Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Archives OfficeCapitol View Classic · Sep 1219:46.65Capitol View ClassicSeptember 12, 2025
5,000 Meters · Creasey Mahan Nature PreserveRumble Thru The Jungle · Sep 1117:45.27Rumble Thru The JungleSeptember 11, 2026
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 418:14.87Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Francis Parker School of LouisvilleWyverns XC Invitational · Sep 1420:15.39Wyverns XC InvitationalSeptember 14, 2024
5,000 Meters · Kentucky Horse Park2026 KHSAA State Cross Country Championships · Oct 3117:15.532026 KHSAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Louisville Champions ParkKHSAA Region 3 Class 2A · Oct 2416:25.30KHSAA Region 3 Class 2AOctober 24, 2026
5,000 Meters · Oldham County High SchoolHaunted Woods XC HS (entries on Milesplit) · Oct 1017:19.20Haunted Woods XC HS (entries on Milesplit)October 10, 2026
5,000 Meters · Phil Moore ParkGatorland HS Div (entries on MS) · Sep 1917:29.07Gatorland HS Div (entries on MS)September 19, 2026
5,000 Meters · Shelby County High SchoolKHSAA Region 3 Class 2A · Oct 2518:14.8KHSAA Region 3 Class 2AOctober 25, 2025
5,000 Meters · Thomas Nelson High SchoolHillbilly Run '26 HS (entries on MileSplit) · Sep 2617:05.20Hillbilly 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 312026 KHSAA State Cross Country ChampionshipsOct 31 · 5,000 Meters 2A · Place 37 · Desales5,000 Meters 2A3717:15.53 PB11
Oct 24KHSAA Region 3 Class 2AOct 24 · 5,000 Meters Varsity · Place 5 · Desales5,000 Meters Varsity516:25.30 PB11
Oct 10Haunted Woods XC HS (entries on Milesplit)Oct 10 · 5,000 Meters Varsity Boys · Place 42 · Desales5,000 Meters Varsity Boys4217:19.20 PB11
Sep 26Hillbilly Run '26 HS (entries on MileSplit)Sep 26 · 5,000 Meters Boys Varsity · Place 10 · Desales5,000 Meters Boys Varsity1017:05.20 PB11
Sep 19Gatorland HS Div (entries on MS)Sep 19 · 5,000 Meters HS Boys · Place 11 · Desales5,000 Meters HS Boys1117:29.07 PB11
Sep 11Rumble Thru The JungleSep 11 · 5,000 Meters HS Boys Varsity · Place 50 · Desales5,000 Meters HS Boys Varsity5017:45.27 PB11
Aug 22The Tiger RunAug 22 · 5,000 Meters Varsity · Place 67 · Desales5,000 Meters Varsity6717:29.8511

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 2A · Place 107 · Desales5,000 Meters 2A10719:20.7810
Oct 25KHSAA Region 3 Class 2AOct 25 · 5,000 Meters Varsity · Place 5 · Desales5,000 Meters Varsity518:14.8 PB10
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters Invite · Place 101 · Desales5,000 Meters Invite10118:14.87 PB10
Sep 27Hillbilly Run XC Sep 27 · 5,000 Meters Varsity · Place 106 · Desales5,000 Meters Varsity10619:35.84—
Sep 27Hillbilly Run XC Sep 27 · Varsity · Place 106 · DesalesVarsity10619:35.8410
Sep 24St Xavier Champions Series Meet 2Sep 24 · Varsity · Place 2 · DesalesVarsity218:34.4810
Sep 12Capitol View ClassicSep 12 · 5,000 Meters Varsity · Place 13 · Desales5,000 Meters Varsity1319:46.65 PB10
Sep 10ST Xavier Champions Series Meet 1Sep 10 · 4,000 Meters Junior Varsity · Place 5 · Desales4,000 Meters Junior Varsity515:00.7010
Aug 30STXXC Tiger RunAug 30 · 5,000 Meters Varsity · Place 114 · Desales5,000 Meters Varsity11418:59.9410

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 2A · Place 152 · Desales5,000 Meters 2A15220:02.39
Oct 26KHSAA Region 3 Class 2AOct 26 · 5,000 Meters Varsity · Place 17 · Desales5,000 Meters Varsity1720:27.409
Oct 5Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 170 · Desales5,000 Meters Varsity17020:15.39
Oct 4Louisville XC Classic - CollegeOct 4 · 5,000 Meters Invitational · Place 170 · DeSales5,000 Meters Invitational17020:15.39
Sep 28Hillbilly Run XCSep 28 · 5,000 Meters Varsity · Place 120 · Desales5,000 Meters Varsity12022:03.399
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity · Place 156 · Desales5,000 Meters Varsity15619:48.299
Sep 14Wyverns XC InvitationalSep 14 · 5,000 Meters Varsity · Place 21 · Desales5,000 Meters Varsity2120:15.39 PB9
Sep 6Rumble through the JungleSep 6 · 5,000 Meters Varsity · Place 188 · DeSales5,000 Meters Varsity18820:19.689
Aug 24St Xavier Tiger RunAug 24 · 5,000 Meters Varsity · Place 191 · Desales5,000 Meters Varsity19119:46.099