Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 1612.0NEC Week #3 Swampscott, Salem, PeabodyApril 16, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:42.73aMSTCA Boys PentathlonFebruary 26, 2025
55 Meter · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 307.87aNEC Freshman-Sophomore Indoor ChampionshipDecember 30, 2024
55 Meters · IndoorNEC Week #5 - Gloucester v Peabody, Saugus v Marblehead · Jan 237.82aNEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJanuary 23, 2025
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.62mMSTCA Boys PentathlonFebruary 26, 2025
High Jump · OutdoorNEC Championships · May 225' 8"NEC ChampionshipsMay 22, 2026
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 264.78mMSTCA Boys PentathlonFebruary 26, 2025
Varsity 50 Yard Dash · IndoorNEC Week #4 - Gloucester, Peabody, Saugus, Marblehead · Jan 226.6NEC 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

12 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · High Jump · Place 8 · Peabody Veterans MemorialHigh Jump8.5' 8" PB10
May 16MSTCA Coaches Metro InvitationalMay 16 · High Jump · Peabody Veterans MemorialHigh Jump—NH10
May 12NEC Rain Date MeetMay 12 · High Jump · Place 8 · Peabody Veterans MemorialHigh Jump8.5' 6"10
May 9NEC Freshman-Sophomore Championship MeetMay 9 · High Jump · Place 4 · Peabody Veterans MemorialHigh Jump45-610
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Javelin · Place 6 · Peabody Veterans MemorialJavelin668-010
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · High Jump · Place 6 · Peabody Veterans MemorialHigh Jump6.5-0210
May 2MSTCA Division 2 RelaysMay 2 · High Jump · Peabody Veterans MemorialHigh Jump—ND10
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · High Jump · Place 6 · Peabody Veterans MemorialHigh Jump6.5-0210
Apr 22Northeast Conference Spring ChallengeApr 22 · High Jump · Place 14 · Peabody Veterans MemorialHigh Jump145-210
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 24 · Peabody Veterans MemorialJavelin2465-610
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · High Jump · Place 3 · Peabody Veterans MemorialHigh Jump3.5-0810
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 100 Meters · Place 7 · Peabody Veterans Memorial100 Meters7.12.0 PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · High Jump · Place 11 · Peabody Veterans MemorialHigh Jump115-610
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · High Jump · Place 9 · Peabody Veterans MemorialHigh Jump95-210
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · High Jump · Place 6 · Peabody Veterans MemorialHigh Jump65-610
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Varsity 50 Yard Dash · Place 9 · Peabody Veterans MemorialVarsity 50 Yard Dash96.6 PB10
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · High Jump · Place 29 · Peabody Vet. Mem.High Jump291.60m10
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · High Jump · Place 4 · Peabody Veterans MemorialHigh Jump45-0410
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · High Jump · Place 8 · Peabody Vet. Mem.High Jump85-410

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · 300 Meters · Peabody Veterans Memorial300 Meters—DQ10
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · High Jump · Place 3 · Peabody Veterans MemorialHigh Jump3.5' 6"10
Dec 12Northeast Conference InvitationalDec 12 · High Jump · Place 15 · Peabody Veterans MemorialHigh Jump15.5-00.0010
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 143 · Peabody Vet. Mem.Long Jump1434.78m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 50 · Peabody Vet. Mem.High Jump501.62m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 109 · Peabody Vet. Mem.Shot Put1098.34m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 144 · Peabody Vet. Mem.55m Hurdles14410.93a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 148 · Peabody Vet. Mem.1000 Meters1483:42.73a PB—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · High Jump · Place 10 · Peabody Vet. Mem.High Jump105-4—
Jan 29NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · High Jump · Place 7 · Peabody Vet. Mem.High Jump75-0—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · High Jump · Place 6 · Peabody Vet. Mem.High Jump65-2—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · 55 Meters · Place 25 · Peabody Vet. Mem.55 Meters257.82a PB—
Jan 15NEC Week #4 - Peabody, Beverly, Saugus, SalemJan 15 · High Jump · Place 7 · Peabody Vet. Mem.High Jump75-0—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · High Jump · Place 7 · Peabody Vet. Mem.High Jump75-0—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · High Jump · Place 15 · Peabody Veterans MemorialHigh Jump15.5-02.009
May 13NEC Rain Date Meet May 13 · High Jump · Place 9 · Peabody Vet. Mem.High Jump95-49
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · High Jump · Place 6 · Peabody Veterans MemorialHigh Jump6.5-049
May 3NEC Freshman-Sophomore Championship MeetMay 3 · High Jump · Place 15 · Peabody Vet. Mem.High Jump154-109
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · High Jump · Place 6 · Peabody Vet. Mem.High Jump65-049
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · High Jump · Place 7 · Peabody Vet. Mem.High Jump75-049
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · High Jump · Place 9 · Peabody Vet. Mem.High Jump95-29

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 55 Meter · Place 21 · Peabody Veterans Memorial55 MeterRound P21.7.87a PB9
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · High Jump · Place 9 · Peabody Veterans MemorialHigh Jump9.4' 89