Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 204:21.50aAdidas Indoor NationalsMarch 20, 2026
1000 Meters · IndoorMountain Valley & Northwest Conferences · Jan 192:38.17Mountain Valley & Northwest ConferencesJanuary 19, 2026
1600 Meters · IndoorNCHSAA 4A Champs · Feb 124:22.61aNCHSAA 4A ChampsFebruary 12, 2026
1600 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 134:15.99aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
3200 Meters · IndoorMountain Valley & Northwest Conferences · Jan 1910:42.96Mountain Valley & Northwest ConferencesJanuary 19, 2026
3200 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 139:25.87aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
400 Meters · Relay Split · IndoorNCHSAA 4A Champs · Feb 1256.378NCHSAA 4A ChampsFebruary 12, 2026
500 Meters · IndoorMighty Vikings Invitational · Jan 121:09.42aMighty Vikings InvitationalJanuary 12, 2026
800 Meters · OutdoorMount Airy Home Meet #1 · Mar 242:00.45aMount Airy Home Meet #1March 24, 2026
800 Meters · Relay Split · IndoorNorth Stokes Indoor Track Classic · Dec 151:58.963North Stokes Indoor Track ClassicDecember 15, 2025
Combined results · Outdoor2A-Midstate Meet #4 · Apr 105:11.362A-Midstate Meet #4April 10, 2024

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 · 3200 Meters · Place 1 · West StokesWest Stokes3200 Meters1.9:25.87a PB11
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 1600 Meters · Place 1 · West StokesWest Stokes1600 Meters1.4:15.99a PB11
May 94A Central RegionalsMay 9 · 3200 Meters · Place 1 · West StokesWest Stokes3200 Meters1.10:12.13a11
May 94A Central RegionalsMay 9 · 1600 Meters · Place 1 · West StokesWest Stokes1600 Meters1.4:31.73a11
Mar 24Mount Airy Home Meet #1Mar 24 · 800 Meters · Place 1 · West StokesWest Stokes800 Meters1.2:00.45a PB11

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 1 · UnattachedUnattached1 Mile1.4:21.50a PB11
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · 3200 Meters · West StokesWest Stokes3200 Meters--DNF11
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · 1000 Meters · West StokesWest Stokes1000 Meters--DNF11
Feb 12NCHSAA 4A Indoor State Championship MeetFeb 12 · 1600 Meters · Place 3 · West StokesWest Stokes1600 Meters3.4:31.47a11
Feb 12NCHSAA 4A ChampsFeb 12 · 3200 Meters · West StokesWest Stokes3200 Meters--DNF11
Feb 12NCHSAA 4A ChampsFeb 12 · 1000 Meters · West StokesWest Stokes1000 Meters--DNF11
Feb 12NCHSAA 4A ChampsFeb 12 · 1600 Meters · Place 2 · West StokesWest Stokes1600 Meters2.4:22.61a PB11
Feb 12NCHSAA 4A ChampsFeb 12 · 400 Meters · West StokesWest Stokes400 MetersRelay Split—56.378 PB11
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 3200 Meters · Place 1 · West StokesWest Stokes3200 Meters110:42.96 PB11
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 1600 Meters · Place 1 · West StokesWest Stokes1600 Meters14:33.8011
Jan 19Mountain Valley & Northwest ConferencesJan 19 · 1000 Meters · Place 1 · West StokesWest Stokes1000 Meters12:38.17 PB11
Jan 12Mighty Vikings InvitationalJan 12 · 1000 Meters · Place 4 · West StokesWest Stokes1000 Meters42:49.36a11
Jan 12Mighty Vikings InvitationalJan 12 · 500 Meters · Place 2 · West StokesWest Stokes500 Meters21:09.42a PB11
Jan 12Mighty Vikings InvitationalJan 12 · 1000 Meters · Place 4 · West StokesWest Stokes1000 Meters42:49.3611
Jan 7Surry Central Polar Bear #2Jan 7 · 1000 Meters · Place 1 · West StokesWest Stokes1000 Meters12:38.4411

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15North Stokes Indoor Track ClassicDec 15 · 1000 Meters · Place 1 · West StokesWest Stokes1000 Meters1.2:42.78a11
Dec 15North Stokes Indoor Track ClassicDec 15 · 800 Meters · West StokesWest Stokes800 MetersRelay Split—1:58.963 PB11
Nov 25Turkey InvitationalNov 25 · 1600 Meters · Place 1 · West StokesWest Stokes1600 Meters1.4:31.47a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 79 · West StokesWest Stokes3200 Meters799:46.88—
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 3200 Meters · Place 11 · West StokesWest Stokes3200 Meters11.10:28.08a10
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 1600 Meters · Place 9 · West StokesWest Stokes1600 Meters9.4:35.54a10
May 10NCHSAA 2A Midwest RegionalMay 10 · 3200 Meters · Place 3 · West StokesWest Stokes3200 Meters3.10:21.43a10
May 10NCHSAA 2A Midwest RegionalMay 10 · 1600 Meters · Place 2 · West StokesWest Stokes1600 Meters2.4:35.73a10
Apr 302A MIDSTATE CONFERENCE CHAMPIONSHIPApr 30 · 1600 Meters · Place 2 · West StokesWest Stokes1600 Meters24:43.5110

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 102A-Midstate Meet #4Apr 10 · Combined results · Place 5 · West StokesWest StokesCombined results511:33.009
Apr 102A-Midstate Meet #4Apr 10 · Combined results · Place 6 · West StokesWest StokesCombined results65:11.36 PB9