Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSCHSL 5A - Region 4 · May 4127-08SCHSL 5A - Region 4May 4, 2022
Shot Put · 12lb · OutdoorSCHSL 5A - Upper State · May 1455' 0.50SCHSL 5A - Upper StateMay 14, 2022
Shot Put · 16lb / 7.26kg · IndoorSouth Atlantic Champs · Feb 2813.38mSouth Atlantic ChampsFebruary 28, 2026
Shot Put · 16lb / 7.26kg · Outdoor49er Classic · Mar 2013.70m49er ClassicMarch 20, 2025
Weight Throw · 35lb / 15.9kg · IndoorSouth Atlantic Champs · Feb 2815.79mSouth Atlantic ChampsFebruary 28, 2026

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · Weight Throw · Place 6 · WingateWingateWeight Throw35lb / 15.9kg6.15.79m PBSr
Feb 28South Atlantic ChampsFeb 28 · Shot Put · Place 15 · WingateWingateShot Put16lb / 7.26kg15.13.38m PBSr
Feb 7Camel City DistanceFeb 7 · Shot Put · Place 18 · WingateWingateShot Put1813.75m—
Feb 6Camel City SprintsFeb 6 · Weight Throw · Place 20 · WingateWingateWeight Throw2014.37m—
Jan 17Mondo College InvitationalJan 17 · Weight Throw · Place 15 · WingateWingateWeight Throw1543-08.50—
Jan 17Mondo College InvitationalJan 17 · Shot Put · Place 8 · WingateWingateShot Put844-00.75—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · Shot Put · Place 20 · WingateWingateShot Put2012.80mJR
Mar 2049er ClassicMar 20 · Shot Put · Place 20 · WingateWingateShot Put16lb / 7.26kg20.13.70m PBJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Camel City DistanceFeb 8 · Shot Put · Place 14 · WingateWingateShot Put1412.93m—
Jan 26JDL Flat Is Fast InvitationalJan 26 · Weight Throw · Place 11 · WingateWingateWeight Throw1144-9JR
Jan 26JDL Flat Is Fast InvitationalJan 26 · Shot Put · Place 9 · WingateWingateShot Put944-7JR

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1South Atlantic Outdoor ChampionshipMay 1 · Hammer · Place 17 · WingateWingateHammer1738.95m—
May 1South Atlantic Outdoor ChampionshipMay 1 · Discus · Place 23 · WingateWingateDiscus2334.52m—
May 1South Atlantic Outdoor ChampionshipMay 1 · Shot Put · Place 20 · WingateWingateShot Put2012.14m—
Apr 262024 Charlotte InviteApr 26 · Hammer · Place 20 · WingateWingateHammer20107-10SO
Apr 13Southside Power andand Fitness InvitationalApr 13 · Shot Put · Place 7 · WingateWingateShot Put713.06mSO
Apr 13Southside Power andand Fitness InvitationalApr 13 · Discus · Place 7 · WingateWingateDiscus736.99mSO
Apr 13Southside Power andand Fitness InvitationalApr 13 · Hammer · Place 8 · WingateWingateHammer833.59mSO
Apr 5VertKlasse MeetingApr 5 · Shot Put · Place 15 · WingateWingateShot Put1513.86m—
Mar 1449er ClassicMar 14 · Shot Put · Place 25 · WingateWingateShot Put16lb / 7.26kg25.13.35mSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24South Atlantic Conference Indoor ChampionshipsFeb 24 · Weight Throw · Place 18 · WingateWingateWeight Throw35lb / 15.9kg18.13.08mSo
Feb 24South Atlantic Conference Indoor ChampionshipsFeb 24 · Shot Put · Place 17 · WingateWingateShot Put16lb / 7.26kg17.12.53mSo
Jan 26Camel City InvitationalJan 26 · Weight Throw · WingateWingateWeight Throw—FOUL—
Jan 26Camel City InvitationalJan 26 · Shot Put · Place 15 · WingateWingateShot Put1513.10m—
Jan 19Carolina ChallengeJan 19 · Shot Put · Place 5 · WingateWingateShot Put513.60m—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · Weight Throw · Place 25 · WingateWingateWeight Throw35lb / 15.9kg25.11.03mSo
Dec 2Visit Winston-Salem College Kick-offDec 2 · Shot Put · Place 23 · WingateWingateShot Put16lb / 7.26kg23.12.68mSo
Feb 25South Atlantic Indoor TandF ChampionshipsFeb 25 · Shot Put · Place 6 · WingateWingateShot Put614.27mFR
Feb 17JDL DMR InvitationalFeb 17 · Shot Put · Place 7 · WingateWingateShot Put713.38mFR
Jan 22COROS Collegiate ChallengeJan 22 · Shot Put · Place 7 · WingateWingateShot Put712.93m—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 32023 SAC Outdoor Track and Field ChampionshipsMay 3 · Shot Put · Place 10 · WingateWingateShot Put16lb / 7.26kg10.13.36mFr
Apr 14Electric City InvitationalApr 14 · Shot Put · Place 9 · WingateWingateShot Put913.57mFR
Mar 162023 Charlotte 49er ClassicMar 16 · Shot Put · Place 21 · WingateWingateShot Put2113.31mFR

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · Shot Put · Place 6 · Spring ValleySpring ValleyShot Put12lb6.51-10.512
May 14SCHSL 5A - Upper StateMay 14 · Discus · Place 16 · Spring ValleySpring ValleyDiscus1.6kg16.113' 3"12
May 14SCHSL 5A - Upper StateMay 14 · Shot Put · Place 1 · Spring ValleySpring ValleyShot Put12lb1.55' 0.50 PB12
May 4SCHSL 5A - Region 4May 4 · Discus · Place 4 · Spring ValleySpring ValleyDiscus1.6kg4.127-08 PB12
May 4SCHSL 5A - Region 4May 4 · Shot Put · Place 1 · Spring ValleySpring ValleyShot Put12lb1.51-03.0012
Mar 30Spring Valley vs. Northwestern MeetMar 30 · Discus · Place 7 · Spring ValleSpring ValleDiscus797-04—
Mar 30Spring Valley vs. Northwestern MeetMar 30 · Shot Put · Place 1 · Spring ValleSpring ValleShot Put149-10.00—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 4Mar 26 · Shot Put · Place 6 · Spring ValleSpring ValleShot Put644-10.00—
Mar 23Ridge View Meet #1Mar 23 · Shot Put · Place 1 · Spring ValleSpring ValleShot Put148-08.0012
Mar 23Ridge View Meet #1Mar 23 · Discus · Place 10 · Spring ValleSpring ValleDiscus10104-02.5012

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5SCHSL Region 4-5AMay 5 · Shot Put · Place 2 · Spring ValleySpring ValleyShot Put12lb2.47-01.0011
Apr 27Richland County ChampionshipApr 27 · Shot Put · Place 2 · Spring ValleSpring ValleShot Put248-00.0011
Apr 27Richland County ChampionshipApr 27 · Shot Put · Place 2 · Spring ValleSpring ValleShot Put248-00.0011
Apr 14Spring Valley vs. BlythewoodApr 14 · Shot Put · Place 4 · Spring ValleSpring ValleShot Put443-00.00—
Mar 27Bob Jenkins Coaches Classic Region 4Mar 27 · Shot Put · Place 7 · Spring ValleSpring ValleShot Put742-02.00—
Mar 24Spring Valley / Ridge View Dual MeetMar 24 · Shot Put · Place 4 · Spring ValleSpring ValleShot Put440-02.50—
Mar 13Trojan RelaysMar 13 · Shot Put · Place 9 · Spring ValleySpring ValleyShot Put12lb9.39-07.5011
Mar 10Spring Valley vs. Lugoff ElginMar 10 · Shot Put · Place 3 · Spring ValleySpring ValleyShot Put340-09.00—
Mar 6Diamond Hornets InvitationalMar 6 · Shot Put · Place 9 · Spring ValleSpring ValleShot Put941-05.00—