Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShrewsbury vs Grafton Dual Meet · Apr 1511.90aShrewsbury vs Grafton Dual MeetApril 15, 2026
200 Meters · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 823.20Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026
400 Meters · OutdoorDivision A Midland-Wachusett League Meet · May 2352.06aDivision A Midland-Wachusett League MeetMay 23, 2026
Discus · 1.6kg · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 865' 2"Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026
Long Jump · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 1318' 5"Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Place 25 · Shrewsbury400 Meters25.53.05a12
May 23Division A Midland-Wachusett League MeetMay 23 · 400 Meters · Place 4 · Shrewsbury400 Meters4.52.06a PB12
May 16Central Mass. Division 1 Class MeetMay 16 · 200 Meters · Place 16 · Shrewsbury200 MetersRound P16.23.68a12
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · Long Jump · Place 3 · ShrewsburyLong Jump3.18' 5" PB12
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 400 Meters · Place 2 · Shrewsbury400 Meters2.53.5012
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Long Jump · ShrewsburyLong Jump--FS12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Discus · Place 22 · ShrewsburyDiscus1.6kg22.65' 2" PB12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 400 Meters · Place 3 · Shrewsbury400 Meters3.53.9012
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 200 Meters · Place 3 · Shrewsbury200 Meters3.23.20 PBWind: 012
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Long Jump · Place 6 · ShrewsburyLong Jump6.18' 3.5"12
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 400 Meters · Place 2 · Shrewsbury400 Meters2.53.6012
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · Long Jump · Place 3 · ShrewsburyLong Jump3.18-04.2512
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · Discus · ShrewsburyDiscus1.6kg--FOUL12
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 400 Meters · Shrewsbury400 Meters--DNS12
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 100 Meters · Place 11 · Shrewsbury100 Meters11.11.90a PB12