Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTri Valley League Meet 5 · Jan 243:23.97aTri Valley League Meet 5January 24, 2025
200 Meters · OutdoorNorton vs Millis · Apr 732.52aNorton vs MillisApril 7, 2026
400 Meters · OutdoorNorton at Bellingham · Apr 291:11.65aNorton at BellinghamApril 29, 2026
600 Meters · IndoorTVL Championship/Showcase meet · Jan 261:50.71TVL Championship/Showcase meetJanuary 26, 2025
800 Meters · OutdoorMSTCA South Shore Twilight · May 232:47.32aMSTCA South Shore TwilightMay 23, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 36 · Norton800 Meters362:47.32a PB11
May 12Norton vs MedwayMay 12 · 800 Meters · Norton800 Meters—2:49Unofficial11
May 5Norton vs MedfieldMay 5 · 800 Meters · Place 4 · Norton800 Meters4.2:49.17a11
Apr 29Norton at BellinghamApr 29 · 400 Meters · Place 3 · Norton400 Meters3.1:11.65a PB11
Apr 14Norton @ Dover SherbornApr 14 · 400 Meters · Place 2 · Norton400 Meters2.1:20.2Unofficial11
Apr 7Norton vs MillisApr 7 · 200 Meters · Place 2 · Norton200 Meters232.52a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26TVL Championship/Showcase meetJan 26 · 600 Meters · Place 8 · Norton600 Meters81:50.71 PB10
Jan 24Tri Valley League Meet 5Jan 24 · 1000 Meters · Place 8 · Norton1000 Meters83:23.97a PB—