Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorFitchburg vs Oakmont Dual Meet · May 126:06.71aFitchburg vs Oakmont Dual MeetMay 12, 2026
100 Meters · Outdoor41st District E Boy's Decathlon · Jun 912.59a41st District E Boy's DecathlonJune 9, 2026
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 916.05a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 295:23.83aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
400 Meters · Outdoor41st District E Boy's Decathlon · Jun 959.19a41st District E Boy's DecathlonJune 9, 2026
400m Hurdles · 36" / 0.914m · OutdoorQuabbin vs Oakmont · Apr 281:07.5Quabbin vs OakmontApril 28, 2026
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9461641st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 923.98m41st District E Boy's DecathlonJune 9, 2026
High Jump · OutdoorMIAA Division 5 Track & Field Championship · May 291.70mMIAA Division 5 Track & Field ChampionshipMay 29, 2026
Javelin · 800g · Outdoor41st District E Boy's Decathlon · Jun 930.65m41st District E Boy's DecathlonJune 9, 2026
Long Jump · OutdoorMIAA Division 5 Track & Field Championship · May 295.77mMIAA Division 5 Track & Field ChampionshipMay 29, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 5 Track & Field Championship · May 292583MIAA Division 5 Track & Field ChampionshipMay 29, 2026
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 99.43m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · Outdoor41st District E Boy's Decathlon · Jun 911.48m41st 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

43 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 10 · Oakmont RegionalDecathlonRound M10.4616 PB11
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 12 · Oakmont RegionalTriple JumpRound M12.11.48m PB11
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 26 · Oakmont RegionalLong JumpRound M26.5.61m11
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 12 · Oakmont RegionalHigh JumpRound M12.1.62m11
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 21 · Oakmont RegionalJavelin800gRound M21.30.65m PB11
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 21 · Oakmont RegionalDiscus1.6kgRound M21.23.98m PB11
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 16 · Oakmont RegionalShot Put12lbRound M16.9.43m PB11
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 3 · Oakmont Regional110m Hurdles39" / 0.991mRound M3.16.05a PB11
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 28 · Oakmont Regional1500 MetersRound M28.5:26.58a11
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 32 · Oakmont Regional400 MetersRound M32.59.19a PB11
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 41 · Oakmont Regional100 MetersRound M41.12.59a PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 5 · Oakmont RegionalPentathlon (Outdoor)StandardRound M5.2583 PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 3 · Oakmont RegionalLong JumpRound M3.5.77m PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · High Jump · Place 4 · Oakmont RegionalHigh JumpRound M4.1.70m PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Shot Put · Place 9 · Oakmont RegionalShot Put12lbRound M9.9.12m11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 3 · Oakmont Regional110m Hurdles39" / 0.991mRound M3.16.86a11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 29 · Oakmont Regional110m Hurdles39" / 0.991mRound P29.18.20a11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1500 Meters · Place 8 · Oakmont Regional1500 MetersRound M8.5:23.83a PB11
May 21Division C Midland Wachusett League MeetMay 21 · Long Jump · Place 5 · Oakmont RegionalLong Jump5.17-04.7511
May 21Division C Midland Wachusett League MeetMay 21 · High Jump · Place 5 · Oakmont RegionalHigh Jump5.5-04.0011
May 21Division C Midland Wachusett League MeetMay 21 · 400m Hurdles · Place 8 · Oakmont Regional400m Hurdles36" / 0.914m8.1:08.21a11
May 21Division C Midland Wachusett League MeetMay 21 · 110m Hurdles · Place 5 · Oakmont Regional110m Hurdles39" / 0.991mRound P5.16.64a11
May 21Division C Midland Wachusett League MeetMay 21 · 110m Hurdles · Place 3 · Oakmont Regional110m Hurdles39" / 0.991m3.16.56a11
May 16Central Mass. Division 1 Class MeetMay 16 · High Jump · Place 17 · Oakmont RegionalHigh Jump17.5-04.0011
May 16Central Mass. Division 1 Class MeetMay 16 · 110m Hurdles · Place 9 · Oakmont Regional110m Hurdles39" / 0.991mRound P9.16.85a11
May 12Fitchburg vs Oakmont Dual MeetMay 12 · Long Jump · Place 4 · Oakmont RegionalLong Jump4.17-07.0011
May 12Fitchburg vs Oakmont Dual MeetMay 12 · High Jump · Place 4 · Oakmont RegionalHigh Jump4.5-04.0011
May 12Fitchburg vs Oakmont Dual MeetMay 12 · Javelin · Oakmont RegionalJavelin800g--SCR11
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 110m Hurdles · Place 3 · Oakmont Regional110m Hurdles39" / 0.991m3.16.66a11
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 1 Mile · Place 11 · Oakmont Regional1 Mile11.6:06.71a PB11
May 6Oakmont vs Groton-DunstableMay 6 · High Jump · Place 3 · Oakmont RegionalHigh Jump3.5-011
May 6Oakmont vs Groton-DunstableMay 6 · Javelin · Place 7 · Oakmont RegionalJavelin800g7.85-1011
May 6Oakmont vs Groton-DunstableMay 6 · 400m Hurdles · Place 3 · Oakmont Regional400m Hurdles36" / 0.914m3.1:09.811
May 6Oakmont vs Groton-DunstableMay 6 · 110m Hurdles · Place 3 · Oakmont Regional110m Hurdles39" / 0.991m3.16.511
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 43 · Oakmont RegionalShot Put12lb43.8.68m11
Apr 28Quabbin vs OakmontApr 28 · Long Jump · Place 5 · Oakmont RegionalLong Jump5.15-08.511
Apr 28Quabbin vs OakmontApr 28 · High Jump · Place 2 · Oakmont RegionalHigh Jump2.5-0611
Apr 28Quabbin vs OakmontApr 28 · 400m Hurdles · Place 2 · Oakmont Regional400m Hurdles36" / 0.914m2.1:07.5 PB11
Apr 28Quabbin vs OakmontApr 28 · 110m Hurdles · Place 3 · Oakmont Regional110m Hurdles39" / 0.991m3.16.611
Apr 8Hudson vs OakmontApr 8 · Long Jump · Place 2 · Oakmont RegionalLong Jump217-06.0011
Apr 8Hudson vs OakmontApr 8 · Shot Put · Place 7 · Oakmont RegionalShot Put730-11.0011
Apr 8Hudson vs OakmontApr 8 · 400m Hurdles · Place 1 · Oakmont Regional400m Hurdles11:08.76a11
Apr 8Hudson vs OakmontApr 8 · 110m Hurdles · Place 1 · Oakmont Regional110m Hurdles116.37a11