Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 619:01.4NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Long Leaf ParkCarolina Coast Conference Championships · Oct 1420:00.86Carolina Coast Conference ChampionshipsOctober 14, 2025
5,000 Meters · Olson Park XC CourseCarolina Coast Conference Championships · Oct 1519:23.85Carolina Coast Conference ChampionshipsOctober 15, 2026
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3118:48.29Wake Med Super RegionalOctober 31, 2026
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1219:23.39Wilmington Beach Blast 2026September 12, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 135 · New Hanover5,000 Meters 7A13519:01.4 PB11
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 7A East · Place 69 · New Hanover5,000 Meters 7A East6918:48.29 PB11
Oct 15Carolina Coast Conference ChampionshipsOct 15 · 5,000 Meters Varsity Boys 5K · Place 49 · New Hanover5,000 Meters Varsity Boys 5K4919:23.85 PB11
Sep 24New Hanover County Championship 2026Sep 24 · 5,000 Meters Varsity · Place 81 · New Hanover5,000 Meters Varsity8121:43.8611
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 278 · New Hanover5,000 Meters Championship27819:04.511
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 84 · New Hanover5,000 Meters HS CHAMPIONSHIP BOYS 5K8419:23.39 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Carolina Coast Conference ChampionshipsOct 14 · 5,000 Meters Varsity Boys · Place 53 · New Hanover5,000 Meters Varsity Boys5320:00.86 PB10
Sep 11New Hanover County ChampionshipSep 11 · 5,000 Meters New Division · Place 91 · New Hanover5,000 Meters New Division9121:16.7210
Aug 28NH County 5k OpenerAug 28 · 5,000 Meters Varsity · Place 72 · New Hanover5,000 Meters Varsity7222:21.80Unofficial10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Aug 29Opening MEC Cross Country Meet 5kAug 29 · 5,000 Meters Varsity · Place 112 · New Hanover5,000 Meters Varsity11225:39.298
Aug 22Long Leaf 3200M KickoffAug 22 · 3,200 Meters Junior Varsity · Place 57 · New Hanover3,200 Meters Junior Varsity5715:04.428