Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Forest Hills ParkBig Seven Conference Championship · Oct 1517:14.2Big Seven Conference ChampionshipOctober 15, 2025
5,000 Meters · Eno River Academy High SchoolERA Invitational · Aug 2318:49ERA InvitationalAugust 23, 2023
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2717:05.32GCXISeptember 27, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 1117:13.87NCRunners Elite XC InvitationalOctober 11, 2024
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 5A Central Regional · Oct 2517:05.44NCHSAA 5A Central RegionalOctober 25, 2025
5,000 Meters · Orange High SchoolBig Seven Conference Meet · Sep 225:18Big Seven Conference MeetSeptember 2, 2025
5,000 Meters · V.E. and Lydia H. Owens Recreational Park at Bull CreekNCHSAA 3A Mideast Regional · Oct 2617:44.59NCHSAA 3A Mideast RegionalOctober 26, 2024
5,000 Meters · WakeMed Soccer ParkNCHSAA 3A Mideast Regional · Oct 2917:51.88NCHSAA 3A Mideast RegionalOctober 29, 2022

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 5A · Place 40 · Cedar Ridge5,000 Meters 5A4017:21.212
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 40 · Cedar Ridge5,000 Meters 5A4017:21.2212
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 40 · Cedar Ridge5,000 Meters 5A4017:21.2212
Oct 25NCHSAA 5A Central RegionalOct 25 · 5,000 Meters Varsity · Place 14 · Cedar Ridge5,000 Meters Varsity1417:05.44 PB12
Oct 15Big Seven Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 6 · Cedar Ridge5,000 Meters Varsity617:14.2 PB12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 10 · Cedar Ridge5,000 Meters Varsity1016:46.612
Sep 27GCXISep 27 · 5,000 Meters HS Champ · Place 21 · Cedar Ridge5,000 Meters HS Champ2117:05.32 PB12
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 56 · Cedar Ridge5,000 Meters Invitational5617:57.412
Sep 2Big Seven Conference MeetSep 2 · 5,000 Meters Varsity · Place 50 · Cedar Ridge5,000 Meters Varsity5025:18 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 78 · Cedar Ridge5,000 Meters 3A7817:55.7911
Oct 26NCHSAA 3A Mideast RegionalOct 26 · 5,000 Meters Varsity · Place 17 · Cedar Ridge5,000 Meters Varsity1717:44.59 PB11
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 47 · Cedar Ridge5,000 Meters Championship4717:13.87 PB11
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 14 · Cedar Ridge5,000 Meters Varsity1417:00.911
Oct 2Central 3A MeetOct 2 · 5,000 Meters Varsity · Place 20 · Cedar Ridge5,000 Meters Varsity2022:46.0111
Sep 6Friday Night LightsSep 6 · 5,000 Meters Invitational · Place 51 · Cedar Ridge5,000 Meters Invitational5117:26.611
Aug 17Pace Yourself Early Bird ChallengeAug 17 · 5,000 Meters Varsity · Place 21 · Cedar Ridge5,000 Meters Varsity2117:15.22—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 3A · Place 93 · Cedar Ridge5,000 Meters 3A9317:49.5210
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 80 · Cedar Ridge5,000 Meters Varsity8018:09.610
Sep 30Greensboro InvitationalSep 30 · 5,000 Meters Invitational · Place 35 · Cedar Ridge5,000 Meters Invitational3518:01.7310
Aug 23ERA InvitationalAug 23 · 5,000 Meters Varsity · Place 4 · Cedar Ridge5,000 Meters Varsity418:49 PB10
Aug 19Pace Yourself Early Bird ChallengeAug 19 · 5,000 Meters Varsity · Place 96 · Cedar Ridge5,000 Meters Varsity9619:38.00—

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 3A · Place 19 · Cedar Ridge5,000 Meters 3A1917:21.479
Oct 29NCHSAA 3A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 26 · Cedar Ridge5,000 Meters Varsity2617:51.88 PB9
Oct 19Central 3A Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 17 · Cedar Ridge5,000 Meters Varsity1719:35.709
Sep 24Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 2 · Place 24 · Cedar Ridge5,000 Meters Varsity 22417:54.79
Sep 203A Central Regular Season MeetSep 20 · 5,000 Meters Varsity · Place 9 · M9 Cedar Ridge5,000 Meters Varsity919:16.82—
Sep 17Jungle Run ExperienceSep 17 · 5,000 Meters Varsity · Place 8 · Cedar Ridge5,000 Meters Varsity818:15.70—
Sep 17Jungle Run ExperienceSep 17 · 5,000 Meters Varsity · Place 8 · Cedar Ridge5,000 Meters Varsity818:15.70—
Sep 133A Central Quad Meet at NorthwoodSep 13 · 5,000 Meters Varsity · Place 2 · M9 Cedar Ridge5,000 Meters Varsity219:25.10—
Aug 31Central 3A Conference MeetAug 31 · 5,000 Meters Varsity · Place 8 · Cedar Ridge5,000 Meters Varsity820:45.619
Aug 27Ronald Horton XC ClassicAug 27 · 5,000 Meters Frosh/Soph Freshman · Place 2 · M9 Cedar Ridge5,000 Meters Frosh/Soph Freshman220:32.19—