Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 213.35aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
200 Meters · Outdoor4th Annual QC Blazers Invitational · Jun 627.864th Annual QC Blazers InvitationalJune 6, 2026
400 Meters · OutdoorThe Carolina's Sprint Fest · May 91:11.77aThe Carolina's Sprint FestMay 9, 2026
80m Hurdles · 30" / 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2712.04a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
80m Hurdles · 39" / 0.991m · Outdoor2025 Ken Roberts-Panthers Elite Track And Field Challenge · May 1716.31a2025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17, 2025

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 2 · Charlotte Flights80m Hurdles30" / 0.762mRound S2.12.05aWind: 2.46
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 3 · Charlotte Flights80m Hurdles30" / 0.762mRound P3.12.42aWind: 36
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 2 · Charlotte Flights80m Hurdles30" / 0.762m2.12.04a PBWind: 1.96
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 80m Hurdles · Place 1 · Charlotte Flights80m Hurdles112.75—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 80m Hurdles · Place 1 · Charlotte Flights80m Hurdles112.75—
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 80m Hurdles · Place 1 · Charlotte Flights80m Hurdles30" / 0.762mRound P1.12.89aWind: 1.76
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 80m Hurdles · Place 2 · Charlotte Flights80m Hurdles30" / 0.762m2.13.02aWind: -1.76
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 14 · Charlotte Flights100 MetersRound P14.13.35a PBWind: 0.96
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 80m Hurdles · Place 1 · Charlotte Flights80m Hurdles30" / 0.762m1.13.28aWind: 0.96
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 3 · Charlotte Flights100 Meters3.13.53aWind: 0.26
Jun 20Jim Law Invitational (Youth)Jun 20 · 80m Hurdles · Place 1 · Charlotte Flights80m HurdlesRound P112.8912
Jun 20Jim Law Invitational (Youth)Jun 20 · 80m Hurdles · Place 1 · Charlotte Flights80m Hurdles112.8712
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 16 · Charlotte Flights200 MetersRound P1628.9712
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 9 · Charlotte Flights100 MetersRound P913.6912
Jun 64th Annual QC Blazers InvitationalJun 6 · 80m Hurdles · Place 1 · Charlotte Flights80m Hurdles112.58—
Jun 64th Annual QC Blazers InvitationalJun 6 · 200 Meters · Place 4 · Charlotte Flights200 Meters427.86 PB—
Jun 64th Annual QC Blazers InvitationalJun 6 · 100 Meters · Place 4 · Charlotte Flights100 Meters413.47—
May 302026 BODYARMOR State GamesMay 30 · 80m Hurdles · Place 2 · Charlotte Flights80m Hurdles213.51a6
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 10 · Charlotte Flights200 Meters1029.17a6
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 7 · Charlotte Flights100 MetersRound P713.72a6
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 8 · Charlotte Flights100 Meters813.51a6
May 168th Annual Runnin' On Faith InvitationalMay 16 · 80m Hurdles · Place 1 · Charlotte Flights80m Hurdles30" / 0.762m1.12.55a6
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Charlotte Flights200 Meters—DNS6
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 7 · Charlotte Flights100 Meters7.13.49a6
May 9The Carolina's Sprint FestMay 9 · 80m Hurdles · Place 1 · Charlotte Flights80m Hurdles30" / 0.762m1.13.40a6
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 26 · Charlotte Flights400 Meters26.1:11.77a PB6
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 12 · Charlotte Flights100 MetersRound P12.13.69a6

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 80m Hurdles · Place 2 · Charlotte Flights80m HurdlesRound P213.41a5
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 80m Hurdles · Place 3 · Charlotte Flights80m Hurdles313.57a5
Jul 182025 Russell E. Blunt East Coast InvitationalJul 18 · 100 Meters · Place 11 · Charlotte Flights100 MetersRound P1114.05a5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 80m Hurdles · Place 5 · Charlotte Flights80m HurdlesRound P514.39a5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 80m Hurdles · Place 4 · Charlotte Flights80m Hurdles414.27a5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 20 · Charlotte Flights200 MetersRound P2029.17a5
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 19 · Charlotte Flights100 MetersRound P1913.66a5
Jun 213rd Annual QC Blazers Invitational Jun 21 · 80m Hurdles · Place 4 · Charlotte Flights80m Hurdles30" / 0.762m4.16.83a5
Jun 213rd Annual QC Blazers Invitational Jun 21 · 200 Meters · Place 4 · Charlotte Flights200 Meters4.29.93a5
Jun 213rd Annual QC Blazers Invitational Jun 21 · 100 Meters · Place 5 · Charlotte Flights100 Meters5.13.77a5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 80m Hurdles · Place 3 · Charlotte Flights80m Hurdles30" / 0.762mRound P3.13.50a5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 80m Hurdles · Place 7 · Charlotte Flights80m Hurdles30" / 0.762m7.15.83aWind: 0.75
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 18 · Charlotte Flights200 MetersRound P18.28.61a5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 21 · Charlotte Flights100 MetersRound P21.13.96a5
Jun 72025 BODYARMOR State GamesJun 7 · 80m Hurdles · Place 5 · Charlotte Flights80m Hurdles515.52a5
Jun 72025 BODYARMOR State GamesJun 7 · 200 Meters · Place 11 · Charlotte Flights200 Meters1129.41a5
Jun 72025 BODYARMOR State GamesJun 7 · 100 Meters · Place 9 · Charlotte Flights100 MetersRound P913.82a5
May 242025 Durham Striders Invitation (Dev)May 24 · 80m Hurdles · Place 5 · Charlotte Flghts80m Hurdles515.88—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 37 · Charlotte Flghts400 Meters371:15.83—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 15 · Charlotte Flghts100 Meters1514.06—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 80m Hurdles · Place 2 · Charlotte Flights80m Hurdles39" / 0.991m2.16.31a PB5
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Charlotte Flights400 Meters--DNS5
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 23 · Charlotte Flights100 Meters23.14.02a5
May 10Carolina's Sprint FestMay 10 · 80m Hurdles · Place 9 · Charlotte Flights80m Hurdles30" / 0.762m9.17.28aWind: -1.35
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 33 · Charlotte Flights400 Meters33.1:16.95a5
May 3James-Woods Developmental (Charlotte Flights)May 3 · 80m Hurdles · Place 7 · Charlotte Flights80m Hurdles716.65a5
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 19 · Charlotte Flights100 Meters1914.01a5

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 1 · Charlotte Flights200 Meters130.63a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 1 · Charlotte Flights100 Meters114.37a—
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 6 · Charlotte Flights100 MetersRound P6.14.77aWind: -1.84
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 5 · Charlotte Flights100 Meters5.14.36aWind: 0.34
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 15 · Charlotte Flights200 Meters15.31.97aWind: 0.34
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 10 · Charlotte Flights100 MetersRound P10.14.79aWind: 1.94
May 252024 Durham Striders Invitational ( DEV)May 25 · 100 Meters · Place 8 · Charlotte Flights Track and Fi100 Meters814.64—
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 20 · Charlotte Flights200 Meters20.32.34a4
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 11 · Charlotte Flights100 Meters11.14.85a4
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 41 · Charlotte Flights400 Meters41.1:18.74a4
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 41 · Charlotte Flights200 MetersRound P41.32.96a4
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 30 · Charlotte Flights100 Meters30.14.71a4

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 14 · Charlotte Flights200 MetersRound P1431.73a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 7 · Charlotte Flights100 MetersRound P714.94a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 7 · Charlotte Flights100 Meters714.98a—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 44 · Charlotte Flights400 Meters441:21.583
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 30 · Charlotte Flights100 Meters3015.563

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 100 Meters · Place 12 · Charlotte Flights Track and Fi100 MetersRound P1215.72—
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 9 · Charlotte Flights100 MetersRound P9.16.34aWind: -0.58
Jun 4North Carolina AAU District MeetJun 4 · 200 Meters · Place 19 · 14 Charlotte Fl200 MetersRound P1935.62—
Jun 4North Carolina AAU District MeetJun 4 · 100 Meters · Place 6 · 14 Charlotte Fl100 Meters615.92—
Jun 4North Carolina AAU District MeetJun 4 · 100 Meters · Place 6 · 14 Charlotte Fl100 MetersRound P615.73—
May 7Charlotte Flights DevelopmentalMay 7 · 400 Meters · Place 16 · Charlotte Flights400 Meters161:29.94—
May 7Charlotte Flights DevelopmentalMay 7 · 100 Meters · Place 9 · Charlotte Flights100 Meters916.85—