| 1 | Jaiden KingPlace 1 · Grade 7 · Windsor | 7 | Windsor | 11:57.43 |
| 2 | Ben WalkPlace 2 · Grade 8 · Sigel St. Michael's | 8 | Sigel St. Michael's | 12:22.05 |
| 3 | Adam WolkePlace 3 · Grade 8 · Toledo Cumberland | 8 | Toledo Cumberland | 12:54.79 |
| 4 | Kyler HouchinPlace 4 · Grade 8 · Toledo Cumberland | 8 | Toledo Cumberland | 13:19.30 |
| 5 | Rafe ThomannPlace 5 · Grade 7 · Newton Jasper County | 7 | Newton Jasper County | 13:23.87 |
| 6 | Ian NiemeyerPlace 6 · Grade 7 · Newton Jasper County | 7 | Newton Jasper County | 13:26.96 |
| 7 | Jackson BrownPlace 7 · Grade 8 · Tuscola East Prairie | 8 | Tuscola East Prairie | 13:29.27 |
| 8 | Wesley KlinePlace 8 · Grade 6 · Windsor | 6 | Windsor | 13:36.05 |
| 9 | Brady RivasPlace 9 · Grade 8 · Sigel St. Michael's | 8 | Sigel St. Michael's | 13:38.64 |
| 10 | Simon MillerPlace 10 · Grade 7 · Sigel St. Michael's | 7 | Sigel St. Michael's | 13:38.99 |
| 11 | Garrick BoydPlace 11 · Grade 7 · Casey-Westfield | 7 | Casey-Westfield | 13:42.47 |
| 12 | Will DasenbrockPlace 12 · Grade 5 · Sigel St. Michael's | 5 | Sigel St. Michael's | 13:46.37 |
| 13 | Connor BrownPlace 13 · Grade 8 · Tuscola East Prairie | 8 | Tuscola East Prairie | 14:04.96 |
| 14 | Harvey McWhorterPlace 14 · Grade 6 · Sigel St. Michael's | 6 | Sigel St. Michael's | 14:09.67 |
| 15 | Micah KurtzPlace 15 · Grade 6 · Newton Jasper County | 6 | Newton Jasper County | 14:11.99 |
| 16 | Nolan WilsonPlace 16 · Grade 6 · Casey-Westfield | 6 | Casey-Westfield | 14:14.79 |
| 17 | Jack SudkampPlace 17 · Grade 5 · Sigel St. Michael's | 5 | Sigel St. Michael's | 14:17.92 |
| 18 | Christian VandeventerPlace 18 · Grade 8 · Tuscola East Prairie | 8 | Tuscola East Prairie | 14:18.88 |
| 19 | Kolton DavidsonPlace 19 · Grade 8 · Casey-Westfield | 8 | Casey-Westfield | 14:22.89 |
| 20 | Holden BenefielPlace 20 · Grade 7 · Newton Jasper County | 7 | Newton Jasper County | 14:26.07 |
| 21 | Logan VogtPlace 21 · Grade 7 · Newton Jasper County | 7 | Newton Jasper County | 14:27.21 |
| 22 | Aaron MichelsPlace 22 · Grade 7 · Newton Jasper County | 7 | Newton Jasper County | 14:32.73 |
| 23 | Zachary ProbstPlace 23 · Grade 8 · Windsor | 8 | Windsor | 14:35.58 |
| 24 | Cyrus LargePlace 24 · Grade 6 · Casey-Westfield | 6 | Casey-Westfield | 14:43.45 |
| 25 | Jaxson SmithPlace 25 · Grade 7 · Tuscola East Prairie | 7 | Tuscola East Prairie | 14:44.37 |
| 26 | Kevin KrekePlace 26 · Grade 7 · Sigel St. Michael's | 7 | Sigel St. Michael's | 14:50.68 |
| 27 | Crew VanausdollPlace 27 · Grade 7 · Tuscola East Prairie | 7 | Tuscola East Prairie | 14:50.94 |
| 28 | Kalvin DetersPlace 28 · Grade 5 · Sigel St. Michael's | 5 | Sigel St. Michael's | 14:54.77 PR |
| 29 | Tristan RobinsonPlace 29 · Grade 8 · Tuscola East Prairie | 8 | Tuscola East Prairie | 15:08.22 |
| 30 | Griffin StrohlPlace 30 · Grade 8 · Sigel St. Michael's | 8 | Sigel St. Michael's | 15:18.11 |
| 31 | Izzy WhittierPlace 31 · Grade 5 · Sigel St. Michael's | 5 | Sigel St. Michael's | 15:23.50 |
| 32 | Gibson HarleyPlace 32 · Grade 7 · Windsor | 7 | Windsor | 15:37.00 |
| 33 | Tommy JaynePlace 33 · Grade 7 · Newton Jasper County | 7 | Newton Jasper County | 15:48.67 PR |
| 34 | Brodie SmithPlace 34 · Grade 8 · Toledo Cumberland | 8 | Toledo Cumberland | 15:54.09 PR |
| 35 | Sam FrohningPlace 35 · Grade 7 · Newton Jasper County | 7 | Newton Jasper County | 16:03.09 |
| 36 | Corbyn ReelPlace 36 · Grade 6 · Windsor | 6 | Windsor | 16:03.71 |
| 37 | Jacob BruckerPlace 37 · Grade 8 · Tuscola East Prairie | 8 | Tuscola East Prairie | 16:05.69 |
| 38 | Graham BradenPlace 38 · Grade 6 · Toledo Cumberland | 6 | Toledo Cumberland | 16:08.47 |
| 39 | Ryan AltgilbersPlace 39 · Grade 5 · Sigel St. Michael's | 5 | Sigel St. Michael's | 16:10.27 |
| 40 | August JansenPlace 40 · Grade 8 · Sigel St. Michael's | 8 | Sigel St. Michael's | 16:14.41 |
| 41 | Gabe AlfonPlace 41 · Grade 7 · Newton Jasper County | 7 | Newton Jasper County | 16:14.66 |
| 42 | Grady CashPlace 42 · Grade 7 · Toledo Cumberland | 7 | Toledo Cumberland | 16:26.58 |
| 43 | Blayne FisherPlace 43 · Grade 6 · Casey-Westfield | 6 | Casey-Westfield | 16:37.34 |
| 44 | Raylan HendersonPlace 44 · Grade 6 · Casey-Westfield | 6 | Casey-Westfield | 16:46.69 |
| 45 | Garrett BowerPlace 45 · Grade 7 · Newton Jasper County | 7 | Newton Jasper County | 16:49.66 |
| 46 | Oliver DetersPlace 46 · Grade 6 · Sigel St. Michael's | 6 | Sigel St. Michael's | 17:53.37 |
| 47 | Alex MurrayPlace 47 · Grade 6 · Casey-Westfield | 6 | Casey-Westfield | 18:06.00 |
| 48 | Murphy WellbaumPlace 48 · Grade 5 · Toledo Cumberland | 5 | Toledo Cumberland | 18:14.12 |
| 49 | Alan PhippsPlace 49 · Grade 6 · Toledo Cumberland | 6 | Toledo Cumberland | 19:15.96 |