Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 3017.7NEC Week #5 - Danvers, Peabody, WinthropApril 30, 2026
200 Meters · OutdoorNEC Week #2 - Peabody, Beverly, Saugus, Salem · Apr 928.5NEC Week #2 - Peabody, Beverly, Saugus, SalemApril 9, 2025
300 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 3144.72aNortheast Conference Indoor T&F ChampionshipJanuary 31, 2026
300 Meters · OutdoorNEC Week #2 - Peabody, Marblehead, Swampscott, Winthrop · Dec 1948.6NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDecember 19, 2024
400m Hurdles · 30" / 0.762m · OutdoorNEC Outdoor Championship 2025 · May 231:11.12aNEC Outdoor Championship 2025May 23, 2025
50y Hurdles · 33" · OutdoorPeabody & Masco Tri Meet (Girls Only) · Dec 137.8Peabody & Masco Tri Meet (Girls Only)December 13, 2023
55m Hurdles · 33" · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 3010.31aNEC Freshman-Sophomore Indoor ChampionshipDecember 30, 2024
High Jump · IndoorNEC 2023-2024 Freshman-Sophomore Championship Meet · Dec 294-04.00NEC 2023-2024 Freshman-Sophomore Championship MeetDecember 29, 2023
Long Jump · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 3015' 8NEC Freshman-Sophomore Indoor ChampionshipDecember 30, 2024
Long Jump · OutdoorMIAA Division 2 Track & Field Championship · May 2415-07.50MIAA Division 2 Track & Field ChampionshipMay 24, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 21 · Peabody Veterans Memorial400m Hurdles30" / 0.762m21.1:12.10a11
May 22NEC ChampionshipsMay 22 · Long Jump · Place 10 · Peabody Veterans MemorialLong Jump10.15' 0.25"11
May 22NEC ChampionshipsMay 22 · 400m Hurdles · Place 5 · Peabody Veterans Memorial400m Hurdles30" / 0.762m5.1:13.62a11
May 22NEC ChampionshipsMay 22 · 100m Hurdles · Place 6 · Peabody Veterans Memorial100m Hurdles33" / 0.838mRound P6.17.91aWind: 011
May 22NEC ChampionshipsMay 22 · 100m Hurdles · Place 6 · Peabody Veterans Memorial100m Hurdles33" / 0.838m6.17.88aWind: 011
May 16MSTCA Coaches Metro InvitationalMay 16 · Long Jump · Place 34 · Peabody Veterans MemorialLong Jump3413-05.5011
May 16MSTCA Coaches Metro InvitationalMay 16 · 400m Hurdles · Place 16 · Peabody Veterans Memorial400m Hurdles161:12.28a11
May 16MSTCA Coaches Metro InvitationalMay 16 · 200 Meters · Place 58 · Peabody Veterans Memorial200 Meters5829.21a11
May 12NEC Rain Date MeetMay 12 · Long Jump · Place 12 · Peabody Veterans MemorialLong Jump12.14' 0.5"11
May 12NEC Rain Date MeetMay 12 · 400m Hurdles · Place 3 · Peabody Veterans Memorial400m Hurdles30" / 0.762m3.1:12.70a11
May 12NEC Rain Date MeetMay 12 · 100m Hurdles · Place 4 · Peabody Veterans Memorial100m Hurdles33" / 0.838m4.18.24a11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Long Jump · Place 2 · Peabody Veterans MemorialLong Jump2.15-0911
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 400m Hurdles · Place 3 · Peabody Veterans Memorial400m Hurdles30" / 0.762m3.1:14.911
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 100m Hurdles · Place 5 · Peabody Veterans Memorial100m Hurdles33" / 0.838m5.18.011
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 33 · Peabody Veterans MemorialLong Jump334.33m11
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Long Jump · Place 4 · Peabody Veterans MemorialLong Jump4.14-0911
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 400m Hurdles · Place 2 · Peabody Veterans Memorial400m Hurdles30" / 0.762m2.1:11.311
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 100m Hurdles · Place 2 · Peabody Veterans Memorial100m Hurdles33" / 0.838m2.17.7 PB11
Apr 22Northeast Conference Spring ChallengeApr 22 · Long Jump · Place 12 · Peabody Veterans MemorialLong Jump1212-9.511
Apr 22Northeast Conference Spring ChallengeApr 22 · 400m Hurdles · Place 4 · Peabody Veterans Memorial400m Hurdles41:17.06a11
Apr 22Northeast Conference Spring ChallengeApr 22 · 100m Hurdles · Place 4 · Peabody Veterans Memorial100m Hurdles419.17a11
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Long Jump · Peabody Veterans MemorialLong Jump—ND11
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 400m Hurdles · Place 1 · Peabody Veterans Memorial400m Hurdles30" / 0.762m1.1:15.311
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 100m Hurdles · Place 2 · Peabody Veterans Memorial100m Hurdles33" / 0.838m2.18.411

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 23 · Peabody Veterans Memorial300 Meters2344.88a11
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 300 Meters · Place 3 · Peabody Veterans Memorial300 Meters346.611
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Long Jump · Place 2 · Peabody Veterans MemorialLong Jump215-5.5011
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 300 Meters · Place 8 · Peabody Veterans Memorial300 Meters844.72a PB11
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 300 Meters · Place 1 · Peabody Veterans Memorial300 Meters145.18a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 300 Meters · Place 49 · Peabody Veterans Memorial300 Meters4945.09a11
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · 300 Meters · Place 5 · Peabody Veterans Memorial300 Meters548.911
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · 300 Meters · Place 2 · Peabody Veterans Memorial300 Meters245.811

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 34 · Peabody Veterans Memorial300 Meters34.45.47a11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 26 · Peabody Veterans MemorialLong Jump26.14-08.5011
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · 300 Meters · Place 2 · Peabody Veterans Memorial300 Meters2.47.411
Dec 12Northeast Conference InvitationalDec 12 · 300 Meters · Place 8 · Peabody Veterans Memorial300 Meters8.47.55a11
Dec 12Northeast Conference InvitationalDec 12 · Long Jump · Place 2 · Peabody Veterans MemorialLong Jump2.15-01.5011
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 17 · Peabody Vet. Mem.Long Jump1714-9.25—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · Long Jump · Place 9 · Peabody Vet. Mem.Long Jump915-5.75—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 300 Meters · Place 7 · Peabody Vet. Mem.300 Meters745.69a—
Jan 29NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · 300 Meters · Place 2 · Peabody Vet. Mem.300 Meters245.1—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · Long Jump · Place 16 · Peabody Vet. Mem.Long Jump1615-11.50—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · 55m Hurdles · Place 6 · Peabody Vet. Mem.55m Hurdles610.10a—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · Long Jump · Place 3 · Peabody Vet. Mem.Long Jump316-10—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Long Jump · Place 19 · Peabody Vet. Mem.Long Jump194.71m—
Jan 15NEC Week #4 - Peabody, Beverly, Saugus, SalemJan 15 · 300 Meters · Place 1 · Peabody Vet. Mem.300 Meters145.8—
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 29 · Peabody Vet. Mem.Long Jump2915-0.25—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 23 · Peabody Vet. Mem.300 Meters2344.75a—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · 300 Meters · Place 1 · Peabody Vet. Mem.300 Meters147.6—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · Long Jump · Place 19 · Peabody Vet. Mem.Long Jump1914-1.25—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 300 Meters · Place 20 · Peabody Vet. Mem.300 Meters2046.29a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 11 · Peabody Vet. Mem.400m Hurdles111:12.41a10
May 23NEC Outdoor Championship 2025May 23 · 400m Hurdles · Place 3 · Peabody Veterans Memorial400m Hurdles30" / 0.762m3.1:11.12a PB10
May 23NEC Outdoor Championship 2025May 23 · Long Jump · Place 8 · Peabody Veterans MemorialLong Jump8.15-10.0010
May 23NEC Outdoor Championship 2025May 23 · 100m Hurdles · Place 8 · Peabody Veterans Memorial100m Hurdles33" / 0.838mRound P8.17.89a10
May 23NEC Outdoor Championship 2025May 23 · 100m Hurdles · Place 8 · Peabody Veterans Memorial100m Hurdles33" / 0.838m8.18.19a10
May 16MSTCA Division 2 RelaysMay 16 · Long Jump · Place 24 · Peabody Vet. Mem.Long Jump244.42m10
May 13NEC Rain Date Meet May 13 · 400m Hurdles · Place 1 · Peabody Vet. Mem.400m Hurdles11:12.40a10
May 13NEC Rain Date Meet May 13 · 100m Hurdles · Place 4 · Peabody Vet. Mem.100m Hurdles418.14a10
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 400m Hurdles · Place 2 · Peabody Veterans Memorial400m Hurdles30" / 0.762m2.1:12.210
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · Long Jump · Place 6 · Peabody Veterans MemorialLong Jump6.14-08.510
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Long Jump · Place 4 · Peabody Vet. Mem.Long Jump415-210
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 400m Hurdles · Place 2 · Peabody Vet. Mem.400m Hurdles21:12.07a10
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · Long Jump · Place 1 · Peabody Vet. Mem.Long Jump115-03.2510
Apr 23Northeast Conference Spring ChallengeApr 23 · 400m Hurdles · Place 3 · Peabody Vet. Mem.400m Hurdles31:12.55a10
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Long Jump · Peabody Vet. Mem.Long Jump—Foul10
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 400m Hurdles · Place 3 · Peabody Vet. Mem.400m Hurdles372.710
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 200 Meters · Place 5 · Peabody Vet. Mem.200 Meters528.5 PB10
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 400m Hurdles · Place 1 · Peabody Vet. Mem.400m Hurdles11:13.510

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 55m Hurdles · Place 1 · Peabody Veterans Memorial55m Hurdles33"Round P1.10.36a10
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 55m Hurdles · Place 1 · Peabody Veterans Memorial55m Hurdles33"1.10.31a PB10
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · Long Jump · Place 3 · Peabody Veterans MemorialLong Jump3.15' 8 PB10
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 300 Meters · Place 51 · Peabody Veterans Memorial300 Meters51.46.11a10
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Long Jump · Peabody Veterans MemorialLong Jump—DNS10
Dec 14NEC Winter InvitationalDec 14 · Long Jump · Peabody Veterans MemorialLong Jump--FS10
Dec 12NEC Week #1 - Peabody, Salem, SwampscottDec 12 · 55m Hurdles · Place 3 · Peabody Vet. Mem.55m Hurdles310.8—
Feb 10NEC League ChampionshipFeb 10 · 55m Hurdles · Place 8 · Peabody Vet. Mem.55m Hurdles810.62a—
Feb 10NEC League ChampionshipFeb 10 · 55m Hurdles · Place 8 · Peabody Vet. Mem.55m Hurdles810.59a—
Feb 10NEC League ChampionshipFeb 10 · 300 Meters · Place 17 · Peabody Vet. Mem.300 Meters1746.80a—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · 55m Hurdles · Place 3 · Peabody Vet. Mem.55m Hurdles310.47a—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · 300 Meters · Place 2 · Peabody Vet. Mem.300 Meters247.81a—
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 113 · Peabody Vet. Mem.55m HurdlesRound P11311.259

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Dec 19NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDec 19 · 300 Meters · Place 2 · Peabody Veterans Memorial300 Meters2.48.6 PB10
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 18 · Peabody Veterans Memorial400m Hurdles30" / 0.762m18.1:14.46a9
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Long Jump · Place 16 · Peabody Veterans MemorialLong Jump16.15-07.50 PB9
May 18NEC Championship MeetMay 18 · Long Jump · Place 15 · Peabody Vet. Mem.Long Jump1514-11.759
May 18NEC Championship MeetMay 18 · 400m Hurdles · Place 5 · Peabody Vet. Mem.400m Hurdles51:12.539
May 15NEC Week 7 Peabody @ DanversMay 15 · Long Jump · Place 1 · Peabody Vet. Mem.Long Jump115-9—
May 15NEC Week 7 Peabody @ DanversMay 15 · 400m Hurdles · Place 2 · Peabody Vet. Mem.400m Hurdles273.7—
May 11Andover Boosters InvitationalMay 11 · Long Jump · Place 39 · Peabody Vet. Mem.Long Jump3913-11.75—
May 11Andover Boosters InvitationalMay 11 · 400m Hurdles · Place 17 · Peabody Vet. Mem.400m Hurdles171:14.60a—
May 8NEC Week 6 Masconomet @ PeabodyMay 8 · Long Jump · Place 7 · Peabody Vet. Mem.Long Jump714-0—
May 8NEC Week 6 Masconomet @ PeabodyMay 8 · 400m Hurdles · Place 2 · Peabody Vet. Mem.400m Hurdles21:15.1—
May 4NEC Freshman Sophomore ChampionshipMay 4 · Long Jump · Place 3 · Peabody Vet. Mem.Long Jump315-6.50—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 400m Hurdles · Place 2 · Peabody Vet. Mem.400m Hurdles21:15.95a—
May 1NEC Week 5 Swampscott @ PeabodyMay 1 · Long Jump · Place 4 · Peabody Vet. Mem.Long Jump414-7.50—
May 1NEC Week 5 Swampscott @ PeabodyMay 1 · 400m Hurdles · Place 1 · Peabody Vet. Mem.400m Hurdles177.6—
Apr 28MSTCA Div. II RelaysApr 28 · Long Jump · Place 33 · Peabody Veterans MemorialLong Jump33.4.11m9
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · Long Jump · Place 5 · Peabody Vet. Mem.Long Jump514-8—
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · 400m Hurdles · Place 3 · Peabody Vet. Mem.400m Hurdles31:17.7—
Apr 15NEC Week 3 Peabody @ MarbleheadApr 15 · 400m Hurdles · Place 2 · Peabody Veterans Memorial400m Hurdles30" / 0.762m2.1:18.709
Apr 15NEC Week 3 Peabody @ MarbleheadApr 15 · Long Jump · Place 4 · Peabody Veterans MemorialLong Jump4.14-08.509
Apr 15NEC Week 3 Peabody @ MarbleheadApr 15 · 200 Meters · Place 4 · Peabody Veterans Memorial200 Meters4.29.809
Apr 10NEC Week 2 Winthrop @ PeabodyApr 10 · 400m Hurdles · Place 1 · Peabody Vet. Mem.400m Hurdles11:17.90—
Apr 1NEC Week 1 - Peabody @ SaugusApr 1 · Long Jump · Place 3 · Peabody Vet. Mem.Long Jump314-2.50—
Jan 11NEC Dual Meet - Pea v. Bev. and Sau. v. Win.Jan 11 · 50y Hurdles · Peabody Veterans Memorial50y Hurdles33"—9.1Unofficial9
Jan 11NEC Dual Meet - Pea v. Bev. and Sau. v. Win.Jan 11 · High Jump · Peabody Veterans MemorialHigh Jump—4' 2"Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · 55m Hurdles · Place 7 · Peabody Veterans Memorial55m Hurdles33"Round P7.12.22a9
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · High Jump · Place 3 · Peabody Veterans MemorialHigh Jump3.4-04.00 PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Peabody & Masco Tri Meet (Girls Only)Dec 13 · 50y Hurdles · Place 5 · Peabody Veterans Memorial50y Hurdles33"5.7.8 PB9