Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1436:23.4NCAA DI Southeast RegionalNovember 14, 2025
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 617:14.42Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
6,000 Meters · Bob Jones UniversityBruins XC Night Classic · Sep 421:37.80Bruins XC Night ClassicSeptember 4, 2026
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2920:30.5Elon Friday Night Lights OpenerAugust 29, 2025
8,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 1928:24.912nd Annual Brevard XC ClassicSeptember 19, 2025
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1828:51.3Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1026:55.35Royals ChallengeOctober 10, 2025
8,000 Meters · Milliken FieldBig South XC · Oct 3027:54.4Big South XCOctober 30, 2026
8,000 Meters · Prince Edward County HS XC CourseBig South XC · Oct 3127:57.5Big South XCOctober 31, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 8,000 Meters Men 8k · Place 71 · Presbyterian8,000 Meters Men 8k7127:54.4 PBSr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 194 · Presbyterian8,000 Meters Gold19427:51.6Sr
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Open · Place 103 · Presbyterian8,000 Meters Open10328:51.3 PBSr
Sep 4Bruins XC Night ClassicSep 4 · 6,000 Meters Men · Place 42 · Presbyterian6,000 Meters Men4221:37.80 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 232 · Presbyterian10,000 Meters D1 Southeast23236:23.4 PBJr
Oct 31Big South XCOct 31 · 8,000 Meters Champs · Place 59 · Presbyterian8,000 Meters Champs5927:57.5 PBJr
Oct 10Royals ChallengeOct 10 · 8,000 Meters Gold · Place 104 · Presbyterian8,000 Meters Gold10426:55.35 PBJr
Sep 192nd Annual Brevard XC ClassicSep 19 · 8,000 Meters Men · Place 23 · Presbyterian8,000 Meters Men2328:24.91 PBJr
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters COLLEGE MEN 5K · Place 19 · Presbyterian5,000 Meters COLLEGE MEN 5K1917:14.42 PBJr
Aug 29Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 60 · Presbyterian6,000 Meters Men's Race6020:30.5 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Royals ChallengeOct 11 · 8,000 Meters Varsity · Place 155 · Presbyterian8,000 Meters Varsity15527:29.0SO
Sep 6Wilmington Beach BlastSep 6 · 5,000 Meters Varsity · Place 20 · Presbyterian5,000 Meters Varsity2017:07.5SO