Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJim Law Invitational (Youth) · Jun 2015.44Jim Law Invitational (Youth)June 20, 2026
200 Meters · OutdoorJim Law Invitational (Youth) · Jun 2031.65Jim Law Invitational (Youth)June 20, 2026
400 Meters · OutdoorJim Law Invitational (Youth) · Jun 201:13.91Jim Law Invitational (Youth)June 20, 2026
800 Meters · Outdoor4th Annual QC Blazers Invitational · Jun 63:13.174th Annual QC Blazers InvitationalJune 6, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 7 · Charlotte Flights400 MetersRound P7.1:18.13a2
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 6 · Charlotte Flights400 Meters6.1:14.64a2
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.1:17.61a2
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 8 · Charlotte Flights400 MetersRound P81:17.428
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 5 · Charlotte Flights400 Meters51:13.91 PB8
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 7 · Charlotte Flights200 MetersRound P731.65 PB8
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 8 · Charlotte Flights200 Meters832.238
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 10 · Charlotte Flights100 MetersRound P1015.44 PB8
Jun 64th Annual QC Blazers InvitationalJun 6 · 800 Meters · Place 3 · Charlotte Flights800 Meters33:13.17 PB—
Jun 64th Annual QC Blazers InvitationalJun 6 · 100 Meters · Place 3 · Charlotte Flights100 Meters315.82—
May 302026 BODYARMOR State GamesMay 30 · 400 Meters · Place 8 · Charlotte Flights400 Meters81:18.70a2
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 4 · Charlotte Flights200 Meters432.52a2
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 9 · Charlotte Flights100 MetersRound P915.82a2
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Charlotte Flights400 Meters—DNS2
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Charlotte Flights200 Meters—DNS2
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Charlotte Flights100 Meters—DNS2
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 8 · Charlotte Flights400 Meters8.1:23.48a2
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 12 · Charlotte Flights200 Meters12.34.60a2
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 9 · Charlotte Flights100 MetersRound P9.15.95a2

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 24 · Charlotte Flights400 MetersRound P24.1:30.42a1
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 44 · Charlotte Flights200 MetersRound P44.39.73a1
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 40 · Charlotte Flights100 MetersRound P40.18.03aWind: -2.51
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 16 · Charlotte Flights400 Meters161:27.80a1
Jun 72025 BODYARMOR State GamesJun 7 · 100 Meters · Place 16 · Charlotte Flights100 MetersRound P1617.24a1
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 14 · Charlotte Flghts400 Meters141:26.83—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 36 · Charlotte Flghts100 Meters3617.73—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 23 · Charlotte Flights400 Meters23.1:32.12a1
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 31 · Charlotte Flights200 Meters31.37.95a1
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 11 · Charlotte Flights400 Meters11.1:27.85a1
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 24 · Charlotte Flights200 Meters24.37.42aWind: -0.21
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 37 · Charlotte Flights100 MetersRound P37.18.22aWind: -1.61
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 57 · Charlotte Flights400 Meters57.1:37.87a1
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 54 · Charlotte Flights200 MetersRound P54.39.08a1
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 61 · Charlotte Flights100 Meters61.17.65a1

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Charlotte Flights200 MetersRound P—DNSWind: -0.9Gr
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Charlotte Flights100 MetersRound P—DNSWind: -4.5Gr
May 252024 Durham Striders Invitational ( DEV)May 25 · 400 Meters · Place 4 · Charlotte Flights Track and Fi400 Meters41:37.94—
May 252024 Durham Striders Invitational ( DEV)May 25 · 100 Meters · Place 2 · Charlotte Flights Track and Fi100 Meters218.70—
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 400 Meters · Place 3 · Charlotte Flights400 Meters3.1:36.18aGr
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 200 Meters · Place 7 · Charlotte Flights200 Meters7.45.64aGr
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 100 Meters · Place 2 · Charlotte Flights100 Meters2.19.44aGr
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 9 · Charlotte Flights200 MetersRound P9.42.19aGr
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 12 · Charlotte Flights100 Meters12.19.14aGr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 26 · Charlotte Flights100 Meters2622.08a—