Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShrewsbury-Wachusett-St. Johns Dual Meet (BOYS) · May 713.70Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7, 2025
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 922.35a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · Outdoor41st District E Boy's Decathlon · Jun 96:01.01a41st District E Boy's DecathlonJune 9, 2026
400 Meters · Outdoor41st District E Boy's Decathlon · Jun 91:07.85a41st District E Boy's DecathlonJune 9, 2026
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9264141st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 926.08m41st 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 · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 8107' 2"Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026
Long Jump · Outdoor41st District E Boy's Decathlon · Jun 93.83m41st District E Boy's DecathlonJune 9, 2026
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 98.46m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · Outdoor41st District E Boy's Decathlon · Jun 98.97m41st 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

13 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 57 · Wachusett RegionalDecathlonRound M57.2641 PB10
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 60 · Wachusett RegionalTriple JumpRound M60.8.97m PB10
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 68 · Wachusett RegionalLong JumpRound M68.3.83m PB10
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 57 · Wachusett RegionalHigh JumpRound M57.1.32m PB10
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 13 · Wachusett RegionalJavelin800gRound M13.32.21m10
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 15 · Wachusett RegionalDiscus1.6kgRound M15.26.08m PB10
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 30 · Wachusett RegionalShot Put12lbRound M30.8.46m PB10
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 53 · Wachusett Regional110m Hurdles39" / 0.991mRound M53.22.35a PB10
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 46 · Wachusett Regional1500 MetersRound M46.6:01.01a PB10
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 67 · Wachusett Regional400 MetersRound M67.1:07.85a PB10
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 66 · Wachusett Regional100 MetersRound M66.14.09a10
May 24Midland Wachusett Freshman Sophomore MeetMay 24 · Javelin · Wachusett RegionalJavelin800g—109'10"Unofficial10
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Javelin · Place 9 · Wachusett RegionalJavelin800g9.107' 2" PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · Javelin · Place 20 · Wachusett RegionalJavelin2078-59
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 100 Meters · Place 56 · Wachusett Regional100 Meters5613.70 PB9