Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJames-Woods Developmental (Charlotte Flights) · May 611.40James-Woods Developmental (Charlotte Flights)May 6, 2023
200 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1822.66a21st Annual Bring the Heat InvitationalApril 18, 2026
300 Meters · IndoorHopewell January Polar Bear #3 · Jan 1139.0Hopewell January Polar Bear #3January 11, 2024
400 Meters · IndoorEast Meck Home Meet · Feb 2754.73East Meck Home MeetFebruary 27, 2025
400 Meters · OutdoorNCHSAA 7A West Regional · May 948.97aNCHSAA 7A West RegionalMay 9, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271:59.21a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 65.33mUSATF Region 3 Junior Olympic ChampionshipsJuly 6, 2023

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 16 · Charlotte FlightsCharlotte Flights800 MetersRound P16.1:59.21a PB12
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 1 · Charlotte FlightsCharlotte Flights800 Meters1.2:00.90a12
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 8 · Charlotte FlightsCharlotte Flights400 MetersRound P8.50.23a12
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 6 · Charlotte FlightsCharlotte Flights400 Meters6.49.69a12
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 4 · Charlotte FlightsCharlotte Flights800 Meters4.2:02.74a12
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 3 · Charlotte FlightsCharlotte Flights400 Meters3.49.52a12
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 48 · Charlotte FlightsCharlotte Flights400 Meters48.50.37a12
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 10 · 13-Unattached13-Unattached800 Meters10.2:04.87a12
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 23 · 13-Unattached13-Unattached400 Meters23.50.86a12
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · 13-Unattached13-Unattached200 Meters--DNSWind: 1.312
May 302026 BODYARMOR State GamesMay 30 · 800 Meters · Place 1 · Charlotte FlightsCharlotte Flights800 Meters12:07.45a12
May 302026 BODYARMOR State GamesMay 30 · 200 Meters · Place 9 · Charlotte FlightsCharlotte Flights200 Meters923.00a12
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 400 Meters · Place 15 · North MecklenburgNorth Mecklenburg400 Meters15.50.52a12
May 9NCHSAA 7A West RegionalMay 9 · 400 Meters · Place 5 · North MecklenburgNorth Mecklenburg400 Meters5.48.97a PB12
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 400 Meters · Place 5 · North MecklenburgNorth Mecklenburg400 Meters5.48.97a12
Apr 29Meck Power Six 7A/8A Conference ChampionshipApr 29 · 400 Meters · Place 2 · North MecklenburgNorth Mecklenburg400 Meters2.49.20a12
Apr 23Donna Davis HS Invitational Apr 23 · 400 Meters · Place 1 · North MecklenburgNorth Mecklenburg400 Meters1.50.35a12
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 2 · Charlotte FlightsCharlotte Flights400 Meters250.47a12
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 3 · Charlotte FlightsCharlotte Flights200 MetersRound P322.66a PB12
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 5 · Charlotte FlightsCharlotte Flights200 Meters522.87a12
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 800 Meters · UnattachedUnattached800 Meters—NT12
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 400 Meters · UnattachedUnattached400 Meters—DNS12
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.22.76aWind: 0.312
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 400 Meters · Place 5 · North MecklenburgNorth Mecklenburg400 Meters550.62a12
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 200 Meters · Place 17 · North MecklenburgNorth Mecklenburg200 Meters1722.78a12
Mar 25Hopewell Meet #1Mar 25 · 400 Meters · Place 1 · North MecklenburgNorth Mecklenburg400 Meters1.50.34a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 3 · Charlotte FlightsCharlotte Flights800 Meters32:04.74a11
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 21 · Charlotte FlightsCharlotte Flights400 MetersRound P2151.49a11
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 8 · Charlotte FlightsCharlotte Flights400 Meters852.16a11
Jun 72025 BODYARMOR State GamesJun 7 · 200 Meters · Place 23 · Charlotte FlightsCharlotte Flights200 Meters2323.29a11
Apr 25Dick Williams InvitationalApr 25 · 400 Meters · Place 2 · North MecklenburgNorth Mecklenburg400 Meters251.2511
Mar 26Hough Meet #1Mar 26 · 400 Meters · Place 9 · North MecklenburgNorth Mecklenburg400 Meters953.6611

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27East Meck Home MeetFeb 27 · 400 Meters · Place 4 · North MecklenburgNorth Mecklenburg400 Meters454.73 PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 13Annual Lee Vernon McNeillJul 13 · 400 Meters · Place 11 · Charlotte FlightsCharlotte Flights400 Meters1153.04a—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 2 · Charlotte FlightsCharlotte FlightsLong Jump25.52m—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 8 · Charlotte FlightsCharlotte Flights400 Meters853.65a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Butler Last Chance InviteFeb 1 · Long Jump · Place 6 · North MecklenburgNorth MecklenburgLong Jump617-7—
Feb 1Butler Last Chance InviteFeb 1 · 300 Meters · Place 10 · North MecklenburgNorth Mecklenburg300 Meters1039.67—
Jan 11Hopewell January Polar Bear #3Jan 11 · Long Jump · Place 6 · North MecklenburgNorth MecklenburgLong Jump617-06.00—
Jan 11Hopewell January Polar Bear #3Jan 11 · 300 Meters · Place 7 · North MecklenburgNorth Mecklenburg300 Meters739.0 PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · Long Jump · Place 12 · Charlotte FlightsCharlotte FlightsLong Jump125.33m PB—
Jul 6USATF Region 3 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 13 · Charlotte FlightsCharlotte Flights400 MetersRound P1356.48a—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 28 · Charlotte FlightsCharlotte Flights400 Meters2856.409
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 12 · Charlotte FlightsCharlotte Flights100 Meters1211.40 PB9
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 21 · Charlotte FlightsCharlotte Flights400 Meters2156.17a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 47 · Charlotte FlightsCharlotte Flights200 MetersRound P4726.23a—
Mar 15North Meck Home Meet #1Mar 15 · 400 Meters · Place 4 · North MecklenburgNorth Mecklenburg400 Meters41:03.929
Mar 15North Meck Home Meet #1Mar 15 · 400 Meters · Place 32 · North MecklenburgNorth Mecklenburg400 Meters321:03.929