Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Rain Date Meet · May 1311.82aNEC Rain Date Meet May 13, 2025
200 Meters · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 3024.3NEC Week #5 - Danvers, Peabody, WinthropApril 30, 2026
300 Meters · IndoorNEC Week #2 - Peabody, Marblehead, Winthrop, Swampscott · Jan 841.2NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJanuary 8, 2026
400 Meters · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 1657.0NEC Week #3 Swampscott, Salem, PeabodyApril 16, 2026
55 Meter · IndoorNEC Week #1 - Salem, Peabody, Swampscott Top 6 · Dec 187.0NEC Week #1 - Salem, Peabody, Swampscott Top 6December 18, 2025
Javelin · 800g · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 7138-04.5NEC Week #6 - Peabody, Masconomet, SaugusMay 7, 2026
Long Jump · IndoorMSTCA Boston Holiday Challenge · Dec 2720-01.00MSTCA Boston Holiday ChallengeDecember 27, 2025
Long Jump · OutdoorMSTCA Division 2 Relays · May 166.24mMSTCA Division 2 RelaysMay 16, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 13 · Peabody Veterans MemorialLong Jump13.20-07.7511
May 22NEC ChampionshipsMay 22 · Long Jump · Place 8 · Peabody Veterans MemorialLong Jump8.20' 0"11
May 22NEC ChampionshipsMay 22 · Javelin · Place 18 · Peabody Veterans MemorialJavelin800g18.95' 9"11
May 16MSTCA Coaches Metro InvitationalMay 16 · Long Jump · Place 9 · Peabody Veterans MemorialLong Jump920-00.0011
May 12NEC Rain Date MeetMay 12 · Long Jump · Place 2 · Peabody Veterans MemorialLong Jump2.20' 7"11
May 12NEC Rain Date MeetMay 12 · Javelin · Place 5 · Peabody Veterans MemorialJavelin800g5.128' 0"11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Long Jump · Place 1 · Peabody Veterans MemorialLong Jump1.20-0211
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Javelin · Place 5 · Peabody Veterans MemorialJavelin800g5.138-04.5 PB11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 100 Meters · Place 4 · Peabody Veterans Memorial100 Meters4.11.911
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 13 · Peabody Veterans MemorialLong Jump136.07m11
May 2MSTCA Division 2 RelaysMay 2 · Javelin · Place 15 · Peabody Veterans MemorialJavelin1539.25m11
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Long Jump · Place 1 · Peabody Veterans MemorialLong Jump1.20-01.511
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Javelin · Place 2 · Peabody Veterans MemorialJavelin800g2.126-0011
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 200 Meters · Place 4 · Peabody Veterans Memorial200 Meters4.24.3 PB11
Apr 22Northeast Conference Spring ChallengeApr 22 · Long Jump · Place 2 · Peabody Veterans MemorialLong Jump219-9.511
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 2 · Peabody Veterans MemorialJavelin2147-311
Apr 22Northeast Conference Spring ChallengeApr 22 · 200 Meters · Place 11 · Peabody Veterans Memorial200 Meters1125.20a11
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Long Jump · Place 1 · Peabody Veterans MemorialLong Jump1.20-11.7511
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Javelin · Place 1 · Peabody Veterans MemorialJavelin800g1.137-0311
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 400 Meters · Place 4 · Peabody Veterans Memorial400 Meters4.57.0 PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · Shot Put · Place 3 · Peabody Veterans MemorialShot Put338-05.511
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · 300 Meters · Place 3 · Peabody Veterans Memorial300 Meters341.711
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 30 · Peabody Vet. Mem.Long Jump3019-1.5011
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · Shot Put · Place 9 · Peabody Vet. Mem.Shot Put935-10.5011
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 300 Meters · Place 3 · Peabody Vet. Mem.300 Meters341.2 PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 11 · Peabody Veterans MemorialLong Jump11.20-01.00 PB11
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · 55 Meter · Place 2 · Peabody Veterans Memorial55 Meter2.7.0 PB11
Dec 12Northeast Conference InvitationalDec 12 · 55 Meter · Place 13 · Peabody Veterans Memorial55 Meter13.7.09a11
Dec 12Northeast Conference InvitationalDec 12 · Long Jump · Place 6 · Peabody Veterans MemorialLong Jump6.18-08.2511

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 8 · Peabody Vet. Mem.Long Jump822-1.5010
May 23NEC Outdoor Championship 2025May 23 · Long Jump · Place 4 · Peabody Veterans MemorialLong Jump4.20-02.0010
May 23NEC Outdoor Championship 2025May 23 · Javelin · Place 7 · Peabody Veterans MemorialJavelin800g7.130-0010
May 16MSTCA Division 2 RelaysMay 16 · Long Jump · Place 9 · Peabody Vet. Mem.Long Jump96.24m PB10
May 16MSTCA Division 2 RelaysMay 16 · Javelin · Place 15 · Peabody Vet. Mem.Javelin1540.52m10
May 13NEC Rain Date Meet May 13 · Long Jump · Place 5 · Peabody Vet. Mem.Long Jump519-310
May 13NEC Rain Date Meet May 13 · Javelin · Place 1 · Peabody Vet. Mem.Javelin1135-710
May 13NEC Rain Date Meet May 13 · 100 Meters · Place 3 · Peabody Vet. Mem.100 Meters311.82a PB10
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · Long Jump · Place 2 · Peabody Veterans MemorialLong Jump2.19-08.510
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · Javelin · Place 7 · Peabody Veterans MemorialJavelin800g7.112-07.010
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Long Jump · Place 2 · Peabody Vet. Mem.Long Jump219-10.2510
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Javelin · Place 3 · Peabody Vet. Mem.Javelin3119-810
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · Javelin · Place 2 · Peabody Vet. Mem.Javelin2119-0310
Apr 23Northeast Conference Spring ChallengeApr 23 · 100 Meters · Place 20 · Peabody Vet. Mem.100 Meters2012.34a10
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Long Jump · Place 6 · Peabody Vet. Mem.Long Jump617-0610
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · Long Jump · Place 7 · Peabody Vet. Mem.Long Jump718-510

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15NEC Week 3 Peabody @ MarbleheadApr 15 · Long Jump · Place 7 · Peabody Veterans MemorialLong Jump7.18-03.009
Apr 10NEC Week 2 Winthrop @ PeabodyApr 10 · Long Jump · Place 5 · Peabody Vet. Mem.Long Jump518-6.50—
Apr 1NEC Week 1 - Peabody @ SaugusApr 1 · Long Jump · Place 2 · Peabody Vet. Mem.Long Jump218-3—