Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor17th Annual Bring the Heat Invitational · Apr 2317.8117th Annual Bring the Heat InvitationalApril 23, 2022
200 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1829.93a21st Annual Bring the Heat InvitationalApril 18, 2026
400 Meters · OutdoorJames Carter Invitational 2025 · May 311:11.60aJames Carter Invitational 2025May 31, 2025
800 Meters · OutdoorJames-Woods Developmental (Charlotte Flights) · May 63:06.44James-Woods Developmental (Charlotte Flights)May 6, 2023
80m Hurdles · 30" / 0.762m · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2415.62a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
80m Hurdles · 39" / 0.991m · OutdoorFrancena McCorory Invite · May 2315.90aFrancena McCorory InviteMay 23, 2026
Combined results · OutdoorKen Roberts-Panthers Elite Challenge · May 2219.58Ken Roberts-Panthers Elite Challenge May 22, 2021
Discus · 1.6kg · OutdoorFrancena McCorory Invite · May 2320.35mFrancena McCorory InviteMay 23, 2026
Discus · 1kg · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2421.81m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
High Jump · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 141.16mJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
Javelin · 300g TJ · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1421.31mJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
Long Jump · OutdoorNorth Carolina AAU District Meet · Jun 42.87mNorth Carolina AAU District MeetJune 4, 2022
Pentathlon (Outdoor) · USATF 11-12 · OutdoorAAU Junior Olympic Games · Aug 11366AAU Junior Olympic GamesAugust 1, 2026
Shot Put · 6lb · OutdoorAAU North Carolina District Qualifier · Jun 59.61mAAU North Carolina District QualifierJune 5, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Pentathlon (Outdoor) · Place 14 · Charlotte FlightsCharlotte FlightsPentathlon (Outdoor)USATF 11-12Round M14.1366 PB5
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 9 · Charlotte FlightsCharlotte FlightsLong JumpRound M9.4.10mWind: 1.65
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 6 · Charlotte FlightsCharlotte FlightsHigh JumpRound M6.1.25m5
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 12 · Charlotte FlightsCharlotte FlightsHigh Jump12.1.30m5
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Charlotte FlightsCharlotte FlightsDiscus1kg--DNS5
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 4 · Charlotte FlightsCharlotte FlightsShot Put6lbRound M4.9.30m5
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 13 · Charlotte FlightsCharlotte FlightsShot Put6lb13.9.47m5
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 11 · Charlotte FlightsCharlotte Flights80m Hurdles30" / 0.762mRound M11.16.33aWind: 1.75
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Charlotte FlightsCharlotte Flights1500 MetersRound M--DNF5
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Discus · Place 3 · Charlotte FlightsCharlotte FlightsDiscus1kg3.21.81m PB5
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 80m Hurdles · Place 5 · Charlotte FlightsCharlotte Flights80m Hurdles30" / 0.762m5.15.62a PBWind: -0.65
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 1500 Meters · Charlotte FlightsCharlotte Flights1500 Meters--DNS5
Jun 20Jim Law Invitational (Youth)Jun 20 · Discus · Place 2 · Charlotte FlightsCharlotte FlightsDiscus224.02m11
Jun 20Jim Law Invitational (Youth)Jun 20 · Shot Put · Place 3 · Charlotte FlightsCharlotte FlightsShot Put39.80m11
Jun 20Jim Law Invitational (Youth)Jun 20 · High Jump · Place 1 · Charlotte FlightsCharlotte FlightsHigh Jump11.32m11
Jun 5AAU North Carolina District QualifierJun 5 · High Jump · Place 1 · Charlotte FlightsCharlotte FlightsHigh Jump1.1.32m5
Jun 5AAU North Carolina District QualifierJun 5 · Discus · Place 2 · Charlotte FlightsCharlotte FlightsDiscus1kg2.19.38m5
Jun 5AAU North Carolina District QualifierJun 5 · Shot Put · Place 2 · Charlotte FlightsCharlotte FlightsShot Put6lb2.9.61m PB5
May 302026 BODYARMOR State GamesMay 30 · High Jump · Place 4 · Charlotte FlightsCharlotte FlightsHigh Jump41.27m5
May 302026 BODYARMOR State GamesMay 30 · Discus · Charlotte FlightsCharlotte FlightsDiscus—FOUL5
May 302026 BODYARMOR State GamesMay 30 · Shot Put · Place 1 · Charlotte FlightsCharlotte FlightsShot Put19.14m5
May 23Francena McCorory InviteMay 23 · High Jump · Place 1 · Charlotte FlightsCharlotte FlightsHigh Jump1.4-04.005
May 23Francena McCorory InviteMay 23 · Discus · Place 2 · Charlotte FlightsCharlotte FlightsDiscus1.6kg2.20.35m PB5
May 23Francena McCorory InviteMay 23 · 80m Hurdles · Place 2 · Charlotte FlightsCharlotte Flights80m Hurdles39" / 0.991m2.15.90a PB5
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Discus · Place 4 · Charlotte FlightsCharlotte FlightsDiscus469-065
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Shot Put · Place 6 · Charlotte FlightsCharlotte FlightsShot Put630-03.005
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 68 · Charlotte FlightsCharlotte Flights200 MetersRound P6829.93a PB5

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · High Jump · Place 2 · Charlotte PanthersCharlotte PanthersHigh Jump21.13m2
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Javelin · Place 3 · Charlotte PanthersCharlotte PanthersJavelin319.04m2
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Shot Put · Place 3 · Charlotte PanthersCharlotte PanthersShot Put37.82m2
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Javelin · Place 1 · Charlotte Panthers TrackCharlotte Panthers TrackJavelin300g TJ1.21.31m PB2
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Shot Put · Place 1 · Charlotte Panthers TrackCharlotte Panthers TrackShot Put6lb1.8.03m2
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · High Jump · Place 1 · Charlotte Panthers TrackCharlotte Panthers TrackHigh Jump1.1.16m PB2
Jun 6AAU North Carolina District QualifierJun 6 · Shot Put · Place 2 · Charlotte Panthers TrackCharlotte Panthers TrackShot Put6lb2.8.04m2
Jun 6AAU North Carolina District QualifierJun 6 · High Jump · Place 2 · Charlotte Panthers TrackCharlotte Panthers TrackHigh Jump2.1.12m2
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 17 · Charlotte Panthers TrackCharlotte Panthers Track400 Meters17.1:23.20a2
May 31James Carter Invitational 2025May 31 · High Jump · Place 2 · Charlotte PanthersCharlotte PanthersHigh Jump24-02
May 31James Carter Invitational 2025May 31 · Shot Put · Place 3 · Charlotte PanthersCharlotte PanthersShot Put37.93m2
May 31James Carter Invitational 2025May 31 · 400 Meters · Place 2 · Charlotte PanthersCharlotte Panthers400 Meters21:11.60a PB2
May 3James-Woods Developmental (Charlotte Flights)May 3 · Long Jump · Place 12 · Charlotte PanthersCharlotte PanthersLong Jump123.15m2
May 3James-Woods Developmental (Charlotte Flights)May 3 · High Jump · Place 1 · Charlotte PanthersCharlotte PanthersHigh Jump11.17m2
May 3James-Woods Developmental (Charlotte Flights)May 3 · Shot Put · Place 2 · Charlotte PanthersCharlotte PanthersShot Put26.98m2
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Shot Put · Place 5 · Charlotte Panthers TrackCharlotte Panthers TrackShot Put6lb5.23-00.002

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · Shot Put · Place 18 · 15 Charlotte Pa15 Charlotte PaShot Put1821-08.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · Pole Vault · Place 1 · Charlotte PanthersCharlotte PanthersPole Vault1421—
Jun 27AAU NC Regional 25 QualifierJun 27 · High Jump · Place 2 · Charlotte PanthersCharlotte PanthersHigh Jump23-02.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · Shot Put · Place 4 · Charlotte PanthersCharlotte PanthersShot Put420-05.00—
Jun 15Jim Law Invitational (Youth)Jun 15 · Shot Put · Place 2 · Charlotte Panthers TrackCharlotte Panthers TrackShot Put6lb2.6.49m1
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 15 · Charlotte Panthers TrackCharlotte Panthers Track400 MetersRound P15.1:25.32a1
Jun 7AAU North Carolina District QualifierJun 7 · High Jump · Place 2 · Charlotte PanthersCharlotte PanthersHigh Jump23-2—
Jun 7AAU North Carolina District QualifierJun 7 · Shot Put · Place 2 · Charlotte PanthersCharlotte PanthersShot Put221-5—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 34 · Charlotte Panthers TracCharlotte Panthers Trac200 Meters3435.58a—
Jun 1BodyArmor State GamesJun 1 · Shot Put · Place 2 · Charlotte Panthers TrackCharlotte Panthers TrackShot Put6lb2.5.84m1
Jun 1BodyArmor State GamesJun 1 · High Jump · Charlotte Panthers TrackCharlotte Panthers TrackHigh Jump--NH1
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 23 · Charlotte Panthers TrackCharlotte Panthers Track200 Meters23.34.20aWind: 0.31

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 16 · Team Charlotte PremierTeam Charlotte PremierLong Jump16.3.00mWind: 0Unofficial4
Jul 11AAU Club ChampionshipsJul 11 · Shot Put · Place 5 · Team Charlotte PremierTeam Charlotte PremierShot Put4lb5.6.85mUnofficial4
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Team Charlotte PremierTeam Charlotte Premier800 Meters--DNS4
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 5 · Team Charlotte PremierTeam Charlotte PremierLong Jump53.08m—
May 6James-Woods Developmental (Charlotte Flights)May 6 · Shot Put · Place 1 · Team Charlotte PremierTeam Charlotte PremierShot Put16.78m—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 800 Meters · Place 2 · Team Charlotte PremierTeam Charlotte Premier800 Meters23:06.44 PB—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · Shot Put · Place 2 · Team Charlotte PremierTeam Charlotte PremierShot Put220-03.00—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 800 Meters · Place 3 · Team Charlotte PremierTeam Charlotte Premier800 Meters33:15.71a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Shot Put · Place 61 · 15 Team Charlot15 Team CharlotShot Put6115-02.25—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Long Jump · Place 9 · Team Charlotte PremierTeam Charlotte PremierLong Jump98-5.75—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 800 Meters · Place 12 · Team Charlotte PremierTeam Charlotte Premier800 Meters123:54.10—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Javelin · Place 10 · Team Charlotte PremierTeam Charlotte PremierJavelin1031-7.75—
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Place 6 · Team Charlotte PremierTeam Charlotte PremierLong Jump6.2.88m3
Jun 18Jim Law Invitational - YouthJun 18 · Javelin · Place 3 · Team Charlotte PremierTeam Charlotte PremierJavelin300g TJ3.10.45m3
Jun 18Jim Law Invitational - YouthJun 18 · 800 Meters · Place 9 · Team Charlotte PremierTeam Charlotte Premier800 Meters9.4:03.09a3
Jun 4North Carolina AAU District MeetJun 4 · Javelin · Place 10 · 15 Team Charlot15 Team CharlotJavelin1011.02m—
Jun 4North Carolina AAU District MeetJun 4 · Long Jump · Place 7 · 15 Team Charlot15 Team CharlotLong Jump72.87m PB—
Jun 4North Carolina AAU District MeetJun 4 · 800 Meters · Place 13 · 15 Team Charlot15 Team Charlot800 Meters133:28.08—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 400 Meters · Place 51 · Team Charlotte Premier Track CTeam Charlotte Premier Track C400 Meters511:39.18—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 200 Meters · Place 45 · Team Charlotte Premier Track CTeam Charlotte Premier Track C200 Meters4538.28—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 100 Meters · Place 45 · Team Charlotte Premier Track CTeam Charlotte Premier Track C100 Meters4517.81 PB—

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 400 Meters · Place 3 · Team Charlotte PremierTeam Charlotte Premier400 Meters3.1:39.27a2
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 200 Meters · Place 1 · Team Charlotte PremierTeam Charlotte Premier200 Meters1.40.58a2
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Place 1 · Team Charlotte PremierTeam Charlotte Premier100 Meters1.18.65a2
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 30 · Team Charlotte PremierTeam Charlotte Premier400 MetersRound P30.1:41.61a2
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 36 · Team Charlotte PremierTeam Charlotte Premier200 MetersRound P36.42.73a2
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 28 · Team Charlotte PremierTeam Charlotte Premier100 MetersRound P28.18.27a2
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 10 · Team CharlotTeam CharlotCombined results1042.136
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 12 · Team CharlotTeam CharlotCombined results1219.58 PB6
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 10 · Team CharlotTeam CharlotCombined results1042.136
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 12 · Team CharlotTeam CharlotCombined results1219.586
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 7 · Team Charlotte PremierTeam Charlotte Premier400 Meters7.1:44.81a2
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 14 · Team Charlotte PremierTeam Charlotte Premier100 Meters14.21.58a2