Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor8th Annual Runnin' On Faith Invitational · May 1613.09a8th Annual Runnin' On Faith InvitationalMay 16, 2026
100m Hurdles · 30" / 0.762m · OutdoorAAU North Carolina District Qualifier · Jun 517.09aAAU North Carolina District QualifierJune 5, 2026
100m Hurdles · 36" / 0.914m · Outdoor8th Annual Runnin' On Faith Invitational · May 1616.88a8th Annual Runnin' On Faith InvitationalMay 16, 2026
200 Meters · IndoorGamecock Indoor Challenge Youth I · Jan 730.99aGamecock Indoor Challenge Youth IJanuary 7, 2023
200 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1826.74aAdidas Track Nationals 2026June 18, 2026
200m Hurdles · 30" / 0.762m · Outdoor8th Annual Runnin' On Faith Invitational · May 1628.84a8th Annual Runnin' On Faith InvitationalMay 16, 2026
200m Hurdles · 36" / 0.914m · OutdoorAAU North Carolina District Qualifier · Jun 528.29aAAU North Carolina District QualifierJune 5, 2026
400 Meters · IndoorAAU National Indoor Championships · Mar 111:24.08aAAU National Indoor ChampionshipsMarch 11, 2022
400 Meters · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 141:03.19aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
60 Meter · IndoorGamecock Indoor Challenge Youth I · Jan 79.34aGamecock Indoor Challenge Youth IJanuary 7, 2023
80m Hurdles · 30" / 0.762m · OutdoorAAU North Carolina District Qualifier · Jun 612.47aAAU North Carolina District QualifierJune 6, 2025
Combined results · OutdoorKen Roberts-Panthers Elite Challenge · May 2216.09Ken Roberts-Panthers Elite Challenge May 22, 2021
Long Jump · IndoorGamecock Indoor Challenge Youth I · Jan 73.57mGamecock Indoor Challenge Youth IJanuary 7, 2023
Long Jump · OutdoorJim Law Invitational - Youth · Jun 183.81mJim Law Invitational - YouthJune 18, 2022
Triple Jump · OutdoorAAU North Carolina District Qualifier · Jun 510.10mAAU 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

19 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Triple Jump · Place 1 · True Runners Track ClubTriple Jump19.35m7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Long Jump · Place 1 · True Runners Track ClubLong Jump14.97m7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200m Hurdles · Place 1 · True Runners Track Club200m Hurdles128.73a7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 1 · True Runners Track Club100m Hurdles118.31a7
Jun 18Adidas Track Nationals 2026Jun 18 · Long Jump · Place 23 · True Runners Track ClubLong Jump23.4.45Wind: 07
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 92 · True Runners Track Club200 Meters92.26.74a PBWind: -0.37
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 101 · True Runners Track Club100 MetersRound P101.13.49aWind: -4.77
Jun 5AAU North Carolina District QualifierJun 5 · Triple Jump · Place 1 · True Runners Track ClubTriple Jump1.10.10m PBWind: 07
Jun 5AAU North Carolina District QualifierJun 5 · Long Jump · Place 1 · True Runners Track ClubLong Jump1.4.92mWind: 07
Jun 5AAU North Carolina District QualifierJun 5 · 200m Hurdles · Place 1 · True Runners Track Club200m Hurdles36" / 0.914m1.28.29a PBWind: 0.77
Jun 5AAU North Carolina District QualifierJun 5 · 100m Hurdles · Place 1 · True Runners Track Club100m Hurdles30" / 0.762m1.17.09a PB7
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Long Jump · Place 7 · True Runners Track ClubLong Jump7.14-04.007
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 200m Hurdles · Place 5 · True Runners Track Club200m Hurdles30" / 0.762m5.29.10a7
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100m Hurdles · Place 7 · True Runners Track Club100m Hurdles36" / 0.914m7.18.99a7
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Place 20 · True Runners Track Club100 Meters20.13.36a7
May 168th Annual Runnin' On Faith InvitationalMay 16 · Long Jump · Place 1 · True Runners Track ClubLong Jump1.4.83m7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200m Hurdles · Place 1 · True Runners Track Club200m Hurdles30" / 0.762m1.28.84a PB7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100m Hurdles · Place 1 · True Runners Track Club100m Hurdles36" / 0.914m1.16.88a PB7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 25 · True Runners Track Club100 Meters25.13.09a PB7

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 80m Hurdles · Place 1 · True Runners Track Club80m Hurdles30" / 0.762mRound P1.12.58aWind: 07
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 80m Hurdles · Place 1 · True Runners Track Club80m Hurdles30" / 0.762m1.12.50aWind: -1.27
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Long Jump · Place 2 · True Runners Track ClubLong Jump2.4.84m7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Place 1 · True Runners Track ClubLong Jump1.4.76mWind: 07
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 10 · True Runners Track Club400 MetersRound P10.1:03.19a PB7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 11 · True Runners Track Club100 MetersRound P11.13.43a7
Jun 6AAU North Carolina District QualifierJun 6 · 80m Hurdles · Place 1 · True Runners Track Club80m Hurdles30" / 0.762m1.12.47a PBWind: 0.57
Jun 6AAU North Carolina District QualifierJun 6 · Long Jump · Place 5 · True Runners Track ClubLong Jump5.4.60m7
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · True Runners Track Club100 Meters—DNSWind: 0.37
May 31James Carter Invitational 2025May 31 · 80m Hurdles · Place 1 · True Runners Track Club80m Hurdles112.98a12
May 242025 Durham Striders Invitation (Dev)May 24 · 80m Hurdles · Place 9 · True Runners80m Hurdles917.86—
May 242025 Durham Striders Invitation (Dev)May 24 · Long Jump · Place 3 · True RunnersLong Jump34.16m—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 17 · True Runners100 Meters1714.11—
May 10Carolina's Sprint FestMay 10 · 80m Hurdles · Place 1 · True Runners Track Club80m Hurdles30" / 0.762m1.13.17aWind: -1.47
May 10Carolina's Sprint FestMay 10 · Long Jump · True Runners Track ClubLong Jump—DNS7
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 13 · True Runners Track Club100 MetersRound P13.13.76aWind: -0.17

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · Long Jump · Place 1 · True Runners Track ClubLong Jump114-10.50—
Jun 27AAU NC Regional 25 QualifierJun 27 · 80m Hurdles · Place 2 · True Runners Track Club80m Hurdles213.25—
Jun 27AAU NC Regional 25 QualifierJun 27 · 200 Meters · Place 10 · True Runners Track Club200 Meters1028.89—
Jun 7AAU North Carolina District QualifierJun 7 · 80m Hurdles · Place 5 · True Runners Track Club80m Hurdles516.14a—
Jun 7AAU North Carolina District QualifierJun 7 · 80m Hurdles · Place 3 · True Runners Track Club80m Hurdles313.80a—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 1 · True Runners Track ClubLong Jump114-5—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 10 · True Runners Track Club200 Meters1028.75a—
Jun 1BodyArmor State GamesJun 1 · 80m Hurdles · Place 2 · True Runners Track Club80m Hurdles30" / 0.762m2.13.74a11
Jun 1BodyArmor State GamesJun 1 · Long Jump · Place 2 · True Runners Track ClubLong Jump2.4.33m11
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 9 · True Runners Track Club200 Meters9.29.03aWind: 0.311
May 25Johnson RileyMay 25 · Long Jump · Place 3 · True Runners Track ClubLong Jump314-7—
May 25Johnson RileyMay 25 · 80m Hurdles · Place 2 · True Runners Track Club80m Hurdles214.15a—
May 25Johnson RileyMay 25 · 100 Meters · Place 13 · True Runners Track Club100 Meters1314.34a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 17 · True Runners Track ClubLong Jump17.3.63mWind: 0Unofficial10
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 46 · True Runners Track Club200 MetersRound P46.30.83aWind: 0.3Unofficial10
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 41 · True Runners Track Club100 MetersRound P41.14.96aWind: 0.4Unofficial10
May 6James-Woods Developmental (Charlotte Flights)May 6 · Long Jump · Place 9 · True Runners Track ClubLong Jump93.55m10
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 42 · True Runners Track Club400 Meters421:20.9010
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 14 · True Runners Track Club100 Meters1414.7210

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 60 Meter · Place 3 · True Runners Track Club60 MeterRound P3.9.35a10
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 60 Meter · Place 5 · True Runners Track Club60 Meter5.9.34a PB10
Jan 7Gamecock Indoor Challenge Youth IJan 7 · Long Jump · Place 3 · True Runners Track ClubLong Jump3.3.57m PB10
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 200 Meters · Place 2 · True Runners Track Club200 Meters2.30.99a PB10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Long Jump · Place 5 · True Runners Track ClubLong Jump511-1—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 400 Meters · Place 8 · True Runners Track Club400 Meters81:16.49—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 9 · True Runners Track Club200 MetersRound P932.34—
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Place 4 · True Runners Track ClubLong Jump4.3.81m PB9
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 10 · True Runners Track Club400 MetersRound P10.1:16.75a9
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 14 · True Runners Track Club200 MetersRound P14.32.82aWind: -1.19

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 16 · True Runners Track Club60 MeterRound P16.9.47a9
Mar 11AAU National Indoor ChampionshipsMar 11 · Long Jump · Place 11 · True Runners Track ClubLong Jump11.10-03.009
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 24 · True Runners Track Club400 Meters24.1:24.08a PB9

2021 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Long Jump · Place 5 · True Runners Track ClubLong Jump5.2.74mWind: -28
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 4 · True Runners Track Club100 MetersRound P4.16.27aWind: -0.88
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 3 · True Runners Track Club100 Meters3.16.31aWind: -2.98
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 5 · True Runners Track ClubLong Jump5.2.67mWind: 08
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 3 · True Runners Track Club400 MetersRound P3.1:18.54a8
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 2 · True Runners Track Club400 Meters2.1:18.08a8
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 5 · True Runners Track Club200 MetersRound P5.34.93aWind: -4.68
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 6 · True Runners Track Club200 Meters6.34.16aWind: -0.88
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 3 · True Runners Track ClubLong Jump3.3.13m8
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 5 · True Runners Track Club400 MetersRound P5.1:19.18a8
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 4 · True Runners Track Club400 Meters4.1:21.73a8
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 8 · True Runners Track Club200 MetersRound P8.34.08a8
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 6 · True Runners Track Club200 Meters6.33.55a8
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 3 · True RunnersCombined results37-10.25—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 7 · True RunnersCombined results71:26.82—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 4 · True RunnersCombined results434.94—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 3 · True RunnersCombined results37-10.25—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 7 · True RunnersCombined results71:26.82—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 4 · True RunnersCombined results434.94—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 12 · True RunnersCombined results1236.048
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 9 · True RunnersCombined results916.09 PB8
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 12 · True RunnersCombined results1236.048
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 9 · True RunnersCombined results916.098