Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Berea College9th Annual BC/CC Jamboree · Aug 2916:25.079th Annual BC/CC JamboreeAugust 29, 2025
5,000 Meters · Blue River Cross Country CourseGrizzly Invite · Sep 616:27.89Grizzly InviteSeptember 6, 2025
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2817:24.90KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 117:16.9Centerville Saturday Night LightsOctober 1, 2022
5,000 Meters · Creasey Mahan Nature PreserveKHSAA Class 2A Region 3 · Oct 2217:34.57KHSAA Class 2A Region 3October 22, 2022
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 1616:41.94Trinity/Valkyre InvitationalSeptember 16, 2023
5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 2817:46.95KHSAA State Cross Country ChampionshipsOctober 28, 2023
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight, Presented by the Garrett Companies · Oct 219:18.5Nike XC Town Twilight, Presented by the Garrett CompaniesOctober 2, 2021
5,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 817:13.92Haunted Woods XC InvitationalOctober 8, 2022
5,000 Meters · Seneca ParkKHSAA Region 4 Class 3A · Oct 2116:39.91KHSAA Region 4 Class 3AOctober 21, 2023
5,000 Meters · Shelby County High SchoolKHSAA Region 3 Class AA · Oct 2318:34.47KHSAA Region 3 Class AAOctober 23, 2021
6,000 Meters · Berea College8th Annual BC/CC Jamboree · Aug 3120:13.238th Annual BC/CC JamboreeAugust 31, 2024
8,000 Meters · Berea CollegeMike and Mary Kay Johnson Classic · Sep 1928:11.10Mike and Mary Kay Johnson ClassicSeptember 19, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 326:40.13Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2027:05.7DIII Pre-NatsSeptember 20, 2025
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1829:17.90Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Rhodes CollegeSAA Cross Country Championships · Nov 227:40.5SAA Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Southwestern UniversitySAA Cross Country Championships · Nov 127:17.8SAA Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · University of the SouthSAA XC Championship · Oct 3127:31.6SAA XC ChampionshipOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31SAA XC ChampionshipOct 31 · 8,000 Meters College · Place 22 · CentreCentre8,000 Meters College2227:31.6 PBJr
Oct 17Oberlin Inter-Regional RumbleOct 17 · 8,000 Meters Varsity · Place 49 · CentreCentre8,000 Meters Varsity4927:12.0JR-3
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Blue · Place 66 · CentreCentre8,000 Meters Blue6626:40.13 PBJr
Sep 19Mike and Mary Kay Johnson ClassicSep 19 · 8,000 Meters College · Place 8 · CentreCentre8,000 Meters College828:11.10 PBJr
Sep 5Franklin Grizzly InvitationalSep 5 · 5,000 Meters Men 5000m · Place 56 · CentreCentre5,000 Meters Men 5000m5617:05.3Jr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1SAA Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 48 · CentreCentre8,000 Meters Men's 8K4827:17.8 PBSo
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 195 · CentreCentre8,000 Meters Men's Varsity19529:17.90 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 270 · CentreCentre8,000 Meters College Blue27027:57.53So
Sep 20DIII Pre-NatsSep 20 · 8,000 Meters College · Place 64 · CentreCentre8,000 Meters College6427:05.7 PBSo
Sep 6Grizzly InviteSep 6 · 5,000 Meters College · Place 15 · CentreCentre5,000 Meters College1516:27.89 PBSo
Aug 299th Annual BC/CC JamboreeAug 29 · 5,000 Meters Collegiate · Place 15 · CentreCentre5,000 Meters Collegiate1516:25.07 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2SAA Cross Country ChampionshipsNov 2 · 8,000 Meters SAA · Place 32 · CentreCentre8,000 Meters SAA3227:40.5 PBFr
Aug 318th Annual BC/CC JamboreeAug 31 · 6,000 Meters Collegiate · Place 11 · CentreCentre6,000 Meters Collegiate1120:13.23 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 3A · Place 92 · North OldhamNorth Oldham5,000 Meters 3A9217:46.95 PB12
Oct 21KHSAA Region 4 Class 3AOct 21 · 5,000 Meters Varsity · Place 18 · North OldhamNorth Oldham5,000 Meters Varsity1816:39.91 PB12
Sep 16Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Seeded · Place 99 · North OldhamNorth Oldham5,000 Meters Seeded9916:41.94 PB12
Sep 9Rumble Through the JungleSep 9 · 5,000 Meters Varsity · Place 45 · North OldhamNorth Oldham5,000 Meters Varsity4517:55.1212

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 24 · North OldhamNorth Oldham5,000 Meters Varsity AA2417:24.90 PB11
Oct 22KHSAA Class 2A Region 3Oct 22 · 5,000 Meters Varsity · Place 7 · North OldhamNorth Oldham5,000 Meters Varsity717:34.57 PB11
Oct 8Haunted Woods XC InvitationalOct 8 · 5,000 Meters Varsity · Place 27 · North OldhamNorth Oldham5,000 Meters Varsity2717:13.92 PB11
Oct 1Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 97 · North OldhamNorth Oldham5,000 Meters Championship9717:16.9 PB11
Sep 17Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 104 · North OldhamNorth Oldham5,000 Meters Seeded Elite10417:19.0011

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23KHSAA Region 3 Class AAOct 23 · 5,000 Meters Varsity · Place 12 · North OldhamNorth Oldham5,000 Meters Varsity1218:34.47 PB10
Oct 2Nike XC Town Twilight, Presented by the Garrett CompaniesOct 2 · 5,000 Meters Midwest Race of Champions · Place 189 · North OldhamNorth Oldham5,000 Meters Midwest Race of Champions18919:18.5 PB10
Sep 18Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Seeded Elite · Place 175 · North OldhamNorth Oldham5,000 Meters Seeded Elite17518:48.4810
Sep 11Rumble Through the JungleSep 11 · 5,000 Meters Varsity · Place 93 · North OldhamNorth Oldham5,000 Meters Varsity9318:52.3710