Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2819:20.64KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3019:13.9Run for the GoldAugust 30, 2025
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 419:02.01Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Nov 118:50.92KHSAA State Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Logan County High SchoolKHSAA Region 1 Class 2A · Oct 2519:21.4KHSAA Region 1 Class 2AOctober 25, 2025
5,000 Meters · Marshall County HSKHSAA Region 1 Class 2A · Oct 2619:09.68KHSAA Region 1 Class 2AOctober 26, 2024
5,000 Meters · Muhlenberg County Middle SchoolMustang Stampede · Sep 1320:03.82Mustang StampedeSeptember 13, 2025
5,000 Meters · Phil Moore ParkGatorland Meet · Sep 2120:00.5Gatorland MeetSeptember 21, 2024
5,000 Meters · Trigg County Convention CenterKHSAA Region 1 Class AA · Oct 2320:09.51KHSAA Region 1 Class AAOctober 23, 2021
5,000 Meters · Yellow Creek ParkKHSAA Region 1 Class 2A · Oct 2119:03.72KHSAA Region 1 Class 2AOctober 21, 2023

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 2A · Place 82 · Webster County5,000 Meters 2A8218:50.92 PB12
Oct 25KHSAA Region 1 Class 2AOct 25 · 5,000 Meters Varsity · Place 26 · Webster County5,000 Meters Varsity2619:21.4 PB12
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters Invite · Place 123 · Webster County5,000 Meters Invite12319:02.01 PB12
Sep 27Logan Co Cougar RunSep 27 · 5,000 Meters Varsity · Place 40 · Webster County5,000 Meters Varsity4019:52.512
Sep 20Owensboro InvitationalSep 20 · 5,000 Meters High School · Place 21 · Webster County5,000 Meters High School2119:39.1412
Sep 13Mustang StampedeSep 13 · 5,000 Meters Varsity · Place 26 · Webster County5,000 Meters Varsity2620:03.82 PB12
Aug 30Run for the GoldAug 30 · 5,000 Meters Varsity · Place 184 · Webster County5,000 Meters Varsity18419:13.9 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 2A · Place 135 · Webster County5,000 Meters 2A13519:49.011
Oct 26KHSAA Region 1 Class 2AOct 26 · 5,000 Meters Varsity · Place 25 · Webster County5,000 Meters Varsity2519:09.68 PB11
Oct 12McCracken County Cross Country InvitationalOct 12 · 5,000 Meters Varsity · Place 47 · Webster County5,000 Meters Varsity4721:42.5811
Sep 21Gatorland MeetSep 21 · 5,000 Meters Varsity · Place 80 · Webster County5,000 Meters Varsity8020:00.5 PB11
Sep 14Mustang StampedeSep 14 · 5,000 Meters Varsity · Place 91 · Webster County5,000 Meters Varsity9121:01.511
Aug 31Run for the GoldAug 31 · 5,000 Meters Varsity · Place 264 · Webster County5,000 Meters Varsity26420:31.211
Aug 20Kentucky-Indiana Border ClashAug 20 · 5,000 Meters Varsity · Place 90 · Webster County5,000 Meters Varsity9020:09.5JR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 2A · Place 98 · Webster County5,000 Meters 2A9819:19.9410
Oct 21KHSAA Region 1 Class 2AOct 21 · 5,000 Meters Varsity · Place 13 · Webster County5,000 Meters Varsity1319:03.72 PB10
Sep 29Louisville XC ClassicSep 29 · 5,000 Meters Varsity · Place 183 · Webster County5,000 Meters Varsity18319:24.710
Sep 23Marshall County InvitationalSep 23 · 5,000 Meters Varsity · Place 71 · Webster County5,000 Meters Varsity7119:57.5010
Sep 16Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Varsity · Place 111 · Webster County5,000 Meters Varsity11119:09.8610
Sep 9McCracken County Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 30 · Webster County5,000 Meters Varsity3019:30.7210

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 120 · Webster County5,000 Meters Varsity AA12019:20.64 PB9
Oct 22KHSAA Class 2A Region 1Oct 22 · 5,000 Meters Varsity · Place 16 · Webster County5,000 Meters Varsity1619:43.559
Oct 8Daviess County ClassicOct 8 · 5,000 Meters Varsity · Place 125 · Webster County5,000 Meters Varsity12519:06.929
Sep 24Marshall County InvitationalSep 24 · 5,000 Meters Varsity · Place 89 · Webster County5,000 Meters Varsity8921:12.3609
Sep 17Mustang StampedeSep 17 · 5,000 Meters Varsity · Place 66 · Webster County5,000 Meters Varsity6619:38.58—
Sep 9Rumble Through The JungleSep 9 · 5,000 Meters Varsity · Place 138 · Webster County5,000 Meters Varsity13820:24.519
Sep 9Rumble Through The JungleSep 9 · 5,000 Meters Varsity · Place 138 · Webster County5,000 Meters Varsity13820:24.519
Aug 27Madisonville ClassicAug 27 · 5,000 Meters Varsity · Place 18 · Webster County5,000 Meters Varsity1820:12.529
Aug 20Christian County Season OpenerAug 20 · 5,000 Meters Varsity · Place 30 · Webster County5,000 Meters Varsity3021:27.17FR
Aug 16Kentucky/Indiana Border ClashAug 16 · 5,000 Meters Varsity · Place 58 · Webster County5,000 Meters Varsity5819:24.97FR

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23KHSAA Region 1 Class AAOct 23 · 5,000 Meters Varsity · Place 29 · Webster County5,000 Meters Varsity2920:09.51 PB8
Oct 1"Live in Lou" Louisville Classic Oct 1 · 5,000 Meters Varsity · Place 235 · Webster County5,000 Meters Varsity23520:32.88
Sep 28Tri County MeetSep 28 · Varsity · Place 15 · Webster CountyVarsity1522:52.63—
Sep 25Arrowhead InvitationalSep 25 · 5,000 Meters Varsity · Place 12 · Webster County5,000 Meters Varsity1220:09.568
Sep 18Mustang StampedeSep 18 · 5,000 Meters Varsity · Place 77 · Webster County5,000 Meters Varsity7721:11.20—
Sep 11McCracken County Cross Country InvitationalSep 11 · 5,000 Meters Varsity · Place 32 · Webster County5,000 Meters Varsity3220:20.778
Sep 4Owensboro InvitationalSep 4 · 5,000 Meters Varsity · Place 42 · Webster County5,000 Meters Varsity4220:27.358

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Mustang StampedeSep 19 · 2,500 Meters Varsity · Place 59 · Webster County2,500 Meters Varsity599:59.597