Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 1312.50Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13, 2026
110m Hurdles · 39" / 0.991m · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 1320.60Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13, 2026
1500 Meters · Outdoor41st District E Boy's Decathlon · Jun 96:24.39a41st District E Boy's DecathlonJune 9, 2026
400 Meters · Outdoor41st District E Boy's Decathlon · Jun 91:02.05a41st District E Boy's DecathlonJune 9, 2026
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9277541st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 914.03m41st District E Boy's DecathlonJune 9, 2026
High Jump · Outdoor41st District E Boy's Decathlon · Jun 91.42m41st District E Boy's DecathlonJune 9, 2026
Javelin · 800g · Outdoor41st District E Boy's Decathlon · Jun 914.88m41st District E Boy's DecathlonJune 9, 2026
Long Jump · Outdoor41st District E Boy's Decathlon · Jun 95.05m41st District E Boy's DecathlonJune 9, 2026
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 95.58m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · Outdoor41st District E Boy's Decathlon · Jun 910.62m41st 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 54 · ShrewsburyDecathlonRound M54.2775 PB9
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 30 · ShrewsburyTriple JumpRound M30.10.62m PB9
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 42 · ShrewsburyLong JumpRound M42.5.05m PB9
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 44 · ShrewsburyHigh JumpRound M44.1.42m PB9
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 68 · ShrewsburyJavelin800gRound M68.14.88m PB9
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 67 · ShrewsburyDiscus1.6kgRound M67.14.03m PB9
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 69 · ShrewsburyShot Put12lbRound M69.5.58m PB9
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 37 · Shrewsbury110m Hurdles39" / 0.991mRound M37.21.14a9
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 56 · Shrewsbury1500 MetersRound M56.6:24.39a PB9
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 51 · Shrewsbury400 MetersRound M51.1:02.05a PB9
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 51 · Shrewsbury100 MetersRound M51.12.94a9
May 23Division A Midland-Wachusett League MeetMay 23 · 110m Hurdles · Place 13 · Shrewsbury110m Hurdles39" / 0.991mRound P13.21.04a9
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 110m Hurdles · Place 5 · Shrewsbury110m Hurdles39" / 0.991m5.20.60 PBWind: 09
May 13Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 100 Meters · Place 21 · Shrewsbury100 Meters21.12.50 PBWind: 09
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 110m Hurdles · Place 9 · Shrewsbury110m Hurdles39" / 0.991m9.20.80Wind: 09
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 100 Meters · Place 16 · Shrewsbury100 Meters16.13.00Wind: 09
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 110m Hurdles · Place 16 · Shrewsbury110m Hurdles39" / 0.991m16.24.70Wind: 09
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 100 Meters · Place 31 · Shrewsbury100 Meters31.12.80Wind: 09
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 110m Hurdles · Place 6 · Shrewsbury110m Hurdles39" / 0.991m6.21.29a9
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 100 Meters · Place 29 · Shrewsbury100 Meters29.13.15a9