Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2315.12aMSTCA South Shore TwilightMay 23, 2026
100m Hurdles · 33" / 0.838m · OutdoorNorton at Bellingham · Apr 2927.80aNorton at BellinghamApril 29, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2331.03aMSTCA South Shore TwilightMay 23, 2026
300 Meters · IndoorTVL- Norton vs Millis; Holliston vs Hopkinton · Dec 1751.97aTVL- Norton vs Millis; Holliston vs HopkintonDecember 17, 2025
55 Meter · IndoorTri Valley League - Meet 1 · Dec 119.30aTri Valley League - Meet 1December 11, 2025
Long Jump · OutdoorNorton vs Medfield · May 512-03.00Norton vs MedfieldMay 5, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 71 · NortonLong Jump7110-109
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 93 · Norton200 Meters9331.03a PB9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 40 · Norton100 MetersRound S4015.12a PB9
May 12Norton vs MedwayMay 12 · 200 Meters · Norton200 Meters—30.5Unofficial9
May 5Norton vs MedfieldMay 5 · Long Jump · Place 8 · NortonLong Jump8.12-03.00 PB9
May 5Norton vs MedfieldMay 5 · 200 Meters · Place 1 · Norton200 Meters1.31.40a9
May 5Norton vs MedfieldMay 5 · 100 Meters · Place 2 · Norton100 Meters2.15.23a9
Apr 29Norton at BellinghamApr 29 · Long Jump · Place 6 · NortonLong Jump6.12-02.009
Apr 29Norton at BellinghamApr 29 · 100m Hurdles · Place 12 · Norton100m Hurdles33" / 0.838m12.27.80a PB9
Apr 14Norton @ Dover SherbornApr 14 · Long Jump · Place 6 · NortonLong Jump6.12' 2.5"Unofficial9
Apr 14Norton @ Dover SherbornApr 14 · Long Jump · NortonLong Jump—12' 2.5"Unofficial9
Apr 7Norton vs MillisApr 7 · 100m Hurdles · Place 7 · Norton100m Hurdles722.71a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14TVL- Small Double-DualJan 14 · 55m Hurdles · Place 23 · Norton55m Hurdles2314.22a9
Jan 14TVL- Small Double-DualJan 14 · 300 Meters · Place 9 · Norton300 Meters952.10a9
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55m Hurdles · Place 15 · Norton55m Hurdles1513.58a9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55m Hurdles · Place 22 · Norton55m Hurdles2212.95a9
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55m Hurdles · Place 5 · Norton55m Hurdles512.95a9
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 300 Meters · Place 8 · Norton300 Meters851.97a PB9
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 36 · Norton300 Meters36.53.89a9
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 50 · Norton55 Meter50.9.30a PB9