Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHopkinton v Westwood · Apr 912.34aHopkinton v WestwoodApril 9, 2024
1000 Meters · IndoorTri Valley League - Wheaton Meet 2 · Jan 153:15.47aTri Valley League - Wheaton Meet 2January 15, 2024
200 Meters · OutdoorAshland vs Hopkinton · Apr 2324.2Ashland vs HopkintonApril 23, 2024
300 Meters · IndoorTri Valley League - Meet 5 · Jan 2638.72aTri Valley League - Meet 5January 26, 2024
400 Meters · OutdoorNorwood vs Hopkinton · May 154.97aNorwood vs HopkintonMay 1, 2025
55 Meter · IndoorTri Valley League - Meet 1 · Dec 87.12aTri Valley League - Meet 1December 8, 2023
55 Meters · IndoorTri Valley Boys Dual Wheaton · Jan 97.28aTri Valley Boys Dual WheatonJanuary 9, 2023
600 Meters · IndoorTri Valley League - Meet 3 · Dec 291:31.87aTri Valley League - Meet 3December 29, 2023
800 Meters · OutdoorAshland @ Hopkinton · May 32:15.55Ashland @ HopkintonMay 3, 2023

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · 200 Meters · Place 12 · Hopkinton200 Meters1224.37a12
May 13Dedham vs HopkintonMay 13 · 400 Meters · Place 6 · Hopkinton400 Meters655.86a12
May 13Dedham vs HopkintonMay 13 · 200 Meters · Place 7 · Hopkinton200 Meters724.49a12
May 1Norwood vs HopkintonMay 1 · 400 Meters · Place 2 · Hopkinton400 Meters254.97a PB12
Apr 8Ashland at HopkintonApr 8 · 400 Meters · Place 12 · Hopkinton400 Meters1258.75a12
Apr 8Ashland at HopkintonApr 8 · 200 Meters · Place 6 · Hopkinton200 Meters626.05a12
Apr 2Hopkinton at WestwoodApr 2 · 400 Meters · Place 7 · Hopkinton400 Meters757.01a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8MSTCA Qualifier MeetFeb 8 · 600 Meters · Place 34 · Hopkinton600 Meters341:33.52a—
Jan 26TVL Championship/Showcase meetJan 26 · 600 Meters · Place 11 · Hopkinton600 Meters111:32.7812
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 85 · Hopkinton300 Meters8539.22a—
Jan 3Tri Valley Meet 4Jan 3 · 600 Meters · Place 12 · Hopkinton600 Meters121:36.49a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Tri Valley - Meet 1Dec 13 · 600 Meters · Place 6 · Hopkinton600 Meters6.1:36.21a12
Jan 26Tri Valley League - Meet 5Jan 26 · 300 Meters · Place 4 · Hopkinton300 Meters438.72a PB—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 1000 Meters · Place 28 · Hopkinton1000 Meters283:15.47a PB—
Jan 5Tri Valley League - Meet 4Jan 5 · 600 Meters · Place 3 · Hopkinton600 Meters31:32.28a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · 200 Meters · Place 15 · Hopkinton200 Meters1524.59a—
May 8Hopkinton v NorwoodMay 8 · 400 Meters · Place 2 · Hopkinton400 Meters256.31a—
Apr 30TVL - Hopkinton v HollistonApr 30 · 400 Meters · Place 3 · Hopkinton400 Meters355.24a—
Apr 30TVL - Hopkinton v HollistonApr 30 · 200 Meters · Place 5 · Hopkinton200 Meters524.82a—
Apr 28MSTCA Div. II RelaysApr 28 · Pole Vault · HopkintonPole Vault--ND11
Apr 23Ashland vs HopkintonApr 23 · 200 Meters · Place 4 · Hopkinton200 Meters4.24.2 PB11
Apr 9Hopkinton v WestwoodApr 9 · 100 Meters · Place 2 · Hopkinton100 Meters212.34a PB—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 600 Meters · Place 4 · Hopkinton600 Meters4.1:31.87a PB11
Dec 13Tri Valley League - Meet 2Dec 13 · 600 Meters · Place 5 · Hopkinton600 Meters51:36.30a—
Dec 8Tri Valley League - Meet 1Dec 8 · 600 Meters · Place 5 · Hopkinton600 Meters5.1:35.12a11
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 9 · Hopkinton55 Meter9.7.12a PB11
Jan 27Tri Valley Dual #5Jan 27 · 300 Meters · Place 12 · Hopkinton300 Meters12.40.30a10
Jan 9Tri Valley Boys Dual WheatonJan 9 · 600 Meters · Place 12 · Hopkinton600 Meters121:38.56a10
Jan 9Tri Valley Boys Dual WheatonJan 9 · 55 Meters · Place 17 · Hopkinton55 Meters177.28a PB10
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 300 Meters · Place 32 · Hopkinton300 Meters32.40.24a10
Jan 4Tri Valley Meet #4Jan 4 · 300 Meters · Place 1 · Hopkinton300 Meters141.06SO

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 800 Meters · Hopkinton800 Meters--DNS10
May 16Tri Valley League ChampionshipMay 16 · 400 Meters · Place 15 · Hopkinton400 Meters1555.80a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 400 Meters · Place 23 · Hopkinton400 Meters2355.43a—
May 3Ashland @ HopkintonMay 3 · 800 Meters · Place 5 · Hopkinton800 Meters52:15.55 PBSO
Apr 12Medfield @ HopkintonApr 12 · 200 Meters · Place 1 · Hopkinton200 Meters125.00SO

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Tri Valley Meet #3Dec 29 · 300 Meters · Place 15 · Hopkinton300 Meters15.40.82a10
Dec 9Tri Valley Dual #1Dec 9 · 300 Meters · Place 15 · Hopkinton300 Meters15.40.75a10
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 300 Meters · Place 40 · Hopkinton300 Meters40.42.21a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 100 Meters · Place 57 · Hopkinton100 MetersRound P57.13.05a9
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 100 Meters · Place 57 · Hopkinton100 MetersRound P57.13.05a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TVL Meet1 - ReggieDec 14 · 55 Meter · Place 4 · Hopkinton55 Meter4.7.51a9