Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Rising Championship · Feb 105:07.35aMSTCA Rising ChampionshipFebruary 10, 2026
1 Mile · OutdoorMilford at Franklin · Apr 155:16.90Milford at FranklinApril 15, 2025
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 103:02.03aMSTCA Northeast InvitationalJanuary 10, 2025
2 Miles · IndoorMSTCA Rising Championship · Feb 1111:26.87aMSTCA Rising ChampionshipFebruary 11, 2025
2 Miles · OutdoorAttleboro @ Franklin · Apr 1411:06.1Attleboro @ FranklinApril 14, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 2 Miles · Place 19 · Franklin2 Miles19.11:09.67a11
May 12King Philip @ FranklinMay 12 · 2 Miles · Place 6 · Franklin2 Miles6.11:21.011
May 5Taunton vs. FranklinMay 5 · 2 Miles · Place 5 · Franklin2 Miles511:20.011
Apr 28Milford vs. FranklinApr 28 · 1 Mile · Franklin1 Mile—5:14.0Unofficial11
Apr 14Attleboro @ FranklinApr 14 · 2 Miles · Place 3 · Franklin2 Miles3.11:06.1 PB11
Apr 7Sharon @ FranklinApr 7 · 2 Miles · Place 7 · Franklin2 Miles7.11:38.811

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 1 Mile · Place 23 · Franklin1 Mile235:07.35a PB11
Feb 5Hockomock League ChampionshipFeb 5 · 1 Mile · Place 17 · Franklin1 Mile175:08.47a11
Jan 22Hockomock League #4Jan 22 · 1000 Meters · Place 25 · Franklin1000 Meters253:03.26a11
Jan 15Hockomock League #3Jan 15 · 1 Mile · Place 27 · Franklin1 Mile275:18.37a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1 Mile · Place 29 · Franklin1 Mile295:18.81a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 94 · Franklin1 Mile94.5:24.07a11
Dec 18Hockomock League #1Dec 18 · 1 Mile · Place 22 · Franklin1 Mile22.5:14.56a11
Feb 11MSTCA Rising ChampionshipFeb 11 · 2 Miles · Place 12 · Franklin2 Miles1211:26.87a PB—
Jan 16Hockomock League #3Jan 16 · 1 Mile · Place 33 · Franklin1 Mile335:18.61a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 97 · Franklin1000 Meters973:02.03a PB—
Jan 6Hockomock JV #3Jan 6 · 1 Mile · Place 1 · Franklin1 Mile15:20.3—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 2 Miles · Place 25 · Franklin2 Miles2511:35.84a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8King Philip vs. FranklinMay 8 · 2 Miles · Place 5 · Franklin2 Miles511:32.010
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 2 Miles · Place 28 · Franklin2 Miles2811:40.83a10
Apr 29Taunton at FranklinApr 29 · 2 Miles · Place 3 · Franklin2 Miles311:26.3010
Apr 15Milford at FranklinApr 15 · 1 Mile · Place 9 · Franklin1 Mile95:16.90 PB10
Apr 8Attleboro vs. FranklinApr 8 · 2 Miles · Place 5 · Franklin2 Miles511:40.410
Apr 1Sharon vs. FranklinApr 1 · 2 Miles · Franklin2 Miles—11:40.0Unofficial10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 2 Miles · Place 40 · Franklin2 Miles40.11:31.55a10
Dec 20Hock JV #1: KP vs FranklinDec 20 · 1 Mile · Place 1 · Franklin1 Mile1.5:30.710

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7NA vs FranklinMay 7 · 2 Miles · Place 7 · Franklin2 Miles712:31.0—
Apr 30Milford @ FranklinApr 30 · 2 Miles · Place 6 · Franklin2 Miles612:09.5—
Apr 23King Philip @ FranklinApr 23 · 1 Mile · Place 8 · Franklin1 Mile85:33.0—
Apr 9Taunton vs. FranklinApr 9 · 2 Miles · Place 6 · Franklin2 Miles612:02.0—
Apr 2Attleboro Versus FranklinApr 2 · 1 Mile · Franklin1 Mile—5:38.4Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Hockomock JV Meet #2Dec 18 · 1 Mile · Franklin1 Mile—5:41.3Unofficial9
Dec 14Hockomock JV Meet #1Dec 14 · 1000 Meters · Franklin1000 Meters—3:26.2Unofficial9