| 1 | Eli PreislerPlace 1 · Grade 8 · St. Cloud Apollo | 8 | St. Cloud Apollo | 19:14.73 |
| 2 | Bangaly KabaPlace 2 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 19:21.98 |
| 3 | Yoseb BrewerPlace 3 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 19:37.95 |
| 4 | Jack WeldePlace 4 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 19:52.25 |
| 5 | Jaden MillerPlace 5 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 19:53.55 |
| 6 | Eric MalmangerPlace 6 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 19:53.57 |
| 7 | Andrew PrittPlace 7 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 19:55.80 PR |
| 8 | Aidan KuhnPlace 8 · Grade 11 · St. Cloud Apollo | 11 | St. Cloud Apollo | 20:02.81 |
| 9 | Ryan KarlsPlace 9 · Grade 7 · St. Cloud Apollo | 7 | St. Cloud Apollo | 20:04.11 |
| 10 | Nic MohrPlace 10 · Grade 11 · Willmar | 11 | Willmar | 20:17.81 |
| 11 | Logan BredenbergPlace 11 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 20:18.87 |
| 12 | Matthew EystadPlace 12 · Grade 9 · Willmar | 9 | Willmar | 21:15.77 |
| 13 | Soren NewbergPlace 13 · Grade 7 · Willmar | 7 | Willmar | 21:24.19 |
| 14 | Brandon ZepedaPlace 14 · Grade 9 · Willmar | 9 | Willmar | 21:46.66 |
| 15 | Alex BurrowsPlace 15 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 21:54.97 |
| 16 | Josh MeixellPlace 16 · Grade 11 · St. Cloud Apollo | 11 | St. Cloud Apollo | 21:57.11 |
| 17 | Tommy EricksonPlace 17 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 22:02.22 |
| 18 | Dorsey HunstingerPlace 18 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 22:12.31 |
| 19 | Noah BoglePlace 19 · Grade 8 · St. Cloud Apollo | 8 | St. Cloud Apollo | 22:13.27 |
| 20 | Matthew TuelPlace 20 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 22:18.46 |
| 21 | Aaron MarthallerPlace 21 · Grade 8 · Willmar | 8 | Willmar | 22:26.67 |
| 22 | David RonnevikPlace 22 · Grade 9 · Fergus Falls | 9 | Fergus Falls | 22:54.80 |
| 23 | Eric SwansonPlace 23 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 23:21.62 |
| 24 | Micah MouserPlace 24 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 23:41.27 |
| 25 | Michael SchmidtPlace 25 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 23:54.25 |
| 26 | Aaron ShernPlace 26 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 24:00.46 |
| 27 | Adrian BlondeauPlace 27 · Grade 9 · Fergus Falls | 9 | Fergus Falls | 25:19.82 |
| 28 | Camden SkjeretPlace 28 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 25:28.29 |
| 29 | William NussPlace 29 · Grade 9 · Fergus Falls | 9 | Fergus Falls | 25:33.01 |
| 30 | Bren OlsonPlace 30 · Grade 10 · St. Cloud Apollo | 10 | St. Cloud Apollo | 26:59.32 |
| 31 | Simon McGovernPlace 31 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 27:18.12 |
| 32 | Landon VotavaPlace 32 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 27:51.64 |
| 33 | Braden BucherPlace 33 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 29:31.66 |