Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Carolina's Sprint Fest · May 918.54aThe Carolina's Sprint FestMay 9, 2026
1500 Meters · OutdoorAAU Track & Field Region 8 Qualifier · Jun 256:34.82AAU Track & Field Region 8 QualifierJune 25, 2026
400 Meters · IndoorCoach O Track & Field Classic · Jan 181:33.31Coach O Track & Field ClassicJanuary 18, 2026
400 Meters · OutdoorAAU South Carolina District Qualifier · May 301:20.85aAAU South Carolina District QualifierMay 30, 2026
60 Meters · IndoorCoach O Track & Field Classic · Jan 1811.18Coach O Track & Field ClassicJanuary 18, 2026
800 Meters · IndoorCoach O Track & Field Classic · Jan 183:37.21Coach O Track & Field ClassicJanuary 18, 2026
800 Meters · Outdoor1st Annual Lowcountry Speedway · Jun 133:09.46a1st Annual Lowcountry SpeedwayJune 13, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 8 QualifierJun 25 · 1500 Meters · Place 3 · Xclusive Track&Field1500 Meters36:34.82 PB7
Jun 25AAU Track & Field Region 8 QualifierJun 25 · 400 Meters · Place 9 · Xclusive Track&Field400 Meters91:23.047
Jun 25AAU Track & Field Region 8 QualifierJun 25 · 800 Meters · Place 2 · Xclusive Track&Field800 Meters23:09.637
Jun 131st Annual Lowcountry SpeedwayJun 13 · 800 Meters · Place 1 · Xclusive Track&Field800 Meters1.3:09.46a PB-
Jun 131st Annual Lowcountry SpeedwayJun 13 · 400 Meters · Place 2 · Xclusive Track&Field400 Meters2.1:23.38a-
Jun 131st Annual Lowcountry SpeedwayJun 13 · 200 Meters · Place 2 · Xclusive Track&Field200 Meters2.37.66aWind: 2.4-
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · 800 Meters · Place 2 · Xclusive800 Meters23:11.61—
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · 400 Meters · Place 4 · Xclusive400 Meters41:22.61—
May 30AAU South Carolina District QualifierMay 30 · 1500 Meters · Place 4 · Xclusive Track&Field1500 Meters4.6:52.17a-
May 30AAU South Carolina District QualifierMay 30 · 800 Meters · Place 5 · Xclusive Track&Field800 Meters5.3:22.83a-
May 30AAU South Carolina District QualifierMay 30 · 400 Meters · Place 3 · Xclusive Track&Field400 Meters3.1:20.85a PB-
May 2219th Annual Mark Trail InvitationalMay 22 · 1500 Meters · Place 1 · Xclusive Track&Field1500 Meters1.6:59.57aUnofficial-
May 2219th Annual Mark Trail InvitationalMay 22 · 800 Meters · Place 2 · Xclusive Track&Field800 Meters2.3:23.95aUnofficial-
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 21 · Xclusive Track&Field400 MetersRound P21.1:32.51aUnofficial-
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 2 · Xclusive Track&Field400 Meters2.1:23.74aUnofficial-
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 2 · Xclusive Track&Field800 Meters2.3:36.06a-
May 9The Carolina's Sprint FestMay 9 · 400 Meters · Place 15 · Xclusive Track&Field400 Meters15.1:29.83a-
May 9The Carolina's Sprint FestMay 9 · 100 Meters · Place 35 · Xclusive Track&Field100 MetersRound P35.18.54a PB-
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 1500 Meters · Place 8 · Xclusive Track&Field1500 Meters87:12.62a—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 800 Meters · Place 3 · Xclusive Track&Field800 Meters33:14.27a—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18Coach O Track & Field ClassicJan 18 · 800 Meters · Place 2 · Xclusive800 Meters23:37.21 PB—
Jan 18Coach O Track & Field ClassicJan 18 · 400 Meters · Place 7 · Xclusive400 Meters71:33.31 PB—
Jan 18Coach O Track & Field ClassicJan 18 · 60 Meters · Place 11 · Xclusive60 Meters1111.18 PB—