Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 1311.40Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13, 2026
800 Meters · OutdoorDivision A Midland-Wachusett League Meet · May 232:07.73aDivision A Midland-Wachusett League MeetMay 23, 2026
Long Jump · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 818' 1"Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Division A Midland-Wachusett League MeetMay 23 · 800 Meters · Place 9 · Shrewsbury800 Meters9.2:07.73a PB9
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 4 · Shrewsbury100 MetersRound P411.93a9
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 4 · Shrewsbury100 Meters411.94a9
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · Long Jump · Place 10 · ShrewsburyLong Jump10.16' 2"9
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 800 Meters · Place 4 · Shrewsbury800 Meters4.2:11.509
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 100 Meters · Place 2 · Shrewsbury100 Meters2.11.40 PBWind: 09
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Long Jump · Place 4 · ShrewsburyLong Jump4.18' 1" PB9
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 800 Meters · Place 5 · Shrewsbury800 Meters5.2:10.609
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 100 Meters · Place 2 · Shrewsbury100 Meters2.11.80Wind: 09
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Long Jump · Place 8 · ShrewsburyLong Jump8.17' 8.25"9
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 800 Meters · Place 6 · Shrewsbury800 Meters6.2:11.209