Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHudson vs Oakmont · Apr 813.08aHudson vs OakmontApril 8, 2026
2 Miles · IndoorMidland Wachusett @ Shrewsbury #3 · Jan 1412:33.20aMidland Wachusett @ Shrewsbury #3January 14, 2026
300 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 2242.41aMSTCA Speed Classic (Sunday)December 22, 2024
55 Meter · IndoorMSTCA Winter Festival (Sunday) · Dec 147.60aMSTCA Winter Festival (Sunday)December 14, 2025
55 Meters · IndoorMid Wach @ Wachusett Week 4 · Jan 227.60Mid Wach @ Wachusett Week 4January 22, 2025
Javelin · 800g · OutdoorOakmont vs. Lunenburg · Apr 15132-10Oakmont vs. LunenburgApril 15, 2026
Shot Put · 12lb · IndoorMSTCA Winter Festival (Small Schools) · Dec 1428-03.00MSTCA Winter Festival (Small Schools)December 14, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · Javelin · Place 6 · Oakmont RegionalJavelin800g6.121-0711
May 16Central Mass. Division 1 Class MeetMay 16 · Javelin · Place 21 · Oakmont RegionalJavelin800g21.112-0711
May 12Fitchburg vs Oakmont Dual MeetMay 12 · Javelin · Place 1 · Oakmont RegionalJavelin800g1.127-0511
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 100 Meters · Oakmont Regional100 Meters--DNS11
May 6Oakmont vs Groton-DunstableMay 6 · Javelin · Place 2 · Oakmont RegionalJavelin800g2.109-011
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 7 · Oakmont RegionalJavelin800g7.39.33m11
Apr 28Quabbin vs OakmontApr 28 · Javelin · Place 1 · Oakmont RegionalJavelin800g1.128-0111
Apr 15Oakmont vs. LunenburgApr 15 · Javelin · Place 1 · Oakmont RegionalJavelin800g1.132-10 PB11
Apr 8Hudson vs OakmontApr 8 · Javelin · Place 1 · Oakmont RegionalJavelin1126-0111
Apr 8Hudson vs OakmontApr 8 · 100 Meters · Place 14 · Oakmont Regional100 Meters1413.08a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 55 Meters · Place 26 · Oakmont Regional55 Meters267.8011
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 2 Miles · Place 13 · Oakmont Regional2 Miles1312:33.20a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 169 · Oakmont Regional55 Meter169.8.09a11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 55 Meter · Place 47 · Oakmont Regional55 MeterRound P47.7.60a PB11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Long Jump · Oakmont RegionalLong Jump--DNS11
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · Shot Put · Place 26 · Oakmont RegionalShot Put2625-5.50—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 55 Meters · Place 22 · Oakmont Regional55 Meters227.60 PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Midland Wachusett Division C League MeetMay 21 · Javelin · Place 8 · Oakmont RegionalJavelin800g8.117-0810
Apr 30Oakmont vs. HudsonApr 30 · Javelin · Place 7 · Oakmont RegionalJavelin7106-1110
Apr 4Oakmont vs. QuabbinApr 4 · Javelin · Oakmont RegionalJavelin800g—105-06Unofficial10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 300 Meters · Place 64 · Oakmont Regional300 Meters64.42.41a PB10
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 55 Meter · Place 91 · Oakmont Regional55 Meter91.7.82a10
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55 Meter · Place 76 · Oakmont Regional55 MeterRound P76.7.75a10
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Shot Put · Place 55 · Oakmont RegionalShot Put12lb55.28-03.00 PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3Hudson v Oakmont and MarlboroughMay 3 · Javelin · Place 8 · Oakmont RegionalJavelin8102-9—