Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorTVL- Small Double-Dual · Jan 1441.72aTVL- Small Double-DualJanuary 14, 2026
400 Meters · Outdoor3rd Annual Outdoor Mercury Games · Apr 231:00.01a3rd Annual Outdoor Mercury GamesApril 23, 2026
55 Meter · IndoorTri Valley League - Meet 3 · Dec 307.48aTri Valley League - Meet 3December 30, 2025
55 Meters · IndoorTVL- Small Double-Dual · Jan 147.54aTVL- Small Double-DualJanuary 14, 2026
55m Hurdles · 39" · IndoorTri Valley League - Meet 3 · Dec 3010.93aTri Valley League - Meet 3December 30, 2025
Long Jump · OutdoorNorton vs Medfield · May 515-04.00Norton vs MedfieldMay 5, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 81 · Norton400 Meters811:00.58a11
May 12Norton vs MedwayMay 12 · 100 Meters · Norton100 Meters—12.5Unofficial11
May 5Norton vs MedfieldMay 5 · Long Jump · Place 8 · NortonLong Jump8.15-04.00 PB11
Apr 29Norton at BellinghamApr 29 · Long Jump · Place 7 · NortonLong Jump7.14-09.5011
Apr 29Norton at BellinghamApr 29 · 200 Meters · Norton200 Meters--DNS11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Long Jump · Place 52 · NortonLong Jump5215-03.0011
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 400 Meters · Place 32 · Norton400 Meters321:00.01a PB11
Apr 14Norton @ Dover SherbornApr 14 · Long Jump · Place 11 · NortonLong Jump11.15' 3.25"Unofficial11
Apr 14Norton @ Dover SherbornApr 14 · 200 Meters · Place 2 · Norton200 Meters2.25.7Unofficial11
Apr 7Norton vs MillisApr 7 · 400 Meters · Place 3 · Norton400 Meters31:00.69a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31Tri Valley League ShowcaseJan 31 · 300 Meters · Place 26 · Norton300 Meters2642.53a11
Jan 14TVL- Small Double-DualJan 14 · 300 Meters · Place 10 · Norton300 Meters1041.72a PB11
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 16 · Norton55 Meters167.54a PB11
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 300 Meters · Place 9 · Norton300 Meters942.02a11
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55 Meters · Place 4 · Norton55 Meters47.58a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Norton300 Meters--DNS11
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 26 · Norton55m Hurdles39"26.10.93a PB11
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 7 · Norton55 Meter7.7.48a PB11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · Place 38 · Norton55m Hurdles39"38.11.06a11
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55m Hurdles · Place 9 · Norton55m Hurdles910.69a11
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 300 Meters · Place 10 · Norton300 Meters1042.35a11
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 35 · Norton300 Meters35.43.43a11
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 41 · Norton55 Meter41.7.79a11