Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor5th District E Girl's Heptathlon · Jun 821.08a5th District E Girl's HeptathlonJune 8, 2026
200 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 329.28Central Mass MultiMeet 2024June 3, 2024
400 Meters · OutdoorMSTCA Warrior Invitational · Apr 181:08.74aMSTCA Warrior InvitationalApril 18, 2024
400m Hurdles · 30" / 0.762m · OutdoorHudson v. Groton · May 131:19.8Hudson v. GrotonMay 13, 2026
600 Meters · IndoorMSTCA Northeast Invitational · Jan 101:53.85aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 252:56.99aMSTCA Girls PentathlonFebruary 25, 2025
800 Meters · OutdoorCentral Mass. Multi-Meet · Jun 92:39.67Central Mass. Multi-MeetJune 9, 2025
Heptathlon · Outdoor5th District E Girl's Heptathlon · Jun 822335th District E Girl's HeptathlonJune 8, 2026
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.12mMSTCA Girls PentathlonFebruary 25, 2025
High Jump · Outdoor5th District E Girl's Heptathlon · Jun 81.17m5th District E Girl's HeptathlonJune 8, 2026
Javelin · 600g · Outdoor5th District E Girl's Heptathlon · Jun 814.63m5th District E Girl's HeptathlonJune 8, 2026
Long Jump · IndoorMSTCA Girls Indoor Individual Pentathlon · Feb 283.71mMSTCA Girls Indoor Individual PentathlonFebruary 28, 2024
Long Jump · Outdoor5th District E Girl's Heptathlon · Jun 83.38m5th District E Girl's HeptathlonJune 8, 2026
Shot Put · 4kg · Outdoor5th District E Girl's Heptathlon · Jun 86.73m5th District E Girl's HeptathlonJune 8, 2026
Varsity · OutdoorHudson v Groton-Dunstable · Apr 1619.63Hudson v Groton-DunstableApril 16, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 85th District E Girl's HeptathlonJun 8 · Heptathlon · Place 34 · Groton-Dunstable RegHeptathlonRound M34.2233 PB12
Jun 85th District E Girl's HeptathlonJun 8 · Long Jump · Place 47 · Groton-Dunstable RegLong JumpRound M47.3.38m PB12
Jun 85th District E Girl's HeptathlonJun 8 · High Jump · Place 40 · Groton-Dunstable RegHigh JumpRound M40.1.17m PB12
Jun 85th District E Girl's HeptathlonJun 8 · Javelin · Place 30 · Groton-Dunstable RegJavelin600gRound M30.14.63m PB12
Jun 85th District E Girl's HeptathlonJun 8 · Shot Put · Place 14 · Groton-Dunstable RegShot Put4kgRound M14.6.73m PB12
Jun 85th District E Girl's HeptathlonJun 8 · 100m Hurdles · Place 34 · Groton-Dunstable Reg100m Hurdles33" / 0.838mRound M34.21.08a PB12
Jun 85th District E Girl's HeptathlonJun 8 · 800 Meters · Place 23 · Groton-Dunstable Reg800 MetersRound M23.2:44.81a12
Jun 85th District E Girl's HeptathlonJun 8 · 200 Meters · Place 28 · Groton-Dunstable Reg200 MetersRound M28.29.37a12
May 21Division C Midland Wachusett League MeetMay 21 · Shot Put · Place 14 · Groton-Dunstable RegShot Put4kg14.20-00.0012
May 21Division C Midland Wachusett League MeetMay 21 · 400m Hurdles · Place 8 · Groton-Dunstable Reg400m Hurdles30" / 0.762m8.1:21.21a12
May 13Hudson v. GrotonMay 13 · Shot Put · Place 5 · Groton-Dunstable RegShot Put4kg5.20' 10"12
May 13Hudson v. GrotonMay 13 · 400m Hurdles · Place 4 · Groton-Dunstable Reg400m Hurdles30" / 0.762m4.1:19.8 PB12
May 6Oakmont vs Groton-DunstableMay 6 · Shot Put · Place 7 · Groton-Dunstable RegShot Put4kg7.20-512
May 6Oakmont vs Groton-DunstableMay 6 · 400 Meters · Place 4 · Groton-Dunstable Reg400 Meters4.1:14.512
Apr 15Groton-Dunstable vs QuabbinApr 15 · Shot Put · Place 5 · Groton-Dunstable RegShot Put4kg5.21-10.2512
Apr 15Groton-Dunstable vs QuabbinApr 15 · 800 Meters · Place 6 · Groton-Dunstable Reg800 Meters6.3:00.612

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 23 · Groton-Dunstable RegJavelin2315.86m11
Jun 9Central Mass. Multi-MeetJun 9 · 200 Meters · Place 17 · Groton-Dunstable Reg200 Meters1729.4511
Jun 9Central Mass. Multi-MeetJun 9 · 800 Meters · Place 12 · Groton-Dunstable Reg800 Meters122:39.67 PB11
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 29 · Groton-Dunstable RegLong Jump294.00m11
Jun 9Central Mass. Multi-MeetJun 9 · High Jump · Place 29 · Groton-Dunstable RegHigh Jump291.22m11
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 16 · Groton-Dunstable RegShot Put166.84m11
Jun 9Central Mass. Multi-MeetJun 9 · 100m Hurdles · Place 17 · Groton-Dunstable Reg100m Hurdles1719.8411
Jun 9Central Mass. Multi-MeetJun 9 · 1500 Meters · Place 19 · Groton-Dunstable Reg1500 Meters19259011
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 25 · Groton-Dunstable Reg400m Hurdles251:13.45a11
May 10MSTCA Coaches Metro InvitationalMay 10 · 400m Hurdles · Place 19 · Groton-Dunstable Reg400m Hurdles191:16.49a11
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · Javelin · Place 10 · Groton-Dunstable RegJavelin1044-711
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · 400m Hurdles · Place 2 · Groton-Dunstable Reg400m Hurdles21:14.511
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · 100m Hurdles · Place 3 · Groton-Dunstable Reg100m Hurdles318.911
Apr 24MSTCA Warrior InvitationalApr 24 · 400m Hurdles · Place 15 · Groton-Dunstable Reg400m Hurdles151:16.48a11
Apr 24MSTCA Warrior InvitationalApr 24 · 400 Meters · Place 23 · Groton-Dunstable Reg400 Meters231:08.96a11
Apr 16Hudson v Groton-DunstableApr 16 · Varsity · Place 7 · Groton-Dunstable RegVarsity712-06.2511
Apr 16Hudson v Groton-DunstableApr 16 · Varsity · Place 3 · Groton-Dunstable RegVarsity31:19.7211
Apr 16Hudson v Groton-DunstableApr 16 · Varsity · Place 1 · Groton-Dunstable RegVarsity119.63 PB11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 126 · Groton-Dunstable RegLong Jump1263.81m—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 140 · Groton-Dunstable RegHigh Jump1401.12m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 56 · Groton-Dunstable RegShot Put567.04m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 106 · Groton-Dunstable Reg55m Hurdles10611.16a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 70 · Groton-Dunstable Reg800 Meters702:56.99a PB—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 600 Meters · Place 4 · Groton-Dunstable Reg600 Meters41:54.39a—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · High Jump · Place 17 · Groton-Dunstable RegHigh Jump173-8—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 55m Hurdles · Place 15 · Groton-Dunstable Reg55m Hurdles1511.20—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 55m Hurdles · Place 11 · Groton-Dunstable Reg55m Hurdles1111.50—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 600 Meters · Place 1 · Groton-Dunstable Reg600 Meters11:59.30—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 123 · Groton-Dunstable Reg55m Hurdles12311.56a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 46 · Groton-Dunstable Reg600 Meters461:53.85a PB—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Mid Wach Invite MeetDec 18 · High Jump · Place 17 · Groton-Dunstable RegHigh Jump173-8—
Dec 18Mid Wach Invite MeetDec 18 · 55m Hurdles · Place 11 · Groton-Dunstable Reg55m Hurdles1111.30—
Feb 28MSTCA Girls Indoor Individual PentathlonFeb 28 · Long Jump · Place 116 · Groton-Dunstable RegLong Jump1163.71m PB—
Feb 28MSTCA Girls Indoor Individual PentathlonFeb 28 · High Jump · Place 121 · Groton-Dunstable RegHigh Jump1211.17m—
Feb 28MSTCA Girls Indoor Individual PentathlonFeb 28 · Shot Put · Place 54 · Groton-Dunstable RegShot Put547.10m—
Feb 28MSTCA Girls Indoor Individual PentathlonFeb 28 · 55m Hurdles · Place 101 · Groton-Dunstable Reg55m Hurdles10111.33a—
Feb 28MSTCA Girls Indoor Individual PentathlonFeb 28 · 800 Meters · Place 66 · Groton-Dunstable Reg800 Meters662:59.21a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 30 · Groton-Dunstable RegJavelin3017.06m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 16 · Groton-Dunstable Reg200 Meters1629.28 PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · 800 Meters · Place 23 · Groton-Dunstable Reg800 Meters232:59.3510
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 30 · Groton-Dunstable RegLong Jump304.23m10
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 36 · Groton-Dunstable RegHigh Jump361.22m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 18 · Groton-Dunstable RegShot Put187.28m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100m Hurdles · Place 16 · Groton-Dunstable Reg100m Hurdles1619.4610
May 15Midland Wachusett Division C League MeetMay 15 · 400m Hurdles · Place 6 · Groton-Dunstable Reg400m Hurdles61:18.52a—
May 15Midland Wachusett Division C League MeetMay 15 · 100m Hurdles · Place 6 · Groton-Dunstable Reg100m Hurdles619.48a—
May 15Midland Wachusett Division C League MeetMay 15 · 100m Hurdles · Place 6 · Groton-Dunstable Reg100m Hurdles619.41a—
May 8Groton vs HudsonMay 8 · 100m Hurdles · Place 2 · Groton-Dunstable Reg100m Hurdles219.1—
May 8Groton vs HudsonMay 8 · 200 Meters · Place 9 · Groton-Dunstable Reg200 Meters932.1—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 400m Hurdles · Place 9 · Groton-Dunstable Reg400m Hurdles91:16.73a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100m Hurdles · Place 30 · Groton-Dunstable Reg100m Hurdles3019.58a—
Apr 18MSTCA Warrior InvitationalApr 18 · 400m Hurdles · Place 20 · Groton-Dunstable Reg400m Hurdles201:18.04a—
Apr 18MSTCA Warrior InvitationalApr 18 · 400 Meters · Place 30 · Groton-Dunstable Reg400 Meters301:08.74a PB—