Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSwain Polar #4 · Jan 183:55.56Swain Polar #4January 18, 2023
3200 Meters · IndoorCherokee Indoor Meet #1 · Jan 2414:38.11Cherokee Indoor Meet #1January 24, 2023
3200 Meters · OutdoorPisgah Meet #1 · Mar 1614:44.79Pisgah Meet #1March 16, 2023
Discus · 1kg · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 13126-07NCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
Shot Put · 4kg · IndoorNCHSAA 4A Champs · Feb 1229-03.25NCHSAA 4A ChampsFebruary 12, 2026
Shot Put · 4kg · Outdoor2026 Pisgah Invitational @ UNCA · Mar 1930-09.002026 Pisgah Invitational @ UNCAMarch 19, 2026
Weight Throw · 20lb / 9.0kg · IndoorTryon: College & Open Friday · Feb 2010.89mTryon: College & Open FridayFebruary 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · Discus · Place 2 · TuscolaTuscolaDiscus1kg2.126-07 PB12
Apr 18Blue Ridge Classic Apr 18 · Discus · Place 2 · TuscolaTuscolaDiscus2118-03.0SR
Apr 18Blue Ridge Classic Apr 18 · Discus · Place 2 · TuscolaTuscolaDiscus2118-03.0SR
Apr 18Blue Ridge Classic Apr 18 · Shot Put · Place 13 · TuscolaTuscolaShot Put1327-02.00SR
Apr 18Blue Ridge Classic Apr 18 · Shot Put · Place 14 · TuscolaTuscolaShot Put1427-02.00SR
Apr 15Enka Octagonal Meet #2Apr 15 · Discus · Place 2 · UnattachedUnattachedDiscus1kg2.109-00.0012
Apr 15Enka Octagonal Meet #2Apr 15 · Shot Put · Place 3 · UnattachedUnattachedShot Put4kg3.30-06.0012
Apr 10Southside Power and Fitness InvitationalApr 10 · Hammer · UnattachedUnattachedHammer4kg--FS12
Apr 10Southside Power and Fitness InvitationalApr 10 · Discus · Place 16 · UnattachedUnattachedDiscus1kg16.34.88m12
Apr 42026 App State HS InvitationalApr 4 · Discus · Place 1 · TuscolaTuscolaDiscus1kg1.118-1112
Mar 192026 Pisgah Invitational @ UNCAMar 19 · Discus · Place 3 · TuscolaTuscolaDiscus1kg3.123-00.0012
Mar 192026 Pisgah Invitational @ UNCAMar 19 · Shot Put · Place 8 · TuscolaTuscolaShot Put4kg8.30-09.00 PB12
Mar 10North Knight Meet 1Mar 10 · Shot Put · Place 4 · TuscolaTuscolaShot Put429-07.00—
Mar 10North Knight Meet 1Mar 10 · Discus · Place 1 · TuscolaTuscolaDiscus1119-10—
Mar 10North Knight Meet 1Mar 10 · Shot Put · Place 4 · TuscolaTuscolaShot Put429-07.00—
Mar 10North Knight Meet 1Mar 10 · Discus · Place 1 · TuscolaTuscolaDiscus1119-10—

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20Tryon: College & Open FridayFeb 20 · Weight Throw · Place 9 · UnattachedUnattachedWeight Throw20lb / 9.0kg9.10.89m PB12
Feb 20Tryon: College & Open FridayFeb 20 · Shot Put · Place 10 · UnattachedUnattachedShot Put4kg10.8.89m12
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · Shot Put · Place 11 · TuscolaTuscolaShot Put4kg11.28-07.0012
Feb 12NCHSAA 4A ChampsFeb 12 · Shot Put · Place 9 · TuscolaTuscolaShot Put4kg9.29-03.25 PB12
Feb 5Tryon meet #10Feb 5 · Shot Put · Place 4 · TuscolaTuscolaShot Put428-712
Jan 29Tryon HS #8Jan 29 · Shot Put · Place 2 · TuscolaTuscolaShot Put227-712
Jan 22Tryon Meet #6Jan 22 · Shot Put · Place 5 · TuscolaTuscolaShot Put4kg5.26-06.0012
Jan 14Tryon HS #3Jan 14 · Shot Put · Place 8 · TuscolaTuscolaShot Put4kg8.24-07.0012
Jan 7Tryon HS #1Jan 7 · Shot Put · Place 3 · TuscolaTuscolaShot Put326-10.00SR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 3Polar Panther InvitationalDec 3 · Shot Put · Place 14 · TuscolaTuscolaShot Put4kg14.22-05.00Unofficial12
May 10NCHSSA 3A West RegionalMay 10 · Discus · Place 5 · TuscolaTuscolaDiscus1kg5.111-09.011
May 10NCHSSA 3A West RegionalMay 10 · Shot Put · Place 15 · TuscolaTuscolaShot Put4kg15.26-01.0011
Apr 5Blue Ridge ClassicApr 5 · Discus · Place 8 · TuscolaTuscolaDiscus1kg8.98-09.0011
Apr 5Blue Ridge ClassicApr 5 · Shot Put · Place 14 · TuscolaTuscolaShot Put4kg14.25-08.5011
Mar 20Pisgah Invitational @UNCAMar 20 · Discus · Place 9 · TuscolaTuscolaDiscus1kg9.93-00.0011
Mar 20Pisgah Invitational @UNCAMar 20 · Shot Put · Place 35 · TuscolaTuscolaShot Put4kg35.22-07.0011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11NCHSAA 3A West RegionalMay 11 · Discus · Place 13 · TuscolaTuscolaDiscus1kg13.87-00.0010
Apr 20Blue Ridge ClassicApr 20 · Discus · Place 6 · TuscolaTuscolaDiscus1kg6.98-11.0010
Apr 3Asheville School CAA #2Apr 3 · Discus · Place 2 · TuscolaTuscolaDiscus285-11.00—
Mar 30UNC Asheville HS ClassicMar 30 · Discus · Place 9 · TuscolaTuscolaDiscus1kg9.84-510
Mar 30UNC Asheville HS ClassicMar 30 · Discus · Place 9 · TuscolaTuscolaDiscus1kg9.84-510
Mar 14Pisgah InvitationalMar 14 · Discus · Place 5 · TuscolaTuscolaDiscus590-9SO
Mar 7WNC Kickoff InvitationalMar 7 · Discus · Place 11 · TuscolaTuscolaDiscus1kg11.79-010

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Polar Bear II at Polk CountyJan 18 · Shot Put · Place 6 · TuscolaTuscolaShot Put625-04.0010
Jan 18Polar Bear II at Polk CountyJan 18 · 3200 Meters · Place 1 · TuscolaTuscola3200 Meters114:51.2710

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 7Swain County Polar # 2Dec 7 · 3200 Meters · Place 1 · TuscolaTuscola3200 Meters1.15:58.18aUnofficial10
Dec 7Swain County Polar # 2Dec 7 · 1600 Meters · Place 8 · TuscolaTuscola1600 Meters8.6:44.87aUnofficial10
Dec 7Swain County Polar # 2Dec 7 · Shot Put · Place 20 · TuscolaTuscolaShot Put4kg20.23-0Unofficial10
Nov 29No More Turkey Polar MeetNov 29 · 3200 Meters · Place 2 · TuscolaTuscola3200 Meters2.16:53.55aUnofficial10
Nov 29No More Turkey Polar MeetNov 29 · 1600 Meters · Place 6 · TuscolaTuscola1600 Meters6.6:49.01aUnofficial10
Nov 29No More Turkey Polar MeetNov 29 · Shot Put · Place 11 · TuscolaTuscolaShot Put4kg11.23-6Unofficial10
Nov 15Swain County Polar #1Nov 15 · 1600 Meters · Place 4 · TuscolaTuscola1600 Meters4.6:45.57aUnofficial10
Nov 15Swain County Polar #1Nov 15 · Shot Put · Place 10 · TuscolaTuscolaShot Put4kg10.25-2Unofficial10
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · Discus · Place 9 · TuscolaTuscolaDiscus986-8FR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · Discus · Place 9 · TuscolaTuscolaDiscus986-8FR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · Shot Put · Place 2 · TuscolaTuscolaShot Put225-1FR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · Shot Put · Place 15 · TuscolaTuscolaShot Put1525-1FR
Apr 22Blue Ridge ClassicApr 22 · Discus · Place 20 · TuscolaTuscolaDiscus1kg20.79-11.009
Mar 16Pisgah Meet #1Mar 16 · Shot Put · Place 9 · TuscolaTuscolaShot Put921-119
Mar 16Pisgah Meet #1Mar 16 · 3200 Meters · Place 2 · TuscolaTuscola3200 Meters214:44.79 PB9
Jan 11Swain Polar Bear #3Jan 11 · 3200 Meters · Place 6 · TuscolaTuscola3200 Meters6.14:47.94aUnofficial9
Jan 11Swain Polar Bear #3Jan 11 · Shot Put · Place 17 · TuscolaTuscolaShot Put4kg17.22' 5"Unofficial9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24Cherokee Indoor Meet #1Jan 24 · 3200 Meters · Place 1 · TuscolaTuscola3200 Meters114:38.11 PB9
Jan 24Cherokee Indoor Meet #1Jan 24 · 1000 Meters · Place 3 · TuscolaTuscola1000 Meters33:56.179
Jan 18Swain Polar #4Jan 18 · 3200 Meters · Place 8 · TuscolaTuscola3200 Meters815:02.93—
Jan 18Swain Polar #4Jan 18 · 1000 Meters · Place 9 · TuscolaTuscola1000 Meters93:55.56 PB—
Jan 18Swain Polar #4Jan 18 · Shot Put · Place 17 · TuscolaTuscolaShot Put1721-1—