Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFitchburg vs Oakmont Dual Meet · May 1213.08aFitchburg vs Oakmont Dual MeetMay 12, 2026
300 Meters · IndoorMidland Wachusett @ Fitchburg · Feb 447.00Midland Wachusett @ FitchburgFebruary 4, 2026
Javelin · 800g · OutdoorOakmont vs. Lunenburg · Apr 1543-0Oakmont vs. LunenburgApril 15, 2026
Shot Put · 12lb · OutdoorFitchburg vs Oakmont Dual Meet · May 1221-09.00Fitchburg vs Oakmont Dual MeetMay 12, 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 · Shot Put · Place 15 · Oakmont RegionalShot Put12lb15.21-09.00 PB9
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 100 Meters · Place 12 · Oakmont Regional100 Meters12.13.08a PB9
May 6Oakmont vs Groton-DunstableMay 6 · Shot Put · Place 18 · Oakmont RegionalShot Put12lb18.20-109
May 6Oakmont vs Groton-DunstableMay 6 · 100 Meters · Place 12 · Oakmont Regional100 Meters12.13.69
Apr 28Quabbin vs OakmontApr 28 · Shot Put · Place 19 · Oakmont RegionalShot Put12lb19.19-049
Apr 28Quabbin vs OakmontApr 28 · 100 Meters · Place 11 · Oakmont Regional100 Meters11.13.69
Apr 15Oakmont vs. LunenburgApr 15 · Javelin · Place 19 · Oakmont RegionalJavelin800g19.43-0 PB9
Apr 15Oakmont vs. LunenburgApr 15 · 100 Meters · Place 12 · Oakmont Regional100 Meters12.13.39
Apr 8Hudson vs OakmontApr 8 · 100 Meters · Place 17 · Oakmont Regional100 Meters1713.55a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Midland Wachusett @ FitchburgFeb 4 · 300 Meters · Place 21 · Oakmont Regional300 Meters2147.00 PB8
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 300 Meters · Place 23 · Oakmont Regional300 Meters2349.408
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 300 Meters · Place 26 · Oakmont Regional300 Meters2649.50a8
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 300 Meters · Place 22 · Oakmont Regional300 Meters2248.60a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 300 Meters · Place 26 · Oakmont Regional300 Meters2650.50—