Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ephram White ParkKHSAA Region 2 Class AAA · Oct 2620:20.16KHSAA Region 2 Class AAAOctober 26, 2019
5,000 Meters · Hardin County FairgroundsKHSAA Region 2 Class AAA · Oct 2320:06.46KHSAA Region 2 Class AAAOctober 23, 2021
5,000 Meters · Thomas Nelson High SchoolKHSAA Class 3A Region 2 · Oct 2218:43.62KHSAA Class 3A Region 2October 22, 2022
5,000 Meters · Yellow Creek ParkFast Cats Invitational · Oct 622:59.77Fast Cats InvitationalOctober 6, 2018
6,000 Meters · Berea CollegeBC/CC Jamboree · Sep 122:15.3BC/CC JamboreeSeptember 1, 2023
6,000 Meters · Hanover CollegeHanover Invitational · Sep 1224:35.8Hanover InvitationalSeptember 12, 2026
8,000 Meters · Berea CollegeMike and Mary Kay Johnson Classic · Sep 1631:21.2Mike and Mary Kay Johnson ClassicSeptember 16, 2023
8,000 Meters · Blue River Cross Country CourseHCAC · Nov 230:08.66HCACNovember 2, 2024
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 330:20.26Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · MacRae ParkJenna Strong CC Fall Classic · Oct 1832:32.3Jenna Strong CC Fall ClassicOctober 18, 2024
8,000 Meters · Manchester UniversityHCAC Cross Country Championships · Oct 3134:26.9HCAC Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Wilmington CollegeJennaStrong CC Fall Classic · Oct 1330:58.5JennaStrong CC Fall ClassicOctober 13, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31HCAC Cross Country ChampionshipsOct 31 · 8,000 Meters HCAC · Place 108 · BereaBerea8,000 Meters HCAC10834:26.9 PBSr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Silver · Place 186 · BereaBerea8,000 Meters Silver18630:20.26 PBSr
Sep 19Mike and Mary Kay Johnson ClassicSep 19 · 8,000 Meters College · Place 52 · BereaBerea8,000 Meters College5232:10.42Sr
Sep 12Hanover InvitationalSep 12 · 6,000 Meters Collegiate · Place 45 · BereaBerea6,000 Meters Collegiate4524:35.8 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16DIII Great Lakes RegionalsNov 16 · 8,000 Meters Division 3 · Place 258 · Berea (Ky.)Berea (Ky.)8,000 Meters Division 325830:38.33SO
Nov 2HCACNov 2 · 8,000 Meters College · Place 84 · BereaBerea8,000 Meters College8430:08.66 PBSo
Oct 18Jenna Strong CC Fall ClassicOct 18 · 8,000 Meters College · Place 205 · BereaBerea8,000 Meters College20532:32.3 PBSo
Oct 4NCAA DIII TwilightOct 4 · 8,000 Meters Open · Place 223 · Berea (Ky.)Berea (Ky.)8,000 Meters Open22330:52.00SO
Sep 14Mike and Mary Johnson ClassicSep 14 · 8,000 Meters Men · Place 27 · BereaBerea8,000 Meters Men2732:00.30So
Sep 7Franklin Grizzly InvitationalSep 7 · 8,000 Meters Varsity · Place 265 · BereaBerea8,000 Meters Varsity26530:56.9SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Great Lakes RegionalNov 11 · 8,000 Meters Championship · Place 246 · Berea (Ky.)Berea (Ky.)8,000 Meters Championship24629:30.1FR
Oct 13JennaStrong CC Fall ClassicOct 13 · 8,000 Meters College · Place 174 · BereaBerea8,000 Meters College17430:58.5 PBFr
Sep 29Louisville XC ClassicSep 29 · 8,000 Meters Varsity · Place 326 · BereaBerea8,000 Meters Varsity32631:57.2FR
Sep 16Mike and Mary Kay Johnson ClassicSep 16 · 8,000 Meters College · Place 25 · BereaBerea8,000 Meters College2531:21.2 PBFr
Sep 1BC/CC JamboreeSep 1 · 6,000 Meters College · Place 53 · BereaBerea6,000 Meters College5322:15.3 PBFr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22KHSAA Class 3A Region 2Oct 22 · 5,000 Meters Varsity · Place 33 · Ohio CountyOhio County5,000 Meters Varsity3318:43.62 PB12
Oct 13Rough-Nolin Conference MeetOct 13 · 5,000 Meters Varsity · Place 17 · Ohio CountyOhio County5,000 Meters Varsity1720:36.32—
Sep 24Hopewell InvitationalSep 24 · 5,000 Meters Varsity · Place 54 · Ohio CountyOhio County5,000 Meters Varsity5418:36.8312
Sep 24Hopewell InvitationalSep 24 · 5,000 Meters Varsity · Place 54 · Ohio CountyOhio County5,000 Meters Varsity5418:36.8312
Sep 17Mustang StampedeSep 17 · 5,000 Meters Varsity · Place 39 · Ohio CountyOhio County5,000 Meters Varsity3918:38.26—
Sep 10CHHS Fairgrounds FrenzySep 10 · 5,000 Meters Varsity · Place 28 · Ohio CountyOhio County5,000 Meters Varsity2818:32.9112
Sep 3Owensboro InvitationalSep 3 · 5,000 Meters Varsity · Place 36 · Ohio CountyOhio County5,000 Meters Varsity3618:56.4012
Aug 16Kentucky/Indiana Border ClashAug 16 · 5,000 Meters Varsity · Place 64 · Ohio CountyOhio County5,000 Meters Varsity6419:37.83SR

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23KHSAA Region 2 Class AAAOct 23 · 5,000 Meters Varsity · Place 50 · Ohio CountyOhio County5,000 Meters Varsity5020:06.46 PB11
Oct 2Ryan Snellen Bruin XC RumbleOct 2 · 5,000 Meters Varsity · Place 21 · Ohio CountyOhio County5,000 Meters Varsity2119:58.7011
Sep 25Arrowhead InvitationalSep 25 · 5,000 Meters Varsity · Place 13 · Ohio CountyOhio County5,000 Meters Varsity1320:09.8511
Sep 18Mustang StampedeSep 18 · 5,000 Meters Varsity · Place 69 · Ohio CountyOhio County5,000 Meters Varsity6920:53.82—
Sep 11CHHS Fairgrounds FrenzySep 11 · 5,000 Meters Varsity · Place 37 · Ohio CountyOhio County5,000 Meters Varsity3719:15.9411
Sep 11CHHS Fairgrounds FrenzySep 11 · 5,000 Meters Varsity · Place 37 · Ohio CountyOhio County5,000 Meters Varsity3719:15.9411
Sep 4Owensboro InvitationalSep 4 · 5,000 Meters Varsity · Place 27 · Ohio CountyOhio County5,000 Meters Varsity2719:36.0311
Aug 21Central Kentucky Run for the GoldAug 21 · 5,000 Meters Junior Varsity · Place 26 · Ohio CountyOhio County5,000 Meters Junior Varsity2619:56.9—
Aug 21Central Kentucky Run for the GoldAug 21 · 5,000 Meters Junior Varsity · Place 25 · Ohio CountyOhio County5,000 Meters Junior Varsity2519:56.9—
Aug 17KY/IN Border ClashAug 17 · 5,000 Meters Varsity · Place 76 · Ohio CountyOhio County5,000 Meters Varsity7620:19.7811

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23KHSAA Region 2 Class AAAOct 23 · 5,000 Meters Varsity · Place 57 · Ohio CountyOhio County5,000 Meters Varsity5721:28.778
Oct 17Wildcat Wilderness InvitationalOct 17 · 5,000 Meters Varsity · Place 74 · Ohio CountyOhio County5,000 Meters Varsity7421:15.2—
Oct 17Wildcat Wilderness InvitationalOct 17 · 5,000 Meters Varsity · Place 33 · Ohio CountyOhio County5,000 Meters Varsity3321:15.2—
Oct 3Ryan Snellen Bruins RumbleOct 3 · 3,200 Meters Varsity · Place 49 · Ohio CountyOhio County3,200 Meters Varsity4913:03.4410
Sep 19Mustang StampedeSep 19 · 2,500 Meters Varsity · Place 49 · Ohio CountyOhio County2,500 Meters Varsity499:45.7010
Sep 12CHHS Fairgrounds FrenzySep 12 · 2,500 Meters Varsity · Place 59 · Ohio CountyOhio County2,500 Meters Varsity599:57.23—

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26KHSAA Region 2 Class AAAOct 26 · 5,000 Meters Varsity · Place 54 · Ohio CountyOhio County5,000 Meters Varsity5420:20.16 PB9
Oct 19Wildcat Wilderness InvitationalOct 19 · 5,000 Meters Varsity · Place 63 · Ohio CountyOhio County5,000 Meters Varsity6320:38.849
Sep 7Owensboro InvitationalSep 7 · 5,000 Meters Varsity · Place 78 · Ohio CountyOhio County5,000 Meters Varsity7820:48.709

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 6Fast Cats InvitationalOct 6 · 5,000 Meters Varsity · Place 278 · Ohio CountyOhio County5,000 Meters Varsity27822:59.77 PB8
Aug 25Madisonville ClassicAug 25 · 2,500 Meters Middle School · Place 61 · Ohio CountyOhio County2,500 Meters Middle School6110:33.4108

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 23Gatorland RunSep 23 · 3,000 Meters Middle School · Place 106 · Ohio CountyOhio County3,000 Meters Middle School10615:46.187