| 1 | Olin Inscore EssickPlace 1 · Grade 10 · Henry County | 10 | Henry County | 17:49.45 |
| 2 | Lars MyrupPlace 2 · Grade 11 · Lafayette | 11 | Lafayette | 18:00.67 |
| 3 | Isaiah SowdersPlace 3 · Grade 12 · Franklin County | 12 | Franklin County | 18:57.11 |
| 4 | Aden MillerPlace 4 · Grade 11 · Lloyd Memorial | 11 | Lloyd Memorial | 19:08.56 |
| 5 | Klaber WolfePlace 5 · Grade 11 · Pendleton County | 11 | Pendleton County | 19:10.23 |
| 6 | Taylor HarsinPlace 6 · Grade 12 · Carroll County | 12 | Carroll County | 19:30.10 |
| 7 | Clark WillisPlace 7 · Grade 9 · Henry County | 9 | Henry County | 19:32.39 |
| 8 | Hayden HaddixPlace 8 · Grade 7 · Anderson County | 7 | Anderson County | 19:43.87 |
| 9 | Graham ClementsPlace 9 · Grade 12 · Franklin County | 12 | Franklin County | 19:50.28 |
| 10 | Philip TurnerPlace 10 · Grade 10 · Gallatin County | 10 | Gallatin County | 19:51.26 |
| 11 | Alex BoltonPlace 11 · Grade 9 · Carroll County | 9 | Carroll County | 19:52.01 |
| 12 | Mica GettelfingerPlace 12 · Grade 12 · Anderson County | 12 | Anderson County | 20:05.97 |
| 13 | Cason FischerPlace 13 · Grade 10 · Henry County | 10 | Henry County | 20:23.73 |
| 14 | Dawit ArmstrongPlace 14 · Grade 9 · Jeffersontown | 9 | Jeffersontown | 20:38.21 |
| 15 | William SimsPlace 15 · Grade 11 · Frankfort Christian | 11 | Frankfort Christian | 20:39.32 |
| 16 | Sam HodgePlace 16 · Grade 12 · Pendleton County | 12 | Pendleton County | 20:44.26 |
| 17 | Jonah WhitePlace 17 · Grade 12 · Henry County | 12 | Henry County | 20:51.40 |
| 18 | Clayton ConwayPlace 18 · Grade 10 · Anderson County | 10 | Anderson County | 20:53.35 |
| 19 | Carlos CortesPlace 19 · Grade 11 · Franklin County | 11 | Franklin County | 20:54.27 |
| 20 | Mike GoldenPlace 20 · Grade 12 · Henry County | 12 | Henry County | 21:03.35 |
| 21 | Landon MarshallPlace 21 · Grade 8 · Lloyd Memorial | 8 | Lloyd Memorial | 21:07.67 |
| 22 | Benjamin VallePlace 22 · Grade 10 · Schole Christian Tra | 10 | Schole Christian Tra | 21:17.97 |
| 23 | Adan LinaresPlace 23 · Grade 12 · Anderson County | 12 | Anderson County | 21:32.76 |
| 24 | Elijah LylesPlace 24 · Grade 11 · Franklin County | 11 | Franklin County | 21:38.98 |
| 25 | Oren GettelfingerPlace 25 · Grade 10 · Anderson County | 10 | Anderson County | 21:56.64 |
| 26 | Parker EdwardsPlace 26 · Grade 11 · Christian Academy of | 11 | Christian Academy of | 22:27.03 |
| 27 | Andy TiggesPlace 27 · Grade 11 · Frankfort Christian | 11 | Frankfort Christian | 22:30.30 |
| 28 | Josiah HarrisPlace 28 · Grade 12 · Shelby County | 12 | Shelby County | 22:42.21 |
| 29 | Jake PuckettPlace 29 · Grade 10 · Schole Christian Tra | 10 | Schole Christian Tra | 22:43.43 |
| 30 | Micah SparrowPlace 30 · Grade 9 · Anderson County | 9 | Anderson County | 23:04.73 |
| 31 | Tanner MorrisPlace 31 · Grade 10 · Pendleton County | 10 | Pendleton County | 23:07.98 |
| 32 | Bryce WilsonPlace 32 · Grade 9 · Anderson County | 9 | Anderson County | 23:11.47 |
| 33 | Elias Cardoso-OrtizPlace 33 · Grade 10 · Carroll County | 10 | Carroll County | 23:12.43 |
| 34 | Alexis Lopez JuarezPlace 34 · Grade 9 · Holmes | 9 | Holmes | 23:20.52 |
| 35 | Gavin JonesPlace 35 · Grade 12 · Anderson County | 12 | Anderson County | 23:28.47 |
| 36 | Aiden LilleyPlace 36 · Grade 12 · Carroll County | 12 | Carroll County | 24:11.25 |
| 37 | Ryder AlvisPlace 37 · Grade 9 · Franklin County | 9 | Franklin County | 24:28.71 |
| 38 | Landon Harris-MartinPlace 38 · Grade 10 · Lloyd Memorial | 10 | Lloyd Memorial | 24:48.32 |
| 39 | James HenryPlace 39 · Grade 8 · Gallatin County | 8 | Gallatin County | 24:54.14 |
| 40 | Kaleb BrownPlace 40 · Grade 12 · Jeffersontown | 12 | Jeffersontown | 25:00.08 |
| 41 | Teague WallsPlace 41 · Grade 12 · Carroll County | 12 | Carroll County | 25:00.80 |
| 42 | Abishai WilliamsPlace 42 · Grade 9 · Schole Christian Tra | 9 | Schole Christian Tra | 25:01.52 |
| 43 | Leonard FanninPlace 43 · Grade 9 · Franklin County | 9 | Franklin County | 25:10.18 |
| 44 | Anthony McConnellPlace 44 · Grade 7 · Lloyd Memorial | 7 | Lloyd Memorial | 26:21.23 |
| 45 | Daniel CollinsPlace 45 · Grade 12 · Jeffersontown | 12 | Jeffersontown | 26:55.97 |
| 46 | Ethan BaileyPlace 46 · Grade 9 · Lloyd Memorial | 9 | Lloyd Memorial | 27:06.24 |
| 47 | Braden ConnerPlace 47 · Grade 8 · Pendleton County | 8 | Pendleton County | 27:07.42 |
| 48 | Quinnton DelphPlace 48 · Grade 8 · Gallatin County | 8 | Gallatin County | 27:58.23 |
| 49 | Kash O'ConnorPlace 49 · Grade 8 · Gallatin County | 8 | Gallatin County | 30:23.45 |
| 50 | Camden JamesPlace 50 · Grade 9 · Henry County | 9 | Henry County | 33:06.89 |
| 51 | Cole JenningsPlace 51 · Grade 10 · Trimble County | 10 | Trimble County | 35:29.40 |