Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 1312.00Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13, 2026
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 920.46a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · Outdoor41st District E Boy's Decathlon · Jun 95:03.94a41st District E Boy's DecathlonJune 9, 2026
200 Meters · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 825.20Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026
400 Meters · Outdoor41st District E Boy's Decathlon · Jun 958.49a41st District E Boy's DecathlonJune 9, 2026
400m Hurdles · 36" / 0.914m · OutdoorDivision A Midland-Wachusett League Meet · May 231:06.65aDivision A Midland-Wachusett League MeetMay 23, 2026
800 Meters · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 292:44.00Westborough vs. Shrewsbury Dual Meet (Boys Only)April 29, 2026
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9356041st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 920.57m41st 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 922.68m41st District E Boy's DecathlonJune 9, 2026
Long Jump · Outdoor41st District E Boy's Decathlon · Jun 94.69m41st District E Boy's DecathlonJune 9, 2026
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 98.30m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · Outdoor41st District E Boy's Decathlon · Jun 910.03m41st 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

21 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 41 · ShrewsburyDecathlonRound M41.3560 PB11
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 44 · ShrewsburyTriple JumpRound M44.10.03m PB11
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 59 · ShrewsburyLong JumpRound M59.4.69m 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 45 · ShrewsburyJavelin800gRound M45.22.68m PB11
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 35 · ShrewsburyDiscus1.6kgRound M35.20.57m PB11
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 32 · ShrewsburyShot Put12lbRound M32.8.30m PB11
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 32 · Shrewsbury110m Hurdles39" / 0.991mRound M32.20.46a PB11
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 11 · Shrewsbury1500 MetersRound M11.5:03.94a PB11
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 29 · Shrewsbury400 MetersRound M29.58.49a PB11
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 40 · Shrewsbury100 MetersRound M40.12.58a11
May 23Division A Midland-Wachusett League MeetMay 23 · 400m Hurdles · Place 10 · Shrewsbury400m Hurdles36" / 0.914m10.1:06.65a PB11
May 16Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Place 20 · Shrewsbury400m Hurdles36" / 0.914m20.1:09.82a11
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 400m Hurdles · Place 2 · Shrewsbury400m Hurdles36" / 0.914m2.1:08.9011
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 100 Meters · Place 11 · Shrewsbury100 Meters11.12.00 PBWind: 011
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 400m Hurdles · Place 6 · Shrewsbury400m Hurdles36" / 0.914m6.1:08.7011
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 200 Meters · Place 3 · Shrewsbury200 Meters3.25.20 PBWind: 011
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 400m Hurdles · Place 3 · Shrewsbury400m Hurdles36" / 0.914m3.1:08.0011
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 800 Meters · Place 15 · Shrewsbury800 Meters15.2:44.00 PB11
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 200 Meters · Place 17 · Shrewsbury200 Meters17.26.80Wind: 011
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 400m Hurdles · Place 1 · Shrewsbury400m Hurdles36" / 0.914m1.1:09.10a11