Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1812.93a21st Annual Bring the Heat InvitationalApril 18, 2026
100m Hurdles · 30" / 0.762m · OutdoorNCRunners Middle School All-State Meet · May 214.88aNCRunners Middle School All-State MeetMay 2, 2026
100m Hurdles · 33" / 0.838m · OutdoorFrancena McCorory Invite · May 2315.50aFrancena McCorory InviteMay 23, 2026
200 Meters · Outdoor2026 BODYARMOR State Games · May 3026.27a2026 BODYARMOR State GamesMay 30, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2628.10aUSATF North Carolina Association Junior Olympic ChampionshipsJune 26, 2026
300m Hurdles · 30" / 0.762m · OutdoorNCRunners Middle School All-State Meet · May 248.68aNCRunners Middle School All-State MeetMay 2, 2026
400 Meters · Outdoor4th Annual QC Blazers Invitational · Jun 61:00.994th Annual QC Blazers InvitationalJune 6, 2026
55m Hurdles · 30" · OutdoorCSAC MS Track Meet #5 @ CSD - Spartan Park · Mar 248.74aCSAC MS Track Meet #5 @ CSD - Spartan ParkMarch 24, 2026
55m Hurdles · 33" · OutdoorCSAC Meet #5 · Apr 28.78aCSAC Meet #5April 2, 2026
Finals · OutdoorJim Law Invitational (Youth) · Jun 2015.95Jim Law Invitational (Youth)June 20, 2026
Prelims · OutdoorJim Law Invitational (Youth) · Jun 2015.95Jim 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

43 results
DateMeetEventPlMarkGr
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights200m Hurdles30" / 0.762mRound P1.28.81aWind: 1.48
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights200m Hurdles30" / 0.762m1.28.13aWind: 0.28
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles30" / 0.762mRound P1.15.19aWind: 1.18
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles30" / 0.762m1.15.13aWind: 0.38
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights200m Hurdles30" / 0.762m1.28.10a PBWind: 0.38
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles30" / 0.762m1.15.04aWind: 1.88
Jun 20Jim Law Invitational (Youth)Jun 20 · Prelims · Place 1 · Charlotte FlightsCharlotte FlightsPrelimsRound P115.95 PB14
Jun 20Jim Law Invitational (Youth)Jun 20 · Prelims · Place 3 · Charlotte FlightsCharlotte FlightsPrelimsRound P326.4114
Jun 20Jim Law Invitational (Youth)Jun 20 · Finals · Place 1 · Charlotte FlightsCharlotte FlightsFinals128.2514
Jun 20Jim Law Invitational (Youth)Jun 20 · Finals · Place 1 · Charlotte FlightsCharlotte FlightsFinals115.95 PB14
Jun 20Jim Law Invitational (Youth)Jun 20 · Finals · Place 3 · Charlotte FlightsCharlotte FlightsFinals326.6814
Jun 13Queen City Invitational (Youth)Jun 13 · 100m Hurdles · Place 1 · 14 Char Flights14 Char Flights100m Hurdles115.56—
Jun 13Queen City Invitational (Youth)Jun 13 · 400 Meters · Place 1 · 14 Char Flights14 Char Flights400 Meters11:02.18—
Jun 13Queen City Invitational (Youth)Jun 13 · 200 Meters · Place 3 · 14 Char Flights14 Char Flights200 Meters326.47—
Jun 64th Annual QC Blazers InvitationalJun 6 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles115.21—
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 2 · Charlotte FlightsCharlotte Flights400 Meters21:00.99 PB—
Jun 64th Annual QC Blazers InvitationalJun 6 · 200 Meters · Place 4 · Charlotte FlightsCharlotte Flights200 Meters427.62—
Jun 64th Annual QC Blazers InvitationalJun 6 · 100m Hurdles · Place 1 · 14 Char Flights14 Char Flights100m Hurdles115.56—
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 1 · 14 Char Flights14 Char Flights400 Meters11:02.18—
Jun 64th Annual QC Blazers InvitationalJun 6 · 200 Meters · Place 3 · 14 Char Flights14 Char Flights200 Meters326.47—
May 302026 BODYARMOR State GamesMay 30 · 200m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights200m Hurdles128.61a8
May 302026 BODYARMOR State GamesMay 30 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles115.40a8
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 2 · Charlotte FlightsCharlotte Flights200 Meters226.27a PB8
May 23Francena McCorory InviteMay 23 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles33" / 0.838m1.15.50a PB8
May 23Francena McCorory InviteMay 23 · 200 Meters · Place 1 · Charlotte FlightsCharlotte Flights200 Meters1.26.93a8
May 9The Carolina's Sprint FestMay 9 · 100m Hurdles · Place 1 · Charlotte FlightsCharlotte Flights100m Hurdles33" / 0.838m1.15.79a8
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 3 · Charlotte FlightsCharlotte Flights200 Meters3.26.56a8
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 6 · Charlotte FlightsCharlotte Flights100 MetersRound P6.13.14a8
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 6 · Charlotte FlightsCharlotte Flights100 Meters6.13.21a8
May 2NCRunners Middle School All-State MeetMay 2 · 300m Hurdles · Place 3 · Bradford PreparatoryBradford Preparatory300m Hurdles30" / 0.762m3.48.68a PB8
May 2NCRunners Middle School All-State MeetMay 2 · 100m Hurdles · Place 2 · Bradford PreparatoryBradford Preparatory100m Hurdles30" / 0.762mRound P2.14.88a PBWind: 1.78
May 2NCRunners Middle School All-State MeetMay 2 · 100m Hurdles · Place 2 · Bradford PreparatoryBradford Preparatory100m Hurdles30" / 0.762m2.14.91aWind: 1.98
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 9 · Charlotte FlightsCharlotte Flights400 Meters91:02.92a8
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 4 · Charlotte FlightsCharlotte Flights200 MetersRound P426.54a8
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 4 · Charlotte FlightsCharlotte Flights200 Meters426.62a8
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 5 · Charlotte FlightsCharlotte Flights100 Meters512.93a PB8
Apr 17CSAC MS Championship MeetApr 17 · 55m Hurdles · Place 3 · Bradford PreparatoryBradford Preparatory55m Hurdles30"3.9.06a8
Apr 17CSAC MS Championship MeetApr 17 · 400 Meters · Bradford PreparatoryBradford Preparatory400 Meters—NT8
Apr 17CSAC MS Championship MeetApr 17 · 200 Meters · Place 2 · Bradford PreparatoryBradford Preparatory200 Meters2.26.74a8
Apr 2CSAC Meet #5Apr 2 · 55m Hurdles · Place 2 · Bradford PreparatoryBradford Preparatory55m Hurdles33"2.8.78a PBWind: -1.48
Apr 2CSAC Meet #5Apr 2 · 400 Meters · Place 4 · Bradford PreparatoryBradford Preparatory400 Meters4.1:06.42a8
Mar 24CSAC MS Track Meet #5 @ CSD - Spartan ParkMar 24 · 55m Hurdles · Place 3 · Bradford PreparatoryBradford Preparatory55m Hurdles30"3.8.74a PBWind: 0.28
Mar 24CSAC MS Track Meet #5 @ CSD - Spartan ParkMar 24 · 400 Meters · Place 1 · Bradford PreparatoryBradford Preparatory400 Meters1.1:03.17a8