Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNEC Rain Date Meet · May 12139' 9"NEC Rain Date MeetMay 12, 2026
Shot Put · 12lb · IndoorNEC Freshman-Sophomore Championship · Dec 2934' 0"NEC Freshman-Sophomore ChampionshipDecember 29, 2025
Shot Put · 12lb · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 739-06.5NEC Week #6 - Peabody, Masconomet, SaugusMay 7, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Discus · Place 16 · Peabody Veterans MemorialDiscus1.6kg16.117-029
May 22NEC ChampionshipsMay 22 · Discus · Peabody Veterans MemorialDiscus1.6kg--FS9
May 22NEC ChampionshipsMay 22 · Shot Put · Place 15 · Peabody Veterans MemorialShot Put12lb15.38' 6.5"9
May 16MSTCA Coaches Metro InvitationalMay 16 · Discus · Place 12 · Peabody Veterans MemorialDiscus12128-119
May 12NEC Rain Date MeetMay 12 · Discus · Place 2 · Peabody Veterans MemorialDiscus1.6kg2.139' 9" PB9
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Discus · Place 1 · Peabody Veterans MemorialDiscus1129-119
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Shot Put · Place 2 · Peabody Veterans MemorialShot Put238-9.59
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Discus · Place 7 · Peabody Veterans MemorialDiscus1.6kg7.99-099
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Shot Put · Place 5 · Peabody Veterans MemorialShot Put12lb5.39-06.5 PB9
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Discus · Place 4 · Peabody Veterans MemorialDiscus1.6kg4.103-079
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Shot Put · Place 6 · Peabody Veterans MemorialShot Put12lb6.36-049

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Shot Put · Place 16 · Peabody Veterans MemorialShot Put1634-49
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Shot Put · Place 11 · Peabody Veterans MemorialShot Put1139-9.759
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Shot Put · Place 9 · Peabody Veterans MemorialShot Put937-39
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 36 · Peabody Vet. Mem.Shot Put3610.58m9
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 28 · Peabody Vet. Mem.Shot Put2839-29

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · Shot Put · Place 1 · Peabody Veterans MemorialShot Put12lb1.34' 0" PB9
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · Shot Put · Place 6 · Peabody Veterans MemorialShot Put12lb6.32-039
Dec 12Northeast Conference InvitationalDec 12 · Shot Put · Place 16 · Peabody Veterans MemorialShot Put12lb16.31-08.259