Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 306:33.03aNEC Freshman-Sophomore Indoor ChampionshipDecember 30, 2024
1000 Meters · IndoorNEC Week #4 - Winthrop, Beverly · Jan 213:15.4NEC Week #4 - Winthrop, BeverlyJanuary 21, 2026
2000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 97:51.91aWeston Twilight Invitational - Regis EventsMay 9, 2026
300 Meters · IndoorNEC Week #4 - Peabody, Beverly, Saugus, Salem · Jan 1544.7NEC Week #4 - Peabody, Beverly, Saugus, SalemJanuary 15, 2025
400 Meters · OutdoorNEC Week #5 - Saugus, Swampscott, Beverly · Apr 2961.3NEC Week #5 - Saugus, Swampscott, BeverlyApril 29, 2025
400m Hurdles · 33" / 0.838m · Outdoor2026 BSR Eagle Invite · Apr 241:05.28a2026 BSR Eagle InviteApril 24, 2026
400m Hurdles · 36" / 0.914m · OutdoorNEC Rain Date Meet · May 121:03.75aNEC Rain Date MeetMay 12, 2026
600 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 311:32.05aNortheast Conference Indoor T&F ChampionshipJanuary 31, 2026
600 Meters · OutdoorNEC Week #2 - Masconomet, Salem, Beverly · Jan 71:37.1NEC Week #2 - Masconomet, Salem, BeverlyJanuary 7, 2026
800 Meters · OutdoorNEC Rain Date Meet · May 122:12.46aNEC Rain Date MeetMay 12, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 26 · Beverly400m Hurdles36" / 0.914m26.1:04.41a11
May 22NEC ChampionshipsMay 22 · 400m Hurdles · Place 13 · Beverly400m Hurdles36" / 0.914m13.1:05.22a11
May 22NEC ChampionshipsMay 22 · 800 Meters · Place 15 · Beverly800 Meters15.2:14.50a11
May 12NEC Rain Date MeetMay 12 · 400m Hurdles · Place 8 · Beverly400m Hurdles36" / 0.914m8.1:03.75a PB11
May 12NEC Rain Date MeetMay 12 · 800 Meters · Place 11 · Beverly800 Meters11.2:12.46a PB11
May 9Weston Twilight Invitational - Regis EventsMay 9 · 2000m Steeplechase · Place 34 · Beverly2000m Steeplechase347:51.91a PB11
Apr 242026 BSR Eagle InviteApr 24 · 400m Hurdles · Place 2 · Beverly400m Hurdles33" / 0.838m2.1:05.28a PB11
Apr 242026 BSR Eagle InviteApr 24 · 800 Meters · Place 28 · Beverly800 Meters28.2:17.53a11
Apr 22Northeast Conference Spring ChallengeApr 22 · 400m Hurdles · Place 9 · Beverly400m Hurdles91:08.73a11
Apr 22Northeast Conference Spring ChallengeApr 22 · 800 Meters · Place 5 · Beverly800 Meters52:15.85a11
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 400m Hurdles · Place 5 · Beverly400m Hurdles36" / 0.914m5.65.311
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 800 Meters · Place 7 · Beverly800 Meters7.2:16.911
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 400m Hurdles · Place 3 · Beverly400m Hurdles36" / 0.914m3.1:07.511
Jan 7NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · 600 Meters · Place 2 · Beverly600 Meters2.1:37.1 PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Place 29 · Beverly600 Meters291:37.46a11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Place 29 · Beverly600 Meters291:37.4611
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 600 Meters · Place 5 · Beverly600 Meters51:38.69a11
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 600 Meters · Place 3 · Beverly600 Meters31:32.05a PB11
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 600 Meters · Place 3 · Beverly600 Meters31:36.29a11
Jan 21NEC Week #4 - Winthrop, BeverlyJan 21 · 1000 Meters · Place 1 · Beverly1000 Meters13:15.4 PB11
Jan 21NEC Week #4 - Winthrop, BeverlyJan 21 · 1000 Meters · Place 1 · Beverly1000 Meters13:15.411
Jan 15NEC Week #3 - Saugus, BeverlyJan 15 · 600 Meters · Place 1 · Beverly600 Meters11:38.611

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Marblehead, Gloucester, BeverlyDec 17 · 600 Meters · Place 2 · Beverly600 Meters21:36.111
Dec 12Northeast Conference InvitationalDec 12 · 600 Meters · Place 7 · Beverly600 Meters7.1:39.78a11
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · 300 Meters · Place 4 · Beverly300 Meters4.44.85a10
Jan 15NEC Week #4 - Peabody, Beverly, Saugus, SalemJan 15 · 300 Meters · Place 7 · Beverly300 Meters744.7 PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · 400m Hurdles · Place 20 · Beverly400m Hurdles36" / 0.914m20.1:11.23a10
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 400m Hurdles · Place 7 · Beverly400m Hurdles71:14.11a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 400m Hurdles · Place 10 · Beverly400m Hurdles101:15.30a10
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 400m Hurdles · Place 4 · Beverly400m Hurdles475.110
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 400 Meters · Place 7 · Beverly400 Meters761.3 PB10
Apr 23Northeast Conference Spring ChallengeApr 23 · 400m Hurdles · Place 11 · Beverly400m Hurdles111:16.21a10
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · 400m Hurdles · Place 5 · Beverly400m Hurdles580.110

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 1 Mile · Place 12 · Beverly1 Mile12.6:33.03a PB10