Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQueen City Invitational (Youth) · Jun 1313.42qQueen City Invitational (Youth)June 13, 2026
200 Meters · OutdoorJim Law Invitational (Youth) · Jun 2027.25qJim Law Invitational (Youth)June 20, 2026
400 Meters · OutdoorQueen City Invitational (Youth) · Jun 1359.41Queen City Invitational (Youth)June 13, 2026
800 Meters · Outdoor2025 BODYARMOR State Games · Jun 72:36.18a2025 BODYARMOR State GamesJune 7, 2025
Combined results · OutdoorDurham Striders Invitational · May 2815.91Durham Striders InvitationalMay 28, 2022
Long Jump · OutdoorCharlotte Flights Developmental · May 71.74mCharlotte Flights DevelopmentalMay 7, 2022

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 17 · Charlotte Flights400 MetersRound S17.1:00.16a-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 24 · Charlotte Flights400 MetersRound P24.1:00.59a-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 3 · Charlotte Flights400 MetersRound P3.1:00.41a-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.59.80a-
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.1:00.91a-
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 4 · Char Flights400 Meters459.6912
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 3 · Char Flights400 Meters31:00.86q12
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 7 · Char Flights200 Meters727.3412
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 7 · Char Flights200 Meters727.25q PB12
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 3 · Charlotte Flights400 MetersRound P31:00.8612
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 4 · Charlotte Flights400 Meters459.6912
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 7 · Charlotte Flights200 MetersRound P727.2512
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 7 · Charlotte Flights200 Meters727.3412
Jun 13Queen City Invitational (Youth)Jun 13 · 400 Meters · Place 2 · Char Flights400 Meters259.41 PB12
Jun 13Queen City Invitational (Youth)Jun 13 · 100 Meters · Place 6 · Char Flights100 Meters613.5312
Jun 13Queen City Invitational (Youth)Jun 13 · 100 Meters · Place 6 · Char Flights100 Meters613.42q PB12
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 2 · Char Flights400 Meters259.4112
Jun 64th Annual QC Blazers InvitationalJun 6 · 100 Meters · Place 6 · Char Flights100 Meters613.5312
Jun 64th Annual QC Blazers InvitationalJun 6 · 100 Meters · Place 6 · Char Flights100 Meters613.42q12
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 6 · Charlotte Flights400 Meters6.1:03.61a-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Charlotte Flights200 Meters—DNS-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 11 · Charlotte Flights100 Meters11.13.62a-
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 8 · Charlotte Flights400 Meters8.1:04.73a-
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 16 · Charlotte Flights200 Meters16.28.67a-
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 20 · Charlotte Flights100 MetersRound P20.14.14a-

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 6 · Charlotte Flights400 MetersRound P61:00.63a—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 7 · Charlotte Flights400 Meters71:03.31a—
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 5 · Charlotte Flights800 Meters52:36.18a PB—
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 4 · Charlotte Flights400 Meters41:06.20a—
Jun 72025 BODYARMOR State GamesJun 7 · 100 Meters · Place 8 · Charlotte Flights100 MetersRound P813.78a—
Jun 72025 BODYARMOR State GamesJun 7 · 100 Meters · Place 8 · Charlotte Flights100 Meters814.15a—
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 13 · Charlotte Flights400 Meters13.1:05.65a-
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 26 · Charlotte Flights200 Meters26.29.52aWind: -0.9-
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 31 · Charlotte Flights100 MetersRound P31.14.48aWind: -0.2-
May 3James-Woods Developmental (Charlotte Flights)May 3 · 800 Meters · Place 7 · Charlotte Flights800 Meters72:43.66a—
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Long Jump · Place 18 · Charlotte FlightsLong Jump18.11-08.75-
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 19 · Charlotte Flights400 Meters19.1:06.65a-
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 37 · Charlotte Flights100 Meters37.14.24a-

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 1 · Charlotte FlightsLong Jump14.34m—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 1 · Charlotte Flights400 Meters11:05.97a—
Jun 15Jim Law Invitational (Youth)Jun 15 · Long Jump · Place 1 · Charlotte FlightsLong Jump1.4.39m-
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 1 · Charlotte Flights400 MetersRound P1.1:05.78a-
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 1 · Charlotte Flights400 Meters1.1:04.71a-
Jun 1BodyArmor State GamesJun 1 · Long Jump · Place 2 · Charlotte FlightsLong Jump2.3.87m-
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 1 · Charlotte Flights400 Meters1.1:06.56a-
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.1:07.44a-
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 9 · Charlotte Flights200 Meters9.31.18a-
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 9 · Charlotte Flights100 Meters9.14.79a-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Long Jump · Charlotte FlightsLong Jump--DNS-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.1:05.77a-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 12 · Charlotte Flights100 Meters12.14.25a-

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · Long Jump · Place 2 · Charlotte FlightsLong Jump23.94m—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 6 · Charlotte Flights400 MetersRound P61:11.40a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 5 · Charlotte Flights400 Meters51:10.50a—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 3 · Charlotte FlCombined results312-05.25—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 4 · Charlotte FlCombined results41:09.82—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 3 · Charlotte FlCombined resultsRound P31:09.20—
Jun 17Jim Law Invitational - YouthJun 17 · 400 Meters · Place 2 · Char Flights400 Meters21:11.54q—
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 10 · Charlotte FlightsLong Jump103.47m—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 14 · Charlotte Flights400 Meters141:14.26—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 29 · Charlotte Flights100 Meters2915.55—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 38 · Charlotte Flights400 Meters381:21.13a—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Long Jump · Charlotte FlLong Jump—FOUL—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Long Jump · Place 3 · Charlotte Flights Track and FiLong Jump311-0.50—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 400 Meters · Place 8 · Charlotte Flights Track and Fi400 Meters81:17.66—
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Place 1 · Charlotte FlightsLong Jump1.3.71m-
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 4 · Charlotte Flights400 MetersRound P4.1:19.44a-
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 5 · Charlotte Flights400 Meters5.1:18.08a-
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 8 · Charlotte Flights100 MetersRound P8.16.31aWind: -1.7-
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 7 · Charlotte Flights100 Meters7.16.04aWind: 1-
Jun 4North Carolina AAU District MeetJun 4 · Long Jump · Place 5 · Charlotte FlLong Jump511-11.00—
Jun 4North Carolina AAU District MeetJun 4 · 400 Meters · Place 8 · Charlotte Fl400 Meters81:21.00—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 2 · Charlotte FlightCombined results29-09.75—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 6 · Charlotte FlightCombined results61:21.96—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 6 · Charlotte FlightCombined results615.91 PB—
May 7Charlotte Flights DevelopmentalMay 7 · Long Jump · Place 11 · Charlotte FlightsLong Jump111.74m PB—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · Long Jump · Place 4 · Charlotte Flights Track and FiLong Jump410-03.00—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 400 Meters · Place 8 · Charlotte Flights Track and Fi400 Meters81:21.61—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 100 Meters · Place 23 · Charlotte Flights Track and Fi100 Meters2316.72—

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 9 · Charlotte Flights100 MetersRound P9.17.14aWind: -0.9-
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 8 · Charlotte Flights400 MetersRound P8.1:25.79a-
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 4 · Charlotte Flights400 Meters4.1:22.88a-
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 12 · Charlotte Flights200 MetersRound P12.37.35aWind: -2.6-
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 12 · Charlotte Flights100 MetersRound P12.16.92aWind: 1.6-
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.1:28.61a-
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 200 Meters · Place 6 · Charlotte Flights200 Meters6.37.29a-
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Place 6 · Charlotte Flights100 Meters6.16.99a-
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 8 · Charlotte FlCombined results81:28.477
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 17 · Charlotte FlCombined results1737.457
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 17 · Charlotte FlCombined results1717.217
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 8 · Charlotte FlCombined results81:28.477
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 17 · Charlotte FlCombined results1737.457
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 17 · Charlotte FlCombined results1717.217
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 8 · Charlotte Flights400 Meters8.1:30.89a-
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 13 · Charlotte Flights100 Meters13.18.04a-