Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Asbury UniversityEagle Opener Scrimmage Meet · Aug 2815:17.9Eagle Opener Scrimmage MeetAugust 28, 2026
3,000 Meters · Panther Creek ParkApollo Junior Varsity Meet #1 · Oct 414:38.86Apollo Junior Varsity Meet #1October 4, 2022
4,000 Meters · Berea College8th Annual BC/CC Jamboree · Aug 3117:26.268th Annual BC/CC JamboreeAugust 31, 2024
5,000 Meters · Asbury UniversityAsbury Invitational · Oct 1222:15.42Asbury InvitationalOctober 12, 2024
5,000 Meters · Berea College2025 Mike and Mary Johnson Classic · Sep 1323:39.442025 Mike and Mary Johnson ClassicSeptember 13, 2025
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2822:30.90KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 2822:52.06KHSAA State Cross Country ChampionshipsOctober 28, 2023
5,000 Meters · Marshall County HSKHSAA Class 3A Region 1 · Oct 2223:14.21KHSAA Class 3A Region 1October 22, 2022
5,000 Meters · Mike Rose Soccer ComplexMEMPHIS TWILIGHT XC CLASSIC · Sep 324:46.46MEMPHIS TWILIGHT XC CLASSICSeptember 3, 2022
5,000 Meters · Muhlenberg County Middle SchoolKHSAA Region 1 Class AAA · Oct 2323:10.09KHSAA Region 1 Class AAAOctober 23, 2021
5,000 Meters · Yellow Creek ParkPanther Prowl · Sep 424:00.6Panther ProwlSeptember 4, 2026
6,000 Meters · 6000m CourseAsbury Invitational · Sep 2729:36.61Asbury InvitationalSeptember 27, 2025
6,000 Meters · Belhaven UniversityCCS Cross Country Championships · Nov 126:29.9CCS Cross Country ChampionshipsNovember 1, 2024
6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 429:22.39Swags Louisville Cross Country ClassicOctober 4, 2025
6,000 Meters · John Hunt Cross Country Park2025 CCS Cross Country Championships · Oct 3127:06.642025 CCS Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Maryville College CourseMaryville (Tenn) College Invitational · Oct 1028:25Maryville (Tenn) College InvitationalOctober 10, 2025
6,000 Meters · Midway UniversityMidway College Invitational · Sep 2028:24.1Midway College InvitationalSeptember 20, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 4Panther ProwlSep 4 · 5,000 Meters Collegiate · Place 28 · Asbury (Ky.)Asbury (Ky.)5,000 Meters Collegiate2824:00.6 PBJr
Aug 28Eagle Opener Scrimmage MeetAug 28 · 2 Miles Collegiate · Place 14 · Asbury (Ky.)Asbury (Ky.)2 Miles Collegiate1415:17.9 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 312025 CCS Cross Country ChampionshipsOct 31 · 6,000 Meters CCS · Place 22 · Asbury (Ky.)Asbury (Ky.)6,000 Meters CCS2227:06.64 PBSo
Oct 10Maryville (Tenn) College InvitationalOct 10 · 6,000 Meters Womens 6K · Place 32 · Asbury (Ky.)Asbury (Ky.)6,000 Meters Womens 6K3228:25 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 397 · Asbury (Ky.)Asbury (Ky.)6,000 Meters College Blue39729:22.39 PBSo
Sep 27Asbury InvitationalSep 27 · 6,000 Meters Women's 6000m · Place 27 · Asbury (Ky.)Asbury (Ky.)6,000 Meters Women's 6000m2729:36.61 PBSo
Sep 132025 Mike and Mary Johnson ClassicSep 13 · 5,000 Meters Women's · Place 27 · Asbury (Ky.)Asbury (Ky.)5,000 Meters Women's2723:39.44 PBSo
Aug 29Asbury Eagle OpenerAug 29 · 2 Miles Collegiate · Place 12 · Asbury (Ky.)Asbury (Ky.)2 Miles Collegiate1215:24.15So

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16DIII Great Lakes RegionalsNov 16 · 6,000 Meters Division 3 · Place 213 · Asbury (Ky.)Asbury (Ky.)6,000 Meters Division 321326:39.68FR
Nov 152024 NCCAA XC Championships - D1Nov 15 · 5,000 Meters Division 1 · Place 54 · Asbury (Ky.)Asbury (Ky.)5,000 Meters Division 15421:36.0FR
Nov 1CCS XC ChampionshipsNov 1 · 6,000 Meters Varsity · Place 21 · Asbury (Ky.)Asbury (Ky.)6,000 Meters Varsity2126:29.86FR
Nov 1CCS Cross Country ChampionshipsNov 1 · 6,000 Meters CCS · Place 21 · Asbury (Ky.)Asbury (Ky.)6,000 Meters CCS2126:29.9 PBFr
Oct 12Asbury InvitationalOct 12 · 5,000 Meters New Division · Place 14 · Asbury (Ky.)Asbury (Ky.)5,000 Meters New Division1422:15.42 PBFr
Oct 4Louisville XC Classic - CollegeOct 4 · 5,000 Meters Varsity · Place 92 · Asbury (Ky.)Asbury (Ky.)5,000 Meters Varsity9222:10.4FR
Sep 20Midway College InvitationalSep 20 · 6,000 Meters College · Place 15 · Asbury (Ky.)Asbury (Ky.)6,000 Meters College1528:24.1 PBFr
Sep 14Hanover InvitationalSep 14 · 5,000 Meters Varsity · Place 36 · AsburyAsbury5,000 Meters Varsity3623:48.6FR
Aug 318th Annual BC/CC JamboreeAug 31 · 4,000 Meters Collegiate · Place 21 · Asbury (Ky.)Asbury (Ky.)4,000 Meters Collegiate2117:26.26 PBFr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 3A · Place 168 · ApolloApollo5,000 Meters 3A16822:52.06 PB12
Oct 3Owensboro Area City-County ChampionshipOct 3 · 5,000 Meters Varsity · Place 13 · ApolloApollo5,000 Meters Varsity1323:11.89SR
Sep 2Owensboro InvitationalSep 2 · 5,000 Meters Varsity · Place 56 · ApolloApollo5,000 Meters Varsity5625:20.9212

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 170 · ApolloApollo5,000 Meters Varsity AAA17022:30.90 PB11
Oct 22KHSAA Class 3A Region 1Oct 22 · 5,000 Meters Varsity · Place 25 · ApolloApollo5,000 Meters Varsity2523:14.21 PB11
Oct 8Daviess County ClassicOct 8 · 5,000 Meters Varsity · Place 124 · ApolloApollo5,000 Meters Varsity12424:18.61JR
Oct 4Apollo Junior Varsity Meet #1Oct 4 · 3,000 Meters Junior Varsity · Place 7 · ApolloApollo3,000 Meters Junior Varsity714:38.86 PB11
Sep 26Owensboro City-County HS XC ChampionshipSep 26 · 5,000 Meters Varsity · Place 21 · ApolloApollo5,000 Meters Varsity2123:57.9911
Sep 24Hopewell InvitationalSep 24 · 5,000 Meters Varsity · Place 59 · ApolloApollo5,000 Meters Varsity5924:01.8711
Sep 24Hopewell InvitationalSep 24 · 5,000 Meters Varsity · Place 59 · ApolloApollo5,000 Meters Varsity5924:01.8711
Sep 17Mustang StampedeSep 17 · 5,000 Meters Varsity · Place 44 · ApolloApollo5,000 Meters Varsity4424:15.21—
Sep 3MEMPHIS TWILIGHT XC CLASSICSep 3 · 5,000 Meters Varsity · Place 190 · ApolloApollo5,000 Meters Varsity19024:46.46 PB11
Aug 16Kentucky/Indiana Border ClashAug 16 · 5,000 Meters Varsity · Place 67 · ApolloApollo5,000 Meters Varsity6725:20.60JR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 173 · ApolloApollo5,000 Meters Varsity17323:21.8610
Oct 23KHSAA Region 1 Class AAAOct 23 · 5,000 Meters Varsity · Place 33 · ApolloApollo5,000 Meters Varsity3323:10.09 PB10
Oct 16KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 37 · ApolloApollo5,000 Meters Varsity3722:59.0410
Oct 16KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 37 · ApolloApollo5,000 Meters Varsity3722:59.0410
Sep 25Marshall County InvitationalSep 25 · 5,000 Meters Varsity · Place 21 · ApolloApollo5,000 Meters Varsity2123:53.4510
Aug 28Warren East Raider TwilightAug 28 · 5,000 Meters Varsity · Place 52 · ApolloApollo5,000 Meters Varsity5223:36.3510
Aug 21Fenton Dawson InvitationalAug 21 · 5,000 Meters Varsity · Place 12 · ApolloApollo5,000 Meters Varsity1226:09.8710
Aug 21Fenton Dawson InvitationalAug 21 · 5,000 Meters Varsity · Place 12 · ApolloApollo5,000 Meters Varsity1226:09.8710
Aug 17KY/IN Border ClashAug 17 · 5,000 Meters Varsity · Place 39 · ApolloApollo5,000 Meters Varsity3924:39.0010

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Owensboro City County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 21 · ApolloApollo5,000 Meters Varsity2125:59.919
Oct 10Fast Cats ClassicOct 10 · 5,000 Meters Varsity · Place 80 · ApolloApollo5,000 Meters Varsity8024:57.23—
Oct 10Fast Cats ClassicOct 10 · 5,000 Meters Varsity · Place 8 · ApolloApollo5,000 Meters Varsity824:57.23—
Oct 3Fenton Dawson InvitationalOct 3 · 5,000 Meters Varsity · Place 15 · ApolloApollo5,000 Meters Varsity1523:52.739
Oct 1Apollo QuadOct 1 · Varsity · Place 10 · ApolloApolloVarsity1014:43.749
Sep 19Mustang StampedeSep 19 · 2,500 Meters Varsity · Place 26 · ApolloApollo2,500 Meters Varsity2611:38.499