Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharlotte Flights Developmental · May 118.17aCharlotte Flights DevelopmentalMay 1, 2021
1500 Meters · OutdoorAAU North Carolina District Qualifier · Jun 65:34.02aAAU North Carolina District QualifierJune 6, 2025
200 Meters · OutdoorAAU Region 25 Track and Field Championship · Jun 2333.18AAU Region 25 Track and Field ChampionshipJune 23, 2022
200m Hurdles · 33" / 0.838m · OutdoorAAU North Carolina District Qualifier · Jun 534.24aAAU North Carolina District QualifierJune 5, 2026
400 Meters · OutdoorJames-Woods Developmental (Charlotte Flights) · May 61:14.55James-Woods Developmental (Charlotte Flights)May 6, 2023
800 Meters · OutdoorAAU Track & Field Region 25 Qualifier · Jun 262:38.27aAAU Track & Field Region 25 QualifierJune 26, 2025
High Jump · OutdoorAAU Junior Olympics National Chamionships · Jul 301.05mAAU Junior Olympics National ChamionshipsJuly 30, 2022
Javelin · 300g TJ · OutdoorJim Law Invitational - Youth · Jun 1810.39mJim Law Invitational - YouthJune 18, 2022
Long Jump · OutdoorAAU Track and Field Region 25 Qualifier · Jun 253.81mAAU Track and Field Region 25 QualifierJune 25, 2026
Pentathlon (Outdoor) · Standard · OutdoorAAU Track & Field Region 25 Qualifier · Jun 261916AAU Track & Field Region 25 QualifierJune 26, 2025
Shot Put · 2kg · OutdoorJim Law Invitational - Youth · Jun 194.88mJim Law Invitational - YouthJune 19, 2021
Shot Put · 6lb · OutdoorAAU Track & Field Region 25 Qualifier · Jun 266.96mAAU Track & Field Region 25 QualifierJune 26, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Long Jump · Place 2 · Charlotte PanthersLong Jump23.81m PB7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · High Jump · Place 1 · Charlotte PanthersHigh Jump11.34m7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · High Jump · Place 2 · Charlotte PanthersHigh Jump21.32m7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Shot Put · Place 1 · Charlotte PanthersShot Put17.93m7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200m Hurdles · Place 5 · Charlotte Panthers200m Hurdles534.09a7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 2 · Charlotte Panthers100m Hurdles221.65a7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 1 · Charlotte Panthers800 Meters12:59.88a7
Jun 5AAU North Carolina District QualifierJun 5 · High Jump · Place 3 · Charlotte Panthers TrackHigh Jump3.1.32m7
Jun 5AAU North Carolina District QualifierJun 5 · 200m Hurdles · Place 8 · Charlotte Panthers Track200m Hurdles33" / 0.838m8.34.24a PBWind: 1.27
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 8 · Charlotte Panthers Track800 Meters8.3:04.98a7
May 30NCRunners Elite Tune UpMay 30 · High Jump · Place 5 · Charlotte Panthers TrackHigh Jump5.4-02.007
May 2NCRunners Middle School All-State MeetMay 2 · High Jump · Place 14 · Charlotte Panthers TrackHigh Jump14.4-02.007
May 2NCRunners Middle School All-State MeetMay 2 · 800 Meters · Place 44 · Charlotte Panthers Track800 Meters44.2:47.31a7

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · Long Jump · Charlotte Panthers TrackLong Jump--NM6
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · High Jump · Place 1 · Charlotte Panthers TrackHigh Jump1.4' 4"6
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · 1500 Meters · Place 1 · Charlotte Panthers Track1500 Meters1.5:47.19a6
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 800 Meters · Place 1 · Charlotte Panthers Track800 MetersRound M1.2:40.86a6
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Long Jump · Place 3 · Charlotte Panthers TrackLong JumpRound M3.3.78m6
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Shot Put · Place 1 · Charlotte Panthers TrackShot Put6lbRound M1.6.96m PB6
Jun 26AAU Track & Field Region 25 QualifierJun 26 · High Jump · Place 2 · Charlotte Panthers TrackHigh JumpRound M2.1.22m6
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Pentathlon (Outdoor) · Place 2 · Charlotte Panthers TrackPentathlon (Outdoor)StandardRound M2.1916 PB6
Jun 26AAU Track & Field Region 25 QualifierJun 26 · High Jump · Place 1 · Charlotte Panthers TrackHigh Jump1.1.31m6
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 1500 Meters · Place 3 · Charlotte Panthers Track1500 Meters3.5:34.88a6
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 800 Meters · Place 2 · Charlotte Panthers Track800 Meters2.2:38.27a PB6
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · High Jump · Place 1 · Charlotte Panthers TrackHigh Jump1.1.27m6
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 1500 Meters · Place 1 · Charlotte Panthers Track1500 Meters1.5:41.75a6
Jun 6AAU North Carolina District QualifierJun 6 · High Jump · Place 2 · Charlotte Panthers TrackHigh Jump2.1.27m6
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 3 · Charlotte Panthers Track1500 Meters3.5:34.02a PB6
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 3 · Charlotte Panthers Track1500 Meters3.5:34.02a6
Jun 6AAU North Carolina District QualifierJun 6 · 800 Meters · Place 5 · Charlotte Panthers Track800 Meters5.2:46.23a6
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · High Jump · Place 1 · Charlotte Panthers TrackHigh Jump1.1.27m6
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 1500 Meters · Place 3 · Charlotte Panthers Track1500 Meters3.5:34.84a6
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 3 · Charlotte Panthers Track800 Meters3.2:45.82a6
May 3NC Runners All State MS MeetMay 3 · High Jump · Charlotte Panthers TrackHigh Jump—DNS6
May 3NC Runners All State MS MeetMay 3 · 800 Meters · Charlotte Panthers Track800 Meters—DNS6
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 1500 Meters · Place 1 · Charlotte Panthers Track1500 Meters1.5:35.60a6
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 800 Meters · Place 3 · Charlotte Panthers Track800 Meters3.2:42.81a6
Mar 29Marvin Ridge MS InvitationalMar 29 · High Jump · Charlotte Panthers TrackHigh Jump—NH6
Mar 29Marvin Ridge MS InvitationalMar 29 · 800 Meters · Charlotte Panthers Track800 Meters—DNS6

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · High Jump · Place 21 · 13 Charlotte PaHigh Jump213-11.25—
Jul 27AAU Junior Olympic GamesJul 27 · 1500 Meters · Place 28 · 13 Charlotte Pa1500 Meters285:45.42—
Jul 27AAU Junior Olympic GamesJul 27 · 800 Meters · Place 47 · 13 Charlotte Pa800 Meters472:43.98—
Jun 27AAU NC Regional 25 QualifierJun 27 · Pole Vault · Place 1 · Charlotte PanthersPole Vault11711—
Jun 27AAU NC Regional 25 QualifierJun 27 · High Jump · Place 1 · Charlotte PanthersHigh Jump13-10.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 2 · Charlotte Panthers1500 Meters25:45.96—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 4 · Charlotte Panthers800 Meters42:43.27—
Jun 15Jim Law Invitational (Youth)Jun 15 · Shot Put · Charlotte Panthers TrackShot Put6lb—DNS5
Jun 15Jim Law Invitational (Youth)Jun 15 · 1500 Meters · Place 1 · Charlotte Panthers Track1500 Meters1.5:47.98a5
Jun 15Jim Law Invitational (Youth)Jun 15 · 800 Meters · Place 4 · Charlotte Panthers Track800 Meters4.2:46.31a5
Jun 14adidas Outdoor NationalsJun 14 · High Jump · Charlotte Panthers TrackHigh Jump--NH5
Jun 7AAU North Carolina District QualifierJun 7 · High Jump · Place 1 · Charlotte PanthersHigh Jump14-0—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 2 · Charlotte Panthers Trac1500 Meters25:40.28a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 6 · Charlotte Panthers Trac800 Meters62:48.42a—
Jun 1BodyArmor State GamesJun 1 · High Jump · Place 1 · Charlotte Panthers TrackHigh Jump1.3-08.005
Jun 1BodyArmor State GamesJun 1 · 1500 Meters · Place 6 · Charlotte Panthers Track1500 Meters6.6:02.31a5
Jun 1BodyArmor State GamesJun 1 · 800 Meters · Place 11 · Charlotte Panthers Track800 Meters11.2:53.83a5
May 19Ken Roberts Panther EliteMay 19 · Shot Put · Place 6 · Charlotte Panthers TrackShot Put6lb6.22-02.505
May 19Ken Roberts Panther EliteMay 19 · High Jump · Place 3 · Charlotte Panthers TrackHigh Jump3.3-10.005
May 19Ken Roberts Panther EliteMay 19 · 1500 Meters · Place 3 · Charlotte Panthers Track1500 Meters3.5:48.25a5
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Shot Put · Charlotte Panthers TrackShot Put4kg--DNS5
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 1500 Meters · Charlotte Panthers Track1500 Meters--DNS5
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 800 Meters · Place 9 · Charlotte Panthers Track800 Meters9.2:49.94a5

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · Shot Put · Place 3 · Charlotte PanthersShot Put35.23m—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 800 Meters · Place 1 · Charlotte Panthers800 Meters12:44.70—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 3 · Charlotte Panthers400 Meters31:14.55 PB—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · Shot Put · Place 2 · Charlotte PanthersShot Put217-03.00—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 1500 Meters · Place 2 · Charlotte Panthers Trac1500 Meters25:47.38a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 800 Meters · Place 4 · Charlotte Panthers Trac800 Meters42:52.70a—

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 200 Meters · Place 11 · Charlotte Panthers200 Meters1133.72—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Shot Put · Place 4 · Charlotte PanthersShot Put45.83m—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · High Jump · Place 9 · Charlotte PanthersHigh Jump91.05m PB—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 1500 Meters · Place 15 · 13 Charlotte Pa1500 Meters155:50.19—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 800 Meters · Place 18 · 13 Charlotte Pa800 Meters182:51.23—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Shot Put · Place 42 · 13 Charlotte PaShot Put4215-00.00—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Shot Put · Place 1 · Charlotte PanthersShot Put15.06m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Shot Put · Place 5 · Charlotte PanthersShot Put517-0—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 1 · Charlotte PanthersHigh Jump11.06m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 1500 Meters · Place 4 · Charlotte Panthers1500 Meters45:46.38—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 800 Meters · Place 1 · Charlotte Panthers800 Meters12:46.15—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 1 · Charlotte Panthers200 Meters133.18 PB—
Jun 18Jim Law Invitational - YouthJun 18 · Javelin · Place 1 · Charlotte Panthers TrackJavelin300g TJ1.10.39m PB3
Jun 18Jim Law Invitational - YouthJun 18 · 800 Meters · Place 1 · Charlotte Panthers Track800 Meters1.2:47.45a3
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 17 · Charlotte Panthers Track200 MetersRound P17.34.31aWind: -2.33
Jun 4North Carolina AAU District MeetJun 4 · Shot Put · Place 4 · 13 Charlotte PaShot Put45.18m—
Jun 4North Carolina AAU District MeetJun 4 · 1500 Meters · Place 3 · 13 Charlotte Pa1500 Meters35:45.47—
Jun 4North Carolina AAU District MeetJun 4 · 800 Meters · Place 4 · 13 Charlotte Pa800 Meters42:57.06—
May 7Charlotte Flights DevelopmentalMay 7 · Shot Put · Place 2 · Charlotte PanthersShot Put24.84m—
May 7Charlotte Flights DevelopmentalMay 7 · 800 Meters · Place 1 · Charlotte Panthers800 Meters12:47.31—
May 7Charlotte Flights DevelopmentalMay 7 · 400 Meters · Place 7 · Charlotte Panthers400 Meters71:16.98—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · Shot Put · Place 4 · Charlotte PanthersShot Put414-04.00—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 1500 Meters · Place 5 · Charlotte Panthers1500 Meters55:53.89—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 800 Meters · Place 3 · Charlotte Panthers800 Meters32:55.41—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 19Jim Law Invitational - YouthJun 19 · Javelin · Place 4 · Charlotte Panthers TrackJavelin300g TJ4.6.68m2
Jun 19Jim Law Invitational - YouthJun 19 · Shot Put · Place 2 · Charlotte Panthers TrackShot Put2kg2.4.88m PB2
Jun 19Jim Law Invitational - YouthJun 19 · 800 Meters · Place 2 · Charlotte Panthers Track800 Meters2.3:15.72a2
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 5 · Charlotte Panthers Track400 Meters5.1:33.60a2
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 7 · Charlotte Panthers Track100 Meters7.18.17a PB2