| 1 | Brayden HatfieldPlace 1 · Grade 10 · New Richmond | 10 | New Richmond | 17:52.2 |
| 2 | Ben NicoloffPlace 2 · Grade 12 · New Richmond | 12 | New Richmond | 18:57.3 |
| 3 | Derrick StewartPlace 3 · Grade 10 · Springer | 10 | Springer | 18:58.6 |
| 4 | Frederick RussellPlace 4 · Grade 10 · Roger Bacon | 10 | Roger Bacon | 19:10.9 |
| 5 | Isaac MillsPlace 5 · Grade 9 · Royalmont Academy | 9 | Royalmont Academy | 19:11.3 |
| 6 | Bryce FletcherPlace 6 · Grade 11 · Roger Bacon | 11 | Roger Bacon | 19:37.2 |
| 7 | Vincent RossPlace 7 · Grade 11 · Seven Hills | 11 | Seven Hills | 19:47.2 |
| 8 | Isaac NamakyPlace 8 · Grade 9 · Roger Bacon | 9 | Roger Bacon | 19:50.1 |
| 9 | Noah KieferPlace 9 · Grade 11 · Royalmont Academy | 11 | Royalmont Academy | 20:15.8 |
| 10 | Nathan KowalskiPlace 10 · Grade 12 · Roger Bacon | 12 | Roger Bacon | 20:33.6 |
| 11 | Joe ZlaticPlace 11 · Grade 11 · Roger Bacon | 11 | Roger Bacon | 20:46.2 |
| 12 | Jesse LeoPlace 12 · Grade 10 · Roger Bacon | 10 | Roger Bacon | 20:53.6 |
| 13 | Dima ChernovolPlace 13 · Grade 10 · Cin. Co. Day | 10 | Cin. Co. Day | 21:03.0 |
| 14 | Tyler WellsPlace 14 · Grade 11 · Seven Hills | 11 | Seven Hills | 21:13.6 |
| 15 | Evan ArmstrongPlace 15 · Grade 10 · Royalmont Academy | 10 | Royalmont Academy | 21:32.5 |
| 16 | Eli KampelPlace 16 · Grade 10 · Seven Hills | 10 | Seven Hills | 21:37.2 |
| 17 | Travis WilliamsPlace 17 · Grade 10 · Oyler | 10 | Oyler | 21:38.6 PR |
| 18 | Kellen MurphyPlace 18 · Grade 9 · Deer Park | 9 | Deer Park | 21:49.6 PR |
| 19 | David BramlagePlace 19 · Grade 10 · Seven Hills | 10 | Seven Hills | 22:05.0 |
| 20 | Jordan McKinneyPlace 20 · Grade 10 · Seven Hills | 10 | Seven Hills | 22:05.3 |
| 21 | Marshall MertPlace 21 · Grade 11 · Seven Hills | 11 | Seven Hills | 22:15.2 |
| 22 | Devohn EalyPlace 22 · Grade 12 · Oyler | 12 | Oyler | 22:18.8 PR |
| 23 | Owen KernPlace 23 · Grade 12 · Cin. Co. Day | 12 | Cin. Co. Day | 22:34.9 |
| 24 | Colton Moore-BraneskyPlace 24 · Grade 9 · Deer Park | 9 | Deer Park | 22:51.6 |
| 25 | Elon KatzPlace 25 · Grade 10 · Seven Hills | 10 | Seven Hills | 22:51.7 |
| 26 | Parker BeaudoinPlace 26 · Grade 9 · Cin. Co. Day | 9 | Cin. Co. Day | 22:53.3 |
| 27 | Noah Roark-wilsonPlace 27 · Grade 12 · Oyler | 12 | Oyler | 22:55.6 PR |
| 28 | Cameron KelschPlace 28 · Grade 10 · Norwood | 10 | Norwood | 22:56.0 |
| 29 | Kameron Griffin-HarrisPlace 29 · Grade 10 · Roger Bacon | 10 | Roger Bacon | 23:24.0 |
| 30 | Sam AgnewPlace 30 · Grade 10 · Royalmont Academy | 10 | Royalmont Academy | 23:26.0 |
| 31 | Elliott NicePlace 31 · Grade 10 · Roger Bacon | 10 | Roger Bacon | 23:26.0 |
| 32 | Dominic NobbePlace 32 · Grade 9 · Purcell Marian | 9 | Purcell Marian | 23:34.9 |
| 33 | Luke SayersPlace 33 · Grade 12 · Deer Park | 12 | Deer Park | 23:49.2 |
| 34 | Samuel CharmaguaPlace 34 · Grade 11 · Royalmont Academy | 11 | Royalmont Academy | 23:55.6 |
| 35 | Aiden McguirePlace 35 · Grade 12 · Spencer County | 12 | Spencer County | 23:59.7 PR |
| 36 | Ryan KiradjieffPlace 36 · Grade 10 · Springer | 10 | Springer | 24:01.2 |
| 37 | Aiden YangPlace 37 · Grade 10 · Seven Hills | 10 | Seven Hills | 24:10.4 |
| 38 | Mejias SeymorePlace 38 · Grade 12 · Oyler | 12 | Oyler | 24:13.0 PR |
| 39 | Jacob KingPlace 39 · Grade 9 · Finneytown | 9 | Finneytown | 24:13.3 |
| 40 | Aiden ZimmermanPlace 40 · Grade 12 · New Richmond | 12 | New Richmond | 24:19.3 |
| 41 | Liam JoycePlace 41 · Grade 10 · Cin. Co. Day | 10 | Cin. Co. Day | 24:27.8 |
| 42 | Tyree SmithPlace 42 · Grade 8 · Taft | 8 | Taft | 25:02.2 PR |
| 43 | Zac LewisPlace 43 · Grade 9 · Purcell Marian | 9 | Purcell Marian | 25:03.0 |
| 44 | Jack AlbersPlace 44 · Grade 12 · Cin. Co. Day | 12 | Cin. Co. Day | 25:17.3 |
| 45 | Donny ZinkPlace 45 · Grade 9 · Royalmont Academy | 9 | Royalmont Academy | 25:26.9 |
| 46 | John ClendeninPlace 46 · Grade 9 · New Richmond | 9 | New Richmond | 25:38.0 |
| 47 | Nicholas FreitasPlace 47 · Grade 11 · Cin. Co. Day | 11 | Cin. Co. Day | 25:38.4 |
| 48 | Henry MitalskiPlace 48 · Grade 9 · Spencer County | 9 | Spencer County | 25:48.9 PR |
| 49 | Ramsey RussoPlace 49 · Grade 11 · Seven Hills | 11 | Seven Hills | 25:58.6 |
| 50 | Wesley MahanPlace 50 · Grade 9 · Roger Bacon | 9 | Roger Bacon | 26:44.9 |
| 51 | Jacob RickenbaughPlace 51 · Grade 11 · Roger Bacon | 11 | Roger Bacon | 26:52.4 |
| 52 | Isaiah BushPlace 52 · Grade 9 · Roger Bacon | 9 | Roger Bacon | 26:55.2 |
| 53 | Russell WalkerPlace 53 · Grade 9 · Taft | 9 | Taft | 27:34.9 PR |
| 54 | Jack GraysonPlace 54 · Grade 9 · Spencer County | 9 | Spencer County | 27:42.6 PR |
| 55 | Nathan WilliamsPlace 55 · Grade 10 · Finneytown | 10 | Finneytown | 27:47.0 |
| 56 | Ian FlyrPlace 56 · Grade 10 · Cin. Co. Day | 10 | Cin. Co. Day | 28:10.6 |
| 57 | Dewayne FoxPlace 57 · Grade 10 · Oyler | 10 | Oyler | 28:26.3 PR |
| 58 | Tony SuarezPlace 58 · Grade 9 · Cin. Co. Day | 9 | Cin. Co. Day | 28:35.3 |
| 59 | Legend McCoyPlace 59 · Grade 9 · New Richmond | 9 | New Richmond | 28:55.0 |
| 60 | Logan BaumgartnerPlace 60 · Grade 11 · Springer | 11 | Springer | 29:56.6 |
| 61 | Oliver LeonPlace 61 · Grade 11 · Norwood | 11 | Norwood | 30:12.7 |
| 62 | Oscar SchaljoPlace 62 · Grade 9 · Spencer County | 9 | Spencer County | 31:07.8 PR |
| 63 | Valentino SandersPlace 63 · Grade 12 · Oyler | 12 | Oyler | 31:18.2 PR |
| 64 | Dietrich PhillipsPlace 64 · Grade 10 · Finneytown | 10 | Finneytown | 31:33.5 PR |
| 65 | Ethan KernPlace 65 · Grade 9 · Cin. Co. Day | 9 | Cin. Co. Day | 31:49.7 |
| 66 | Mick GammonPlace 66 · Grade 12 · Cin. Co. Day | 12 | Cin. Co. Day | 32:46.1 |
| 67 | Ryan JohnsonPlace 67 · Grade 10 · Springer | 10 | Springer | 33:02.3 |
| 68 | Edsel KnowltonPlace 68 · Grade 10 · Springer | 10 | Springer | 33:10.4 |
| 69 | Marshawn SallyPlace 69 · Grade 11 · Oyler | 11 | Oyler | 34:13.7 |
| 70 | Marcel RicePlace 70 · Grade 10 · Springer | 10 | Springer | 38:17.0 |
| 71 | Michael OrrPlace 71 · Grade 10 · Spencer County | 10 | Spencer County | 39:54.8 |