Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 213.55aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
200 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2627.86aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
80m Hurdles · 30" / 0.762m · OutdoorJames Carter Invitational 2026 · Jun 1313.33aJames Carter Invitational 2026June 13, 2026
Finals · OutdoorJim Law Invitational (Youth) · Jun 2023.32Jim Law Invitational (Youth)June 20, 2026
Prelims · OutdoorJim Law Invitational (Youth) · Jun 2023.32Jim Law Invitational (Youth)June 20, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 80m Hurdles · Place 5 · Durham Striders Track80m Hurdles30" / 0.762mRound P5.14.19aWind: -1.711
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 80m Hurdles · Place 3 · Durham Striders Track80m Hurdles30" / 0.762m3.13.60aWind: -111
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 17 · Durham Striders Track100 MetersRound P17.14.26aWind: -111
Jul 172026 International Youth ChampionshipJul 17 · 80m Hurdles · Place 5 · Durham Striders Track80m Hurdles30" / 0.762m5.13.98aWind: 1.311
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 16 · Durham Striders Track100 MetersRound P16.13.79aWind: -211
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 16 · Durham Striders Track100 Meters16.13.58aWind: 3.811
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 80m Hurdles · Place 2 · Durham Striders Track80m Hurdles30" / 0.762m2.13.83aWind: 0.311
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 15 · Durham Striders Track200 MetersRound P15.28.94aWind: -0.411
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 8 · Durham Striders Track100 MetersRound P8.13.55a PBWind: 1.911
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 7 · Durham Striders Track100 Meters7.13.81aWind: -0.811
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 80m Hurdles · Place 1 · Durham Striders Track80m Hurdles30" / 0.762m1.14.78aWind: -0.311
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 5 · Durham Striders Track200 Meters5.27.86a PBWind: 1.511
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 3 · Durham Striders Track100 Meters3.13.79aWind: 1.111
Jun 20Jim Law Invitational (Youth)Jun 20 · Prelims · Place 8 · Durham StridersPrelimsRound P823.32 PB12
Jun 20Jim Law Invitational (Youth)Jun 20 · Prelims · Place 7 · Durham StridersPrelimsRound P728.2512
Jun 20Jim Law Invitational (Youth)Jun 20 · Finals · Place 8 · Durham StridersFinals823.32 PB12
Jun 20Jim Law Invitational (Youth)Jun 20 · Finals · Place 7 · Durham StridersFinals728.0012
Jun 13James Carter Invitational 2026Jun 13 · 80m Hurdles · Place 1 · Durham Striders Track80m Hurdles30" / 0.762m1.13.33a PB11
Jun 13James Carter Invitational 2026Jun 13 · 200 Meters · Place 2 · Durham Striders Track200 Meters2.28.39a11
Jun 13James Carter Invitational 2026Jun 13 · 100 Meters · Place 5 · Durham Striders Track100 Meters5.13.99a11
May 302026 BODYARMOR State GamesMay 30 · 80m Hurdles · Place 2 · Durham Striders80m Hurdles214.62a—
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 2 · Durham Striders200 Meters228.71a—
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 4 · Durham Striders100 MetersRound P414.04a—
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 4 · Durham Striders100 Meters413.60a—