Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNEC Rain Date Meet · May 135:46.37aNEC Rain Date Meet May 13, 2025
400 Meters · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 51:01.5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5, 2026
400m Hurdles · 36" / 0.914m · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 161:22.7NEC Week #3 Swampscott, Salem, PeabodyApril 16, 2026
Shot Put · 12lb · OutdoorNEC Week #1 - Masconomet, Beverly, Salem · Apr 131-04.50NEC 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

12 results
DateMeetEventPlMarkGr
May 18NEC Junior Varsity Championship MeetMay 18 · Shot Put · Place 16 · SalemShot Put12lb16.26' 10"9
May 18NEC Junior Varsity Championship MeetMay 18 · 400 Meters · Place 8 · Salem400 Meters8.1:03.21a9
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 25 · SalemShot Put12lb25.26' 11.5"9
May 12NEC Rain Date MeetMay 12 · 400 Meters · Place 20 · Salem400 Meters20.1:03.41a9
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Shot Put · Place 6 · SalemShot Put632-3.59
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Shot Put · Place 5 · SalemShot Put12lb5.30-039
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 400 Meters · Place 6 · Salem400 Meters6.1:01.5 PB9
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Shot Put · Place 14 · SalemShot Put12lb14.27' 5"9
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 400 Meters · Place 3 · Salem400 Meters3.1:02.99a9
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Shot Put · Place 17 · SalemShot Put12lb17.27-029
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 400m Hurdles · Place 7 · Salem400m Hurdles36" / 0.914m7.1:22.7 PB9
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Shot Put · Place 11 · SalemShot Put12lb11.31-04.50 PB9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13NEC Rain Date Meet May 13 · 1 Mile · Place 10 · Salem1 Mile105:46.37a PB8
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · 1 Mile · Place 9 · Salem1 Mile9.5:50.08
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · Shot Put · Place 16 · SalemShot Put12lb16.22-108
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Shot Put · Place 14 · SalemShot Put1420-08.25—
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 1 Mile · Place 10 · Salem1 Mile106:11.7—
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · Shot Put · Place 9 · SalemShot Put921-09.5—