| 1 | Reid MillerPlace 1 · Grade 9 · North Shore | 9 | North Shore | 19:23.40 |
| 2 | Kysen JacobsenPlace 2 · Grade 8 · North Shore | 8 | North Shore | 19:24.50 |
| 3 | Lucas ObergPlace 3 · Grade 10 · North Shore | 10 | North Shore | 19:27.10 PR |
| 4 | Wade MelanderPlace 4 · Grade 10 · North Shore | 10 | North Shore | 19:30.70 |
| 5 | Dane EnglesonPlace 5 · Grade 9 · Moose Lake/Willow River/Barnum | 9 | Moose Lake/Willow River/Barnum | 19:51.40 PR |
| 6 | Jackson McDowellPlace 6 · Grade 12 · Moose Lake/Willow River/Barnum | 12 | Moose Lake/Willow River/Barnum | 19:53.80 |
| 7 | Rowan WallacePlace 7 · Grade 11 · Moose Lake/Willow River/Barnum | 11 | Moose Lake/Willow River/Barnum | 19:53.90 PR |
| 8 | Joey PaulsonPlace 8 · Grade 11 · Moose Lake/Willow River/Barnum | 11 | Moose Lake/Willow River/Barnum | 20:02.80 PR |
| 9 | Benjamin WeertzPlace 9 · Grade 9 · Stella Maris Academy | 9 | Stella Maris Academy | 20:20.70 PR |
| 10 | Cody WesterbergPlace 10 · Grade 12 · Moose Lake/Willow River/Barnum | 12 | Moose Lake/Willow River/Barnum | 20:44.80 PR |
| 11 | Liam MitchellPlace 11 · Grade 9 · Moose Lake/Willow River/Barnum | 9 | Moose Lake/Willow River/Barnum | 20:49.90 |
| 12 | William RichnerPlace 12 · Grade 10 · North Shore | 10 | North Shore | 21:02.60 |
| 13 | Esa Huggins-WatsonPlace 13 · Grade 9 · North Shore | 9 | North Shore | 21:03.20 |
| 14 | Eero MoodyPlace 14 · Grade 12 · North Shore | 12 | North Shore | 21:12.00 |
| 15 | Albert Henry NephewPlace 15 · Grade 10 · Stella Maris Academy | 10 | Stella Maris Academy | 21:13.50 |
| 16 | Owen NixPlace 16 · Grade 9 · North Shore | 9 | North Shore | 21:20.10 |
| 17 | Ethan HeaslipPlace 17 · Grade 11 · Moose Lake/Willow River/Barnum | 11 | Moose Lake/Willow River/Barnum | 21:22.30 |
| 18 | Connor BeisePlace 18 · Grade 11 · Moose Lake/Willow River/Barnum | 11 | Moose Lake/Willow River/Barnum | 21:26.60 |
| 19 | Theo AndersonPlace 19 · Grade 9 · Moose Lake/Willow River/Barnum | 9 | Moose Lake/Willow River/Barnum | 21:34.50 |
| 20 | Richard WaschePlace 20 · Grade 10 · Moose Lake/Willow River/Barnum | 10 | Moose Lake/Willow River/Barnum | 21:41.30 |
| 21 | Arden NelsonPlace 21 · Grade 9 · North Shore | 9 | North Shore | 21:41.40 PR |
| 22 | Jayvin St. PierrePlace 22 · Grade 10 · Moose Lake/Willow River/Barnum | 10 | Moose Lake/Willow River/Barnum | 21:42.00 PR |
| 23 | Alex TeeterPlace 23 · Grade 11 · North Shore | 11 | North Shore | 21:42.10 |
| 24 | Anthony HubbarttPlace 24 · Grade 11 · North Shore | 11 | North Shore | 21:54.60 |
| 25 | Keaton GundersonPlace 25 · Grade 11 · Carlton-Wrenshall | 11 | Carlton-Wrenshall | 21:59.20 |
| 26 | Aiden TingumPlace 26 · Grade 12 · Esko | 12 | Esko | 22:04.60 |
| 27 | Arlo LitterstPlace 27 · Grade 9 · North Shore | 9 | North Shore | 22:09.90 |
| 28 | General HigginsPlace 28 · Grade 12 · North Shore | 12 | North Shore | 22:12.10 |
| 29 | Liam GillespiePlace 29 · Grade 9 · North Shore | 9 | North Shore | 22:35.70 PR |
| 30 | Alexander GatschePlace 30 · Grade 9 · Stella Maris Academy | 9 | Stella Maris Academy | 22:40.30 |
| 31 | James BergensonPlace 31 · Grade 9 · Moose Lake/Willow River/Barnum | 9 | Moose Lake/Willow River/Barnum | 22:48.00 |
| 32 | Gavin McCallPlace 32 · Grade 10 · Moose Lake/Willow River/Barnum | 10 | Moose Lake/Willow River/Barnum | 22:57.40 |
| 33 | Nolan ThwaitsPlace 33 · Grade 12 · Esko | 12 | Esko | 22:59.30 |
| 34 | Grant ObergPlace 34 · Grade 12 · North Shore | 12 | North Shore | 23:22.50 |
| 35 | Oliver OlsonPlace 35 · Grade 9 · Esko | 9 | Esko | 23:23.70 |
| 36 | Elias PszwaroPlace 36 · Grade 12 · North Shore | 12 | North Shore | 23:24.90 |
| 37 | Sidney LitterstPlace 37 · Grade 12 · North Shore | 12 | North Shore | 23:25.70 |
| 38 | Andrew ThewisPlace 38 · Grade 9 · North Shore | 9 | North Shore | 23:34.60 PR |
| 39 | Ethan CulbertPlace 39 · Grade 9 · Esko | 9 | Esko | 23:45.10 |
| 40 | Alex KubatPlace 40 · Grade 12 · South Ridge | 12 | South Ridge | 24:04.60 |
| 41 | Jacob SeebeckPlace 41 · Grade 12 · Moose Lake/Willow River/Barnum | 12 | Moose Lake/Willow River/Barnum | 24:13.50 |
| 42 | Logan SmithPlace 42 · Grade 11 · North Shore | 11 | North Shore | 24:21.80 PR |
| 43 | Brant BergPlace 43 · Grade 12 · Moose Lake/Willow River/Barnum | 12 | Moose Lake/Willow River/Barnum | 24:35.60 |
| 44 | Logan FilipiakPlace 44 · Grade 10 · Esko | 10 | Esko | 24:53.20 PR |
| 45 | Alex AimonettiPlace 45 · Grade 11 · South Ridge | 11 | South Ridge | 24:59.60 |
| 46 | Isaiah UnkelhaeuserPlace 46 · Grade 11 · Moose Lake/Willow River/Barnum | 11 | Moose Lake/Willow River/Barnum | 25:12.20 |
| 47 | Connor FerrinPlace 47 · Grade 12 · Moose Lake/Willow River/Barnum | 12 | Moose Lake/Willow River/Barnum | 25:44.20 |
| 48 | Briar NelsonPlace 48 · Grade 11 · North Shore | 11 | North Shore | 26:44.90 |
| 49 | Elliot AronsonPlace 49 · Grade 12 · Stella Maris Academy | 12 | Stella Maris Academy | 26:57.30 |
| 50 | Alex KingPlace 50 · Grade 12 · Esko | 12 | Esko | 27:02.30 |
| 51 | Ollie BraunPlace 51 · Grade 12 · North Shore | 12 | North Shore | 29:34.50 PR |
| 52 | Maxxwell SauterPlace 52 · Grade 12 · Esko | 12 | Esko | 30:47.50 |