Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNEC Rain Date Meet · May 12109' 3"NEC Rain Date MeetMay 12, 2026
Shot Put · 12lb · IndoorNEC Freshman-Sophomore Championship · Dec 2932' 7.75"NEC Freshman-Sophomore ChampionshipDecember 29, 2025
Shot Put · 12lb · OutdoorNEC Championships · May 2237' 9"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 22NEC ChampionshipsMay 22 · Discus · Place 13 · SwampscottDiscus1.6kg13.101' 2"9
May 22NEC ChampionshipsMay 22 · Shot Put · Place 16 · SwampscottShot Put12lb16.37' 9" PB9
May 12NEC Rain Date MeetMay 12 · Discus · Place 9 · SwampscottDiscus1.6kg9.109' 3" PB9
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 12 · SwampscottShot Put12lb12.35' 8.5"9
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Discus · Place 6 · SwampscottDiscus6101-109
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Shot Put · Place 3 · SwampscottShot Put337-8.59
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · Discus · Place 7 · SwampscottDiscus1.6kg7.84-039
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · Shot Put · Place 4 · SwampscottShot Put12lb4.36-11.59
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · Discus · Place 7 · SwampscottDiscus1.6kg7.084-039
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · Shot Put · Place 4 · SwampscottShot Put12lb4.36-11.59
Apr 22Northeast Conference Spring ChallengeApr 22 · Discus · Place 24 · SwampscottDiscus2469-119
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 10 · SwampscottShot Put1035-59
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Discus · Place 5 · SwampscottDiscus1.6kg5.100-079
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Shot Put · Place 5 · SwampscottShot Put12lb5.36-08.59
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Discus · Place 8 · SwampscottDiscus1.6kg8.88-079
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Shot Put · Place 6 · SwampscottShot Put12lb6.35-02.09

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · Shot Put · Place 1 · SwampscottShot Put135-09

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · Shot Put · Place 3 · SwampscottShot Put12lb3.32' 7.75" PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27NEC Middle School Championship MeetMay 27 · Discus · Place 5 · SwampscottDiscus565-68
May 27NEC Middle School Championship MeetMay 27 · Shot Put · Place 1 · SwampscottShot Put134-58