| 1 | Finnley BirrPlace 1 · Grade 8 · Rio | 8 | Rio | 12:43.8 |
| 2 | Griffin VisPlace 2 · Grade 7 · Laconia | 7 | Laconia | 13:37.2 |
| 3 | Oscar ZuhlkePlace 3 · Grade 8 · Rio | 8 | Rio | 14:07.3 |
| 4 | Jackson StockerPlace 4 · Grade 8 · Princeton-Green Lake | 8 | Princeton-Green Lake | 14:20.7 |
| 5 | Eli De HoyosPlace 5 · Grade 8 · Horicon | 8 | Horicon | 14:23.5 |
| 6 | Abram MenetPlace 6 · Grade 6 · Valley Christian | 6 | Valley Christian | 14:33.5 |
| 7 | Malachi GannPlace 7 · Grade 6 · Central Wisconsin Christian | 6 | Central Wisconsin Christian | 14:44.6 |
| 8 | Leo StellmacherPlace 8 · Grade 7 · Princeton-Green Lake | 7 | Princeton-Green Lake | 14:49.5 |
| 9 | Memphis McConochiePlace 9 · Grade 8 · Rio | 8 | Rio | 14:59.6 |
| 10 | Houston McConochiePlace 10 · Grade 8 · Rio | 8 | Rio | 15:00.0 |
| 11 | Rhett CoehoornPlace 11 · Grade 6 · Laconia | 6 | Laconia | 15:00.8 |
| 12 | Jordy LaperPlace 12 · Grade 8 · Markesan | 8 | Markesan | 15:00.8 |
| 13 | Tyler JohnsonPlace 13 · Grade 6 · Central Wisconsin Christian | 6 | Central Wisconsin Christian | 15:05.2 |
| 14 | Jonah RickertPlace 14 · Grade 6 · Laconia | 6 | Laconia | 15:23.1 |
| 15 | Jacob HilkePlace 15 · Grade 8 · Princeton-Green Lake | 8 | Princeton-Green Lake | 15:31.7 |
| 16 | Triton SchickPlace 16 · Grade 6 · Horicon | 6 | Horicon | 15:31.9 |
| 17 | James SchaferPlace 17 · Grade 6 · Horicon | 6 | Horicon | 15:41.6 |
| 18 | Liam StuebsPlace 18 · Grade 6 · Central Wisconsin Christian | 6 | Central Wisconsin Christian | 15:44.8 |
| 19 | Cooper VerhulstPlace 19 · Grade 8 · Rio | 8 | Rio | 16:10.9 |
| 20 | Sam SchmidtPlace 20 · Grade 8 · Markesan | 8 | Markesan | 16:15.3 |
| 21 | Gavin SommerfeldtPlace 21 · Grade 6 · Markesan | 6 | Markesan | 16:15.6 |
| 22 | Andrew SandahlPlace 22 · Grade 8 · Valley Christian | 8 | Valley Christian | 16:18.8 |
| 23 | Isiah FreundPlace 23 · Grade 6 · Valley Christian | 6 | Valley Christian | 16:20.3 |
| 24 | Henry SchaeferPlace 24 · Grade 6 · Laconia | 6 | Laconia | 16:27.9 |
| 25 | Micah VigilPlace 25 · Grade 7 · Valley Christian | 7 | Valley Christian | 16:29.8 |
| 26 | Austin LohryPlace 26 · Grade 6 · Laconia | 6 | Laconia | 16:34.2 |
| 27 | Jamie RamerPlace 27 · Grade 7 · Randolph Cambria-Friesland | 7 | Randolph Cambria-Friesland | 16:35.3 |
| 28 | Harvey BrakemanPlace 28 · Grade 7 · Princeton-Green Lake | 7 | Princeton-Green Lake | 17:10.9 |
| 29 | Lincoln GetzPlace 29 · Grade 6 · Valley Christian | 6 | Valley Christian | 17:27.4 |
| 30 | Max HazelbergPlace 30 · Grade 8 · Princeton-Green Lake | 8 | Princeton-Green Lake | 17:44.5 |
| 31 | Zach StertzPlace 31 · Grade 7 · Valley Christian | 7 | Valley Christian | 18:37.7 |
| 32 | Elliot FrankPlace 32 · Grade 6 · Valley Christian | 6 | Valley Christian | 18:43.6 |
| 33 | Kade HesslerPlace 33 · Grade 6 · Rio | 6 | Rio | 19:02.4 |
| 34 | Eli WakemanPlace 34 · Grade 6 · Rio | 6 | Rio | 19:45.8 |
| 35 | Jordy Jenkins-RippPlace 35 · Grade 6 · Rio | 6 | Rio | 19:55.6 |
| 36 | Jonathan BurnettPlace 36 · Grade 6 · Laconia | 6 | Laconia | 20:16.7 |
| 37 | Henry WitekPlace 37 · Grade 7 · Central Wisconsin Christian | 7 | Central Wisconsin Christian | 20:48.7 |
| 38 | Kaleb MonroePlace 38 · Grade 8 · Horicon | 8 | Horicon | 21:00.1 |
| 39 | Rhett SellPlace 39 · Grade 7 · Rio | 7 | Rio | 21:13.6 |
| 40 | Landon SchairerPlace 40 · Grade 7 · Valley Christian | 7 | Valley Christian | 21:23.5 |
| 41 | Austin VolkmanPlace 41 · Grade 6 · Valley Christian | 6 | Valley Christian | 21:28.7 |
| 42 | Gabe RaskPlace 42 · Grade 7 · Valley Christian | 7 | Valley Christian | 21:36.1 |
| 43 | Arlo GilbertPlace 43 · Grade 6 · Markesan | 6 | Markesan | 21:38.3 |
| 44 | Parker AndersonPlace 44 · Grade 6 · Rio | 6 | Rio | 21:45.5 |
| 45 | Gavin PochowskiPlace 45 · Grade 6 · Central Wisconsin Christian | 6 | Central Wisconsin Christian | 22:23.0 |
| 46 | Jackson DetermanPlace 46 · Grade 7 · Central Wisconsin Christian | 7 | Central Wisconsin Christian | 26:17.3 |
| 47 | Terran HigginsPlace 47 · Grade 7 · Princeton-Green Lake | 7 | Princeton-Green Lake | 31:12.0 |