Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSCHSL State Championships - 2A · May 1529.83mSCHSL State Championships - 2AMay 15, 2026
Shot Put · 4kg · OutdoorSCHSL State Championships - 2A · May 1510.55mSCHSL State Championships - 2AMay 15, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15SCHSL State Championships - 2AMay 15 · Discus · Place 8 · LibertyDiscus1kg8.29.83m PB12
May 15SCHSL State Championships - 2AMay 15 · Shot Put · Place 4 · LibertyShot Put4kg4.10.55m PB12
May 9SCHSL 2A - Upper StateMay 9 · Discus · Place 7 · LibertyDiscus1kg7.27.44m12
May 9SCHSL 2A - Upper StateMay 9 · Shot Put · Place 4 · LibertyShot Put4kg4.10.27m12
Apr 30SCHSL 2A - Region 1Apr 30 · Discus · Place 5 · LibertyDiscus1kg5.27.31m12
Apr 30SCHSL 2A - Region 1Apr 30 · Shot Put · Place 1 · LibertyShot Put4kg1.9.85m12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16SCHSL State Championships - AAMay 16 · Discus · Place 5 · LibertyDiscus1kg5.28.59m11
May 16SCHSL State Championships - AAMay 16 · Shot Put · Place 15 · LibertyShot Put4kg15.8.61m11
May 10SCHSL 2A - District 1May 10 · Discus · Place 4 · LibertyDiscus1kg4.25.43m11
May 10SCHSL 2A - District 1May 10 · Shot Put · Place 3 · LibertyShot Put4kg3.9.59m11
May 1Region 1-2AMay 1 · Discus · Place 1 · LibertyDiscus128.12m11
May 1Region 1-2AMay 1 · Shot Put · Place 2 · LibertyShot Put29.72m11
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · Discus · Place 8 · LibertyDiscus1kg8.26.56m11
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · Shot Put · Place 12 · LibertyShot Put4kg12.8.62m11
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 1Mar 22 · Discus · Place 10 · LibertyDiscus1028.93mJR
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 1Mar 22 · Shot Put · Place 14 · LibertyShot Put148.81mJR

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AAMay 19 · Shot Put · Place 10 · LibertyShot Put4kg10.29-29
May 13SCHSL 2A - Upper StateMay 13 · Discus · Place 13 · LibertyDiscus1kg13.82-039
May 13SCHSL 2A - Upper StateMay 13 · Shot Put · Place 4 · LibertyShot Put4kg4.31-01.009
May 3SCHSL 2A - Region 1May 3 · Discus · Place 1 · LibertyDiscus1kg1.95-069
May 3SCHSL 2A - Region 1May 3 · Shot Put · Place 2 · LibertyShot Put4kg2.29-07.009
Apr 29Tri Country ChampionshipsApr 29 · Discus · LibertyDiscus1kg—DNS9
Apr 29Tri Country ChampionshipsApr 29 · Shot Put · LibertyShot Put4kg—DNS9
Apr 4Pickens County ChampionshipsApr 4 · Discus · Place 5 · LibertyDiscus584-05—
Apr 4Pickens County ChampionshipsApr 4 · Shot Put · Place 7 · LibertyShot Put731-01.00—
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · Discus · Place 17 · LibertyDiscus1kg17.83-99
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · Shot Put · Place 16 · LibertyShot Put4kg16.30-5.259
Mar 4AOP County RelaysMar 4 · Shot Put · Place 3 · LibertyShot Put331-01.00—
Mar 4AOP County RelaysMar 4 · Discus · Place 4 · LibertyDiscus493-09—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAMay 20 · Shot Put · Place 10 · LibertyShot Put4kg10.30-08.508
May 13SCHSL 2A - Upper StateMay 13 · Discus · Place 12 · LibertyDiscus1274-09—
May 13SCHSL 2A - Upper StateMay 13 · Shot Put · Place 6 · LibertyShot Put629-04.00—
May 4SCHSL 2A - Region 1May 4 · Discus · Place 5 · LibertyDiscus1kg5.79-008
May 4SCHSL 2A - Region 1May 4 · Shot Put · Place 4 · LibertyShot Put4kg4.29-00.008
Mar 29Pickens County T&F ChampionshipsMar 29 · Discus · Place 11 · LibertyDiscus1162-00—
Mar 29Pickens County T&F ChampionshipsMar 29 · Shot Put · Place 7 · LibertyShot Put728-04.50—