Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Durham Striders Invitation (Dev) · May 2413.472025 Durham Striders Invitation (Dev)May 24, 2025
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 · OutdoorKen Roberts-Panthers Elite Challenge · May 2216.13Ken Roberts-Panthers Elite Challenge May 22, 2021
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

24 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 20adidas Track & Field NationalsJun 20 · 400 Meters · Place 70 · Charlotte Fl400 Meters7059.82—
Jun 20adidas Track & Field NationalsJun 20 · 400 Meters · Place 70 · Charlotte Fl400 Meters7059.82—
Jun 20adidas Track & Field NationalsJun 20 · 400 Meters · Place 70 · Charlotte Fl400 Meters7059.82—
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 800 Meters · Place 1 · Charlotte Flights800 Meters1.2:16.40a6
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 2 · Charlotte Flights400 MetersRound P2.58.31a6
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.57.92a6
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—
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 1 · Charlotte Flghts800 Meters12:17.98R—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 1 · Charlotte Flghts400 Meters11:00.31—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 4 · Charlotte Flghts100 Meters413.47 PB—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 1 · Charlotte Flights800 Meters1.2:27.57a6
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 3 · Charlotte Flights200 Meters3.26.56a6
May 10Carolina's Sprint FestMay 10 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:22.66a6
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.1:00.27a6
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 4 · Charlotte Flights200 Meters4.26.62aWind: 0.76
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:25.85a6
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 8 · Charlotte Flights400 Meters8.1:02.24a6
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 7 · Charlotte Flights200 MetersRound P7.26.91a6
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 6 · Charlotte Flights200 Meters6.26.80a6

2024 Outdoor Track

21 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 15Jim Law Invitational (Youth)Jun 15 · 800 Meters · Place 2 · Charlotte Flights800 Meters2.2:32.30a5
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 3 · Charlotte Flights400 MetersRound P3.1:01.52a5
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.59.24a5
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Charlotte Flights200 Meters—0.0—
Jun 1BodyArmor State GamesJun 1 · 800 Meters · Place 1 · Charlotte Flights800 Meters1.2:27.57a5
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 2 · Charlotte Flights400 Meters2.1:01.10a5
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 5 · Charlotte Flights200 Meters5.27.69aWind: 0.25
May 252024 Durham Striders Invitational ( DEV)May 25 · 400 Meters · Place 5 · Charlotte Flights Track and Fi400 Meters51:02.24—
May 252024 Durham Striders Invitational ( DEV)May 25 · 100 Meters · Place 5 · Charlotte Flights Track and Fi100 Meters513.70—
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 6 · Charlotte Flights400 Meters6.1:02.57a5
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 10 · Charlotte Flights200 Meters10.28.26a5
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 13 · Charlotte Flights100 Meters13.13.89a5
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 800 Meters · Place 1 · Charlotte Flights800 Meters1.2:39.97a5
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 400 Meters · Place 1 · Charlotte Flights400 Meters1.1:04.45a5
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 200 Meters · Place 2 · Charlotte Flights200 Meters2.29.06a5
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 6 · Charlotte Flights400 Meters6.1:02.73a5
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 8 · Charlotte Flights200 MetersRound P8.27.61a5
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 6 · Charlotte Flights200 Meters6.27.83a5
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 17 · Charlotte Flights100 Meters17.14.05a5

2023 Outdoor Track

17 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 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 1 · Charlotte FlCombined results11:05.24—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 3 · Charlotte FlCombined results328.17—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 1 · Charlotte FlCombined resultsRound P11:04.61—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 3 · Charlotte FlCombined resultsRound P328.48—
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 2 · 13 Char FlightsCombined results21:05.47—
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—
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—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Place 5 · Charlotte FlightsLong Jump5.3.71m3
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 3 · Charlotte Flights400 MetersRound P3.1:10.95a3
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 5 · Charlotte Flights400 Meters5.1:11.93a3
May 28Durham Striders InvitationalMay 28 · Combined results · Place 2 · Charlotte FlightCombined results212-02.25—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · Long Jump · Place 7 · Charlotte Flights Track and FiLong Jump712-06.50—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 800 Meters · Place 10 · Charlotte Flights Track and Fi800 Meters102:56.30—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 400 Meters · Place 1 · Charlotte Flights Track and Fi400 Meters11:04.52—

2021 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Long Jump · Place 1 · Charlotte FlightsLong Jump1.3.29mWind: 2.42
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Place 3 · Charlotte Flights200 MetersRound P3.32.90aWind: -0.42
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Place 3 · Charlotte Flights200 Meters3.33.74aWind: -0.82
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 1 · Charlotte FlightsLong Jump1.3.09mWind: 02
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 4 · Charlotte Flights200 MetersRound P4.34.64aWind: -0.72
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 4 · Charlotte Flights200 Meters4.33.13aWind: -0.82
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 6 · Charlotte Flights100 MetersRound P6.16.02aWind: 1.82
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 7 · Charlotte Flights100 Meters7.16.15aWind: -0.22
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · Long Jump · Place 2 · Charlotte FlightsLong Jump2.3.45m2
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 200 Meters · Place 3 · Charlotte Flights200 Meters3.34.68a2
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Place 4 · Charlotte Flights100 Meters4.16.36a2
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 2 · Charlotte FlightsLong Jump2.3.30m2
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 13 · Charlotte Flights200 MetersRound P13.34.95a2
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 13 · Charlotte Flights100 MetersRound P13.16.71a2
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 4 · Charlotte FlightCombined results41:25.26—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 5 · Charlotte FlightCombined results535.11—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 9 · Charlotte FlightCombined resultsRound P916.74—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 12 · Charlotte FlCombined results121:29.168
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 10 · Charlotte FlCombined results1035.388
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 10 · Charlotte FlCombined results1016.13 PB8
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 12 · Charlotte FlCombined results121:29.168
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 10 · Charlotte FlCombined results1035.388
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 10 · Charlotte FlCombined results1016.138
May 8James Carter InvitationalMay 8 · 200 Meters · Place 4 · Charlotte Fl200 Meters434.35—
May 8James Carter InvitationalMay 8 · 100 Meters · Place 6 · Charlotte Fl100 Meters616.60—
May 8James Carter InvitationalMay 8 · 100 Meters · Place 8 · Charlotte Fl100 MetersRound P816.27—
May 8James Carter InvitationalMay 8 · 400 Meters · Place 5 · Charlotte Fl400 Meters51:27.76—
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 4 · Charlotte Flights400 Meters4.1:22.40a2
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 4 · Charlotte Flights100 Meters4.16.73a2