| 1 | Christopher WellsPlace 1 · Grade 12 · Bourbon County | 12 | Bourbon County | 16:38.36 |
| 2 | Grant PerrautPlace 2 · Grade 10 · Bourbon County | 10 | Bourbon County | 17:37.72 |
| 3 | Emerson BishopPlace 3 · Grade 12 · Scott County | 12 | Scott County | 18:01.12 |
| 4 | Kenneth SalasPlace 4 · Grade 12 · Bourbon County | 12 | Bourbon County | 18:06.87 |
| 5 | Chase SimpsonPlace 5 · Grade 10 · Harrison County | 10 | Harrison County | 18:22.57 |
| 6 | Elijah JohnsonPlace 6 · Grade 12 · Montgomery County | 12 | Montgomery County | 18:26.53 |
| 7 | Tucker BateyPlace 7 · Grade 10 · Red House Homeschool | 10 | Red House Homeschool | 18:28.84 |
| 8 | Lucas HanksPlace 8 · Grade 12 · Bracken County | 12 | Bracken County | 19:19.77 |
| 9 | Stephen Bryce PerrautPlace 9 · Grade 11 · Bourbon County | 11 | Bourbon County | 19:28.35 |
| 10 | Cam MarksPlace 10 · Grade 12 · Red House Homeschool | 12 | Red House Homeschool | 19:49.88 |
| 11 | Aaron O'BrienPlace 11 · Grade 9 · Bourbon County | 9 | Bourbon County | 19:56.11 |
| 12 | Luke SkidmorePlace 12 · Grade 9 · Bryan Station | 9 | Bryan Station | 20:06.22 |
| 13 | Marcus ArnettPlace 13 · Grade 11 · Tates Creek | 11 | Tates Creek | 20:11.00 |
| 14 | Carson BlakePlace 14 · Grade 9 · Tates Creek | 9 | Tates Creek | 20:20.82 |
| 15 | Sylas SwartzwelderPlace 15 · Grade 12 · Ashland Blazer | 12 | Ashland Blazer | 20:26.63 |
| 16 | Preston CentersPlace 16 · Grade 11 · Bourbon County | 11 | Bourbon County | 20:31.07 |
| 17 | Riley SammonsPlace 17 · Grade 10 · Montgomery County | 10 | Montgomery County | 20:33.01 |
| 18 | Cayden WilliamsPlace 18 · Grade 12 · Bracken County | 12 | Bracken County | 20:43.76 |
| 19 | Logan CrasePlace 19 · Grade 11 · Bryan Station | 11 | Bryan Station | 20:48.79 |
| 20 | Harrison CracePlace 20 · Grade 12 · Ashland Blazer | 12 | Ashland Blazer | 21:06.85 |
| 21 | Charles WebsterPlace 21 · Grade 9 · Tates Creek | 9 | Tates Creek | 21:15.35 |
| 22 | Elijah SellardsPlace 22 · Grade 12 · Red House Homeschool | 12 | Red House Homeschool | 21:15.47 |
| 23 | Tucker GrossPlace 23 · Grade 12 · Montgomery County | 12 | Montgomery County | 21:20.67 |
| 24 | Elijah SimpsonPlace 24 · Grade 12 · Scott County | 12 | Scott County | 21:24.68 |
| 25 | Tyson GriffithPlace 25 · Grade 10 · Ashland Blazer | 10 | Ashland Blazer | 21:37.21 |
| 26 | Samuel StaufferPlace 26 · Grade 10 · Bryan Station | 10 | Bryan Station | 21:45.65 |
| 27 | Brody CornelisonPlace 27 · Grade 9 · Scott County | 9 | Scott County | 21:48.79 |
| 28 | Karson HollarPlace 28 · Grade 8 · Menifee County | 8 | Menifee County | 21:53.20 |
| 29 | Alex RussellPlace 29 · Grade 10 · Tates Creek | 10 | Tates Creek | 22:07.18 |
| 30 | Jonathon TaylorPlace 30 · Grade 9 · Montgomery County | 9 | Montgomery County | 22:21.91 |
| 31 | Theo MeadsPlace 31 · Grade 9 · Bryan Station | 9 | Bryan Station | 22:27.06 |
| 32 | Zach EglestonPlace 32 · Grade 10 · Scott County | 10 | Scott County | 22:28.78 |
| 33 | Ryan KernPlace 33 · Grade 9 · Bryan Station | 9 | Bryan Station | 22:43.48 |
| 34 | Aidan McClainPlace 34 · Grade 11 · Ashland Blazer | 11 | Ashland Blazer | 22:44.26 |
| 35 | Jaxon LazarinPlace 35 · Grade 9 · Scott County | 9 | Scott County | 23:50.15 |
| 36 | Brodey ParksPlace 36 · Grade 8 · Menifee County | 8 | Menifee County | 23:58.35 |
| 37 | Kaleb LitvinPlace 37 · Grade 9 · Scott County | 9 | Scott County | 24:34.75 |
| 38 | Lincoln LazarinPlace 38 · Grade 11 · Scott County | 11 | Scott County | 24:43.02 |
| 39 | Isaac MorrisPlace 39 · Grade 10 · Scott County | 10 | Scott County | 24:43.68 |
| 40 | Carter NorrisPlace 40 · Grade 12 · Bracken County | 12 | Bracken County | 24:45.41 |
| 41 | Jesse SimmonsPlace 41 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 24:48.81 |
| 42 | Easton ThomayerPlace 42 · Grade 9 · Scott County | 9 | Scott County | 24:58.44 |
| 43 | David Mendoza-SolisPlace 43 · Grade 10 · Bourbon County | 10 | Bourbon County | 25:01.93 |
| 44 | Brayden LawsonPlace 44 · Grade 10 · Menifee County | 10 | Menifee County | 25:09.94 |
| 45 | Ford MoremanPlace 45 · Grade 9 · Bryan Station | 9 | Bryan Station | 25:09.95 PR |
| 46 | Hunter HarrisonPlace 46 · Grade 9 · Bracken County | 9 | Bracken County | 25:32.54 |
| 47 | Andrew RamerizPlace 47 · Grade 9 · Scott County | 9 | Scott County | 25:56.96 |
| 48 | Jacob DovelPlace 48 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 26:08.08 |
| 49 | Isai MeloPlace 49 · Grade 9 · Tates Creek | 9 | Tates Creek | 26:22.70 |
| 50 | Sean HagerPlace 50 · Grade 12 · Montgomery County | 12 | Montgomery County | 26:57.89 |
| 51 | Jack SchindlerPlace 51 · Grade 9 · Scott County | 9 | Scott County | 27:23.12 |
| 52 | Ethan WorkmanPlace 52 · Grade 11 · Scott County | 11 | Scott County | 27:26.83 |
| 53 | Matthew DarlingPlace 53 · Grade 10 · Owsley County | 10 | Owsley County | 27:41.05 |
| 54 | Barrett McCannPlace 54 · Grade 9 · Scott County | 9 | Scott County | 27:48.20 |
| 55 | Wyatt RitchiePlace 55 · Grade 9 · Bourbon County | 9 | Bourbon County | 28:39.38 |
| 56 | Gavin RosePlace 56 · Grade 12 · Ashland Blazer | 12 | Ashland Blazer | 28:50.85 |
| 57 | Ethan MastersPlace 57 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 29:00.23 |
| 58 | Austin DeckerPlace 58 · Grade 12 · Ashland Blazer | 12 | Ashland Blazer | 29:11.95 |
| 59 | Blake FinnPlace 59 · Grade 9 · Model | 9 | Model | 29:32.41 |
| 60 | Alexander LislePlace 60 · Grade 12 · Estill County | 12 | Estill County | 30:21.78 |
| 61 | Blake FriendPlace 61 · Grade 12 · Estill County | 12 | Estill County | 30:53.74 |
| 62 | Anthony SalemPlace 62 · Grade 9 · Holy Family | 9 | Holy Family | 31:06.51 |
| 63 | Wyatt MullinsPlace 63 · Grade 8 · Menifee County | 8 | Menifee County | 31:32.46 PR |
| 64 | Michael TraugottPlace 64 · Grade 12 · Ashland Blazer | 12 | Ashland Blazer | 32:17.96 |
| 65 | Wesley EversonPlace 65 · Grade 9 · Scott County | 9 | Scott County | 32:39.30 PR |
| 66 | Johnny StewartPlace 66 · Grade 12 · Bourbon County | 12 | Bourbon County | 33:27.60 |
| 67 | Avery IshmaelPlace 67 · Grade 12 · Lakeside Christian | 12 | Lakeside Christian | 34:20.39 |
| 68 | Jordan FortnerPlace 68 · Grade 10 · Ashland Blazer | 10 | Ashland Blazer | 34:47.82 |
| 69 | Aaron SimmonsPlace 69 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 35:52.91 |
| 70 | Mattix NelsonPlace 70 · Grade 10 · Bryan Station | 10 | Bryan Station | 36:39.87 |