| 1 | Austin StallingsPlace 1 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 16:46.35 |
| 2 | Bradley AbellPlace 2 · Grade 12 · Green County | 12 | Green County | 17:38.10 |
| 3 | John CasonPlace 3 · Grade 11 · Owensboro Catholic | 11 | Owensboro Catholic | 17:43.01 |
| 4 | Mason StonePlace 4 · Grade 11 · Green County | 11 | Green County | 17:51.78 |
| 5 | Sean WhitehousePlace 5 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 18:16.14 |
| 6 | Zach JewellPlace 6 · Grade 9 · Green County | 9 | Green County | 18:16.88 |
| 7 | Hank DotseyPlace 7 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 18:27.09 |
| 8 | Matthew SotoPlace 8 · Grade 12 · Green County | 12 | Green County | 18:34.10 |
| 9 | Carl Olde LoohuisPlace 9 · Grade 12 · Bethlehem | 12 | Bethlehem | 18:55.37 |
| 10 | Grayson TownsendPlace 10 · Grade 10 · Frederick Fraize | 10 | Frederick Fraize | 18:56.03 |
| 11 | Jude NealPlace 11 · Grade 11 · Owensboro Catholic | 11 | Owensboro Catholic | 19:01.32 |
| 12 | Tanner DewittPlace 12 · Grade 12 · Hancock County | 12 | Hancock County | 19:02.97 |
| 13 | Logan JonesPlace 13 · Grade 11 · Owensboro Catholic | 11 | Owensboro Catholic | 19:04.23 |
| 14 | Rylee MartinPlace 14 · Grade 12 · Green County | 12 | Green County | 19:05.88 |
| 15 | Max WestonPlace 15 · Grade 8 · Bethlehem | 8 | Bethlehem | 19:12.79 |
| 16 | Logan BrooksPlace 16 · Grade 9 · Edmonson County | 9 | Edmonson County | 19:13.13 |
| 17 | Tyler AshlockPlace 17 · Grade 10 · Bethlehem | 10 | Bethlehem | 19:19.08 |
| 18 | Blake BryantPlace 18 · Grade 8 · Green County | 8 | Green County | 19:32.55 |
| 19 | Jattarius BattlePlace 19 · Grade 12 · Fort Knox | 12 | Fort Knox | 19:43.12 |
| 20 | Taylor CurryPlace 20 · Grade 11 · Hancock County | 11 | Hancock County | 19:47.26 |
| 21 | Jacob CenaPlace 21 · Grade 12 · Edmonson County | 12 | Edmonson County | 20:03.01 |
| 22 | Eli RuthPlace 22 · Grade 12 · Edmonson County | 12 | Edmonson County | 20:07.66 |
| 23 | Nico McCannPlace 23 · Grade 12 · Bethlehem | 12 | Bethlehem | 20:07.78 |
| 24 | Lane LindseyPlace 24 · Grade 11 · Edmonson County | 11 | Edmonson County | 20:12.31 |
| 25 | Ian McaninchPlace 25 · Grade 12 · Campbellsville | 12 | Campbellsville | 20:13.16 |
| 26 | Logan PhelpsPlace 26 · Grade 9 · Metcalfe County | 9 | Metcalfe County | 20:18.37 |
| 27 | Isaiah DyerPlace 27 · Grade 12 · Cumberland County | 12 | Cumberland County | 20:22.43 |
| 28 | Tyler WalzPlace 28 · Grade 12 · Hancock County | 12 | Hancock County | 20:25.07 |
| 29 | Logan BallardPlace 29 · Grade 10 · Bethlehem | 10 | Bethlehem | 20:32.01 |
| 30 | Christop WoodwardPlace 30 · Grade 11 · Hancock County | 11 | Hancock County | 20:35.41 |
| 31 | Keifer LongPlace 31 · Grade 10 · Cumberland County | 10 | Cumberland County | 20:36.89 |
| 32 | Wes WheatleyPlace 32 · Grade 12 · Hancock County | 12 | Hancock County | 20:37.21 |
| 33 | Garrett ScottPlace 33 · Grade 8 · Cumberland County | 8 | Cumberland County | 20:39.49 |
| 34 | Carter HarbisonPlace 34 · Grade 8 · Metcalfe County | 8 | Metcalfe County | 21:04.96 |
| 35 | Wes BlondinPlace 35 · Grade 10 · Owensboro Catholic | 10 | Owensboro Catholic | 21:10.44 PR |
| 36 | Jackson TurnerPlace 36 · Grade 7 · Hancock County | 7 | Hancock County | 21:13.56 |
| 37 | Gavin VincentPlace 37 · Grade 12 · Cumberland County | 12 | Cumberland County | 21:18.73 |
| 38 | Charles EmbryPlace 38 · Grade 12 · Cumberland County | 12 | Cumberland County | 21:21.48 |
| 39 | James ClemmonsPlace 39 · Grade 11 · Edmonson County | 11 | Edmonson County | 21:28.22 PR |
| 40 | Erick MunguiaPlace 40 · Grade 12 · Hancock County | 12 | Hancock County | 21:44.23 |
| 41 | Austin PurvisPlace 41 · Grade 11 · Green County | 11 | Green County | 21:48.00 |
| 42 | Blake GarrettPlace 42 · Grade 11 · Edmonson County | 11 | Edmonson County | 21:58.91 |
| 43 | James BarrowPlace 43 · Grade 12 · Bethlehem | 12 | Bethlehem | 22:04.14 |
| 44 | Jax AllenPlace 44 · Grade 9 · Metcalfe County | 9 | Metcalfe County | 22:06.11 PR |
| 45 | Zach WestonPlace 45 · Grade 11 · Bethlehem | 11 | Bethlehem | 22:13.99 |
| 46 | Malachi CookseyPlace 46 · Grade 10 · Clinton County | 10 | Clinton County | 22:16.53 |
| 47 | Chase HordPlace 47 · Grade 8 · Campbellsville | 8 | Campbellsville | 22:21.90 |
| 48 | Jonathan SparksPlace 48 · Grade 10 · Campbellsville | 10 | Campbellsville | 22:25.71 |
| 49 | Thomas CliburnPlace 49 · Grade 12 · Frederick Fraize | 12 | Frederick Fraize | 22:30.58 |
| 50 | Jarrett PruntyPlace 50 · Grade 9 · Edmonson County | 9 | Edmonson County | 22:33.76 |
| 51 | Jonathan FarrowPlace 51 · Grade 10 · Fort Knox | 10 | Fort Knox | 22:35.77 |
| 52 | Stuart ArnoldPlace 52 · Grade 11 · Fort Knox | 11 | Fort Knox | 23:06.65 |
| 53 | Conner LujandinosPlace 53 · Grade 8 · Frederick Fraize | 8 | Frederick Fraize | 23:10.65 |
| 54 | Jake DickenPlace 54 · Grade 10 · Campbellsville | 10 | Campbellsville | 23:30.62 |
| 55 | Tyler DyerPlace 55 · Grade 11 · Clinton County | 11 | Clinton County | 24:07.51 |
| 56 | Michael FinleyPlace 56 · Grade 7 · Metcalfe County | 7 | Metcalfe County | 24:35.84 |
| 57 | Payton BlairPlace 57 · Grade 9 · Frederick Fraize | 9 | Frederick Fraize | 25:20.44 PR |
| 58 | Briant BowmanPlace 58 · Grade 7 · Fort Knox | 7 | Fort Knox | 25:23.37 |
| 59 | Jaydyn NewellPlace 59 · Grade 7 · Fort Knox | 7 | Fort Knox | 25:23.39 |
| 60 | Jacob MillerPlace 60 · Grade 12 · Metcalfe County | 12 | Metcalfe County | 26:21.23 |
| 61 | Garrett PagePlace 61 · Grade 12 · Clinton County | 12 | Clinton County | 27:18.47 |
| 62 | Coleman BolingPlace 62 · Grade 9 · Metcalfe County | 9 | Metcalfe County | 29:23.52 PR |
| 63 | Jackson HollinsworthPlace 63 · Grade 8 · Monroe County | 8 | Monroe County | 30:17.40 |
| 64 | Jacob DanielPlace 64 · Grade 8 · Fort Knox | 8 | Fort Knox | 34:18.20 |
| 65 | James DanielPlace 65 · Grade 11 · Fort Knox | 11 | Fort Knox | 34:18.74 |