Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Creasey Mahan Nature PreserveRumble Thru The Jungle · Sep 1126:43.19Rumble Thru The JungleSeptember 11, 2026
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 323:19.97Swags Louisville Cross Country ClassicOctober 3, 2026
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1927:44.39Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 226:53.0KHSAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · Louisville Champions ParkKHSAA Region 3 Class 3A · Oct 2423:52.68KHSAA Region 3 Class 3AOctober 24, 2026
5,000 Meters · Oldham County High SchoolHaunted Woods XC HS (entries on Milesplit) · Oct 1023:59.25Haunted Woods XC HS (entries on Milesplit)October 10, 2026
5,000 Meters · Seneca ParkKHSAA Region 3 Class 3A · Oct 2122:54.04KHSAA Region 3 Class 3AOctober 21, 2023
5,000 Meters · Thomas Nelson High SchoolHillbilly Run '26 HS (entries on MileSplit) · Sep 2623:52.35Hillbilly Run '26 HS (entries on MileSplit)September 26, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24KHSAA Region 3 Class 3AOct 24 · 5,000 Meters Varsity · Place 41 · Pleasure Ridge Park5,000 Meters Varsity4123:52.68 PB12
Oct 15Yared Nuguse JCPS XC ChampionshipsOct 15 · 5,000 Meters JV · Place 75 · Pleasure Ridge Park5,000 Meters JV7526:39.2312
Oct 10Haunted Woods XC HS (entries on Milesplit)Oct 10 · 5,000 Meters JV Boys · Place 195 · Pleasure Ridge Park5,000 Meters JV Boys19523:59.25 PB12
Oct 3Swags Louisville Cross Country ClassicOct 3 · 5,000 Meters Open · Place 185 · Pleasure Ridge Park5,000 Meters Open18523:19.97 PB12
Sep 26Hillbilly Run '26 HS (entries on MileSplit)Sep 26 · 5,000 Meters Boys JV · Place 86 · Pleasure Ridge Park5,000 Meters Boys JV8623:52.35 PB12
Sep 19Trinity/Valkyrie Invitational 2026Sep 19 · 5,000 Meters Junior/Senior · Place 154 · Pleasure Ridge Park5,000 Meters Junior/Senior15425:09.7712
Sep 11Rumble Thru The JungleSep 11 · 5,000 Meters HS Boys JV · Place 208 · Pleasure Ridge Park5,000 Meters HS Boys JV20826:43.19 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25KHSAA Region 3 Class 3AOct 25 · 5,000 Meters Varsity · Place 64 · Pleasure Ridge Park5,000 Meters Varsity6425:42.411
Oct 16Yared Nuguse JCPS XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 62 · Pleasure Ridge Park5,000 Meters Junior Varsity6226:17.2911
Oct 11Haunted Woods XCOct 11 · 5,000 Meters Junior Varsity · Place 143 · Pleasure Ridge Park5,000 Meters Junior Varsity14327:14.5811
Sep 27Hillbilly Run XC Sep 27 · 5,000 Meters Varsity · Place 143 · Pleasure Ridge Park5,000 Meters Varsity14327:57.73—
Sep 27Hillbilly Run XC Sep 27 · Varsity · Place 143 · Pleasure Ridge ParkVarsity14327:57.7311
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 1 · Place 203 · Pleasure Ridge Park5,000 Meters HS Race 120327:44.39 PB11
Aug 30STXXC Tiger RunAug 30 · 5,000 Meters Junior Varsity · Place 225 · Pleasure Ridge Park5,000 Meters Junior Varsity22526:12.6011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 3A · Place 288 · Pleasure Ridge Park5,000 Meters 3A28826:53.0 PB10
Oct 26KHSAA Region 3 Class 3AOct 26 · 5,000 Meters Varsity · Place 70 · Pleasure Ridge Park5,000 Meters Varsity7024:55.2710
Oct 17JCPS HS XC ChampionshipOct 17 · 5,000 Meters JV · Place 55 · Pleasure Ridge Park5,000 Meters JV5524:01.1210
Oct 5Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 247 · Pleasure Ridge Park5,000 Meters Varsity24731:04.110
Oct 4Louisville XC Classic - CollegeOct 4 · 5,000 Meters Invitational · Place 247 · Pleasure Ridge Park5,000 Meters Invitational24731:04.110
Sep 28Hillbilly Run XCSep 28 · 5,000 Meters Junior Varsity · Place 107 · Pleasure Ridge Park5,000 Meters Junior Varsity10727:10.6710
Sep 6Rumble through the JungleSep 6 · 5,000 Meters Junior Varsity · Place 221 · Pleasure Ridge Park5,000 Meters Junior Varsity22127:45.9410

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21KHSAA Region 3 Class 3AOct 21 · 5,000 Meters Varsity · Place 58 · Pleasure Ridge Park5,000 Meters Varsity5822:54.04 PB9
Sep 29Louisville XC ClassicSep 29 · 5,000 Meters Open · Place 336 · Pleasure Ridge Park5,000 Meters Open33626:08.99