Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 2911.80Westborough vs. Shrewsbury Dual Meet (Boys Only)April 29, 2026
High Jump · OutdoorDivision A Midland-Wachusett League Meet · May 236-00.00Division A Midland-Wachusett League MeetMay 23, 2026
Long Jump · OutdoorShrewsbury vs Grafton Dual Meet · Apr 1517-01.50Shrewsbury vs Grafton Dual MeetApril 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 15 · ShrewsburyHigh Jump15.5-10.0010
May 23Division A Midland-Wachusett League MeetMay 23 · High Jump · Place 2 · ShrewsburyHigh Jump2.6-00.00 PB10
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · High Jump · Place 2 · ShrewsburyHigh Jump2.5' 10"10
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 100 Meters · Place 15 · Shrewsbury100 Meters15.12.20Wind: 010
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Long Jump · Place 10 · ShrewsburyLong Jump10.16' 9.5"10
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · High Jump · Place 1 · ShrewsburyHigh Jump1.5' 10"10
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 100 Meters · Place 8 · Shrewsbury100 Meters8.11.80 PBWind: 010
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · Long Jump · Place 6 · ShrewsburyLong Jump6.17-01.50 PB10
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · High Jump · Place 3 · ShrewsburyHigh Jump3.5-08.0010
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 100 Meters · Place 13 · Shrewsbury100 Meters13.12.08a10