Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJim Law Invitational (Youth) · Jun 2014.53Jim Law Invitational (Youth)June 20, 2026
200 Meters · IndoorThe VA Showcase · Jan 1729.54aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorThe Carolina's Sprint Fest · May 929.48aThe Carolina's Sprint FestMay 9, 2026
400 Meters · IndoorThe VA Showcase · Jan 171:10.31aThe VA ShowcaseJanuary 17, 2026
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271:02.86a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
55 Meter · IndoorThe Virginia Beast HS Invitational · Dec 29.40aThe Virginia Beast HS InvitationalDecember 2, 2023
60 Meter · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 89.59aCoach Miami Presents the Virginia Beast InvitationalDecember 8, 2024
Long Jump · OutdoorJames-Woods Developmental (Charlotte Flights) · May 33.68mJames-Woods Developmental (Charlotte Flights)May 3, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 5 · Charlotte FlightsCharlotte FlightsLong Jump5.4.55mWind: 03
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 10 · Charlotte FlightsCharlotte Flights400 MetersRound S10.1:02.86a PB3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 10 · Charlotte FlightsCharlotte Flights400 MetersRound P10.1:03.33a3
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Long Jump · Place 2 · Charlotte FlightsCharlotte FlightsLong Jump2.4.34m3
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 2 · Charlotte FlightsCharlotte Flights400 MetersRound P2.1:05.17a3
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 3 · Charlotte FlightsCharlotte Flights400 Meters3.1:04.62a3
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 1 · Charlotte FlightsCharlotte FlightsLong Jump1.4.49mWind: 03
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 2 · Charlotte FlightsCharlotte Flights400 Meters2.1:05.09a3
Jun 20Jim Law Invitational (Youth)Jun 20 · Long Jump · Place 1 · Charlotte FlightsCharlotte FlightsLong Jump14.32m10
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 4 · Charlotte FlightsCharlotte Flights400 MetersRound P41:07.3610
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 4 · Charlotte FlightsCharlotte Flights400 Meters41:04.9010
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 9 · Charlotte FlightsCharlotte Flights100 MetersRound P914.53 PB10
Jun 64th Annual QC Blazers InvitationalJun 6 · 100 Meters · Place 3 · Charlotte FlightsCharlotte Flights100 Meters314.74—
May 302026 BODYARMOR State GamesMay 30 · Long Jump · Place 1 · Charlotte FlightsCharlotte FlightsLong Jump14.19m10
May 302026 BODYARMOR State GamesMay 30 · 400 Meters · Place 3 · Charlotte FlightsCharlotte Flights400 Meters31:05.75a10
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 8 · Charlotte FlightsCharlotte Flights200 Meters829.90a10
May 168th Annual Runnin' On Faith InvitationalMay 16 · Long Jump · Place 1 · Charlotte FlightsCharlotte FlightsLong Jump1.4.28m3
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 3 · Charlotte FlightsCharlotte Flights400 Meters3.1:06.48a3
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 8 · Charlotte FlightsCharlotte Flights200 Meters8.29.97a3
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Charlotte FlightsCharlotte Flights400 Meters—DNS3
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 8 · Charlotte FlightsCharlotte Flights200 Meters8.29.48a PB3
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 19 · Charlotte FlightsCharlotte Flights100 MetersRound P19.14.77a3

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 3 · Charlotte FlightsCharlotte Flights400 Meters3.1:10.31a PB3
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 5 · Charlotte FlightsCharlotte Flights200 Meters5.29.54a PB3

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Long Jump · Place 2 · Charlotte FlightsCharlotte FlightsLong Jump24.13m9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Place 6 · Charlotte FlightsCharlotte FlightsLong Jump6.3.86mWind: -2.12
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 8 · Charlotte FlightsCharlotte Flights400 MetersRound P8.1:08.69a2
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 6 · Charlotte FlightsCharlotte Flights400 Meters6.1:10.09a2
Jun 72025 BODYARMOR State GamesJun 7 · Long Jump · Place 3 · Charlotte FlightsCharlotte FlightsLong Jump34.21m9
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 5 · Charlotte FlightsCharlotte Flights400 Meters51:09.08a9
May 242025 Durham Striders Invitation (Dev)May 24 · Long Jump · Place 6 · Charlotte FlghtsCharlotte FlghtsLong Jump63.65m—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 6 · Charlotte FlghtsCharlotte Flghts400 Meters61:09.83—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 20 · Charlotte FlghtsCharlotte Flghts100 Meters2014.92—
May 10Carolina's Sprint FestMay 10 · Long Jump · Place 1 · Charlotte FlightsCharlotte FlightsLong Jump1.3.97m2
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 8 · Charlotte FlightsCharlotte Flights400 Meters8.1:12.46a2
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 17 · Charlotte FlightsCharlotte Flights200 Meters17.31.54aWind: -1.32
May 3James-Woods Developmental (Charlotte Flights)May 3 · Long Jump · Place 5 · Charlotte FlightsCharlotte FlightsLong Jump53.68m PB9
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 33 · Charlotte FlightsCharlotte Flights100 Meters3315.41a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60 Meter · Place 4 · Charlotte FlightsCharlotte Flights60 MeterRound P4.9.59a PB2
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60 Meter · Place 4 · Charlotte FlashCharlotte Flash60 Meter4.9.64a2
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 400 Meters · Place 4 · Charlotte FlightsCharlotte Flights400 Meters4.1:17.86a2
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 200 Meters · Place 3 · Charlotte FlashCharlotte Flash200 Meters3.32.44a2

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 13Annual Lee Vernon McNeillJul 13 · 200 Meters · Place 3 · Charlotte FlightsCharlotte Flights200 Meters332.62a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 3 · Charlotte FlightsCharlotte Flights400 Meters31:13.84a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 1 · Charlotte FlightsCharlotte Flights200 Meters132.54a—
Jun 15Jim Law Invitational (Youth)Jun 15 · Long Jump · Charlotte FlightsCharlotte FlightsLong Jump—FOUL1
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 4 · Charlotte FlightsCharlotte Flights400 MetersRound P4.1:16.11a1
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 3 · Charlotte FlightsCharlotte Flights400 Meters3.1:14.68a1
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 8 · Charlotte FlightsCharlotte Flights200 MetersRound P8.34.53aWind: -0.51
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 4 · Charlotte FlightsCharlotte Flights200 Meters4.32.50aWind: -2.51
Jun 1BodyArmor State GamesJun 1 · Long Jump · Place 1 · Charlotte FlightsCharlotte FlightsLong Jump1.3.35mWind: 01
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 5 · Charlotte FlightsCharlotte Flights400 Meters5.1:17.50a1
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 5 · Charlotte FlightsCharlotte Flights200 Meters5.35.05aWind: 0.31
May 252024 Durham Striders Invitational ( DEV)May 25 · 400 Meters · Place 3 · Charlotte Flights Track and FiCharlotte Flights Track and Fi400 Meters31:20.14—
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Charlotte FlightsCharlotte Flights400 Meters--DNS1
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Charlotte FlightsCharlotte Flights200 Meters--DNS1
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Charlotte FlightsCharlotte Flights100 Meters--DNS1
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Long Jump · Charlotte FlightsCharlotte FlightsLong Jump--DNS1
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 14 · Charlotte FlightsCharlotte Flights400 Meters14.1:21.29a1
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 20 · Charlotte FlightsCharlotte Flights200 MetersRound P20.34.95a1

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2The Virginia Beast HS InvitationalDec 2 · 55 Meter · Place 10 · Charlotte FlightsCharlotte Flights55 MeterRound P10.9.40a PB1
Dec 2The Virginia Beast HS InvitationalDec 2 · 200 Meters · Place 9 · Charlotte FlightsCharlotte Flights200 Meters9.36.62a1

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 13 · Charlotte FlightsCharlotte Flights400 MetersRound P131:24.89a—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 9 · Charlotte FlightsCharlotte Flights200 MetersRound P935.71a—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 26 · Charlotte FlightsCharlotte Flights400 Meters261:31.872
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 28 · Charlotte FlightsCharlotte Flights100 Meters2817.312

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 25 · Charlotte FlightsCharlotte Flights400 MetersRound P25.1:39.09a6
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 33 · Charlotte FlightsCharlotte Flights200 MetersRound P33.42.39aWind: -1.86
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 40 · Charlotte FlightsCharlotte Flights100 MetersRound P40.19.31aWind: -16
May 7Charlotte Flights DevelopmentalMay 7 · 200 Meters · Place 8 · Charlotte FlightsCharlotte Flights200 Meters842.906
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 200 Meters · Place 11 · Charlotte Flights Track and FiCharlotte Flights Track and Fi200 Meters1141.05—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 100 Meters · Place 9 · Charlotte Flights Track and FiCharlotte Flights Track and Fi100 Meters919.20—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 200 Meters · Place 7 · Charlotte FlightsCharlotte Flights200 Meters7.48.79a5
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Place 8 · Charlotte FlightsCharlotte Flights100 Meters8.21.09a5
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 55 · Charlotte FlightsCharlotte Flights200 MetersRound P55.50.43a5
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 59 · Charlotte FlightsCharlotte Flights100 MetersRound P59.21.51a5