Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Asheville Christian AcademyCAA Conference Championships · Oct 2116:29.13CAA Conference ChampionshipsOctober 21, 2026
5,000 Meters · Asheville School Asheville School Hilly Fun · Sep 2317:26.2Asheville School Hilly FunSeptember 23, 2026
5,000 Meters · Christ SchoolChrist School Home Meet · Oct 1116:37.75Christ School Home MeetOctober 11, 2023
5,000 Meters · Christ SchoolChrist School Senior Night Home Meet · Oct 715:46.60Christ School Senior Night Home MeetOctober 7, 2025
5,000 Meters · Hagan-Stone ParkNCISAA 4A State Championships · Oct 2816:54.66NCISAA 4A State ChampionshipsOctober 28, 2022
5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 2415:17.03NCISAA 4A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3016:01.6Eye Opener XC HSAugust 30, 2025
5,000 Meters · Milliken FieldEye Opener Invitational · Sep 516:38.2Eye Opener InvitationalSeptember 5, 2026
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 216:43.88Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1815:13.2The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2215:20.27NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 13 · Christ SchoolChrist School5,000 Meters Varsity1315:48.9312
Oct 21CAA Conference ChampionshipsOct 21 · 5,000 Meters Varsity Boys 5K · Place 6 · Christ SchoolChrist School5,000 Meters Varsity Boys 5K616:29.13 PB12
Oct 7Christ School Senior Night Home MeetOct 7 · 5,000 Meters Varsity Boys 5K · Place 1 · Christ SchoolChrist School5,000 Meters Varsity Boys 5K116:44.5712
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 52 · Christ SchoolChrist School5,000 Meters COROS Race of Champions5215:43.9012
Sep 23Asheville School Hilly FunSep 23 · 5,000 Meters New Division · Place 4 · Christ SchoolChrist School5,000 Meters New Division417:26.2 PB12
Sep 5Eye Opener InvitationalSep 5 · 5,000 Meters International Boys · Place 40 · Christ SchoolChrist School5,000 Meters International Boys4016:38.2 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 18 · Christ SchoolChrist School5,000 Meters Championship1815:20.27 PB11
Oct 24NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 7 · Christ SchoolChrist School5,000 Meters Varsity715:17.03 PB11
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 19 · Christ SchoolChrist School5,000 Meters Showcase1915:13.2 PB11
Oct 15CAA XC ChampionshipsOct 15 · 5,000 Meters Varsity Boys · Place 3 · Christ SchoolChrist School5,000 Meters Varsity Boys316:46.3611
Oct 7Christ School Senior Night Home MeetOct 7 · 5,000 Meters Varsity Boys · Place 1 · Christ SchoolChrist School5,000 Meters Varsity Boys115:46.60 PB11
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 81 · Christ SchoolChrist School5,000 Meters Varsity8115:59.811
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters International · Place 15 · Christ SchoolChrist School5,000 Meters International1516:01.6 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · Christ SchoolChrist School5,000 Meters Varsity716:08.5110
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 41 · Christ SchoolChrist School5,000 Meters Championship4115:57.610

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 152 · NCNC5,000 Meters Championship15217:02.489
Oct 27NCISAA 4A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 31 · Christ SchoolChrist School5,000 Meters Varsity3117:30.139
Oct 18CAA ChampionshipsOct 18 · 5,000 Meters Varsity · Place 7 · Christ SchoolChrist School5,000 Meters Varsity716:55.789
Oct 14NC Runners Elite InviteOct 14 · 5,000 Meters Championship · Place 24 · Christ SchoolChrist School5,000 Meters Championship2417:16.799
Oct 11Christ School Home MeetOct 11 · 5,000 Meters Varsity · Place 5 · Christ SchoolChrist School5,000 Meters Varsity516:37.75 PB9
Oct 3CISAA InvitationalOct 3 · 5,000 Meters Championship · Place 8 · Christ SchoolChrist School5,000 Meters Championship816:48.0FR
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 156 · Christ SchoolChrist School5,000 Meters Championship15617:11.79
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 51 · Christ SchoolChrist School5,000 Meters International5116:43.88 PB9

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 23 · Christ SchoolChrist School5,000 Meters Varsity2316:54.66 PB8
Oct 19CAA XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 5 · Christ SchoolChrist School5,000 Meters Varsity517:00.28
Oct 5CAA @ Christ SchoolOct 5 · 5,000 Meters Varsity · Place 3 · Christ SchoolChrist School5,000 Meters Varsity316:56.808
Oct 5CAA @ Christ SchoolOct 5 · 5,000 Meters Varsity · Place 3 · Christ SchoolChrist School5,000 Meters Varsity316:56.80—
Sep 28Asheville Christian AcademySep 28 · 5,000 Meters Varsity · Place 6 · Christ SchoolChrist School5,000 Meters Varsity617:34.098
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Championship · Place 108 · Christ SchooChrist Schoo5,000 Meters Championship10816:56.18
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 67 · Christ SchoolChrist School5,000 Meters International6717:18.38