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
200 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 228.45aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271:03.81a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 7 · Charlotte Flights400 MetersRound S7.1:03.83a5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 10 · Charlotte Flights400 MetersRound P10.1:05.22a5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 6 · Charlotte Flights400 Meters6.1:03.81a PB5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 14 · Charlotte Flights200 MetersRound S14.28.58aWind: 05
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 10 · Charlotte Flights200 MetersRound P10.27.99aWind: 35
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 3 · Charlotte Flights400 MetersRound P3.1:07.30a5
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 5 · Charlotte Flights400 Meters5.1:06.02a5
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 4 · Charlotte Flights200 MetersRound P4.28.45a PBWind: 0.85
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 4 · Charlotte Flights200 Meters4.29.01aWind: -1.65
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.1:05.46a5
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 4 · Charlotte Flights200 Meters4.28.47aWind: 1.45
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 1 · Char Flights400 Meters11:05.2010
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 4 · Char Flights400 Meters41:09.5810
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 3 · Char Flights200 Meters329.1010
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 5 · Char Flights200 Meters529.7910
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 9 · Char Flights100 Meters914.8110
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 4 · Charlotte Flights400 MetersRound P41:09.5810
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 1 · Charlotte Flights400 Meters11:05.2010
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 5 · Charlotte Flights200 MetersRound P529.7910
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 3 · Charlotte Flights200 Meters329.1010
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 9 · Charlotte Flights100 MetersRound P914.8110
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 2 · Charlotte Flights400 Meters21:09.16—
Jun 64th Annual QC Blazers InvitationalJun 6 · 200 Meters · Place 2 · Charlotte Flights200 Meters229.70—
Jun 64th Annual QC Blazers InvitationalJun 6 · 100 Meters · Place 2 · Charlotte Flights100 Meters214.48—
May 302026 BODYARMOR State GamesMay 30 · 400 Meters · Place 1 · Charlotte Flights400 Meters11:10.15a5
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 2 · Charlotte Flights200 Meters230.02a5
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 2 · Charlotte Flights100 MetersRound P214.53a5
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 2 · Charlotte Flights100 Meters214.51a5
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 4 · Charlotte Flights400 Meters4.1:07.73a5
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 4 · Charlotte Flights200 Meters4.29.62a5
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 4 · Charlotte Flights100 Meters4.14.40a5
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 6 · Charlotte Flights400 Meters6.1:10.19a5
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 4 · Charlotte Flights200 Meters4.30.00a5
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 4 · Charlotte Flights100 MetersRound P4.14.63a5
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 4 · Charlotte Flights100 Meters4.14.65a5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 8 · Charlotte Flights400 Meters81:11.11a5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 7 · Charlotte Flights200 MetersRound P729.46a5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 7 · Charlotte Flights200 Meters730.02a5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 8 · Charlotte Flights100 Meters814.12a PB5

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 6 · Charlotte Flights400 MetersRound P61:09.36a4
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 6 · Charlotte Flights400 Meters61:09.86a4
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 9 · Charlotte Flights100 MetersRound P914.56a4
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 5 · Charlotte Flights400 Meters51:15.00a4
Jun 72025 BODYARMOR State GamesJun 7 · 100 Meters · Place 1 · Charlotte Flights100 MetersRound P114.99a4
Jun 72025 BODYARMOR State GamesJun 7 · 100 Meters · Place 1 · Charlotte Flights100 Meters115.21a4
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 13 · Charlotte Flights100 Meters1315.25a4