Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorNEC Week #1 - Salem, Peabody, Swampscott Top 6 · Dec 187.4NEC Week #1 - Salem, Peabody, Swampscott Top 6December 18, 2025
55 Meters · IndoorNEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, Gloucester · Jan 287.10aNEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJanuary 28, 2026
High Jump · IndoorMSTCA Kalperis Relays - Division 2 · Jan 181.83mMSTCA Kalperis Relays - Division 2January 18, 2026
High Jump · OutdoorNEC Rain Date Meet · May 125' 8"NEC Rain Date MeetMay 12, 2026
Long Jump · IndoorNortheast Conference Invitational · Dec 1218-02.00Northeast Conference InvitationalDecember 12, 2025
Long Jump · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 3018-10.5NEC Week #5 - Danvers, Peabody, WinthropApril 30, 2026
Varsity 45 Yard Dash · IndoorNEC Week #3 - Winthrop, Danvers, Peabody · Jan 145.3NEC Week #3 - Winthrop, Danvers, PeabodyJanuary 14, 2026
Varsity 50 Yard Dash · IndoorNEC Week #4 - Gloucester, Peabody, Saugus, Marblehead · Jan 226.3NEC 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

13 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Long Jump · Place 16 · Peabody Veterans MemorialLong Jump16.17' 0"11
May 22NEC ChampionshipsMay 22 · High Jump · Place 14 · Peabody Veterans MemorialHigh Jump14.5' 4"11
May 16MSTCA Coaches Metro InvitationalMay 16 · High Jump · Peabody Veterans MemorialHigh Jump—NH11
May 12NEC Rain Date MeetMay 12 · Long Jump · Place 7 · Peabody Veterans MemorialLong Jump7.18' 6"11
May 12NEC Rain Date MeetMay 12 · High Jump · Place 6 · Peabody Veterans MemorialHigh Jump6.5' 8" PB11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Long Jump · Place 3 · Peabody Veterans MemorialLong Jump3.18-08.511
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · High Jump · Place 3 · Peabody Veterans MemorialHigh Jump3.5-0811
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 42 · Peabody Veterans MemorialLong Jump425.26m11
May 2MSTCA Division 2 RelaysMay 2 · High Jump · Peabody Veterans MemorialHigh Jump—ND11
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Long Jump · Place 3 · Peabody Veterans MemorialLong Jump3.18-10.5 PB11
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · High Jump · Place 5 · Peabody Veterans MemorialHigh Jump5.5-0811
Apr 22Northeast Conference Spring ChallengeApr 22 · High Jump · Place 11 · Peabody Veterans MemorialHigh Jump115-511
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · High Jump · Place 5 · Peabody Veterans MemorialHigh Jump5.5-0511

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · High Jump · Place 7 · Peabody Veterans MemorialHigh Jump76-011
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · High Jump · Place 7 · Peabody VeteHigh Jump76-00.0011
Feb 7MSTCA Qualifier MeetFeb 7 · High Jump · Place 7 · Peabody Veterans MemorialHigh Jump75-811
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · High Jump · Place 2 · Peabody Veterans MemorialHigh Jump25-811
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · Varsity 45 Yard Dash · Place 3 · Peabody Veterans MemorialVarsity 45 Yard Dash35.511
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Long Jump · Place 7 · Peabody Veterans MemorialLong Jump718-11.7511
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · High Jump · Place 3 · Peabody Veterans MemorialHigh Jump36-011
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · High Jump · Place 1 · Peabody Veterans MemorialHigh Jump15-1011
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55 Meters · Place 7 · Peabody Veterans Memorial55 Meters77.10a PB11
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · High Jump · Place 3 · Peabody Veterans MemorialHigh Jump35-1011
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Varsity 50 Yard Dash · Place 6 · Peabody Veterans MemorialVarsity 50 Yard Dash66.3 PB11
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 41 · Peabody Vet. Mem.Long Jump415.24m11
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · High Jump · Place 1 · Peabody Vet. Mem.High Jump11.83m PB11
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · High Jump · Place 2 · Peabody Veterans MemorialHigh Jump25-1011
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · Varsity 45 Yard Dash · Place 3 · Peabody Veterans MemorialVarsity 45 Yard Dash35.3 PB11
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 50 · Peabody Vet. Mem.Long Jump5018-511
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · High Jump · Place 7 · Peabody Vet. Mem.High Jump75-411
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 55 Meters · Place 8 · Peabody Vet. Mem.55 Meters87.211

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · 55 Meter · Place 5 · Peabody Veterans Memorial55 Meter5.7.4 PB11
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · High Jump · Place 3 · Peabody Veterans MemorialHigh Jump3.5-0611
Dec 12Northeast Conference InvitationalDec 12 · Long Jump · Place 9 · Peabody Veterans MemorialLong Jump9.18-02.00 PB11