Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorton vs Bellingham · May 714.3Norton vs BellinghamMay 7, 2025
200 Meters · OutdoorNorton vs Bellingham · May 729.5Norton vs BellinghamMay 7, 2025
300 Meters · IndoorTri Valley League - Meet 3 · Dec 3048.85aTri Valley League - Meet 3December 30, 2025
55 Meter · IndoorTri Valley League - Meet 1 · Dec 118.47aTri Valley League - Meet 1December 11, 2025
55 Meters · IndoorTVL- Norton vs Millis; Holliston vs Hopkinton · Dec 178.56aTVL- Norton vs Millis; Holliston vs HopkintonDecember 17, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Norton vs MedwayMay 12 · 200 Meters · Norton200 Meters—31.20Unofficial12
May 12Norton vs MedwayMay 12 · 100 Meters · Norton100 Meters—14.30Unofficial12
May 5Norton vs MedfieldMay 5 · 200 Meters · Place 13 · Norton200 Meters13.30.34a12
May 5Norton vs MedfieldMay 5 · 100 Meters · Place 26 · Norton100 Meters26.14.70a12
Apr 29Norton at BellinghamApr 29 · 200 Meters · Norton200 Meters--DNS12
Apr 29Norton at BellinghamApr 29 · 100 Meters · Place 37 · Norton100 Meters37.15.54a12
Apr 14Norton @ Dover SherbornApr 14 · 200 Meters · Norton200 Meters—30.5Unofficial12
Apr 7Norton vs MillisApr 7 · 200 Meters · Place 16 · Norton200 Meters1631.97a12
Apr 7Norton vs MillisApr 7 · 100 Meters · Place 20 · Norton100 Meters2015.14a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 33 · Norton55 Meters338.61a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 10 · Norton300 Meters10.48.85a PB12
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 31 · Norton55 Meter31.8.56a12
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 300 Meters · Place 14 · Norton300 Meters1450.65a12
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55 Meters · Place 23 · Norton55 Meters238.56a PB12
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 52 · Norton55 Meter52.8.47a PB12
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 26 · Norton300 Meters2651.75a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Norton vs BellinghamMay 7 · 200 Meters · Place 10 · Norton200 Meters1029.5 PB11
May 7Norton vs BellinghamMay 7 · 100 Meters · Place 15 · Norton100 Meters1514.3 PB11
Apr 29Norton vs Dover-SherbornApr 29 · 200 Meters · Place 10 · Norton200 Meters1031.67a11
Apr 29Norton vs Dover-SherbornApr 29 · 100 Meters · Place 19 · Norton100 Meters1915.53a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 55 · Norton300 Meters55.53.55a11
Dec 19Tri Valley Meet 2BDec 19 · 55 Meter · Place 53 · Norton55 Meter53.8.81a11