| 1 | Justin DoranPlace 1 · Grade 12 · Greenwood | 12 | Greenwood | 15:52.6 |
| 2 | Mason DurhamPlace 2 · Grade 12 · Central Hardin | 12 | Central Hardin | 16:21.6 |
| 3 | Levi MasdenPlace 3 · Grade 9 · Grayson County | 9 | Grayson County | 16:29.1 PR |
| 4 | Thomas ClinePlace 4 · Grade 8 · Central Hardin | 8 | Central Hardin | 16:29.3 |
| 5 | Jake OvesenPlace 5 · Grade 11 · Central Hardin | 11 | Central Hardin | 16:36.2 |
| 6 | Camden GoodrichPlace 6 · Grade 10 · Greenwood | 10 | Greenwood | 16:38.0 PR |
| 7 | Charles ClinePlace 7 · Grade 12 · Central Hardin | 12 | Central Hardin | 16:40.5 PR |
| 8 | Sloan ShupePlace 8 · Grade 12 · South Warren | 12 | South Warren | 16:43.0 PR |
| 9 | Caleb BujarskiPlace 9 · Grade 10 · North Hardin | 10 | North Hardin | 16:49.2 |
| 10 | Miles GoodrichPlace 10 · Grade 10 · Greenwood | 10 | Greenwood | 16:58.0 |
| 11 | Calixto AlvarezPlace 11 · Grade 11 · South Warren | 11 | South Warren | 17:03.6 |
| 12 | Jesse BrewerPlace 12 · Grade 12 · North Hardin | 12 | North Hardin | 17:28.0 |
| 13 | Emmanuel HernandezPlace 13 · Grade 12 · South Warren | 12 | South Warren | 17:29.1 PR |
| 14 | Willis EdwardsPlace 14 · Grade 10 · Central Hardin | 10 | Central Hardin | 17:29.7 PR |
| 15 | Tate WillifordPlace 15 · Grade 8 · Central Hardin | 8 | Central Hardin | 17:32.0 PR |
| 16 | Eli WalkerPlace 16 · Grade 8 · South Warren | 8 | South Warren | 17:35.2 PR |
| 17 | Kayson ClementsPlace 17 · Grade 9 · Greenwood | 9 | Greenwood | 17:38.4 |
| 18 | Ethan GainesPlace 18 · Grade 12 · North Hardin | 12 | North Hardin | 17:40.2 PR |
| 19 | TyVeon TaylorPlace 19 · Grade 12 · Warren Central | 12 | Warren Central | 17:41.3 |
| 20 | Jackson LuttrellPlace 20 · Grade 10 · Central Hardin | 10 | Central Hardin | 17:44.8 |
| 21 | Nolan CrutcherPlace 21 · Grade 11 · North Hardin | 11 | North Hardin | 17:45.6 PR |
| 22 | Micah GoodallPlace 22 · Grade 10 · Ohio County | 10 | Ohio County | 17:50.9 PR |
| 23 | Carter BernardPlace 23 · Grade 11 · Grayson County | 11 | Grayson County | 17:51.4 PR |
| 24 | Nathan SmithPlace 24 · Grade 12 · Meade County | 12 | Meade County | 17:51.6 PR |
| 25 | Nicholas ClarkPlace 25 · Grade 11 · Greenwood | 11 | Greenwood | 18:07.5 |
| 26 | Eli MoorePlace 26 · Grade 10 · Grayson County | 10 | Grayson County | 18:10.5 |
| 27 | Cooper JustisPlace 27 · Grade 10 · Grayson County | 10 | Grayson County | 18:13.8 |
| 28 | Christian FuentesPlace 28 · Grade 7 · Meade County | 7 | Meade County | 18:18.3 PR |
| 29 | Levi McCammonPlace 29 · Grade 9 · South Warren | 9 | South Warren | 18:19.9 PR |
| 30 | Thomas StokesPlace 30 · Grade 11 · North Hardin | 11 | North Hardin | 18:35.9 |
| 31 | Luke DuffPlace 31 · Grade 11 · Bowling Green | 11 | Bowling Green | 18:44.3 |
| 32 | Jeremiah LewisPlace 32 · Grade 11 · Bowling Green | 11 | Bowling Green | 18:44.9 PR |
| 33 | Eli JohnsonPlace 33 · Grade 10 · Greenwood | 10 | Greenwood | 18:47.0 PR |
| 34 | Landon MyrickPlace 34 · Grade 10 · Meade County | 10 | Meade County | 18:49.4 |
| 35 | Zakaria YarrowPlace 35 · Grade 12 · Warren Central | 12 | Warren Central | 18:50.3 PR |
| 36 | Hayden SnyderPlace 36 · Grade 10 · Grayson County | 10 | Grayson County | 18:51.5 PR |
| 37 | Sam FreemanPlace 37 · Grade 11 · Greenwood | 11 | Greenwood | 18:53.7 |
| 38 | Evan ThompsonPlace 38 · Grade 10 · South Warren | 10 | South Warren | 19:01.0 |
| 39 | Julian FuentesPlace 39 · Grade 11 · Meade County | 11 | Meade County | 19:03.3 |
| 40 | Matthew InglePlace 40 · Grade 12 · Meade County | 12 | Meade County | 19:11.9 PR |
| 41 | Alexander WhitePlace 41 · Grade 11 · South Warren | 11 | South Warren | 19:12.6 |
| 42 | Lane PriddyPlace 42 · Grade 9 · Meade County | 9 | Meade County | 19:23.5 PR |
| 43 | Ma'Kel MandevillePlace 43 · Grade 8 · Ohio County | 8 | Ohio County | 19:25.8 PR |
| 44 | Baker HeltsleyPlace 44 · Grade 10 · Bowling Green | 10 | Bowling Green | 19:26.8 |
| 45 | Yahya OmarPlace 45 · Grade 12 · Warren Central | 12 | Warren Central | 19:47.1 PR |
| 46 | Joshua GainesPlace 46 · Grade 9 · North Hardin | 9 | North Hardin | 19:56.2 PR |
| 47 | Zane RhodesPlace 47 · Grade 12 · Meade County | 12 | Meade County | 19:59.2 |
| 48 | Kobe BurkinsPlace 48 · Grade 8 · Bowling Green | 8 | Bowling Green | 20:01.6 PR |
| 49 | Layton LushPlace 49 · Grade 10 · Grayson County | 10 | Grayson County | 20:13.9 PR |
| 50 | Luke GriggsPlace 50 · Grade 8 · Bowling Green | 8 | Bowling Green | 20:19.8 |
| 51 | Cael OglePlace 51 · Grade 10 · North Hardin | 10 | North Hardin | 20:26.0 PR |
| 52 | Owen BrownPlace 52 · Grade 12 · Bowling Green | 12 | Bowling Green | 20:36.5 |
| 53 | Tyler LindleyPlace 53 · Grade 11 · Barren County | 11 | Barren County | 20:41.7 |
| 54 | Zadran SamiullahPlace 54 · Grade 12 · Warren Central | 12 | Warren Central | 21:06.1 PR |
| 55 | Gabriel DennisPlace 55 · Grade 12 · Grayson County | 12 | Grayson County | 21:09.4 PR |
| 56 | Tyler PittsPlace 56 · Grade 11 · Warren Central | 11 | Warren Central | 21:31.8 PR |
| 57 | Gavin KingPlace 57 · Grade 12 · Bowling Green | 12 | Bowling Green | 21:41.4 PR |
| 58 | Weston SpencerPlace 58 · Grade 12 · Ohio County | 12 | Ohio County | 21:43.0 |
| 59 | Connor HakolaPlace 59 · Grade 10 · Barren County | 10 | Barren County | 22:08.7 PR |
| 60 | Devon GlassPlace 60 · Grade 10 · Barren County | 10 | Barren County | 22:25.1 PR |
| 61 | Landon UhlesPlace 61 · Grade 12 · Barren County | 12 | Barren County | 22:37.9 |
| 62 | Ryan DavidsonPlace 62 · Grade 9 · Barren County | 9 | Barren County | 22:40.1 PR |
| 63 | Noe DiegoPlace 63 · Grade 9 · Warren Central | 9 | Warren Central | 23:59.3 PR |
| 64 | Andrew Alonzo-GomezPlace 64 · Grade 11 · Ohio County | 11 | Ohio County | 24:00.2 PR |
| 65 | Kamara ShekouPlace 65 · Grade 12 · Warren Central | 12 | Warren Central | 24:30.2 |
| 66 | Michael SmithPlace 66 · Grade 9 · Ohio County | 9 | Ohio County | 25:23.3 |