Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bath County High SchoolEKC Meet · Oct 520:17.50EKC MeetOctober 5, 2022
5,000 Meters · Bourbon County ParkKHSAA Class 2A State XC Championships · Oct 3020:20.10KHSAA Class 2A State XC ChampionshipsOctober 30, 2021
5,000 Meters · Boyd County High SchoolKHSAA Class 2A Region 6 · Oct 2119:24.77KHSAA Class 2A Region 6October 21, 2022
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 3019:09.4Centerville Saturday Night LightsSeptember 30, 2023
5,000 Meters · Eastern Illinois University2026 Walt Crawford Open · Sep 419:13.802026 Walt Crawford OpenSeptember 4, 2026
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 418:58.69Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 2819:42.69KHSAA State Cross Country ChampionshipsOctober 28, 2023
5,000 Meters · Mason County HSKHSAA Region 6 Class AA · Oct 2420:16.79KHSAA Region 6 Class AAOctober 24, 2020
5,000 Meters · Morgan County High SchoolKHSAA Region 6 Class 2A · Oct 2119:44.38KHSAA Region 6 Class 2AOctober 21, 2023
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3019:05.4SEMO XC InviteAugust 30, 2024
5,000 Meters · Powell County High SchoolKHSAA Region 6 Class AA · Oct 2619:52.77KHSAA Region 6 Class AAOctober 26, 2019
5,000 Meters · Thoroughbred ParkKHSAA Class AA State XC Championships · Nov 220:41.06KHSAA Class AA State XC ChampionshipsNovember 2, 2019
6,000 Meters · A.H. Blank Golf CourseMissouri Valley Conference Championships · Oct 3021:59.5Missouri Valley Conference ChampionshipsOctober 30, 2026
6,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3122:48.1Missouri Valley Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2521:46.2Gans Creek Classic CollegeSeptember 25, 2026
6,000 Meters · Graham ParkOVC Preview · Sep 1422:33.0OVC PreviewSeptember 14, 2024
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1622:23.3Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · Osage ParkOVC Preview XC Meet · Sep 1822:58.9OVC Preview XC MeetSeptember 18, 2026
6,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1422:49.1NCAA DI Southeast RegionalNovember 14, 2025
6,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 1923:36.8SIU Oscar Moore XC InvitationalSeptember 19, 2025
6,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1722:51.5Angel Mounds InviteOctober 17, 2025
6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1524:22.6NCAA DI Southeast RegionalNovember 15, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Missouri Valley Conference ChampionshipsOct 30 · 6,000 Meters College · Place 48 · Murray StateMurray State6,000 Meters College4821:59.5 PBJr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters White · Place 115 · Murray StateMurray State6,000 Meters White11522:23.3 PBJr
Sep 25Gans Creek Classic CollegeSep 25 · 6,000 Meters Gold Invite · Place 161 · Murray StateMurray State6,000 Meters Gold Invite16121:46.2 PBJr
Sep 18OVC Preview XC MeetSep 18 · 6,000 Meters Collegiate · Place 5 · Murray StateMurray State6,000 Meters Collegiate522:58.9 PBJr
Sep 42026 Walt Crawford OpenSep 4 · 5,000 Meters College · Place 5 · Murray StateMurray State5,000 Meters College519:13.80 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 6,000 Meters D1 Southeast · Place 181 · Murray StateMurray State6,000 Meters D1 Southeast18122:49.1 PBSo
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 51 · Murray StateMurray State6,000 Meters Champ5122:48.1 PBSo
Oct 17Angel Mounds InviteOct 17 · 6,000 Meters College · Place 62 · Murray StateMurray State6,000 Meters College6222:51.5 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters College Gold · Place 159 · Murray StateMurray State5,000 Meters College Gold15918:58.69 PBSo
Sep 19SIU Oscar Moore XC InvitationalSep 19 · 6,000 Meters College · Place 13 · Murray StateMurray State6,000 Meters College1323:36.8 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 6,000 Meters D1 Southeast · Place 199 · Murray StateMurray State6,000 Meters D1 Southeast19924:22.6 PBFr
Oct 18Angels Mounds InvitationalOct 18 · 6,000 Meters Varsity · Place 25 · Murray StateMurray State6,000 Meters Varsity2522:47.5FR
Sep 14OVC PreviewSep 14 · 6,000 Meters Collegiate · Place 15 · Murray StateMurray State6,000 Meters Collegiate1522:33.0 PBFr
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Women · Place 12 · Murray StateMurray State5,000 Meters Women1219:05.4 PBFr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 2A · Place 4 · Rowan CountyRowan County5,000 Meters 2A419:42.69 PB12
Oct 21KHSAA Region 6 Class 2AOct 21 · 5,000 Meters Varsity · Place 1 · Rowan CountyRowan County5,000 Meters Varsity119:44.38 PB12
Sep 30Centerville Saturday Night LightsSep 30 · 5,000 Meters Championship · Place 30 · Rowan CountyRowan County5,000 Meters Championship3019:09.4 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 16 · Rowan CountyRowan County5,000 Meters Varsity AA1620:39.1411
Oct 21KHSAA Class 2A Region 6Oct 21 · 5,000 Meters Varsity · Place 2 · Rowan CountyRowan County5,000 Meters Varsity219:24.77 PB11
Oct 5EKC MeetOct 5 · 5,000 Meters Varsity · Place 1 · Rowan CountyRowan County5,000 Meters Varsity120:17.50 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30KHSAA Class 2A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 12 · Rowan CountyRowan County5,000 Meters Varsity1220:20.10 PB10

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30KHSAA State ChampionshipOct 30 · 5,000 Meters AA · Place 15 · Rowan CountyRowan County5,000 Meters AA1520:48.809
Oct 24KHSAA Region 6 Class AAOct 24 · 5,000 Meters Varsity · Place 5 · Rowan CountyRowan County5,000 Meters Varsity520:16.79 PB9
Oct 17KTCCCA High School Meet of ChampionsOct 17 · 5,000 Meters AA · Place 11 · Rowan CountyRowan County5,000 Meters AA1121:19.29

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2KHSAA Class AA State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 24 · Rowan CountyRowan County5,000 Meters Varsity2420:41.06 PB8
Oct 26KHSAA Region 6 Class AAOct 26 · 5,000 Meters Varsity · Place 2 · Rowan CountyRowan County5,000 Meters Varsity219:52.77 PB8

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3KHSAA Class 2A State ChampionshipNov 3 · 5,000 Meters Varsity · Place 34 · Rowan CountyRowan County5,000 Meters Varsity3421:04.997
Oct 27KHSAA Region 6 Class AAOct 27 · 5,000 Meters Varsity · Place 7 · Rowan CountyRowan County5,000 Meters Varsity721:14.417
Oct 18Boyd County Last Chance MeetOct 18 · 5,000 Meters Varsity · Place 4 · W07 RowanW07 Rowan5,000 Meters Varsity422:14.02—
Oct 6Lexington Catholic InvitationalOct 6 · 5,000 Meters Varsity Small · Place 25 · Rowan CountyRowan County5,000 Meters Varsity Small2522:08.67