Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNEC Week #5 - Saugus, Beverly, Swampscott · Apr 2820.2NEC Week #5 - Saugus, Beverly, SwampscottApril 28, 2026
50y Hurdles · 33" · OutdoorNEC Week #2 - Masconomet, Salem, Beverly · Jan 710.0NEC Week #2 - Masconomet, Salem, BeverlyJanuary 7, 2026
55m Hurdles · 33" · IndoorNortheast Conference Invitational · Dec 1212.38aNortheast Conference InvitationalDecember 12, 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 · 100m Hurdles · Place 20 · Beverly100m Hurdles33" / 0.838mRound P20.20.91aWind: 010
May 12NEC Rain Date MeetMay 12 · 100m Hurdles · Place 13 · Beverly100m Hurdles33" / 0.838m13.20.39a10
May 9NEC Freshman-Sophomore Championship MeetMay 9 · 100m Hurdles · Place 13 · Beverly100m Hurdles1320.84a10
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 100m Hurdles · Place 3 · Beverly100m Hurdles33" / 0.838m3.20.2 PB10
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 100m Hurdles · Place 3 · Beverly100m Hurdles33" / 0.838m3.20.210
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 100m Hurdles · Place 9 · Beverly100m Hurdles33" / 0.838m9.25.210
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 100m Hurdles · Place 5 · Beverly100m Hurdles33" / 0.838m5.20.610
Jan 7NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · 50y Hurdles · Place 8 · Beverly50y Hurdles33"8.10.0 PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 55m Hurdles · Place 1 · Beverly55m Hurdles111.64a10
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55m Hurdles · Place 6 · Beverly55m Hurdles611.74a10
Jan 21NEC Week #4 - Winthrop, BeverlyJan 21 · Varsity 50y Hurdles · Place 4 · BeverlyVarsity 50y Hurdles410.010
Jan 21NEC Week #4 - Winthrop, BeverlyJan 21 · Varsity 50y Hurdles · Place 4 · BeverlyVarsity 50y Hurdles410.010
Jan 15NEC Week #3 - Saugus, BeverlyJan 15 · Varsity 50y Hurdles Finals · Place 6 · BeverlyVarsity 50y Hurdles Finals610.910

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Marblehead, Gloucester, BeverlyDec 17 · Varsity 50y Hurdles · Place 5 · BeverlyVarsity 50y Hurdles59.510
Dec 12Northeast Conference InvitationalDec 12 · 55m Hurdles · Place 21 · Beverly55m Hurdles33"21.12.38a PB10