Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Durham Striders Invitation (Dev) · May 2414.342025 Durham Striders Invitation (Dev)May 24, 2025
200 Meters · OutdoorJim Law Invitational (Youth) · Jun 2026.68Jim Law Invitational (Youth)June 20, 2026
400 Meters · OutdoorJim Law Invitational (Youth) · Jun 2059.70Jim Law Invitational (Youth)June 20, 2026
800 Meters · Outdoor2026 BODYARMOR State Games · May 302:27.50a2026 BODYARMOR State GamesMay 30, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Charlotte Flights800 Meters—DNS-
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 12 · Charlotte Flights400 Meters12.1:00.81a-
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 5 · Charlotte Flights800 Meters52:28.0713
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 8 · Charlotte Flights400 MetersRound P859.8813
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 6 · Charlotte Flights400 Meters659.70 PB13
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 13 · Charlotte Flights200 MetersRound P1326.68 PB13
Jun 64th Annual QC Blazers InvitationalJun 6 · 800 Meters · Place 3 · Charlotte Flights800 Meters32:40.16—
Jun 64th Annual QC Blazers InvitationalJun 6 · 400 Meters · Place 5 · Charlotte Flights400 Meters51:00.32—
Jun 64th Annual QC Blazers InvitationalJun 6 · 200 Meters · Place 8 · Charlotte Flights200 Meters827.54—
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 16 · Charlotte Flights800 Meters162:27.50a PB—
May 302026 BODYARMOR State GamesMay 30 · 400 Meters · Place 14 · Charlotte Flights400 Meters141:00.86a—
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 22 · Charlotte Flights200 Meters2227.24a—
May 168th Annual Runnin' On Faith InvitationalMay 16 · 800 Meters · Place 11 · Charlotte Flights800 Meters11.2:39.55a-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 21 · Charlotte Flights400 Meters21.1:01.97a-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 24 · Charlotte Flights200 Meters24.27.56a-
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 9 · Charlotte Flights800 Meters9.2:36.73a-
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 12 · Charlotte Flights400 Meters12.1:01.80a-
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 32 · Charlotte Flights200 Meters32.27.67a-

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 15 · Charlotte Flights400 MetersRound P151:03.54a—
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 8 · Charlotte Flights400 MetersRound P8.1:02.84a-
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 7 · Charlotte Flights400 Meters7.1:03.20a-
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 12 · Charlotte Flights200 MetersRound P12.27.86a-
Jun 72025 BODYARMOR State GamesJun 7 · 800 Meters · Place 9 · Charlotte Flights800 Meters92:45.52a—
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 6 · Charlotte Flights400 Meters61:07.92a—
Jun 72025 BODYARMOR State GamesJun 7 · 200 Meters · Place 7 · Charlotte Flights200 Meters728.62a—
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 9 · Charlotte Flghts800 Meters92:43.64—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 9 · Charlotte Flghts400 Meters91:05.33—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 20 · Charlotte Flghts100 Meters2014.34 PB—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 12 · Charlotte Flights800 Meters12.2:51.63a-
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 21 · Charlotte Flights200 Meters21.29.33a-
May 10Carolina's Sprint FestMay 10 · 800 Meters · Place 6 · Charlotte Flights800 Meters6.2:45.15a-
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 15 · Charlotte Flights400 Meters15.1:05.83a-
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 16 · Charlotte Flights200 Meters16.28.75aWind: 1.1-
May 3James-Woods Developmental (Charlotte Flights)May 3 · 800 Meters · Place 10 · Charlotte Flights800 Meters102:50.00a—
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 800 Meters · Place 18 · Charlotte Flights800 Meters18.2:52.73a-
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 22 · Charlotte Flights400 Meters22.1:07.14a-
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 27 · Charlotte Flights200 MetersRound P27.28.76a-

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 14 · Charlotte Flights400 Meters141:08.46a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 15 · Charlotte Flights200 Meters1529.62a—
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 15 · Charlotte Flights400 MetersRound P15.1:08.60a-
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 16 · Charlotte Flights200 MetersRound P16.30.01aWind: -1-
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 15 · Charlotte Flights100 MetersRound P15.14.38aWind: -0.6-
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 23 · Charlotte Flights400 Meters23.1:11.89a-
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 18 · Charlotte Flights200 Meters18.30.27aWind: 0.3-
May 252024 Durham Striders Invitational ( DEV)May 25 · 400 Meters · Place 23 · Charlotte Flights Track and Fi400 Meters231:10.79—
May 252024 Durham Striders Invitational ( DEV)May 25 · 100 Meters · Place 19 · Charlotte Flights Track and Fi100 Meters1914.94—
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 22 · Charlotte Flights400 Meters22.1:09.94a-
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 30 · Charlotte Flights200 Meters30.30.29a-
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 29 · Charlotte Flights100 Meters29.14.76a-
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 800 Meters · Place 5 · Charlotte Flights800 Meters5.3:12.56a-
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 400 Meters · Place 4 · Charlotte Flights400 Meters4.1:12.60a-
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 200 Meters · Place 10 · Charlotte Flights200 Meters10.32.91a-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 44 · Charlotte Flights400 Meters44.1:14.06a-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 48 · Charlotte Flights200 MetersRound P48.31.68a-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 46 · Charlotte Flights100 Meters46.15.34a-