Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorSAA Outdoor Championships · Apr 2535:10.06aSAA Outdoor ChampionshipsApril 25, 2025
1500 Meters · IndoorKHSAA Class 2A Indoor State Track & Field Championships · Mar 24:19.75aKHSAA Class 2A Indoor State Track & Field ChampionshipsMarch 2, 2024
1600 Meters · OutdoorKHSAA Class 2A Track & Field State Championship · May 314:37.43aKHSAA Class 2A Track & Field State ChampionshipMay 31, 2024
3000 Meters · IndoorKHSAA Class 2A Indoor State Track & Field Championships · Mar 29:12.22aKHSAA Class 2A Indoor State Track & Field ChampionshipsMarch 2, 2024
3200 Meters · OutdoorEastern Relays · Apr 199:37.13Eastern RelaysApril 19, 2024
5000 Meters · OutdoorEmory Spring Break Classic · Mar 2116:06.91Emory Spring Break ClassicMarch 21, 2025
800 Meters · IndoorKTCCCA State AA/AAA Indoor Championships · Feb 262:16.79KTCCCA State AA/AAA Indoor ChampionshipsFebruary 26, 2022
800 Meters · OutdoorDanville HS Allcomers · Apr 262:13.49Danville HS AllcomersApril 26, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Centre TwilightApr 17 · 5000 Meters · Place 14 · CentreCentre5000 Meters14.16:44.58aSo
Apr 9Berry Field Day InvitationalApr 9 · 5000 Meters · Place 39 · CentreCentre5000 Meters39.16:51.36aSo
Mar 20Emory Spring Break ClassicMar 20 · 5000 Meters · Place 53 · CentreCentre5000 Meters5316:54.13aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25SAA Outdoor ChampionshipsApr 25 · 10,000 Meters · Place 11 · CentreCentre10,000 Meters11.35:10.06a PBFr
Apr 25SAA Outdoor ChampionshipsApr 25 · 5000 Meters · Place 9 · CentreCentre5000 Meters9.16:09.71aFr
Apr 10Berry Field Day InvitationalApr 10 · 5000 Meters · Place 17 · CentreCentre5000 Meters1716:09.56FR
Apr 557th Annual Centre College Outdoor Track and Field InvitationalApr 5 · 5000 Meters · Place 2 · CentreCentre5000 Meters2.16:26.70aFr
Apr 557th Annual Centre College Outdoor Track and Field InvitationalApr 5 · 5000 Meters · Place 2 · CentreCentre5000 Meters2.16:26.70aFr
Mar 21Emory Spring Break ClassicMar 21 · 5000 Meters · Place 14 · CentreCentre5000 Meters1416:06.91 PBFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 8Centre Last Chance Indoor QualifierMar 8 · 3000 Meters · Place 1 · CentreCentre3000 Meters19:44.25FR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Centre First Chance IndoorDec 7 · 3000 Meters · Place 8 · CentreCentre3000 Meters8.9:28.49aFr
Mar 2KHSAA Class 2A Indoor State Track & Field ChampionshipsMar 2 · 3000 Meters · Place 3 · Boyle CountyBoyle County3000 Meters3.9:12.22a PB12
Mar 2KHSAA Class 2A Indoor State Track & Field ChampionshipsMar 2 · 1500 Meters · Place 6 · Boyle CountyBoyle County1500 Meters6.4:19.75a PB12
Mar 2Class AA IndoorMar 2 · 3000 Meters · Place 3 · Boyle CountyBoyle County3000 Meters3.9:12.22aUnofficial12
Mar 2Class AA IndoorMar 2 · 1500 Meters · Place 6 · Boyle CountyBoyle County1500 Meters6.4:19.75aUnofficial12
Jan 275-Way Border BattleJan 27 · 3000 Meters · Place 4 · CentralCentral3000 Meters4.9:30.61a12
Jan 275-Way Border BattleJan 27 · 1500 Meters · Place 5 · CentralCentral1500 Meters5.4:31.44a12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31KHSAA Class 2A Track & Field State ChampionshipMay 31 · 3200 Meters · Place 6 · Boyle CountyBoyle County3200 Meters6.9:49.55a12
May 31KHSAA Class 2A Track & Field State ChampionshipMay 31 · 1600 Meters · Place 11 · Boyle CountyBoyle County1600 Meters11.4:37.43a PB12
May 21Class 2A Region 5May 21 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters1.10:03.81a12
May 21Class 2A Region 5May 21 · 1600 Meters · Place 2 · Boyle CountyBoyle County1600 Meters2.4:41.11a12
May 11Central Kentucky Conference Championship 2024May 11 · 3200 Meters · Place 5 · Boyle CountyBoyle County3200 Meters5.9:50.72a12
May 11Central Kentucky Conference Championship 2024May 11 · 1600 Meters · Place 6 · Boyle CountyBoyle County1600 Meters6.4:43.06a12
May 2Boyle County Senior NightMay 2 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters110:21.4312
May 2Boyle County Senior NightMay 2 · 1600 Meters · Place 4 · Boyle CountyBoyle County1600 Meters45:20.7912
Apr 19Eastern RelaysApr 19 · 3200 Meters · Place 48 · Boyle CountyBoyle County3200 Meters489:37.13 PB12
Apr 13AJ's HEART OF THE BLUEGRASS TRACK CLASSICApr 13 · 3200 Meters · Place 4 · Boyle CountyBoyle County3200 Meters410:24.0512
Apr 13AJ's HEART OF THE BLUEGRASS TRACK CLASSICApr 13 · 1600 Meters · Place 7 · Boyle CountyBoyle County1600 Meters74:38.7312
Mar 23Patriot GamesMar 23 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters110:05.1412
Mar 23Patriot GamesMar 23 · 1600 Meters · Place 2 · Boyle CountyBoyle County1600 Meters24:45.6712

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 2KHSAA Class 2A State ChampionshipJun 2 · 3200 Meters · Place 5 · Boyle CountyBoyle County3200 Meters5.9:46.51a12
May 23KHSSA Class 2A Region 5May 23 · 3200 Meters · Place 3 · Boyle CountyBoyle County3200 Meters3.10:09.32a12
May 23KHSSA Class 2A Region 5May 23 · 1600 Meters · Place 4 · Boyle CountyBoyle County1600 Meters4.4:47.84a12
May 12Central Kentucky Conference ChampionshipsMay 12 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters110:13.1311
May 12Central Kentucky Conference ChampionshipsMay 12 · 1600 Meters · Place 7 · Boyle CountyBoyle County1600 Meters74:46.0511
May 6Bronco Classic InvitationalMay 6 · 3200 Meters · Place 7 · BoyleBoyle3200 Meters710:25.92JR
May 2Patriot GamesMay 2 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters110:23.4111
Apr 28Chick-fil-A Invitational Apr 28 · 3200 Meters · Place 9 · Boyle CountyBoyle County3200 Meters910:23.4111
Apr 28Chick-fil-A Invitational Apr 28 · 3200 Meters · Place 9 · Boyle CountyBoyle County3200 Meters910:23.4111
Apr 25Mercer County All ComersApr 25 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters110:32.7811
Apr 25Mercer County All ComersApr 25 · 1600 Meters · Place 2 · Boyle CountyBoyle County1600 Meters24:50.9311
Apr 22Lake Cumberland ClassicApr 22 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters110:33.0611
Apr 18Danville All Comers Apr 18 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters110:54.6611
Apr 15AJ's Heart of BluegrassApr 15 · 3200 Meters · Place 10 · Boyle CountyBoyle County3200 Meters10.10:33.06a12
Apr 15AJ's Heart of BluegrassApr 15 · 1600 Meters · Place 20 · Boyle CountyBoyle County1600 Meters20.5:03.78a12
Apr 11Danville HS AllcomersApr 11 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters110:52.1111
Apr 11Danville HS AllcomersApr 11 · 1600 Meters · Place 3 · Boyle CountyBoyle County1600 Meters34:58.7811
Apr 11Danville HS AllcomersApr 11 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters110:52.1111
Apr 11Danville HS AllcomersApr 11 · 1600 Meters · Place 3 · Boyle CountyBoyle County1600 Meters34:58.7811

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23KHSAA Class 2A Region 5May 23 · 3200 Meters · Place 9 · Boyle CountyBoyle County3200 Meters911:02.3910
Apr 26Danville HS AllcomersApr 26 · 800 Meters · Place 3 · Boyle CountyBoyle County800 Meters32:13.49 PB10
Apr 19Mercer County All ComersApr 19 · 3200 Meters · Place 1 · Boyle CountyBoyle County3200 Meters111:16.7310
Apr 19Mercer County All ComersApr 19 · 800 Meters · Place 7 · Boyle CountyBoyle County800 Meters72:19.8710
Apr 19Mercer County All ComersApr 19 · 1600 Meters · Place 5 · Boyle CountyBoyle County1600 Meters55:18.4910
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · 1600 Meters · Place 13 · Boyle CountyBoyle County1600 Meters135:19.2710
Apr 16AJ's Heart of the Bluegrass Track ClassicApr 16 · 1600 Meters · Place 13 · Boyle CountyBoyle County1600 Meters135:19.2710
Apr 12Dunbar All-ComersApr 12 · 1600 Meters · Place 18 · BoyleBoyle1600 Meters185:13.08SO
Apr 12Dunbar All-ComersApr 12 · 800 Meters · Place 26 · BoyleBoyle800 Meters262:23.16SO
Mar 28Mercer County All ComersMar 28 · 1600 Meters · Place 4 · Boyle CountyBoyle County1600 Meters45:16.1110

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26KTCCCA State AA/AAA Indoor ChampionshipsFeb 26 · 800 Meters · Place 10 · Boyle CountyBoyle County800 Meters102:16.79 PB10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2KHSAA Class AA Region 5Jun 2 · 3200 Meters · Place 8 · Boyle CountyBoyle County3200 Meters811:19.1209
May 22CKC ChampionshipsMay 22 · 3200 Meters · Place 5 · Boyle CountyBoyle County3200 Meters511:48.9509
Apr 30South Laurel InvitationalApr 30 · 3200 Meters · Place 14 · Boyle CountyBoyle County3200 Meters1411:44.9610
Apr 27Mercer County All-Comers MeetApr 27 · 1600 Meters · Place 7 · Boyle CountyBoyle County1600 Meters75:36.4710
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · 800 Meters · Place 13 · Boyle CountyBoyle County800 Meters132:23.3810
Apr 23West Jessamine Chick-fil-A HS InvitationalApr 23 · 800 Meters · Place 14 · Boyle CountyBoyle County800 Meters142:25.9910