Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorBurlington County Divisional Championships · May 125.60aBurlington County Divisional ChampionshipsMay 1, 2026
400 Meters · OutdoorCamden County Championships · May 956.17aCamden County ChampionshipsMay 9, 2026
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Group Championships - 1 & 4 · May 2959.17aNJSIAA Group Championships - 1 & 4May 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 5World Athletics U20 ChampionshipsAug 5 · 400m Hurdles · Place 7 · HaitiHaiti400m Hurdles30" / 0.762mRound P7.1:00.42a10
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 1 · Trenton TrackTrenton Track400m Hurdles30" / 0.762mRound P1.1:02.27a10
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 1 · Trenton TrackTrenton Track400m Hurdles30" / 0.762m1.1:00.03a10
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 400m Hurdles · Place 4 · PennsaukenPennsauken400m Hurdles30" / 0.762m4.1:00.30a10
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 2 · PennsaukenPennsauken400m Hurdles30" / 0.762m2.59.17a PB10
May 29NJSIAA Group Championships - 1 & 4May 29 · 400 Meters · Place 4 · PennsaukenPennsauken400 Meters4.57.21a10
May 9Camden County ChampionshipsMay 9 · 400 Meters · Place 3 · PennsaukenPennsauken400 Meters3.56.17a PB10
May 1Burlington County Divisional ChampionshipsMay 1 · 400m Hurdles · Place 1 · PennsaukenPennsauken400m Hurdles30" / 0.762m1.1:01.72a10
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 4 · PennsaukenPennsauken200 Meters4.25.60a PB10
Apr 29Cinnaminson Batch MeetApr 29 · 400m Hurdles · Place 1 · PennsaukenPennsauken400m Hurdles30" / 0.762m1.1:01.44a10