| 1 | Ashton NiemiPlace 1 · Grade 10 · Bemidji | 10 | Bemidji | 18:50.9 |
| 2 | Paul LouvarPlace 2 · Grade 11 · Bemidji | 11 | Bemidji | 19:06.4 |
| 3 | Brett KurschnerPlace 3 · Grade 10 · Bemidji | 10 | Bemidji | 19:12.2 |
| 4 | Cale NewbyPlace 4 · Grade 12 · Bemidji | 12 | Bemidji | 19:22.2 |
| 5 | Logan JensenPlace 5 · Grade 12 · Bemidji | 12 | Bemidji | 19:27.4 |
| 6 | Yoseb BrewerPlace 6 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 19:31.8 |
| 7 | Aidan KuhnPlace 7 · Grade 11 · St. Cloud Apollo | 11 | St. Cloud Apollo | 19:33.7 |
| 8 | Josh MeixellPlace 8 · Grade 11 · St. Cloud Apollo | 11 | St. Cloud Apollo | 19:33.9 |
| 9 | Sam SchulzePlace 9 · Grade 12 · Bemidji | 12 | Bemidji | 19:34.3 |
| 10 | Eric MalmangerPlace 10 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 19:39.6 |
| 11 | Cole MatetichPlace 11 · Grade 12 · Bemidji | 12 | Bemidji | 20:07.0 |
| 12 | Andrew PrittPlace 12 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 20:09.6 |
| 13 | William TermontPlace 13 · Grade 9 · Bemidji | 9 | Bemidji | 20:11.8 |
| 14 | Bangaly KabaPlace 14 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 20:20.1 |
| 15 | Sidney Kingbird-HaugenPlace 15 · Grade 9 · Bemidji | 9 | Bemidji | 20:22.1 |
| 16 | Andon OlsonPlace 16 · Grade 9 · Bemidji | 9 | Bemidji | 20:31.9 PR |
| 17 | Cameron CarletonPlace 17 · Grade 12 · Bemidji | 12 | Bemidji | 20:33.5 |
| 18 | Moses SonPlace 18 · Grade 9 · Bemidji | 9 | Bemidji | 20:37.6 |
| 19 | Sam GiffordPlace 19 · Grade 10 · Bemidji | 10 | Bemidji | 21:19.7 |
| 20 | Andrew JaegerPlace 20 · Grade 11 · Sauk Rapids-Rice | 11 | Sauk Rapids-Rice | 21:29.0 |
| 21 | Dorsey HunstingerPlace 21 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 21:58.1 |
| 22 | Eli BergPlace 22 · Grade 10 · Bemidji | 10 | Bemidji | 22:03.4 |
| 23 | Noah NessPlace 23 · Grade 9 · Bemidji | 9 | Bemidji | 22:18.8 |
| 24 | Jonathon QuandtPlace 24 · Grade 11 · Bemidji | 11 | Bemidji | 22:38.0 |
| 25 | Brecken WilcoxenPlace 25 · Grade 12 · Bemidji | 12 | Bemidji | 22:40.6 |
| 26 | Josh O'LearyPlace 26 · Grade 11 · Bemidji | 11 | Bemidji | 22:40.9 |
| 27 | Ayden TuckerPlace 27 · Grade 11 · Sauk Rapids-Rice | 11 | Sauk Rapids-Rice | 22:52.8 |
| 28 | Noah BoglePlace 28 · Grade 8 · St. Cloud Apollo | 8 | St. Cloud Apollo | 22:54.4 |
| 29 | Isaac SchoutenPlace 29 · Grade 9 · Bemidji | 9 | Bemidji | 23:02.1 |
| 30 | Ward KevinPlace 30 · Grade 10 · Bemidji | 10 | Bemidji | 23:12.0 |
| 31 | Grant PallanschPlace 31 · Grade 7 · Sauk Rapids-Rice | 7 | Sauk Rapids-Rice | 23:20.5 |
| 32 | Noah HanksPlace 32 · Grade 12 · Bemidji | 12 | Bemidji | 23:50.6 |
| 33 | Simon ThompsonPlace 33 · Grade 10 · Sauk Rapids-Rice | 10 | Sauk Rapids-Rice | 23:56.2 |
| 34 | Damien LaraPlace 34 · Grade 10 · Sauk Rapids-Rice | 10 | Sauk Rapids-Rice | 24:01.9 |
| 35 | Owen PotratzPlace 35 · Grade 12 · Bemidji | 12 | Bemidji | 24:06.3 |
| 36 | Ethan OlsonPlace 36 · Grade 9 · Bemidji | 9 | Bemidji | 24:14.1 PR |
| 37 | Bren OlsonPlace 37 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 24:27.9 PR |
| 38 | Camren SchuelerPlace 38 · Grade 9 · Sauk Rapids-Rice | 9 | Sauk Rapids-Rice | 24:41.7 PR |
| 39 | Dylan DoffingPlace 39 · Grade 9 · Bemidji | 9 | Bemidji | 25:02.8 |
| 40 | Collin WiebePlace 40 · Grade 9 · Sauk Rapids-Rice | 9 | Sauk Rapids-Rice | 25:09.9 |
| 41 | Carson TurnPlace 41 · Grade 9 · Bemidji | 9 | Bemidji | 25:24.0 |
| 42 | Paul RothenburgPlace 42 · Grade 11 · Sauk Rapids-Rice | 11 | Sauk Rapids-Rice | 27:33.5 |