Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.55 Miles · Woodford County ParkWoodford County Beat the Heat · Aug 199:25.98Woodford County Beat the HeatAugust 19, 2025
2900 m · Elizabethtown Sports ParkRun for the Gold · Sep 510:43.5Run for the GoldSeptember 5, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1411:29.80USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Creasey Mahan Nature PreserveRumble Thru The Jungle · Sep 1111:12.90Rumble Thru The JungleSeptember 11, 2026
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:42.07USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Lone Oak CourseUSATF Kentucky Association Junior Olympic Championship · Nov 211:46.64USATF Kentucky Association Junior Olympic ChampionshipNovember 2, 2025
3,000 Meters · Masterson Station ParkCCCYNC · Nov 1611:16.30CCCYNC November 16, 2024
3,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2511:51.41Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2211:19.22CCC Youth National ChampionshipNovember 22, 2025
3,000 Meters · Woodford County ParkWoodford County All Comers · Sep 210:56.28Woodford County All ComersSeptember 2, 2025
4,000 Meters · Lone Oak CourseUSATF Kentucky Junior Olympic Championship · Nov 116:14.17USATF Kentucky Junior Olympic ChampionshipNovember 1, 2026
4,000 Meters · Scott County High SchoolDouble S Stampede · Sep 1915:15.37Double S StampedeSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1USATF Kentucky Junior Olympic ChampionshipNov 1 · 4,000 Meters 13-14 · Place 8 · Grassroots Running ClubGrassroots Running Club4,000 Meters 13-14816:14.17 PB7
Sep 19Double S StampedeSep 19 · 4,000 Meters Open · Place 2 · Bryan Station Middle SchoolBryan Station Middle School4,000 Meters Open215:15.37 PB7
Sep 11Rumble Thru The JungleSep 11 · 3,000 Meters MS Boys Champ · Place 13 · Bryan Station Middle SchoolBryan Station Middle School3,000 Meters MS Boys Champ1311:12.90 PB7
Sep 5Run for the GoldSep 5 · 2,900 Meters Middle School · Place 4 · Bryan Station Middle SchoolBryan Station Middle School2,900 Meters Middle School410:43.5 PB7

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 138 · Grassroots Running ClubGrassroots Running Club3,000 Meters 11-1213812:18.206
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 57 · Grassroots Running ClubGrassroots Running Club3,000 Meters 12 Year Olds5711:39.806
Nov 22CCC Youth National ChampionshipNov 22 · 3,000 Meters 11-12 · Place 27 · Grassroots Running ClubGrassroots Running Club3,000 Meters 11-122711:19.22 PB6
Nov 2USATF Kentucky Association Junior Olympic ChampionshipNov 2 · 3,000 Meters 11-12 · Place 13 · Grassroots Running ClubGrassroots Running Club3,000 Meters 11-121311:46.64 PB6
Sep 2Woodford County All ComersSep 2 · 3,000 Meters Middle School · Place 5 · Bryan Station Middle SchoolBryan Station Middle School3,000 Meters Middle School510:56.28 PB6
Aug 30Run for the GoldAug 30 · 2,900 Meters MS · Place 14 · Bryan Station Middle SchoolBryan Station Middle School2,900 Meters MS1411:00.66
Aug 19Woodford County Beat the HeatAug 19 · 1.55 Miles Middle School · Place 7 · Bryan Station Middle SchoolBryan Station Middle School1.55 Miles Middle School79:25.98 PB6

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 159 · Grassroots Running ClubGrassroots Running Club3,000 Meters 11-1215911:29.80 PB5
Nov 16CCCYNC Nov 16 · 3,000 Meters 11-12 Boys · Place 40 · Grassroots Running ClubGrassroots Running Club3,000 Meters 11-12 Boys4011:16.30 PB5
Nov 3USATF Kentucky Association Junior Olympic ChampionshipsNov 3 · 3,000 Meters 11-12 · Place 9 · Grassroots Running ClubGrassroots Running Club3,000 Meters 11-12911:51.255

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 57 · Grassroots Running ClubGrassroots Running Club3,000 Meters 9-105711:42.07 PB4
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 3,000 Meters 10 & Under · Place 5 · Grassroots Running ClubGrassroots Running Club3,000 Meters 10 & Under511:51.41 PB4
Nov 18USATF Region 16 Junior Olympic Championships (Kentucky Association)Nov 18 · 3,000 Meters 9-10 · Place 12 · Grassroots Running ClubGrassroots Running Club3,000 Meters 9-101212:28.304

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29USATF Kentucky Association Junior Olympic ChampionshipsOct 29 · 3,000 Meters 9-10 · Place 3 · Grassroots Running ClubGrassroots Running Club3,000 Meters 9-10314:32.253

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6Middle School Cross Country NationalsNov 6 · 2,000 Meters Elementary · Place 50 · Grassroots Running ClubGrassroots Running Club2,000 Meters Elementary508:59.32