Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Boyd County High SchoolBoyd Invitational · Oct 1312:28.10Boyd Invitational October 13, 2015
5,000 Meters · Bourbon County ParkKHSAA State Championship · Oct 3016:41.89KHSAA State ChampionshipOctober 30, 2020
5,000 Meters · Boyd County High SchoolKHSAA Region 6 Class AA · Oct 2717:40.43KHSAA Region 6 Class AAOctober 27, 2018
5,000 Meters · Eastern Kentucky UniversityEKU Tri-Meet · Sep 118:35EKU Tri-MeetSeptember 1, 2023
5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 516:41.8Greater Louisville ClassicOctober 5, 2019
5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Cross Country Classic · Sep 2917:54.7Greater Louisville Cross Country ClassicSeptember 29, 2018
5,000 Meters · Kentucky Horse ParkKentucky State Meet Class AA · Nov 519:25.93Kentucky State Meet Class AANovember 5, 2016
5,000 Meters · Mason County HSKHSAA Region 6 Class AA · Oct 2416:23.97KHSAA Region 6 Class AAOctober 24, 2020
5,000 Meters · Morgan County High SchoolEKC Meet · Oct 1217:06.25EKC MeetOctober 12, 2021
5,000 Meters · Powell County High SchoolKHSAA Region 6 Class AA · Oct 2616:52.98KHSAA Region 6 Class AAOctober 26, 2019
5,000 Meters · Russell High SchoolKOVCCT XC Championship · Sep 2115:58.40KOVCCT XC ChampionshipSeptember 21, 2021
5,000 Meters · Thoroughbred ParkKHSAA Class AA State XC Championships · Nov 216:45.35KHSAA Class AA State XC ChampionshipsNovember 2, 2019
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 427:21.49Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1227:41.15The Southern ShowcaseSeptember 12, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 292 · LouisvilleLouisville8,000 Meters College Gold29227:21.49 PBSr
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 355 · LouisvilleLouisville8,000 Meters College35527:41.15 PBSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Louisville XC Classic - CollegeOct 4 · 8,000 Meters Varsity · Place 245 · LouisvilleLouisville8,000 Meters Varsity24527:29.4JR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 29Louisville XC ClassicSep 29 · 8,000 Meters Varsity · Place 325 · LouisvilleLouisville8,000 Meters Varsity32527:58.16:53.3
Sep 1EKU Tri-MeetSep 1 · 5,000 Meters College · Place 18 · LouisvilleLouisville5,000 Meters College1818:35 PBSo

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1Louisville XC ClassicOct 1 · 8,000 Meters Varsity · Place 281 · LouisvilleLouisville8,000 Meters Varsity28126:55.0FR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22KHSAA Region 6 Class AA ChampionshipOct 22 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity115:35.7512
Oct 12EKC MeetOct 12 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity117:06.25 PB12
Oct 1"Live in Lou" Louisville Classic Oct 1 · 5,000 Meters Varsity · Place 11 · Boyd CountyBoyd County5,000 Meters Varsity1116:39.112
Sep 25Hopewell InvitationalSep 25 · 5,000 Meters Varsity · Place 7 · Boyd CountyBoyd County5,000 Meters Varsity716:46.8SR
Sep 21KOVCCT XC ChampionshipSep 21 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity115:58.40 PB12
Sep 18Giovanni's Boyd County InvitationalSep 18 · 5,000 Meters Varsity · Place 4 · Boyd CountyBoyd County5,000 Meters Varsity416:32.6012
Sep 18Giovanni's Boyd County InvitationalSep 18 · 5,000 Meters Varsity · Place 4 · Boyd CountyBoyd County5,000 Meters Varsity416:32.6012
Aug 28Early Season ShowcaseAug 28 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity117:00.7612
Aug 28Early Season ShowcaseAug 28 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity117:00.7612

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30KHSAA State ChampionshipOct 30 · 5,000 Meters AA · Place 3 · Boyd CountyBoyd County5,000 Meters AA316:41.89 PB11
Oct 24KHSAA Region 6 Class AAOct 24 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity116:23.97 PB11
Oct 15Boyd Last Chance MeetOct 15 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity116:35.5911
Oct 10Mason County Super 7 Invitational Oct 10 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity116:16.3511
Sep 19Giovanni's Boyd County InvitationalSep 19 · 1.92 Miles Varsity · Place 1 · Boyd CountyBoyd County1.92 Miles Varsity110:48.60—
Sep 12Mason County InvitationalSep 12 · 3,000 Meters Varsity · Place 1 · Boyd CountyBoyd County3,000 Meters Varsity19:54.9911
Sep 12Mason County InvitationalSep 12 · 3,000 Meters Varsity · Place 1 · Boyd CountyBoyd County3,000 Meters Varsity19:54.9911

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2KHSAA Class AA State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 5 · Boyd CountyBoyd County5,000 Meters Varsity516:45.35 PB10
Oct 26KHSAA Region 6 Class AAOct 26 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity116:52.98 PB10
Oct 12Area 7 ChampionshipsOct 12 · 5,000 Meters Varsity · Place 1 · Boyd CountyBoyd County5,000 Meters Varsity116:46.4010
Oct 5Greater Louisville ClassicOct 5 · 5,000 Meters Varsity · Place 35 · Boyd CountyBoyd County5,000 Meters Varsity3516:41.8 PB10
Sep 7Mason County InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · Boyd CountyBoyd County5,000 Meters Varsity316:30.4210
Aug 22Early Season ShowcaseAug 22 · 5,000 Meters Varsity · Place 2 · Boyd CountyBoyd County5,000 Meters Varsity217:31.3010

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3KHSAA Class 2A State ChampionshipNov 3 · 5,000 Meters Varsity · Place 32 · Boyd CountyBoyd County5,000 Meters Varsity3217:52.349
Oct 27KHSAA Region 6 Class AAOct 27 · 5,000 Meters Varsity · Place 3 · Boyd CountyBoyd County5,000 Meters Varsity317:40.43 PB9
Oct 18Boyd County Last Chance MeetOct 18 · 5,000 Meters Varsity · Place 4 · M09 Boyd CountyM09 Boyd County5,000 Meters Varsity417:34.74—
Oct 13Area 7 ChampionshipsOct 13 · 5,000 Meters Varsity · Place 28 · Boyd CountyBoyd County5,000 Meters Varsity2819:33.179
Sep 29Greater Louisville Cross Country ClassicSep 29 · 5,000 Meters Boys Invitational · Boyd CountyBoyd County5,000 Meters Boys Invitational—17:54.7 PB9
Sep 15Franklin County InvitationalSep 15 · 5,000 Meters Varsity · Place 84 · Boyd CountyBoyd County5,000 Meters Varsity8419:54.169
Aug 23 Boyd County Early Season ShowcaseAug 23 · 5,000 Meters Varsity · Place 5 · Boyd CountyBoyd County5,000 Meters Varsity517:12.719
Aug 23 Boyd County Early Season ShowcaseAug 23 · 5,000 Meters Varsity · Place 5 · Boyd CountyBoyd County5,000 Meters Varsity517:12.719

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26KOVCCT MeetSep 26 · 5,000 Meters Varsity · Place 16 · Boyd CountyBoyd County5,000 Meters Varsity1617:51.208
Sep 23Boyd County InvitationalSep 23 · 3,200 Meters Varsity · Place 4 · Boyd CountyBoyd County3,200 Meters Varsity411:54.828

2016 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Kentucky State Meet Class ANov 5 · 5,000 Meters 2A · Place 150 · Boyd CountyBoyd County5,000 Meters 2A15019:25.9307
Nov 5Kentucky State Meet Class AANov 5 · 5,000 Meters Varsity · Place 150 · Boyd CountyBoyd County5,000 Meters Varsity15019:25.93 PB7
Oct 29KHSAA Region 6AA, 7 AA and 7AOct 29 · 5,000 Meters Varsity 6AA · Place 24 · Boyd CountyBoyd County5,000 Meters Varsity 6AA2419:35.467
Oct 22KTCCCA Meet of ChampionsOct 22 · 4,000 Meters Middle School · Place 87 · Boyd CountyBoyd County4,000 Meters Middle School8715:28.167
Oct 15KTCCCA Area 7 ChampionshipOct 15 · 4,000 Meters Middle School · Place 3 · Boyd CountyBoyd County4,000 Meters Middle School314:17.827
Sep 10Mason County InvitationalSep 10 · 3,000 Meters Middle School · Place 2 · Boyd CountyBoyd County3,000 Meters Middle School210:36.907
Aug 25Boyd County Early Season ShowcaseAug 25 · 5,000 Meters Varsity · Place 15 · Boyd CountyBoyd County5,000 Meters Varsity1519:59.6007

2015 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13Boyd Invitational Oct 13 · 3,000 Meters Middle School · Place 2 · Boyd County msBoyd County ms3,000 Meters Middle School212:28.10 PB6
Sep 22KOVCCT ChampionshipsSep 22 · 1,600 Meters Elementary · Place 1 · Boyd CountyBoyd County1,600 Meters Elementary17:22.00—