Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1st Annual Lowcountry Speedway · Jun 1312.70a1st Annual Lowcountry SpeedwayJune 13, 2026
100m Hurdles · 30" / 0.762m · Outdoor1st Annual Lowcountry Speedway · Jun 1315.35a1st Annual Lowcountry SpeedwayJune 13, 2026
100m Hurdles · 33" / 0.838m · Outdoor8th Annual Runnin' On Faith Invitational · May 1616.31a8th Annual Runnin' On Faith InvitationalMay 16, 2026
200m Hurdles · 30" / 0.762m · Outdoor8th Annual Runnin' On Faith Invitational · May 1629.57a8th Annual Runnin' On Faith InvitationalMay 16, 2026
200m Hurdles · 33" / 0.838m · OutdoorAAU North Carolina District Qualifier · Jun 529.43aAAU North Carolina District QualifierJune 5, 2026
55 Meters · IndoorEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet) · Feb 18.01aEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)February 1, 2025
Long Jump · IndoorEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet) · Feb 14.39mEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)February 1, 2025
Long Jump · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 204.83mUSATF South Carolina Association Junior Olympic ChampionshipsJune 20, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Long Jump · Place 1 · Elite Track and Field TrainingLong Jump15.17m6
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 100m Hurdles · Place 1 · Elite Track and Field Training100m HurdlesRound P115.93a6
Jun 131st Annual Lowcountry SpeedwayJun 13 · Long Jump · Place 1 · Elite Track and Field TrainingLong Jump1.5.48m7
Jun 131st Annual Lowcountry SpeedwayJun 13 · 100m Hurdles · Place 1 · Elite Track and Field Training100m Hurdles30" / 0.762m1.15.35a PBWind: 1.27
Jun 131st Annual Lowcountry SpeedwayJun 13 · 200 Meters · Elite Track and Field Training200 Meters—DNSWind: 17
Jun 131st Annual Lowcountry SpeedwayJun 13 · 100 Meters · Place 1 · Elite Track and Field Training100 Meters1.12.70a PBWind: 17
Jun 5AAU North Carolina District QualifierJun 5 · Long Jump · Place 1 · Elite Track and Field TrainingLong Jump1.5.26mWind: 07
Jun 5AAU North Carolina District QualifierJun 5 · 200m Hurdles · Place 1 · Elite Track and Field Training200m Hurdles33" / 0.838m1.29.43a PBWind: 17
Jun 5AAU North Carolina District QualifierJun 5 · 100m Hurdles · Place 1 · Elite Track and Field Training100m Hurdles30" / 0.762m1.15.96a7
May 30AAU South Carolina District QualifierMay 30 · Long Jump · Place 1 · Elite Track and Field TrainingLong Jump1.5.41m7
May 30AAU South Carolina District QualifierMay 30 · 200m Hurdles · Place 1 · Elite Track and Field Training200m Hurdles33" / 0.838m1.30.09a7
May 30AAU South Carolina District QualifierMay 30 · 100m Hurdles · Place 1 · Elite Track and Field Training100m Hurdles30" / 0.762m1.17.30a7
May 30AAU South Carolina District QualifierMay 30 · 100 Meters · Place 1 · Elite Track and Field Training100 Meters1.13.12a7
May 168th Annual Runnin' On Faith InvitationalMay 16 · Long Jump · Place 1 · Elite Track and Field TrainingLong Jump1.5.40m7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200m Hurdles · Place 1 · Elite Track and Field Training200m Hurdles30" / 0.762m1.29.57a PB7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100m Hurdles · Place 2 · Elite Track and Field Training100m Hurdles33" / 0.838m2.16.31a PB7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Elite Track and Field Training100 Meters—DNS7
May 9The Carolina's Sprint FestMay 9 · 100m Hurdles · Elite Track and Field Training100m Hurdles33" / 0.838m—DNS7
May 9The Carolina's Sprint FestMay 9 · 100m Hurdles · Place 3 · Elite Track and Field Training100m Hurdles33" / 0.838m3.17.86a7
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Elite Track and Field Training400 Meters—DNS7
May 9The Carolina's Sprint FestMay 9 · 200 Meters · Elite Track and Field Training200 Meters—DNS7
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Elite Track and Field Training100 MetersRound P—DNS7
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 5 · Elite Track and Field Training100 MetersRound P5.13.09a7
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 4 · Elite Track and Field Training100 Meters4.13.11a7
May 2NCRunners Middle School All-State MeetMay 2 · Long Jump · Elite Track and Field TrainingLong Jump—DNS7
May 2NCRunners Middle School All-State MeetMay 2 · 100m Hurdles · Elite Track and Field Training100m Hurdles30" / 0.762mRound P—DNSWind: 1.67
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · Long Jump · Place 1 · Elite Track and Field TrainingLong Jump116-67
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 200m Hurdles · Place 4 · Elite Track and Field Training200m Hurdles430.03a7
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 100 Meters · Place 3 · Elite Track and Field Training100 Meters313.39a7
Mar 14Palmetto Jump Games Mar 14 · Long Jump · Place 1 · Elite Track and Field TrainingLong Jump1.17-87

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Long Jump · Place 1 · Elite Track and Field TrainingLong Jump14.83m PB6
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 80m Hurdles · Place 1 · Elite Track and Field Training80m HurdlesRound P113.45a6
May 3James-Woods Developmental (Charlotte Flights)May 3 · Long Jump · Elite Track and Field TrainingLong Jump—ND6
May 3James-Woods Developmental (Charlotte Flights)May 3 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles113.45a6
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 1 · Elite Track and Field Training100 Meters113.34a6
Mar 15Greensboro Gladiators InvitationalMar 15 · 300m Hurdles · Place 5 · Elite Track and Field Training300m Hurdles557.719
Mar 15Greensboro Gladiators InvitationalMar 15 · 100m Hurdles · Place 2 · Elite Track and Field Training100m Hurdles219.669
Mar 15Greensboro Gladiators InvitationalMar 15 · 100m Hurdles · Place 2 · Elite Track and Field Training100m Hurdles219.669
Mar 15Greensboro Gladiators InvitationalMar 15 · 300m Hurdles · Place 5 · Elite Track and Field Training300m Hurdles557.719

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · 55 Meters · Place 8 · Elite Track and Field Training55 Meters88.01a PB—
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · 55 Meters · Place 7 · Elite Track and Field Training55 Meters78.09a—
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · 55m Hurdles · Place 2 · Elite Track and Field Training55m Hurdles210.07a—
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · Long Jump · Place 6 · Elite Track and Field TrainingLong Jump64.39m PB—