Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · OutdoorNEC Week #5 - Salem v Gloucester, Masco v Marblehead · Apr 292:39.63aNEC Week #5 - Salem v Gloucester, Masco v MarbleheadApril 29, 2026
Discus · 1.6kg · OutdoorNEC Week #5 - Gloucester, Salem, Marblehead, Masconomet · Apr 3072-05NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApril 30, 2025
Shot Put · 12lb · OutdoorNEC Week #1 - Masconomet, Beverly, Salem · Apr 136-04NEC Week #1 - Masconomet, Beverly, SalemApril 1, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Shot Put · Place 24 · SalemShot Put12lb24.27' 2"11
May 18NEC Junior Varsity Championship MeetMay 18 · Shot Put · Place 8 · SalemShot Put12lb8.29' 1"11
May 18NEC Junior Varsity Championship MeetMay 18 · 800 Meters · Place 16 · Salem800 Meters16.2:39.99a11
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 19 · SalemShot Put12lb19.31' 4.5"11
May 12NEC Rain Date MeetMay 12 · 800 Meters · Place 20 · Salem800 Meters20.2:43.75a11
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Shot Put · Place 4 · SalemShot Put12lb4.32-04.7511
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Shot Put · Place 10 · SalemShot Put12lb10.32' 10.75"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 800 Meters · Place 9 · Salem800 Meters9.2:39.63a PB11
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Shot Put · Place 19 · SalemShot Put12lb19.21-0911
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Shot Put · Place 8 · SalemShot Put12lb8.36-04 PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13NEC Rain Date Meet May 13 · Discus · Place 11 · SalemDiscus1170-1010
May 13NEC Rain Date Meet May 13 · Shot Put · Place 11 · SalemShot Put1127-910
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Discus · Place 16 · SalemDiscus1671-410
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Shot Put · Place 22 · SalemShot Put2225-10.7510
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · Discus · Place 11 · SalemDiscus1.6kg11.72-05 PB10
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · Shot Put · Place 14 · SalemShot Put12lb14.25-0710
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Shot Put · Place 11 · SalemShot Put1124-04.2510
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · Shot Put · Place 11 · SalemShot Put1120-0810

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18NEC Championship MeetMay 18 · Shot Put · Place 24 · SalemShot Put2427-29
May 18NEC Championship MeetMay 18 · Discus · Place 19 · SalemDiscus1966-09
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · Discus · Place 9 · SalemDiscus953-11—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · Shot Put · Place 9 · SalemShot Put928-9—
May 6NEC Week 6 Salem @ SwampscottMay 6 · Discus · Place 4 · SalemDiscus471-4—
May 6NEC Week 6 Salem @ SwampscottMay 6 · Shot Put · Place 5 · SalemShot Put527-1.50—
May 4NEC Freshman Sophomore ChampionshipMay 4 · Discus · Place 18 · SalemDiscus1867-5—
May 4NEC Freshman Sophomore ChampionshipMay 4 · Shot Put · Place 20 · SalemShot Put2027-6.50—
May 3NEC Week 5 Salem @ SaugusMay 3 · Shot Put · Place 4 · SalemShot Put427-3—
Apr 26NEC Week 4 Winthrop @ SalemApr 26 · Discus · Place 3 · SalemDiscus368-10—
Apr 26NEC Week 4 Winthrop @ SalemApr 26 · Shot Put · Place 4 · SalemShot Put424-7.5—
Apr 16NEC Week 3 Danvers @ SalemApr 16 · Discus · Place 4 · SalemDiscus471-7—
Apr 16NEC Week 3 Danvers @ SalemApr 16 · Shot Put · Place 5 · SalemShot Put525-2.5—
Apr 8NEC Week 2 Salem @ GloucesterApr 8 · Discus · Place 5 · SalemDiscus1.6kg5.69-01.009
Apr 8NEC Week 2 Salem @ GloucesterApr 8 · Shot Put · Place 5 · SalemShot Put12lb5.26-08.009
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · Discus · Place 5 · SalemDiscus572-8—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · Shot Put · Place 5 · SalemShot Put524-5.50—