Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Durham Striders Invitation (Dev) · May 2413.562025 Durham Striders Invitation (Dev)May 24, 2025
100m Hurdles · 33" / 0.838m · OutdoorSouthwestern 7A/8A Conference Championship · Apr 2820.86aSouthwestern 7A/8A Conference ChampionshipApril 28, 2026
200 Meters · Outdoor2025 Ken Roberts-Panthers Elite Track And Field Challenge · May 1727.92a2025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17, 2025
300m Hurdles · 30" / 0.762m · OutdoorLakeside Lights · Mar 2056.08aLakeside LightsMarch 20, 2026
400 Meters · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 221:05.79aUSATF North Carolina Association Junior Olympic ChampionshipsJune 22, 2024
400m Hurdles · 30" / 0.762m · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 241:18.58a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
800 Meters · Outdoor2024 Durham Striders Invitational ( DEV) · May 253:01.752024 Durham Striders Invitational ( DEV)May 25, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400m Hurdles · Place 9 · Charlotte FlightsCharlotte Flights400m Hurdles30" / 0.762m9.1:18.58a PB11
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 27 · Charlotte FlightsCharlotte Flights400 MetersRound P27.1:12.70a11
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 200 Meters · Place 6 · Charlotte FlightsCharlotte Flights200 Meters630.73—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 200 Meters · Place 6 · Charlotte FlightsCharlotte Flights200 Meters630.73—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 400m Hurdles · Place 3 · Charlotte FlightsCharlotte Flights400m Hurdles31:21.25—
Jul 18Track and Field Stars of Tomorrow hosted by PierreTiming **2nd Annual**Jul 18 · 400m Hurdles · Place 3 · Charlotte FlightsCharlotte Flights400m Hurdles31:21.25—
Jul 11Annual Lee Vernon McNeillJul 11 · 400 Meters · Place 11 · Charlotte FlightsCharlotte Flights400 Meters11.1:14.09a11
Jul 11Annual Lee Vernon McNeillJul 11 · 200 Meters · Place 10 · Charlotte FlightsCharlotte Flights200 Meters10.28.82aWind: -0.411
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400m Hurdles · Place 7 · Charlotte FlightsCharlotte Flights400m Hurdles30" / 0.762m7.1:19.07a11
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400m Hurdles · Place 6 · Charlotte FlightsCharlotte Flights400m Hurdles30" / 0.762m6.1:21.57a11
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 23 · Charlotte FlightsCharlotte Flights200 Meters23.28.79aWind: 1.911
Jun 64th Annual QC Blazers InvitationalJun 6 · 200 Meters · Place 4 · Charlotte FlightsCharlotte Flights200 Meters428.80—
Jun 64th Annual QC Blazers InvitationalJun 6 · 100 Meters · Place 5 · Charlotte FlightsCharlotte Flights100 Meters513.89—
May 302026 BODYARMOR State GamesMay 30 · 400m Hurdles · Place 3 · Charlotte FlightsCharlotte Flights400m Hurdles31:26.58a11
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 21 · Charlotte FlightsCharlotte Flights200 Meters2128.40a11
May 302026 BODYARMOR State GamesMay 30 · 100 Meters · Place 19 · Charlotte FlightsCharlotte Flights100 MetersRound P1913.82a11
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 300m Hurdles · Place 6 · PalisadesPalisades300m Hurdles30" / 0.762m6.57.24a10
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 100m Hurdles · Place 9 · PalisadesPalisades100m Hurdles33" / 0.838mRound P9.20.86a PB10
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · 300m Hurdles · Place 35 · PalisadesPalisades300m Hurdles30" / 0.762m35.1:01.58a10
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · 100m Hurdles · Place 40 · PalisadesPalisades100m Hurdles33" / 0.838mRound P40.22.06a10
Apr 1Palisades Senior SendoffApr 1 · 300m Hurdles · Place 7 · PalisadesPalisades300m Hurdles30" / 0.762m7.59.64a10
Apr 1Palisades Senior SendoffApr 1 · 100m Hurdles · Place 7 · PalisadesPalisades100m Hurdles33" / 0.838m7.22.47a10
Mar 25Northwestern Home Meet #3Mar 25 · 100m Hurdles · Place 11 · PalisadesPalisades100m Hurdles33" / 0.838m11.21.34a10
Mar 25Northwestern Home Meet #3Mar 25 · 200 Meters · Place 13 · PalisadesPalisades200 Meters13.29.23a10
Mar 20Lakeside LightsMar 20 · 300m Hurdles · Place 8 · PalisadesPalisades300m Hurdles30" / 0.762m8.56.08a PB10
Mar 11Weddington Meet #2Mar 11 · 100m Hurdles · Place 6 · PalisadesPalisades100m Hurdles623.35a10
Mar 11Weddington Meet #2Mar 11 · 100 Meters · Place 25 · PalisadesPalisades100 Meters2514.16a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Charlotte FlightsCharlotte Flights400 MetersRound P--DNS10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Charlotte FlightsCharlotte Flights200 MetersRound P--DNS10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 51 · Charlotte FlightsCharlotte Flights100 MetersRound P51.26.79a10
May 242025 Durham Striders Invitation (Dev)May 24 · 800 Meters · Place 7 · Charlotte FlghtsCharlotte Flghts800 Meters73:02.15—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 24 · Charlotte FlghtsCharlotte Flghts400 Meters241:09.90—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 21 · Charlotte FlghtsCharlotte Flghts100 Meters2113.56 PB—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 10 · Charlotte FlightsCharlotte Flights400 Meters10.1:08.71a10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 9 · Charlotte FlightsCharlotte Flights200 Meters9.27.92a PB10
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 18 · Charlotte FlightsCharlotte Flights400 Meters18.1:10.15a10
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 15 · Charlotte FlightsCharlotte Flights200 Meters15.28.23aWind: -0.710
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 17 · Charlotte FlightsCharlotte Flights100 MetersRound P17.13.81aWind: 0.310
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 18 · Charlotte FlightsCharlotte Flights100 Meters1813.91a10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Charlotte FlightsCharlotte Flights400 Meters--DNS10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Charlotte FlightsCharlotte Flights200 MetersRound P--DNS10
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Charlotte FlightsCharlotte Flights100 Meters--DNS10
Apr 9Ardrey Kell Knight of the Titans Senior KnightApr 9 · 200 Meters · Place 26 · PalisadesPalisades200 Meters2628.969
Apr 9Ardrey Kell Knight of the Titans Senior KnightApr 9 · 100 Meters · Place 21 · PalisadesPalisades100 Meters2113.839

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 15 · Charlotte FlightsCharlotte Flights400 Meters151:05.79a PB—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 14 · Charlotte FlightsCharlotte Flights200 Meters1427.96a—
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Charlotte FlightsCharlotte Flights400 MetersRound P—DNS9
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Charlotte FlightsCharlotte Flights200 MetersRound P—DNSWind: -0.59
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 26 · Charlotte FlightsCharlotte Flights400 Meters26.1:08.69a9
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 16 · Charlotte FlightsCharlotte Flights200 Meters16.28.11aWind: 0.39
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 15 · Charlotte FlightsCharlotte Flights100 MetersRound P15.13.60aWind: 1.49
May 252024 Durham Striders Invitational ( DEV)May 25 · 800 Meters · Place 10 · Charlotte Flights Track and FiCharlotte Flights Track and Fi800 Meters103:01.75 PB—
May 252024 Durham Striders Invitational ( DEV)May 25 · 400 Meters · Place 24 · Charlotte Flights Track and FiCharlotte Flights Track and Fi400 Meters241:09.30—
May 252024 Durham Striders Invitational ( DEV)May 25 · 100 Meters · Place 17 · Charlotte Flights Track and FiCharlotte Flights Track and Fi100 Meters1713.88—
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 28 · Charlotte FlightsCharlotte Flights400 Meters28.1:09.01a9
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 24 · Charlotte FlightsCharlotte Flights200 Meters24.28.44a9
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 27 · Charlotte FlightsCharlotte Flights100 Meters27.13.96a9
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 200 Meters · Place 10 · Charlotte FlightsCharlotte Flights200 Meters10.29.57a9
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 100 Meters · Place 14 · Charlotte FlightsCharlotte Flights100 Meters14.14.27a9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 47 · Charlotte FlightsCharlotte Flights400 Meters47.1:10.17a9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 48 · Charlotte FlightsCharlotte Flights200 MetersRound P48.29.24a9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 44 · Charlotte FlightsCharlotte Flights100 Meters44.14.18a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 47 · Charlotte FlightsCharlotte Flights400 Meters471:18.048
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 38 · Charlotte FlightsCharlotte Flights100 Meters3814.758
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 800 Meters · Place 25 · Charlotte FlightsCharlotte Flights800 Meters253:22.19a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 69 · Charlotte FlightsCharlotte Flights400 Meters691:18.61a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 59 · Charlotte FlightsCharlotte Flights200 MetersRound P5932.53a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Charlotte FlightsCharlotte Flights400 MetersRound P—DNS7
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 42 · Charlotte FlightsCharlotte Flights200 MetersRound P42.35.46aWind: -4.27
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 45 · Charlotte FlightsCharlotte Flights100 MetersRound P45.16.39aWind: -1.17

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Place 8 · Charlotte FlightsCharlotte Flights200 MetersRound P8.32.82aWind: -0.36
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Place 8 · Charlotte FlightsCharlotte Flights200 Meters8.32.71aWind: -0.36
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 6 · Charlotte FlightsCharlotte Flights100 MetersRound P6.15.27aWind: 0.76
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 6 · Charlotte FlightsCharlotte Flights100 Meters6.15.35aWind: -2.16
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 26 · Charlotte FlightsCharlotte Flights200 MetersRound P26.33.86aWind: -2.16
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 21 · Charlotte FlightsCharlotte Flights100 MetersRound P21.15.65aWind: 0.26
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 200 Meters · Charlotte FlightsCharlotte Flights200 Meters—DNS6
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Charlotte FlightsCharlotte Flights100 Meters—DNS6
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 33 · Charlotte FlightsCharlotte Flights200 MetersRound P33.34.24a6
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 32 · Charlotte FlightsCharlotte Flights100 MetersRound P32.16.14a6
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 32 · Charlotte FlightsCharlotte Flights400 Meters32.1:27.88a6
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 25 · Charlotte FlightsCharlotte Flights100 Meters25.16.01a6