| 1 | Emmett ArntsonPlace 1 · Grade 6 · Riverside Christian | 6 | Riverside Christian | 11:56.20 |
| 2 | Jace SandsPlace 2 · Grade 8 · Thief River Falls | 8 | Thief River Falls | 12:11.00 PR |
| 3 | Levi EricksonPlace 3 · Grade 8 · Roseau | 8 | Roseau | 13:00.50 |
| 4 | Dawson MimnaughPlace 4 · Grade 8 · Northern Freeze | 8 | Northern Freeze | 13:14.60 |
| 5 | Christian KiefatPlace 5 · Grade 7 · Riverside Christian | 7 | Riverside Christian | 13:15.90 |
| 6 | Ellis OlsonPlace 6 · Grade 6 · Lake of the Woods/Rainy River | 6 | Lake of the Woods/Rainy River | 13:18.20 |
| 7 | Gus HasbargenPlace 7 · Grade 7 · Lake of the Woods/Rainy River | 7 | Lake of the Woods/Rainy River | 13:23.70 |
| 8 | Westyn HansonPlace 8 · Grade 6 · Riverside Christian | 6 | Riverside Christian | 13:38.00 |
| 9 | Xander SyversonPlace 9 · Grade 8 · West Marshall | 8 | West Marshall | 13:43.40 |
| 10 | Wyatt BrandtPlace 10 · Grade 7 · Clearbrook-Gonvick | 7 | Clearbrook-Gonvick | 13:44.10 PR |
| 11 | Levi LundPlace 11 · Grade 7 · Riverside Christian | 7 | Riverside Christian | 13:59.40 |
| 12 | August MarshallPlace 12 · Grade 7 · Riverside Christian | 7 | Riverside Christian | 14:04.10 |
| 13 | Paxton WilsonPlace 13 · Grade 8 · Thief River Falls | 8 | Thief River Falls | 14:06.80 |
| 14 | Luke BringPlace 14 · Grade 7 · Northern Freeze | 7 | Northern Freeze | 14:11.70 PR |
| 15 | Connor EsalaPlace 15 · Grade 6 · Thief River Falls | 6 | Thief River Falls | 14:18.00 |
| 16 | Eli WillPlace 16 · Grade 7 · West Marshall | 7 | West Marshall | 14:26.20 |
| 17 | Graeham HensrudPlace 17 · Grade 6 · Riverside Christian | 6 | Riverside Christian | 14:43.40 |
| 18 | Peter ClausenPlace 18 · Grade 6 · Riverside Christian | 6 | Riverside Christian | 14:57.30 |
| 19 | Nils ChristiansonPlace 19 · Grade 8 · Roseau | 8 | Roseau | 15:26.90 |
| 20 | Henry GreenPlace 20 · Grade 7 · Riverside Christian | 7 | Riverside Christian | 15:31.90 |
| 21 | Luke BerghPlace 21 · Grade 8 · West Marshall | 8 | West Marshall | 15:38.80 |
| 22 | Grant LindnerPlace 22 · Grade 7 · Warroad | 7 | Warroad | 15:50.00 |
| 23 | Tyson SabouathonePlace 23 · Grade 8 · Warroad | 8 | Warroad | 15:56.90 |
| 24 | Leaf WallacePlace 24 · Grade 7 · Lake of the Woods/Rainy River | 7 | Lake of the Woods/Rainy River | 16:25.20 |
| 25 | Milo ThornPlace 25 · Grade 7 · Thief River Falls | 7 | Thief River Falls | 16:44.90 |
| 26 | Albert FayPlace 26 · Grade 6 · Thief River Falls | 6 | Thief River Falls | 18:04.10 |
| 27 | Jonathan RusekPlace 27 · Grade 8 · Roseau | 8 | Roseau | 19:14.10 |
| 28 | Jarrett HammerPlace 28 · Grade 8 · Red Lake County | 8 | Red Lake County | 19:30.50 |
| 29 | Craig MenlovePlace 29 · Grade 7 · Roseau | 7 | Roseau | 19:35.20 |
| 30 | Hudson LatraillePlace 30 · Grade 7 · Grafton | 7 | Grafton | 22:11.50 PR |
| 31 | Logan BarthPlace 31 · Grade 8 · Northern Freeze | 8 | Northern Freeze | 23:45.60 PR |