Personal bests

Best marks in available results
Event / courseMarkMeetDate
3621 m · Big Spring ParkBeat the Heat · Aug 2515:03.97Beat the HeatAugust 25, 2026
3621 m · Woodford County ParkWoodford County Beat the Heat · Aug 1915:03.97Woodford County Beat the HeatAugust 19, 2025
5,000 Meters · Archives OfficeKHSAA Region 3 Class 2A · Oct 2621:06.21KHSAA Region 3 Class 2AOctober 26, 2024
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3120:32.9Run for the GoldAugust 31, 2024
5,000 Meters · Hardin County FairgroundsJenny Geist - Fairgrounds Frenzy · Sep 1320:18.52Jenny Geist - Fairgrounds FrenzySeptember 13, 2025
5,000 Meters · Kentucky Horse Park2026 KHSAA State Cross Country Championships · Oct 3119:15.452026 KHSAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Louisville Champions ParkKHSAA Region 3 Class 2A · Oct 2419:21.07KHSAA Region 3 Class 2AOctober 24, 2026
5,000 Meters · Oldham County High SchoolHaunted Woods XC HS (entries on Milesplit) · Oct 1019:15.73Haunted Woods XC HS (entries on Milesplit)October 10, 2026
5,000 Meters · Shelby County High SchoolKHSAA Region 3 Class 2A · Oct 2519:05.1KHSAA Region 3 Class 2AOctober 25, 2025
5,000 Meters · Thomas Nelson High SchoolMid Kentucky Athletic Conference XC Championships · Oct 1419:26.41Mid Kentucky Athletic Conference XC Championships October 14, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 312026 KHSAA State Cross Country ChampionshipsOct 31 · 5,000 Meters 2A · Place 151 · Spencer County5,000 Meters 2A15119:15.45 PB12
Oct 24KHSAA Region 3 Class 2AOct 24 · 5,000 Meters Varsity · Place 25 · Spencer County5,000 Meters Varsity2519:21.07 PB12
Oct 13MKAC XC ChampionshipsOct 13 · 5,000 Meters Boys HS · Place 38 · Spencer County5,000 Meters Boys HS3823:20.4312
Oct 10Haunted Woods XC HS (entries on Milesplit)Oct 10 · 5,000 Meters JV Boys · Place 58 · Spencer County5,000 Meters JV Boys5819:15.73 PB12
Sep 26Hillbilly Run '26 HS (entries on MileSplit)Sep 26 · 5,000 Meters Boys Varsity · Place 106 · Spencer County5,000 Meters Boys Varsity10620:19.6112
Aug 25Beat the HeatAug 25 · 2.25 Miles Varsity · Place 15 · Spencer County2.25 Miles Varsity1515:03.97 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 2A · Place 198 · Spencer County5,000 Meters 2A19820:57.8011
Oct 25KHSAA Region 3 Class 2AOct 25 · 5,000 Meters Varsity · Place 15 · Spencer County5,000 Meters Varsity1519:05.1 PB11
Oct 14Mid Kentucky Athletic Conference XC Championships Oct 14 · 5,000 Meters HS · Place 15 · Spencer County5,000 Meters HS1519:26.41 PB11
Sep 13Jenny Geist - Fairgrounds FrenzySep 13 · 5,000 Meters Varsity · Place 80 · Spencer County5,000 Meters Varsity8020:18.52 PB11
Aug 30Shelby County InvitationalAug 30 · 5,000 Meters Varsity · Place 15 · Spencer County5,000 Meters Varsity1519:19.5511
Aug 19Woodford County Beat the HeatAug 19 · 2.25 Miles Varsity · Place 15 · Spencer County2.25 Miles Varsity1515:03.97 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 2A · Place 209 · Spencer County5,000 Meters 2A20921:49.310
Oct 26KHSAA Region 3 Class 2AOct 26 · 5,000 Meters Varsity · Place 21 · Spencer County5,000 Meters Varsity2121:06.21 PB10
Aug 31Run for the GoldAug 31 · 5,000 Meters Varsity · Place 265 · Spencer County5,000 Meters Varsity26520:32.9 PB10