Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 773-09NEC Week #6 - Peabody, Masconomet, SaugusMay 7, 2026
Shot Put · 4kg · IndoorNEC Week #1 - Salem, Peabody, Swampscott Top 6 · Dec 1828-04.50NEC Week #1 - Salem, Peabody, Swampscott Top 6December 18, 2025
Shot Put · 4kg · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 1631-07.75NEC Week #3 Swampscott, Salem, PeabodyApril 16, 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 · Shot Put · Peabody Veterans MemorialShot Put4kg--DNS10
May 22NEC ChampionshipsMay 22 · Discus · Place 12 · Peabody Veterans MemorialDiscus1kg12.68' 3"10
May 22NEC ChampionshipsMay 22 · Shot Put · Place 2 · Peabody Veterans MemorialShot Put4kg2.31' 7.5"10
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 20 · Peabody Veterans MemorialShot Put2028-04.7510
May 12NEC Rain Date MeetMay 12 · Discus · Place 13 · Peabody Veterans MemorialDiscus1kg13.64' 7"10
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 4 · Peabody Veterans MemorialShot Put4kg4.28' 4"10
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Discus · Place 4 · Peabody Veterans MemorialDiscus470-210
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Shot Put · Place 1 · Peabody Veterans MemorialShot Put129-5.510
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Discus · Place 5 · Peabody Veterans MemorialDiscus1kg5.73-09 PB10
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Shot Put · Place 3 · Peabody Veterans MemorialShot Put4kg3.30-0110
May 2MSTCA Division 2 RelaysMay 2 · Shot Put · Place 13 · Peabody Veterans MemorialShot Put138.90m10
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Discus · Place 1 · Peabody Veterans MemorialDiscus1kg1.73-0310
Apr 22Northeast Conference Spring ChallengeApr 22 · Discus · Place 9 · Peabody Veterans MemorialDiscus964-710
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 3 · Peabody Veterans MemorialShot Put330-410
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Discus · Place 4 · Peabody Veterans MemorialDiscus1kg4.63-0610
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Shot Put · Place 2 · Peabody Veterans MemorialShot Put4kg2.31-07.75 PB10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Shot Put · Place 16 · Peabody Veterans MemorialShot Put1630-2.2510
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · Shot Put · Place 2 · Peabody Veterans MemorialShot Put231-4.510
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Shot Put · Place 9 · Peabody Veterans MemorialShot Put927-210
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · Shot Put · Place 6 · Peabody Veterans MemorialShot Put627-010
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Shot Put · Place 21 · Peabody Veterans MemorialShot Put2126-7.2510
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Shot Put · Place 5 · Peabody Veterans MemorialShot Put525-7.510
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 23 · Peabody Vet. Mem.Shot Put238.20m10
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · Shot Put · Place 3 · Peabody Vet. Mem.Shot Put330-0.5010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · Shot Put · Place 1 · Peabody Veterans MemorialShot Put4kg1.28' 0"10
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · Shot Put · Place 2 · Peabody Veterans MemorialShot Put4kg2.28-04.50 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · Shot Put · Place 23 · Peabody Veterans MemorialShot Put4kg23.22-04.009
May 16MSTCA Division 2 RelaysMay 16 · Shot Put · Place 40 · Peabody Vet. Mem.Shot Put407.09m9
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Discus · Place 14 · Peabody Vet. Mem.Discus1444-69
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Shot Put · Place 6 · Peabody Vet. Mem.Shot Put625-49
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · Shot Put · Place 3 · Peabody Vet. Mem.Shot Put325-01.259