Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Pink Spike Festival · Mar 818.22aThe Pink Spike FestivalMarch 8, 2025
200 Meters · OutdoorAAU South Carolina District Qualifier · May 3034.68aAAU South Carolina District QualifierMay 30, 2026
400 Meters · OutdoorAAU South Carolina District Qualifier · May 301:20.94aAAU South Carolina District QualifierMay 30, 2026
800 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 63:13.96aAAU Primary National Combined Results - AdvancementJuly 6, 2026
Javelin · 300g TJ · OutdoorROF Spring Invitational Meet · Mar 226.73mROF Spring Invitational MeetMarch 22, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 800 Meters · Place 22 · Greer All-Stars TrackGreer All-Stars Track800 Meters22.3:13.96a PB8
May 30AAU South Carolina District QualifierMay 30 · 400 Meters · Place 4 · Greer All-Stars TrackGreer All-Stars Track400 Meters4.1:20.94a PB8
May 30AAU South Carolina District QualifierMay 30 · 200 Meters · Place 3 · Greer All-Stars TrackGreer All-Stars Track200 Meters3.34.68a PB8
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Greer All-Stars TrackGreer All-Stars Track800 Meters—DNS8
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 200 Meters · Greer All-Stars TrackGreer All-Stars Track200 Meters—DNS8
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Greer All-Stars TrackGreer All-Stars Track100 Meters—DNS8
May 168th Annual Runnin' On Faith InvitationalMay 16 · 400 Meters · Place 4 · Greer All-Stars TrackGreer All-Stars Track400 Meters4.1:21.96a8
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Greer All-Stars TrackGreer All-Stars Track200 Meters—DNS8

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 800 Meters · Place 30 · Titans Track ClubTitans Track Club800 Meters30.3:24.48a7
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 400 Meters · Place 58 · Titans Track ClubTitans Track Club400 Meters58.1:27.91a7
Jul 6AAU Primary National ChampionshipsJul 6 · 800 Meters · Place 14 · Titans Track Club IncTitans Track Club Inc800 Meters14.3:24.48a7
Jul 6AAU Primary National ChampionshipsJul 6 · 400 Meters · Place 21 · Titans Track Club IncTitans Track Club Inc400 Meters21.1:27.91a7
May 31AAU South Carolina District QualifierMay 31 · Javelin · Place 6 · Titans Track Club IncTitans Track Club IncJavelin300g TJ6.5.30m7
May 31AAU South Carolina District QualifierMay 31 · 800 Meters · Place 3 · Titans Track Club IncTitans Track Club Inc800 Meters3.3:18.05a7
Mar 22ROF Spring Invitational MeetMar 22 · Javelin · Place 7 · Titans Track ClubTitans Track ClubJavelin300g TJ7.6.73m PB7
Mar 22ROF Spring Invitational MeetMar 22 · 800 Meters · Place 2 · Titans Track ClubTitans Track Club800 Meters2.3:41.27a7
Mar 22ROF Spring Invitational MeetMar 22 · 400 Meters · Place 8 · Titans Track ClubTitans Track Club400 Meters8.1:36.04a7
Mar 22ROF Spring Invitational MeetMar 22 · 200 Meters · Place 15 · Titans Track ClubTitans Track Club200 Meters15.43.32a7
Mar 8The Pink Spike FestivalMar 8 · Javelin · Place 9 · Titans Track Club IncTitans Track Club IncJavelin915-4—
Mar 8The Pink Spike FestivalMar 8 · 800 Meters · Place 1 · Titans Track Club IncTitans Track Club Inc800 Meters13:50.91a—
Mar 8The Pink Spike FestivalMar 8 · 400 Meters · Place 8 · Titans Track Club IncTitans Track Club Inc400 Meters81:40.66a—
Mar 8The Pink Spike FestivalMar 8 · 200 Meters · Place 7 · Titans Track Club IncTitans Track Club Inc200 Meters738.22a—
Mar 8The Pink Spike FestivalMar 8 · 100 Meters · Place 9 · Titans Track Club IncTitans Track Club Inc100 Meters918.22a PB—