Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorConference Carolinas · Apr 2333.19mConference CarolinasApril 23, 2026
Hammer · 4kg · OutdoorElectric City Invitational · Apr 334.42mElectric City InvitationalApril 3, 2026
Javelin · 600g · OutdoorSCHSL 1A - Region 2 · May 357-6SCHSL 1A - Region 2May 3, 2023
Shot Put · 4kg · IndoorVisit Winston-Salem College Kick-off · Dec 611.83mVisit Winston-Salem College Kick-offDecember 6, 2025
Shot Put · 4kg · OutdoorGamecock Invitational · Apr 1211.23mGamecock InvitationalApril 12, 2025
Weight Throw · 20lb / 9.0kg · IndoorVisit Winston-Salem College Kick-off · Dec 613.12mVisit Winston-Salem College Kick-offDecember 6, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · Discus · Place 14 · ConverseConverseDiscus1kg14.33.19m PBSo
Apr 23Conference CarolinasApr 23 · Shot Put · Place 12 · ConverseConverseShot Put4kg12.10.80mSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Discus · Place 20 · ConverseConverseDiscus1kg20.31.38mSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Shot Put · Place 13 · ConverseConverseShot Put4kg13.10.28mSo
Apr 3Electric City InvitationalApr 3 · Hammer · Place 10 · ConverseConverseHammer4kg10.34.42m PBSo
Apr 3Electric City InvitationalApr 3 · Shot Put · Place 10 · ConverseConverseShot Put4kg10.10.71mSo
Mar 27Davidson RelaysMar 27 · Shot Put · Place 16 · ConverseConverseShot Put4kg16.10.46mSo
Mar 1949er ClassicMar 19 · Discus · Place 36 · ConverseConverseDiscus3629.40mSo
Mar 1949er ClassicMar 19 · Shot Put · Place 27 · ConverseConverseShot Put2710.53mSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Conference CarolinasFeb 22 · Weight Throw · Place 4 · ConverseConverseWeight Throw414.79mSO
Feb 22Conference CarolinasFeb 22 · Shot Put · Place 7 · ConverseConverseShot Put711.47mSO
Feb 13Mid-Winter Collegiate InviteFeb 13 · Weight Throw · ConverseConverseWeight Throw20lb / 9.0kg—DNSSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · Shot Put · ConverseConverseShot Put4kg—DNSSo
Feb 7Camel City DistanceFeb 7 · Shot Put · Place 25 · ConverseConverseShot Put2510.92m—
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Weight Throw · Place 21 · ConverseConverseWeight Throw2113.21mSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Shot Put · Place 32 · ConverseConverseShot Put3210.75mSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Weight Throw · Place 14 · ConverseConverseWeight Throw20lb / 9.0kg14.13.12m PBSo
Dec 6Visit Winston-Salem College Kick-offDec 6 · Shot Put · Place 12 · ConverseConverseShot Put4kg12.11.83m PBSo
Feb 23Conference CarolinasFeb 23 · Weight Throw · Place 15 · ConverseConverseWeight Throw1511.97m—
Feb 23Conference CarolinasFeb 23 · Shot Put · Place 11 · ConverseConverseShot Put119.99m—
Feb 8Camel City DistanceFeb 8 · Shot Put · Place 28 · ConverseConverseShot Put2810.21m—
Feb 7Camel City SprintsFeb 7 · Weight Throw · Place 17 · ConverseConverseWeight Throw1712.41m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Weight Throw · Place 33 · ConverseConverseWeight Throw20lb / 9.0kg33.10.59mFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Shot Put · Place 17 · ConverseConverseShot Put4kg17.10.38mFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24Conference CarolinasApr 24 · Discus · Place 15 · ConverseConverseDiscus1kg15.30.39mFr
Apr 24Conference CarolinasApr 24 · Shot Put · Place 11 · ConverseConverseShot Put4kg11.10.97mFr
Apr 12Gamecock InvitationalApr 12 · Discus · Place 7 · ConverseConverseDiscus1kg7.30.95mFr
Apr 12Gamecock InvitationalApr 12 · Shot Put · Place 6 · ConverseConverseShot Put4kg6.11.23m PBFr
Mar 28SWU GottaRun InviteMar 28 · Discus · Place 15 · ConverseConverseDiscus1kg15.29.07mFr
Mar 28SWU GottaRun InviteMar 28 · Shot Put · Place 15 · ConverseConverseShot Put4kg15.9.45mFr
Mar 21Weems Baskin InvitationalMar 21 · Shot Put · Place 13 · ConverseConverseShot Put1310.48mFr
Mar 14Phoenix InvitationalMar 14 · Discus · Place 19 · ConverseConverseDiscus1927.84m—
Mar 14Phoenix InvitationalMar 14 · Shot Put · Place 14 · ConverseConverseShot Put1410.44m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · Shot Put · Place 19 · ConverseConverseShot Put4kg19.10.60mFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16SCHSL State Championships - AMay 16 · Discus · Place 4 · McCormickMcCormickDiscus426.43m—
May 16SCHSL State Championships - AMay 16 · Discus · Place 4 · McCormickMcCormickDiscus426.43m—
May 16SCHSL State Championships - AMay 16 · Shot Put · Place 2 · McCormickMcCormickShot Put210.96m—
May 16SCHSL State Championships - AMay 16 · Shot Put · Place 2 · McCormickMcCormickShot Put210.96m—
May 11SCHSL 1A - Upper StateMay 11 · Discus · Place 2 · McCormickMcCormickDiscus1kg2.25.86m12
May 11SCHSL 1A - Upper StateMay 11 · Shot Put · Place 1 · McCormickMcCormickShot Put4kg1.10.80m12
Apr 18Lakelands InvitationalApr 18 · Javelin · Place 12 · McCormickMcCormickJavelin1253-08—
Apr 18Lakelands InvitationalApr 18 · Discus · Place 3 · McCormickMcCormickDiscus377-10—
Apr 18Lakelands InvitationalApr 18 · Shot Put · Place 1 · McCormickMcCormickShot Put135-03.00—
Mar 27Southside Christian Meet #2Mar 27 · Discus · Place 4 · McCormickMcCormickDiscus1kg4.23.05m12
Mar 27Southside Christian Meet #2Mar 27 · Shot Put · Place 1 · McCormickMcCormickShot Put4kg1.33-01.0012

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22SCHSL State Championships - AMay 22 · Discus · Place 13 · McCormickMcCormickDiscus1kg13.70-1111
May 22SCHSL State Championships - AMay 22 · Shot Put · Place 2 · McCormickMcCormickShot Put4kg2.36-09.5011
May 13SCHSL 1A - Upper StateMay 13 · Discus · Place 5 · McCormickMcCormickDiscus1kg5.76-1111
May 13SCHSL 1A - Upper StateMay 13 · Shot Put · Place 1 · McCormickMcCormickShot Put4kg1.35-03.0011
May 3SCHSL 1A - Region 2May 3 · Javelin · Place 9 · McCormickMcCormickJavelin600g9.57-6 PB11
May 3SCHSL 1A - Region 2May 3 · Discus · Place 2 · McCormickMcCormickDiscus1kg2.76-811
May 3SCHSL 1A - Region 2May 3 · Shot Put · Place 1 · McCormickMcCormickShot Put4kg1.35-211
Apr 24Lakelands InvitationalApr 24 · Discus · Place 2 · McCormickMcCormickDiscus274-01.50—
Apr 24Lakelands InvitationalApr 24 · Shot Put · Place 1 · McCormickMcCormickShot Put135-06.00—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · Shot Put · Place 3 · McCormickMcCormickShot Put333-07.50—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AMay 19 · Discus · Place 14 · McCormickMcCormickDiscus1471-06—
May 19SCHSL State Championships - AMay 19 · Shot Put · Place 3 · McCormickMcCormickShot Put336-09.00—
May 19SCHSL State Championships - AMay 19 · Shot Put · Place 3 · McCormickMcCormickShot Put336-09.00—
May 19SCHSL State Championships - AMay 19 · Discus · Place 14 · McCormickMcCormickDiscus1471-06—
May 14SCHSL 1A - Upper-StateMay 14 · Discus · Place 5 · McCormickMcCormickDiscus1kg5.74-0810
May 14SCHSL 1A - Upper-StateMay 14 · Shot Put · Place 2 · McCormickMcCormickShot Put4kg2.36-00.0010
May 3SCHSL 1A - Region 1May 3 · Discus · Place 4 · McCormickMcCormickDiscus469-00—
May 3SCHSL 1A - Region 1May 3 · Shot Put · Place 1 · McCormickMcCormickShot Put135-05.50—
Mar 30Gilbert Meet #2Mar 30 · Shot Put · Place 2 · McCormickMcCormickShot Put231-08.00—
Mar 24Laurens Meet 3Mar 24 · Combined results · Place 20 · McCormickMcCormickCombined results2037-0110
Mar 24Laurens Meet 3Mar 24 · Combined results · Place 2 · McCormickMcCormickCombined results230-02.7510
Mar 24Laurens Meet 3Mar 24 · Combined results · Place 15 · McCormickMcCormickCombined results1550-1010

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 10Emerald Home Meet #1Mar 10 · Discus · Place 11 · McCormickMcCormickDiscus1148-08—
Mar 10Emerald Home Meet #1Mar 10 · Shot Put · Place 3 · McCormickMcCormickShot Put327-00.00—