Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Asbury UniversityAsbury Eagle Opener · Aug 2919:30.86Asbury Eagle OpenerAugust 29, 2025
5,000 Meters · Bourbon County ParkKHSAA State Championship · Oct 3019:19.50KHSAA State ChampionshipOctober 30, 2020
5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 518:43.0Greater Louisville ClassicOctober 5, 2019
5,000 Meters · Shelby County High SchoolKHSAA Region 3 Class AA · Oct 2618:44.84KHSAA Region 3 Class AAOctober 26, 2019
5,000 Meters · Thoroughbred ParkKHSAA Class AA State XC Championships · Nov 218:54.59KHSAA Class AA State XC ChampionshipsNovember 2, 2019
5,000 Meters · Woodford County ParkEagle XC Opener · Aug 2719:05.2Eagle XC OpenerAugust 27, 2021
6,000 Meters · Berea CollegeBC/CC Jamboree · Sep 120:33.0BC/CC JamboreeSeptember 1, 2023
8,000 Meters · Asbury 8000mAsbury Invitational · Sep 2732:06.64Asbury InvitationalSeptember 27, 2025
8,000 Meters · Asbury UniversityAsbury Invitational · Oct 728:51.3Asbury InvitationalOctober 7, 2023
8,000 Meters · Belhaven UniversityCCS Cross Country Championships · Nov 130:46.2CCS Cross Country ChampionshipsNovember 1, 2024
8,000 Meters · Berea College2025 Mike and Mary Johnson Classic · Sep 1330:53.062025 Mike and Mary Johnson ClassicSeptember 13, 2025
8,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 1528:48.13NCAA DIII Great Lakes Valley XC Regional (Entries on DA)November 15, 2025
8,000 Meters · John Hunt Cross Country Park2025 CCS Cross Country Championships · Oct 3129:41.192025 CCS Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · LaVern Gibson CourseNike XC Town Twilight - College Division · Sep 2928:18.2Nike XC Town Twilight - College DivisionSeptember 29, 2023
8,000 Meters · Maryville College CourseMaryville (Tenn) College Invitational · Oct 1030:46Maryville (Tenn) College InvitationalOctober 10, 2025
8,000 Meters · Midway UniversityMidway College Invitational · Sep 2033:27.9Midway College InvitationalSeptember 20, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 198 · Asbury (Ky.)Asbury (Ky.)8,000 Meters Mens19828:48.13 PBSr
Oct 312025 CCS Cross Country ChampionshipsOct 31 · 8,000 Meters CCS · Place 25 · Asbury (Ky.)Asbury (Ky.)8,000 Meters CCS2529:41.19 PBSr
Oct 10Maryville (Tenn) College InvitationalOct 10 · 8,000 Meters Mens 8k · Place 35 · Asbury (Ky.)Asbury (Ky.)8,000 Meters Mens 8k3530:46 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Silver · Place 171 · Asbury (Ky.)Asbury (Ky.)8,000 Meters College Silver17130:53.39Sr
Sep 27Asbury InvitationalSep 27 · 8,000 Meters Men's 8000m · Place 18 · Asbury (Ky.)Asbury (Ky.)8,000 Meters Men's 8000m1832:06.64 PBSr
Sep 132025 Mike and Mary Johnson ClassicSep 13 · 8,000 Meters Men's · Place 21 · Asbury (Ky.)Asbury (Ky.)8,000 Meters Men's2130:53.06 PBSr
Aug 29Asbury Eagle OpenerAug 29 · 5,000 Meters Collegiate · Place 12 · Asbury (Ky.)Asbury (Ky.)5,000 Meters Collegiate1219:30.86 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16DIII Great Lakes RegionalsNov 16 · 8,000 Meters Division 3 · Place 204 · Asbury (Ky.)Asbury (Ky.)8,000 Meters Division 320428:52.85JR
Nov 1CCS XC ChampionshipsNov 1 · 8,000 Meters Varsity · Place 33 · Asbury (Ky.)Asbury (Ky.)8,000 Meters Varsity3330:46.12JR
Nov 1CCS Cross Country ChampionshipsNov 1 · 8,000 Meters CCS · Place 33 · Asbury (Ky.)Asbury (Ky.)8,000 Meters CCS3330:46.2 PBJr
Oct 12Asbury InvitationalOct 12 · 8,000 Meters New Division · Place 21 · Asbury (Ky.)Asbury (Ky.)8,000 Meters New Division2130:41.47Jr
Oct 4Louisville XC Classic - CollegeOct 4 · 8,000 Meters Varsity · Place 155 · Asbury (Ky.)Asbury (Ky.)8,000 Meters Varsity15531:47.1JR
Sep 20Midway College InvitationalSep 20 · 8,000 Meters College · Place 40 · Asbury (Ky.)Asbury (Ky.)8,000 Meters College4033:27.9 PBJr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10NCCCA National XC ChampionshipsNov 10 · 8,000 Meters Championship Division 1 · Place 39 · Asbury (Ky.)Asbury (Ky.)8,000 Meters Championship Division 13927:56.3SO
Oct 7Asbury InvitationalOct 7 · 8,000 Meters College · Place 5 · Asbury (Ky.)Asbury (Ky.)8,000 Meters College528:51.3 PBSo
Sep 30Nike XC Town TwilightSep 30 · 8,000 Meters Varsity · Place 75 · AsburyAsbury8,000 Meters Varsity7528:18.2—
Sep 29Nike XC Town Twilight - College DivisionSep 29 · 8,000 Meters College · Place 75 · Asbury (Ky.)Asbury (Ky.)8,000 Meters College7528:18.2 PBSo
Sep 16Midway University XC InvitationalSep 16 · 8,000 Meters Varsity · Place 34 · AsburyAsbury8,000 Meters Varsity3428:32.55SO
Sep 1BC/CC JamboreeSep 1 · 6,000 Meters College · Place 26 · Asbury (Ky.)Asbury (Ky.)6,000 Meters College2620:33.0 PBSo

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 27Eagle XC OpenerAug 27 · 5,000 Meters College · Place 13 · Asbury (Ky.)Asbury (Ky.)5,000 Meters College1319:05.2 PBFr

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30KHSAA State ChampionshipOct 30 · 5,000 Meters AA · Place 112 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters AA11219:19.50 PB12
Oct 13Louisville Small Private School ChampionshipOct 13 · Varsity · Place 18 · Christian Academy (Louisville)Christian Academy (Louisville)Varsity1820:01.6—
Oct 10Haunted Woods ClassicOct 10 · Varsity · Place 91 · Christian Academy (Louisville)Christian Academy (Louisville)Varsity9118:47.9—

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2KHSAA Class AA State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 115 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity11518:54.59 PB11
Oct 26KHSAA Region 3 Class AAOct 26 · 5,000 Meters Varsity · Place 17 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity1718:44.84 PB11
Oct 12Haunted Woods ClassicOct 12 · Varsity · Place 88 · Christian Academy (Louisville)Christian Academy (Louisville)Varsity8818:40.3—
Oct 5Greater Louisville ClassicOct 5 · 5,000 Meters Varsity · Place 244 · Christian Academy-LouisvilleChristian Academy-Louisville5,000 Meters Varsity24418:43.0 PB11
Sep 21Trinity-Valkyrie InvitationalSep 21 · Varsity · Place 111 · Christian Academy (Louisville)Christian Academy (Louisville)Varsity11119:05.7—
Sep 7Rumble Through the JungleSep 7 · Varsity · Place 135 · Christian Academy (Louisville)Christian Academy (Louisville)Varsity13519:08.8—