Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMIAA Division 2 Track & Field Championship · May 29131-06MIAA Division 2 Track & Field ChampionshipMay 29, 2026
Shot Put · 12lb · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 3037' 8.75NEC Freshman-Sophomore Indoor ChampionshipDecember 30, 2024
Shot Put · 12lb · OutdoorNEC Championships · May 2244' 7.5"NEC ChampionshipsMay 22, 2026
Weight Throw · 25lb / 11.3kg · IndoorUSATFNE Youth Vacation Week Meet · Feb 1914.25mUSATFNE Youth Vacation Week Meet February 19, 2025

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 8 · Peabody Veterans MemorialDiscus1.6kg8.131-06 PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 10 · Peabody Veterans MemorialShot Put12lb10.43-02.7511
May 22NEC ChampionshipsMay 22 · Discus · Place 5 · Peabody Veterans MemorialDiscus1.6kg5.119' 9"11
May 22NEC ChampionshipsMay 22 · Shot Put · Place 1 · Peabody Veterans MemorialShot Put12lb1.44' 7.5" PB11
May 16MSTCA Coaches Metro InvitationalMay 16 · Discus · Place 19 · Peabody Veterans MemorialDiscus19120-0211
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 18 · Peabody Veterans MemorialShot Put1841-11.0011
May 12NEC Rain Date MeetMay 12 · Discus · Place 8 · Peabody Veterans MemorialDiscus1.6kg8.109' 10"11
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 1 · Peabody Veterans MemorialShot Put12lb1.42' 9"11
May 2MSTCA Division 2 RelaysMay 2 · Discus · Place 8 · Peabody Veterans MemorialDiscus837.53m11
May 2MSTCA Division 2 RelaysMay 2 · Shot Put · Place 6 · Peabody Veterans MemorialShot Put613.60m11
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Discus · Place 2 · Peabody Veterans MemorialDiscus1.6kg2.113-0211
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Shot Put · Place 1 · Peabody Veterans MemorialShot Put12lb1.42-0911
Apr 22Northeast Conference Spring ChallengeApr 22 · Discus · Place 3 · Peabody Veterans MemorialDiscus3114-611
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 7 · Peabody Veterans MemorialShot Put736-711
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Discus · Place 2 · Peabody Veterans MemorialDiscus1.6kg2.115-1111
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Shot Put · Place 3 · Peabody Veterans MemorialShot Put12lb3.40-1011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 16 · Peabody Vet. Mem.Shot Put1642-1.2510
May 23NEC Outdoor Championship 2025May 23 · Discus · Place 7 · Peabody Veterans MemorialDiscus1.6kg7.118-0210
May 23NEC Outdoor Championship 2025May 23 · Shot Put · Place 6 · Peabody Veterans MemorialShot Put12lb6.42-03.0010
May 16MSTCA Division 2 RelaysMay 16 · Shot Put · Place 11 · Peabody Vet. Mem.Shot Put1113.20m10
May 13NEC Rain Date Meet May 13 · Discus · Place 5 · Peabody Vet. Mem.Discus591-1110
May 13NEC Rain Date Meet May 13 · Shot Put · Place 1 · Peabody Vet. Mem.Shot Put139-11.510
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Discus · Place 2 · Peabody Vet. Mem.Discus2119-210
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Shot Put · Place 1 · Peabody Vet. Mem.Shot Put142-10.510
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · Shot Put · Place 1 · Peabody Vet. Mem.Shot Put139-0310
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Discus · Place 6 · Peabody Vet. Mem.Discus698-0010
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · Shot Put · Place 6 · Peabody Vet. Mem.Shot Put637-210

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · Weight Throw · Place 9 · Peabody Veterans MemorialWeight Throw25lb / 11.3kg9.14.25m PB10
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 22 · Peabody Vet. Mem.Shot Put2237-3.50—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · Shot Put · Place 4 · Peabody Vet. Mem.Shot Put442-3.50—
Jan 29NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · Shot Put · Place 4 · Peabody Vet. Mem.Shot Put441-7.5—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · Shot Put · Place 6 · Peabody Vet. Mem.Shot Put639-0.5—
Jan 10MSTCA Northeast InvitationalJan 10 · Weight Throw · Place 13 · Peabody Vet. Mem.Weight Throw1341-3—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · Shot Put · Place 3 · Peabody Vet. Mem.Shot Put338-1.5—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · Shot Put · Place 7 · Peabody Vet. Mem.Shot Put738-5.75—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · Shot Put · Place 3 · Peabody Veterans MemorialShot Put12lb3.37' 8.75 PB10
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Weight Throw · Place 16 · Peabody Veterans MemorialWeight Throw25lb / 11.3kg16.43-09.2510
Dec 14NEC Winter InvitationalDec 14 · Weight Throw · Place 3 · Peabody Veterans MemorialWeight Throw25lb / 11.3kg3.39' 0.510
Dec 12NEC Week #1 - Peabody, Salem, SwampscottDec 12 · Shot Put · Place 3 · Peabody Vet. Mem.Shot Put338-10.5—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · Shot Put · Place 4 · Peabody Vet. Mem.Shot Put433-6—
Jan 12MSTCA Northeast InvitationalJan 12 · Shot Put · Place 102 · Peabody Vet. Mem.Shot Put10232-02.759
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · Shot Put · Place 22 · Peabody Vet. Mem.Shot Put2233-3—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · Shot Put · Place 3 · Peabody Veterans MemorialShot Put12lb3.34-05.259