Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJames-Woods Developmental (Charlotte Flights) · May 614.37James-Woods Developmental (Charlotte Flights)May 6, 2023
1500 Meters · OutdoorAAU Junior Olympic Games · Jul 277:10.14AAU Junior Olympic GamesJuly 27, 2024
200 Meters · Outdoor2025 Ken Roberts-Panthers Elite Track And Field Challenge · May 1729.61a2025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17, 2025
400 Meters · OutdoorKen Roberts Panther Elite · May 191:11.42aKen Roberts Panther EliteMay 19, 2024
800 Meters · OutdoorMark Trail · May 283:14.72aMark TrailMay 28, 2021
80m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 25 Qualifier · Jun 2614.41aAAU Track & Field Region 25 QualifierJune 26, 2025
80m Hurdles · 39" / 0.991m · Outdoor2025 Ken Roberts-Panthers Elite Track And Field Challenge · May 1714.74a2025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17, 2025
Combined results · Outdoor7th Annual Jackrabbit Sapphire Track Invitational · May 815.867th Annual Jackrabbit Sapphire Track InvitationalMay 8, 2021
High Jump · OutdoorAAU Junior Olympic Games · Jul 271.30mAAU Junior Olympic GamesJuly 27, 2024
Long Jump · OutdoorAAU Region 25 Qualifier · Jul 13.82mAAU Region 25 QualifierJuly 1, 2021

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

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 80m Hurdles · Place 5 · Charlotte Heat Track80m Hurdles30" / 0.762mRound P5.14.68aWind: 0.212
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 80m Hurdles · Place 5 · Charlotte Heat Track80m Hurdles30" / 0.762m5.14.41a PBWind: -1.212
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Long Jump · Place 4 · Charlotte Heat TrackLong Jump4.4.39m12
Jun 26AAU Track & Field Region 25 QualifierJun 26 · High Jump · Place 2 · Charlotte Heat TrackHigh Jump2.1.41m12
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 80m Hurdles · Place 6 · Charlotte Heat Track80m Hurdles30" / 0.762mRound P6.15.57a12
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 80m Hurdles · Place 6 · Charlotte Heat Track80m Hurdles30" / 0.762m6.15.18aWind: 0.712
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Charlotte Heat TrackLong Jump--DNS12
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · High Jump · Place 2 · Charlotte Heat TrackHigh Jump2.1.37m12
Jun 6AAU North Carolina District QualifierJun 6 · 80m Hurdles · Place 7 · Charlotte Heat Track80m Hurdles30" / 0.762m7.14.43aWind: 0.512
Jun 6AAU North Carolina District QualifierJun 6 · Long Jump · Place 7 · Charlotte Heat TrackLong Jump7.4.36m12
Jun 6AAU North Carolina District QualifierJun 6 · High Jump · Place 2 · Charlotte Heat TrackHigh Jump2.1.42m12
Jun 1Johnson RileyJun 1 · Long Jump · Place 1 · Charlotte HeatLong Jump115-212
Jun 1Johnson RileyJun 1 · High Jump · Place 1 · Charlotte HeatHigh Jump14-612
Jun 1Johnson RileyJun 1 · 80m Hurdles · Place 2 · Charlotte Heat80m Hurdles214.83a12
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 80m Hurdles · Place 1 · Charlotte Heat Track80m Hurdles39" / 0.991m1.14.74a PB12
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · High Jump · Charlotte Heat TrackHigh Jump--DNS12
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 23 · Charlotte Heat Track200 Meters23.29.61a PB12
May 10Carolina's Sprint FestMay 10 · 80m Hurdles · Place 3 · Charlotte Heat Track80m Hurdles30" / 0.762m3.14.69aWind: -1.412
May 10Carolina's Sprint FestMay 10 · High Jump · Place 1 · Charlotte Heat TrackHigh Jump1.4-08.0012
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 34 · Charlotte Heat Track100 MetersRound P34.14.53aWind: -0.512
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Long Jump · Place 4 · Charlotte Heat TrackLong Jump4.14-08.7512
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 46 · Charlotte Heat Track200 MetersRound P46.29.98a12
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 45 · Charlotte Heat Track100 Meters45.14.50a12

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · Long Jump · Place 13 · 13 Charlotte HeLong Jump1315-01.25—
Jul 27AAU Junior Olympic GamesJul 27 · 80m Hurdles · Place 8 · 13 Charlotte He80m Hurdles813.98—
Jul 27AAU Junior Olympic GamesJul 27 · 80m Hurdles · Place 7 · 13 Charlotte He80m HurdlesRound P713.71—
Jul 27AAU Junior Olympic GamesJul 27 · High Jump · Place 13 · 13 Charlotte HeHigh Jump134-05.00—
Jul 27AAU Junior Olympic GamesJul 27 · Long Jump · Place 11 · Charlotte HeLong Jump114.15m13
Jul 27AAU Junior Olympic GamesJul 27 · 80m Hurdles · Place 6 · Charlotte He80m Hurdles614.6113
Jul 27AAU Junior Olympic GamesJul 27 · 1500 Meters · Place 25 · Charlotte He1500 Meters257:10.14 PB13
Jul 27AAU Junior Olympic GamesJul 27 · Shot Put · Place 8 · Charlotte HeShot Put88.49m13
Jul 27AAU Junior Olympic GamesJul 27 · High Jump · Place 7 · Charlotte HeHigh Jump71.30m PB13
Jun 27AAU NC Regional 25 QualifierJun 27 · Pole Vault · Place 3 · Charlotte Heat Track ClubPole Vault31635—
Jun 27AAU NC Regional 25 QualifierJun 27 · High Jump · Place 1 · Charlotte Heat Track ClubHigh Jump14-00.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · Long Jump · Place 3 · Charlotte Heat Track ClubLong Jump314-07.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · 80m Hurdles · Place 3 · Charlotte Heat Track Club80m Hurdles314.34—
Jun 15Jim Law Invitational (Youth)Jun 15 · 80m Hurdles · Place 4 · Charlotte Heat Track80m Hurdles30" / 0.762mRound P4.14.42a11
Jun 15Jim Law Invitational (Youth)Jun 15 · 80m Hurdles · Charlotte Heat Track80m Hurdles30" / 0.762m—DNSWind: 0.111
Jun 15Jim Law Invitational (Youth)Jun 15 · Long Jump · Place 2 · Charlotte Heat TrackLong Jump2.4.53m11
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 16 · Charlotte Heat Track100 MetersRound P16.14.42aWind: -1.311
Jun 7AAU North Carolina District QualifierJun 7 · 80m Hurdles · Place 4 · Charlotte Heat80m Hurdles415.63a—
Jun 7AAU North Carolina District QualifierJun 7 · 80m Hurdles · Place 4 · Charlotte Heat80m Hurdles414.42a—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 3 · Charlotte HeatLong Jump314-3—
Jun 7AAU North Carolina District QualifierJun 7 · High Jump · Place 1 · Charlotte HeatHigh Jump14-4—
Jun 1NC UnitedJun 1 · 80m Hurdles · Place 2 · Charlotte Heat Track80m Hurdles39" / 0.991m2.15.79aWind: 011
Jun 1NC UnitedJun 1 · Long Jump · Place 2 · Charlotte Heat TrackLong Jump2.14-07.5011
Jun 1NC UnitedJun 1 · 200 Meters · Place 14 · Charlotte Heat Track200 Meters14.29.81aWind: -0.611
May 19Ken Roberts Panther EliteMay 19 · 80m Hurdles · Place 5 · Charlotte Heat Track80m Hurdles30" / 0.762m5.17.93a11
May 19Ken Roberts Panther EliteMay 19 · High Jump · Place 1 · Charlotte Heat TrackHigh Jump1.4-00.0011
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 26 · Charlotte Heat Track400 Meters26.1:11.42a PB11
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Long Jump · Place 5 · Charlotte Heat TrackLong Jump5.13-10.0011
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 34 · Charlotte Heat Track200 MetersRound P34.30.15a11
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 35 · Charlotte Heat Track100 Meters35.14.93a11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 2 · Charlotte Heat TrackLong Jump2.4.67mWind: 0Unofficial10
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 30 · Charlotte Heat Track200 MetersRound P30.29.27aWind: 0.1Unofficial10
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 1 · 13 Charlotte HeatCombined results114-03.25—
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 1 · 13 Charlotte HeatCombined results14-02.00—
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 2 · 13 Charlotte HeatCombined results228.76—
Jun 17Jim Law Invitational - YouthJun 17 · Combined results · Place 1 · 13 Charlotte HeatCombined results129.10—
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 1 · Charlotte HeatLong Jump14.51m10
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 9 · Charlotte Heat400 Meters91:12.1710
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 8 · Charlotte Heat100 Meters814.37 PB10
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · Long Jump · Place 1 · Charlotte HeatLong Jump113-08.50—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 22 · Charlotte Heat400 Meters221:16.96a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 9 · Charlotte Heat100 Meters914.55a—

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · High Jump · Place 2 · Charlotte HeHigh Jump21.30m13
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Long Jump · Place 14 · 13 Charlotte HeLong Jump1412-08.50—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 200 Meters · Place 51 · 13 Charlotte He200 MetersRound P5130.81—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Shot Put · Place 18 · Charlotte HeShot Put185.23m13
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · High Jump · Place 1 · Charlotte HeHigh Jump11.30m13
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 400 Meters · Place 9 · Charlotte He400 Meters91:15.8713
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 400 Meters · Place 9 · Charlotte Heat Track Club400 Meters91:15.87—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Shot Put · Place 19 · Charlotte Heat Track ClubShot Put195.23m—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · High Jump · Place 1 · Charlotte Heat Track ClubHigh Jump11.30m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Shot Put · Place 3 · Charlotte Heat Track ClubShot Put35.60m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 1 · Charlotte Heat Track ClubHigh Jump11.30m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 1 · Charlotte Heat Track ClubHigh Jump14-3—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Long Jump · Place 2 · Charlotte Heat Track ClubLong Jump213-4.25—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 400 Meters · Place 1 · Charlotte Heat Track Club400 Meters11:17.06—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 3 · Charlotte Heat Track Club200 MetersRound P329.72—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 4 · Charlotte Heat Track Club200 Meters430.01—
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Place 2 · Charlotte Heat TrackLong Jump2.4.23m9
Jun 18Jim Law Invitational - YouthJun 18 · High Jump · Place 2 · Charlotte Heat TrackHigh Jump2.1.15m9
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 7 · Charlotte Heat Track400 MetersRound P7.1:13.75a9
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 6 · Charlotte Heat Track400 Meters6.1:13.35a9
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 7 · Charlotte Heat Track100 MetersRound P7.14.91aWind: -1.49
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Place 5 · Charlotte Heat Track100 Meters5.14.79aWind: 0.89
Jun 4North Carolina AAU District MeetJun 4 · Long Jump · Place 2 · 13 Charlotte HeLong Jump23.90m—
Jun 4North Carolina AAU District MeetJun 4 · 200 Meters · Place 9 · 13 Charlotte He200 MetersRound P931.76—
May 7Charlotte Flights DevelopmentalMay 7 · 100 Meters · Place 15 · Charlotte Heat100 Meters1515.55—

2021 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 1AAU Region 25 QualifierJul 1 · Long Jump · Place 1 · Charlotte HeLong Jump13.82m PB7
Jul 1AAU Region 25 QualifierJul 1 · 200 Meters · Place 4 · Charlotte He200 Meters432.887
Jul 1AAU Region 25 QualifierJul 1 · 200 Meters · Place 4 · Charlotte He200 MetersRound P432.647
Jul 1AAU Region 25 QualifierJul 1 · 100 Meters · Place 6 · Charlotte He100 Meters615.867
Jul 1AAU Region 25 QualifierJul 1 · 100 Meters · Place 6 · Charlotte He100 MetersRound P616.237
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · Long Jump · Place 1 · Charlotte Heat TrackLong Jump1.3.69m8
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 200 Meters · Place 1 · Charlotte Heat Track200 Meters1.33.39a8
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 100 Meters · Place 2 · Charlotte Heat Track100 Meters2.15.83a8
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 1 · Charlotte Heat TrackLong Jump1.3.55m8
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 2 · Charlotte Heat Track200 MetersRound P2.33.15a8
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 5 · Charlotte Heat Track200 Meters5.33.17a8
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 3 · Charlotte Heat Track100 MetersRound P3.15.98a8
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 4 · Charlotte Heat Track100 Meters4.15.76a8
May 28Mark TrailMay 28 · Long Jump · Place 2 · Charlotte Heat TrackLong Jump2.3.70m8
May 28Mark TrailMay 28 · 800 Meters · Place 17 · Charlotte Heat Track800 Meters17.3:14.72a PB8
May 28Mark TrailMay 28 · 400 Meters · Place 24 · Charlotte Heat Track400 MetersRound P24.1:22.72a8
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 1 · Charlotte HeCombined results111-11.508
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 5 · Charlotte HeCombined results534.388
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 5 · Charlotte HeCombined results515.9428
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 1 · Charlotte HeCombined results111-11.508
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 5 · Charlotte HeCombined results534.388
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 5 · Charlotte HeCombined results515.9428
May 87th Annual Jackrabbit Sapphire Track InvitationalMay 8 · Combined results · Place 5 · Charlotte HeCombined results51:20.66—
May 87th Annual Jackrabbit Sapphire Track InvitationalMay 8 · Combined results · Place 8 · Charlotte HeCombined results833.55—
May 87th Annual Jackrabbit Sapphire Track InvitationalMay 8 · Combined results · Place 7 · Charlotte HeCombined results715.86 PB—
May 1Charlotte Flights DevelopmentalMay 1 · Long Jump · Place 1 · Charlotte Heat TrackLong Jump1.2.75m8
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 5 · Charlotte Heat Track400 Meters5.1:23.17a8
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 1 · Charlotte Heat Track100 Meters1.15.75a8

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 116th Annual Jackrabbit-Sapphire InvitationalMay 11 · 200 Meters · Place 6 · Charlotte He200 Meters642.275
May 116th Annual Jackrabbit-Sapphire InvitationalMay 11 · 400 Meters · Place 8 · Charlotte He400 Meters81:41.955
May 116th Annual Jackrabbit-Sapphire InvitationalMay 11 · 100 Meters · Place 8 · Charlotte He100 Meters819.515