Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFitchburg vs Oakmont Dual Meet · May 1213.84aFitchburg vs Oakmont Dual MeetMay 12, 2026
1000 Meters · IndoorMidland Wachusett @ Fitchburg · Feb 43:21.80Midland Wachusett @ FitchburgFebruary 4, 2026
200 Meters · OutdoorOakmont vs. Lunenburg · Apr 1528.3Oakmont vs. LunenburgApril 15, 2026
400 Meters · OutdoorHudson vs Oakmont · Apr 81:00.66aHudson vs OakmontApril 8, 2026
600 Meters · IndoorWinter Warrior HS Invitational · Dec 281:44.09aWinter Warrior HS InvitationalDecember 28, 2025
High Jump · OutdoorOakmont vs Groton-Dunstable · May 64-10Oakmont vs Groton-DunstableMay 6, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12Fitchburg vs Oakmont Dual MeetMay 12 · High Jump · Place 9 · Oakmont RegionalHigh Jump9.4-08.009
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 100 Meters · Place 20 · Oakmont Regional100 Meters20.13.84a PB9
May 6Oakmont vs Groton-DunstableMay 6 · High Jump · Place 4 · Oakmont RegionalHigh Jump4.4-10 PB9
May 6Oakmont vs Groton-DunstableMay 6 · 200 Meters · Place 8 · Oakmont Regional200 Meters8.28.59
Apr 28Quabbin vs OakmontApr 28 · 400 Meters · Place 8 · Oakmont Regional400 Meters8.62.59
Apr 15Oakmont vs. LunenburgApr 15 · High Jump · Place 6 · Oakmont RegionalHigh Jump6.4-89
Apr 15Oakmont vs. LunenburgApr 15 · 400 Meters · Place 7 · Oakmont Regional400 Meters7.1:01.29
Apr 15Oakmont vs. LunenburgApr 15 · 200 Meters · Place 12 · Oakmont Regional200 Meters12.28.3 PB9
Apr 8Hudson vs OakmontApr 8 · High Jump · Place 7 · Oakmont RegionalHigh Jump74-08.009
Apr 8Hudson vs OakmontApr 8 · 400 Meters · Place 8 · Oakmont Regional400 Meters81:00.66a PB9
Apr 8Hudson vs OakmontApr 8 · 200 Meters · Place 15 · Oakmont Regional200 Meters1528.93a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4Midland Wachusett @ FitchburgFeb 4 · 1000 Meters · Place 5 · Oakmont Regional1000 Meters53:21.80 PB9
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 600 Meters · Place 9 · Oakmont Regional600 Meters91:47.40a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 600 Meters · Place 72 · Oakmont Regional600 Meters72.1:44.09a PB9
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 600 Meters · Place 15 · Oakmont Regional600 Meters151:52.50—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 600 Meters · Place 57 · Oakmont Regional600 Meters57.1:50.77a8
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 600 Meters · Place 13 · Oakmont Regional600 Meters131:57.00—