Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJim Law Invitational (Youth) · Jun 2013.79Jim Law Invitational (Youth)June 20, 2026
200 Meters · OutdoorCharlotte Bring The Heat Youth Invitational · Apr 2233.76aCharlotte Bring The Heat Youth InvitationalApril 22, 2023
400 Meters · OutdoorAAU North Carolina District Qualifier · Jun 61:07.77aAAU North Carolina District QualifierJune 6, 2025
Long Jump · OutdoorSpeed Capital NC Meet · May 114.03mSpeed Capital NC MeetMay 11, 2024

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 20Jim Law Invitational (Youth)Jun 20 · Long Jump · Place 3 · Concord RocketsConcord RocketsLong Jump34.52m14
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 11 · Concord RocketsConcord Rockets400 MetersRound P111:08.6414
Jun 20Jim Law Invitational (Youth)Jun 20 · 100 Meters · Place 12 · Concord RocketsConcord Rockets100 MetersRound P1213.79 PB14
Jun 5AAU North Carolina District QualifierJun 5 · Long Jump · Place 8 · Concord RocketsConcord RocketsLong Jump8.4.47mWind: 08
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 27 · Concord RocketsConcord Rockets400 Meters27.1:07.83a8
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 23 · Concord RocketsConcord Rockets100 Meters23.13.87aWind: 1.68
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Long Jump · Concord RocketsConcord RocketsLong Jump—DNS8
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400 Meters · Concord RocketsConcord Rockets400 Meters—DNS8
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Concord RocketsConcord Rockets100 Meters—DNS8
Apr 25Blazing Legends InvitationalApr 25 · Long Jump · Place 3 · Concord RocketsConcord RocketsLong Jump313-08.00—
Apr 25Blazing Legends InvitationalApr 25 · Long Jump · Place 3 · Concord RocketsConcord RocketsLong Jump313-08.00—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 4 · Concord RocketsConcord Rockets400 Meters41:10.01—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 4 · Concord RocketsConcord Rockets400 Meters41:10.01—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 3 · Concord RocketsConcord Rockets100 Meters314.25—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 3 · Concord RocketsConcord Rockets100 Meters314.25—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 2 · Concord RocketsConcord Rockets100 MetersRound P214.15—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 3 · Concord RocketsConcord Rockets100 MetersRound P314.15—
Apr 25Blazing Legends InvitationalApr 25 · Long Jump · Place 3 · Concord RocketsConcord RocketsLong Jump313-08.00—
Apr 25Blazing Legends InvitationalApr 25 · Long Jump · Place 3 · Concord RocketsConcord RocketsLong Jump313-08.00—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 4 · Concord RocketsConcord Rockets400 Meters41:10.01—
Apr 25Blazing Legends InvitationalApr 25 · 400 Meters · Place 4 · Concord RocketsConcord Rockets400 Meters41:10.01—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 3 · Concord RocketsConcord Rockets100 Meters314.25—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 3 · Concord RocketsConcord Rockets100 Meters314.25—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 2 · Concord RocketsConcord Rockets100 MetersRound P214.15—
Apr 25Blazing Legends InvitationalApr 25 · 100 Meters · Place 3 · Concord RocketsConcord Rockets100 MetersRound P314.15—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Long Jump · Place 4 · Concord RocketsConcord RocketsLong Jump415-02.008
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 31 · Concord RocketsConcord Rockets400 Meters311:09.99a8
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 34 · Concord RocketsConcord Rockets100 Meters3414.16a8

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · 400 Meters · Place 4 · Concord RocketsConcord Rockets400 Meters4.1:11.63a7
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Long Jump · Place 8 · Concord RocketsConcord RocketsLong Jump8.4.25m7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Concord RocketsConcord RocketsLong Jump--DNS7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Concord RocketsConcord Rockets400 MetersRound P--DNS7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Concord RocketsConcord Rockets100 MetersRound P--DNS7
Jun 6AAU North Carolina District QualifierJun 6 · Long Jump · Place 5 · Concord RocketsConcord RocketsLong Jump5.4.47m7
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 17 · Concord RocketsConcord Rockets400 Meters17.1:07.77a PB7
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 21 · Concord RocketsConcord Rockets100 Meters21.14.08aWind: 0.67
Jun 1Johnson RileyJun 1 · Long Jump · Place 10 · Concord RocketsConcord RocketsLong Jump1014-07
Jun 1Johnson RileyJun 1 · 100 Meters · Place 34 · Concord RocketsConcord Rockets100 Meters3414.10a7
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Long Jump · Place 8 · Concord RocketsConcord RocketsLong Jump8.4.45m7
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 28 · Concord RocketsConcord Rockets400 Meters28.1:11.02a7
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Place 38 · Concord RocketsConcord Rockets100 Meters38.14.15a7
May 10Carolina's Sprint FestMay 10 · Long Jump · Place 19 · Concord RocketsConcord RocketsLong Jump19.3.50m7
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 21 · Concord RocketsConcord Rockets400 Meters21.1:10.92a7
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 36 · Concord RocketsConcord Rockets100 MetersRound P36.14.41aWind: -1.77
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Long Jump · Place 11 · Concord RocketsConcord RocketsLong Jump11.14-06.507
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 48 · Concord RocketsConcord Rockets400 Meters48.1:11.78a7
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 38 · Concord RocketsConcord Rockets100 Meters38.14.22a7

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · Long Jump · Place 13 · Concord RockConcord RockLong Jump1314-10.7512
Jun 27AAU NC Regional 25 QualifierJun 27 · Long Jump · Place 2 · Concord RocketsConcord RocketsLong Jump214-05.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · 400 Meters · Place 15 · Concord RocketsConcord Rockets400 Meters151:09.68—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 7 · Concord RocketsConcord RocketsLong Jump713-5—
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 15 · Concord RocketsConcord Rockets400 Meters151:09.31a—
Jun 1BodyArmor State GamesJun 1 · Long Jump · Place 3 · Concord RocketsConcord RocketsLong Jump3.4.07m6
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 12 · Concord RocketsConcord Rockets400 Meters12.1:11.97a6
May 25Johnson RileyMay 25 · 400 Meters · Place 8 · Concord RocketsConcord Rockets400 Meters81:11.37a—
May 25Johnson RileyMay 25 · 100 Meters · Place 8 · Concord RocketsConcord Rockets100 Meters814.59a—
May 25Johnson RileyMay 25 · 100 Meters · Place 6 · Concord RocketsConcord Rockets100 Meters614.32a—
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Place 15 · Concord RocketsConcord Rockets400 Meters15.1:11.04a6
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 10 · Concord RocketsConcord Rockets100 Meters10.14.66a6
May 11Speed Capital NC MeetMay 11 · Long Jump · Concord RockConcord RockLong Jump—4.03m PB—
May 11Speed Capital NC MeetMay 11 · 400 Meters · Place 6 · Concord RockConcord Rock400 Meters61:11.51—
May 11Speed Capital NC MeetMay 11 · 100 Meters · Place 11 · Concord RockConcord Rock100 MetersRound P1114.99—
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Long Jump · Place 8 · Concord RocketsConcord RocketsLong Jump8.12-06.006
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 26 · Concord RocketsConcord Rockets400 Meters26.1:12.79a6
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 36 · Concord RocketsConcord Rockets100 Meters36.15.26a6

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Concord RocketsConcord RocketsLong Jump—FOUL—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 33 · Concord RocketsConcord Rockets400 Meters331:19.61—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 51 · Concord RocketsConcord Rockets100 Meters5116.15—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · Long Jump · Place 23 · Concord RocketsConcord RocketsLong Jump235-10.00—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 54 · Concord RocketsConcord Rockets200 MetersRound P5433.76a PB—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 68 · Concord RocketsConcord Rockets100 Meters6816.42a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Place 12 · Charlotte FlightsCharlotte FlightsLong Jump12.2.91m4
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 13 · Charlotte FlightsCharlotte Flights400 MetersRound P13.1:23.21a4