Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOakmont vs. Lunenburg · Apr 1512.9Oakmont vs. LunenburgApril 15, 2026
Javelin · 800g · OutdoorQuabbin vs Oakmont · Apr 2899-09Quabbin vs OakmontApril 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Fitchburg vs Oakmont Dual MeetMay 12 · Javelin · Place 8 · Oakmont RegionalJavelin800g8.89-0912
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 100 Meters · Place 14 · Oakmont Regional100 Meters14.13.10a12
May 6Oakmont vs Groton-DunstableMay 6 · Javelin · Place 8 · Oakmont RegionalJavelin800g8.85-212
Apr 28Quabbin vs OakmontApr 28 · Javelin · Place 6 · Oakmont RegionalJavelin800g6.99-09 PB12
Apr 28Quabbin vs OakmontApr 28 · 100 Meters · Place 9 · Oakmont Regional100 Meters9.13.112
Apr 15Oakmont vs. LunenburgApr 15 · Javelin · Place 10 · Oakmont RegionalJavelin800g10.88-1112
Apr 15Oakmont vs. LunenburgApr 15 · 100 Meters · Place 10 · Oakmont Regional100 Meters10.12.9 PB12
Apr 8Hudson vs OakmontApr 8 · Javelin · Place 10 · Oakmont RegionalJavelin1085-1012
Apr 8Hudson vs OakmontApr 8 · 100 Meters · Place 15 · Oakmont Regional100 Meters1513.31a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Oakmont vs. HudsonApr 30 · Javelin · Place 10 · Oakmont RegionalJavelin1089-211
Apr 30Oakmont vs. HudsonApr 30 · 100 Meters · Place 29 · Oakmont Regional100 Meters2913.011

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Hudson v Oakmont and MarlboroughMay 3 · Javelin · Place 15 · Oakmont RegionalJavelin1586-7—
May 3Hudson v Oakmont and MarlboroughMay 3 · 100 Meters · Place 21 · Oakmont Regional100 Meters2113.3—