Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCatamount Classic · Apr 2442.00mCatamount ClassicApril 24, 2026
Hammer · 4kg · OutdoorSouthern Conference Outdoor Track and Field Championships · May 1150.10mSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
Javelin · 600g · OutdoorSouthern Conference Outdoor Track and Field Championships · May 1138.32mSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
Shot Put · 4kg · IndoorClemson Opener · Dec 611.93mClemson OpenerDecember 6, 2024
Shot Put · 4kg · OutdoorSouthern Conference Outdoor Track and Field Championships · May 1112.83mSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
Weight Throw · 20lb / 9.0kg · IndoorTryon Winter Classic · Jan 1615.78mTryon Winter ClassicJanuary 16, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Hammer · Place 3 · Western CarolinaWestern CarolinaHammer4kg3.50.10m PBSo
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Javelin · Place 3 · Western CarolinaWestern CarolinaJavelin600g3.38.32m PBSo
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Discus · Place 9 · Western CarolinaWestern CarolinaDiscus1kg9.40.59mSo
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Shot Put · Place 4 · Western CarolinaWestern CarolinaShot Put4kg4.12.83m PBSo
Apr 24Catamount ClassicApr 24 · Hammer · Place 3 · Western CarolinaWestern CarolinaHammer4kg3.49.00mSo
Apr 24Catamount ClassicApr 24 · Javelin · Place 3 · Western CarolinaWestern CarolinaJavelin600g3.36.28mSo
Apr 24Catamount ClassicApr 24 · Discus · Place 6 · Western CarolinaWestern CarolinaDiscus1kg6.42.00m PBSo
Apr 24Catamount ClassicApr 24 · Shot Put · Place 5 · Western CarolinaWestern CarolinaShot Put4kg5.12.54mSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Hammer · Western CarolinaWestern CarolinaHammer4kg--FSSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Javelin · Place 2 · Western CarolinaWestern CarolinaJavelin600g2.36.20mSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Discus · Place 7 · Western CarolinaWestern CarolinaDiscus1kg7.39.89mSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Shot Put · Place 1 · Western CarolinaWestern CarolinaShot Put4kg1.12.46mSo
Apr 2High Point VertKlasse MeetingApr 2 · Hammer · Place 13 · Western CarolinaWestern CarolinaHammer4kg13.42.53mSo
Apr 2High Point VertKlasse MeetingApr 2 · Javelin · Place 10 · Western CarolinaWestern CarolinaJavelin600g10.37.90mSo
Apr 2High Point VertKlasse MeetingApr 2 · Discus · Place 20 · Western CarolinaWestern CarolinaDiscus1kg20.39.91mSo
Apr 2High Point VertKlasse MeetingApr 2 · Shot Put · Place 23 · Western CarolinaWestern CarolinaShot Put4kg23.11.93mSo
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Hammer · Place 1 · Western CarolinaWestern CarolinaHammer149.34mSO
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Javelin · Place 3 · Western CarolinaWestern CarolinaJavelin336.48mSO
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Discus · Place 6 · Western CarolinaWestern CarolinaDiscus637.57mSO
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Shot Put · Place 5 · Western CarolinaWestern CarolinaShot Put511.72mSO

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27Southern Conference Indoor Track and Field ChampionshipFeb 27 · Weight Throw · Place 3 · Western CarolinaWestern CarolinaWeight Throw315.92mSO
Feb 13Darius Dixon InviteFeb 13 · Weight Throw · Place 36 · Western CarolinaWestern CarolinaWeight Throw3613.72mSo
Feb 13Darius Dixon InviteFeb 13 · Shot Put · Place 29 · Western CarolinaWestern CarolinaShot Put2911.72mSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Weight Throw · Place 12 · Western CarolinaWestern CarolinaWeight Throw1214.02mSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Shot Put · Place 9 · Western CarolinaWestern CarolinaShot Put912.28mSo
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 4 · Western CarolinaWestern CarolinaWeight Throw20lb / 9.0kg4.15.78m PBSo
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 11 · Western CarolinaWestern CarolinaShot Put4kg11.11.14mSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Clemson OpenerDec 5 · Weight Throw · Place 9 · Western CarolinaWestern CarolinaWeight Throw20lb / 9.0kg9.13.45mSo
Dec 5Clemson OpenerDec 5 · Shot Put · Place 7 · Western CarolinaWestern CarolinaShot Put4kg7.11.44mSo
Feb 28Southern Conference Indoor Track and Field ChampionshipFeb 28 · Weight Throw · Place 6 · Western CarolinaWestern CarolinaWeight Throw615.17m—
Feb 28Southern Conference Indoor Track and Field ChampionshipFeb 28 · Shot Put · Place 2 · Western CarolinaWestern CarolinaShot Put212.67m—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · Shot Put · Place 30 · Western CarolinaWestern CarolinaShot Put3011.92m—
Jan 31VMI Winter RelaysJan 31 · Weight Throw · Place 15 · Western CarolinaWestern CarolinaWeight Throw1512.47m—
Jan 31VMI Winter RelaysJan 31 · Shot Put · Place 1 · Western CarolinaWestern CarolinaShot Put112.73m—
Jan 17Virginia Tech InvitationalJan 17 · Weight Throw · Place 26 · Western CarolinaWestern CarolinaWeight Throw20lb / 9.0kg26.12.45mFr
Jan 17Virginia Tech InvitationalJan 17 · Shot Put · Place 14 · Western CarolinaWestern CarolinaShot Put4kg14.11.85mFr

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Hammer · Place 4 · Western CarolinaWestern CarolinaHammer4kg4.45.87mFr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Javelin · Place 6 · Western CarolinaWestern CarolinaJavelin600g6.37.60mFr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Discus · Place 10 · Western CarolinaWestern CarolinaDiscus1kg10.33.67mFr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Shot Put · Place 3 · Western CarolinaWestern CarolinaShot Put4kg3.12.82mFr
Apr 11Asheville Bulldog InvitationalApr 11 · Hammer · Place 7 · Western CarolinaWestern CarolinaHammer744.01mFr
Apr 11Asheville Bulldog InvitationalApr 11 · Javelin · Place 1 · Western CarolinaWestern CarolinaJavelin137.78mFr
Apr 11Asheville Bulldog InvitationalApr 11 · Discus · Place 7 · Western CarolinaWestern CarolinaDiscus737.70mFr
Apr 11Asheville Bulldog InvitationalApr 11 · Shot Put · Place 5 · Western CarolinaWestern CarolinaShot Put511.90mFr
Apr 4High Point VertKlasse MeetingApr 4 · Hammer · Place 13 · Western CarolinaWestern CarolinaHammer1341.78mFr
Apr 4High Point VertKlasse MeetingApr 4 · Javelin · Place 15 · Western CarolinaWestern CarolinaJavelin1536.53mFr
Apr 4High Point VertKlasse MeetingApr 4 · Discus · Place 21 · Western CarolinaWestern CarolinaDiscus2138.83mFr
Apr 4High Point VertKlasse MeetingApr 4 · Shot Put · Place 23 · Western CarolinaWestern CarolinaShot Put2311.33mFr
Mar 29Davidson RelaysMar 29 · Hammer · Place 13 · Western CarolinaWestern CarolinaHammer1340.70mFr
Mar 29Davidson RelaysMar 29 · Discus · Place 10 · Western CarolinaWestern CarolinaDiscus1036.76mFr
Mar 29Davidson RelaysMar 29 · Shot Put · Place 12 · Western CarolinaWestern CarolinaShot Put1211.29mFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Clemson OpenerDec 6 · Shot Put · Place 7 · Western CarolinaWestern CarolinaShot Put4kg7.11.93m PBFr
Feb 17Tiger Creek ClassicFeb 17 · Shot Put · Place 3 · North ForsythNorth ForsythShot Put334-5.4012
Feb 17Tiger Creek ClassicFeb 17 · Discus · Place 1 · North ForsythNorth ForsythDiscus1130-912

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Discus · Place 7 · UnattachedUnattachedDiscus1kg7.37.26m12
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 10 · UnattachedUnattachedShot Put4kg10.11.54m12
May 9GHSA 6A State ChampionshipsMay 9 · Discus · Place 1 · North ForsythNorth ForsythDiscus1kg1.137-0212
May 9GHSA 6A State ChampionshipsMay 9 · Shot Put · Place 3 · North ForsythNorth ForsythShot Put4kg3.40-03.0012
May 4GHSA 6A Sectional A - Regions 1,4,5,8May 4 · Shot Put · Place 3 · North ForsythNorth ForsythShot Put339-712
May 4GHSA 6A Sectional A - Regions 1,4,5,8May 4 · Discus · Place 1 · North ForsythNorth ForsythDiscus1131-1012
Apr 18GHSA 6A - Region 8Apr 18 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put137-812
Apr 18GHSA 6A - Region 8Apr 18 · Discus · Place 1 · North ForsythNorth ForsythDiscus1125-612
Apr 13Forsyth Central InvitationalApr 13 · Discus · Place 1 · North ForsythNorth ForsythDiscus1kg1.111-0612
Apr 13Forsyth Central InvitationalApr 13 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put4kg1.36-06.0012
Mar 27Forsyth County Championship MeetMar 27 · Discus · Place 1 · North ForsythNorth ForsythDiscus1121-712
Mar 27Forsyth County Championship MeetMar 27 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put140-612
Mar 6Chattahoochee Home MeetMar 6 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put138-512
Mar 6Chattahoochee Home MeetMar 6 · Discus · Place 1 · North ForsythNorth ForsythDiscus1123-012
Mar 2Jerry Arnold ChallengeMar 2 · Shot Put · Place 5 · North ForsythNorth ForsythShot Put537-712
Mar 2Jerry Arnold ChallengeMar 2 · Discus · Place 3 · North ForsythNorth ForsythDiscus3121-912

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11GHSA 6A State ChampionshipsMay 11 · Discus · Place 6 · North ForsythNorth ForsythDiscus1kg6.120-00.2511
May 11GHSA 6A State ChampionshipsMay 11 · Shot Put · Place 7 · North ForsythNorth ForsythShot Put4kg7.38-06.5011
May 6GHSA 6A Sectional AMay 6 · Discus · Place 2 · North ForsythNorth ForsythDiscus1kg2.117-1011
May 6GHSA 6A Sectional AMay 6 · Shot Put · Place 3 · North ForsythNorth ForsythShot Put4kg3.37-00.7511
Apr 24GHSA 6A - Region 8Apr 24 · Discus · Place 3 · North ForsythNorth ForsythDiscus1kg3.106-311
Apr 24GHSA 6A - Region 8Apr 24 · Shot Put · Place 2 · North ForsythNorth ForsythShot Put4kg2.36-211
Mar 20Forsyth County Track and Field ChampionshipsMar 20 · Shot Put · Place 3 · North ForsythNorth ForsythShot Put335-10.5011
Mar 20Forsyth County Track and Field ChampionshipsMar 20 · Discus · Place 2 · North ForsythNorth ForsythDiscus2110-611
Mar 11Creekview InvitationalMar 11 · Discus · Place 2 · North ForsythNorth ForsythDiscus1kg2.100-311
Mar 11Creekview InvitationalMar 11 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put4kg1.36-0.5011
Mar 4Longhorn StampedeMar 4 · Shot Put · Place 3 · North ForsythNorth ForsythShot Put333-1111
Mar 4Longhorn StampedeMar 4 · Discus · Place 1 · North ForsythNorth ForsythDiscus1120-111

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Sawnee Biscuit RelaysFeb 25 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put134-1.5011
Feb 25Sawnee Biscuit RelaysFeb 25 · Discus · Place 2 · North ForsythNorth ForsythDiscus2104-611
Feb 11Sawnee Mountain InvitationalFeb 11 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put134-9.5011
Feb 11Sawnee Mountain InvitationalFeb 11 · Discus · Place 1 · North ForsythNorth ForsythDiscus1107-111
Feb 8Lambert Wednesday Night #1Feb 8 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put136-411
Feb 8Lambert Wednesday Night #1Feb 8 · Discus · Place 1 · North ForsythNorth ForsythDiscus1101-311

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14GHSA State Championships 1A Private & 7AMay 14 · Discus · Place 7 · North ForsythNorth ForsythDiscus1kg7.111-0810
May 14GHSA State Championships 1A Private & 7AMay 14 · Shot Put · Place 3 · North ForsythNorth ForsythShot Put4kg3.39-07.0010
May 7GHSA 7A Sectional B - Regions 2,6,7,8May 7 · Shot Put · Place 3 · North ForsythNorth ForsythShot Put340-0—
May 7GHSA 7A Sectional B - Regions 2,6,7,8May 7 · Discus · Place 5 · North ForsythNorth ForsythDiscus5114-8—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Lambert Wednesday Night #2Feb 23 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put134-8.5010
Feb 23Lambert Wednesday Night #2Feb 23 · Discus · Place 1 · North ForsythNorth ForsythDiscus1100-710

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13GHSA Class 7A State ChampionshipsMay 13 · Shot Put · Place 4 · North ForsythNorth ForsythShot Put4kg4.38-06.009
May 8GHSA Class 7A Sectional BMay 8 · Shot Put · Place 3 · North ForsythNorth ForsythShot Put4kg3.38-00.009
Apr 26GHSA Class 7A Region 6Apr 26 · Discus · North ForsythNorth ForsythDiscus1kg--ND9
Apr 26GHSA Class 7A Region 6Apr 26 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put4kg1.36-11.009
Feb 20Forsyth Tri Home MeetFeb 20 · Discus · Place 2 · North ForsythNorth ForsythDiscus1kg2.78-019
Feb 20Forsyth Tri Home MeetFeb 20 · Shot Put · Place 1 · North ForsythNorth ForsythShot Put4kg1.31-00.509
Feb 10Lambert Wednesday Night #1Feb 10 · Discus · Place 2 · North ForsythNorth ForsythDiscus1kg2.89-049
Feb 10Lambert Wednesday Night #1Feb 10 · Shot Put · Place 2 · North ForsythNorth ForsythShot Put4kg2.33-05.009