Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2414.71aMSTCA Invacational & PentathlonApril 24, 2026
200 Meters · OutdoorNEC Freshman-Sophomore Championship Meet · May 330.46aNEC Freshman-Sophomore Championship MeetMay 3, 2025
300 Meters · IndoorNEC Week #3 - Salem v Gloucester, Marblehead v Masconomet · Jan 949.26aNEC Week #3 - Salem v Gloucester, Marblehead v MasconometJanuary 9, 2025
400 Meters · OutdoorAndover Boosters Invitational · May 91:05.83aAndover Boosters InvitationalMay 9, 2026
600 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 311:50.22aNortheast Conference Indoor T&F ChampionshipJanuary 31, 2026
800 Meters · OutdoorNEC Week #1 - Masconomet, Beverly, Salem · Apr 12:56.6NEC Week #1 - Masconomet, Beverly, SalemApril 1, 2026
Varsity · OutdoorNEC Week #3 - Masconomet, Danvers, Winthrop, Saugus · Apr 161:12.3NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApril 16, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · 400 Meters · Place 15 · Masconomet Regional400 Meters15.1:07.76a11
May 9Andover Boosters InvitationalMay 9 · 400 Meters · Place 14 · Masconomet Regional400 Meters14.1:05.83a PB11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 400 Meters · Place 2 · Masconomet Regional400 Meters2.1:21.40a11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 100 Meters · Place 4 · Masconomet Regional100 Meters4.14.81a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 400 Meters · Place 30 · Masconomet Regional400 Meters301:08.29a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 97 · Masconomet Regional100 Meters9714.71a PB11
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 400 Meters · Place 5 · Masconomet Regional400 Meters5.69.611
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 800 Meters · Place 3 · Masconomet Regional800 Meters3.2:56.6 PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 29 · Masconomet Regional600 Meters291:51.91a11
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 600 Meters · Place 4 · Masconomet Regional600 Meters41:52.411
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 600 Meters · Place 6 · Masconomet Regional600 Meters61:50.22a PB11
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 600 Meters · Place 4 · Masconomet Regional600 Meters41:55.78a11
Jan 21NEC Week #4 - Masconomet, SwampscottJan 21 · 600 Meters · Place 3 · Masconomet Regional600 Meters32:01.511
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 600 Meters · Place 3 · Masconomet Regional600 Meters31:54.69a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · 600 Meters · Place 4 · Masconomet Regional600 Meters41:58.911
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 600 Meters · Place 12 · Masconomet Regional600 Meters121:55.81a—
Jan 29NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · 600 Meters · Place 6 · Masconomet Regional600 Meters61:57.3—
Jan 22NEC Week #5 - Masconomet v SwampscottJan 22 · 600 Meters · Place 5 · Masconomet Regional600 Meters51:58.4—
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 300 Meters · Place 2 · Masconomet Regional300 Meters249.26a PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Discus · Place 11 · Masconomet RegionalDiscus1153-610
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 200 Meters · Place 15 · Masconomet Regional200 Meters1530.46a PB10
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Varsity · Place 6 · Masconomet RegionalVarsity61:12.3 PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18NEC Week #2 - Masconoment, Salem, BeverlyDec 18 · 600 Meters · Place 6 · Masconomet Regional600 Meters62:01.3—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Shot Put · Place 21 · Masconomet RegionalShot Put216.01m—