Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU North Carolina District Qualifier · Jun 70.6AAU North Carolina District QualifierJune 7, 2024
100m Hurdles · 30" / 0.762m · OutdoorAAU North Carolina District Qualifier · Jun 519.27aAAU North Carolina District QualifierJune 5, 2026
100m Hurdles · 36" / 0.914m · OutdoorKen Roberts-Panthers Elite Track and Field Challenge · May 2321.33aKen Roberts-Panthers Elite Track and Field ChallengeMay 23, 2026
200 Meters · OutdoorAAU North Carolina District Qualifier · Jun 529.63aAAU North Carolina District QualifierJune 5, 2026
200m Hurdles · 30" / 0.762m · Outdoor2026 International Youth Championship · Jul 1732.86a2026 International Youth ChampionshipJuly 17, 2026
200m Hurdles · 36" / 0.914m · OutdoorAAU North Carolina District Qualifier · Jun 532.49aAAU North Carolina District QualifierJune 5, 2026
400 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jun 261:08.38aUSATF Region 3 Junior Olympic ChampionshipJune 26, 2025
Javelin · 450g AeroJav · OutdoorJim Law Invitational (Youth) · Jun 1512.28mJim Law Invitational (Youth)June 15, 2024
Long Jump · OutdoorJim Law Invitational (Youth) · Jun 153.16mJim Law Invitational (Youth)June 15, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200m Hurdles · Place 7 · Apply Pressure PerformanceApply Pressure Performance200m Hurdles30" / 0.762m7.33.09aWind: -36
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 28 · Apply Pressure PerformanceApply Pressure Performance400 MetersRound P28.1:10.26a6
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 35 · Apply Pressure PerformanceApply Pressure Performance200 MetersRound P35.30.34aWind: -0.46
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 36 · Apply Pressure PerformanceApply Pressure Performance100 MetersRound P36.15.42aWind: -1.66
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 24 · Apply Pressure PerformanceApply Pressure PerformanceLong Jump24.3.42mWind: 06
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 14 · Apply Pressure PerformanceApply Pressure Performance200m Hurdles30" / 0.762mRound P14.32.86a PBWind: -0.96
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 67 · Apply Pressure PerformanceApply Pressure Performance200 MetersRound P67.29.65aWind: 1.56
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 54 · Apply Pressure PerformanceApply Pressure Performance100 MetersRound P54.15.11aWind: 0.76
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Long Jump · Place 10 · Apply Pressure PerformanceApply Pressure PerformanceLong Jump104.03m6
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200m Hurdles · Place 5 · Apply Pressure PerformanceApply Pressure Performance200m Hurdles532.81a6
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 4 · Apply Pressure PerformanceApply Pressure Performance100m Hurdles420.85a6
Jun 20Jim Law Invitational (Youth)Jun 20 · Long Jump · Place 10 · Apply Pressure PerformanceApply Pressure PerformanceLong Jump103.89m13
Jun 20Jim Law Invitational (Youth)Jun 20 · 200m Hurdles · Place 5 · Apply Pressure PerformanceApply Pressure Performance200m Hurdles533.0313
Jun 20Jim Law Invitational (Youth)Jun 20 · 100m Hurdles · Place 4 · Apply Pressure PerformanceApply Pressure Performance100m HurdlesRound P421.2313
Jun 20Jim Law Invitational (Youth)Jun 20 · 100m Hurdles · Place 4 · Apply Pressure PerformanceApply Pressure Performance100m Hurdles421.2313
Jun 20Jim Law Invitational (Youth)Jun 20 · 200 Meters · Place 27 · Apply Pressure PerformanceApply Pressure Performance200 MetersRound P2729.7613
Jun 5AAU North Carolina District QualifierJun 5 · Long Jump · Place 8 · Apply Pressure PerformanceApply Pressure PerformanceLong Jump8.4.26mWind: 06
Jun 5AAU North Carolina District QualifierJun 5 · 200m Hurdles · Place 5 · Apply Pressure PerformanceApply Pressure Performance200m Hurdles36" / 0.914m5.32.49a PBWind: 0.86
Jun 5AAU North Carolina District QualifierJun 5 · 100m Hurdles · Place 6 · Apply Pressure PerformanceApply Pressure Performance100m Hurdles30" / 0.762m6.19.27a PB6
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 39 · Apply Pressure PerformanceApply Pressure Performance200 Meters39.29.63a PBWind: 16
May 302026 BODYARMOR State GamesMay 30 · Long Jump · Place 13 · Apply Pressure PerformanceApply Pressure PerformanceLong Jump133.89m6
May 302026 BODYARMOR State GamesMay 30 · 200m Hurdles · Place 7 · Apply Pressure PerformanceApply Pressure Performance200m Hurdles733.72a6
May 302026 BODYARMOR State GamesMay 30 · 100m Hurdles · Place 8 · Apply Pressure PerformanceApply Pressure Performance100m Hurdles821.18a6
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Long Jump · Place 20 · Apply Pressure PerformanceApply Pressure PerformanceLong Jump20.11-01.006
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 200m Hurdles · Place 14 · Apply Pressure PerformanceApply Pressure Performance200m Hurdles30" / 0.762m14.35.29a6
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100m Hurdles · Place 9 · Apply Pressure PerformanceApply Pressure Performance100m Hurdles36" / 0.914m9.21.33a PB6
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Apply Pressure PerformanceApply Pressure Performance800 Meters—DNS6

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 80m Hurdles · Place 9 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.80m HurdlesRound P915.69a7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400 Meters · Place 23 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 MetersRound P231:08.38a PB7
Jun 72025 BODYARMOR State GamesJun 7 · 80m Hurdles · Place 6 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.80m Hurdles616.96a7
Jun 72025 BODYARMOR State GamesJun 7 · Long Jump · Place 6 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.Long Jump63.65m7
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 13 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 Meters131:12.95a7
May 31James Carter Invitational 2025May 31 · 400 Meters · Place 20 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 Meters201:11.64a7
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Long Jump · Place 14 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.Long Jump14.12-04.506
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 53 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.400 Meters53.1:12.56a6
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 56 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.200 MetersRound P56.30.97a6

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Long Jump · Place 11 · Greensboro CheetahsGreensboro CheetahsLong Jump113.13m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 400 Meters · Place 26 · Greensboro CheetahsGreensboro Cheetahs400 MetersRound P261:18.10—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 17 · Greensboro CheetahsGreensboro Cheetahs200 MetersRound P1732.78—
Jun 15Jim Law Invitational (Youth)Jun 15 · Long Jump · Place 11 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.Long Jump11.3.16m PB6
Jun 15Jim Law Invitational (Youth)Jun 15 · Javelin · Place 4 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.Javelin450g AeroJav4.12.28m PB6
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 30 · The Greensboro Cheetahs Inc.The Greensboro Cheetahs Inc.100 MetersRound P30.16.38aWind: -1.76
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · The Greensboro CheetahsThe Greensboro Cheetahs100 Meters—0.6 PB—