Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNEC Week #1 - Masconomet, Beverly, Salem · Apr 171-01NEC Week #1 - Masconomet, Beverly, SalemApril 1, 2026
Javelin · 800g · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 5110-02NEC Week #6 - Salem, Winthrop, MarbleheadMay 5, 2026
Long Jump · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 1617-05.5NEC 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

12 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Javelin · Place 16 · SalemJavelin800g16.101' 9"11
May 12NEC Rain Date MeetMay 12 · Long Jump · SalemLong Jump—SCR11
May 12NEC Rain Date MeetMay 12 · Javelin · SalemJavelin800g—SCR11
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Long Jump · Place 9 · SalemLong Jump9.17-02.511
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Javelin · Place 3 · SalemJavelin800g3.110-02 PB11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 9 · SalemJavelin800g9.100' 0"11
Apr 22Northeast Conference Spring ChallengeApr 22 · Long Jump · Place 32 · SalemLong Jump3215-011
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 19 · SalemJavelin1981-011
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Long Jump · Place 9 · SalemLong Jump9.17-05.5 PB11
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Javelin · Place 6 · SalemJavelin800g6.98-0211
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Long Jump · Place 11 · SalemLong Jump11.15-09.511
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Discus · Place 11 · SalemDiscus1.6kg11.71-01 PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · Javelin · Place 22 · SalemJavelin800g22.62-1110
May 13NEC Rain Date Meet May 13 · Long Jump · Place 20 · SalemLong Jump2016-0.7510
May 13NEC Rain Date Meet May 13 · Javelin · Place 17 · SalemJavelin1760-310
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Long Jump · Place 10 · SalemLong Jump1016-2.510
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · Long Jump · Place 9 · SalemLong Jump9.16-05.2510
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · Long Jump · Place 7 · SalemLong Jump715-07—
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · 400m Hurdles · Place 4 · Salem400m Hurdles479.1—