Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJames-Woods Developmental (Charlotte Flights) · May 614.43James-Woods Developmental (Charlotte Flights)May 6, 2023
200 Meters · OutdoorQueen City Invitational (Youth) · Jun 1324.95Queen City Invitational (Youth)June 13, 2026
400 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 252.94aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:05.82a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Combined results · OutdoorJim Law Invitational - Youth · Jun 171:05.47Jim Law Invitational - YouthJune 17, 2023
Long Jump · OutdoorJames-Woods Developmental (Charlotte Flights) · May 63.76mJames-Woods Developmental (Charlotte Flights)May 6, 2023

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 7 · Charlotte Flights800 MetersRound P7.2:05.82a PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 8 · Charlotte Flights800 Meters8.2:10.64a7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 17 · Charlotte Flights400 MetersRound S17.53.83a7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 19 · Charlotte Flights400 MetersRound P19.54.23a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:06.72a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 4 · Charlotte Flights400 MetersRound P4.53.50a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.52.94a PB7
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:08.30a7
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.54.44a7
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 2 · 13 Char Flights800 Meters22:13.57—
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 2 · Charlotte Flights800 Meters22:13.5713
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 24 · Charlotte Flights400 Meters24.55.29a7
Jun 13Queen City Invitational (Youth)Jun 13 · 800 Meters · Place 2 · 13 Char Flights800 Meters22:14.88—
Jun 13Queen City Invitational (Youth)Jun 13 · 200 Meters · Place 4 · 13 Char Flights200 Meters424.95 PB—
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 1 · Charlotte Flights400 Meters155.31—
Jun 64th Annual QC Blazers InvitationalJun 6 · 800 Meters · Place 2 · 13 Char Flights800 Meters22:14.88—
Jun 64th Annual QC Blazers InvitationalJun 6 · 200 Meters · Place 4 · 13 Char Flights200 Meters424.95—
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 3 · Charlotte Flights800 Meters32:11.32a—
May 168th Annual Runnin' On Faith InvitationalMay 16 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:10.62a7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.55.81a7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 5 · Charlotte Flights200 Meters5.25.23a7
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 4 · Charlotte Flights800 Meters4.2:13.11a7
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 6 · Charlotte Flights400 Meters6.56.83a7
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 14 · Charlotte Flights200 Meters14.25.88a7
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 800 Meters · Place 4 · Charlotte Flights800 Meters42:16.13a—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 9 · Charlotte Flights400 Meters956.89a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 2 · Charlotte Flights800 Meters22:19.73a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 5 · Charlotte Flights400 MetersRound P51:00.16a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 4 · Charlotte Flights400 Meters41:00.15a—
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 1 · Charlotte Flights800 Meters12:20.16a—
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 2 · Charlotte Flights400 Meters21:00.45a—
Jun 72025 BODYARMOR State GamesJun 7 · 200 Meters · Place 2 · Charlotte Flights200 Meters226.80a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 1 · Charlotte Flights800 Meters12:28.54a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 3 · Charlotte Flights400 Meters31:00.99a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Charlotte Flights200 Meters—0.0—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 3 · Charlotte Flights400 MetersRound P31:07.03a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 2 · Charlotte Flights400 Meters21:03.61a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 3 · Charlotte Flights200 MetersRound P328.92a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 3 · Charlotte Flights200 Meters328.72a—
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 2 · 13 Char FlightsCombined results21:05.47 PB—
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 1 · 13 Char FlightsCombined results11:07.39—
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 4 · Charlotte FlightsLong Jump43.76m PB—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 5 · Charlotte Flights400 Meters51:09.29—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 9 · Charlotte Flights100 Meters914.43 PB—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · Long Jump · Place 6 · Charlotte FlightsLong Jump611-03.50—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 4 · Charlotte Flights400 Meters41:09.99a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 2 · Charlotte Flights200 MetersRound P227.05a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 7 · Charlotte Flights200 Meters730.63a—