Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Archives OfficeCapitol View Classic · Sep 1221:08.94Capitol View ClassicSeptember 12, 2025
5,000 Meters · Bourbon County ParkKHSAA Region 4 Class 2A · Oct 2619:42.16KHSAA Region 4 Class 2AOctober 26, 2024
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3121:44.6Run for the GoldAugust 31, 2024
5,000 Meters · Idlewild ParkKHSAA Region 4 Class 2A · Oct 2519:42.09KHSAA Region 4 Class 2AOctober 25, 2025
5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 219:59.7KHSAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · Masterson Station ParkKHSAA Class 2A Region 4 · Oct 2221:11.03KHSAA Class 2A Region 4October 22, 2022
5,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 821:46.24Haunted Woods XC InvitationalOctober 8, 2022
5,000 Meters · Phil Moore ParkGatorland Meet · Sep 1722:23.6Gatorland MeetSeptember 17, 2022
5,000 Meters · Woodford County ParkCKC Championship · Sep 2321:06.97CKC ChampionshipSeptember 23, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 2A · Place 159 · Franklin County5,000 Meters 2A15920:06.2012
Oct 25KHSAA Region 4 Class 2AOct 25 · 5,000 Meters Varsity · Place 29 · Franklin County5,000 Meters Varsity2919:42.09 PB12
Oct 18KTCCCA High School Meet of ChampionsOct 18 · 5,000 Meters Varsity · Place 70 · Franklin County5,000 Meters Varsity7020:23.5312
Sep 27Hillbilly Run XC Sep 27 · 5,000 Meters Varsity · Place 174 · Franklin County5,000 Meters Varsity17421:09.53—
Sep 27Hillbilly Run XC Sep 27 · Varsity · Place 174 · Franklin CountyVarsity17421:09.5312
Sep 23CKC ChampionshipSep 23 · 5,000 Meters Varsity · Place 55 · Franklin County5,000 Meters Varsity5521:06.97 PB12
Sep 12Capitol View ClassicSep 12 · 5,000 Meters Varsity · Place 33 · Franklin County5,000 Meters Varsity3321:08.94 PB12
Sep 2Woodford County All ComersSep 2 · 5,000 Meters Varsity · Place 26 · Franklin County5,000 Meters Varsity2621:38.2512

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 2A · Place 149 · Franklin County5,000 Meters 2A14919:59.7 PB11
Oct 26KHSAA Region 4 Class 2AOct 26 · 5,000 Meters Varsity · Place 29 · Franklin County5,000 Meters Varsity2919:42.16 PB11
Oct 19Wildcat ClassicOct 19 · 5,000 Meters Varsity · Place 24 · Franklin County5,000 Meters Varsity2421:38.9811
Oct 19Wildcat ClassicOct 19 · 5,000 Meters Varsity · Place 24 · Franklin County5,000 Meters Varsity2421:38.9811
Sep 28Hillbilly Run XCSep 28 · 5,000 Meters Varsity · Place 115 · Franklin County5,000 Meters Varsity11521:58.6411
Sep 21Double S StampedeSep 21 · 5,000 Meters Varsity · Place 56 · Franklin County5,000 Meters Varsity5621:14.0011
Sep 6Rumble through the JungleSep 6 · 5,000 Meters Varsity · Place 235 · Franklin County5,000 Meters Varsity23521:44.0711
Aug 31Run for the GoldAug 31 · 5,000 Meters Varsity · Place 305 · Franklin County5,000 Meters Varsity30521:44.6 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21KHSAA Region 4 Class 2AOct 21 · 5,000 Meters Varsity · Place 41 · Franklin County5,000 Meters Varsity4121:31.9710
Sep 29Louisville XC ClassicSep 29 · 5,000 Meters Open · Place 204 · Franklin County5,000 Meters Open20421:49.910
Sep 16Capitol View ClassicSep 16 · 5,000 Meters Varsity · Place 47 · Franklin County5,000 Meters Varsity4723:16.6510

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22KHSAA Class 2A Region 4Oct 22 · 5,000 Meters Varsity · Place 48 · Franklin County5,000 Meters Varsity4821:11.03 PB9
Oct 11County ChampionshipsOct 11 · 3,000 Meters Varsity · Place 16 · M9 Franklin County3,000 Meters Varsity1613:13.21—
Oct 8Haunted Woods XC InvitationalOct 8 · 5,000 Meters Varsity · Place 167 · Franklin County5,000 Meters Varsity16721:46.24 PB9
Sep 24Hillbilly RunSep 24 · 5,000 Meters Junior Varsity · Place 35 · Franklin County5,000 Meters Junior Varsity3520:48.789
Sep 17Gatorland MeetSep 17 · 5,000 Meters Varsity · Place 85 · Franklin County5,000 Meters Varsity8522:23.6 PB9
Sep 9Rumble Through The JungleSep 9 · 5,000 Meters Junior Varsity · Place 128 · Franklin County5,000 Meters Junior Varsity12823:20.479
Sep 9Rumble Through The JungleSep 9 · 5,000 Meters Junior Varsity · Place 128 · Franklin County5,000 Meters Junior Varsity12823:20.479
Sep 3Shelby County InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 8 · Franklin County5,000 Meters Junior Varsity822:28.329

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1"Live in Lou" Louisville Classic Oct 1 · 5,000 Meters Open · Place 127 · Franklin County5,000 Meters Open12722:01.58
Sep 11Woodford County InvitationalSep 11 · 5,000 Meters Varsity · Place 86 · Franklin County5,000 Meters Varsity8622:30.1008

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10GRC Coaches ClassicOct 10 · 5,000 Meters Varsity · Place 64 · Franklin County5,000 Meters Varsity6421:40.497