Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1814.12a21st Annual Bring the Heat InvitationalApril 18, 2026
100m Hurdles · 30" / 0.762m · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2619.62aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
100m Hurdles · 33" / 0.838m · OutdoorThe Carolina's Sprint Fest · May 920.36aThe Carolina's Sprint FestMay 9, 2026
200 Meters · OutdoorQueen City Invitational (Youth) · Jun 1328.61Queen City Invitational (Youth)June 13, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2632.91aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
400 Meters · OutdoorQueen City Invitational (Youth) · Jun 131:05.72Queen City Invitational (Youth)June 13, 2026
Finals · OutdoorJim Law Invitational (Youth) · Jun 2019.86Jim Law Invitational (Youth)June 20, 2026
Prelims · OutdoorJim Law Invitational (Youth) · Jun 2019.86Jim 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

28 results
DateMeetEventPlMarkGr
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200m Hurdles · Place 8 · Charlotte Flights200m Hurdles30" / 0.762mRound P8.33.56aWind: 1.41
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200m Hurdles · Place 7 · Charlotte Flights200m Hurdles30" / 0.762m7.34.06aWind: 0.21
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100m Hurdles · Charlotte Flights100m Hurdles30" / 0.762mRound P—DQWind: 1.11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Charlotte Flights400 MetersRound P—DNS1
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200m Hurdles · Place 5 · Charlotte Flights200m Hurdles30" / 0.762m5.32.91a PBWind: 0.31
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 100m Hurdles · Place 5 · Charlotte Flights100m Hurdles30" / 0.762m5.19.62a PBWind: 1.81
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 13 · Charlotte Flights400 Meters13.1:07.19a1
Jun 20Jim Law Invitational (Youth)Jun 20 · Prelims · Place 5 · Charlotte FlightsPrelimsRound P519.86 PB13
Jun 20Jim Law Invitational (Youth)Jun 20 · Prelims · Place 12 · Charlotte FlightsPrelimsRound P1229.3113
Jun 20Jim Law Invitational (Youth)Jun 20 · Finals · Place 5 · Charlotte FlightsFinals519.86 PB13
Jun 13Queen City Invitational (Youth)Jun 13 · 100m Hurdles · Place 7 · 13 Char Flights100m Hurdles720.01—
Jun 13Queen City Invitational (Youth)Jun 13 · 400 Meters · Place 3 · 13 Char Flights400 Meters31:05.72 PB—
Jun 13Queen City Invitational (Youth)Jun 13 · 200 Meters · Place 8 · 13 Char Flights200 Meters828.61 PB—
Jun 64th Annual QC Blazers InvitationalJun 6 · 100m Hurdles · Place 7 · 13 Char Flights100m Hurdles720.01—
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 3 · 13 Char Flights400 Meters31:05.72—
Jun 64th Annual QC Blazers InvitationalJun 6 · 200 Meters · Place 8 · 13 Char Flights200 Meters828.61—
May 302026 BODYARMOR State GamesMay 30 · 200m Hurdles · Place 5 · Charlotte Flights200m Hurdles533.77a1
May 302026 BODYARMOR State GamesMay 30 · 100m Hurdles · Place 7 · Charlotte Flights100m Hurdles720.47a1
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 24 · Charlotte Flights200 Meters2429.39a1
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200m Hurdles · Charlotte Flights200m Hurdles30" / 0.762m—DNS1
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100m Hurdles · Charlotte Flights100m Hurdles33" / 0.838m—DNS1
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Charlotte Flights200 Meters—DNS1
May 9The Carolina's Sprint FestMay 9 · 100m Hurdles · Place 8 · Charlotte Flights100m Hurdles33" / 0.838m8.20.36a PB1
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 27 · Charlotte Flights200 Meters27.29.50a1
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 28 · Charlotte Flights100 MetersRound P28.14.46a1
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 27 · Charlotte Flights400 Meters271:08.99a1
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 31 · Charlotte Flights200 MetersRound P3128.95a1
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 30 · Charlotte Flights100 Meters3014.12a PB1