Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1813.73a21st Annual Bring the Heat InvitationalApril 18, 2026
200 Meters · OutdoorBlazing Legends Invitational · Apr 2528.48Blazing Legends InvitationalApril 25, 2026
400 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 181:11.20a21st Annual Bring the Heat InvitationalApril 18, 2026
80m Hurdles · 30" / 0.762m · OutdoorAAU North Carolina District Qualifier · Jun 513.61aAAU North Carolina District QualifierJune 5, 2026
Javelin · 300g TJ · OutdoorJim Law Invitational (Youth) · Jun 1518.63mJim Law Invitational (Youth)June 15, 2024
Javelin · 450g AeroJav · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1416.10mJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
Long Jump · OutdoorAAU North Carolina District Qualifier · Jun 54.48mAAU 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

26 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Long Jump · Place 8 · Concord RocketsLong Jump84.34m6
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 80m Hurdles · Place 3 · Concord Rockets80m Hurdles313.55a6
Jun 5AAU North Carolina District QualifierJun 5 · Long Jump · Place 4 · Concord RocketsLong Jump4.4.48m PBWind: 06
Jun 5AAU North Carolina District QualifierJun 5 · 80m Hurdles · Place 4 · Concord Rockets80m Hurdles30" / 0.762m4.13.61a PB6
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 18 · Concord Rockets100 Meters18.13.76a6
May 9The Carolina's Sprint FestMay 9 · 80m Hurdles · Concord Rockets80m Hurdles30" / 0.762m—DNS6
May 9The Carolina's Sprint FestMay 9 · 80m Hurdles · Place 5 · Concord Rockets80m Hurdles30" / 0.762m5.14.51a6
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Concord Rockets200 Meters—DNS6
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Place 15 · Concord Rockets200 Meters15.28.66a6
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Concord Rockets100 MetersRound P—DNS6
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 25 · Concord Rockets100 MetersRound P25.14.28a6
Apr 25Blazing Legends InvitationalApr 25 · Long Jump · Place 3 · Concord RocketsLong Jump313-08.00—
Apr 25Blazing Legends InvitationalApr 25 · Long Jump · Place 3 · Concord RocketsLong Jump313-08.00—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 2 · Concord Rockets200 Meters228.48 PB—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 8 · Concord Rockets200 Meters828.48—
Apr 25Blazing Legends InvitationalApr 25 · 80m Hurdles · Place 1 · Concord Rockets80m Hurdles114.24—
Apr 25Blazing Legends InvitationalApr 25 · 80m Hurdles · Place 3 · Concord Rockets80m Hurdles314.24—
Apr 25Blazing Legends InvitationalApr 25 · Long Jump · Place 3 · Concord RocketsLong Jump313-08.00—
Apr 25Blazing Legends InvitationalApr 25 · Long Jump · Place 3 · Concord RocketsLong Jump313-08.00—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 2 · Concord Rockets200 Meters228.48—
Apr 25Blazing Legends InvitationalApr 25 · 200 Meters · Place 8 · Concord Rockets200 Meters828.48—
Apr 25Blazing Legends InvitationalApr 25 · 80m Hurdles · Place 1 · Concord Rockets80m Hurdles114.24—
Apr 25Blazing Legends InvitationalApr 25 · 80m Hurdles · Place 3 · Concord Rockets80m Hurdles314.24—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · Long Jump · Place 16 · Concord RocketsLong Jump1613-06.006
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 400 Meters · Place 42 · Concord Rockets400 Meters421:11.20a PB6
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 100 Meters · Place 41 · Concord Rockets100 Meters4113.73a PB6

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Place 8 · Concord RocketsLong Jump8.4.01mWind: -25
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Javelin · Place 8 · Concord RocketsJavelin450g AeroJav8.16.10m PB5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 26 · Concord Rockets200 MetersRound P26.29.84a5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 26 · Concord Rockets100 MetersRound P26.14.31a5
Jun 1Johnson RileyJun 1 · Long Jump · Place 7 · Concord RocketsLong Jump712-9.505
Jun 1Johnson RileyJun 1 · 200 Meters · Place 13 · Concord Rockets200 Meters1330.13a5
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · Javelin · Concord RocketsJavelin400g TJ--FOUL5
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Concord Rockets200 Meters--DNS5
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100 Meters · Concord Rockets100 Meters--DNS5
May 10Carolina's Sprint FestMay 10 · Long Jump · Concord RocketsLong Jump—FOUL5
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 37 · Concord Rockets200 Meters37.31.31aWind: -0.95
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 41 · Concord Rockets100 MetersRound P41.14.85aWind: 1.55
May 3James-Woods Developmental (Charlotte Flights)May 3 · Javelin · Concord RocketsJavelin—ND5
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 37 · Concord Rockets100 Meters3714.67a5

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 15Jim Law Invitational (Youth)Jun 15 · Javelin · Place 5 · Concord RocketsJavelin300g TJ5.18.63m PB4
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 13 · Concord Rockets200 MetersRound P13.31.50aWind: -0.94
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 9 · Concord Rockets100 MetersRound P9.15.19aWind: 0.94
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 9 · Concord Rockets200 Meters9.31.42aWind: 0.34
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 12 · Concord Rockets100 MetersRound P12.14.92aWind: 1.64
May 25Johnson RileyMay 25 · 200 Meters · Place 8 · Concord Rockets200 Meters830.94a—
May 25Johnson RileyMay 25 · 100 Meters · Place 16 · Concord Rockets100 Meters1614.99a—
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Concord Rockets200 MetersRound P--DNS4
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 61 · Concord Rockets100 Meters61.15.40a4