Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFrye Foundation Invitational · Mar 1413.35aFrye Foundation InvitationalMarch 14, 2026
100m Hurdles · 30" / 0.762m · OutdoorMarvin Ridge MS Invitational · Mar 2920.13aMarvin Ridge MS InvitationalMarch 29, 2025
200 Meters · Indoor757 Showdown · Jan 528.93a757 ShowdownJanuary 5, 2025
200 Meters · OutdoorAAU South Carolina District Qualifier · May 3026.78aAAU South Carolina District QualifierMay 30, 2026
200m Hurdles · 30" / 0.762m · OutdoorCarolina's Sprint Fest · May 1032.60aCarolina's Sprint FestMay 10, 2025
400 Meters · IndoorThe Galleria Games · Dec 211:05.12aThe Galleria GamesDecember 21, 2024
400 Meters · Outdoor8th Annual Runnin' On Faith Invitational · May 161:01.90a8th Annual Runnin' On Faith InvitationalMay 16, 2026
55 Meters · IndoorEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet) · Feb 18.15aEast Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)February 1, 2025
60 Meter · IndoorThe Galleria Games · Dec 218.79aThe Galleria GamesDecember 21, 2024
60m Hurdles · 30" / 0.762m · Indoor757 Showdown · Jan 512.15a757 ShowdownJanuary 5, 2025
800 Meters · OutdoorAAU Track & Field Region 25 Qualifier · Jun 262:58.84aAAU Track & Field Region 25 QualifierJune 26, 2025
80m Hurdles · 30" / 0.762m · OutdoorAAU North Carolina District Qualifier · Jun 512.80aAAU North Carolina District QualifierJune 5, 2026
High Jump · OutdoorAAU Track & Field Region 25 Qualifier · Jun 261.22mAAU Track & Field Region 25 QualifierJune 26, 2025
Long Jump · OutdoorAAU Track & Field Region 25 Qualifier · Jun 264.15mAAU Track & Field Region 25 QualifierJune 26, 2025
Pentathlon (Outdoor) · Standard · OutdoorAAU Track & Field Region 25 Qualifier · Jun 262257AAU Track & Field Region 25 QualifierJune 26, 2025
Shot Put · 6lb · OutdoorAAU Track & Field Region 25 Qualifier · Jun 267.21mAAU Track & Field Region 25 QualifierJune 26, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 131st Annual Lowcountry SpeedwayJun 13 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762m1.12.91aWind: 0.67
Jun 131st Annual Lowcountry SpeedwayJun 13 · 200 Meters · Place 1 · Elite Track and Field Training200 Meters1.27.18aWind: 1.37
Jun 131st Annual Lowcountry SpeedwayJun 13 · 100 Meters · Place 1 · Elite Track and Field Training100 Meters1.13.36aWind: 1.47
Jun 5AAU North Carolina District QualifierJun 5 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762m1.12.80a PB7
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters1.1:02.58a7
May 30AAU South Carolina District QualifierMay 30 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762m1.13.20a7
May 30AAU South Carolina District QualifierMay 30 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters1.1:02.87a7
May 30AAU South Carolina District QualifierMay 30 · 200 Meters · Place 1 · Elite Track and Field Training200 Meters1.26.78a PB7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762m1.13.32a7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters1.1:01.90a PB7
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 1 · Elite Track and Field Training200 Meters1.27.08a7
May 9The Carolina's Sprint FestMay 9 · 80m Hurdles · Elite Track and Field Training80m Hurdles30" / 0.762m—DNS7
May 9The Carolina's Sprint FestMay 9 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762m1.13.76a7
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Elite Track and Field Training400 Meters—DNS7
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters1.1:05.11a7
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 3 · Elite Track and Field Training100 MetersRound P3.13.58a7
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 5 · Elite Track and Field Training100 Meters5.13.67a7
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 200m Hurdles · Place 3 · Elite Track and Field Training200m Hurdles329.95a6
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters11:02.46a6
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 100 Meters · Place 8 · Elite Track and Field Training100 Meters813.65a6
Mar 14Frye Foundation InvitationalMar 14 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762m1.13.46aWind: 0.47
Mar 14Frye Foundation InvitationalMar 14 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters1.1:05.82a7
Mar 14Frye Foundation InvitationalMar 14 · 100 Meters · Place 1 · Elite Track and Field Training100 Meters1.13.35a PBWind: 0.27

2025 Outdoor Track

40 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 800 Meters · Place 1 · Elite Track and Field Training800 MetersRound M1.2:58.84a PB5
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Long Jump · Place 1 · Elite Track and Field TrainingLong JumpRound M1.4.15m PB5
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Shot Put · Place 1 · Elite Track and Field TrainingShot Put6lbRound M1.7.21m PB5
Jun 26AAU Track & Field Region 25 QualifierJun 26 · High Jump · Place 1 · Elite Track and Field TrainingHigh JumpRound M1.1.22m PB5
Jun 26AAU Track & Field Region 25 QualifierJun 26 · Pentathlon (Outdoor) · Place 1 · Elite Track and Field TrainingPentathlon (Outdoor)StandardRound M1.2257 PB5
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762mRound P1.13.64aWind: -0.15
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762m1.13.64a5
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters1.1:03.04a5
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 200 Meters · Place 1 · Elite Track and Field Training200 MetersRound P1.27.97aWind: -0.65
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 200 Meters · Place 1 · Elite Track and Field Training200 Meters1.27.54aWind: -0.75
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762mRound P1.13.71a5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 80m Hurdles · Elite Track and Field Training80m Hurdles30" / 0.762m--DNSWind: 1.75
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 2 · Elite Track and Field Training400 MetersRound P2.1:03.93a5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Elite Track and Field Training400 Meters--DNS5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 2 · Elite Track and Field Training200 MetersRound P2.27.84a5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Elite Track and Field Training200 Meters--DNSWind: 1.15
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 1 · Elite Track and Field Training100 MetersRound P1.13.73a5
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Elite Track and Field Training100 Meters--DNSWind: -1.45
Jun 6AAU North Carolina District QualifierJun 6 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762m1.13.75aWind: 0.45
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters1.1:02.82a5
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 1 · Elite Track and Field Training200 Meters1.27.42aWind: -0.25
May 31AAU South Carolina District QualifierMay 31 · 80m Hurdles · Place 1 · Elite Track and Field Training80m Hurdles30" / 0.762m1.13.71a5
May 31AAU South Carolina District QualifierMay 31 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters1.1:02.77a5
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 1 · Elite Track and Field Training200 MetersRound P1.27.99a5
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 1 · Elite Track and Field Training200 Meters1.27.63a5
May 10Carolina's Sprint FestMay 10 · 200m Hurdles · Place 2 · Elite Track and Field Training200m Hurdles30" / 0.762m2.32.60a PBWind: 15
May 10Carolina's Sprint FestMay 10 · 80m Hurdles · Place 2 · Elite Track and Field Training80m Hurdles30" / 0.762m2.14.34aWind: -0.35
May 10Carolina's Sprint FestMay 10 · 400 Meters · Place 2 · Elite Track and Field Training400 Meters2.1:03.59a5
May 3James-Woods Developmental (Charlotte Flights)May 3 · 80m Hurdles · Place 2 · Elite Track and Field Training80m Hurdles213.71a5
May 3James-Woods Developmental (Charlotte Flights)May 3 · 100 Meters · Place 4 · Elite Track and Field Training100 Meters413.78a5
Mar 29Marvin Ridge MS InvitationalMar 29 · 100m Hurdles · Place 15 · Elite Track and Field Training100m Hurdles30" / 0.762m15.20.13a PBWind: -1.75
Mar 29Marvin Ridge MS InvitationalMar 29 · 400 Meters · Place 2 · Elite Track and Field Training400 Meters2.1:02.79a5
Mar 15Greensboro Gladiators InvitationalMar 15 · 200 Meters · Place 5 · Elite Track and Field Training200 Meters529.465
Mar 15Greensboro Gladiators InvitationalMar 15 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters11:04.235
Mar 15Greensboro Gladiators InvitationalMar 15 · 100 Meters · Place 6 · Elite Track and Field Training100 Meters614.315
Mar 15Greensboro Gladiators InvitationalMar 15 · 200 Meters · Place 5 · Elite Track and Field Training200 Meters529.465
Mar 15Greensboro Gladiators InvitationalMar 15 · 400 Meters · Place 1 · Elite Track and Field Training400 Meters11:04.235
Mar 15Greensboro Gladiators InvitationalMar 15 · 100 Meters · Place 6 · Elite Track and Field Training100 Meters614.315
Mar 8Clash of the CarolinasMar 8 · 400 Meters · Place 42 · Elite Track and Field Training400 Meters42.1:04.23a5
Mar 8Clash of the CarolinasMar 8 · 200 Meters · Elite Track and Field Training200 Meters—DNSWind: -3.85

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · 55 Meters · Place 10 · Elite Track and Field Training55 Meters108.15a PB—
Feb 1East Coast Elite - Tryon 2.1.25 (Sprint/Field Meet)Feb 1 · 55m Hurdles · Place 3 · Elite Track and Field Training55m Hurdles310.90a—
Jan 5757 ShowdownJan 5 · 60m Hurdles · Place 3 · Elite Track and Field Training60m Hurdles30" / 0.762mRound P3.12.17a5
Jan 5757 ShowdownJan 5 · 60m Hurdles · Place 4 · Elite Track and Field Training60m Hurdles30" / 0.762m4.12.15a PB5
Jan 5757 ShowdownJan 5 · 400 Meters · Place 3 · Elite Track and Field Training400 Meters3.1:07.55a5
Jan 5757 ShowdownJan 5 · 200 Meters · Place 4 · Elite Track and Field Training200 Meters4.28.93a PB5

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21The Galleria GamesDec 21 · 60 Meter · Place 6 · Elite Track and Field Training60 Meter6.8.79a PB5
Dec 21The Galleria GamesDec 21 · 400 Meters · Place 2 · Elite Track and Field Training400 Meters2.1:05.12a PB5
Dec 21The Galleria GamesDec 21 · 200 Meters · Place 4 · Elite Track and Field Training200 Meters4.28.96a5

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · Long Jump · Place 2 · Elite Track and Field TrainingLong Jump2.3.46m4
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 400 Meters · Place 3 · Elite Track and Field Training400 Meters3.1:11.49a4
Apr 27YOUTH DIAMOND LEAGUE SERIES TIFFANY ROSS WILLIAMS INVITATIONALApr 27 · 100 Meters · Place 4 · Elite Track and Field Training100 Meters4.15.32a4