Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 422:49.94Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Graves County HSGraves Eagle Classic · Oct 1923:05.2Graves Eagle ClassicOctober 19, 2024
5,000 Meters · Hopkins County Central HSStorm Invitational · Sep 622:52.8Storm InvitationalSeptember 6, 2025
5,000 Meters · Kentucky Horse Park2026 KHSAA State Cross Country Championships · Oct 3120:52.202026 KHSAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Logan County High SchoolKHSAA Region 1 Class 2A · Oct 2521:54.8KHSAA Region 1 Class 2AOctober 25, 2025
5,000 Meters · Madisonville North Hopkins HSMadisonville Classic · Aug 3022:30.28Madisonville ClassicAugust 30, 2025
5,000 Meters · Marshall County HSKHSAA Region 1 Class 2A · Oct 2623:59.88KHSAA Region 1 Class 2AOctober 26, 2024
5,000 Meters · Muhlenberg County Middle SchoolMustang Stampede · Sep 1322:28.61Mustang StampedeSeptember 13, 2025
5,000 Meters · Phil Moore ParkGatorland Meet · Sep 2127:52.7Gatorland MeetSeptember 21, 2024
5,000 Meters · Todd County Central High SchoolTodd County Rebel Run · Oct 1022:05.51Todd County Rebel RunOctober 10, 2026
5,000 Meters · Trigg County Convention CenterMS #3 - Canceled · Oct 2422:29.2MS #3 - CanceledOctober 24, 2026
5,000 Meters · Yellow Creek ParkDaviess Co Classic · Oct 321:06.8Daviess Co ClassicOctober 3, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 312026 KHSAA State Cross Country ChampionshipsOct 31 · 5,000 Meters 3A · Place 267 · Christian CountyChristian County5,000 Meters 3A26720:52.20 PB11
Oct 24MS #3 - CanceledOct 24 · 5,000 Meters Boys Varsity · Place 53 · Christian CountyChristian County5,000 Meters Boys Varsity5322:29.2 PB11
Oct 10Todd County Rebel RunOct 10 · 5,000 Meters Varsity · Place 46 · Christian CountyChristian County5,000 Meters Varsity4622:05.51 PB11
Oct 3Daviess Co ClassicOct 3 · 5,000 Meters JV · Place 16 · Christian CountyChristian County5,000 Meters JV1621:06.8 PB11
Sep 19Mustang StampedeSep 19 · 5,000 Meters Boys Varsity · Place 34 · Christian CountyChristian County5,000 Meters Boys Varsity3422:49.811

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25KHSAA Region 1 Class 2AOct 25 · 5,000 Meters Varsity · Place 50 · HopkinsvilleHopkinsville5,000 Meters Varsity5021:54.8 PB10
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters Open · Place 174 · HopkinsvilleHopkinsville5,000 Meters Open17422:49.94 PB10
Sep 27Logan Co Cougar RunSep 27 · 5,000 Meters Varsity · Place 118 · HopkinsvilleHopkinsville5,000 Meters Varsity11823:21.610
Sep 20Owensboro InvitationalSep 20 · 5,000 Meters High School · Place 35 · HopkinsvilleHopkinsville5,000 Meters High School3522:30.6610
Sep 13Mustang StampedeSep 13 · 5,000 Meters Varsity · Place 66 · HopkinsvilleHopkinsville5,000 Meters Varsity6622:28.61 PB10
Sep 6Storm InvitationalSep 6 · 5,000 Meters Varsity · Place 62 · HopkinsvilleHopkinsville5,000 Meters Varsity6222:52.8 PB10
Aug 30Madisonville ClassicAug 30 · 5,000 Meters Varsity · Place 48 · HopkinsvilleHopkinsville5,000 Meters Varsity4822:30.28 PB10
Aug 23Fenton Dawson InvitationalAug 23 · 5,000 Meters Varsity · Place 81 · HopkinsvilleHopkinsville5,000 Meters Varsity8123:51.5010

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26KHSAA Region 1 Class 2AOct 26 · 5,000 Meters Varsity · Place 45 · HopkinsvilleHopkinsville5,000 Meters Varsity4523:59.88 PB9
Oct 19Graves Eagle ClassicOct 19 · 5,000 Meters High School · Place 113 · HopkinsvilleHopkinsville5,000 Meters High School11323:05.2 PB9
Oct 5Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 239 · HopkinsvilleHopkinsville5,000 Meters Varsity23926:36.89
Sep 21Gatorland MeetSep 21 · 5,000 Meters Varsity · Place 310 · HopkinsvilleHopkinsville5,000 Meters Varsity31027:52.7 PB9
Sep 14Mustang StampedeSep 14 · 5,000 Meters Varsity · Place 194 · HopkinsvilleHopkinsville5,000 Meters Varsity19428:01.79