Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 135:40.70Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13, 2026
100 Meters · Outdoor41st District E Boy's Decathlon · Jun 913.39a41st District E Boy's DecathlonJune 9, 2026
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 921.94a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · Outdoor41st District E Boy's Decathlon · Jun 95:25.35a41st District E Boy's DecathlonJune 9, 2026
200 Meters · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 2928.20Westborough vs. Shrewsbury Dual Meet (Boys Only)April 29, 2026
400 Meters · Outdoor41st District E Boy's Decathlon · Jun 91:01.51a41st District E Boy's DecathlonJune 9, 2026
400m Hurdles · 36" / 0.914m · OutdoorDivision A Midland-Wachusett League Meet · May 231:09.99aDivision A Midland-Wachusett League MeetMay 23, 2026
800 Meters · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 82:43.70Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9276941st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 915.98m41st District E Boy's DecathlonJune 9, 2026
High Jump · Outdoor41st District E Boy's Decathlon · Jun 91.32m41st District E Boy's DecathlonJune 9, 2026
Javelin · 800g · Outdoor41st District E Boy's Decathlon · Jun 918.02m41st District E Boy's DecathlonJune 9, 2026
Long Jump · Outdoor41st District E Boy's Decathlon · Jun 94.72m41st District E Boy's DecathlonJune 9, 2026
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 96.50m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · Outdoor41st District E Boy's Decathlon · Jun 99.07m41st District E Boy's DecathlonJune 9, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 56 · ShrewsburyDecathlonRound M56.2769 PB11
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 58 · ShrewsburyTriple JumpRound M58.9.07m PB11
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 57 · ShrewsburyLong JumpRound M57.4.72m PB11
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 57 · ShrewsburyHigh JumpRound M57.1.32m PB11
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 57 · ShrewsburyJavelin800gRound M57.18.02m PB11
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 57 · ShrewsburyDiscus1.6kgRound M57.15.98m PB11
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 64 · ShrewsburyShot Put12lbRound M64.6.50m PB11
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 48 · Shrewsbury110m Hurdles39" / 0.991mRound M48.21.94a PB11
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 25 · Shrewsbury1500 MetersRound M25.5:25.35a PB11
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 48 · Shrewsbury400 MetersRound M48.1:01.51a PB11
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 59 · Shrewsbury100 MetersRound M59.13.39a PB11
May 23Division A Midland-Wachusett League MeetMay 23 · 400m Hurdles · Place 12 · Shrewsbury400m Hurdles36" / 0.914m12.1:09.99a PB11
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 400m Hurdles · Place 3 · Shrewsbury400m Hurdles36" / 0.914m3.1:15.5011
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 1 Mile · Place 8 · Shrewsbury1 Mile8.5:40.70 PB11
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 400m Hurdles · Place 7 · Shrewsbury400m Hurdles36" / 0.914m7.1:13.2011
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 800 Meters · Place 23 · Shrewsbury800 Meters23.2:43.70 PB11
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 400 Meters · Place 14 · Shrewsbury400 Meters14.1:02.7011
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 200 Meters · Place 27 · Shrewsbury200 Meters27.28.20 PBWind: 011
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 400m Hurdles · Place 3 · Shrewsbury400m Hurdles36" / 0.914m3.1:13.49a11
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 800 Meters · Shrewsbury800 Meters--DNS11