Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 792-09NEC Week #6 - Peabody, Masconomet, SaugusMay 7, 2026
Shot Put · 12lb · OutdoorNEC Championships · May 2236' 2"NEC ChampionshipsMay 22, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Shot Put · Place 17 · Peabody Veterans MemorialShot Put12lb17.36' 2" PB12
May 18NEC Junior Varsity Championship MeetMay 18 · Javelin · Place 1 · Peabody Veterans MemorialJavelin800g1.91' 5"12
May 12NEC Rain Date MeetMay 12 · Javelin · Place 16 · Peabody Veterans MemorialJavelin800g16.83' 2"12
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Javelin · Place 10 · Peabody Veterans MemorialJavelin800g10.92-09 PB12
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Shot Put · Place 12 · Peabody Veterans MemorialShot Put12lb12.34-0012
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Javelin · Place 7 · Peabody Veterans MemorialJavelin800g7.79-0312
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Shot Put · Place 6 · Peabody Veterans MemorialShot Put12lb6.35-0312
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 17 · Peabody Veterans MemorialJavelin1787-112
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 12 · Peabody Veterans MemorialShot Put1235-112
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Shot Put · Place 10 · Peabody Veterans MemorialShot Put12lb10.33-03.2512

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · Shot Put · Place 7 · Peabody Veterans MemorialShot Put735-11.512
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Shot Put · Place 17 · Peabody Veterans MemorialShot Put1734-3.5012
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · Shot Put · Place 1 · Peabody Veterans MemorialShot Put134-1112
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Shot Put · Place 8 · Peabody Veterans MemorialShot Put837-412