Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor8th Annual Runnin' On Faith Invitational · May 1617.47a8th Annual Runnin' On Faith InvitationalMay 16, 2026
Javelin · 400g TJ · OutdoorAAU South Carolina District Qualifier · May 3112.84mAAU South Carolina District QualifierMay 31, 2025
Javelin · 450g AeroJav · OutdoorROF Spring Invitational Meet · Mar 2216.30mROF Spring Invitational MeetMarch 22, 2025
Shot Put · 6lb · Outdoor8th Annual Runnin' On Faith Invitational · May 166.70m8th Annual Runnin' On Faith InvitationalMay 16, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 168th Annual Runnin' On Faith InvitationalMay 16 · Javelin · Spartanburg Elite Track ClubJavelin250g AeroJav—DNS-
May 168th Annual Runnin' On Faith InvitationalMay 16 · Shot Put · Place 5 · Spartanburg Elite Track ClubShot Put6lb5.6.70m PB-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 83 · Spartanburg Elite Track Club100 Meters83.17.47a PB-

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 8 QualifierJun 26 · Javelin · Place 9 · Spartanburg Elite Track ClubJavelin400g TJ9.11.14m-
Jun 26AAU Track & Field Region 8 QualifierJun 26 · Shot Put · Place 3 · Spartanburg Elite Track ClubShot Put6lb3.6.58m-
May 31AAU South Carolina District QualifierMay 31 · Javelin · Place 8 · Spartanburg Elite Track ClubJavelin400g TJ8.12.84m PB-
May 31AAU South Carolina District QualifierMay 31 · Shot Put · Place 2 · Spartanburg Elite Track ClubShot Put6lb2.5.90m-
May 31AAU South Carolina District QualifierMay 31 · 100 Meters · Place 22 · Spartanburg Elite Track Club100 MetersRound P22.17.74a-
Mar 22ROF Spring Invitational MeetMar 22 · Javelin · Place 7 · Spartanburg Elite Track ClubJavelin450g AeroJav7.16.30m PB-
Mar 22ROF Spring Invitational MeetMar 22 · Shot Put · Place 4 · Spartanburg Elite Track ClubShot Put6lb4.5.60m-
Mar 22ROF Spring Invitational MeetMar 22 · 100 Meters · Place 36 · Spartanburg Elite Track Club100 Meters36.20.18a-