Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBuncombe County Championship · Apr 114.87Buncombe County ChampionshipApril 1, 2019
Combined results · OutdoorMountain Heritage 2 · Apr 1114.7Mountain Heritage 2April 11, 2019
Discus · 1kg · Outdoor2023 SAC Outdoor Track and Field Championships · May 341.89m2023 SAC Outdoor Track and Field ChampionshipsMay 3, 2023
Hammer · 4kg · OutdoorAsheville Bulldog Invitational · Apr 1042.21mAsheville Bulldog InvitationalApril 10, 2026
Shot Put · 4kg · IndoorMid-Winter Collegiate Invite · Feb 1311.63mMid-Winter Collegiate InviteFebruary 13, 2026
Shot Put · 4kg · OutdoorMontreat Open · Mar 2012.80mMontreat OpenMarch 20, 2026
Weight Throw · 20lb / 9.0kg · IndoorSouth Atlantic Champs · Feb 2813.89mSouth Atlantic ChampsFebruary 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Hammer · Place 6 · Mars HillMars HillHammer4kg6.39.48mSr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Discus · Place 6 · Mars HillMars HillDiscus1kg6.36.33mSr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Shot Put · Place 10 · Mars HillMars HillShot Put4kg10.10.48mSr
Apr 24Catamount ClassicApr 24 · Discus · Place 14 · Mars HillMars HillDiscus1kg14.34.23mSr
Apr 24Catamount ClassicApr 24 · Shot Put · Place 9 · Mars HillMars HillShot Put4kg9.11.32mSr
Apr 17Winthrop InvitationalApr 17 · Hammer · Place 11 · Mars HillMars HillHammer4kg11.34.80mSr
Apr 17Winthrop InvitationalApr 17 · Discus · Place 12 · Mars HillMars HillDiscus1kg12.25.00mSr
Apr 17Winthrop InvitationalApr 17 · Shot Put · Place 3 · Mars HillMars HillShot Put4kg3.11.62mSr
Apr 10Asheville Bulldog InvitationalApr 10 · Hammer · Place 5 · Mars HillMars HillHammer4kg5.42.21m PBSr
Apr 10Asheville Bulldog InvitationalApr 10 · Discus · Place 6 · Mars HillMars HillDiscus1kg6.36.70mSr
Apr 10Asheville Bulldog InvitationalApr 10 · Shot Put · Place 7 · Mars HillMars HillShot Put4kg7.10.90mSr
Mar 272nd Annual King University Multi's InvitationalMar 27 · Hammer · Place 8 · Mars HillMars HillHammer838.22mSR
Mar 272nd Annual King University Multi's InvitationalMar 27 · Discus · Place 1 · Mars HillMars HillDiscus136.08mSR
Mar 20Montreat OpenMar 20 · Hammer · Place 3 · Mars HillMars HillHammer4kg3.41.95mSr
Mar 20Montreat OpenMar 20 · Discus · Place 1 · Mars HillMars HillDiscus1kg1.41.65mSr
Mar 20Montreat OpenMar 20 · Shot Put · Place 2 · Mars HillMars HillShot Put4kg2.12.80m PBSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · Weight Throw · Place 5 · Mars HillMars HillWeight Throw20lb / 9.0kg5.13.89m PBSr
Feb 28South Atlantic ChampsFeb 28 · Shot Put · Place 10 · Mars HillMars HillShot Put4kg10.11.00mSr
Feb 21ASICS Last Chance InvitationalFeb 21 · Weight Throw · Place 6 · Mars HillMars HillWeight Throw613.22mSr
Feb 21ASICS Last Chance InvitationalFeb 21 · Shot Put · Place 5 · Mars HillMars HillShot Put511.90mSr
Feb 13Mid-Winter Collegiate InviteFeb 13 · Weight Throw · Place 14 · Mars HillMars HillWeight Throw20lb / 9.0kg14.13.87mSr
Feb 13Mid-Winter Collegiate InviteFeb 13 · Shot Put · Place 12 · Mars HillMars HillShot Put4kg12.11.63m PBSr
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 16 · Mars HillMars HillShot Put4kg16.10.55mSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Shot Put · Place 30 · Mars HillMars HillShot Put4kg30.10.08mSr
Feb 7Liberty OpenFeb 7 · Shot Put · Place 16 · Mars HillMars HillShot Put1610.62m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Shot Put · Mars HillMars HillShot Put4kg—NDJr
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · Shot Put · Place 9 · Mars HillMars HillShot Put911.13m—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · Shot Put · Place 5 · Mars HillMars HillShot Put511.87mSO
Apr 30South Atlantic Outdoor ChampionshipApr 30 · Discus · Place 5 · Mars HillMars HillDiscus537.17mSO
Apr 25Catamount Classic Apr 25 · Discus · Place 15 · Mars HillMars HillDiscus1535.07mSO
Apr 25Catamount Classic Apr 25 · Shot Put · Place 13 · Mars HillMars HillShot Put1311.19mSO
Apr 4Tennessee InvitationalApr 4 · Discus · Place 9 · Mars HillMars HillDiscus1kg9.37.16mJr
Apr 4Tennessee InvitationalApr 4 · Shot Put · Place 14 · Mars HillMars HillShot Put4kg14.11.12mJr
Mar 28King University InvitationalMar 28 · Discus · Place 1 · Mars HillMars HillDiscus136.78mJR
Mar 28King University InvitationalMar 28 · Shot Put · Place 3 · Mars HillMars HillShot Put310.63mJR
Mar 21Montreat OpenMar 21 · Hammer · Place 13 · Mars HillMars HillHammer1326.32m—
Mar 21Montreat OpenMar 21 · Discus · Place 1 · Mars HillMars HillDiscus142.04m—
Mar 21Montreat OpenMar 21 · Shot Put · Place 1 · Mars HillMars HillShot Put111.35m—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 32023 SAC Outdoor Track and Field ChampionshipsMay 3 · Discus · Place 3 · Mars HillMars HillDiscus1kg3.41.89m PBFr
May 32023 SAC Outdoor Track and Field ChampionshipsMay 3 · Shot Put · Place 16 · Mars HillMars HillShot Put4kg16.10.16mFr
Apr 22Lenoir-Rhyne Bears OpenApr 22 · Discus · Place 6 · Mars HillMars HillDiscus635.00m—
Apr 22Lenoir-Rhyne Bears OpenApr 22 · Shot Put · Place 14 · Mars HillMars HillShot Put149.61m—
Mar 24Montreat College OpenMar 24 · Shot Put · Place 24 · Mars HillMars HillShot Put248.43mFR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25South Atlantic Indoor TandF ChampionshipsFeb 25 · Shot Put · Place 15 · Mars HillMars HillShot Put1510.52mFR
Feb 4Liberty University OpenFeb 4 · Shot Put · Place 1 · Mars HillMars HillShot Put132-7FR

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 4JDL Early BirdDec 4 · Shot Put · Place 13 · Mars HillMars HillShot Put4kg13.9.65mFr
Feb 12NCHSAA 3A Indoor State ChampionshipsFeb 12 · Shot Put · Place 5 · North BuncombeNorth BuncombeShot Put4kg5.33-03.2512
Feb 5Arctic Arden MeetFeb 5 · Shot Put · Place 1 · North BuncombeNorth BuncombeShot Put131-11.5012
Jan 142022 ESTU Track and Field Invitational/KYA HSJan 14 · Shot Put · Place 6 · North Buncombe TCNorth Buncombe TCShot Put4kg6.9.60m12
Jan 5ACR Polar Bear MeetJan 5 · Shot Put · Place 1 · North BuncombeNorth BuncombeShot Put130-07.2512

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20NCHSAA 3A State ChampionshipMay 20 · Discus · Place 2 · North BuncombeNorth BuncombeDiscus1kg2.121-10Unofficial12
May 14NCHSAA 3A West RegionalMay 14 · Discus · Place 2 · North BuncombeNorth BuncombeDiscus1kg2.122-1112
May 14NCHSAA 3A West RegionalMay 14 · Shot Put · Place 5 · North BuncombeNorth BuncombeShot Put4kg5.32-00.7512
May 4MAC Conference MeetMay 4 · Shot Put · Place 3 · North BuncombeNorth BuncombeShot Put331-312
May 4MAC Conference MeetMay 4 · Discus · Place 1 · North BuncombeNorth BuncombeDiscus1121-012
Apr 29AC Reynolds April #2Apr 29 · Discus · Place 2 · North BuncombeNorth BuncombeDiscus2103-1012
Apr 29AC Reynolds April #2Apr 29 · Shot Put · Place 2 · North BuncombeNorth BuncombeShot Put231-10.0012
Apr 19NBHS Meet #3Apr 19 · Shot Put · Place 2 · North BuncombeNorth BuncombeShot Put232-09.0012
Apr 19NBHS Meet #3Apr 19 · Discus · Place 1 · North BuncombeNorth BuncombeDiscus1113-0212
Mar 2518th Annual FCA RelaysMar 25 · Discus · Place 2 · North BuncombeNorth BuncombeDiscus1kg2.101-412
Mar 2518th Annual FCA RelaysMar 25 · Shot Put · Place 3 · North BuncombeNorth BuncombeShot Put4kg3.33-712
Mar 22NBHS Home OpenerMar 22 · Shot Put · Place 1 · North BuncombeNorth BuncombeShot Put135-04.5012

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Polk County Reindeer GamesDec 15 · Shot Put · Place 2 · North BuncombeNorth BuncombeShot Put4kg2.31-06.00Unofficial12
Dec 8Falcon Polar Bear 2Dec 8 · Shot Put · Place 1 · North BuncombeNorth BuncombeShot Put4kg1.29-04.00Unofficial12

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17NCHSAA 3A State ChampionshipMay 17 · Discus · Place 9 · North BuncombeNorth BuncombeDiscus1kg9.107-059
May 11NCHSAA 3A West RegionalMay 11 · Discus · Place 3 · North BuncombeNorth BuncombeDiscus1kg3.107-109
Apr 27Blue Ridge ClassicApr 27 · Discus · Place 4 · North BuncombeNorth BuncombeDiscus4101-059
Apr 27Blue Ridge ClassicApr 27 · Discus · Place 4 · North BuncombeNorth BuncombeDiscus4101-059
Apr 11Mountain Heritage 2Apr 11 · Combined results · Place 3 · North BuncombeNorth BuncombeCombined results325-05.009
Apr 11Mountain Heritage 2Apr 11 · Combined results · Place 4 · North BuncombeNorth BuncombeCombined results473-019
Apr 11Mountain Heritage 2Apr 11 · Combined results · Place 3 · North BuncombeNorth BuncombeCombined results314.7 PB9
Apr 1Buncombe County ChampionshipApr 1 · Discus · Place 3 · North BuncombeNorth BuncombeDiscus326.28m—
Apr 1Buncombe County ChampionshipApr 1 · Shot Put · Place 12 · North BuncombeNorth BuncombeShot Put127.96m—
Apr 1Buncombe County ChampionshipApr 1 · 100 Meters · Place 16 · North BuncombeNorth Buncombe100 Meters1614.87 PB—
Apr 1Buncombe County ChampionshipApr 1 · Discus · Place 3 · North BuncombeNorth BuncombeDiscus326.28m—
Apr 1Buncombe County ChampionshipApr 1 · Shot Put · Place 12 · North BuncombeNorth BuncombeShot Put127.96m—
Apr 1Buncombe County ChampionshipApr 1 · 100 Meters · Place 16 · North BuncombeNorth Buncombe100 Meters1614.87—