| 1 | Nigel WengerPlace 1 · Grade 10 · Smithville | 10 | Smithville | 17:06.60 |
| 2 | Owen NevillePlace 2 · Grade 12 · West Holmes | 12 | West Holmes | 17:45.00 |
| 3 | Logan KisterPlace 3 · Grade 11 · Kid. Cent. Christian | 11 | Kid. Cent. Christian | 17:53.50 |
| 4 | Noah ShafferPlace 4 · Grade 10 · Waynedale | 10 | Waynedale | 18:19.20 |
| 5 | Judah HershbergerPlace 5 · Grade 12 · Dalton | 12 | Dalton | 18:22.10 |
| 6 | David De LorenzoPlace 6 · Grade 10 · Mans. Christian | 10 | Mans. Christian | 18:26.80 |
| 7 | Josiah ErdmanPlace 7 · Grade 9 · Smithville | 9 | Smithville | 18:33.50 |
| 8 | David BylerPlace 8 · Grade 10 · Waynedale | 10 | Waynedale | 18:34.80 |
| 9 | Cody HofstetterPlace 9 · Grade 11 · Dalton | 11 | Dalton | 18:38.30 |
| 10 | Gannon MyersPlace 10 · Grade 11 · Kid. Cent. Christian | 11 | Kid. Cent. Christian | 18:41.50 |
| 11 | Grayson DuenkePlace 11 · Grade 9 · Smithville | 9 | Smithville | 18:48.10 |
| 12 | Jack HolcombPlace 12 · Grade 10 · Waynedale | 10 | Waynedale | 18:57.30 |
| 13 | Owen MallaschPlace 13 · Grade 12 · West Holmes | 12 | West Holmes | 18:59.60 |
| 14 | Edward LehmanPlace 14 · Grade 10 · Kid. Cent. Christian | 10 | Kid. Cent. Christian | 19:13.00 |
| 15 | Holden HimesPlace 15 · Grade 11 · Dalton | 11 | Dalton | 19:17.40 |
| 16 | Josiah SchleusenerPlace 16 · Grade 12 · Mans. Christian | 12 | Mans. Christian | 19:25.40 |
| 17 | Parker GarverPlace 17 · Grade 12 · West Holmes | 12 | West Holmes | 19:40.10 |
| 18 | Remy BeachyPlace 18 · Grade 11 · West Holmes | 11 | West Holmes | 20:23.10 |
| 19 | Malachi SteinerPlace 19 · Grade 11 · Dalton | 11 | Dalton | 20:26.60 |
| 20 | Zeke MartinezPlace 20 · Grade 11 · Dalton | 11 | Dalton | 20:33.20 |
| 21 | Luke NofzingerPlace 21 · Grade 9 · Kid. Cent. Christian | 9 | Kid. Cent. Christian | 20:50.00 |
| 22 | Carter GeorgePlace 22 · Grade 10 · Waynedale | 10 | Waynedale | 21:03.10 |
| 23 | Carson CombsPlace 23 · Grade 11 · Kid. Cent. Christian | 11 | Kid. Cent. Christian | 21:07.70 |
| 24 | Finn McClintockPlace 24 · Grade 9 · West Holmes | 9 | West Holmes | 21:14.70 |
| 25 | Weston MoorePlace 25 · Grade 10 · Waynedale | 10 | Waynedale | 21:25.60 |
| 26 | Andrew MurrayPlace 26 · Grade 9 · Smithville | 9 | Smithville | 21:40.40 |
| 27 | Payton WhitePlace 27 · Grade 12 · W.S. Northwestern | 12 | W.S. Northwestern | 21:42.10 |
| 28 | Blaine HouserPlace 28 · Grade 10 · Mans. Christian | 10 | Mans. Christian | 21:51.10 |
| 29 | Jacoby ZuercherPlace 29 · Grade 9 · Dalton | 9 | Dalton | 22:04.00 |
| 30 | Braeden BrownPlace 30 · Grade 11 · Kid. Cent. Christian | 11 | Kid. Cent. Christian | 22:22.70 |
| 31 | Liam MikrutPlace 31 · Grade 9 · Mans. Christian | 9 | Mans. Christian | 22:41.60 |
| 32 | Abraham EvansPlace 32 · Grade 10 · Mans. Christian | 10 | Mans. Christian | 22:43.50 |
| 33 | Joshua MurrayPlace 33 · Grade 9 · Smithville | 9 | Smithville | 23:17.80 |
| 34 | Maddox BealPlace 34 · Grade 9 · Mans. Christian | 9 | Mans. Christian | 23:32.60 |
| 35 | Grayson StiltnerPlace 35 · Grade 9 · Waynedale | 9 | Waynedale | 23:54.70 |
| 36 | Emerson UlrichPlace 36 · Grade 9 · W.S. Northwestern | 9 | W.S. Northwestern | 24:10.60 |
| 37 | Matthew RothPlace 37 · Grade 11 · Waynedale | 11 | Waynedale | 24:27.40 |
| 38 | Caleb MillerPlace 38 · Grade 12 · Mans. Christian | 12 | Mans. Christian | 24:46.20 |
| 39 | Jack TurnerPlace 39 · Grade 10 · Kid. Cent. Christian | 10 | Kid. Cent. Christian | 24:58.10 |
| 40 | David BowerPlace 40 · Grade 11 · West Holmes | 11 | West Holmes | 25:07.80 |
| 41 | Dominic NollettiPlace 41 · Grade 9 · W.S. Northwestern | 9 | W.S. Northwestern | 25:33.30 |
| 42 | Gabe SampsellPlace 42 · Grade 11 · W.S. Northwestern | 11 | W.S. Northwestern | 26:24.60 |
| 43 | Lukas ZuercherPlace 43 · Grade 10 · Kid. Cent. Christian | 10 | Kid. Cent. Christian | 28:05.60 |
| 44 | Evan McKayPlace 44 · Grade 12 · W.S. Northwestern | 12 | W.S. Northwestern | 28:25.90 |
| 45 | Lucas MillerPlace 45 · Grade 10 · Kid. Cent. Christian | 10 | Kid. Cent. Christian | 32:01.40 |
| 46 | Jaden McVayPlace 46 · Grade 11 · West Holmes | 11 | West Holmes | 35:33.00 |