Personal bests

Best marks in available results
Event / courseMarkMeetDate
24 Meters · OutdoorGreenville County Varsity Championships · Apr 1511.63mGreenville County Varsity ChampionshipsApril 15, 2025
87 Meters · OutdoorGreenville County Varsity Championships · Apr 1529.73mGreenville County Varsity ChampionshipsApril 15, 2025
Combined results · OutdoorFountain Inn Home Meet #2 · Mar 279.91mFountain Inn Home Meet #2March 27, 2024
Discus · 1.6kg · OutdoorSCHSL 5A - Region 2 · Apr 2828.01mSCHSL 5A - Region 2April 28, 2026
Javelin · 800g · OutdoorSCHSL State Championships - 5A Div. 2 · May 1651.08mSCHSL State Championships - 5A Div. 2May 16, 2026
Shot Put · 12lb · OutdoorSCHSL State Championships - 5A Div. 2 · May 1614.40mSCHSL State Championships - 5A Div. 2May 16, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16SCHSL State Championships - 5A Div. 2May 16 · Javelin · Place 1 · RiversideJavelin800g1.51.08m PB12
May 16SCHSL State Championships - 5A Div. 2May 16 · Shot Put · Place 10 · RiversideShot Put12lb10.14.40m PB12
Apr 28SCHSL 5A - Region 2Apr 28 · Javelin · Place 3 · RiversideJavelin800g3.46.00m12
Apr 28SCHSL 5A - Region 2Apr 28 · Discus · Place 20 · RiversideDiscus1.6kg20.28.01m PB12
Apr 28SCHSL 5A - Region 2Apr 28 · Shot Put · Place 12 · RiversideShot Put12lb12.12.79m12
Apr 9Wavelight All American Track ClassicApr 9 · Javelin · Place 10 · RiversideJavelin10151-612
Mar 28Glover Smiley Track ClassicMar 28 · Javelin · Place 4 · RiversideJavelin800g4.45.76m12
Mar 28Glover Smiley Track ClassicMar 28 · Shot Put · Place 16 · RiversideShot Put12lb16.12.30m12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15SCHSL State Championships - AAAAA Div. 2May 15 · Javelin · Place 8 · RiversideJavelin843.26m11
Apr 15Greenville County Varsity ChampionshipsApr 15 · 24 Meters · Place 19 · Riverside24 Meters1911.63m PBJR
Apr 15Greenville County Varsity ChampionshipsApr 15 · 87 Meters · Place 23 · Riverside87 Meters2329.73m PBJR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 13Glover Smiley Track ClassicApr 13 · Shot Put · Place 7 · RiversideShot Put710.40m—
Apr 3Region 2-4A Pre-Region MeetApr 3 · Javelin · Place 8 · RiversideJavelin824.14mSR
Apr 3Region 2-4A Pre-Region MeetApr 3 · Shot Put · Place 11 · RiversideShot Put1110.10mSR
Mar 27Fountain Inn Home Meet #2Mar 27 · Combined results · Place 8 · RiversideCombined results822.68m12
Mar 27Fountain Inn Home Meet #2Mar 27 · Combined results · Place 13 · RiversideCombined results139.91m PB12
Mar 13Eastside Home MeetMar 13 · Shot Put · Place 25 · RiversideShot Put2510.60mSR
Mar 13Eastside Home MeetMar 13 · Shot Put · Place 25 · RiversideShot Put2510.60m12