| 1 | Drew BensonPlace 1 · Grade 11 · Wayland Academy | 11 | Wayland Academy | 17:39.79 |
| 2 | Griffin HughlandPlace 2 · Grade 12 · Wayland Academy | 12 | Wayland Academy | 17:55.23 |
| 3 | Jacob ConstablePlace 3 · Grade 12 · Johnson Creek | 12 | Johnson Creek | 18:53.55 |
| 4 | Dane PickartPlace 4 · Grade 10 · Omro | 10 | Omro | 19:18.70 |
| 5 | Braxton WalterPlace 5 · Grade 9 · Lake Mills | 9 | Lake Mills | 19:33.16 |
| 6 | Landon DierkesPlace 6 · Grade 11 · Lake Mills | 11 | Lake Mills | 19:48.45 |
| 7 | Wesley IngrahamPlace 7 · Grade 10 · Wayland Academy | 10 | Wayland Academy | 19:57.23 |
| 8 | Matthew ChasePlace 8 · Grade 10 · Omro | 10 | Omro | 20:11.07 |
| 9 | Mason GrussPlace 9 · Grade 9 · Omro | 9 | Omro | 20:18.19 |
| 10 | James HafensteinPlace 10 · Grade 10 · Lake Mills | 10 | Lake Mills | 20:31.55 |
| 11 | Daniel DreyerPlace 11 · Grade 11 · Randolph/Cambria-Fri.. | 11 | Randolph/Cambria-Fri.. | 20:39.32 |
| 12 | Tyler SkogmanPlace 12 · Grade 10 · Johnson Creek | 10 | Johnson Creek | 20:44.80 |
| 13 | Clovis Cormier-Tar...Place 13 · Grade 9 · Lake Mills | 9 | Lake Mills | 20:46.48 |
| 14 | Max KressnerPlace 14 · Grade 9 · Lake Mills | 9 | Lake Mills | 20:46.71 |
| 15 | Drake MilisPlace 15 · Grade 9 · Omro | 9 | Omro | 20:46.99 |
| 16 | Levi BerresPlace 16 · Grade 12 · Johnson Creek | 12 | Johnson Creek | 20:53.10 |
| 17 | Lukas KleinfeldtPlace 17 · Grade 12 · Lake Mills | 12 | Lake Mills | 20:59.47 |
| 18 | Elijah BinderPlace 18 · Grade 10 · Omro | 10 | Omro | 21:06.96 |
| 19 | Matteo CefaluPlace 19 · Grade 11 · Waterloo | 11 | Waterloo | 21:13.74 |
| 20 | Reese MillerPlace 20 · Grade 10 · Omro | 10 | Omro | 21:15.60 |
| 21 | Harrison SchaeferPlace 21 · Grade 9 · Waterloo | 9 | Waterloo | 21:15.82 |
| 22 | Logan FeggestadPlace 22 · Grade 11 · Omro | 11 | Omro | 21:19.41 |
| 23 | Landon MuellerPlace 23 · Grade 9 · Lake Mills | 9 | Lake Mills | 21:32.77 |
| 24 | Dakota DatesPlace 24 · Grade 11 · Randolph/Cambria-Fri.. | 11 | Randolph/Cambria-Fri.. | 21:50.55 |
| 25 | Joshua RucinskiPlace 25 · Grade 10 · Lourdes Academy | 10 | Lourdes Academy | 21:56.97 |
| 26 | Sam BillingsleyPlace 26 · Grade 11 · Waterloo | 11 | Waterloo | 22:10.31 |
| 27 | William MattertPlace 27 · Grade 9 · Johnson Creek | 9 | Johnson Creek | 22:22.55 |
| 28 | Gustavo TamayoPlace 28 · Grade 12 · Waterloo | 12 | Waterloo | 23:15.55 |
| 29 | Jasper Roetter Gre...Place 29 · Grade 11 · Wayland Academy | 11 | Wayland Academy | 23:22.64 |
| 30 | Ben TrudellPlace 30 · Grade 10 · Johnson Creek | 10 | Johnson Creek | 23:24.80 |
| 31 | Haydn HauptliPlace 31 · Grade 10 · Waterloo | 10 | Waterloo | 23:52.61 |
| 32 | Carson VaughnPlace 32 · Grade 9 · Johnson Creek | 9 | Johnson Creek | 24:02.38 |
| 33 | Eddie ArnoldPlace 33 · Grade 9 · Johnson Creek | 9 | Johnson Creek | 24:03.14 |
| 34 | Travis ChristensenPlace 34 · Grade 12 · Johnson Creek | 12 | Johnson Creek | 24:08.50 |
| 35 | Ethyn TallmanPlace 35 · Grade 10 · Wayland Academy | 10 | Wayland Academy | 24:11.37 |
| 36 | David CefaluPlace 36 · Grade 10 · Waterloo | 10 | Waterloo | 24:19.95 |
| 37 | Brock WitterholtPlace 37 · Grade 9 · Johnson Creek | 9 | Johnson Creek | 24:33.65 |
| 38 | Thanh PhanPlace 38 · Grade 12 · Wayland Academy | 12 | Wayland Academy | 25:55.54 |