Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNortheast Conference Spring Challenge · Apr 2215.45aNortheast Conference Spring ChallengeApril 22, 2026
100m Hurdles · 33" / 0.838m · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 3019.6NEC Week #5 - Danvers, Peabody, WinthropApril 30, 2026
300 Meters · IndoorNEC Week #6 - Peabody, Masconomet, Saugus · Feb 448.6NEC Week #6 - Peabody, Masconomet, SaugusFebruary 4, 2026
400m Hurdles · 30" / 0.762m · OutdoorNEC Outdoor Championship 2025 · May 231:21.51aNEC Outdoor Championship 2025May 23, 2025
55 Meter · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 308.10NEC Freshman-Sophomore Indoor ChampionshipDecember 30, 2024
55 Meters · IndoorNEC Week #3 - Peabody, Winthrop, Danvers · Jan 88.2NEC Week #3 - Peabody, Winthrop, DanversJanuary 8, 2025
Long Jump · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 3014' 5NEC Freshman-Sophomore Indoor ChampionshipDecember 30, 2024
Long Jump · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 3014-11NEC Week #5 - Danvers, Peabody, WinthropApril 30, 2026
Triple Jump · OutdoorMSTCA Division 2 Relays · May 169.07mMSTCA Division 2 RelaysMay 16, 2025
Varsity 45 Yard Dash · IndoorNEC Week #3 - Winthrop, Danvers, Peabody · Jan 146.7NEC Week #3 - Winthrop, Danvers, PeabodyJanuary 14, 2026
Varsity 50 Yard Dash · IndoorNEC Week #4 - Gloucester, Peabody, Saugus, Marblehead · Jan 227.7NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJanuary 22, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 16 · Peabody Veterans MemorialTriple Jump16.32-10.5011
May 22NEC ChampionshipsMay 22 · Triple Jump · Place 5 · Peabody Veterans MemorialTriple Jump5.33' 0.5"11
May 22NEC ChampionshipsMay 22 · Long Jump · Place 6 · Peabody Veterans MemorialLong Jump6.15' 8"11
May 16MSTCA Coaches Metro InvitationalMay 16 · Triple Jump · Place 20 · Peabody Veterans MemorialTriple Jump2032-09.0011
May 12NEC Rain Date MeetMay 12 · Triple Jump · Place 3 · Peabody Veterans MemorialTriple Jump3.32' 7"11
May 12NEC Rain Date MeetMay 12 · Long Jump · Place 8 · Peabody Veterans MemorialLong Jump8.14' 2.5"11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Triple Jump · Place 2 · Peabody Veterans MemorialTriple Jump2.31-11.7511
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Long Jump · Place 8 · Peabody Veterans MemorialLong Jump8.13-1011
May 2MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 22 · Peabody Veterans MemorialTriple Jump229.43m11
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 44 · Peabody Veterans MemorialLong Jump443.84m11
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Triple Jump · Place 1 · Peabody Veterans MemorialTriple Jump1.31-06.511
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Long Jump · Place 3 · Peabody Veterans MemorialLong Jump3.14-11 PB11
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 100m Hurdles · Place 4 · Peabody Veterans Memorial100m Hurdles33" / 0.838m4.19.6 PB11
Apr 22Northeast Conference Spring ChallengeApr 22 · Triple Jump · Place 2 · Peabody Veterans MemorialTriple Jump230-10.511
Apr 22Northeast Conference Spring ChallengeApr 22 · 100 Meters · Place 21 · Peabody Veterans Memorial100 Meters2115.45a PB11
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Triple Jump · Place 2 · Peabody Veterans MemorialTriple Jump2.32-0111

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 300 Meters · Place 4 · Peabody Veterans Memorial300 Meters448.6 PB11
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 55m Hurdles · Place 10 · Peabody Veterans Memorial55m HurdlesRound P1010.59a11
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55 Meters · Place 11 · Peabody Veterans Memorial55 Meters118.37a11
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55m Hurdles · Place 4 · Peabody Veterans Memorial55m Hurdles411.18a11
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Varsity 50 Yard Dash · Place 10 · Peabody Veterans MemorialVarsity 50 Yard Dash107.7 PB11
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · Varsity 45 Yard Dash · Place 6 · Peabody Veterans MemorialVarsity 45 Yard Dash66.7 PB11
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 68 · Peabody Vet. Mem.55m HurdlesRound P6810.85a11
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 300 Meters · Place 5 · Peabody Vet. Mem.300 Meters548.911

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Northeast Conference InvitationalDec 12 · 55 Meter · Place 14 · Peabody Veterans Memorial55 Meter14.8.39a11
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · Long Jump · Place 8 · Peabody Vet. Mem.Long Jump813-7—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · 55m Hurdles · Place 6 · Peabody Vet. Mem.55m Hurdles611.60a—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · 55 Meters · Place 4 · Peabody Vet. Mem.55 Meters48.43a—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · 55 Meters · Place 5 · Peabody Vet. Mem.55 Meters58.2 PB—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · Long Jump · Place 31 · Peabody Vet. Mem.Long Jump3113-4—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55 Meters · Place 81 · Peabody Vet. Mem.55 Meters818.48a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · 400m Hurdles · Place 14 · Peabody Veterans Memorial400m Hurdles30" / 0.762m14.1:21.51a PB10
May 23NEC Outdoor Championship 2025May 23 · Triple Jump · Place 6 · Peabody Veterans MemorialTriple Jump6.31-02.7510
May 16MSTCA Division 2 RelaysMay 16 · Triple Jump · Place 23 · Peabody Vet. Mem.Triple Jump239.07m PB10
May 13NEC Rain Date Meet May 13 · Triple Jump · Place 5 · Peabody Vet. Mem.Triple Jump529-2.7510
May 13NEC Rain Date Meet May 13 · 400m Hurdles · Place 6 · Peabody Vet. Mem.400m Hurdles61:26.63a10
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 400m Hurdles · Place 6 · Peabody Veterans Memorial400m Hurdles30" / 0.762m6.1:27.910
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · Triple Jump · Place 4 · Peabody Veterans MemorialTriple Jump4.29-0910
Apr 23Northeast Conference Spring ChallengeApr 23 · 400m Hurdles · Place 10 · Peabody Vet. Mem.400m Hurdles101:26.43a10
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · Triple Jump · Place 6 · Peabody Vet. Mem.Triple Jump628-1110

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 55 Meter · Place 7 · Peabody Veterans Memorial55 MeterRound P7.8.10 PB10
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 55 Meter · Place 7 · Peabody Veterans Memorial55 Meter7.8.42a10
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · Long Jump · Place 6 · Peabody Veterans MemorialLong Jump6.14' 5 PB10
Dec 12NEC Week #1 - Peabody, Salem, SwampscottDec 12 · 55m Hurdles · Place 6 · Peabody Vet. Mem.55m Hurdles613.0—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18NEC Championship MeetMay 18 · Triple Jump · Place 20 · Peabody Vet. Mem.Triple Jump2029-49
May 15NEC Week 7 Peabody @ DanversMay 15 · Triple Jump · Place 4 · Peabody Vet. Mem.Triple Jump429-8.5—
May 8NEC Week 6 Masconomet @ PeabodyMay 8 · Triple Jump · Place 7 · Peabody Vet. Mem.Triple Jump727-6—
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · Triple Jump · Place 6 · Peabody Vet. Mem.Triple Jump628-9—
Apr 15NEC Week 3 Peabody @ MarbleheadApr 15 · Triple Jump · Place 4 · Peabody Veterans MemorialTriple Jump4.26-04.759
Apr 1NEC Week 1 - Peabody @ SaugusApr 1 · Triple Jump · Place 6 · Peabody Vet. Mem.Triple Jump624-9—