Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 1616.34aUSATF South Carolina Association Junior Olympic ChampionshipsJune 16, 2023
200 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 1633.99aUSATF South Carolina Association Junior Olympic ChampionshipsJune 16, 2023
Javelin · 450g AeroJav · OutdoorRock The City Track and Field Competition · Jun 820.14mRock The City Track and Field CompetitionJune 8, 2024
Javelin · 600g · Outdoor8th Annual Runnin' On Faith Invitational · May 1630.56m8th Annual Runnin' On Faith InvitationalMay 16, 2026
Shot Put · 4kg · Outdoor8th Annual Runnin' On Faith Invitational · May 167.86m8th Annual Runnin' On Faith InvitationalMay 16, 2026
Shot Put · 6lb · OutdoorRock The City Track and Field Competition · Jun 86.72mRock The City Track and Field CompetitionJune 8, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 4 · Seneca Blazers of OconeeSeneca Blazers of OconeeJavelin431.17m—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Discus · Place 1 · Seneca Blazers of OconeeSeneca Blazers of OconeeDiscus131.34m—
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · Discus · Place 2 · Seneca Blazers Of OconeeSeneca Blazers Of OconeeDiscus229.77m—
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · Javelin · Place 2 · Seneca Blazers Of OconeeSeneca Blazers Of OconeeJavelin231.50m—
May 168th Annual Runnin' On Faith InvitationalMay 16 · Javelin · Place 2 · Seneca Blazers of OconeeSeneca Blazers of OconeeJavelin600g2.30.56m PB-
May 168th Annual Runnin' On Faith InvitationalMay 16 · Discus · Seneca Blazers of OconeeSeneca Blazers of OconeeDiscus1kg—ND-
May 168th Annual Runnin' On Faith InvitationalMay 16 · Shot Put · Place 5 · Seneca Blazers of OconeeSeneca Blazers of OconeeShot Put4kg5.7.86m PB-

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 13 · Seneca Blazers of OconeeSeneca Blazers of OconeeJavelin1319.03m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 6 · Seneca Blazers of OconeeSeneca Blazers of OconeeShot Put67.73m—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 8 · Oconee LightningOconee LightningJavelin817.78m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 3 · Oconee LightningOconee LightningShot Put36.69m—
Jun 8Rock The City Track and Field CompetitionJun 8 · Javelin · Place 1 · Oconee LightningOconee LightningJavelin450g AeroJav1.20.14m PB-
Jun 8Rock The City Track and Field CompetitionJun 8 · Shot Put · Place 1 · Oconee LightningOconee LightningShot Put6lb1.6.72m PB-

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 15 · Oconee LightningOconee LightningJavelin1514.30m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 13 · Oconee LightningOconee Lightning200 Meters1333.99a PB—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 17 · Oconee LightningOconee Lightning100 Meters1716.34a PB—