Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShrewsbury-Wachusett-St. Johns Dual Meet (BOYS) · May 713.10Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7, 2025
1000 Meters · IndoorShrewsbury Week # 1 Mid Wach League · Dec 183:19.70Shrewsbury Week # 1 Mid Wach LeagueDecember 18, 2024
110m Hurdles · 39" / 0.991m · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 1320.80Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13, 2026
200 Meters · OutdoorShepherd Hill vs. Shrewsbury · Apr 228.3Shepherd Hill vs. ShrewsburyApril 2, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 110m Hurdles · Place 6 · Shrewsbury110m Hurdles39" / 0.991m6.20.80 PBWind: 010
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 100 Meters · Place 40 · Shrewsbury100 Meters40.13.40Wind: 010
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 100 Meters · Place 25 · Shrewsbury100 Meters25.13.40Wind: 010
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 100 Meters · Place 56 · Shrewsbury100 Meters56.14.20Wind: 010
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 100 Meters · Place 44 · Shrewsbury100 Meters44.13.86a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 100 Meters · Place 44 · Shrewsbury100 Meters4413.10 PB9
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · 100 Meters · Place 36 · Shrewsbury100 Meters3614.02a9
Apr 9Westborough Boys Dual MeetApr 9 · 100 Meters · Place 49 · Shrewsbury100 Meters4913.609
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · 200 Meters · Place 15 · Shrewsbury200 Meters1528.3 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 1000 Meters · Place 7 · Shrewsbury1000 Meters7.3:19.70 PB9