Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorQuabbin vs Oakmont · Apr 2820.4Quabbin vs OakmontApril 28, 2026
200 Meters · OutdoorHudson v Oakmont and Marlborough · May 333.1Hudson v Oakmont and MarlboroughMay 3, 2024
400m Hurdles · 30" / 0.762m · OutdoorOakmont vs. Lunenburg · Apr 151:37.5Oakmont vs. LunenburgApril 15, 2026
800 Meters · Outdoor5th District E Girl's Heptathlon · Jun 83:39.28a5th District E Girl's HeptathlonJune 8, 2026
Complete · OutdoorMSTCA InVacational & Pentathlon · Apr 2521.65MSTCA InVacational & PentathlonApril 25, 2025
Discus · 1kg · OutdoorDistrict E Girls & Boys Division 1 Relays · May 215.07mDistrict E Girls & Boys Division 1 RelaysMay 2, 2026
Heptathlon · Outdoor5th District E Girl's Heptathlon · Jun 811615th District E Girl's HeptathlonJune 8, 2026
High Jump · Outdoor5th District E Girl's Heptathlon · Jun 81.12m5th District E Girl's HeptathlonJune 8, 2026
Javelin · 600g · Outdoor5th District E Girl's Heptathlon · Jun 811.29m5th District E Girl's HeptathlonJune 8, 2026
Long Jump · Outdoor5th District E Girl's Heptathlon · Jun 82.94m5th District E Girl's HeptathlonJune 8, 2026
Shot Put · 4kg · Outdoor5th District E Girl's Heptathlon · Jun 85.28m5th 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

23 results
DateMeetEventPlMarkGr
Jun 85th District E Girl's HeptathlonJun 8 · Heptathlon · Place 56 · Oakmont RegionalHeptathlonRound M56.1161 PB11
Jun 85th District E Girl's HeptathlonJun 8 · Long Jump · Place 53 · Oakmont RegionalLong JumpRound M53.2.94m PB11
Jun 85th District E Girl's HeptathlonJun 8 · High Jump · Place 50 · Oakmont RegionalHigh JumpRound M50.1.12m PB11
Jun 85th District E Girl's HeptathlonJun 8 · Javelin · Place 47 · Oakmont RegionalJavelin600gRound M47.11.29m PB11
Jun 85th District E Girl's HeptathlonJun 8 · Shot Put · Place 43 · Oakmont RegionalShot Put4kgRound M43.5.28m PB11
Jun 85th District E Girl's HeptathlonJun 8 · 100m Hurdles · Place 37 · Oakmont Regional100m Hurdles33" / 0.838mRound M37.21.41a11
Jun 85th District E Girl's HeptathlonJun 8 · 800 Meters · Place 53 · Oakmont Regional800 MetersRound M53.3:39.28a PB11
Jun 85th District E Girl's HeptathlonJun 8 · 200 Meters · Place 54 · Oakmont Regional200 MetersRound M54.35.11a11
May 21Division C Midland Wachusett League MeetMay 21 · Discus · Place 14 · Oakmont RegionalDiscus1kg14.45-0611
May 12Fitchburg vs Oakmont Dual MeetMay 12 · Discus · Place 7 · Oakmont RegionalDiscus1kg7.42-0511
May 12Fitchburg vs Oakmont Dual MeetMay 12 · Shot Put · Place 15 · Oakmont RegionalShot Put4kg15.15-04.0011
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 400m Hurdles · Oakmont Regional400m Hurdles30" / 0.762m--DNS11
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 100m Hurdles · Place 7 · Oakmont Regional100m Hurdles33" / 0.838m7.21.23a11
May 6Oakmont vs Groton-DunstableMay 6 · Discus · Place 5 · Oakmont RegionalDiscus1kg5.36-911
May 6Oakmont vs Groton-DunstableMay 6 · Shot Put · Place 12 · Oakmont RegionalShot Put4kg12.15-511
May 2District E Girls & Boys Division 1 RelaysMay 2 · Discus · Place 34 · Oakmont RegionalDiscus1kg34.15.07m PB11
Apr 28Quabbin vs OakmontApr 28 · Discus · Place 8 · Oakmont RegionalDiscus1kg8.41-07.7511
Apr 28Quabbin vs OakmontApr 28 · Shot Put · Place 12 · Oakmont RegionalShot Put4kg12.15-07.511
Apr 28Quabbin vs OakmontApr 28 · 100m Hurdles · Place 5 · Oakmont Regional100m Hurdles33" / 0.838m5.20.4 PB11
Apr 28Quabbin vs OakmontApr 28 · 200 Meters · Place 11 · Oakmont Regional200 Meters11.34.311
Apr 15Oakmont vs. LunenburgApr 15 · Discus · Place 7 · Oakmont RegionalDiscus1kg7.43-1111
Apr 15Oakmont vs. LunenburgApr 15 · 400m Hurdles · Place 5 · Oakmont Regional400m Hurdles30" / 0.762m5.1:37.5 PB11
Apr 15Oakmont vs. LunenburgApr 15 · 100m Hurdles · Place 10 · Oakmont Regional100m Hurdles33" / 0.838m10.21.411

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Oakmont vs. HudsonApr 30 · Discus · Place 7 · Oakmont RegionalDiscus743-210
Apr 30Oakmont vs. HudsonApr 30 · 100m Hurdles · Place 5 · Oakmont Regional100m Hurdles521.810
Apr 30Oakmont vs. HudsonApr 30 · 200 Meters · Place 10 · Oakmont Regional200 Meters1033.410
Apr 25MSTCA InVacational & PentathlonApr 25 · Complete · Place 39 · Oakmont RegionalComplete3921.65 PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8MidWach Week 2 @ FitchburgJan 8 · 55m Hurdles · Place 13 · Oakmont Regional55m Hurdles1312.20—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 55m Hurdles · Place 10 · Oakmont Regional55m Hurdles1012.10—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15Midland Wachusett Division C League MeetMay 15 · Discus · Place 14 · Oakmont RegionalDiscus1435-8—
May 3Hudson v Oakmont and MarlboroughMay 3 · Discus · Place 9 · Oakmont RegionalDiscus939-4—
May 3Hudson v Oakmont and MarlboroughMay 3 · 200 Meters · Place 18 · Oakmont Regional200 Meters1833.1 PB—