Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor6th Annual Carolina Gold Track Classic · May 2519.616th Annual Carolina Gold Track ClassicMay 25, 2024
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1014.63mMt. Pleasant Track Club Youth Track & Field MeetMay 10, 2025
Javelin · 400g TJ · OutdoorAAU South Carolina District Qualifier · May 3113.26mAAU South Carolina District QualifierMay 31, 2025
Shot Put · 12lb · Outdoor19th Annual Bring the Heat Invitational · Apr 2019-09.5019th Annual Bring the Heat InvitationalApril 20, 2024
Shot Put · 2kg · IndoorUSC Youth Gamecock Challenge Finale · Feb 184.82mUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
Shot Put · 4lb · OutdoorAAU Region 08 Qualifier · Jun 2920-02.00AAU Region 08 QualifierJune 29, 2023
Shot Put · 6lb · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 107.51mMt. Pleasant Track Club Youth Track & Field MeetMay 10, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 21 · A Touch of SpeedJavelin2113.16m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 2 · A Touch of SpeedShot Put27.93m—
May 31AAU South Carolina District QualifierMay 31 · Javelin · Place 9 · A Touch of SpeedJavelin400g TJ9.13.26m PB-
May 31AAU South Carolina District QualifierMay 31 · Shot Put · Place 3 · A Touch of SpeedShot Put6lb3.7.25m-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Place 21 · A Touch of SpeedJavelin300g TJ21.14.63m PB-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Shot Put · Place 1 · A Touch of SpeedShot Put6lb1.7.51m PB-

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 25 · A Touch of SpeedJavelin2513.19m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 3 · A Touch of SpeedShot Put36.27m—
May 256th Annual Carolina Gold Track ClassicMay 25 · 100 Meters · Place 31 · A Touch of Speed100 Meters3119.61 PB—
May 256th Annual Carolina Gold Track ClassicMay 25 · Shot Put · Place 2 · A Touch of SpeedShot Put26.06m—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Javelin · Place 13 · A Touch of SpeedJavelin300g TJ13.14.42m-
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Shot Put · Place 2 · A Touch of SpeedShot Put6lb2.6.14m-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Shot Put · Place 5 · A Touch of SpeedShot Put12lb5.19-09.50 PB-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 127 · A Touch of Speed100 Meters127.19.61a-

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29AAU Region 08 QualifierJun 29 · Javelin · Place 5 · A Touch of SpeedJavelin300g TJ5.46-05-
Jun 29AAU Region 08 QualifierJun 29 · Shot Put · Place 3 · A Touch of SpeedShot Put4lb3.20-02.00 PB-
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 1 · A Touch of SpeedJavelin119.55m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 2 · A Touch of SpeedShot Put25.86m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Javelin · Place 6 · A Touch of SpeedJavelin610.17m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Shot Put · Place 1 · A Touch of SpeedShot Put15.54m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 100 Meters · A Touch of Speed100 Meters—21.61a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · Shot Put · Place 4 · A Touch of SpeedShot Put2kg4.4.82m PB-