Personal bests

Best marks in available results
Event / courseMarkMeetDate
24 Meters · OutdoorGreenville County Varsity Championships · Apr 1511.17mGreenville County Varsity ChampionshipsApril 15, 2025
78 Meters · OutdoorGreenville County Varsity Championships · Apr 1534.20mGreenville County Varsity ChampionshipsApril 15, 2025
87 Meters · OutdoorGreenville County Varsity Championships · Apr 1538.58mGreenville County Varsity ChampionshipsApril 15, 2025
Combined results · OutdoorFountain Inn Home Meet #2 · Mar 2731.78mFountain Inn Home Meet #2March 27, 2024
Discus · 1.6kg · OutdoorSCHSL 5A - Region 2 · May 335.72mSCHSL 5A - Region 2May 3, 2025
Javelin · 800g · OutdoorSCHSL 5A - Region 2 · May 339.34mSCHSL 5A - Region 2May 3, 2025
Shot Put · 12lb · OutdoorSCHSL 5A - Region 2 · May 311.16mSCHSL 5A - Region 2May 3, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10SCHSL 5A - D2 Upper StateMay 10 · Javelin · Place 19 · RiversideJavelin800g19.30.47m11
May 10SCHSL 5A - D2 Upper StateMay 10 · Discus · Place 8 · RiversideDiscus1.6kg8.35.27m11
May 10SCHSL 5A - D2 Upper StateMay 10 · Shot Put · RiversideShot Put12lb—NM11
May 3SCHSL 5A - Region 2May 3 · Javelin · Place 6 · RiversideJavelin800g6.39.34m PB11
May 3SCHSL 5A - Region 2May 3 · Discus · Place 10 · RiversideDiscus1.6kg10.35.72m PB11
May 3SCHSL 5A - Region 2May 3 · Shot Put · Place 14 · RiversideShot Put12lb14.11.16m PB11
Apr 26Need 4 SpeedApr 26 · Shot Put · Place 21 · RiversideShot Put12lb21.34-611
Apr 262nd Annual Need4Speed Invitational Apr 26 · Shot Put · Place 21 · RiversideShot Put12lb21.34-06.0011
Apr 15Greenville County Varsity ChampionshipsApr 15 · 78 Meters · Place 12 · Riverside78 Meters1234.20m PBJR
Apr 15Greenville County Varsity ChampionshipsApr 15 · 24 Meters · Place 31 · Riverside24 Meters3111.17m PBJR
Apr 15Greenville County Varsity ChampionshipsApr 15 · 78 Meters · Place 12 · Riverside78 Meters1234.20mJR
Apr 15Greenville County Varsity ChampionshipsApr 15 · 87 Meters · Place 11 · Riverside87 Meters1138.58m PBJR

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 13Glover Smiley Track ClassicApr 13 · Javelin · Place 11 · RiversideJavelin1134.74m—
Apr 13Glover Smiley Track ClassicApr 13 · Shot Put · Place 3 · RiversideShot Put311.05m—
Apr 3Region 2-4A Pre-Region MeetApr 3 · Javelin · Place 7 · RiversideJavelin727.00mSR
Apr 3Region 2-4A Pre-Region MeetApr 3 · Discus · Place 7 · RiversideDiscus730.35mSR
Apr 3Region 2-4A Pre-Region MeetApr 3 · Shot Put · Place 8 · RiversideShot Put810.70mSR
Mar 27Fountain Inn Home Meet #2Mar 27 · Combined results · Place 3 · RiversideCombined results335.43m12
Mar 27Fountain Inn Home Meet #2Mar 27 · Combined results · Place 7 · RiversideCombined results731.78m PB12
Mar 13Eastside Home MeetMar 13 · Javelin · Place 5 · RiversideJavelin538.93mSR
Mar 13Eastside Home MeetMar 13 · Discus · Place 20 · RiversideDiscus2029.19mSR
Mar 13Eastside Home MeetMar 13 · Shot Put · Place 21 · RiversideShot Put2111.00mSR
Mar 13Eastside Home MeetMar 13 · Javelin · Place 5 · RiversideJavelin538.93m12
Mar 13Eastside Home MeetMar 13 · Discus · Place 20 · RiversideDiscus2029.19m12
Mar 13Eastside Home MeetMar 13 · Shot Put · Place 21 · RiversideShot Put2111.00m12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13SCHSL 4A - Upper StateMay 13 · Javelin · Place 21 · RiversideJavelin800g21.87-79
Mar 1Region 2-4A Pre-Region MeetMar 1 · Shot Put · Place 4 · RiversideShot Put45.50—
Mar 1Region 2-4A Pre-Region MeetMar 1 · Shot Put · Place 19 · RiversideShot Put195.50—