| 1 | Hayden HaddixPlace 1 · Grade 8 · Anderson County | 8 | Anderson County | 19:02.26 |
| 2 | Ashton ButlerPlace 2 · Grade 10 · Mercer County | 10 | Mercer County | 19:37.17 |
| 3 | Bryant StecPlace 3 · Grade 11 · Danville Christian | 11 | Danville Christian | 20:11.83 |
| 4 | Clayton ConwayPlace 4 · Grade 11 · Anderson County | 11 | Anderson County | 20:29.61 |
| 5 | Kai WeaverPlace 5 · Grade 12 · Garrard County | 12 | Garrard County | 20:36.95 |
| 6 | Will CoffeyPlace 6 · Grade 9 · Russell County | 9 | Russell County | 20:38.97 |
| 7 | Alex Reynoso RamirezPlace 7 · Grade 12 · Kentucky School f/t Deaf | 12 | Kentucky School f/t Deaf | 21:20.36 PR |
| 8 | Caleb ReedyPlace 8 · Grade 8 · Mercer County | 8 | Mercer County | 21:25.49 |
| 9 | Bryce WilsonPlace 9 · Grade 10 · Anderson County | 10 | Anderson County | 21:34.77 |
| 10 | Oren GettelfingerPlace 10 · Grade 11 · Anderson County | 11 | Anderson County | 21:59.22 |
| 11 | Landon BryantPlace 11 · Grade 12 · Mercer County | 12 | Mercer County | 22:16.01 |
| 12 | Barron BradshawPlace 12 · Grade 12 · Burgin | 12 | Burgin | 22:23.75 |
| 13 | Brycen JonesPlace 13 · Grade 11 · Mercer County | 11 | Mercer County | 22:44.00 |
| 14 | Bently BuckmanPlace 14 · Grade 8 · Marion County | 8 | Marion County | 22:55.23 PR |
| 15 | Quartus GettelfingerPlace 15 · Grade 8 · Anderson County | 8 | Anderson County | 23:15.53 |
| 16 | Hagan LayPlace 16 · Grade 8 · Mercer County | 8 | Mercer County | 23:41.27 |
| 17 | Zachary VandivierePlace 17 · Grade 6 · Burgin | 6 | Burgin | 23:54.33 |
| 18 | Coda PeekPlace 18 · Grade 11 · Marion County | 11 | Marion County | 24:13.04 |
| 19 | Jacob CollinsPlace 19 · Grade 10 · Kentucky School f/t Deaf | 10 | Kentucky School f/t Deaf | 24:41.66 |
| 20 | Austin LopezPlace 20 · Grade 8 · Danville Christian | 8 | Danville Christian | 25:27.93 |
| 21 | Sawyer BlairPlace 21 · Grade 8 · Marion County | 8 | Marion County | 25:41.81 |
| 22 | Jonathan KuhnPlace 22 · Grade 11 · Burgin | 11 | Burgin | 26:02.62 |
| 23 | Micaiah MannPlace 23 · Grade 10 · Russell County | 10 | Russell County | 26:06.04 PR |
| 24 | Jacob HornPlace 24 · Grade 10 · Burgin | 10 | Burgin | 26:38.07 |
| 25 | Francisco Alonzo-GomezPlace 25 · Grade 10 · Kentucky School f/t Deaf | 10 | Kentucky School f/t Deaf | 26:38.39 |
| 26 | Benjamin HiggsPlace 26 · Grade 9 · Mercer County | 9 | Mercer County | 27:01.92 |
| 27 | Dillon PattonPlace 27 · Grade 9 · Mercer County | 9 | Mercer County | 27:26.60 |
| 28 | Stephen SerranoPlace 28 · Grade 8 · Mercer County | 8 | Mercer County | 27:28.92 |
| 29 | Liam GreenPlace 29 · Grade 8 · Marion County | 8 | Marion County | 27:38.74 |
| 30 | Zaiden EstevesPlace 30 · Grade 8 · Marion County | 8 | Marion County | 27:39.43 PR |
| 31 | Thomas (TJ) MercerPlace 31 · Grade 9 · Kentucky School f/t Deaf | 9 | Kentucky School f/t Deaf | 27:48.64 |
| 32 | David RatliffPlace 32 · Grade 8 · Mercer County | 8 | Mercer County | 30:46.58 PR |
| 33 | Silas PerryPlace 33 · Grade 9 · Marion County | 9 | Marion County | 32:38.44 |
| 34 | Daniel MoorePlace 34 · Grade 10 · Garrard County | 10 | Garrard County | 32:38.68 PR |
| 35 | Logan WoodsPlace 35 · Grade 8 · Mercer County | 8 | Mercer County | 32:44.73 PR |