Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorHigh Point VertKlasse Meeting · Apr 247.12mHigh Point VertKlasse MeetingApril 2, 2026
Hammer · 16lb / 7.26kg · OutdoorSouthside Power and Fitness Invitational · Apr 1044.03mSouthside Power and Fitness InvitationalApril 10, 2026
Shot Put · 12lb · IndoorEast Coast Invitational - HS · Feb 448-04.75East Coast Invitational - HSFebruary 4, 2023
Weight Throw · 35lb / 15.9kg · IndoorJDL Early Bird Invitational · Dec 815.75mJDL Early Bird InvitationalDecember 8, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Discus · Place 14 · Gardner-WebbGardner-WebbDiscus2kg14.42.21mJr
Apr 24Catamount ClassicApr 24 · Hammer · Gardner-WebbGardner-WebbHammer16lb / 7.26kg—DNSJr
Apr 24Catamount ClassicApr 24 · Discus · Place 6 · Gardner-WebbGardner-WebbDiscus2kg6.46.60mJr
Apr 17Winthrop InvitationalApr 17 · Discus · Place 2 · Gardner-WebbGardner-WebbDiscus2kg2.45.78mJr
Apr 10Southside Power and Fitness InvitationalApr 10 · Hammer · Place 9 · Gardner-WebbGardner-WebbHammer16lb / 7.26kg9.44.03m PBJr
Apr 10Southside Power and Fitness InvitationalApr 10 · Discus · Place 3 · Gardner-WebbGardner-WebbDiscus2kg3.45.57mJr
Apr 2High Point VertKlasse MeetingApr 2 · Discus · Place 11 · Gardner-WebbGardner-WebbDiscus2kg11.47.12m PBJr
Mar 27Davidson RelaysMar 27 · Discus · Place 2 · Gardner-WebbGardner-WebbDiscus2kg2.46.87mJr
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · Discus · Place 7 · Gardner-WebbGardner-WebbDiscus748.03mJR

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · Weight Throw · Place 13 · Gardner-WebbGardner-WebbWeight Throw1314.38mSR
Feb 13Mid-Winter Collegiate InviteFeb 13 · Weight Throw · Place 14 · Gardner-WebbGardner-WebbWeight Throw35lb / 15.9kg14.15.10mSr
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 16 · Gardner-WebbGardner-WebbWeight Throw35lb / 15.9kg16.14.91mSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · Weight Throw · Gardner-WebbGardner-WebbWeight Throw35lb / 15.9kg--FOULSr
Feb 28Big South Indoor ChampionshipFeb 28 · Weight Throw · Place 7 · Gardner-WebbGardner-WebbWeight Throw35lb / 15.9kg7.15.65mJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · Discus · Place 22 · Gardner-WebbGardner-WebbDiscus2240.81mSo
Apr 25Catamount Classic Apr 25 · Hammer · Place 11 · Gardner-WebbGardner-WebbHammer1142.13mSO
Apr 25Catamount Classic Apr 25 · Discus · Place 3 · Gardner-WebbGardner-WebbDiscus345.87mSO
Apr 4High Point VertKlasse MeetingApr 4 · Discus · Place 12 · Gardner-WebbGardner-WebbDiscus1245.61mSo
Mar 28SWU GottaRun InviteMar 28 · Discus · Place 2 · Gardner-WebbGardner-WebbDiscus2kg2.46.21mSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8JDL Early Bird InvitationalDec 8 · Weight Throw · Place 4 · Gardner-WebbGardner-WebbWeight Throw35lb / 15.9kg4.15.75m PBJr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · Hammer · Place 11 · Gardner-WebbGardner-WebbHammer16lb / 7.26kg11.41.14mFr
May 6Big SouthMay 6 · Discus · Place 8 · Gardner-WebbGardner-WebbDiscus2kg8.41.69mFr
Apr 26APP State OpenApr 26 · Discus · Place 14 · Gardner-WebbGardner-WebbDiscus1440.52mFR
Apr 26APP State OpenApr 26 · Hammer · Place 11 · Gardner-WebbGardner-WebbHammer1138.20mFR
Apr 12Asheville Bulldog InvitationalApr 12 · Hammer · Place 6 · Gardner-WebbGardner-WebbHammer16lb / 7.26kg6.38.34mFr
Apr 12Asheville Bulldog InvitationalApr 12 · Discus · Place 7 · Gardner-WebbGardner-WebbDiscus2kg7.43.51mFr
Mar 22Montreat OpenMar 22 · Hammer · Place 17 · Gardner-WebbGardner-WebbHammer16lb / 7.26kg17.40.09mFr
Mar 22Montreat OpenMar 22 · Discus · Place 13 · Gardner-WebbGardner-WebbDiscus2kg13.42.11mFr
Mar 1449er ClassicMar 14 · Hammer · Place 36 · Gardner-WebbGardner-WebbHammer16lb / 7.26kg36.38.14mFr
Mar 1449er ClassicMar 14 · Discus · Place 45 · Gardner-WebbGardner-WebbDiscus2kg45.33.69mFr

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 3JDL Early Bird InvitationalDec 3 · Weight Throw · Place 13 · Gardner-WebbGardner-WebbWeight Throw35lb / 15.9kg13.13.24mFr
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Shot Put · Place 14 · GrassfieldGrassfieldShot Put1443-00.5012
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Shot Put · Place 14 · GrassfieldGrassfieldShot Put1443-00.5012
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Shot Put · Place 14 · GrassfieldGrassfieldShot Put1443-00.5012
Feb 13VHSL Class 6 Region A ChampionshipFeb 13 · Shot Put · Place 4 · GrassfieldGrassfieldShot Put447-10.0012
Feb 4East Coast Invitational - HSFeb 4 · Shot Put · Place 5 · GrassfieldGrassfieldShot Put12lb5.48-04.75 PB12
Jan 25SED Meet #3Jan 25 · Shot Put · Place 7 · GrassfieldGrassfieldShot Put12lb7.40-07.0012
Jan 12Southeastern District Meet #2Jan 12 · Shot Put · Place 1 · GrassfieldGrassfieldShot Put143-212
Jan 6Virginia Beach HS RelaysJan 6 · Shot Put · Place 8 · GrassfieldGrassfieldShot Put843-04.0012
Jan 6Virginia Beach HS RelaysJan 6 · Shot Put · Place 8 · GrassfieldGrassfieldShot Put843-412

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Discus · Place 20 · GrassfieldGrassfieldDiscus20128-01—
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · Shot Put · Place 8 · GrassfieldGrassfieldShot Put847-03.2512
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · Discus · Place 9 · GrassfieldGrassfieldDiscus9116-0312
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · Shot Put · Place 8 · GrassfieldGrassfieldShot Put847-03.2512
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · Discus · Place 9 · GrassfieldGrassfieldDiscus9116-312
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · Shot Put · Place 8 · GrassfieldGrassfieldShot Put847-3.2512
May 19Grassfield Invitational 'At Night'May 19 · Shot Put · Place 7 · GrassfieldGrassfieldShot Put745-11.5012
May 19Grassfield Invitational 'At Night'May 19 · Discus · Place 3 · GrassfieldGrassfieldDiscus3148-512
May 5Dogwood Track ClassicMay 5 · Discus · Place 9 · GrassfieldGrassfieldDiscus9154-0912
May 5Dogwood Track ClassicMay 5 · Discus · Place 9 · GrassfieldGrassfieldDiscus9154-0912
May 5Dogwood Track ClassicMay 5 · Discus · Place 4 · GrassfieldGrassfieldDiscus4154-0912
May 5Dogwood Track ClassicMay 5 · Discus · Place 7 · GrassfieldGrassfieldDiscus7149-1012
May 5Dogwood Track ClassicMay 5 · Discus · Place 7 · GrassfieldGrassfieldDiscus7149-1012
Apr 22Track 757 InvitationalApr 22 · Discus · Place 2 · GrassfieldGrassfieldDiscus2149-1112
Apr 22Track 757 InvitationalApr 22 · Shot Put · Place 3 · GrassfieldGrassfieldShot Put337-05.0012
Mar 24CNU's 37th HS Captains ClassicMar 24 · Discus · Place 3 · GrassfieldGrassfieldDiscus3154-09—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9CNU HS Winter FrolicDec 9 · Shot Put · Place 5 · GrassfieldGrassfieldShot Put12lb5.44-01.5012
Jan 26SED Meet #3Jan 26 · Shot Put · Place 10 · GrassfieldGrassfieldShot Put1036-08.00—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · Discus · Place 11 · GrassfieldGrassfieldDiscus11126-0311
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · Discus · Place 11 · GrassfieldGrassfieldDiscus11126-311
May 6Dogwood Track ClassicMay 6 · Discus · Place 17 · GrassfieldGrassfieldDiscus17131-00—
Apr 30Gloucester HS Track ClassicApr 30 · Discus · Place 4 · GrassfieldGrassfieldDiscus4130-03—
Apr 23Track 757 InvitationalApr 23 · Discus · Place 5 · GrassfieldGrassfieldDiscus5132-1111
Apr 23Track 757 InvitationalApr 23 · Shot Put · Place 27 · GrassfieldGrassfieldShot Put2734-03.7511
Mar 25CNU's 36th HS Captains ClassicMar 25 · Discus · Place 10 · GrassfieldGrassfieldDiscus10105-00—