| 1 | Atley AbingPlace 1 · Grade 8 · Logan | 8 | Logan | 10:57.8 PR |
| 2 | Caleb RickertPlace 2 · Grade 8 · Logan | 8 | Logan | 11:00.6 PR |
| 3 | Sam OrozcoPlace 3 · Grade 7 · Onalaska | 7 | Onalaska | 11:13.8 PR |
| 4 | Evan SchmidPlace 4 · Grade 7 · Onalaska | 7 | Onalaska | 11:43.5 PR |
| 5 | Brady KatonaPlace 5 · Grade 7 · West Salem | 7 | West Salem | 12:03.5 PR |
| 6 | Mason KnebesPlace 6 · Grade 7 · West Salem | 7 | West Salem | 12:09.0 PR |
| 7 | Alden BelbyPlace 7 · Grade 8 · Logan | 8 | Logan | 12:11.5 PR |
| 9 | Roy BouskaPlace 9 · Grade 8 · Logan | 8 | Logan | 12:21.9 PR |
| 10 | Wesley JantzPlace 10 · Grade 6 · Longfellow (La Crosse) | 6 | Longfellow (La Crosse) | 12:34.2 |
| 11 | Flynn NugentPlace 11 · Grade 7 · Onalaska | 7 | Onalaska | 12:35.8 PR |
| 12 | Gavin HansonPlace 12 · Grade 8 · Onalaska | 8 | Onalaska | 12:38.0 |
| 13 | Daylan MaschePlace 13 · Grade 7 · Logan | 7 | Logan | 12:40.9 PR |
| 14 | Silas LangPlace 14 · Grade 8 · Onalaska | 8 | Onalaska | 12:41.8 PR |
| 15 | Eoin FerrisPlace 15 · Grade 7 · Onalaska | 7 | Onalaska | 12:42.3 PR |
| 16 | Jack JohnsonPlace 16 · Grade 6 · West Salem | 6 | West Salem | 12:45.2 PR |
| 17 | Dolan O'NeillPlace 17 · Grade 7 · Longfellow (La Crosse) | 7 | Longfellow (La Crosse) | 12:47.2 PR |
| 18 | Griffin ArnoldPlace 18 · Grade 8 · Sparta Meadowview | 8 | Sparta Meadowview | 12:55.7 |
| 19 | Soren IversonPlace 19 · Grade 7 · Holmen | 7 | Holmen | 12:59.5 PR |
| 1 | Matthew NianPlace 1 · Grade 8 · Onalaska | 8 | Onalaska | 13:00.4 PR |
| 21 | Marshall NiedfeldtPlace 21 · Grade 6 · Westby ms | 6 | Westby ms | 13:03.5 PR |
| 22 | Henrik ChodurePlace 22 · Grade 7 · Holmen | 7 | Holmen | 13:08.2 PR |
| 23 | Maddox PorterPlace 23 · Grade 7 · Onalaska | 7 | Onalaska | 13:11.8 PR |
| 24 | Oakley MuellerPlace 24 · Grade 6 · West Salem | 6 | West Salem | 13:14.0 PR |
| 25 | Reece WiznerPlace 25 · Grade 6 · West Salem | 6 | West Salem | 13:17.1 PR |
| 26 | Liam SchultzPlace 26 · Grade 8 · Logan | 8 | Logan | 13:19.5 PR |
| 27 | Wilson JankowskiPlace 27 · Grade 6 · Longfellow (La Crosse) | 6 | Longfellow (La Crosse) | 13:21.6 PR |
| 28 | Emerson MartiniPlace 28 · Grade 7 · Longfellow (La Crosse) | 7 | Longfellow (La Crosse) | 13:23.6 |
| 2 | Preston DissmorePlace 2 · Grade 8 · Onalaska | 8 | Onalaska | 13:24.9 PR |
| 29 | Myles StakstonPlace 29 · Grade 6 · West Salem | 6 | West Salem | 13:28.6 PR |
| 3 | Andrew SchaubergerPlace 3 · Grade 8 · Onalaska | 8 | Onalaska | 13:29.4 PR |
| 30 | Adrian WillisPlace 30 · Grade 8 · Holmen | 8 | Holmen | 13:32.0 PR |
| 31 | Brandon SwiftPlace 31 · Grade 8 · Holmen | 8 | Holmen | 13:33.8 PR |
| 32 | Edwyn HeathPlace 32 · Grade 8 · Longfellow (La Crosse) | 8 | Longfellow (La Crosse) | 13:41.3 PR |
| 33 | Samuel LetendrePlace 33 · Grade 8 · Logan | 8 | Logan | 13:48.0 PR |
| 4 | Declan DroullardPlace 4 · Grade 6 · Onalaska | 6 | Onalaska | 13:57.6 |
| 34 | Rowan HamilitonPlace 34 · Grade 6 · Longfellow (La Crosse) | 6 | Longfellow (La Crosse) | 13:59.7 |
| 35 | Dillan GriffinPlace 35 · Grade 8 · Tomah | 8 | Tomah | 14:08.6 |
| 36 | Jensen RieberPlace 36 · Grade 7 · West Salem | 7 | West Salem | 14:11.9 PR |
| 38 | Jaxson ReinhartPlace 38 · Grade 7 · Tomah | 7 | Tomah | 14:14.1 PR |
| 5 | Brody StuhrPlace 5 · Grade 6 · Logan | 6 | Logan | 14:16.1 |
| 39 | Noah AndersonPlace 39 · Grade 8 · Holmen | 8 | Holmen | 14:17.1 |
| 41 | Bodey ChamplinPlace 41 · Grade 6 · Tomah | 6 | Tomah | 14:20.5 |
| 6 | Easton JaroshPlace 6 · Grade 6 · West Salem | 6 | West Salem | 14:25.4 PR |
| 7 | Ross McalisterPlace 7 · Grade 8 · Onalaska | 8 | Onalaska | 14:31.2 PR |
| 8 | Mason EricksonPlace 8 · Grade 6 · West Salem | 6 | West Salem | 14:38.8 PR |
| 43 | Eli SchwartzPlace 43 · Grade 8 · Tomah | 8 | Tomah | 14:41.0 |
| 9 | Charles MarinierPlace 9 · Grade 7 · Onalaska | 7 | Onalaska | 14:44.4 |
| 10 | Caleb KillipPlace 10 · Grade 7 · Onalaska | 7 | Onalaska | 14:46.1 |
| 11 | Bennett EppleyPlace 11 · Grade 6 · Onalaska | 6 | Onalaska | 14:49.6 |
| 12 | Nolan FoleyPlace 12 · Grade 7 · Onalaska | 7 | Onalaska | 14:51.9 PR |
| 13 | Oliver SchamsPlace 13 · Grade 8 · Longfellow (La Crosse) | 8 | Longfellow (La Crosse) | 14:52.3 PR |
| 44 | Dalton KauerPlace 44 · Grade 7 · Sparta Meadowview | 7 | Sparta Meadowview | 14:53.9 |
| 14 | Jonah BrouwerPlace 14 · Grade 6 · Logan | 6 | Logan | 14:55.4 |
| 15 | Luca SwetkovichPlace 15 · Grade 6 · Holmen | 6 | Holmen | 14:57.3 |
| 16 | Parker AbramczakPlace 16 · Grade 6 · Holmen | 6 | Holmen | 15:00.0 |
| 17 | Pierce KrausPlace 17 · Grade 6 · Holmen | 6 | Holmen | 15:01.2 PR |
| 18 | Isaac RickertPlace 18 · Grade 6 · Logan | 6 | Logan | 15:01.4 PR |
| 19 | Kaukl AveryPlace 19 · Grade 8 · Longfellow (La Crosse) | 8 | Longfellow (La Crosse) | 15:02.7 |
| 20 | Cooper BurishPlace 20 · Grade 6 · Longfellow (La Crosse) | 6 | Longfellow (La Crosse) | 15:04.0 |
| 45 | Sawyer DavidsonPlace 45 · Grade 8 · Westby ms | 8 | Westby ms | 15:06.1 |
| 21 | Aaron GantherPlace 21 · Grade 7 · Holmen | 7 | Holmen | 15:07.3 PR |
| 22 | Max ColvinPlace 22 · Grade 7 · Holmen | 7 | Holmen | 15:10.1 PR |
| 46 | Colin MartinsonPlace 46 · Grade 7 · Tomah | 7 | Tomah | 15:13.2 |
| 47 | Aiden ManskiPlace 47 · Grade 7 · Tomah | 7 | Tomah | 15:13.3 PR |
| 48 | Eret ZieglerPlace 48 · Grade 6 · Sparta Meadowview | 6 | Sparta Meadowview | 15:19.1 |
| 23 | Lauden OstromenckiPlace 23 · Grade 6 · Holmen | 6 | Holmen | 15:20.8 PR |
| 49 | Matthew EddyPlace 49 · Grade 8 · Holmen | 8 | Holmen | 15:20.8 |
| 24 | Ryker CasperPlace 24 · Grade 7 · Holmen | 7 | Holmen | 15:22.7 |
| 25 | William AdamanyPlace 25 · Grade 6 · Longfellow (La Crosse) | 6 | Longfellow (La Crosse) | 15:22.7 |
| 26 | Porter KastenPlace 26 · Grade 8 · Onalaska | 8 | Onalaska | 15:25.2 |
| 50 | Logan BallPlace 50 · Grade 8 · Sparta Meadowview | 8 | Sparta Meadowview | 15:26.1 PR |
| 27 | Joshua BreiPlace 27 · Grade 7 · Longfellow (La Crosse) | 7 | Longfellow (La Crosse) | 15:29.1 PR |
| 51 | Levi ServaisPlace 51 · Grade 7 · Holmen | 7 | Holmen | 15:29.5 |
| 28 | Luke NianPlace 28 · Grade 6 · Onalaska | 6 | Onalaska | 15:38.7 |
| 29 | Dylan SchellengerPlace 29 · Grade 6 · Holmen | 6 | Holmen | 15:38.8 PR |
| 53 | Gabriel ErlandsonPlace 53 · Grade 8 · Westby ms | 8 | Westby ms | 15:39.7 |
| 30 | Arian MouaPlace 30 · Grade 7 · Holmen | 7 | Holmen | 15:40.9 |
| 31 | Maro SmithPlace 31 · Grade 6 · Holmen | 6 | Holmen | 15:41.1 |
| 32 | Benjamin LarsonPlace 32 · Grade 8 · Logan | 8 | Logan | 15:42.1 |
| 33 | Roy LiPlace 33 · Grade 7 · Onalaska | 7 | Onalaska | 15:43.4 |
| 34 | Ethan StaehlyPlace 34 · Grade 6 · Logan | 6 | Logan | 15:43.6 |
| 35 | Reid SullivanPlace 35 · Grade 7 · Onalaska | 7 | Onalaska | 15:45.2 |
| 36 | Jaxon StugenPlace 36 · Grade 8 · West Salem | 8 | West Salem | 15:46.3 PR |
| 37 | Lucas KolbePlace 37 · Grade 6 · Longfellow (La Crosse) | 6 | Longfellow (La Crosse) | 15:53.0 PR |
| 38 | Clyde McClungPlace 38 · Grade 7 · Onalaska | 7 | Onalaska | 15:57.9 PR |
| 39 | Sam PingreePlace 39 · Grade 7 · Holmen | 7 | Holmen | 16:09.4 PR |
| 55 | Cayden GousbyPlace 55 · Grade 6 · Sparta Meadowview | 6 | Sparta Meadowview | 16:10.9 |
| 40 | Riley SimonsonPlace 40 · Grade 8 · Holmen | 8 | Holmen | 16:14.7 PR |
| 41 | Enzo ThaoPlace 41 · Grade 8 · Onalaska | 8 | Onalaska | 16:17.7 PR |
| 42 | Sawyer WalenskyPlace 42 · Grade 7 · Holmen | 7 | Holmen | 16:20.6 |
| 56 | Aaron SteinerPlace 56 · Grade 7 · Westby ms | 7 | Westby ms | 16:23.0 |
| 43 | Miles ReinekingPlace 43 · Grade 6 · Logan | 6 | Logan | 16:25.2 |
| 44 | Joshua Gonzalez-ManzyPlace 44 · Grade 8 · Logan | 8 | Logan | 16:33.0 |
| 45 | Garrett PedersonPlace 45 · Grade 6 · West Salem | 6 | West Salem | 16:36.4 PR |
| 46 | Connor Arnold-BrownPlace 46 · Grade 6 · Onalaska | 6 | Onalaska | 16:37.8 |
| 48 | TAKUMI LORPlace 48 · Grade 7 · Longfellow (La Crosse) | 7 | Longfellow (La Crosse) | 16:45.5 |
| 49 | Isaac VysePlace 49 · Grade 7 · West Salem | 7 | West Salem | 16:45.9 |
| 50 | Anton SilhaPlace 50 · Grade 8 · Onalaska | 8 | Onalaska | 16:46.1 |
| 51 | Kaige JohansenPlace 51 · Grade 6 · Longfellow (La Crosse) | 6 | Longfellow (La Crosse) | 16:46.3 PR |
| 52 | Trevin SiebenalerPlace 52 · Grade 6 · West Salem | 6 | West Salem | 16:54.9 |