Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Berea College9th Annual BC/CC Jamboree · Aug 2915:49.759th Annual BC/CC JamboreeAugust 29, 2025
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2817:28.2KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 116:46.7Centerville Saturday Night LightsOctober 1, 2022
5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 916:39.05Rumble Through the JungleSeptember 9, 2023
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3116:00.0Run for the GoldAugust 31, 2024
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 2115:41.68Trinity/Valkyre HS InvitationalSeptember 21, 2024
5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 216:05.7KHSAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · Louisville Champions ParkKHSAA Region 4 Class AAA · Oct 2317:32.31KHSAA Region 4 Class AAAOctober 23, 2021
5,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 816:55.07Haunted Woods XC InvitationalOctober 8, 2022
5,000 Meters · Seneca ParkKHSAA Region 4 Class 3A · Oct 2615:35.61KHSAA Region 4 Class 3AOctober 26, 2024
6,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 419:06.30Indiana Wesleyan Twilight InvitationalSeptember 4, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 325:07.78Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1225:48.19The Southern ShowcaseSeptember 12, 2025
8,000 Meters · Phil Moore ParkMid-South Cross Country Championships · Nov 625:43.7Mid-South Cross Country ChampionshipsNovember 6, 2026
8,000 Meters · Sequoyah Park2025 Appalachian Challenge · Oct 2425:03.082025 Appalachian ChallengeOctober 24, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Mid-South Cross Country ChampionshipsNov 6 · 8,000 Meters Mid-South · Place 6 · Cumberlands (Ky.)Cumberlands (Ky.)8,000 Meters Mid-South625:43.7 PBSo
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Gold · Place 55 · Cumberlands (Ky.)Cumberlands (Ky.)8,000 Meters Gold5525:07.78 PBSo
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Invite · Place 133 · Cumberlands (Ky.)Cumberlands (Ky.)8,000 Meters Invite13325:58.0So
Sep 4Indiana Wesleyan Twilight InvitationalSep 4 · 6,000 Meters Men · Place 18 · Cumberlands (Ky.)Cumberlands (Ky.)6,000 Meters Men1819:06.30 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Mid-South Cross Country ChampionshipsNov 7 · 8,000 Meters Mid-South · Place 8 · Cumberlands (Ky.)Cumberlands (Ky.)8,000 Meters Mid-South826:36.5Fr
Oct 242025 Appalachian ChallengeOct 24 · 8,000 Meters College · Place 23 · Cumberlands (Ky.)Cumberlands (Ky.)8,000 Meters College2325:03.08 PBFr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 183 · Cumberlands (Ky.)Cumberlands (Ky.)8,000 Meters College Gold18325:52.54Fr
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 178 · Cumberlands (Ky.)Cumberlands (Ky.)8,000 Meters College17825:48.19 PBFr
Aug 299th Annual BC/CC JamboreeAug 29 · 5,000 Meters Collegiate · Place 2 · Cumberlands (Ky.)Cumberlands (Ky.)5,000 Meters Collegiate215:49.75 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 3A · Place 12 · Oldham CountyOldham County5,000 Meters 3A1216:05.7 PB12
Oct 26KHSAA Region 4 Class 3AOct 26 · 5,000 Meters Varsity · Place 6 · Oldham CountyOldham County5,000 Meters Varsity615:35.61 PB12
Oct 5Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 10 · Oldham CountyOldham County5,000 Meters Varsity1016:15.012
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 34 · Oldham CountyOldham County5,000 Meters Varsity - Seeded3415:41.68 PB12
Aug 31Run for the GoldAug 31 · 5,000 Meters Varsity · Place 14 · Oldham CountyOldham County5,000 Meters Varsity1416:00.0 PB12

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 3A · Place 24 · Oldham CountyOldham County5,000 Meters 3A2416:37.8911
Oct 21KHSAA Region 4 Class 3AOct 21 · 5,000 Meters Varsity · Place 12 · Oldham CountyOldham County5,000 Meters Varsity1216:20.7111
Sep 16Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Seeded · Place 39 · Oldham CountyOldham County5,000 Meters Seeded3915:55.4211
Sep 9Rumble Through the JungleSep 9 · 5,000 Meters Varsity · Place 11 · Oldham CountyOldham County5,000 Meters Varsity1116:39.05 PB11

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 79 · Oldham CountyOldham County5,000 Meters Varsity AAA7917:28.2 PB10
Oct 22KHSAA Class 3A Region 4Oct 22 · 5,000 Meters Varsity · Place 13 · Oldham CountyOldham County5,000 Meters Varsity1317:08.5510
Oct 8Haunted Woods XC InvitationalOct 8 · 5,000 Meters Varsity · Place 14 · Oldham CountyOldham County5,000 Meters Varsity1416:55.07 PB10
Oct 1Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 57 · Oldham CountyOldham County5,000 Meters Championship5716:46.7 PB10
Sep 17Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 66 · Oldham CountyOldham County5,000 Meters Seeded Elite6616:49.9010

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 95 · Oldham CountyOldham County5,000 Meters Varsity9518:33.919
Oct 23KHSAA Region 4 Class AAAOct 23 · 5,000 Meters Varsity · Place 18 · Oldham CountyOldham County5,000 Meters Varsity1817:32.31 PB9
Sep 18Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Seeded Elite · Place 96 · Oldham CountyOldham County5,000 Meters Seeded Elite9617:37.619
Sep 11Rumble Through the JungleSep 11 · 5,000 Meters Varsity · Place 38 · Oldham CountyOldham County5,000 Meters Varsity3817:54.109