Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTville Home Meet Lex/SD · Mar 2113.7Tville Home Meet Lex/SDMarch 21, 2024
Discus · 1.6kg · OutdoorNCHSAA 2A Midwest Regional · May 10129-08.00NCHSAA 2A Midwest RegionalMay 10, 2024
Discus · 2kg · OutdoorUSA South Outdoor Championships · Apr 2444.02mUSA South Outdoor ChampionshipsApril 24, 2026
Hammer · 16lb / 7.26kg · OutdoorAsheville Bulldog Invitational · Apr 1041.63mAsheville Bulldog InvitationalApril 10, 2026
Shot Put · 12lb · Outdooradidas Outdoor Nationals · Jun 1415.43madidas Outdoor NationalsJune 14, 2024
Shot Put · 16lb / 7.26kg · IndoorTryon: College & Open Friday · Feb 2013.43mTryon: College & Open FridayFebruary 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorUSA South Outdoor Championships · Apr 2414.87mUSA South Outdoor ChampionshipsApril 24, 2026
Weight Throw · 35lb / 15.9kg · IndoorMid-Winter Collegiate Invite · Feb 1312.64mMid-Winter Collegiate InviteFebruary 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24USA South Outdoor ChampionshipsApr 24 · Hammer · Brevard (N.C.)Brevard (N.C.)Hammer16lb / 7.26kg—NMJr
Apr 24USA South Outdoor ChampionshipsApr 24 · Discus · Place 2 · Brevard (N.C.)Brevard (N.C.)Discus2kg2.44.02m PBJr
Apr 24USA South Outdoor ChampionshipsApr 24 · Shot Put · Place 1 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg1.14.87m PBJr
Apr 10Asheville Bulldog InvitationalApr 10 · Hammer · Place 10 · Brevard (N.C.)Brevard (N.C.)Hammer16lb / 7.26kg10.41.63m PBJr
Apr 10Asheville Bulldog InvitationalApr 10 · Discus · Place 13 · Brevard (N.C.)Brevard (N.C.)Discus2kg13.40.19mJr
Apr 10Asheville Bulldog InvitationalApr 10 · Shot Put · Place 4 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg4.14.21mJr
Apr 33rd Annual Tornado ClassicApr 3 · Hammer · Place 4 · Brevard (N.C.)Brevard (N.C.)Hammer443.69mSo
Apr 33rd Annual Tornado ClassicApr 3 · Discus · Place 8 · Brevard (N.C.)Brevard (N.C.)Discus838.31mSo
Apr 33rd Annual Tornado ClassicApr 3 · Shot Put · Place 2 · Brevard (N.C.)Brevard (N.C.)Shot Put214.13mSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · Discus · Place 4 · Brevard (N.C.)Brevard (N.C.)Discus2kg4.41.26mJr
Mar 28Livingstone Blue Bear InvitationalMar 28 · Shot Put · Place 3 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg3.14.44mJr
Mar 20Montreat OpenMar 20 · Hammer · Brevard (N.C.)Brevard (N.C.)Hammer16lb / 7.26kg--DNSJr
Mar 20Montreat OpenMar 20 · Discus · Brevard (N.C.)Brevard (N.C.)Discus2kg--DNSJr
Mar 20Montreat OpenMar 20 · Shot Put · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg--FOULJr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · Weight Throw · Place 5 · Brevard (N.C.)Brevard (N.C.)Weight Throw513.96mSO
Feb 27USA South Indoor ChampsFeb 27 · Shot Put · Place 2 · Brevard (N.C.)Brevard (N.C.)Shot Put214.64mSO
Feb 21ASICS Last Chance InvitationalFeb 21 · Shot Put · Place 9 · Brevard (N.C.)Brevard (N.C.)Shot Put913.65mSo
Feb 20Tryon: College & Open FridayFeb 20 · Weight Throw · Place 10 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg10.12.34mJr
Feb 20Tryon: College & Open FridayFeb 20 · Shot Put · Place 5 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg5.13.43m PBJr
Feb 13Mid-Winter Collegiate InviteFeb 13 · Weight Throw · Place 31 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg31.12.64m PBJr
Feb 13Mid-Winter Collegiate InviteFeb 13 · Shot Put · Place 35 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg35.12.12mJr
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 38 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg38.11.78mJr
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 27 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg27.12.84mJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Asheville Bulldog InvitationalApr 11 · Hammer · Place 22 · Brevard (N.C.)Brevard (N.C.)Hammer2236.61mFr
Apr 4Tornado ClassicApr 4 · Hammer · Place 7 · Brevard (N.C.)Brevard (N.C.)Hammer738.02mFr
Apr 4Tornado ClassicApr 4 · Discus · Place 7 · Brevard (N.C.)Brevard (N.C.)Discus738.64mFr
Apr 4Tornado ClassicApr 4 · Shot Put · Place 2 · Brevard (N.C.)Brevard (N.C.)Shot Put215.10mFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Weight Throw · Place 18 · Brevard (N.C.)Brevard (N.C.)Weight Throw35lb / 15.9kg18.11.96mFr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Shot Put · Place 9 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg9.13.39mFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Shot Put · Place 19 · Brevard (N.C.)Brevard (N.C.)Shot Put16lb / 7.26kg19.12.72mFr
Jan 18Mondo College InvitationalJan 18 · Shot Put · Place 10 · Brevard (N.C.)Brevard (N.C.)Shot Put1012.23m—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 9 · LexingtonLexingtonShot Put12lb9.15.43m PB12
May 10NCHSAA 2A Midwest RegionalMay 10 · Discus · Place 6 · LexingtonLexingtonDiscus1.6kg6.129-08.00 PB12
May 10NCHSAA 2A Midwest RegionalMay 10 · Shot Put · Place 2 · LexingtonLexingtonShot Put12lb2.49-08.0012
Apr 13Hornets InvitationalApr 13 · Discus · LexingtonLexingtonDiscus1.6kg—NM12
Apr 13Hornets InvitationalApr 13 · Shot Put · LexingtonLexingtonShot Put12lb—NM12
Apr 6Timberwolf InvitationalApr 6 · Discus · Place 10 · LexingtonLexingtonDiscus1084-01.00—
Apr 6Timberwolf InvitationalApr 6 · Shot Put · Place 1 · LexingtonLexingtonShot Put147-09.00—
Mar 21Tville Home Meet Lex/SDMar 21 · Discus · Place 4 · LexingtonLexingtonDiscus490-2—
Mar 21Tville Home Meet Lex/SDMar 21 · Shot Put · Place 1 · LexingtonLexingtonShot Put145-4.5—
Mar 21Tville Home Meet Lex/SDMar 21 · 100 Meters · Place 16 · LexingtonLexington100 Meters1613.7 PB—
Mar 16Marvin Ridge InvitationalMar 16 · Shot Put · Place 13 · LexingtonLexingtonShot Put1341-03.50—
Mar 4Friday Night TrackMar 4 · Shot Put · Place 1 · LexingtonLexingtonShot Put142-6.5012
Mar 4Friday Night TrackMar 4 · Discus · Place 7 · LexingtonLexingtonDiscus762-512

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 6CCC Tville SD LexApr 6 · Shot Put · Place 4 · LexingtonLexingtonShot Put12lb4.34-1112
Apr 1Panther Invitational Apr 1 · Shot Put · Place 24 · LexingtonLexingtonShot Put2433-03.00—
Apr 1Panther Invitational Apr 1 · Shot Put · Place 24 · LexingtonLexingtonShot Put2433-03.00—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28CCC- Lex, Salisbury, ED, SDApr 28 · Combined results · Place 6 · LexingtonLexingtonCombined results634-11.009
Apr 11Davidson County ChampionshipApr 11 · Shot Put · Place 13 · LexingtonLexingtonShot Put1335-03.509
Mar 30CCC @WDHS 2Mar 30 · Shot Put · Place 3 · LexingtonLexingtonShot Put334-05.009
Mar 24CCC Conference Meet: THS/ED/LEX Meet #1Mar 24 · Combined results · Place 7 · LexingtonLexingtonCombined results733-06.00—