Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorShrewsbury-Wachusett-St. Johns Dual Meet (BOYS) · May 754.60Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7, 2025
400 Meters · Relay Split · OutdoorMIAA Division 1 Track & Field Championship · May 2957.330aMIAA Division 1 Track & Field ChampionshipMay 29, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 400 Meters · Place 5 · Shrewsbury400 Meters5.55.3011
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 400 Meters · Place 5 · Shrewsbury400 Meters5.54.9011
Apr 24MSTCA Invacational & PentathlonApr 24 · 400 Meters · Place 20 · Shrewsbury400 Meters2055.43a11
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 400 Meters · Place 3 · Shrewsbury400 Meters3.55.82a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Shrewsbury400 MetersRelay Split—57.330a PB10
May 24Midland Wachusett Division A League MeetMay 24 · 400 Meters · Place 7 · Shrewsbury400 Meters754.70a10
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 400 Meters · Place 4 · Shrewsbury400 Meters454.60 PB10
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · 400 Meters · Place 4 · Shrewsbury400 Meters454.95a10
Apr 25MSTCA InVacational & PentathlonApr 25 · 400 Meters · Place 21 · Shrewsbury400 Meters2155.8110
Apr 16Algonquin vs Shrewsbury (Boys)Apr 16 · 400 Meters · Place 4 · Shrewsbury400 Meters457.010
Apr 9Westborough Boys Dual MeetApr 9 · 400 Meters · Place 3 · Shrewsbury400 Meters355.4010
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · 400 Meters · Place 3 · Shrewsbury400 Meters357.010