| 1 | Scout ConleyPlace 1 · Grade 10 · Northeast Striders | 10 | Northeast Striders | 16:33.13 PR |
| 2 | William McCammonPlace 2 · Grade 11 · Northeast Striders | 11 | Northeast Striders | 16:45.04 |
| 3 | Olin Inscore EssickPlace 3 · Grade 12 · Henry County | 12 | Henry County | 16:50.25 |
| 4 | Keaton CarrPlace 4 · Grade 12 · South Oldham | 12 | South Oldham | 17:35.93 |
| 5 | Banks BratcherPlace 5 · Grade 11 · Danville | 11 | Danville | 17:42.07 |
| 6 | Benjamin MartinezPlace 6 · Grade 9 · Ballard | 9 | Ballard | 17:42.25 |
| 7 | Reuben DeeringPlace 7 · Grade 10 · Danville Christian | 10 | Danville Christian | 17:42.96 |
| 8 | Leif Inscore EssickPlace 8 · Grade 9 · Henry County | 9 | Henry County | 17:45.79 |
| 9 | Jonathan CalvertPlace 9 · Grade 11 · South Oldham | 11 | South Oldham | 17:46.45 |
| 10 | Ryder BellPlace 10 · Grade 12 · Wayne County | 12 | Wayne County | 17:51.75 |
| 11 | Blake PorterPlace 11 · Grade 11 · Woodford County | 11 | Woodford County | 17:53.63 |
| 12 | Murphy WhitePlace 12 · Grade 12 · South Oldham | 12 | South Oldham | 18:11.06 |
| 13 | Matthew BrownPlace 13 · Grade 11 · Northeast Striders | 11 | Northeast Striders | 18:11.17 |
| 14 | Parker RiddPlace 14 · Grade 9 · Grassroots Running Club | 9 | Grassroots Running Club | 18:11.48 PR |
| 15 | Clark WillisPlace 15 · Grade 11 · Henry County | 11 | Henry County | 18:12.18 |
| 16 | Sully LongPlace 16 · Grade 9 · Madison Southern | 9 | Madison Southern | 18:14.66 |
| 17 | Richard FrigglePlace 17 · Grade 10 · South Oldham | 10 | South Oldham | 18:19.69 |
| 18 | Oliver CoxPlace 18 · Grade 8 · Woodford County | 8 | Woodford County | 18:20.75 |
| 19 | Koen JohnsonPlace 19 · Grade 11 · Great Crossing | 11 | Great Crossing | 18:28.15 |
| 20 | Owen HarrisPlace 20 · Grade 10 · Wayne County | 10 | Wayne County | 18:28.82 |
| 21 | Collin RamseyPlace 21 · Grade 12 · Wayne County | 12 | Wayne County | 18:28.95 |
| 22 | Carson BlakePlace 22 · Grade 10 · Tates Creek | 10 | Tates Creek | 18:33.05 |
| 23 | Talon WilsonPlace 23 · Grade 11 · Owen County | 11 | Owen County | 18:34.50 |
| 24 | Elijah O'DellPlace 24 · Grade 9 · Ballard | 9 | Ballard | 18:35.56 |
| 25 | Colton RassmanPlace 25 · Grade 8 · Gallatin County | 8 | Gallatin County | 18:36.97 PR |
| 26 | Charles WebsterPlace 26 · Grade 10 · Tates Creek | 10 | Tates Creek | 18:43.19 |
| 27 | Henry BakerPlace 27 · Grade 10 · Northeast Striders | 10 | Northeast Striders | 18:45.07 |
| 28 | Bryant StecPlace 28 · Grade 12 · Danville Christian | 12 | Danville Christian | 18:46.88 |
| 29 | Luke SkidmorePlace 29 · Grade 10 · Grassroots Running Club | 10 | Grassroots Running Club | 18:49.04 PR |
| 30 | Isai MeloPlace 30 · Grade 10 · Tates Creek | 10 | Tates Creek | 18:59.95 |
| 31 | Hayden CumminsPlace 31 · Grade 12 · Southwestern | 12 | Southwestern | 19:01.40 |
| 32 | Theo MeadsPlace 32 · Grade 10 · Grassroots Running Club | 10 | Grassroots Running Club | 19:02.12 PR |
| 33 | Benson BrownPlace 33 · Grade 12 · South Oldham | 12 | South Oldham | 19:10.23 |
| 34 | Gannon GortneyPlace 34 · Grade 11 · Franklin County | 11 | Franklin County | 19:20.74 |
| 35 | Marcus ArnettPlace 35 · Grade 12 · Tates Creek | 12 | Tates Creek | 19:23.20 |
| 36 | Eli KirkPlace 36 · Grade 10 · Henry County | 10 | Henry County | 19:27.72 |
| 37 | Jake BowersPlace 37 · Grade 9 · Lexington Latin | 9 | Lexington Latin | 19:30.57 |
| 38 | Zach EglestonPlace 38 · Grade 11 · Scott County | 11 | Scott County | 19:30.92 |
| 39 | Holden LidowskiPlace 39 · Grade 10 · Danville | 10 | Danville | 19:33.39 |
| 40 | Emery TremaynePlace 40 · Grade 10 · Ballard | 10 | Ballard | 19:35.10 |
| 41 | Zayden ArnoldPlace 41 · Grade 12 · South Oldham | 12 | South Oldham | 19:36.54 |
| 42 | Connor RobinettePlace 42 · Grade 11 · FAITH Homeschool Defenders | 11 | FAITH Homeschool Defenders | 19:36.99 PR |
| 43 | Owen ZuberPlace 43 · Grade 10 · South Oldham | 10 | South Oldham | 19:38.25 |
| 44 | Michael ElliottPlace 44 · Grade 10 · South Oldham | 10 | South Oldham | 19:39.67 |
| 45 | Keyshaun JohnsonPlace 45 · Grade 11 · Danville | 11 | Danville | 19:40.86 |
| 46 | Porter CantyPlace 46 · Grade 11 · Northeast Striders | 11 | Northeast Striders | 19:45.46 |
| 47 | Miles BurchellPlace 47 · Grade 8 · Unattached | 8 | Unattached | 19:47.26 |
| 48 | Bear BrennemanPlace 48 · Grade 8 · Western Hills | 8 | Western Hills | 19:50.08 PR |
| 49 | Isaac MorrisPlace 49 · Grade 11 · Scott County | 11 | Scott County | 19:58.90 |
| 50 | Brody RuckelPlace 50 · Grade 11 · Danville | 11 | Danville | 20:05.89 |
| 51 | Jackson GilreathPlace 51 · Grade 8 · Southwestern | 8 | Southwestern | 20:07.67 |
| 52 | Brody CornelisonPlace 52 · Grade 10 · Scott County | 10 | Scott County | 20:11.37 |
| 53 | Brody AskinsPlace 53 · Grade 12 · Wayne County | 12 | Wayne County | 20:18.94 |
| 54 | Piet SteynPlace 54 · Grade 10 · Lexington Latin | 10 | Lexington Latin | 20:19.29 |
| 55 | Zane UpchurchPlace 55 · Grade 9 · Wayne County | 9 | Wayne County | 20:24.27 |
| 56 | Liam PowellPlace 56 · Grade 8 · Southwestern | 8 | Southwestern | 20:27.82 PR |
| 57 | Rhett KnightPlace 57 · Grade 9 · Great Crossing | 9 | Great Crossing | 20:27.86 |
| 58 | Gavyn BurnsPlace 58 · Grade 9 · Woodford County | 9 | Woodford County | 20:32.05 |
| 59 | Ryan KernPlace 59 · Grade 10 · Grassroots Running Club | 10 | Grassroots Running Club | 20:34.06 |
| 60 | Philip TurnerPlace 60 · Grade 12 · Gallatin County | 12 | Gallatin County | 20:36.30 |
| 61 | Logan CoxPlace 61 · Grade 11 · Woodford County | 11 | Woodford County | 20:38.02 |
| 62 | Kevin VasquezPlace 62 · Grade 10 · Great Crossing | 10 | Great Crossing | 20:39.46 |
| 63 | Kirk LillyPlace 63 · Grade 8 · Owen County | 8 | Owen County | 20:41.76 |
| 64 | Jace PerkesPlace 64 · Grade 10 · Great Crossing | 10 | Great Crossing | 20:42.95 |
| 65 | Shadow SmithPlace 65 · Grade 11 · Model | 11 | Model | 20:43.51 |
| 66 | Ben SowdersPlace 66 · Grade 9 · Franklin County | 9 | Franklin County | 20:43.55 |
| 67 | Cooper PronePlace 67 · Grade 8 · Southwestern | 8 | Southwestern | 20:44.02 PR |
| 68 | Jacob AylorPlace 68 · Grade 10 · South Oldham | 10 | South Oldham | 20:44.42 |
| 69 | Benton MoremanPlace 69 · Grade 12 · Bryan Station | 12 | Bryan Station | 20:46.64 |
| 70 | Grey JeffersonPlace 70 · Grade 11 · Danville | 11 | Danville | 20:49.17 |
| 71 | Nolan LittlefieldPlace 71 · Grade 9 · South Oldham | 9 | South Oldham | 20:50.87 |
| 72 | Dylan McguirePlace 72 · Grade 11 · Nicholas County | 11 | Nicholas County | 20:51.67 |
| 73 | Bryce WilsonPlace 73 · Grade 11 · Anderson County | 11 | Anderson County | 20:53.14 PR |
| 74 | Alex WilkinsPlace 74 · Grade 9 · Tates Creek | 9 | Tates Creek | 20:53.41 |
| 75 | Zachary VandivierePlace 75 · Grade 7 · Burgin | 7 | Burgin | 20:54.50 PR |
| 76 | Liam MunizPlace 76 · Grade 9 · Woodford County | 9 | Woodford County | 20:57.36 |
| 77 | Kamden JonesPlace 77 · Grade 9 · Tates Creek | 9 | Tates Creek | 20:59.19 PR |
| 78 | Leonard FanninPlace 78 · Grade 11 · Franklin County | 11 | Franklin County | 20:59.23 |
| 79 | Mason ReynoldsPlace 79 · Grade 10 · Southwestern | 10 | Southwestern | 21:01.59 |
| 80 | Max WatsonPlace 80 · Grade 10 · Danville | 10 | Danville | 21:05.54 |
| 81 | Andrew WellmanPlace 81 · Grade 9 · Woodford County | 9 | Woodford County | 21:06.24 PR |
| 82 | Keelan RollPlace 82 · Grade 8 · Southwestern | 8 | Southwestern | 21:07.00 PR |
| 83 | Quartus GettelfingerPlace 83 · Grade 9 · Anderson County | 9 | Anderson County | 21:08.20 |
| 84 | Jase SextonPlace 84 · Grade 8 · Wayne County | 8 | Wayne County | 21:09.12 PR |
| 85 | Andrew ShanksPlace 85 · Grade 9 · Northeast Striders | 9 | Northeast Striders | 21:13.07 |
| 86 | Nathan VegaPlace 86 · Grade 10 · Henry County | 10 | Henry County | 21:14.11 |
| 87 | Liam EmbreePlace 87 · Grade 9 · Model | 9 | Model | 21:16.59 |
| 88 | Daniel MurphyPlace 88 · Grade 9 · Great Crossing | 9 | Great Crossing | 21:16.88 |
| 89 | Kaleb LitvinPlace 89 · Grade 10 · Scott County | 10 | Scott County | 21:18.68 |
| 90 | Oren GettelfingerPlace 90 · Grade 12 · Anderson County | 12 | Anderson County | 21:19.05 |
| 91 | Grayson HuntPlace 91 · Grade 12 · South Oldham | 12 | South Oldham | 21:23.16 |
| 92 | Clancy FehrmanPlace 92 · Grade 11 · Woodford County | 11 | Woodford County | 21:27.12 |
| 93 | Alexander TroyerPlace 93 · Grade 12 · South Oldham | 12 | South Oldham | 21:37.72 |
| 94 | Eli MastenPlace 94 · Grade 10 · Southwestern | 10 | Southwestern | 21:40.86 |
| 95 | Amos RobinsonPlace 95 · Grade 8 · Western Hills | 8 | Western Hills | 21:41.24 PR |
| 96 | Zach FrazePlace 96 · Grade 10 · FAITH Homeschool Defenders | 10 | FAITH Homeschool Defenders | 21:41.99 |
| 97 | Jarren WeatherspoonPlace 97 · Grade 12 · Western Hills | 12 | Western Hills | 21:47.23 PR |
| 98 | Easton ThomayerPlace 98 · Grade 10 · Scott County | 10 | Scott County | 21:49.35 |
| 99 | Nolan ReyesPlace 99 · Grade 9 · FAITH Homeschool Defenders | 9 | FAITH Homeschool Defenders | 21:51.55 PR |
| 100 | Liam StamperPlace 100 · Grade 9 · Scott County | 9 | Scott County | 21:53.77 |