Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNEC Championships · May 2298' 1"NEC ChampionshipsMay 22, 2026
Shot Put · 4kg · OutdoorNEC Championships · May 2230' 10"NEC ChampionshipsMay 22, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Discus · Place 7 · Peabody Veterans MemorialDiscus1kg7.92-0311
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 16 · Peabody Veterans MemorialShot Put4kg16.29-05.2511
May 22NEC ChampionshipsMay 22 · Discus · Place 3 · Peabody Veterans MemorialDiscus1kg3.98' 1" PB11
May 22NEC ChampionshipsMay 22 · Shot Put · Place 4 · Peabody Veterans MemorialShot Put4kg4.30' 10" PB11
May 16MSTCA Coaches Metro InvitationalMay 16 · Discus · Place 19 · Peabody Veterans MemorialDiscus1987-0111
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 15 · Peabody Veterans MemorialShot Put1529-06.0011
May 12NEC Rain Date MeetMay 12 · Discus · Place 4 · Peabody Veterans MemorialDiscus1kg4.84' 8"11
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 2 · Peabody Veterans MemorialShot Put4kg2.29' 8"11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Discus · Place 3 · Peabody Veterans MemorialDiscus1kg3.89-0411
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Shot Put · Place 4 · Peabody Veterans MemorialShot Put4kg4.28-09.511
May 2MSTCA Division 2 RelaysMay 2 · Discus · Place 3 · Peabody Veterans MemorialDiscus328.10m11
May 2MSTCA Division 2 RelaysMay 2 · Shot Put · Place 8 · Peabody Veterans MemorialShot Put89.33m11
Apr 22Northeast Conference Spring ChallengeApr 22 · Discus · Place 2 · Peabody Veterans MemorialDiscus287-811
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 4 · Peabody Veterans MemorialShot Put428-211
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Discus · Place 2 · Peabody Veterans MemorialDiscus1kg2.91-1011
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Shot Put · Place 3 · Peabody Veterans MemorialShot Put4kg3.30-06.511

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Shot Put · Place 24 · Peabody Veterans MemorialShot Put2426-511
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · Shot Put · Place 6 · Peabody Veterans MemorialShot Put627-5.511
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Shot Put · Place 13 · Peabody Veterans MemorialShot Put1326-0.7511
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · Shot Put · Place 3 · Peabody Veterans MemorialShot Put329-1.7511
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Shot Put · Place 1 · Peabody Veterans MemorialShot Put129-611