| 1 | Keeton ThornsberryPlace 1 · Grade 12 · Holy Cross (Louisville) | 12 | Holy Cross (Louisville) | 16:04.01 |
| 2 | Caleb BolusPlace 2 · Grade 12 · Holy Cross (Louisville) | 12 | Holy Cross (Louisville) | 16:24.84 |
| 3 | Dk SchniedersPlace 3 · Grade 10 · Holy Cross (Louisville) | 10 | Holy Cross (Louisville) | 17:03.37 |
| 4 | Austin AkridgePlace 4 · Grade 9 · Holy Cross (Louisville) | 9 | Holy Cross (Louisville) | 17:36.16 |
| 5 | Josh MeimanPlace 5 · Grade 10 · Holy Cross (Louisville) | 10 | Holy Cross (Louisville) | 17:37.17 |
| 6 | Ramiz ArifPlace 6 · Grade 11 · Louisville Collegiate | 11 | Louisville Collegiate | 17:37.34 |
| 7 | Peter DalmaresPlace 7 · Grade 10 · Walden | 10 | Walden | 17:46.48 |
| 8 | Josh SmalleyPlace 8 · Grade 11 · Holy Cross (Louisville) | 11 | Holy Cross (Louisville) | 17:51.53 |
| 9 | Kaden HuietPlace 9 · Grade 11 · Holy Cross (Louisville) | 11 | Holy Cross (Louisville) | 18:02.20 |
| 10 | Ben CliftPlace 10 · Grade 10 · Kentucky Country Day | 10 | Kentucky Country Day | 18:05.23 |
| 11 | Henry StarksPlace 11 · Grade 11 · Kentucky Country Day | 11 | Kentucky Country Day | 18:29.37 |
| 12 | Cal LedouxPlace 12 · Grade 11 · Louisville Collegiate | 11 | Louisville Collegiate | 18:49.71 |
| 13 | William GarnerPlace 13 · Grade 11 · Louisville Collegiate | 11 | Louisville Collegiate | 18:52.55 |
| 14 | Zacaria NouriPlace 14 · Grade 9 · Louisville Collegiate | 9 | Louisville Collegiate | 19:18.41 |
| 15 | Alex SteenPlace 15 · Grade 10 · Portland Christian | 10 | Portland Christian | 19:44.09 |
| 16 | Rowan GilcreastPlace 16 · Grade 9 · Portland Christian | 9 | Portland Christian | 19:55.52 |
| 17 | Alex PollittPlace 17 · Grade 12 · Kentucky Country Day | 12 | Kentucky Country Day | 19:56.94 |
| 18 | Ryan BarrettPlace 18 · Grade 8 · Brown | 8 | Brown | 19:57.15 |
| 19 | Tommy FitzgeraldPlace 19 · Grade 9 · Louisville Collegiate | 9 | Louisville Collegiate | 20:04.56 |
| 20 | Luke WheatleyPlace 20 · Grade 11 · Whitefield Academy | 11 | Whitefield Academy | 20:14.20 |
| 21 | Parker ToumaPlace 21 · Grade 9 · Kentucky Country Day | 9 | Kentucky Country Day | 20:15.31 |
| 22 | Nate SchmidtPlace 22 · Grade 12 · Louisville Collegiate | 12 | Louisville Collegiate | 20:17.74 |
| 23 | Thomas FogartyPlace 23 · Grade 11 · Kentucky Country Day | 11 | Kentucky Country Day | 20:29.94 |
| 24 | Ethan HawesPlace 24 · Grade 8 · Kentucky Country Day | 8 | Kentucky Country Day | 20:38.47 |
| 25 | Elija ReigelmanPlace 25 · Grade 8 · Louisville Collegiate | 8 | Louisville Collegiate | 20:49.17 |
| 26 | Josh MeePlace 26 · Grade 8 · Portland Christian | 8 | Portland Christian | 21:05.21 |
| 27 | Andrew WagnerPlace 27 · Grade 11 · Walden | 11 | Walden | 21:06.06 |
| 28 | Noah StinsonPlace 28 · Grade 9 · Beth Haven Christian | 9 | Beth Haven Christian | 21:28.39 |
| 29 | Caleb StinsonPlace 29 · Grade 9 · Beth Haven Christian | 9 | Beth Haven Christian | 21:41.33 |
| 30 | Edward JostPlace 30 · Grade 8 · Brown | 8 | Brown | 21:42.67 PR |
| 31 | Will TwayPlace 31 · Grade 12 · Kentucky Country Day | 12 | Kentucky Country Day | 21:54.75 |
| 32 | Lincoln IstrePlace 32 · Grade 9 · Portland Christian | 9 | Portland Christian | 22:58.52 |
| 33 | Duffy OakleyPlace 33 · Grade 9 · Brown | 9 | Brown | 23:12.76 |
| 34 | Austin PerryPlace 34 · Grade 10 · Beth Haven Christian | 10 | Beth Haven Christian | 23:28.78 PR |
| 35 | John SitlingerPlace 35 · Grade 8 · Portland Christian | 8 | Portland Christian | 23:34.70 |
| 36 | Ankit HalderPlace 36 · Grade 10 · Walden | 10 | Walden | 24:12.01 |
| 37 | Ryan BaileyPlace 37 · Grade 9 · Brown | 9 | Brown | 26:55.31 |
| 38 | Matthew GoulPlace 38 · Grade 9 · Portland Christian | 9 | Portland Christian | 30:03.99 |
| 39 | Ryan KuchenbrodPlace 39 · Grade 9 · Beth Haven Christian | 9 | Beth Haven Christian | 30:23.68 |