Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 315:44.26Greater Louisville ClassicOctober 3, 2015
5,000 Meters · Bourbon County ParkKHSAA State Championship · Oct 3018:05.07KHSAA State ChampionshipOctober 30, 2020
5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 1117:38.48Rumble Through the JungleSeptember 11, 2021
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyre Invitational · Sep 1817:12.13Trinity / Valkyre InvitationalSeptember 18, 2021
5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 517:50.7Greater Louisville ClassicOctober 5, 2019
5,000 Meters · Louisville Champions ParkKHSAA Region 4 Class AAA · Oct 2317:42.50KHSAA Region 4 Class AAAOctober 23, 2021
5,000 Meters · Oxford Lake Park (Sports Complex)Foothills Invitational · Sep 218:29.44Foothills InvitationalSeptember 2, 2022
5,000 Meters · Percy Warner ParkBelmont Opener · Sep 116:48.00Belmont OpenerSeptember 1, 2023
5,000 Meters · Seneca ParkKHSAA Region 4 Class AAA · Oct 2618:03.38KHSAA Region 4 Class AAAOctober 26, 2019
5,000 Meters · The Bob Brown Field Station / Vaughn's Creek XC CourseBelmont Opener · Aug 2916:21.3Belmont OpenerAugust 29, 2025
5,000 Meters · Thoroughbred ParkLexington Catholic Invitational · Oct 619:17.0Lexington Catholic InvitationalOctober 6, 2018
8,000 Meters · Hobson Grove Golf CourseWestern Kentucky XC Invitational · Sep 1526:50.8Western Kentucky XC InvitationalSeptember 15, 2023
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1226:17.11The Southern ShowcaseSeptember 12, 2025
8,000 Meters · John Hunt Cross Country Running ParkConference USA Cross Country Championships · Nov 125:53.06Conference USA Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Oxford Lake Park (Sports Complex)CUSA XC Championships · Nov 226:47.81CUSA XC ChampionshipsNovember 2, 2024
8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1726:26.9Angel Mounds InviteOctober 17, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Conference USA Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 49 · Western KentuckyWestern Kentucky8,000 Meters Champ4925:53.06 PBSr
Oct 17Angel Mounds InviteOct 17 · 8,000 Meters College · Place 119 · Western KentuckyWestern Kentucky8,000 Meters College11926:26.9 PBSr
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 241 · Western KentuckyWestern Kentucky8,000 Meters College24126:17.11 PBSr
Aug 29Belmont OpenerAug 29 · 5,000 Meters Men's Race · Place 32 · Western KentuckyWestern Kentucky5,000 Meters Men's Race3216:21.3 PBSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2CUSA XC ChampionshipsNov 2 · 8,000 Meters CUSA · Place 60 · Western KentuckyWestern Kentucky8,000 Meters CUSA6026:47.81 PBJr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 15Western Kentucky XC InvitationalSep 15 · 8,000 Meters Men's 8k · Place 14 · Western KentuckyWestern Kentucky8,000 Meters Men's 8k1426:50.8 PBSo
Sep 1Belmont OpenerSep 1 · 5,000 Meters Varsity · Place 69 · Western KentuckyWestern Kentucky5,000 Meters Varsity6916:48.00 PBSo

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Foothills InvitationalSep 2 · 5,000 Meters Collegiate · Place 115 · Western KentuckyWestern Kentucky5,000 Meters Collegiate11518:29.44 PBFr

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 76 · EasternEastern5,000 Meters Varsity7618:19.5912
Oct 23KHSAA Region 4 Class AAAOct 23 · 5,000 Meters Varsity · Place 22 · EasternEastern5,000 Meters Varsity2217:42.50 PB12
Oct 14JCPS ChampionshipsOct 14 · 5,000 Meters Varsity · Place 6 · EasternEastern5,000 Meters Varsity617:26.5012
Oct 1"Live in Lou" Louisville Classic Oct 1 · 5,000 Meters Varsity · Place 48 · EasternEastern5,000 Meters Varsity4817:30.212
Sep 25Hopewell InvitationalSep 25 · 5,000 Meters Varsity · Place 30 · EasternEastern5,000 Meters Varsity3017:44.0SR
Sep 18Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Seeded Elite · Place 58 · EasternEastern5,000 Meters Seeded Elite5817:12.13 PB12
Sep 11Rumble Through the JungleSep 11 · 5,000 Meters Varsity · Place 31 · EasternEastern5,000 Meters Varsity3117:38.48 PB12
Aug 28Tiger RunAug 28 · 5,000 Meters Varsity · Place 46 · EasternEastern5,000 Meters Varsity4617:11.6512

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30KHSAA State ChampionshipOct 30 · 5,000 Meters AAA · Place 85 · EasternEastern5,000 Meters AAA8518:05.07 PB11
Oct 24KHSAA Region 4 Class AAAOct 24 · 5,000 Meters Varsity · Place 17 · EasternEastern5,000 Meters Varsity17NT11
Oct 14JCPS ChampionshipOct 14 · Varsity · Place 12 · EasternEasternVarsity1217:50.1—
Oct 10Haunted Woods ClassicOct 10 · Varsity · Place 33 · EasternEasternVarsity3317:54.0—
Oct 2Louisville ClassicOct 2 · 5,000 Meters Varsity · Place 13 · EasternEastern5,000 Meters Varsity1317:39.511
Sep 19Trinity / Valkyrie InvitationalSep 19 · Varsity · Place 117 · EasternEasternVarsity11717:40.5—
Sep 11Rumble Through the JungleSep 11 · Varsity · Place 49 · Eastern AEastern AVarsity4910:39.5—

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26KHSAA Region 4 Class AAAOct 26 · 5,000 Meters Varsity · Place 35 · EasternEastern5,000 Meters Varsity3518:03.38 PB10
Oct 12Haunted Woods ClassicOct 12 · Varsity · Place 45 · EasternEasternVarsity4517:49.9—
Oct 5Greater Louisville ClassicOct 5 · 5,000 Meters Varsity · Place 149 · EasternEastern5,000 Meters Varsity14917:50.7 PB10
Sep 21Trinity-Valkyrie InvitationalSep 21 · Varsity · Place 52 · EasternEasternVarsity5218:05.7—
Sep 7Rumble Through the JungleSep 7 · Varsity · Place 70 · EasternEasternVarsity7018:09.1—

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Louisville Area JV ChampionshipsOct 25 · Varsity · Place 77 · EasternEasternVarsity7718:50.1—
Oct 6Lexington Catholic InvitationalOct 6 · 5,000 Meters Varsity Large · Place 59 · EasternEastern5,000 Meters Varsity Large5919:17.0 PB9
Sep 29Greater Louisville Cross Country ClassicSep 29 · 5,000 Meters Boys Invitational · EasternEastern5,000 Meters Boys Invitational—18:38.49
Sep 15Trinity/Valkyre InvitationalSep 15 · Varsity · Place 89 · EasternEasternVarsity8918:41.5—
Sep 8Rumble in the JungleSep 8 · 5,000 Meters Junior Varsity · Place 7 · EasternEastern5,000 Meters Junior Varsity719:20.0—
Sep 1Central Kentucky Run for the GoldSep 1 · Varsity · Place 1 · EasternEasternVarsity114:14.109
Aug 25Tiger RunAug 25 · 4,000 Meters Freshman · Place 10 · M9 EasternM9 Eastern4,000 Meters Freshman1014:36.04—

2015 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Greater Louisville ClassicOct 3 · 4,000 Meters Middle School · Place 53 · Crosby Middle SchoolCrosby Middle School4,000 Meters Middle School5315:44.26 PB6