| 1 | Jacob LaundervillePlace 1 · Grade 12 · Alta-Aurelia | 12 | Alta-Aurelia | 18:37.36 |
| 2 | Odin HansonPlace 2 · Grade 12 · Ridge View | 12 | Ridge View | 18:53.68 |
| 3 | Cully Mizner-FundermannPlace 3 · Grade 12 · Cherokee Washington | 12 | Cherokee Washington | 19:07.50 |
| 4 | Landen DavenportPlace 4 · Grade 10 · South O'Brien Paullina | 10 | South O'Brien Paullina | 19:10.15 |
| 5 | Clayton ScherbringPlace 5 · Grade 10 · Cherokee Washington | 10 | Cherokee Washington | 19:24.05 |
| 6 | Laeton LangschwagerPlace 6 · Grade 10 · Alta-Aurelia | 10 | Alta-Aurelia | 19:32.04 |
| 7 | Joey KoithanPlace 7 · Grade 12 · MVAOCOU | 12 | MVAOCOU | 19:32.21 |
| 8 | Danny Leyva-CedenoPlace 8 · Grade 9 · Cherokee Washington | 9 | Cherokee Washington | 19:37.93 |
| 9 | Talan WitzkePlace 9 · Grade 10 · Ridge View | 10 | Ridge View | 19:43.99 |
| 10 | Landyn PetersonPlace 10 · Grade 11 · Ridge View | 11 | Ridge View | 20:03.50 |
| 11 | Boston BakerPlace 11 · Grade 12 · Woodbury Central | 12 | Woodbury Central | 20:09.96 |
| 12 | Ledger DeMuthPlace 12 · Grade 11 · Alta-Aurelia | 11 | Alta-Aurelia | 20:11.47 |
| 13 | Tyler DutlerPlace 13 · Grade 10 · Ridge View | 10 | Ridge View | 20:13.40 |
| 14 | Brayden KochPlace 14 · Grade 10 · MVAOCOU | 10 | MVAOCOU | 20:15.71 |
| 15 | Tim WiskovPlace 15 · Grade 11 · Ridge View | 11 | Ridge View | 20:18.19 |
| 16 | Mason DaumPlace 16 · Grade 10 · Cherokee Washington | 10 | Cherokee Washington | 20:20.60 |
| 17 | Easton TealPlace 17 · Grade 11 · Hartley-Melvin-Sanborn | 11 | Hartley-Melvin-Sanborn | 20:21.20 |
| 18 | James CarlinPlace 18 · Grade 10 · Hartley-Melvin-Sanborn | 10 | Hartley-Melvin-Sanborn | 20:26.47 |
| 19 | Max BablPlace 19 · Grade 12 · MVAOCOU | 12 | MVAOCOU | 20:31.83 |
| 20 | Trayton CobbPlace 20 · Grade 11 · South O'Brien Paullina | 11 | South O'Brien Paullina | 20:35.86 |
| 21 | Devin MetcalfPlace 21 · Grade 12 · Woodbury Central | 12 | Woodbury Central | 20:38.69 |
| 22 | Zander FriedrichsPlace 22 · Grade 10 · MVAOCOU | 10 | MVAOCOU | 20:42.91 |
| 23 | Grady Mizner-FundermannPlace 23 · Grade 12 · Cherokee Washington | 12 | Cherokee Washington | 20:45.33 |
| 24 | Corbin WarnkePlace 24 · Grade 11 · South O'Brien Paullina | 11 | South O'Brien Paullina | 20:59.30 |
| 25 | Karsen BensonPlace 25 · Grade 9 · Cherokee Washington | 9 | Cherokee Washington | 21:06.95 |
| 26 | Tatem RichardsonPlace 26 · Grade 11 · Cherokee Washington | 11 | Cherokee Washington | 21:11.04 |
| 27 | Drew HuisengaPlace 27 · Grade 11 · Alta-Aurelia | 11 | Alta-Aurelia | 21:11.14 |
| 28 | Tristan WernerPlace 28 · Grade 12 · Ridge View | 12 | Ridge View | 21:12.00 |
| 29 | Drake SusiePlace 29 · Grade 11 · KP-WC-RV | 11 | KP-WC-RV | 21:19.89 |
| 30 | Korbin GlienkePlace 30 · Grade 10 · Alta-Aurelia | 10 | Alta-Aurelia | 21:19.98 |
| 31 | Ian HansonPlace 31 · Grade 10 · Ridge View | 10 | Ridge View | 21:24.31 |
| 32 | Alec KockPlace 32 · Grade 12 · West Lyon Inwood | 12 | West Lyon Inwood | 22:03.61 |
| 33 | Chase RodgerPlace 33 · Grade 9 · South O'Brien Paullina | 9 | South O'Brien Paullina | 22:08.16 |
| 34 | Dillon JohnsonPlace 34 · Grade 10 · MVAOCOU | 10 | MVAOCOU | 22:10.50 |
| 35 | Tristan SitzmannPlace 35 · Grade 11 · Gehlen Catholic LeMars | 11 | Gehlen Catholic LeMars | 22:11.01 |
| 36 | Justin ShearerPlace 36 · Grade 11 · Pocahontas Area | 11 | Pocahontas Area | 22:17.16 |
| 37 | Wyatt SteckelbergPlace 37 · Grade 9 · MVAOCOU | 9 | MVAOCOU | 22:19.46 |
| 38 | Jaxson PagePlace 38 · Grade 11 · Alta-Aurelia | 11 | Alta-Aurelia | 23:00.96 |
| 39 | Jaxon PittetPlace 39 · Grade 12 · West Monona Onawa | 12 | West Monona Onawa | 23:05.86 |
| 40 | Julio ValenzuelaPlace 40 · Grade 12 · Pocahontas Area | 12 | Pocahontas Area | 23:17.15 |
| 41 | Ethan JessenPlace 41 · Grade 11 · Woodbury Central | 11 | Woodbury Central | 23:17.31 |
| 42 | Evan CowgillPlace 42 · Grade 12 · MVAOCOU | 12 | MVAOCOU | 23:20.26 |
| 43 | Kaedyn WillisPlace 43 · Grade 12 · Woodbury Central | 12 | Woodbury Central | 23:20.77 |
| 44 | Dylan BoyntonPlace 44 · Grade 9 · Hartley-Melvin-Sanborn | 9 | Hartley-Melvin-Sanborn | 23:31.30 |
| 45 | Colton EdwardsPlace 45 · Grade 12 · Woodbury Central | 12 | Woodbury Central | 23:35.76 |
| 46 | Karter ZimmerPlace 46 · Grade 10 · Hartley-Melvin-Sanborn | 10 | Hartley-Melvin-Sanborn | 23:43.63 |
| 47 | Morgan KiltsPlace 47 · Grade 9 · South O'Brien Paullina | 9 | South O'Brien Paullina | 23:56.88 |
| 48 | Andrew RyanPlace 48 · Grade 11 · Woodbury Central | 11 | Woodbury Central | 24:27.03 |
| 49 | Andrew KuenyPlace 49 · Grade 12 · Alta-Aurelia | 12 | Alta-Aurelia | 25:08.35 |
| 50 | Orren WilsonPlace 50 · Grade 9 · South O'Brien Paullina | 9 | South O'Brien Paullina | 25:22.01 |
| 51 | Paul PetersonPlace 51 · Grade 10 · Pocahontas Area | 10 | Pocahontas Area | 27:32.82 |
| 52 | Jordyn GonzalezPlace 52 · Grade 12 · Pocahontas Area | 12 | Pocahontas Area | 28:11.96 |
| 53 | Carter DolphinPlace 53 · Grade 12 · Hartley-Melvin-Sanborn | 12 | Hartley-Melvin-Sanborn | 28:23.53 |
| 54 | Jack KellenPlace 54 · Grade 9 · Gehlen Catholic LeMars | 9 | Gehlen Catholic LeMars | 28:57.57 |
| 55 | Asa FlindersPlace 55 · Grade 12 · South O'Brien Paullina | 12 | South O'Brien Paullina | 30:06.03 |
| 56 | Jackson NeeddPlace 56 · Grade 9 · West Monona Onawa | 9 | West Monona Onawa | 32:51.02 |
| 57 | Hayden DolphinPlace 57 · Grade 10 · Hartley-Melvin-Sanborn | 10 | Hartley-Melvin-Sanborn | 33:29.38 |