Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 414:25.31Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Hopkins County Central HSStorm Invitational · Sep 618:52.3Storm InvitationalSeptember 6, 2025
5,000 Meters · Logan County High SchoolKHSAA Region 1 Class 3A · Oct 2519:27.7KHSAA Region 1 Class 3AOctober 25, 2025
5,000 Meters · Madisonville North Hopkins HSMadisonville Classic · Aug 3018:57.91Madisonville ClassicAugust 30, 2025
5,000 Meters · Muhlenberg County Middle SchoolMustang Stampede · Sep 1418:21.8Mustang StampedeSeptember 14, 2024
5,000 Meters · Yellow Creek ParkOwensboro Invitational · Sep 2018:16.15Owensboro InvitationalSeptember 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25KHSAA Region 1 Class 3AOct 25 · 5,000 Meters Varsity · Place 41 · OwensboroOwensboro5,000 Meters Varsity4119:27.7 PB8
Oct 4Swags Louisville Cross Country ClassicOct 4 · 4,000 Meters Middle School · Place 7 · OwensboroOwensboro4,000 Meters Middle School714:25.31 PB8
Sep 20Owensboro InvitationalSep 20 · 5,000 Meters High School · Place 8 · OwensboroOwensboro5,000 Meters High School818:16.15 PB8
Sep 6Storm InvitationalSep 6 · 5,000 Meters Varsity · Place 12 · OwensboroOwensboro5,000 Meters Varsity1218:52.3 PB8
Aug 30Madisonville ClassicAug 30 · 5,000 Meters Varsity · Place 11 · OwensboroOwensboro5,000 Meters Varsity1118:57.91 PB8

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14Mustang StampedeSep 14 · 5,000 Meters Varsity · Place 15 · OwensboroOwensboro5,000 Meters Varsity1518:21.8 PB7