Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMark Trail · May 2814.02aMark TrailMay 28, 2021
1500 Meters · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 144:42.28aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
1600 Meters · OutdoorNCRunner MS All - State · May 35:04.21NCRunner MS All - State May 3, 2024
200 Meters · OutdoorJim Law Invitational - Youth · Jun 1929.27aJim Law Invitational - YouthJune 19, 2021
400 Meters · OutdoorJim Law Invitational (Youth) · Jun 2053.33Jim Law Invitational (Youth)June 20, 2026
800 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 252:05.33aAAU Track and Field Region 25 QualifierJune 25, 2026
High Jump · OutdoorAAU Region 25 Track and Field Championship · Jun 231.27mAAU Region 25 Track and Field ChampionshipJune 23, 2022
Long Jump · OutdoorCharlotte Flights Developmental · May 73.83mCharlotte Flights DevelopmentalMay 7, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 8 · Charlotte Panthers800 Meters82:05.33a PB10
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 4 · Charlotte Panthers800 Meters42:07.0416
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 5 · Charlotte Panthers400 MetersRound P553.7216
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 3 · Charlotte Panthers400 Meters353.33 PB16
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 12 · Charlotte Panthers Track1500 Meters12.4:42.46a10
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 11 · Charlotte Panthers Track800 Meters11.2:12.81a10
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 32 · Charlotte Panthers Track400 Meters32.55.87a10
May 30NCRunners Elite Tune UpMay 30 · 800 Meters · Place 62 · Charlotte Panthers Track800 Meters62.2:07.03a10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Long Jump · Place 8 · Charlotte Panthers TrackLong Jump8.17-00.2510
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · High Jump · Charlotte Panthers TrackHigh Jump—DNS10
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Place 2 · Charlotte Panthers Track800 Meters2.2:12.63a10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · High Jump · Place 2 · Charlotte Panthers TrackHigh Jump2.4' 10"9
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · 800 Meters · Place 3 · Charlotte Panthers Track800 Meters3.2:11.68a9
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 800 Meters · Place 6 · Charlotte Panthers Track800 Meters6.2:08.58a9
Jun 213rd Annual QC Blazers Invitational Jun 21 · Long Jump · Place 3 · Charlotte Panthers TrackLong Jump3.5.17m9
Jun 213rd Annual QC Blazers Invitational Jun 21 · High Jump · Place 1 · Charlotte Panthers TrackHigh Jump1.1.47m9
Jun 213rd Annual QC Blazers Invitational Jun 21 · 800 Meters · Place 2 · Charlotte Panthers Track800 Meters2.2:10.05a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · High Jump · Charlotte Panthers TrackHigh Jump--DNS9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 1500 Meters · Place 2 · Charlotte Panthers Track1500 Meters2.4:42.28a PB9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 800 Meters · Place 6 · Charlotte Panthers Track800 Meters6.2:13.76a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 18 · Charlotte Panthers Track400 MetersRound P18.54.99a9
Jun 6AAU North Carolina District QualifierJun 6 · 800 Meters · Place 9 · Charlotte Panthers Track800 Meters9.2:12.75a9
Jun 1Johnson RileyJun 1 · 1500 Meters · Place 1 · Charlotte Panthers1500 Meters14:47.71a9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Long Jump · Charlotte Panthers TrackLong Jump--DNS9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Shot Put · Charlotte Panthers TrackShot Put12lb--DNS9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 1500 Meters · Charlotte Panthers Track1500 Meters--DNS9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 1500 Meters · Charlotte Panthers Track1500 Meters--DNS9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 2 · Charlotte Panthers Track800 Meters2.2:15.26a9
May 3James-Woods Developmental (Charlotte Flights)May 3 · 800 Meters · Place 6 · Charlotte Panthers800 Meters62:14.48a9

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · High Jump · Place 3 · Charlotte PanthersHigh Jump31.45m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Long Jump · Place 10 · Charlotte PanthersLong Jump104.55m—
Jun 27AAU NC Regional 25 QualifierJun 27 · Pole Vault · Place 1 · Charlotte PanthersPole Vault12045—
Jun 27AAU NC Regional 25 QualifierJun 27 · Long Jump · Place 14 · Charlotte PanthersLong Jump1414-10.50—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 8 · Charlotte Panthers800 Meters82:17.66—
Jun 15Jim Law Invitational (Youth)Jun 15 · 100m Hurdles · Charlotte Panthers Track100m Hurdles33" / 0.838mRound P—NT12
Jun 15Jim Law Invitational (Youth)Jun 15 · High Jump · Place 1 · Charlotte Panthers TrackHigh Jump1.1.42m12
Jun 15Jim Law Invitational (Youth)Jun 15 · 1500 Meters · Place 2 · Charlotte Panthers Track1500 Meters2.4:53.50a12
Jun 15Jim Law Invitational (Youth)Jun 15 · 800 Meters · Place 3 · Charlotte Panthers Track800 Meters3.2:18.34a12
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 16 · Charlotte PanthersLong Jump1614-11.50—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 5 · Charlotte Panthers Trac1500 Meters54:51.17a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 8 · Charlotte Panthers Trac800 Meters82:17.05a—
Jun 1BodyArmor State GamesJun 1 · Long Jump · Place 8 · Charlotte Panthers TrackLong Jump8.4.50m12
Jun 1BodyArmor State GamesJun 1 · High Jump · Place 2 · Charlotte Panthers TrackHigh Jump2.4-06.0012
Jun 1BodyArmor State GamesJun 1 · 1500 Meters · Place 2 · Charlotte Panthers Track1500 Meters2.4:47.01a12
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 16 · Charlotte Panthers Track400 Meters16.1:00.61a12
May 25Johnson RileyMay 25 · Long Jump · Place 6 · Charlotte PanthersLong Jump616-0.50—
May 25Johnson RileyMay 25 · High Jump · Place 2 · Charlotte PanthersHigh Jump24-6—
May 25Johnson RileyMay 25 · Shot Put · Place 8 · Charlotte PanthersShot Put826-0.50—
May 25Johnson RileyMay 25 · 1500 Meters · Place 1 · Charlotte Panthers Trac1500 Meters14:55.43a—
May 3NCRunner MS All - State May 3 · 1600 Meters · Place 21 · Charlotte Panthers1600 Meters215:04.21 PB8
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Shot Put · Charlotte Panthers TrackShot Put12lb--DNS12
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 1500 Meters · Place 2 · Charlotte Panthers Track1500 Meters2.4:45.38a12
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 800 Meters · Place 3 · Charlotte Panthers Track800 Meters3.2:19.75a12
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Charlotte Panthers Track400 Meters--DNS12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100m Hurdles · Place 7 · Charlotte Panthers100m Hurdles718.65—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 1500 Meters · Place 7 · Charlotte Panthers1500 Meters75:31.74—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · High Jump · Place 11 · Charlotte PanthersHigh Jump111.30m—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Shot Put · Place 14 · Charlotte PanthersShot Put147.57m—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Long Jump · Place 7 · Charlotte PanthersLong Jump74.41m—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 80m Hurdles · Place 6 · Charlotte Panthers80m Hurdles613.74—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 80m Hurdles · Place 2 · Charlotte Panthers80m Hurdles214.36—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Shot Put · Place 3 · Charlotte PanthersShot Put38.27m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 2 · Charlotte PanthersHigh Jump21.27m PB—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 4 · Charlotte PanthersHigh Jump44-1—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Long Jump · Place 1 · Charlotte PanthersLong Jump14.39m—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 1500 Meters · Place 1 · Charlotte Panthers1500 Meters15:32.55—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 800 Meters · Place 6 · Charlotte Panthers800 Meters62:36.33—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 400 Meters · Place 6 · Charlotte Panthers400 Meters61:05.64—
May 7Charlotte Flights DevelopmentalMay 7 · Long Jump · Place 10 · Charlotte PanthersLong Jump103.83m PB—
May 7Charlotte Flights DevelopmentalMay 7 · 80m Hurdles · Place 5 · Charlotte Panthers80m Hurdles515.67—
May 7Charlotte Flights DevelopmentalMay 7 · 800 Meters · Place 2 · Charlotte Panthers800 Meters22:29.33—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · Shot Put · Place 7 · Charlotte PanthersShot Put722-03.00—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · Long Jump · Place 3 · Charlotte PanthersLong Jump313-00.00—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 400 Meters · Place 7 · Charlotte Panthers400 Meters71:04.35—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 16 · Charlotte Panthers Track200 MetersRound P16.29.27a PB9
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 16 · Charlotte Panthers Track100 MetersRound P16.14.56a9
May 28Mark TrailMay 28 · 400 Meters · Place 13 · Charlotte Panthers Track400 MetersRound P13.1:06.60a9
May 28Mark TrailMay 28 · 100 Meters · Place 18 · Charlotte Panthers Track100 MetersRound P18.14.02a PB9
May 1Charlotte Flights DevelopmentalMay 1 · 400 Meters · Place 9 · Charlotte Panthers Track400 Meters9.1:11.65a9
May 1Charlotte Flights DevelopmentalMay 1 · 100 Meters · Place 11 · Charlotte Panthers Track100 Meters11.14.61a9