Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · EP Tom Sawyer State ParkUSATF Region 16 Junior Olympic Championships (Kentucky Association) · Nov 1811:51.70USATF Region 16 Junior Olympic Championships (Kentucky Association)November 18, 2023
4,000 Meters · Masterson Station ParkCCCYNC · Nov 1614:02.58CCCYNC November 16, 2024
4,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 815:53.09Haunted Woods XC InvitationalOctober 8, 2022
5,000 Meters · Blue River Cross Country CourseGolden Bear Invite · Sep 2016:27.65Golden Bear InviteSeptember 20, 2025
5,000 Meters · CentervilleCenterville Saturday Night Lights XC Race - Presented by Nike and Runners Plus · Aug 2316:35.50Centerville Saturday Night Lights XC Race - Presented by Nike and Runners PlusAugust 23, 2025
5,000 Meters · Centerville High SchoolSaturday Night Lights (HS) · Aug 2316:35.5Saturday Night Lights (HS)August 23, 2025
5,000 Meters · Centerville HSCenterville Saturday Night Lights (HS) presented by Nike · Aug 2916:02.4Centerville Saturday Night Lights (HS) presented by NikeAugust 29, 2026
5,000 Meters · Creasey Mahan Nature PreserveRumble Thru The Jungle · Sep 1116:02.51Rumble Thru The JungleSeptember 11, 2026
5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 3016:16.3Run for the GoldAugust 30, 2025
5,000 Meters · EP Tom Sawyer State ParkYared Nuguse JCPS XC Championships · Oct 1515:46.61Yared Nuguse JCPS XC ChampionshipsOctober 15, 2026
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 616:18.87New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Kentucky Horse Park2026 KHSAA State Cross Country Championships · Oct 3115:44.292026 KHSAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Louisville Champions ParkKHSAA Region 4 Class 3A · Oct 2415:23.12KHSAA Region 4 Class 3AOctober 24, 2026
5,000 Meters · Oldham County High SchoolHaunted Woods XC HS (entries on Milesplit) · Oct 1015:45.54Haunted Woods XC HS (entries on Milesplit)October 10, 2026
5,000 Meters · Seneca ParkKHSAA Region 4 Class 3A · Oct 2515:56.6KHSAA Region 4 Class 3AOctober 25, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 KHSAA State Cross Country ChampionshipsOct 31 · 5,000 Meters 3A · Place 10 · EasternEastern5,000 Meters 3A1015:44.29 PB10
Oct 24KHSAA Region 4 Class 3AOct 24 · 5,000 Meters Varsity · Place 5 · EasternEastern5,000 Meters Varsity515:23.12 PB10
Oct 15Yared Nuguse JCPS XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 1 · EasternEastern5,000 Meters Varsity115:46.61 PB10
Oct 10Haunted Woods XC HS (entries on Milesplit)Oct 10 · 5,000 Meters Varsity Boys · Place 3 · EasternEastern5,000 Meters Varsity Boys315:45.54 PB10
Oct 3Swags Louisville Cross Country ClassicOct 3 · 5,000 Meters Invite · Place 10 · EasternEastern5,000 Meters Invite1016:14.1610
Sep 19Trinity/Valkyrie Invitational 2026Sep 19 · 5,000 Meters Championship · Place 33 · EasternEastern5,000 Meters Championship3315:47.3510
Sep 11Rumble Thru The JungleSep 11 · 5,000 Meters HS Boys Varsity · Place 1 · EasternEastern5,000 Meters HS Boys Varsity116:02.51 PB10
Aug 29Centerville Saturday Night Lights (HS) presented by NikeAug 29 · 5,000 Meters Bowman Championship Boys 5k Race · Place 6 · EasternEastern5,000 Meters Bowman Championship Boys 5k Race616:02.4 PB10
Aug 1Alumni Run (open to public)Aug 1 · 2 Miles Mens 2 Mile · Place 1 · EasternEastern2 Miles Mens 2 Mile19:59.00Unofficial10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 65 · UnattachedUnattached5,000 Meters Silver6516:18.87 PB9
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 3A · Place 37 · EasternEastern5,000 Meters 3A3716:51.619
Oct 25KHSAA Region 4 Class 3AOct 25 · 5,000 Meters Varsity · Place 9 · EasternEastern5,000 Meters Varsity915:56.6 PB9
Oct 16Yared Nuguse JCPS XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 4 · EasternEastern5,000 Meters Varsity416:20.869
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters Invite · Place 16 · EasternEastern5,000 Meters Invite1616:34.109
Oct 3Louisville XC ClassicOct 3 · 5,000 Meters Varsity · Place 16 · EasternEastern5,000 Meters Varsity1616:34.19
Sep 20Golden Bear InviteSep 20 · 5,000 Meters Varsity · Place 17 · EasternEastern5,000 Meters Varsity1716:27.65 PB9
Aug 30Run for the GoldAug 30 · 5,000 Meters Varsity · Place 21 · EasternEastern5,000 Meters Varsity2116:16.3 PB9
Aug 23Saturday Night Lights (HS)Aug 23 · 5,000 Meters Gold · Place 6 · EasternEastern5,000 Meters Gold616:35.5 PB9
Aug 23Centerville Saturday Night Lights XC Race - Presented by Nike and Runners PlusAug 23 · 5,000 Meters Varsity Gold · Place 6 · EasternEastern5,000 Meters Varsity Gold616:35.50 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16CCCYNC Nov 16 · 4,000 Meters 13-14 Boys · Place 31 · Northeast StridersNortheast Striders4,000 Meters 13-14 Boys3114:02.58 PB8
Aug 24St Xavier Tiger RunAug 24 · 3,000 Meters Middle School · Place 13 · Northeast StridersNortheast Striders3,000 Meters Middle School1311:12.348

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 284 · Northeast StridersNortheast Striders3,000 Meters 11-1228412:05.177
Nov 18USATF Region 16 Junior Olympic Championships (Kentucky Association)Nov 18 · 3,000 Meters 11-12 · Place 12 · Northeast StridersNortheast Striders3,000 Meters 11-121211:51.70 PB7
Sep 29Louisville XC ClassicSep 29 · 4,000 Meters Middle School · Place 63 · Barret TraditionalBarret Traditional4,000 Meters Middle School6316:57.67
Aug 26STXXC Tiger RunAug 26 · 3,000 Meters Middle School · Place 83 · Northeast StridersNortheast Striders3,000 Meters Middle School8312:25.567

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8Haunted Woods XC InvitationalOct 8 · 4,000 Meters Middle School · Place 29 · Barret Traditional Middle SchoolBarret Traditional Middle School4,000 Meters Middle School2915:53.09 PB6
Sep 24Hopewell InvitationalSep 24 · 3,000 Meters Varsity · Place 1 · Northeast StridersNortheast Striders3,000 Meters Varsity111:42.306
Sep 24Hopewell InvitationalSep 24 · 3,000 Meters Varsity · Place 1 · Northeast StridersNortheast Striders3,000 Meters Varsity111:42.306

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 31Shelby County InvitationalAug 31 · 1 Mile Elementary · Place 2 · Northeast StridersNortheast Striders1 Mile Elementary26:17.223

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6Woodford County InvitationalOct 6 · 2,000 Meters Varsity · Place 2 · Northeast StridersNortheast Striders2,000 Meters Varsity28:09.322

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8Titan XC ClassicOct 8 · 3,000 Meters Varsity · Place 51 · Northeast StridersNortheast Striders3,000 Meters Varsity5118:30.190