Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 1117:08.72Friday Night Lights XC FestivalSeptember 11, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 3016:13.69NCISAA 4A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2516:49.43WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1816:44.6adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 16 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Varsity1616:13.69 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 166 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters COROS Race of Champions16616:45.8911
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 87 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Championship8716:44.6 PB11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 86 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Championship8617:08.72 PB11
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 2 · Place 21 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Varsity 22116:56.6011

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 181 · Raleigh NCRaleigh NC5,000 Meters Championship18117:35.4610
Oct 25NCHSAA 8A East RegionalOct 25 · 5,000 Meters Varsity · Place 61 · Leesville RoadLeesville Road5,000 Meters Varsity6116:49.4310
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 8A East · Place 61 · Leesville RoadLeesville Road5,000 Meters NCHSAA 8A East6116:49.43 PB10
Oct 13CAP 8 ConferenceOct 13 · 5,000 Meters Varsity · Place 22 · Leesville RoadLeesville Road5,000 Meters Varsity2217:16.9510
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 263 · Leesville RoadLeesville Road5,000 Meters Varsity26317:16.710
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 197 · Leesville RoadLeesville Road5,000 Meters Championship19717:32.710
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 194 · Leesville RoLeesville Ro5,000 Meters Championship19418:07.710
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 36 · Leesville RoadLeesville Road5,000 Meters Varsity3617:53.9810

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16CAP6 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 46 · Leesville RoadLeesville Road5,000 Meters Varsity4618:33.199
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 360 · Leesville RoadLeesville Road5,000 Meters Varsity36018:33.19
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 249 · Leesville RoadLeesville Road5,000 Meters Championship24918:17.29
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 246 · Leesville RoadLeesville Road5,000 Meters Championship24618:48.59
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 75 · Leesville RoadLeesville Road5,000 Meters Varsity7518:40.199
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 76 · Leesville RoadLeesville Road5,000 Meters Varsity7618:40.199
Aug 10Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 67 · Leesville RoLeesville Ro3,000 Meters Varsity6711:45.50—