Personal bests

Best marks in available results
Event / courseMarkMeetDate
4340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 515:57.7Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Archives OfficeCapitol View Classic · Sep 1618:27.59Capitol View ClassicSeptember 16, 2023
5,000 Meters · Asbury UniversityChick-fil-A Invitational / Area 6 Meet · Sep 2519:32.11Chick-fil-A Invitational / Area 6 MeetSeptember 25, 2021
5,000 Meters · Bourbon County High SchoolBourbon County Colonel Charge · Sep 1319:04.0Bourbon County Colonel ChargeSeptember 13, 2025
5,000 Meters · Bourbon County ParkKHSAA Region 6 Class 3A · Oct 2617:52.60KHSAA Region 6 Class 3AOctober 26, 2024
5,000 Meters · Casey County High SchoolApple Festival XC Invitational · Sep 2718:05.34Apple Festival XC InvitationalSeptember 27, 2025
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3118:29.1Run for the GoldAugust 31, 2024
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1917:16.76Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 2118:11.99Trinity/Valkyre HS InvitationalSeptember 21, 2024
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 618:08.99New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Nov 118:24.21KHSAA State Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Louisville Champions ParkSTXXC Tiger Run · Aug 3017:49.82STXXC Tiger RunAugust 30, 2025
5,000 Meters · Masterson Station ParkKHSAA Class 3A Region 6 · Oct 2218:25.68KHSAA Class 3A Region 6October 22, 2022
5,000 Meters · Shelby County High SchoolKHSAA Region 6 Class 3A · Oct 2517:22.6KHSAA Region 6 Class 3AOctober 25, 2025
5,000 Meters · Williamstown JR/SR High SchoolPanda Classic · Aug 2319:10.11Panda ClassicAugust 23, 2025
5,000 Meters · Woodford County ParkWoodford County Invitational · Oct 1119:01.76Woodford County InvitationalOctober 11, 2025
8,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1930:24.5Maine State ChampionshipsSeptember 19, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1729:06.0Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 330:02.8Keene State InvitationalOctober 3, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 272 · BowdoinBowdoin8,000 Meters White27229:06.0 PBFr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 224 · BowdoinBowdoin8,000 Meters Men's Championship22430:02.8 PBFr
Sep 19Maine State ChampionshipsSep 19 · 8,000 Meters Collegiate · Place 112 · BowdoinBowdoin8,000 Meters Collegiate11230:24.5 PBFr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 4,340 Meters Collegiate · Place 101 · BowdoinBowdoin4,340 Meters Collegiate10115:57.7 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Bronze · Place 229 · UnattachedUnattached5,000 Meters Bronze22918:08.99 PB12
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 3A · Place 152 · Henry ClayHenry Clay5,000 Meters 3A15218:24.21 PB12
Oct 25KHSAA Region 6 Class 3AOct 25 · 5,000 Meters Varsity · Place 16 · Henry ClayHenry Clay5,000 Meters Varsity1617:22.6 PB12
Oct 11Woodford County InvitationalOct 11 · 5,000 Meters Varsity · Place 15 · Henry ClayHenry Clay5,000 Meters Varsity1519:01.76 PB12
Sep 27Apple Festival XC InvitationalSep 27 · 5,000 Meters Varsity · Place 2 · Henry ClayHenry Clay5,000 Meters Varsity218:05.34 PB12
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 177 · Henry ClayHenry Clay5,000 Meters HS Race 217717:16.76 PB12
Sep 13Bourbon County Colonel ChargeSep 13 · 5,000 Meters Varsity · Place 29 · Henry ClayHenry Clay5,000 Meters Varsity2919:04.0 PB12
Aug 30St Xavier Tiger RunAug 30 · 5,000 Meters Varsity · Place 67 · Henry Clay SeniorHenry Clay Senior5,000 Meters Varsity6717:49.82—
Aug 30STXXC Tiger RunAug 30 · 5,000 Meters Varsity · Place 67 · Henry ClayHenry Clay5,000 Meters Varsity6717:49.82 PB12
Aug 23Panda ClassicAug 23 · 5,000 Meters Varsity · Place 4 · Henry ClayHenry Clay5,000 Meters Varsity419:10.11 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 3A · Place 198 · Henry ClayHenry Clay5,000 Meters 3A19818:54.311
Oct 26KHSAA Region 6 Class 3AOct 26 · 5,000 Meters Varsity · Place 30 · Henry ClayHenry Clay5,000 Meters Varsity3017:52.60 PB11
Oct 12Area 6 ChampionshipsOct 12 · 5,000 Meters Varsity · Place 38 · Henry ClayHenry Clay5,000 Meters Varsity383:37.111
Sep 21Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 277 · Henry ClayHenry Clay5,000 Meters Varsity - Seeded27718:11.99 PB11
Sep 6Rumble through the JungleSep 6 · 5,000 Meters Varsity · Place 68 · Henry ClayHenry Clay5,000 Meters Varsity6818:04.6711
Aug 31Run for the GoldAug 31 · 5,000 Meters Varsity · Place 161 · Henry ClayHenry Clay5,000 Meters Varsity16118:29.1 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 3A · Place 238 · Henry ClayHenry Clay5,000 Meters 3A23819:47.5910
Oct 21KHSAA Region 6 Class 3AOct 21 · 5,000 Meters Varsity · Place 31 · Henry ClayHenry Clay5,000 Meters Varsity3118:38.3110
Sep 29Louisville XC ClassicSep 29 · 5,000 Meters Varsity · Place 148 · Henry ClayHenry Clay5,000 Meters Varsity14818:47.110
Sep 23Berea Community InvitationalSep 23 · 5,000 Meters Varsity · Place 19 · Henry ClayHenry Clay5,000 Meters Varsity1918:01.6610
Sep 23Berea Community InvitationalSep 23 · 5,000 Meters Varsity · Place 19 · Henry ClayHenry Clay5,000 Meters Varsity1918:01.6610
Sep 16Capitol View ClassicSep 16 · 5,000 Meters Varsity · Place 6 · Henry ClayHenry Clay5,000 Meters Varsity618:27.59 PB10

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 226 · Henry ClayHenry Clay5,000 Meters Varsity AAA22619:13.19
Oct 22KHSAA Class 3A Region 6Oct 22 · 5,000 Meters Varsity · Place 35 · Henry ClayHenry Clay5,000 Meters Varsity3518:25.68 PB9
Sep 27Central Kentucky Conference MeetSep 27 · 5,000 Meters Varsity · Place 21 · Henry ClayHenry Clay5,000 Meters Varsity2118:21.759
Sep 24Berea Community InvitationalSep 24 · 5,000 Meters Varsity · Place 20 · Henry ClayHenry Clay5,000 Meters Varsity203:42.69
Sep 24Berea Community InvitationalSep 24 · 5,000 Meters Varsity · Place 20 · Henry ClayHenry Clay5,000 Meters Varsity203:42.69
Sep 17Capitol View ClassicSep 17 · 5,000 Meters Varsity · Place 19 · Henry ClayHenry Clay5,000 Meters Varsity1920:00.959
Sep 3EG Plummer InvitationalSep 3 · 5,000 Meters Varsity · Place 6 · Henry ClayHenry Clay5,000 Meters Varsity618:54.109
Aug 27Grant County InvitationalAug 27 · 5,000 Meters Varsity · Place 19 · Henry ClayHenry Clay5,000 Meters Varsity1919:40.809
Aug 20Run for the Water BarrelAug 20 · 5,000 Meters Varsity · Place 18 · Henry ClayHenry Clay5,000 Meters Varsity184:03.79
Aug 20Run for the Water BarrelAug 20 · 5,000 Meters Varsity · Place 18 · Henry ClayHenry Clay5,000 Meters Varsity184:03.79

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 25Chick-fil-A Invitational / Area 6 MeetSep 25 · 5,000 Meters Junior Varsity · Place 4 · Tates CreekTates Creek5,000 Meters Junior Varsity419:32.11 PB8