Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · EP Tom Sawyer State ParkLouisville XC Classic - HS · Oct 517:30.4Louisville XC Classic - HSOctober 5, 2024
5,000 Meters · Graves County HSGraves Eagle Classic · Oct 1917:07.0Graves Eagle ClassicOctober 19, 2024
5,000 Meters · Hopkins County Central HSStorm Invitational · Sep 618:10.4Storm InvitationalSeptember 6, 2025
5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 217:49.4KHSAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · Logan County High SchoolKHSAA Region 1 Class 2A · Oct 2517:45.8KHSAA Region 1 Class 2AOctober 25, 2025
5,000 Meters · Madisonville North Hopkins HSMadisonville Classic · Aug 3017:48.60Madisonville ClassicAugust 30, 2025
5,000 Meters · Marshall County HSKHSAA Region 1 Class 2A · Oct 2617:39.67KHSAA Region 1 Class 2AOctober 26, 2024
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2917:57.73Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Muhlenberg County Middle SchoolMustang Stampede · Sep 1418:10.7Mustang StampedeSeptember 14, 2024
5,000 Meters · Phil Moore ParkGatorland Meet · Sep 2117:28.0Gatorland MeetSeptember 21, 2024
5,000 Meters · Trigg County Convention CenterFenton Dawson Invitational · Aug 2318:23.10Fenton Dawson InvitationalAugust 23, 2025
5,000 Meters · Yellow Creek ParkOwensboro Invitational · Sep 2017:26.50Owensboro InvitationalSeptember 20, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 191 · Hopkinsville KYHopkinsville KY5,000 Meters Championship19117:57.73 PB11
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 2A · Place 49 · HopkinsvilleHopkinsville5,000 Meters 2A4918:08.8411
Oct 25KHSAA Region 1 Class 2AOct 25 · 5,000 Meters Varsity · Place 7 · HopkinsvilleHopkinsville5,000 Meters Varsity717:45.8 PB11
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters Open · Place 4 · HopkinsvilleHopkinsville5,000 Meters Open417:41.3211
Sep 27Logan Co Cougar RunSep 27 · 5,000 Meters Varsity · HopkinsvilleHopkinsville5,000 Meters Varsity—NT11
Sep 20Owensboro InvitationalSep 20 · 5,000 Meters High School · Place 2 · HopkinsvilleHopkinsville5,000 Meters High School217:26.50 PB11
Sep 13Mustang StampedeSep 13 · 5,000 Meters Varsity · Place 7 · HopkinsvilleHopkinsville5,000 Meters Varsity718:12.9311
Sep 6Storm InvitationalSep 6 · 5,000 Meters Varsity · Place 6 · HopkinsvilleHopkinsville5,000 Meters Varsity618:10.4 PB11
Aug 30Madisonville ClassicAug 30 · 5,000 Meters Varsity · Place 5 · HopkinsvilleHopkinsville5,000 Meters Varsity517:48.60 PB11
Aug 23Fenton Dawson InvitationalAug 23 · 5,000 Meters Varsity · Place 8 · HopkinsvilleHopkinsville5,000 Meters Varsity818:23.10 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 2A · Place 36 · HopkinsvilleHopkinsville5,000 Meters 2A3617:49.4 PB10
Oct 26KHSAA Region 1 Class 2AOct 26 · 5,000 Meters Varsity · Place 7 · HopkinsvilleHopkinsville5,000 Meters Varsity717:39.67 PB10
Oct 19Graves Eagle ClassicOct 19 · 5,000 Meters High School · Place 6 · HopkinsvilleHopkinsville5,000 Meters High School617:07.0 PB10
Oct 12McCracken County Cross Country InvitationalOct 12 · 5,000 Meters Varsity · Place 5 · HopkinsvilleHopkinsville5,000 Meters Varsity517:48.8010
Oct 5Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 49 · HopkinsvilleHopkinsville5,000 Meters Varsity4917:30.4 PB10
Oct 4Louisville XC Classic - CollegeOct 4 · 5,000 Meters Invitational · Place 49 · HopkinsvilleHopkinsville5,000 Meters Invitational4917:30.410
Sep 21Gatorland MeetSep 21 · 5,000 Meters Varsity · Place 7 · HopkinsvilleHopkinsville5,000 Meters Varsity717:28.0 PB10
Sep 14Mustang StampedeSep 14 · 5,000 Meters Varsity · Place 12 · HopkinsvilleHopkinsville5,000 Meters Varsity1218:10.7 PB10
Sep 7Storm InvitationalSep 7 · 5,000 Meters Varsity · Place 8 · HopkinsvilleHopkinsville5,000 Meters Varsity818:09.1SO
Aug 24CC Season OpenerAug 24 · 5,000 Meters Varsity · Place 5 · HopkinsvilleHopkinsville5,000 Meters Varsity518:24.2SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 2A · Place 77 · HopkinsvilleHopkinsville5,000 Meters 2A7718:55.669
Oct 21KHSAA Region 1 Class 2AOct 21 · 5,000 Meters Varsity · Place 10 · HopkinsvilleHopkinsville5,000 Meters Varsity1018:35.269
Sep 29Louisville XC ClassicSep 29 · 5,000 Meters Open · Place 78 · HopkinsvilleHopkinsville5,000 Meters Open7819:38.49
Sep 23Marshall County InvitationalSep 23 · 5,000 Meters Varsity · Place 53 · HopkinsvilleHopkinsville5,000 Meters Varsity5319:25.5509

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22KHSAA Class 3A Region 1Oct 22 · 5,000 Meters Varsity · Place 49 · HopkinsvilleHopkinsville5,000 Meters Varsity4919:44.238
Oct 15King and Queen of the West InvitationalOct 15 · 5,000 Meters Varsity · Place 23 · HopkinsvilleHopkinsville5,000 Meters Varsity2319:40.618
Oct 8Daviess County ClassicOct 8 · 5,000 Meters Varsity · Place 144 · HopkinsvilleHopkinsville5,000 Meters Varsity14419:21.748
Sep 24Marshall County InvitationalSep 24 · 5,000 Meters Varsity · Place 74 · HopkinsvilleHopkinsville5,000 Meters Varsity7420:27.7708
Sep 17Mustang StampedeSep 17 · 5,000 Meters Varsity · Place 90 · HopkinsvilleHopkinsville5,000 Meters Varsity9020:47.46—
Sep 3Calloway County InvitationalSep 3 · 5,000 Meters Varsity · Place 32 · HopkinsvilleHopkinsville5,000 Meters Varsity3220:50.098
Aug 16Kentucky/Indiana Border ClashAug 16 · 5,000 Meters Varsity · Place 111 · HopkinsvilleHopkinsville5,000 Meters Varsity11121:25.598