Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTryon HS #8 · Jan 293:00.95Tryon HS #8January 29, 2026
1600 Meters · IndoorTryon Meet #6 · Jan 225:20.32aTryon Meet #6January 22, 2026
1600 Meters · OutdoorPisgah Invitational @UNCA · Mar 205:33.86aPisgah Invitational @UNCAMarch 20, 2025
300 Meters · IndoorTryon meet #10 · Feb 542.62Tryon meet #10February 5, 2026
3200 Meters · IndoorSwain Polar #4 · Jan 1813:44.72Swain Polar #4January 18, 2023
3200 Meters · OutdoorSwain County HS Invitational @ Enka HS · Apr 2513:34.76Swain County HS Invitational @ Enka HS April 25, 2023
400 Meters · OutdoorNorth Knight Meet 1 · Mar 1059.53North Knight Meet 1March 10, 2026
400 Meters · Relay Split · IndoorNCHSAA 4A Champs · Feb 1259.050NCHSAA 4A ChampsFebruary 12, 2026
500 Meters · IndoorNCHSAA 4A Indoor State Championship Meet · Feb 121:17.51aNCHSAA 4A Indoor State Championship MeetFebruary 12, 2026
800 Meters · OutdoorBlue Ridge Classic · Apr 182:17.59Blue Ridge Classic April 18, 2026
800 Meters · Relay Split · IndoorNCHSAA 4A Champs · Feb 122:23.300NCHSAA 4A ChampsFebruary 12, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 800 Meters · Place 2 · Tuscola800 Meters2.2:20.56a12
Apr 18Blue Ridge Classic Apr 18 · 800 Meters · Place 1 · Tuscola800 Meters12:17.59 PBSR
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 800 Meters · Place 2 · Tuscola800 Meters2.2:19.60a12
Mar 10North Knight Meet 1Mar 10 · 400 Meters · Place 1 · Tuscola400 Meters159.53 PB—
Mar 10North Knight Meet 1Mar 10 · 400 Meters · Place 1 · Tuscola400 Meters159.53—

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · 500 Meters · Place 1 · Tuscola500 Meters1.1:17.51a PB12
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · 1000 Meters · Tuscola1000 Meters--DNF12
Feb 12NCHSAA 4A ChampsFeb 12 · 500 Meters · Place 1 · Tuscola500 Meters1.1:17.76a12
Feb 12NCHSAA 4A ChampsFeb 12 · 800 Meters · Tuscola800 MetersRelay Split—2:23.300 PB12
Feb 12NCHSAA 4A ChampsFeb 12 · 1000 Meters · Tuscola1000 Meters--DNF12
Feb 12NCHSAA 4A ChampsFeb 12 · 400 Meters · Tuscola400 MetersRelay Split—59.050 PB12
Feb 5Tryon meet #10Feb 5 · 300 Meters · Place 3 · Tuscola300 Meters342.62 PB12
Jan 29Tryon HS #8Jan 29 · 1000 Meters · Place 2 · Tuscola1000 Meters23:00.95 PB12
Jan 22Tryon Meet #6Jan 22 · 1600 Meters · Place 1 · Tuscola1600 Meters1.5:20.32a PB12
Jan 14Tryon HS #3Jan 14 · 500 Meters · Place 1 · Tuscola500 Meters1.1:17.51a12
Jan 7Tryon HS #1Jan 7 · 1000 Meters · Place 2 · Tuscola1000 Meters23:02.02SR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 3Polar Panther InvitationalDec 3 · 3200 Meters · Place 1 · Tuscola3200 Meters1.12:07.29aUnofficial12
May 10NCHSSA 3A West RegionalMay 10 · 800 Meters · Place 6 · Tuscola800 Meters6.2:23.20a11
Apr 5Blue Ridge ClassicApr 5 · 800 Meters · Place 4 · Tuscola800 Meters4.2:22.43a11
Mar 20Pisgah Invitational @UNCAMar 20 · 1600 Meters · Place 6 · Tuscola1600 Meters6.5:33.86a PB11
Mar 20Pisgah Invitational @UNCAMar 20 · 800 Meters · Place 3 · Tuscola800 Meters3.2:27.77a11
Jan 16PCHS Polar Bear 2Jan 16 · 3200 Meters · Place 5 · Tuscola3200 Meters5.16:37.55aUnofficial11
Jan 16PCHS Polar Bear 2Jan 16 · 1000 Meters · Place 5 · Tuscola1000 Meters5.3:28.56aUnofficial11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · 800 Meters · Tuscola800 MetersRelay Split—2:29.789a11
Feb 1WNC Polar Bear ChampionshipFeb 1 · 1000 Meters · Place 12 · Tuscola1000 Meters123:43.8811
Jan 31Sandhills & The Mountain Conference ChampionshipsJan 31 · 1000 Meters · Place 2 · Tuscola1000 Meters23:27.1811

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17H.O.T. SantaDec 17 · 800 Meters · Tuscola800 MetersRelay Split—2:38.56511
Dec 17H.O.T. SantaDec 17 · 1000 Meters · Place 3 · Tuscola1000 Meters3.3:19.06a11
Dec 17H.O.T. SantaDec 17 · 1600 Meters · Place 13 · Tuscola1600 Meters13.6:35.84a11
Jan 18Polar Bear II at Polk CountyJan 18 · 1600 Meters · Place 5 · Tuscola1600 Meters56:27.4810
Jan 18Polar Bear II at Polk CountyJan 18 · 1000 Meters · Place 4 · Tuscola1000 Meters43:49.6210

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 1600 Meters · Place 28 · Tuscola1600 Meters28.6:23.74a10
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 79 · Tuscola1600 Meters796:05.22—
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 6 · Tuscola1600 Meters66:04.00—
Jan 24Cherokee Indoor Meet #1Jan 24 · 1000 Meters · Place 2 · Tuscola1000 Meters23:40.829
Jan 18Swain Polar #4Jan 18 · 3200 Meters · Place 4 · Tuscola3200 Meters413:44.72 PB—
Jan 18Swain Polar #4Jan 18 · 500 Meters · Place 6 · Tuscola500 Meters61:30.17—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Nov 15Swain County Polar #1Nov 15 · 500 Meters · Place 6 · Tuscola500 Meters6.1:33.41aUnofficial10
Nov 15Swain County Polar #1Nov 15 · 3200 Meters · Place 1 · Tuscola3200 Meters1.14:53.88aUnofficial10
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · 3200 Meters · Place 5 · Tuscola3200 Meters513:34.76 PBFR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · 400 Meters · Place 2 · Tuscola400 Meters21:07.38FR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · 400 Meters · Place 8 · Tuscola400 Meters81:07.38FR
Mar 16Pisgah Meet #1Mar 16 · 3200 Meters · Place 1 · Tuscola3200 Meters113:47.719
Mar 16Pisgah Meet #1Mar 16 · 800 Meters · Place 8 · Tuscola800 Meters82:54.989
Jan 11Swain Polar Bear #3Jan 11 · 500 Meters · Place 6 · Tuscola500 Meters6.1:36.78aUnofficial9
Jan 11Swain Polar Bear #3Jan 11 · 1600 Meters · Place 1 · Tuscola1600 Meters1.6:10.49aUnofficial9

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Polk County Reindeer GamesDec 17 · 500 Meters · Place 2 · Tuscola500 Meters2.1:30.26aUnofficial9
Dec 17Polk County Reindeer GamesDec 17 · 3200 Meters · Place 4 · Tuscola3200 Meters4.13:04.72aUnofficial9
Dec 7Falcon Polar Bear 2Dec 7 · 3200 Meters · Place 2 · Tuscola3200 Meters2.13:42.68aUnofficial9
Dec 7Falcon Polar Bear 2Dec 7 · 1600 Meters · Place 4 · Tuscola1600 Meters4.6:04.00Unofficial9
Dec 7Falcon Polar Bear 2Dec 7 · 55 Meter · Place 8 · Tuscola55 Meter8.8.69aUnofficial9