Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA State Meet Of Champions · Jun 314.89aNJSIAA State Meet Of ChampionsJune 3, 2026
200 Meters · IndoorOcean Breeze Invitational · Feb 127.85aOcean Breeze InvitationalFebruary 1, 2025
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 151:12.33aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
55 Meter · IndoorOcean Breeze Invitational · Feb 17.84aOcean Breeze InvitationalFebruary 1, 2025
55m Hurdles · 33" · IndoorBill Bruno Holiday Classic · Dec 209.06aBill Bruno Holiday ClassicDecember 20, 2025
High Jump · OutdoorSummit Relays · Apr 44-03.00Summit RelaysApril 4, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100m Hurdles · Place 17 · Union (NJ)100m Hurdles33" / 0.838mRound P17.14.89a PBWind: 0.512
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 8 · Union (NJ)100m Hurdles33" / 0.838mRound P8.14.92aWind: 2.412
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 8 · Union (NJ)100m Hurdles33" / 0.838m8.14.95aWind: 212
May 23Garden State TwilightMay 23 · 100m Hurdles · Place 1 · Union (NJ)100m Hurdles33" / 0.838mRound P1.15.12a12
May 23Garden State TwilightMay 23 · 100m Hurdles · Union (NJ)100m Hurdles33" / 0.838m—DNS12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400m Hurdles · Place 11 · Union (NJ)400m Hurdles30" / 0.762m11.1:12.33a PB12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100m Hurdles · Place 3 · Union (NJ)100m Hurdles33" / 0.838mRound P3.15.55aWind: -1.212
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100m Hurdles · Place 3 · Union (NJ)100m Hurdles33" / 0.838m3.15.18aWind: 012
May 7Union County ChampionshipsMay 7 · 400m Hurdles · Place 14 · Union (NJ)400m Hurdles30" / 0.762m14.1:16.17a12
May 7Union County ChampionshipsMay 7 · 100m Hurdles · Place 1 · Union (NJ)100m Hurdles33" / 0.838mRound P1.15.15a12
May 7Union County ChampionshipsMay 7 · 100m Hurdles · Place 2 · Union (NJ)100m Hurdles33" / 0.838m2.14.89a12
Apr 14Union County Relay ChampionshipApr 14 · High Jump · Place 23 · Union (NJ)High Jump23.4-02.0012
Apr 14Union County Relay ChampionshipApr 14 · 400m Hurdles · Place 13 · Union (NJ)400m Hurdles30" / 0.762m13.1:14.05a12
Apr 4Summit RelaysApr 4 · High Jump · Place 21 · Union (NJ)High Jump21.4-03.00 PB12
Apr 4Summit RelaysApr 4 · 400m Hurdles · Place 17 · Union (NJ)400m Hurdles30" / 0.762m17.1:16.39a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 55m Hurdles · Place 5 · Union (NJ)55m Hurdles33"Round P5.9.40a12
Dec 20Bill Bruno Holiday ClassicDec 20 · 55m Hurdles · Place 3 · Union (NJ)55m Hurdles33"3.9.06a PB12
Dec 15STCA Season Opener Ocean BreezeDec 15 · 55m Hurdles · Place 5 · Union (NJ)55m Hurdles33"Round P5.9.19a12
Dec 15STCA Season Opener Ocean BreezeDec 15 · 55m Hurdles · Place 6 · Union (NJ)55m Hurdles33"6.9.16a12
Dec 15STCA Season Opener Ocean BreezeDec 15 · 200 Meters · Place 20 · Union (NJ)200 Meters20.28.35a12
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 7 · Union (NJ)55 Meter7.7.84a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 26 · Union (NJ)200 Meters26.27.85a PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · 55m Hurdles · Place 18 · Union (NJ)55m Hurdles33"Round P18.10.72a11