| 1 | Finn McCardlePlace 1 · Grade 11 · Phillips | 11 | Phillips | 17:24.1 |
| 2 | Nick PeskoPlace 2 · Grade 11 · Phillips | 11 | Phillips | 17:47.8 |
| 3 | Drake PemblePlace 3 · Grade 12 · Mosinee | 12 | Mosinee | 18:02.6 |
| 4 | Chase SchmidtPlace 4 · Grade 10 · Phillips | 10 | Phillips | 18:22.0 |
| 5 | Mason BorudPlace 5 · Grade 11 · Westfield | 11 | Westfield | 18:25.2 |
| 6 | Luke GrzywnowiczPlace 6 · Grade 9 · Phillips | 9 | Phillips | 18:28.9 |
| 7 | Paydin ParkerPlace 7 · Grade 10 · Auburndale | 10 | Auburndale | 18:30.3 |
| 8 | Josh EdwardsPlace 8 · Grade 11 · Phillips | 11 | Phillips | 18:49.5 |
| 9 | Jackson KonietzkiPlace 9 · Grade 10 · Mosinee | 10 | Mosinee | 18:55.3 |
| 10 | Viktor ThompsonPlace 10 · Grade 10 · Mosinee | 10 | Mosinee | 19:04.3 |
| 11 | Asher McNielPlace 11 · Grade 11 · Westfield | 11 | Westfield | 19:15.0 |
| 12 | Travis HenneyPlace 12 · Grade 10 · Phillips | 10 | Phillips | 19:24.8 |
| 13 | Ben ScharenbrochPlace 13 · Grade 10 · Auburndale | 10 | Auburndale | 19:33.0 |
| 14 | Elijah HarrisPlace 14 · Grade 10 · Pittsville | 10 | Pittsville | 19:41.1 |
| 15 | Aiden SchmidtPlace 15 · Grade 9 · Auburndale | 9 | Auburndale | 19:49.5 |
| 16 | Mitchell KlingbeilPlace 16 · Grade 10 · Westfield | 10 | Westfield | 19:56.5 |
| 17 | Lucas XiongPlace 17 · Grade 9 · Auburndale | 9 | Auburndale | 19:57.5 |
| 18 | Kody GundersenPlace 18 · Grade 9 · Westfield | 9 | Westfield | 20:12.1 |
| 19 | Aidan SondelskiPlace 19 · Grade 10 · Edgar | 10 | Edgar | 20:29.1 |
| 20 | Isaac SochaPlace 20 · Grade 12 · Edgar | 12 | Edgar | 20:29.5 |
| 21 | Jaxon GrubePlace 21 · Grade 12 · Auburndale | 12 | Auburndale | 20:31.8 |
| 22 | Zander PlacePlace 22 · Grade 11 · Mosinee | 11 | Mosinee | 20:36.7 |
| 23 | Fynn OlmstedPlace 23 · Grade 11 · Edgar | 11 | Edgar | 20:47.2 |
| 24 | Zayden HenryPlace 24 · Grade 10 · Mosinee | 10 | Mosinee | 20:48.8 |
| 25 | Eli CoenenPlace 25 · Grade 11 · Westfield | 11 | Westfield | 20:55.1 |
| 26 | Levi RingPlace 26 · Grade 10 · Westfield | 10 | Westfield | 20:56.7 |
| 27 | Hudson MaahsPlace 27 · Grade 9 · Mosinee | 9 | Mosinee | 21:08.8 |
| 28 | Cale KochPlace 28 · Grade 10 · Edgar | 10 | Edgar | 21:14.6 |
| 29 | John RodgerPlace 29 · Grade 10 · Westfield | 10 | Westfield | 21:18.0 |
| 30 | Joel OgibaPlace 30 · Grade 9 · Mosinee | 9 | Mosinee | 21:23.5 |
| 31 | Jack McCormickPlace 31 · Grade 9 · Phillips | 9 | Phillips | 21:25.2 |
| 32 | Gavin KarcherPlace 32 · Grade 10 · Mosinee | 10 | Mosinee | 21:47.7 |
| 33 | Lucas SochaPlace 33 · Grade 10 · Edgar | 10 | Edgar | 21:51.0 |
| 34 | Adyn RenoPlace 34 · Grade 10 · Auburndale | 10 | Auburndale | 22:12.3 |
| 35 | Trevor ApfelbeckPlace 35 · Grade 11 · Edgar | 11 | Edgar | 22:15.8 |
| 36 | Collin JohnsonPlace 36 · Grade 12 · Nekoosa | 12 | Nekoosa | 22:25.3 |
| 37 | Kodi WernerPlace 37 · Grade 10 · Edgar | 10 | Edgar | 22:31.7 |
| 38 | Ian StrobelPlace 38 · Grade 9 · Nekoosa | 9 | Nekoosa | 22:52.3 |
| 39 | Brice GerhartPlace 39 · Grade 11 · Westfield | 11 | Westfield | 23:09.5 |
| 40 | Paxton MuellerPlace 40 · Grade 11 · Edgar | 11 | Edgar | 24:37.8 |
| 41 | Devin FredenhagenPlace 41 · Grade 9 · Nekoosa | 9 | Nekoosa | 26:58.5 |
| 42 | Carson ShiltsPlace 42 · Grade 10 · Nekoosa | 10 | Nekoosa | 28:32.3 |
| 43 | Max HainlinePlace 43 · Grade 10 · Nekoosa | 10 | Nekoosa | 33:37.9 |