Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 116:00.4NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2915:17.23Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2515:33.80WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 8A East Regional · Oct 2515:33.80NCHSAA 8A East RegionalOctober 25, 2025
8,000 Meters · Bucknell Golf ClubPatriot League XC Championships · Oct 3125:36.6Patriot League XC ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 226:55.8Paul Short RunOctober 2, 2026
8,000 Meters · University of MaineArmy West Point-Maine · Sep 426:04.0Army West Point-MaineSeptember 4, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Patriot League XC ChampionshipsOct 31 · 8,000 Meters Patriot League · Place 38 · Army West PointArmy West Point8,000 Meters Patriot League3825:36.6 PBFr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 139 · Army West PointArmy West Point8,000 Meters Open13926:55.8 PBFr
Sep 4Army West Point-MaineSep 4 · 8,000 Meters Collegiate · Place 12 · Army West PointArmy West Point8,000 Meters Collegiate1226:04.0 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 19 · Raleigh NCRaleigh NC5,000 Meters Championship1915:17.23 PB12
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 8A · Place 9 · Leesville RoadLeesville Road5,000 Meters 8A916:00.4 PB12
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 9 · Leesville RoadLeesville Road5,000 Meters Varsity916:00.4012
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 9 · Leesville RoadLeesville Road5,000 Meters Varsity916:00.4012
Oct 25NCHSAA 8A East RegionalOct 25 · 5,000 Meters Varsity · Place 12 · Leesville RoadLeesville Road5,000 Meters Varsity1215:33.80 PB12
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 8A East · Place 12 · Leesville RoadLeesville Road5,000 Meters NCHSAA 8A East1215:33.80 PB12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 18 · Leesville RoadLeesville Road5,000 Meters Varsity1815:24.012
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 8 · Leesville RoadLeesville Road5,000 Meters Championship815:25.412
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 1 · Leesville RoadLeesville Road5,000 Meters Varsity115:35.6412
Aug 9Bay Six Kickoff ClassicAug 9 · 3,000 Meters Varsity · Place 1 · Leesville RoadLeesville Road3,000 Meters Varsity19:00.2212

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 4A · Place 46 · Leesville RoadLeesville Road4A4616:26.7511
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 57 · Leesville RoadLeesville Road5,000 Meters Championship5716:09.311
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 3 · Leesville RoadLeesville Road5,000 Meters Varsity315:16.0311
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 3 · Leesville RoadLeesville Road5,000 Meters Varsity315:16.0311