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 · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 829.79aCoach Miami Presents the Virginia Beast InvitationalDecember 8, 2024
200 Meters · OutdoorAAU North Carolina District Qualifier · Jun 627.51aAAU North Carolina District QualifierJune 6, 2025
200m Hurdles · 30" / 0.762m · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1430.19aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
200m Hurdles · 33" / 0.838m · OutdoorAAU North Carolina District Qualifier · Jun 629.80aAAU North Carolina District QualifierJune 6, 2025
300 Meters · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 847.16aEast Coast Elite - Roanoke 2.8.25February 8, 2025
300 Meters · OutdoorCuthbertson Thanksgiving Bash · Nov 2245.47aCuthbertson Thanksgiving BashNovember 22, 2025
300m Hurdles · 30" / 0.762m · OutdoorClash of the Carolinas · Mar 850.48aClash of the CarolinasMarch 8, 2025
400 Meters · OutdoorAAU South Carolina District Qualifier · May 301:08.52aAAU South Carolina District QualifierMay 30, 2026
55 Meter · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 88.19aEast Coast Elite - Roanoke 2.8.25February 8, 2025
55 Meter · OutdoorCuthbertson Thanksgiving Bash · Nov 227.91aCuthbertson Thanksgiving BashNovember 22, 2025
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
55m Hurdles · 30" · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 89.43aEast Coast Elite - Roanoke 2.8.25February 8, 2025
55m Hurdles · 33" · IndoorThe Virginia Beast HS Invitational · Dec 211.04aThe Virginia Beast HS InvitationalDecember 2, 2023
60 Meter · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 89.07aCoach Miami Presents the Virginia Beast InvitationalDecember 8, 2024
60m Hurdles · 30" / 0.762m · IndoorCoach Miami Presents the Virginia Beast Invitational · Dec 89.96aCoach Miami Presents the Virginia Beast InvitationalDecember 8, 2024
80m Hurdles · 30" / 0.762m · OutdoorJim Law Invitational (Youth) · Jun 1513.21aJim 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

35 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200m Hurdles · Place 3 · Elite Track and Field TrainingElite Track and Field Training200m Hurdles329.99a8
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 3 · Elite Track and Field TrainingElite Track and Field Training100m HurdlesRound P316.79a8
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 100m Hurdles · Place 3 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles316.38a8
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 200m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training200m Hurdles129.53a8
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 100m Hurdles · Place 2 · Elite Track and Field TrainingElite Track and Field Training100m HurdlesRound P216.27a8
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 100m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles115.95a8
Jun 131st Annual Lowcountry SpeedwayJun 13 · 100m Hurdles · Place 1 · Elite Track and Field TrainingElite 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 TrainingElite Track and Field Training200 Meters2.27.94aWind: 1.19
Jun 131st Annual Lowcountry SpeedwayJun 13 · 100 Meters · Place 4 · Elite Track and Field TrainingElite 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 TrainingElite 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 TrainingElite Track and Field Training100m Hurdles30" / 0.762m2.16.70a9
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 18 · Elite Track and Field TrainingElite Track and Field Training200 Meters18.27.60aWind: 1.49
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 21 · Elite Track and Field TrainingElite Track and Field Training100 Meters21.13.72aWind: 0.79
May 30AAU South Carolina District QualifierMay 30 · 200m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training200m Hurdles33" / 0.838m1.31.11a9
May 30AAU South Carolina District QualifierMay 30 · 100m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles30" / 0.762m1.16.80a9
May 30AAU South Carolina District QualifierMay 30 · 400 Meters · Place 6 · Elite Track and Field TrainingElite Track and Field Training400 Meters6.1:08.52a PB9
May 30AAU South Carolina District QualifierMay 30 · 100 Meters · Place 6 · Elite Track and Field TrainingElite Track and Field Training100 Meters6.13.72a9
May 9The Carolina's Sprint FestMay 9 · 100m Hurdles · Elite Track and Field TrainingElite Track and Field Training100m Hurdles33" / 0.838m—DNS9
May 9The Carolina's Sprint FestMay 9 · 100m Hurdles · Place 2 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles33" / 0.838m2.16.70a PB9
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Elite Track and Field TrainingElite Track and Field Training200 Meters—DNS9
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Elite Track and Field TrainingElite Track and Field Training200 Meters—DNS9
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Elite Track and Field TrainingElite Track and Field Training100 MetersRound P—DNS9
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 14 · Elite Track and Field TrainingElite Track and Field Training100 MetersRound P14.13.85a9
May 2NCRunners Middle School All-State MeetMay 2 · 300m Hurdles · Elite Track and Field TrainingElite Track and Field Training300m Hurdles30" / 0.762m—DNS9
May 2NCRunners Middle School All-State MeetMay 2 · 100m Hurdles · Elite Track and Field TrainingElite Track and Field Training100m Hurdles30" / 0.762mRound P—DNSWind: 19
May 2NCRunners Middle School All-State MeetMay 2 · 100 Meters · Elite Track and Field TrainingElite Track and Field Training100 MetersRound P—DNSWind: 1.49
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · 300m Hurdles · Place 20 · Elite Track and Field TrainingElite Track and Field Training300m Hurdles30" / 0.762m20.51.80a9
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · 200 Meters · Place 2 · Elite Track and Field TrainingElite Track and Field Training200 Meters2.28.31a9
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · 100 Meters · Place 3 · Elite Track and Field TrainingElite Track and Field Training100 Meters3.13.72a9
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 100m Hurdles · Place 3 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles316.09a8
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 100 Meters · Place 10 · Elite Track and Field TrainingElite Track and Field Training100 Meters1013.95a8
Mar 19Metrolina Christian MS Meet No. 2Mar 19 · 300m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training300m Hurdles30" / 0.762m1.55.10a9
Mar 19Metrolina Christian MS Meet No. 2Mar 19 · 100m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles30" / 0.762m1.16.71a9
Mar 19Metrolina Christian MS Meet No. 2Mar 19 · 200 Meters · Elite Track and Field TrainingElite Track and Field Training200 Meters—DNS9
Mar 19Metrolina Christian MS Meet No. 2Mar 19 · 100 Meters · Place 1 · Elite Track and Field TrainingElite Track and Field Training100 Meters1.13.55a9

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Nov 22Cuthbertson Thanksgiving BashNov 22 · 300 Meters · Place 18 · UnattachedUnattached300 Meters18.45.47a PB8
Nov 22Cuthbertson Thanksgiving BashNov 22 · 55 Meter · Place 21 · UnattachedUnattached55 Meter21.7.91a PB8
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 200m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training200m Hurdles130.52a7
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 100m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training100m HurdlesRound P117.20a7
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 100m Hurdles · Place 2 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles217.83a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200m Hurdles · Place 7 · Elite Track and Field TrainingElite Track and Field Training200m Hurdles30" / 0.762m7.30.19a PB7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100m Hurdles · Place 3 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles30" / 0.762mRound P3.16.47a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100m Hurdles · Elite Track and Field TrainingElite Track and Field Training100m Hurdles30" / 0.762m--DNSWind: 1.97
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 18 · Elite Track and Field TrainingElite Track and Field Training200 MetersRound P18.28.01a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 15 · Elite Track and Field TrainingElite Track and Field Training100 MetersRound P15.13.72a7
Jun 6AAU North Carolina District QualifierJun 6 · 200m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training200m Hurdles33" / 0.838m1.29.80a PBWind: 1.47
Jun 6AAU North Carolina District QualifierJun 6 · 100m Hurdles · Place 2 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles30" / 0.762m2.16.58aWind: 2.67
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 14 · Elite Track and Field TrainingElite Track and Field Training200 Meters14.27.51a PBWind: 0.97
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 13 · Elite Track and Field TrainingElite Track and Field Training100 Meters13.13.51aWind: 0.87
May 31AAU South Carolina District QualifierMay 31 · 200m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training200m Hurdles33" / 0.838m1.30.81a7
May 31AAU South Carolina District QualifierMay 31 · 100m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles30" / 0.762m1.16.75a7
May 10Carolina's Sprint FestMay 10 · 200m Hurdles · Place 3 · Elite Track and Field TrainingElite Track and Field Training200m Hurdles30" / 0.762m3.31.55aWind: 0.17
May 10Carolina's Sprint FestMay 10 · 100m Hurdles · Place 2 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles33" / 0.838m2.16.72aWind: -1.47
May 10Carolina's Sprint FestMay 10 · 200 Meters · Elite Track and Field TrainingElite Track and Field Training200 Meters—DNSWind: 1.37
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 26 · Elite Track and Field TrainingElite Track and Field Training100 MetersRound P26.14.16aWind: 0.97
Mar 29Marvin Ridge MS InvitationalMar 29 · 300m Hurdles · Place 3 · Elite Track and Field TrainingElite Track and Field Training300m Hurdles30" / 0.762m3.50.78a7
Mar 29Marvin Ridge MS InvitationalMar 29 · 100m Hurdles · Place 2 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles30" / 0.762m2.16.64aWind: -1.77
Mar 15Greensboro Gladiators InvitationalMar 15 · 300m Hurdles · Place 4 · Elite Track and Field TrainingElite Track and Field Training300m Hurdles452.827
Mar 15Greensboro Gladiators InvitationalMar 15 · 100m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles117.327
Mar 15Greensboro Gladiators InvitationalMar 15 · 100m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training100m Hurdles117.327
Mar 15Greensboro Gladiators InvitationalMar 15 · 300m Hurdles · Place 4 · Elite Track and Field TrainingElite Track and Field Training300m Hurdles452.827
Mar 8Clash of the CarolinasMar 8 · 300m Hurdles · Place 17 · Elite Track and Field TrainingElite Track and Field Training300m Hurdles30" / 0.762m17.50.48a PB7
Mar 8Clash of the CarolinasMar 8 · 200 Meters · Place 57 · Elite Track and Field TrainingElite Track and Field Training200 Meters57.28.32aWind: -0.67
Mar 8Clash of the CarolinasMar 8 · 100 Meters · Place 73 · Elite Track and Field TrainingElite Track and Field Training100 MetersRound P73.13.60aWind: 0.87

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 300 Meters · Place 8 · Elite Track and Field TrainingElite Track and Field Training300 Meters8.47.16a PB7
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training55m Hurdles30"1.9.43a PB7
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55 Meter · Place 11 · Elite Track and Field TrainingElite Track and Field Training55 Meter11.8.19a PB7
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · 55 Meters · Place 9 · Elite Track and Field TrainingElite 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 TrainingElite Track and Field Training55m Hurdles19.60a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training60m Hurdles30" / 0.762mRound P1.9.96a PB7
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60m Hurdles · Place 2 · Elite Track and Field TrainingElite Track and Field Training60m Hurdles30" / 0.762m2.10.18a7
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60 Meter · Place 15 · Elite Track and Field TrainingElite Track and Field Training60 MeterRound P15.9.07a PB7
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 200 Meters · Place 17 · Elite Track and Field TrainingElite Track and Field Training200 Meters17.29.79a PB7

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 15Jim Law Invitational (Youth)Jun 15 · 80m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training80m Hurdles30" / 0.762mRound P1.13.30a6
Jun 15Jim Law Invitational (Youth)Jun 15 · 80m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training80m Hurdles30" / 0.762m1.13.21a PBWind: 0.76

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2The Virginia Beast HS InvitationalDec 2 · 55m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training55m Hurdles33"Round P1.11.04a PB6
Dec 2The Virginia Beast HS InvitationalDec 2 · 55m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training55m Hurdles33"1.11.04a6
Dec 2The Virginia Beast HS InvitationalDec 2 · 55 Meter · Place 13 · Elite Track and Field TrainingElite Track and Field Training55 MeterRound P13.8.41a6
Dec 2The Virginia Beast HS InvitationalDec 2 · 200 Meters · Place 15 · Elite Track and Field TrainingElite Track and Field Training200 Meters15.30.93a6

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 29AAU Region 08 QualifierJun 29 · 80m Hurdles · Place 1 · Elite Track and Field TrainingElite Track and Field Training80m Hurdles30" / 0.762m1.14.04aWind: 05