Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Winter Festival (Sunday) · Dec 145:46.66aMSTCA Winter Festival (Sunday)December 14, 2025
1 Mile · OutdoorOakmont vs Groton-Dunstable · May 65:38.7Oakmont vs Groton-DunstableMay 6, 2026
100m Hurdles · 33" / 0.838m · Outdoor5th District E Girl's Heptathlon · Jun 822.12a5th District E Girl's HeptathlonJune 8, 2026
200 Meters · Outdoor5th District E Girl's Heptathlon · Jun 828.09a5th District E Girl's HeptathlonJune 8, 2026
300 Meters · IndoorMidWach Week 2 @ Fitchburg · Jan 851.70MidWach Week 2 @ FitchburgJanuary 8, 2025
400 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 291:01.25aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
600 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 131:40.89aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
800 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 292:20.47aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
Heptathlon · Outdoor5th District E Girl's Heptathlon · Jun 824815th District E Girl's HeptathlonJune 8, 2026
High Jump · Outdoor5th District E Girl's Heptathlon · Jun 81.22m5th District E Girl's HeptathlonJune 8, 2026
Javelin · 600g · Outdoor5th District E Girl's Heptathlon · Jun 811.07m5th District E Girl's HeptathlonJune 8, 2026
Long Jump · Outdoor5th District E Girl's Heptathlon · Jun 84.06m5th District E Girl's HeptathlonJune 8, 2026
Shot Put · 4kg · Outdoor5th District E Girl's Heptathlon · Jun 84.40m5th District E Girl's HeptathlonJune 8, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 85th District E Girl's HeptathlonJun 8 · Heptathlon · Place 25 · Oakmont RegionalHeptathlonRound M25.2481 PB11
Jun 85th District E Girl's HeptathlonJun 8 · Long Jump · Place 31 · Oakmont RegionalLong JumpRound M31.4.06m PB11
Jun 85th District E Girl's HeptathlonJun 8 · High Jump · Place 30 · Oakmont RegionalHigh JumpRound M30.1.22m PB11
Jun 85th District E Girl's HeptathlonJun 8 · Javelin · Place 49 · Oakmont RegionalJavelin600gRound M49.11.07m PB11
Jun 85th District E Girl's HeptathlonJun 8 · Shot Put · Place 54 · Oakmont RegionalShot Put4kgRound M54.4.40m PB11
Jun 85th District E Girl's HeptathlonJun 8 · 100m Hurdles · Place 44 · Oakmont Regional100m Hurdles33" / 0.838mRound M44.22.12a PB11
Jun 85th District E Girl's HeptathlonJun 8 · 800 Meters · Place 4 · Oakmont Regional800 MetersRound M4.2:24.93a11
Jun 85th District E Girl's HeptathlonJun 8 · 200 Meters · Place 13 · Oakmont Regional200 MetersRound M13.28.09a PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 6 · Oakmont Regional800 Meters6.2:20.47a PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Place 8 · Oakmont Regional400 Meters8.1:01.25a PB11
May 21Division C Midland Wachusett League MeetMay 21 · 800 Meters · Place 2 · Oakmont Regional800 Meters2.2:26.90a11
May 16Central Mass. Division 1 Class MeetMay 16 · 800 Meters · Place 3 · Oakmont Regional800 Meters3.2:23.47a11
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 400 Meters · Place 2 · Oakmont Regional400 Meters2.1:02.47a11
May 6Oakmont vs Groton-DunstableMay 6 · 1 Mile · Place 1 · Oakmont Regional1 Mile1.5:38.7 PB11
Apr 28Quabbin vs OakmontApr 28 · 800 Meters · Place 1 · Oakmont Regional800 Meters1.2:23.611
Apr 15Oakmont vs. LunenburgApr 15 · 800 Meters · Place 1 · Oakmont Regional800 Meters1.2:25.611
Apr 8Hudson vs OakmontApr 8 · 800 Meters · Place 1 · Oakmont Regional800 Meters12:32.36a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 600 Meters · Place 4 · Oakmont Regional600 Meters41:40.89a PB11
Jan 24MSTCA Coaches' InvitationalJan 24 · 600 Meters · Place 19 · Oakmont Regional600 Meters191:42.03a11
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 600 Meters · Place 1 · Oakmont Regional600 Meters11:49.90a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 7 · Oakmont Regional600 Meters7.1:43.68a11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 1 Mile · Place 1 · Oakmont Regional1 Mile1.5:46.66a PB11
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 600 Meters · Place 8 · Oakmont Regional600 Meters8.1:43.66a10
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 600 Meters · Place 3 · Oakmont Regional600 Meters31:46.02a—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 600 Meters · Place 1 · Oakmont Regional600 Meters11:55.00—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 300 Meters · Place 16 · Oakmont Regional300 Meters1652.40—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 600 Meters · Place 1 · Oakmont Regional600 Meters11:55.80—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 300 Meters · Place 10 · Oakmont Regional300 Meters1051.70 PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 9 · Oakmont Regional800 Meters9.2:23.35a10
May 21Midland Wachusett Division C League MeetMay 21 · 800 Meters · Place 3 · Oakmont Regional800 Meters3.2:29.45a10
May 17District E Central Mass Division 1 ChampionshipMay 17 · 800 Meters · Place 2 · Oakmont Regional800 Meters22:22.8810
Apr 25MSTCA InVacational & PentathlonApr 25 · 800 Meters · Place 5 · Oakmont Regional800 Meters52:27.5410
Apr 4Oakmont vs. QuabbinApr 4 · 800 Meters · Oakmont Regional800 Meters—2:29.2Unofficial10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 600 Meters · Place 2 · Oakmont Regional600 Meters22:00.30—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 800 Meters · Place 15 · Oakmont Regional800 Meters152:31.29a—
May 15Midland Wachusett Division C League MeetMay 15 · 800 Meters · Place 7 · Oakmont Regional800 Meters72:34.82a—
May 3Hudson v Oakmont and MarlboroughMay 3 · 800 Meters · Place 3 · Oakmont Regional800 Meters32:39.2—
Apr 24Quabbin vs Oakmont dual meetApr 24 · 800 Meters · Place 1 · Oakmont Regional800 Meters1.2:42.89