Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1st Annual Lowcountry Speedway · Jun 1313.35a1st Annual Lowcountry SpeedwayJune 13, 2026
100m Hurdles · 30" / 0.762m · Outdoor1st Annual Lowcountry Speedway · Jun 1316.43a1st Annual Lowcountry SpeedwayJune 13, 2026
100m Hurdles · 33" / 0.838m · OutdoorThe Carolina's Sprint Fest · May 916.70aThe Carolina's Sprint FestMay 9, 2026
200 Meters · OutdoorAAU North Carolina District Qualifier · Jun 527.60aAAU North Carolina District QualifierJune 5, 2026
200m Hurdles · 33" / 0.838m · OutdoorAAU South Carolina District Qualifier · May 3031.11aAAU South Carolina District QualifierMay 30, 2026
400 Meters · OutdoorAAU South Carolina District Qualifier · May 301:08.52aAAU South Carolina District QualifierMay 30, 2026
55 Meters · IndoorEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet) · Feb 18.14aEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)February 1, 2025

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200m Hurdles · Place 3 · Elite Track and Field Training200m Hurdles329.99a8
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 3 · Elite Track and Field Training100m Hurdles316.79a8
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 3 · Elite Track and Field Training100m Hurdles316.38a8
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 200m Hurdles · Place 1 · Elite Track and Field Training200m Hurdles129.53a8
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 100m Hurdles · Place 2 · Elite Track and Field Training100m HurdlesRound P216.27a8
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 100m Hurdles · Place 1 · Elite Track and Field Training100m Hurdles115.95a8
Jun 131st Annual Lowcountry SpeedwayJun 13 · 100m Hurdles · Place 1 · Elite Track and Field Training100m Hurdles30" / 0.762m1.16.43a PBWind: 0.89
Jun 131st Annual Lowcountry SpeedwayJun 13 · 200 Meters · Place 2 · Elite Track and Field Training200 Meters2.27.94aWind: 1.19
Jun 131st Annual Lowcountry SpeedwayJun 13 · 100 Meters · Place 4 · Elite Track and Field Training100 Meters4.13.35a PBWind: 1.69
Jun 5AAU North Carolina District QualifierJun 5 · 200m Hurdles · Place 5 · Elite Track and Field Training200m Hurdles33" / 0.838m5.31.18aWind: -1.19
Jun 5AAU North Carolina District QualifierJun 5 · 100m Hurdles · Place 2 · Elite Track and Field Training100m Hurdles30" / 0.762m2.16.70a9
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 18 · Elite Track and Field Training200 Meters18.27.60a PBWind: 1.49
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 21 · Elite Track and Field Training100 Meters21.13.72aWind: 0.79
May 30AAU South Carolina District QualifierMay 30 · 200m Hurdles · Place 1 · Elite Track and Field Training200m Hurdles33" / 0.838m1.31.11a PB9
May 30AAU South Carolina District QualifierMay 30 · 100m Hurdles · Place 1 · Elite Track and Field Training100m Hurdles30" / 0.762m1.16.80a9
May 30AAU South Carolina District QualifierMay 30 · 400 Meters · Place 6 · Elite Track and Field Training400 Meters6.1:08.52a PB9
May 30AAU South Carolina District QualifierMay 30 · 100 Meters · Place 6 · Elite Track and Field Training100 Meters6.13.72a9
May 9The Carolina's Sprint FestMay 9 · 100m Hurdles · Elite Track and Field Training100m Hurdles33" / 0.838m—DNS9
May 9The Carolina's Sprint FestMay 9 · 100m Hurdles · Place 2 · Elite Track and Field Training100m Hurdles33" / 0.838m2.16.70a PB9
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Elite Track and Field Training200 Meters—DNS9
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Elite Track and Field Training200 Meters—DNS9
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Elite Track and Field Training100 MetersRound P—DNS9
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 14 · Elite Track and Field Training100 MetersRound P14.13.85a9
May 2NCRunners Middle School All-State MeetMay 2 · 300m Hurdles · Elite Track and Field Training300m Hurdles30" / 0.762m—DNS9
May 2NCRunners Middle School All-State MeetMay 2 · 100m Hurdles · Elite Track and Field Training100m Hurdles30" / 0.762mRound P—DNSWind: 19
May 2NCRunners Middle School All-State MeetMay 2 · 100 Meters · Elite Track and Field Training100 MetersRound P—DNSWind: 1.49
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 100m Hurdles · Place 3 · Elite Track and Field Training100m Hurdles316.09a8
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 100 Meters · Place 10 · Elite Track and Field Training100 Meters1013.95a8

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 200m Hurdles · Place 1 · Elite Track and Field Training200m Hurdles130.52a7
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 100m Hurdles · Place 1 · Elite Track and Field Training100m HurdlesRound P117.20a7
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 100m Hurdles · Place 2 · Elite Track and Field Training100m Hurdles217.83a7
Mar 15Greensboro Gladiators InvitationalMar 15 · 300m Hurdles · Place 4 · Elite Track and Field Training300m Hurdles452.827
Mar 15Greensboro Gladiators InvitationalMar 15 · 100m Hurdles · Place 1 · Elite Track and Field Training100m Hurdles117.327
Mar 15Greensboro Gladiators InvitationalMar 15 · 100m Hurdles · Place 1 · Elite Track and Field Training100m Hurdles117.327
Mar 15Greensboro Gladiators InvitationalMar 15 · 300m Hurdles · Place 4 · Elite Track and Field Training300m Hurdles452.827

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · 55 Meters · Place 9 · Elite Track and Field Training55 Meters98.14a PB—
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · 55m Hurdles · Place 1 · Elite Track and Field Training55m Hurdles19.60a—