Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSCHSL State Championships - AAA · May 21134-05SCHSL State Championships - AAA May 21, 2022
Discus · 2kg · OutdoorUSA South Outdoor Track & field Championships · Apr 2638.99mUSA South Outdoor Track & field ChampionshipsApril 26, 2024
Hammer · 16lb / 7.26kg · OutdoorAsheville Bulldog Invitational · Apr 1044.61mAsheville Bulldog InvitationalApril 10, 2026
Javelin · 800g · OutdoorUSA South Outdoor Track & field Championships · Apr 2636.78mUSA South Outdoor Track & field ChampionshipsApril 26, 2024
Shot Put · 12lb · OutdoorBulldog Home Meet #1 · Mar 3032-11.00Bulldog Home Meet #1March 30, 2022
Shot Put · 16lb / 7.26kg · IndoorMid-Winter Collegiate Invite · Feb 1311.54mMid-Winter Collegiate InviteFebruary 13, 2026
Shot Put · 16lb / 7.26kg · OutdoorUSA South Outdoor Championships · Apr 2410.89mUSA South Outdoor ChampionshipsApril 24, 2026
Weight Throw · 35lb / 15.9kg · IndoorTryon: College & Open Friday · Feb 2014.10mTryon: College & Open FridayFebruary 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24USA South Outdoor ChampionshipsApr 24 · Hammer · Place 1 · Brevard (N.C.)Brevard (N.C.)Hammer16lb / 7.26kg1.44.54mSr
Apr 24USA South Outdoor ChampionshipsApr 24 · Discus · Place 8 · Brevard (N.C.)Brevard (N.C.)Discus2kg8.37.31mSr
Apr 24USA South Outdoor ChampionshipsApr 24 · Shot Put · Place 10 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg10.10.89m PBSr
Apr 10Asheville Bulldog InvitationalApr 10 · Hammer · Place 5 · Brevard (N.C.)Brevard (N.C.)Hammer16lb / 7.26kg5.44.61m PBSr
Apr 10Asheville Bulldog InvitationalApr 10 · Discus · Place 23 · Brevard (N.C.)Brevard (N.C.)Discus2kg23.36.57mSr
Apr 33rd Annual Tornado ClassicApr 3 · Hammer · Place 5 · Brevard (N.C.)Brevard (N.C.)Hammer543.13mSr
Apr 33rd Annual Tornado ClassicApr 3 · Discus · Place 9 · Brevard (N.C.)Brevard (N.C.)Discus936.38mSr
Apr 33rd Annual Tornado ClassicApr 3 · Shot Put · Place 9 · Brevard (N.C.)Brevard (N.C.)Shot Put911.72mSr
Mar 28Livingstone Blue Bear InvitationalMar 28 · Discus · Place 7 · Brevard (N.C.)Brevard (N.C.)Discus2kg7.36.70mSr
Mar 20Montreat OpenMar 20 · Hammer · Place 11 · Brevard (N.C.)Brevard (N.C.)Hammer16lb / 7.26kg11.37.96mSr
Mar 20Montreat OpenMar 20 · Discus · Place 16 · Brevard (N.C.)Brevard (N.C.)Discus2kg16.37.97mSr
Mar 20Montreat OpenMar 20 · Shot Put · Place 22 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg22.9.69mSr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · Weight Throw · Place 3 · Brevard (N.C.)Brevard (N.C.)Weight Throw314.90mSR
Feb 27USA South Indoor ChampsFeb 27 · Shot Put · Place 6 · Brevard (N.C.)Brevard (N.C.)Shot Put612.43mSR
Feb 21ASICS Last Chance InvitationalFeb 21 · Weight Throw · Place 15 · Brevard (N.C.)Brevard (N.C.)Weight Throw1511.84mSr
Feb 20Tryon: College & Open FridayFeb 20 · Weight Throw · Place 5 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg5.14.10m PBSr
Feb 20Tryon: College & Open FridayFeb 20 · Shot Put · Place 13 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg13.11.37mSr
Feb 13Mid-Winter Collegiate InviteFeb 13 · Weight Throw · Place 21 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg21.13.81mSr
Feb 13Mid-Winter Collegiate InviteFeb 13 · Shot Put · Place 43 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg43.11.54m PBSr
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 21 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg21.13.79mSr
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 41 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg41.11.31mSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Asheville Bulldog InvitationalApr 11 · Hammer · Place 30 · Brevard (N.C.)Brevard (N.C.)Hammer3032.20mJr
Apr 11Asheville Bulldog InvitationalApr 11 · Discus · Place 27 · Brevard (N.C.)Brevard (N.C.)Discus2733.03mJr
Apr 4Tornado ClassicApr 4 · Hammer · Place 14 · Brevard (N.C.)Brevard (N.C.)Hammer1433.22mJr
Apr 4Tornado ClassicApr 4 · Discus · Place 6 · Brevard (N.C.)Brevard (N.C.)Discus638.71mJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Weight Throw · Place 23 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg23.11.59mJr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Shot Put · Place 31 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg31.10.49mJr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Weight Throw · Place 14 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg14.13.50mJr
Jan 18Mondo College InvitationalJan 18 · Weight Throw · Place 9 · Brevard (N.C.)Brevard (N.C.)Weight Throw912.86m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6John Weaver InviteDec 6 · Weight Throw · Place 14 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg14.12.15mJr
Dec 6John Weaver InviteDec 6 · Shot Put · Place 22 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg22.10.04mJr

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26USA South Outdoor Track & field ChampionshipsApr 26 · Hammer · Place 11 · Brevard (N.C.)Brevard (N.C.)Hammer16lb / 7.26kg11.28.50mSo
Apr 26USA South Outdoor Track & field ChampionshipsApr 26 · Javelin · Place 9 · Brevard (N.C.)Brevard (N.C.)Javelin800g9.36.78m PBSo
Apr 26USA South Outdoor Track & field ChampionshipsApr 26 · Discus · Place 3 · Brevard (N.C.)Brevard (N.C.)Discus2kg3.38.99m PBSo
Apr 26USA South Outdoor Track & field ChampionshipsApr 26 · Shot Put · Place 17 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg17.10.24mSo
Mar 22Montreat OpenMar 22 · Discus · Place 28 · Brevard (N.C.)Brevard (N.C.)Discus2kg28.37.61mSo
Mar 22Montreat OpenMar 22 · Shot Put · Place 38 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg38.9.47mSo
Mar 16Lenoir-Rhyne OpenerMar 16 · Hammer · Place 23 · Brevard (N.C.)Brevard (N.C.)Hammer16lb / 7.26kg23.29.08mSo
Mar 16Lenoir-Rhyne OpenerMar 16 · Discus · Place 16 · Brevard (N.C.)Brevard (N.C.)Discus2kg16.36.05mSo
Mar 16Lenoir-Rhyne OpenerMar 16 · Shot Put · Place 28 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg28.9.24mSo
Mar 2Susan Rouse InvteMar 2 · Hammer · Place 3 · Brevard (N.C.)Brevard (N.C.)Hammer16lb / 7.26kg3.28.91mSo
Mar 2Susan Rouse InvteMar 2 · Discus · Place 4 · Brevard (N.C.)Brevard (N.C.)Discus2kg4.35.17mSo
Mar 2Susan Rouse InvteMar 2 · Shot Put · Place 8 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg8.9.83mSo

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 14Electric City InvitationalApr 14 · Discus · Place 29 · BrevardBrevardDiscus2933.44mFR
Apr 14Electric City InvitationalApr 14 · Shot Put · Place 31 · BrevardBrevardShot Put3110.13mFR
Apr 7Newberry - Hub City InvitationalApr 7 · Shot Put · Place 14 · BrevardBrevardShot Put148.67mFR
Apr 1SWU GottaRun InvitationalApr 1 · Discus · Place 12 · Brevard (N.C.)Brevard (N.C.)Discus2kg12.33.33mFr
Apr 1SWU GottaRun InvitationalApr 1 · Shot Put · Place 21 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg21.9.12mFr
Mar 17Trojan OpenerMar 17 · Discus · Place 16 · BrevardBrevardDiscus1634.39mFR
Mar 17Trojan OpenerMar 17 · Shot Put · Place 27 · BrevardBrevardShot Put279.67mFR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21SCHSL State Championships - AAA May 21 · Discus · Place 6 · CamdenCamdenDiscus1.6kg6.134-05 PB12
May 14SCHSL 3A - Lower StateMay 14 · Discus · Place 4 · CamdenCamdenDiscus1.6kg4.125-612
May 4SCHSL 3A - Region 6May 4 · Javelin · Place 6 · CamdenCamdenJavelin800g6.93-812
May 4SCHSL 3A - Region 6May 4 · Discus · Place 1 · CamdenCamdenDiscus1.6kg1.125-712
May 4SCHSL 3A - Region 6May 4 · Shot Put · Place 13 · CamdenCamdenShot Put12lb13.31-712
Mar 30Bulldog Home Meet #1Mar 30 · Javelin · Place 4 · CamdenCamdenJavelin800g4.75-0812
Mar 30Bulldog Home Meet #1Mar 30 · Discus · Place 1 · CamdenCamdenDiscus1.6kg1.126-0812
Mar 30Bulldog Home Meet #1Mar 30 · Shot Put · Place 9 · CamdenCamdenShot Put12lb9.32-11.00 PB12
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 4Mar 26 · Javelin · Place 15 · CamdenCamdenJavelin1588-09—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 4Mar 26 · Discus · Place 7 · CamdenCamdenDiscus7120-07—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 4Mar 26 · Shot Put · Place 19 · CamdenCamdenShot Put1935-01.00—