Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Trigg County Convention CenterFenton Dawson/Cadiz Rotary XC Festival · Aug 227:39.10Fenton Dawson/Cadiz Rotary XC FestivalAugust 22, 2026
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 320:10.50Swags Louisville Cross Country ClassicOctober 3, 2026
5,000 Meters · Madisonville North Hopkins HSMadisonville Classic · Aug 2921:25.2Madisonville ClassicAugust 29, 2026
5,000 Meters · Trigg County Convention CenterMS #3 - Canceled · Oct 2420:04.9MS #3 - CanceledOctober 24, 2026
5,000 Meters · Yellow Creek Park60th Owensboro Invitational · Sep 1221:11.660th Owensboro InvitationalSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24MS #3 - CanceledOct 24 · 5,000 Meters Boys Varsity · Place 41 · McCracken CountyMcCracken County5,000 Meters Boys Varsity4120:04.9 PB7
Oct 3Swags Louisville Cross Country ClassicOct 3 · 5,000 Meters Open · Place 88 · McCracken CountyMcCracken County5,000 Meters Open8820:10.50 PB7
Sep 1260th Owensboro InvitationalSep 12 · 5,000 Meters Boys 5000m HS · Place 73 · McCracken CountyMcCracken County5,000 Meters Boys 5000m HS7321:11.6 PB7
Aug 29Madisonville ClassicAug 29 · 5,000 Meters High School · Place 35 · McCracken CountyMcCracken County5,000 Meters High School3521:25.2 PB7
Aug 22Fenton Dawson/Cadiz Rotary XC FestivalAug 22 · 2,000 Meters Middle School · Place 17 · McCracken CountyMcCracken County2,000 Meters Middle School177:39.10 PB7