Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2915:33.99Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Pole Green ParkPole Green XC Classic · Sep 615:47.8Pole Green XC ClassicSeptember 6, 2025
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1818:42.2adidas XC ChallengeSeptember 18, 2026
8,000 Meters · John Hunt Cross Country Running ParkCUSA XC Championships · Oct 3125:14.0CUSA XC ChampionshipsOctober 31, 2026
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1625:24.3Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 226:50.4Paul Short RunOctober 2, 2026
8,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 426:47.0USC Upstate Eye Opener InvitationalSeptember 4, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CUSA XC ChampionshipsOct 31 · 8,000 Meters Men · Place 28 · LibertyLiberty8,000 Meters Men2825:14.0 PBFr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters White · Place 57 · LibertyLiberty8,000 Meters White5725:24.3 PBFr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 236 · LibertyLiberty8,000 Meters Gold23626:50.4 PBFr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 28 · LibertyLiberty6,000 Meters College2818:42.2 PBFr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 8,000 Meters Collegiate · Place 32 · LibertyLiberty8,000 Meters Collegiate3226:47.0 PBFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 31 · Forest VAForest VA5,000 Meters Championship3115:33.99 PB12
Sep 6Pole Green XC ClassicSep 6 · 5,000 Meters Championship Boys · Place 6 · Pacers HomeschoolPacers Homeschool5,000 Meters Championship Boys615:47.8 PB12