Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNEC Outdoor Championship 2025 · May 2319.73aNEC Outdoor Championship 2025May 23, 2025
400 Meters · OutdoorNEC Week #5 - Saugus, Beverly, Swampscott · Apr 2878.4NEC Week #5 - Saugus, Beverly, SwampscottApril 28, 2026
400m Hurdles · 30" / 0.762m · OutdoorNEC Championships · May 221:14.18aNEC ChampionshipsMay 22, 2026
55m Hurdles · 33" · IndoorNEC Week #3 - Beverly, Saugus, Swampscott · Jan 810.8NEC Week #3 - Beverly, Saugus, SwampscottJanuary 8, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 25 · Beverly400m Hurdles30" / 0.762m25.1:15.69a11
May 22NEC ChampionshipsMay 22 · 400m Hurdles · Place 7 · Beverly400m Hurdles30" / 0.762m7.1:14.18a PB11
May 12NEC Rain Date MeetMay 12 · High Jump · BeverlyHigh Jump—NH11
May 12NEC Rain Date MeetMay 12 · 400m Hurdles · Place 6 · Beverly400m Hurdles30" / 0.762m6.1:15.47a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400m Hurdles · Place 24 · Beverly400m Hurdles241:14.46a11
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 400m Hurdles · Place 4 · Beverly400m Hurdles30" / 0.762m4.78.411
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 400 Meters · Place 4 · Beverly400 Meters4.78.4 PB11
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 400m Hurdles · Place 4 · Beverly400m Hurdles30" / 0.762m4.78.411
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 400 Meters · Place 4 · Beverly400 Meters4.78.411
Apr 242026 BSR Eagle InviteApr 24 · 400m Hurdles · Place 2 · Beverly400m Hurdles30" / 0.762m2.1:15.84a11
Apr 22Northeast Conference Spring ChallengeApr 22 · 400m Hurdles · Place 6 · Beverly400m Hurdles61:20.03a11
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 400m Hurdles · Place 5 · Beverly400m Hurdles30" / 0.762m5.77.111
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 400m Hurdles · Place 5 · Beverly400m Hurdles30" / 0.762m5.1:19.011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · 400m Hurdles · Beverly400m Hurdles30" / 0.762m—DNF10
May 23NEC Outdoor Championship 2025May 23 · 100m Hurdles · Place 17 · Beverly100m Hurdles33" / 0.838mRound P17.19.73a PB10
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 400m Hurdles · Place 4 · Beverly400m Hurdles41:15.41a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 400m Hurdles · Place 5 · Beverly400m Hurdles51:17.42a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 100m Hurdles · Place 6 · Beverly100m Hurdles620.03a10
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 400m Hurdles · Place 4 · Beverly400m Hurdles483.010
Apr 23Northeast Conference Spring ChallengeApr 23 · 400m Hurdles · Place 7 · Beverly400m Hurdles71:19.33a10
Apr 23Northeast Conference Spring ChallengeApr 23 · 100m Hurdles · Place 13 · Beverly100m Hurdles1320.48a10
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · 400m Hurdles · Place 5 · Beverly400m Hurdles578.610
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · 100m Hurdles · Place 6 · Beverly100m Hurdles619.910
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 100m Hurdles · Place 7 · Beverly100m Hurdles719.710

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 55m Hurdles · Place 20 · Beverly55m Hurdles2011.85a—
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · 55m Hurdles · Place 1 · Beverly55m Hurdles33"1.10.82a10
Jan 15NEC Week #4 - Peabody, Beverly, Saugus, SalemJan 15 · Varsity 45y Hurdles Finals · Place 6 · BeverlyVarsity 45y Hurdles Finals68.0—
Jan 8NEC Week #3 - Beverly, Saugus, SwampscottJan 8 · 55m Hurdles · Place 6 · Beverly55m Hurdles33"6.10.8 PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 55m Hurdles · Place 5 · Beverly55m Hurdles33"Round P5.11.43a10
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 55m Hurdles · Place 5 · Beverly55m Hurdles33"5.11.29a10
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · High Jump · BeverlyHigh Jump—NH10