Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1432:55.7NCAA DI Southeast RegionalNovember 14, 2025
5,000 Meters · Archives OfficeKHSAA Region 3 Class 2A · Oct 2616:05.97KHSAA Region 3 Class 2AOctober 26, 2024
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2817:01.08KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 916:37.28Rumble Through the JungleSeptember 9, 2023
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3116:05.3Run for the GoldAugust 31, 2024
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 2115:53.98Trinity/Valkyre HS InvitationalSeptember 21, 2024
5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 216:08.4KHSAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 817:10.33Haunted Woods XC InvitationalOctober 8, 2022
5,000 Meters · Seneca ParkKHSAA Region 3 Class 2A · Oct 2115:55.29KHSAA Region 3 Class 2AOctober 21, 2023
5,000 Meters · Shelby County High SchoolKHSAA Region 3 Class AA · Oct 2317:54.98KHSAA Region 3 Class AAOctober 23, 2021
5,000 Meters · The Bob Brown Field Station / Vaughn's Creek XC CourseBelmont Opener · Aug 2915:52.0Belmont OpenerAugust 29, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2316:05.61NXR Southeast Regional ChampionshipsNovember 23, 2024
6,000 Meters · Angel Mounds State Historic SiteStegemoller Screagle Twilight · Sep 419:02.8Stegemoller Screagle TwilightSeptember 4, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 324:55.26Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2525:14.7Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1226:30.43The Southern ShowcaseSeptember 12, 2025
8,000 Meters · John Hunt Cross Country Running ParkCUSA XC Championships · Oct 3125:11.0CUSA XC ChampionshipsOctober 31, 2026
8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1725:32.7Angel Mounds InviteOctober 17, 2025
8085 m · Harry Pritchard Running CourseCrimson Classic · Oct 1625:30.4Crimson ClassicOctober 16, 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 26 · Western KentuckyWestern Kentucky8,000 Meters Men2625:11.0 PBSo
Oct 16Crimson ClassicOct 16 · 8,085 Meters College · Place 44 · Western KentuckyWestern Kentucky8,085 Meters College4425:30.4 PBSo
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Gold · Place 42 · Western KentuckyWestern Kentucky8,000 Meters Gold4224:55.26 PBSo
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 203 · Western KentuckyWestern Kentucky8,000 Meters Gold Invite20325:14.7 PBSo
Sep 4Stegemoller Screagle TwilightSep 4 · 6,000 Meters Collegiate · Place 18 · Western KentuckyWestern Kentucky6,000 Meters Collegiate1819:02.8 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 145 · Western KentuckyWestern Kentucky10,000 Meters D1 Southeast14532:55.7 PBFr
Nov 1Conference USA Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 38 · Western KentuckyWestern Kentucky8,000 Meters Champ3825:30.95Fr
Oct 17Angel Mounds InviteOct 17 · 8,000 Meters College · Place 67 · Western KentuckyWestern Kentucky8,000 Meters College6725:32.7 PBFr
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 263 · Western KentuckyWestern Kentucky8,000 Meters College26326:30.43 PBFr
Aug 29Belmont OpenerAug 29 · 5,000 Meters Men's Race · Place 17 · Western KentuckyWestern Kentucky5,000 Meters Men's Race1715:52.0 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 117 · UnattachedUnattached5,000 Meters Championship11716:05.61 PB12
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 2A · Place 4 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters 2A416:08.4 PB12
Oct 26KHSAA Region 3 Class 2AOct 26 · 5,000 Meters Varsity · Place 2 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity216:05.97 PB12
Oct 5Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 15 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity1516:23.612
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 49 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity - Seeded4915:53.98 PB12
Aug 31Run for the GoldAug 31 · 5,000 Meters Varsity · Place 21 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity2116:05.3 PB12
Aug 24St Xavier Tiger RunAug 24 · 5,000 Meters Varsity · Place 24 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity2416:01.3512

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 2A · Place 6 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters 2A616:34.8511
Oct 21KHSAA Region 3 Class 2AOct 21 · 5,000 Meters Varsity · Place 2 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity215:55.29 PB11
Sep 29Louisville XC ClassicSep 29 · 5,000 Meters Varsity · Place 16 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity1616:33.711
Sep 16Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Seeded · Place 38 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Seeded3815:55.2811
Sep 9Rumble Through the JungleSep 9 · 5,000 Meters Varsity · Place 9 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity916:37.28 PB11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 14 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity AA1417:01.08 PB10
Oct 22KHSAA Class 2A Region 3Oct 22 · 5,000 Meters Varsity · Place 8 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity817:34.6610
Oct 8Haunted Woods XC InvitationalOct 8 · 5,000 Meters Varsity · Place 21 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity2117:10.33 PB10
Sep 17Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Varsity · Place 47 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity4717:50.9810

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23KHSAA Region 3 Class AAOct 23 · 5,000 Meters Varsity · Place 9 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity917:54.98 PB9
Sep 18Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Seeded Elite · Place 68 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Seeded Elite6817:15.999
Sep 11Rumble Through the JungleSep 11 · 5,000 Meters Varsity · Place 34 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity3417:46.129