Personal bests

Best marks in available results
Event / courseMarkMeetDate
3621 m · Woodford County ParkWoodford County Beat the Heat · Aug 1913:19.73Woodford County Beat the HeatAugust 19, 2025
5,000 Meters · Central Hardin High SchoolKHSAA Region 2 Class 1A · Oct 2617:40.89KHSAA Region 2 Class 1AOctober 26, 2024
5,000 Meters · Community Christian AcademyKCAA State Championship · Oct 418:32.92KCAA State ChampionshipOctober 4, 2025
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3118:11.4Run for the GoldAugust 31, 2024
5,000 Meters · Ephram White ParkKHSAA Region 2 Class 1A · Oct 2118:33.14KHSAA Region 2 Class 1AOctober 21, 2023
5,000 Meters · Hardin County FairgroundsFORD Energy Systems Fairgrounds Frenzy hosted by CHHS · Sep 1219:31.98FORD Energy Systems Fairgrounds Frenzy hosted by CHHS September 12, 2026
5,000 Meters · Kentucky Horse ParkKTCCCA High School Meet of Champions · Oct 1818:06.06KTCCCA High School Meet of ChampionsOctober 18, 2025
5,000 Meters · Thomas Nelson High SchoolHillbilly Run '26 HS (entries on MileSplit) · Sep 2619:06.60Hillbilly Run '26 HS (entries on MileSplit)September 26, 2026
5,000 Meters · Woodford County ParkWoodford County All Comers · Sep 218:45.51Woodford County All ComersSeptember 2, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26Hillbilly Run '26 HS (entries on MileSplit)Sep 26 · 5,000 Meters Boys Varsity · Place 59 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical5,000 Meters Boys Varsity5919:06.60 PB12
Sep 12FORD Energy Systems Fairgrounds Frenzy hosted by CHHS Sep 12 · 5,000 Meters Varsity · Place 47 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical5,000 Meters Varsity4719:31.98 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18KTCCCA High School Meet of ChampionsOct 18 · 5,000 Meters Varsity · Place 19 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical5,000 Meters Varsity1918:06.06 PB11
Oct 4KCAA State ChampionshipOct 4 · 5,000 Meters Varsity · Place 1 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical5,000 Meters Varsity118:32.92 PB11
Sep 27Hillbilly Run XC Sep 27 · 5,000 Meters Varsity · Place 55 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical5,000 Meters Varsity5518:32.85—
Sep 2Woodford County All ComersSep 2 · 5,000 Meters Non KHSAA · Place 1 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical5,000 Meters Non KHSAA118:45.51 PB11
Aug 19Woodford County Beat the HeatAug 19 · 2.25 Miles KCAA · Place 1 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical2.25 Miles KCAA113:19.73 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 1A · Place 36 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical5,000 Meters 1A3618:13.210
Oct 26KHSAA Region 2 Class 1AOct 26 · 5,000 Meters Varsity · Place 6 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical5,000 Meters Varsity617:40.89 PB10
Sep 28Hillbilly Run XCSep 28 · 5,000 Meters Varsity · Place 57 · North Hardin ClassicalNorth Hardin Classical5,000 Meters Varsity5719:22.2110
Aug 31Run for the GoldAug 31 · 5,000 Meters Varsity · Place 140 · North Hardin (Christian) ClassicalNorth Hardin (Christian) Classical5,000 Meters Varsity14018:11.4 PB10
Aug 24St Xavier Tiger RunAug 24 · 5,000 Meters Varsity · Place 134 · North Hardin ClassicalNorth Hardin Classical5,000 Meters Varsity13418:13.7510

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 1A · Place 54 · North HardinNorth Hardin5,000 Meters 1A5418:30.309
Oct 21KHSAA Region 2 Class 1AOct 21 · 5,000 Meters Varsity · Place 9 · North HardinNorth Hardin5,000 Meters Varsity918:33.14 PB9

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 22KHSAA Class 1A Region 2Oct 22 · 5,000 Meters Varsity · Place 24 · North HardinNorth Hardin5,000 Meters Varsity2419:53.978