Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Watauga HSPioneer Clash of the Classes · Aug 1612:09.31Pioneer Clash of the ClassesAugust 16, 2025
5,000 Meters · Fisher River ParkNCHSAA 2A Midwest Regional · Oct 2619:22.91NCHSAA 2A Midwest RegionalOctober 26, 2024
5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic · Oct 418:35.68Hagan Stone XC ClassicOctober 4, 2025
5,000 Meters · Ivey Redmon Sports ComplexKernersville Invite · Oct 1018:39.4Kernersville InviteOctober 10, 2026
5,000 Meters · Veterans Memorial ParkNorth Surry Home Meet · Sep 220:14.7North Surry Home MeetSeptember 2, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Kernersville InviteOct 10 · 5,000 Meters Varsity A · Place 60 · West Stokes5,000 Meters Varsity A6018:39.4 PB12
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 183 · West Stokes5,000 Meters Invitational18319:23.9712

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 4A · Place 43 · West Stokes5,000 Meters 4A4318:17.6111
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 4A · Place 43 · West Stokes5,000 Meters 4A4318:17.6111
Oct 4Hagan Stone XC ClassicOct 4 · 5,000 Meters High School Varsity · Place 64 · West Stokes5,000 Meters High School Varsity6418:35.68 PB11
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 139 · West Stokes5,000 Meters Invitational13919:05.311
Sep 2North Surry Home MeetSep 2 · 5,000 Meters Varsity · Place 15 · West Stokes5,000 Meters Varsity1520:14.7 PB11
Aug 16Pioneer Clash of the ClassesAug 16 · 2 Miles Junior · Place 27 · West Stokes2 Miles Junior2712:09.31 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 2A · Place 123 · West Stokes5,000 Meters 2A12320:47.9510
Oct 26NCHSAA 2A Midwest RegionalOct 26 · 5,000 Meters Varsity · Place 36 · West Stokes5,000 Meters Varsity3619:22.91 PB10
Oct 5Hagan Stone XC ClassicOct 5 · 5,000 Meters Varsity · Place 103 · West Stokes5,000 Meters Varsity10319:31.8710
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 244 · West Stokes5,000 Meters Invitational24419:33.510
Sep 6Friday Night LightsSep 6 · 5,000 Meters Open · Place 76 · West Stokes5,000 Meters Open7619:39.110
Aug 24Bob Schilly InvitationalAug 24 · 5,000 Meters Varsity · Place 29 · West Stokes5,000 Meters Varsity2919:11.2410
Aug 17Pioneer Clash of the ClassesAug 17 · Varsity · Place 25 · West StokesVarsity2512:46.1910

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 2A · Place 90 · West Stokes5,000 Meters 2A9019:36.669
Oct 28NCHSAA 2A Midwest RegionalOct 28 · 5,000 Meters Varsity · Place 34 · West Stokes5,000 Meters Varsity3419:26.849
Sep 30Greensboro InvitationalSep 30 · 5,000 Meters Invitational · Place 106 · West Stokes5,000 Meters Invitational10619:54.139
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Open · Place 118 · West Stokes5,000 Meters Open11821:08.19
Aug 19Pioneer Clash of the ClassesAug 19 · 2 Miles Freshman · Place 31 · West Stokes2 Miles Freshman3113:269