Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNEC Rain Date Meet · May 126:07.64aNEC Rain Date MeetMay 12, 2026
100 Meters · OutdoorNEC Week #3 - Gloucester, Marblehead, Beverly · Apr 1415.3NEC Week #3 - Gloucester, Marblehead, BeverlyApril 14, 2026
1000 Meters · IndoorNortheast Conference Indoor track & Field Championship · Feb 93:48.30aNortheast Conference Indoor track & Field ChampionshipFebruary 9, 2025
2 Miles · IndoorNEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, Gloucester · Jan 2818:02.47aNEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJanuary 28, 2026
300 Meters · IndoorNEC Week #1 - Gloucester, Beverly, Marblehead · Dec 1251.3NEC Week #1 - Gloucester, Beverly, MarbleheadDecember 12, 2024
400 Meters · IndoorGBTCA: Valentine Invitational · Feb 141:13.46aGBTCA: Valentine InvitationalFebruary 14, 2026
400 Meters · OutdoorNortheast Conference Spring Challenge · Apr 231:12.99aNortheast Conference Spring ChallengeApril 23, 2025
600 Meters · IndoorNEC Week #6 - Gloucester, Swampscott, Danvers, Beverly · Feb 51:58.56aNEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFebruary 5, 2026
800 Meters · IndoorMSTCA Northeast Invitational · Jan 102:50.88aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorWeston Twilight Invitational - Regis Events · May 92:42.07aWeston Twilight Invitational - Regis EventsMay 9, 2026
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.22mMSTCA Girls PentathlonFebruary 25, 2025
Long Jump · IndoorMSTCA Girls Pentathlon · Feb 253.86mMSTCA Girls PentathlonFebruary 25, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · 1 Mile · Place 14 · Gloucester1 Mile14.6:13.20a11
May 12NEC Rain Date MeetMay 12 · 1 Mile · Place 8 · Gloucester1 Mile8.6:07.64a PB11
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 45 · Gloucester800 Meters452:42.07a PB11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 800 Meters · Place 3 · Gloucester800 Meters3.2:49.16a11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 100 Meters · Place 16 · Gloucester100 Meters16.15.54a11
Apr 22Northeast Conference Spring ChallengeApr 22 · 1 Mile · Place 7 · Gloucester1 Mile76:24.30a11
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 800 Meters · Place 5 · Gloucester800 Meters5.2:47.911
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 100 Meters · Place 13 · Gloucester100 Meters13.15.3 PB11
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 800 Meters · Place 3 · Gloucester800 Meters3.2:50.011
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 1 Mile · Place 4 · Gloucester1 Mile4.6:34.611

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14GBTCA: Valentine InvitationalFeb 14 · 800 Meters · Place 8 · Gloucester800 Meters83:02.77a11
Feb 14GBTCA: Valentine InvitationalFeb 14 · 400 Meters · Place 5 · Gloucester400 Meters51:13.46a PB11
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 22 · GloucesterLong Jump2211-02.00—
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 600 Meters · Place 5 · Gloucester600 Meters51:58.56a PB11
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 1000 Meters · Place 18 · Gloucester1000 Meters183:51.14a11
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 2 Miles · Place 8 · Gloucester2 Miles818:02.47a PB11

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Marblehead, Gloucester, BeverlyDec 17 · 1000 Meters · Place 3 · Gloucester1000 Meters33:51.211
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 123 · GloucesterLong Jump1233.86m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 108 · GloucesterHigh Jump1081.22m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 143 · GloucesterShot Put1435.14m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 83 · Gloucester55m Hurdles8310.57a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 62 · Gloucester800 Meters622:54.88a—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 22 · GloucesterLong Jump2211-2—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · High Jump · Place 9 · GloucesterHigh Jump94-2—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 1000 Meters · Place 11 · Gloucester1000 Meters113:48.30a PB—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Long Jump · Place 59 · GloucesterLong Jump5912-1.25—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · 300 Meters · Place 9 · Gloucester300 Meters951.84a—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · Long Jump · Place 11 · GloucesterLong Jump1113-3—
Jan 10MSTCA Northeast InvitationalJan 10 · 800 Meters · Place 49 · Gloucester800 Meters492:50.88a PB—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 42 · GloucesterLong Jump4212-10.75—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 600 Meters · Place 57 · Gloucester600 Meters572:02.77a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23Northeast Conference Spring ChallengeApr 23 · 100m Hurdles · Place 11 · Gloucester100m Hurdles1120.14a10
Apr 23Northeast Conference Spring ChallengeApr 23 · 400 Meters · Place 19 · Gloucester400 Meters191:12.99a PB10
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · 400m Hurdles · Place 8 · Gloucester400m Hurdles881.010
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · Triple Jump · Place 5 · GloucesterTriple Jump526-8.2510
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · High Jump · Place 7 · GloucesterHigh Jump73-1010
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 800 Meters · Place 5 · Gloucester800 Meters52:55.710

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12NEC Week #1 - Gloucester, Beverly, MarbleheadDec 12 · 300 Meters · Place 6 · Gloucester300 Meters651.3 PB—