Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThe VA Showcase · Jan 172:49.05aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorStay In Your Lane Invitational · Dec 134:41.68aStay In Your Lane InvitationalDecember 13, 2025
1600 Meters · OutdoorAshe Co. Meet #1 2025 · Apr 25:09.91aAshe Co. Meet #1 2025April 2, 2025
200 Meters · OutdoorJ. Alan Peoples Invitational · Mar 2826.66aJ. Alan Peoples InvitationalMarch 28, 2026
3200 Meters · OutdoorAlexander Central Home Meet #3 · Apr 914:57.00Alexander Central Home Meet #3April 9, 2025
400 Meters · Relay Split · IndoorStay In Your Lane Invitational · Dec 1359.041Stay In Your Lane InvitationalDecember 13, 2025
800 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 131:58.29aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
800 Meters · Relay Split · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 202:05.688NCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024
Combined results · OutdoorRosman Middle Meet #1 · Mar 222:32.0Rosman Middle Meet #1March 22, 2022
Shot Put · 12lb · OutdoorAlexander Central Home Meet #3 · Apr 923-07.00Alexander Central Home Meet #3April 9, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 800 Meters · Place 2 · Avery County800 Meters2.1:58.29a PB12
May 8NCHSAA 2A West RegionalMay 8 · 800 Meters · Place 1 · Avery County800 Meters1.1:59.53a12
Mar 28J. Alan Peoples InvitationalMar 28 · 800 Meters · Place 5 · Avery County800 Meters5.2:05.40a12
Mar 28J. Alan Peoples InvitationalMar 28 · 200 Meters · Place 16 · Avery County200 Meters16.26.66a PB12
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 800 Meters · Place 3 · Avery County800 Meters3.2:01.43a12
Mar 13Swain County HS Invitational @ MontreatMar 13 · 800 Meters · Place 3 · Avery County800 Meters32:03.5012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 1600 Meters · Place 9 · Avery County1600 Meters9.4:45.87a12
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 177 · Avery County1000 Meters177.2:49.05a PB12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 240 · Avery County1600 Meters240.4:46.95a12
Jan 8Tryon HS Meet #2Jan 8 · 1000 Meters · Place 2 · Avery County1000 Meters22:52.56SR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 1000 Meters · Place 22 · Avery County1000 Meters22.2:49.73a12
Dec 13Stay In Your Lane InvitationalDec 13 · 1600 Meters · Place 14 · Avery County1600 Meters14.4:41.68a PB12
Dec 13Stay In Your Lane InvitationalDec 13 · 400 Meters · Avery County400 MetersRelay Split—59.041 PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Nov 22Legends Invitational Polar BearNov 22 · 1600 Meters · Avery County1600 Meters—DNS12
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 800 Meters · Place 3 · Avery County800 Meters3.2:00.01a11
May 9NCHSAA 1A West RegionalMay 9 · 800 Meters · Place 4 · Avery County800 Meters4.2:01.24a11
Apr 24T.C Home Meet #2Apr 24 · 800 Meters · Place 6 · Avery County800 Meters6.2:03.97a11
Apr 16Watauga Home Meet #1 2025Apr 16 · 800 Meters · Place 1 · Avery800 Meters12:06.0411
Apr 9Alexander Central Home Meet #3Apr 9 · 3200 Meters · Place 6 · Avery County3200 Meters6.14:57.00 PB11
Apr 9Alexander Central Home Meet #3Apr 9 · Shot Put · Place 22 · Avery CountyShot Put12lb22.23-07.00 PB11
Apr 9Alexander Central Home Meet #3Apr 9 · 400 Meters · Avery County400 Meters—NT11
Apr 6APP State HS InvitationalApr 6 · 800 Meters · Place 11 · Avery County800 Meters11.2:04.55a11
Apr 4App State HS MeetApr 4 · 800 Meters · Place 11 · Avery County800 Meters11.2:04.55a11
Apr 2Ashe Co. Meet #1 2025Apr 2 · 1600 Meters · Place 1 · Avery County1600 Meters1.5:09.91a PB11
Mar 25Tri-City InvitationalMar 25 · 800 Meters · Place 2 · Avery County800 Meters2.2:02.96a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Avery County800 MetersRelay Split—2:05.688 PB10
Apr 6App State HS InvitationalApr 6 · 800 Meters · Place 12 · Avery County800 Meters12.2:12.66a10
Mar 28Tri-City InvitationalMar 28 · 1600 Meters · Avery County1600 Meters—DNS10
Mar 14Swain County HS InvitationalMar 14 · 1600 Meters · Place 12 · Avery County1600 Meters12.5:19.22a10
Mar 14Swain County HS InvitationalMar 14 · 800 Meters · Place 16 · Avery County800 Meters16.2:22.03a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Rosman Middle Meet #1Mar 22 · Combined results · Place 7 · Avery Middle SchoolCombined results714-01.50—
Mar 22Rosman Middle Meet #1Mar 22 · Combined results · Place 2 · Avery Middle SchoolCombined results22:32.0 PB—