Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Distance Classic and Pentathlon · Dec 285:02.69aMSTCA Distance Classic and PentathlonDecember 28, 2023
1 Mile · OutdoorMilford @ Franklin · Apr 304:42.6Milford @ FranklinApril 30, 2024
1000 Meters · IndoorMSTCA Coaches Invitational (Large Schools) · Jan 262:41.15aMSTCA Coaches Invitational (Large Schools)January 26, 2025
600 Meters · IndoorHockomock League Championship · Feb 61:24.95aHockomock League ChampionshipFebruary 6, 2025
800 Meters · OutdoorTaunton at Franklin · Apr 292:02.90Taunton at FranklinApril 29, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 265th Annual Halter InvitationalMay 26 · 1 Mile · Place 4 · Franklin1 Mile4.5:43.2-

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 400m Hurdles · Place 10 · Franklin400m Hurdles101:02.89a12
May 18MSTCA Division 1 RelaysMay 18 · 800 Meters · Franklin800 MetersRelay Split—2:02.9hUnofficial12
May 10MSTCA Coaches Metro InvitationalMay 10 · 800 Meters · Place 24 · Franklin800 Meters242:05.29a12
May 8King Philip vs. FranklinMay 8 · 400m Hurdles · Place 2 · Franklin400m Hurdles21:02.512
Apr 29Taunton at FranklinApr 29 · 800 Meters · Place 1 · Franklin800 Meters12:02.90 PB12
Apr 15Milford at FranklinApr 15 · 1 Mile · Place 2 · Franklin1 Mile24:52.6012
Apr 8Attleboro vs. FranklinApr 8 · 800 Meters · Place 2 · Franklin800 Meters22:09.712
Apr 1Sharon vs. FranklinApr 1 · 800 Meters · Franklin800 Meters—2:07.3Unofficial12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 600 Meters · Place 19 · Franklin600 Meters191:26.66a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 600 Meters · Place 19 · Franklin600 Meters191:26.66a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 10 · Franklin600 Meters101:25.46a—
Feb 6Hockomock League ChampionshipFeb 6 · 600 Meters · Place 3 · Franklin600 Meters31:24.95a PB—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 1000 Meters · Place 14 · Franklin1000 Meters142:41.15a PB—
Jan 23Hockomock League #4Jan 23 · 1000 Meters · Place 3 · Franklin1000 Meters32:43.87a—
Jan 16Hockomock League #3Jan 16 · 600 Meters · Place 1 · Franklin600 Meters11:26.54a—
Jan 9Hockomock League #2Jan 9 · 600 Meters · Place 4 · Franklin600 Meters41:29.59a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1000 Meters · Place 17 · Franklin1000 Meters17.2:43.32a12
Dec 17Hockomock League #1Dec 17 · 1000 Meters · Place 1 · Franklin1000 Meters1.2:47.28a12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1000 Meters · Place 30 · Franklin1000 Meters302:47.75a—
Feb 8Hockomock League MeetFeb 8 · 1000 Meters · Place 3 · Franklin1000 Meters32:42.91a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 1000 Meters · Place 24 · Franklin1000 Meters242:45.5811
Jan 18Hockomock League Meet #5Jan 18 · 1000 Meters · Place 5 · Franklin1000 Meters52:48.99a—
Jan 11Hockomock League Meet Double DualsJan 11 · 1000 Meters · Place 4 · Franklin1000 Meters42:48.44a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 800 Meters · Place 5 · Franklin800 Meters52:05.01a—
May 7NA vs FranklinMay 7 · 800 Meters · Place 2 · Franklin800 Meters22:03.7—
Apr 30Milford @ FranklinApr 30 · 1 Mile · Place 2 · Franklin1 Mile24:42.6 PB—
Apr 23King Philip @ FranklinApr 23 · 800 Meters · Place 1 · Franklin800 Meters12:03.3—
Apr 9Taunton vs. FranklinApr 9 · 1 Mile · Place 1 · Franklin1 Mile14:58.0—
Apr 2Attleboro Versus FranklinApr 2 · 800 Meters · Franklin800 Meters—2:05.5Unofficial11

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 49 · Franklin1 Mile49.5:02.69a PB11
Dec 19Hockomock League Meet #2Dec 19 · 1000 Meters · Place 3 · Franklin1000 Meters3.2:49.02a11
Dec 7Hockomock League Meet #1Dec 7 · 1000 Meters · Place 4 · Franklin1000 Meters4.2:50.22a11
Feb 14MSTCA Rising ChampionshipsFeb 14 · 1000 Meters · Place 6 · Franklin1000 Meters62:54.04a—
Feb 9Hockomock League MeetFeb 9 · 1000 Meters · Place 11 · Franklin1000 Meters112:57.11SO
Jan 19Hockomock Dual Meet #5Jan 19 · 1000 Meters · Place 2 · Franklin1000 Meters22:50.48SO
Jan 12Hockomock Dual Meet #4Jan 12 · 1000 Meters · Place 14 · Franklin1000 Meters142:55.84a10
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1000 Meters · Place 17 · Franklin1000 Meters17.2:58.31a10
Jan 3Hockomock Dual Meet #3Jan 3 · 1 Mile · Place 9 · Franklin1 Mile95:18.94SO

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Franklin at MilfordMay 16 · 800 Meters · Franklin800 Meters—2:15.2Unofficial10
May 9N. Attleboro at FranklinMay 9 · 1 Mile · Franklin1 Mile—5:08.2Unofficial10
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 800 Meters · Place 30 · Franklin800 Meters302:13.74a—
Apr 25Franklin vs. King PhilipApr 25 · 800 Meters · Place 2 · Franklin800 Meters22:11.7—
Apr 11Taunton at FranklinApr 11 · 800 Meters · Franklin800 Meters—2:09.8Unofficial10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 1000 Meters · Place 21 · Franklin1000 Meters21.3:02.28a10
Dec 8Hockomock League Dual Meet #1Dec 8 · 1000 Meters · Place 12 · Franklin1000 Meters12.3:05.46a10
Feb 15MSTCA Rising ChampsFeb 15 · 1 Mile · Place 32 · Franklin1 Mile325:36.059
Feb 4Hockomock League ChampionshipFeb 4 · 1 Mile · Place 13 · Franklin1 Mile135:47.34FR
Jan 20Hockomock - Meet3 - ReggieJan 20 · 1 Mile · Place 20 · Franklin1 Mile20.5:34.44a9
Jan 10Hockomock - Kelly Rex - WheatonJan 10 · 1000 Meters · Place 15 · Franklin1000 Meters15.3:14.24a9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Halter InvitationalMay 20 · 1 Mile · Franklin1 Mile—5:06.4Unofficial9
May 10Milford @ FranklinMay 10 · 1 Mile · Franklin1 Mile—5:22.5Unofficial9
May 10Milford @ FranklinMay 10 · 800 Meters · Franklin800 Meters—2:17.1Unofficial9
May 3King Philip @ FranklinMay 3 · 2 Miles · Franklin2 Miles—12:05.8Unofficial9
Apr 26Taunton vs. FranklinApr 26 · 800 Meters · Franklin800 Meters—2:26.5Unofficial9
Apr 5Mansfield vs FranklinApr 5 · 800 Meters · Franklin800 Meters—2:25.3Unofficial9
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · 1 Mile · Place 9 · Franklin1 Mile9.5:35.58a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Hockomock - Reggie 1Dec 17 · 600 Meters · Place 30 · Franklin600 Meters30.1:43.57a9
Dec 13Hockomock Davenport Meet 1Dec 13 · 600 Meters · Place 13 · Franklin600 Meters13.1:45.51a9