Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTryon meet #10 · Feb 52:45.40Tryon meet #10February 5, 2026
1600 Meters · IndoorTryon HS #3 · Jan 144:25.52aTryon HS #3January 14, 2026
1600 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 144:31.03aNCHSAA 1A/3A Outdoor State ChampionshipMay 14, 2026
3200 Meters · IndoorNCHSAA 3A Champs · Feb 119:47.27aNCHSAA 3A ChampsFebruary 11, 2026
3200 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 179:46.26aNCHSAA 2A/4A Outdoor State ChampionshipMay 17, 2025
800 Meters · OutdoorNCHSAA 3A West Regional · May 91:58.39aNCHSAA 3A West RegionalMay 9, 2026
800 Meters · Relay Split · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 172:03.940NCHSAA 2A/4A Outdoor State ChampionshipMay 17, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 3200 Meters · Place 1 · Owen3200 Meters1.9:47.10a12
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 1600 Meters · Place 1 · Owen1600 Meters1.4:31.03a PB12
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 800 Meters · Place 1 · Owen800 Meters1.1:59.25a12
May 9NCHSAA 3A West RegionalMay 9 · 3200 Meters · Place 1 · Owen3200 Meters1.10:34.36a12
May 9NCHSAA 3A West RegionalMay 9 · 1600 Meters · Place 1 · Owen1600 Meters1.4:44.09a12
May 9NCHSAA 3A West RegionalMay 9 · 800 Meters · Place 1 · Owen800 Meters1.1:58.39a PB12
Mar 268-Team InviteMar 26 · 3200 Meters · Owen3200 Meters—DNF12
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 3200 Meters · Place 3 · Owen3200 Meters3.9:51.65a12
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 1600 Meters · Place 3 · Owen1600 Meters3.4:31.25a12
Mar 13Swain County HS Invitational @ MontreatMar 13 · 3200 Meters · Place 1 · Owen, Charles D.3200 Meters110:02.9712

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 3A ChampsFeb 11 · 3200 Meters · Place 1 · Owen3200 Meters1.9:47.27a PB12
Feb 11NCHSAA 3A ChampsFeb 11 · 1600 Meters · Place 1 · Owen1600 Meters1.4:28.24a12
Feb 5Tryon meet #10Feb 5 · 1600 Meters · Place 1 · Owen, Charles D.1600 Meters14:36.0912
Feb 5Tryon meet #10Feb 5 · 1000 Meters · Place 4 · Owen, Charles D.1000 Meters42:45.40 PB12
Feb 5Tryon meet #10Feb 5 · 3200 Meters · Place 1 · Owen, Charles D.3200 Meters110:15.2012
Jan 14Tryon HS #3Jan 14 · 1600 Meters · Place 1 · Owen1600 Meters1.4:25.52a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Polk County Reindeer Games 2026Dec 13 · 3200 Meters · Place 1 · Owen3200 Meters1.10:55.28aUnofficial12
Dec 13Polk County Reindeer Games 2026Dec 13 · 1000 Meters · Place 1 · Owen1000 Meters1.2:39.71aUnofficial12
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 3200 Meters · Place 2 · Owen3200 Meters2.9:46.26a PB11
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · Owen800 MetersRelay Split—2:03.940 PB11
May 9NCHSAA 2A West RegionalMay 9 · 3200 Meters · Place 1 · Owen3200 Meters1.9:46.88a11
Apr 5Blue Ridge ClassicApr 5 · 3200 Meters · Place 2 · Owen3200 Meters2.9:48.67a11
Mar 20Pisgah Invitational @UNCAMar 20 · 3200 Meters · Owen3200 Meters—DNS11
Mar 20Pisgah Invitational @UNCAMar 20 · 1600 Meters · Place 4 · Owen1600 Meters4.4:38.37a11
Feb 4Buncombe Co Last Chance Polar BearFeb 4 · 1600 Meters · Place 1 · Owen1600 Meters1.4:37.80Unofficial11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1WNC Polar Bear ChampionshipFeb 1 · 3200 Meters · Place 2 · Owen3200 Meters29:58.2311
Jan 25Polk County Winter EscapadesJan 25 · 3200 Meters · Place 2 · Owen3200 Meters210:07.07—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 19Frozen FalconDec 19 · 1600 Meters · Place 7 · Owen1600 Meters7.4:46.95aUnofficial11
Dec 14Reindeer GamesDec 14 · 3200 Meters · Place 3 · Owen3200 Meters3.10:27.68a11
May 10NCHSAA 2A West RegionalMay 10 · 3200 Meters · Place 4 · Owen3200 Meters4.10:16.89a10
Apr 20Blue Ridge ClassicApr 20 · 3200 Meters · Place 4 · Owen3200 Meters4.10:18.06a10
Apr 13Odell E. Williams InvitationalApr 13 · 3200 Meters · Place 1 · Owen Charles D3200 Meters110:32.73—
Mar 30UNC Asheville HS ClassicMar 30 · 3200 Meters · Place 9 · Owen3200 Meters9.10:26.87a10
Mar 30UNC Asheville HS ClassicMar 30 · 3200 Meters · Place 9 · Owen3200 Meters9.10:26.87a10
Mar 14Swain County HS InvitationalMar 14 · 3200 Meters · Owen3200 Meters—DNS10
Mar 12AC Reynolds MeetMar 12 · 3200 Meters · Owen3200 Meters—DNS10
Jan 11AC Reynolds January Mini-Polar BearJan 11 · 1600 Meters · Place 6 · Owen1600 Meters6.4:55.20Unofficial10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 3200 Meters · Place 7 · Owen3200 Meters7.10:13.87a10
Feb 1Last Chance @ Polk CountyFeb 1 · 3200 Meters · Place 3 · Owen3200 Meters310:16.9010

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Polk County Reindeer GamesDec 16 · 1600 Meters · Place 5 · Owen1600 Meters5.4:56.56aUnofficial10
Nov 29Asheville Polar Bear #1Nov 29 · 3200 Meters · Place 3 · Owen3200 Meters3.10:56.66aUnofficial10
Apr 22Blue Ridge ClassicApr 22 · 800 Meters · Place 43 · Owen800 Meters43.2:26.27a9
Apr 1J. Alan Peoples InvitationalApr 1 · 1600 Meters · Place 14 · Owen1600 Meters145:34.459

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 3200 Meters · Place 7 · Owen3200 Meters7.10:38.05a10