Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMilford at Franklin · Apr 1513.80Milford at FranklinApril 15, 2025
1000 Meters · IndoorHockomock League #3 · Jan 153:08.85aHockomock League #3January 15, 2026
200 Meters · OutdoorMilford at Franklin · Apr 1528.50Milford at FranklinApril 15, 2025
300 Meters · IndoorHockomock League Meet #2 · Dec 1943.93aHockomock League Meet #2December 19, 2023
400 Meters · OutdoorMSTCA Twilight Invitational · May 1259.49aMSTCA Twilight InvitationalMay 12, 2023
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 181:02.097aMSTCA Division 1 RelaysMay 18, 2025
600 Meters · IndoorHockomock League Championship · Feb 51:38.92aHockomock League ChampionshipFebruary 5, 2026
800 Meters · OutdoorHockomock Spring Track Championship · May 232:21.50aHockomock Spring Track ChampionshipMay 23, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Franklin800 Meters--DNS12
May 23Hockomock Spring Track ChampionshipMay 23 · 800 Meters · Place 6 · Franklin800 Meters6.2:21.50a PB12
May 16MSTCA Coaches Metro InvitationalMay 16 · 400 Meters · Place 17 · Franklin400 Meters171:02.29a12
May 12King Philip @ FranklinMay 12 · 800 Meters · Place 2 · Franklin800 Meters2.2:31.712
May 5Taunton vs. FranklinMay 5 · 800 Meters · Place 1 · Franklin800 Meters12:33.012
Apr 28Milford vs. FranklinApr 28 · 800 Meters · Place 1 · Franklin800 Meters1.2:25.3Unofficial12
Apr 14Attleboro @ FranklinApr 14 · 400 Meters · Place 1 · Franklin400 Meters1.1:01.612
Apr 7Sharon @ FranklinApr 7 · 400 Meters · Place 1 · Franklin400 Meters1.1:03.412

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 600 Meters · Place 6 · Franklin600 Meters6.1:39.42a12
Feb 5Hockomock League ChampionshipFeb 5 · 600 Meters · Place 1 · Franklin600 Meters11:38.92a PB12
Jan 22Hockomock League #4Jan 22 · 600 Meters · Place 2 · Franklin600 Meters21:42.28a12
Jan 15Hockomock League #3Jan 15 · 1000 Meters · Place 1 · Franklin1000 Meters13:08.85a PB12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1000 Meters · Place 3 · Franklin1000 Meters33:16.10a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 600 Meters · Place 4 · Franklin600 Meters4.1:43.75a12
Dec 18Hockomock League #1Dec 18 · 600 Meters · Place 1 · Franklin600 Meters1.1:40.86a12
Feb 6Hockomock League ChampionshipFeb 6 · 600 Meters · Place 2 · Franklin600 Meters21:42.04a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 600 Meters · Place 12 · Franklin600 Meters121:43.11a—
Jan 23Hockomock League #4Jan 23 · 1000 Meters · Place 3 · Franklin1000 Meters33:17.21a—
Jan 16Hockomock League #3Jan 16 · 1000 Meters · Place 7 · Franklin1000 Meters73:25.82a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 14 · Franklin600 Meters141:43.08a—
Jan 9Hockomock League #2Jan 9 · 600 Meters · Place 5 · Franklin600 Meters51:48.52a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Franklin400 MetersRelay Split—1:06.244a12
May 24Hockomock Spring Track ChampionshipMay 24 · 400 Meters · Place 4 · Franklin400 Meters41:01.43a11
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Franklin400 MetersRelay Split—1:02.097a PB12
May 10MSTCA Coaches Metro InvitationalMay 10 · 400 Meters · Place 2 · Franklin400 Meters21:01.40a11
May 8King Philip vs. FranklinMay 8 · 400 Meters · Place 1 · Franklin400 Meters11:01.011
Apr 29Taunton at FranklinApr 29 · 400 Meters · Place 1 · Franklin400 Meters11:03.2011
Apr 15Milford at FranklinApr 15 · 200 Meters · Place 2 · Franklin200 Meters228.50 PB11
Apr 15Milford at FranklinApr 15 · 100 Meters · Place 5 · Franklin100 Meters513.80 PB11
Apr 8Attleboro vs. FranklinApr 8 · 800 Meters · Place 1 · Franklin800 Meters12:36.611
Apr 8Attleboro vs. FranklinApr 8 · 400 Meters · Place 1 · Franklin400 Meters11:04.111
Apr 1Sharon vs. FranklinApr 1 · 400 Meters · Franklin400 Meters—1:02.7Unofficial12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 800 Meters · Place 3 · Franklin800 Meters32:28.98a—
May 10MSTCA Twilight InvitationalMay 10 · 800 Meters · Place 7 · Franklin800 Meters72:23.08a—
May 7NA vs FranklinMay 7 · 800 Meters · Place 1 · Franklin800 Meters12:26.1—
Apr 30Milford @ FranklinApr 30 · 200 Meters · Place 3 · Franklin200 Meters328.7—
Apr 30Milford @ FranklinApr 30 · 100 Meters · Place 3 · Franklin100 Meters314.1—
Apr 23King Philip @ FranklinApr 23 · 400 Meters · Place 1 · Franklin400 Meters11:02.9—
Apr 9Taunton vs. FranklinApr 9 · 400 Meters · Place 1 · Franklin400 Meters11:03.1—
Apr 2Attleboro Versus FranklinApr 2 · 800 Meters · Franklin800 Meters—2:31.3Unofficial10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Hockomock League Meet Double DualsJan 11 · 1000 Meters · Place 1 · Franklin1000 Meters13:21.86a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 300 Meters · Place 4 · Franklin300 Meters444.19a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 600 Meters · Place 5 · Franklin600 Meters5.1:40.03a10
Dec 19Hockomock League Meet #2Dec 19 · 300 Meters · Place 3 · Franklin300 Meters3.43.93a PB10
Dec 7Hockomock League Meet #1Dec 7 · 1000 Meters · Place 1 · Franklin1000 Meters1.3:17.66a10
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 600 Meters · Place 12 · Franklin600 Meters12.1:42.67a9
Jan 29MSTCA Coaches InvitationalJan 29 · 600 Meters · Place 4 · Franklin600 Meters41:39.67a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 600 Meters · Place 4 · Franklin600 Meters4.1:39.67a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · 400 Meters · Place 14 · Franklin400 Meters1459.63a—
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 400 Meters · Place 15 · Franklin400 Meters15.1:01.36a9
May 20Hockomock ChampionshipsMay 20 · 400 Meters · Place 2 · Franklin400 Meters21:00.20a—
May 16Franklin at MilfordMay 16 · 800 Meters · Place 2 · Franklin800 Meters2.2:31.2Unofficial9
May 12MSTCA Twilight InvitationalMay 12 · 400 Meters · Place 1 · Franklin400 Meters159.49a PB—
May 9N. Attleboro at FranklinMay 9 · 800 Meters · Place 1 · Franklin800 Meters1.2:26.5Unofficial9
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 400 Meters · Place 3 · Franklin400 Meters31:00.25a—
Apr 25Franklin vs. King PhilipApr 25 · 400 Meters · Place 1 · Franklin400 Meters11:02.0—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 600 Meters · Place 8 · Franklin600 Meters8.1:43.55a9
Dec 20Hockomock Dual Meet #2Dec 20 · 1000 Meters · Place 3 · Franklin1000 Meters3.3:21.25a9
Dec 12Hokomock JV Meet #1Dec 12 · 600 Meters · Franklin600 Meters—1:48.0hUnofficial9