| 1 | Garrett GuidaPlace 1 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 17:15.0 |
| 2 | Anders EricksonPlace 2 · Grade 10 · Carlton-Wrenshall | 10 | Carlton-Wrenshall | 17:21.8 |
| 3 | Owen SpenderPlace 3 · Grade 10 · Carlton-Wrenshall | 10 | Carlton-Wrenshall | 19:15.7 |
| 4 | William BeisangPlace 4 · Grade 9 · Esko | 9 | Esko | 19:20.7 |
| 5 | Lenny HughesPlace 5 · Grade 11 · McGregor-Aitkin | 11 | McGregor-Aitkin | 19:44.1 |
| 6 | Phoenix AndersonPlace 6 · Grade 12 · Cromwell-Wright | 12 | Cromwell-Wright | 20:03.1 |
| 7 | Jorge GaticaPlace 7 · Grade 11 · Cromwell-Wright | 11 | Cromwell-Wright | 20:03.2 |
| 8 | Coltyn HarceyPlace 8 · Grade 11 · DR/N/HC | 11 | DR/N/HC | 20:20.2 |
| 9 | Elliot ZigichPlace 9 · Grade 10 · Esko | 10 | Esko | 20:28.2 |
| 10 | David CornellPlace 10 · Grade 12 · Esko | 12 | Esko | 20:28.4 |
| 11 | Karl TuttlePlace 11 · Grade 12 · Carlton-Wrenshall | 12 | Carlton-Wrenshall | 20:30.4 |
| 12 | Bodyn GundersonPlace 12 · Grade 12 · Carlton-Wrenshall | 12 | Carlton-Wrenshall | 20:30.9 |
| 13 | Noah HughesPlace 13 · Grade 9 · McGregor-Aitkin | 9 | McGregor-Aitkin | 20:35.4 |
| 14 | Blake GranholmPlace 14 · Grade 10 · Cromwell-Wright | 10 | Cromwell-Wright | 20:49.8 |
| 15 | Christopher GaticaPlace 15 · Grade 8 · Cromwell-Wright | 8 | Cromwell-Wright | 20:49.8 |
| 16 | Chase WalzPlace 16 · Grade 12 · Esko | 12 | Esko | 20:58.7 |
| 17 | Noah MossPlace 17 · Grade 11 · McGregor-Aitkin | 11 | McGregor-Aitkin | 21:08.5 |
| 18 | James RautellPlace 18 · Grade 12 · Esko | 12 | Esko | 21:26.5 |
| 19 | Mason EngPlace 19 · Grade 12 · Esko | 12 | Esko | 21:27.3 |
| 20 | Max OlsonPlace 20 · Grade 10 · Esko | 10 | Esko | 21:30.2 |
| 21 | Isaias PadillaPlace 21 · Grade 12 · Carlton-Wrenshall | 12 | Carlton-Wrenshall | 21:39.2 |
| 22 | Kaden WardPlace 22 · Grade 10 · Carlton-Wrenshall | 10 | Carlton-Wrenshall | 22:03.3 |
| 23 | Andrew HudrlikPlace 23 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 22:08.4 |
| 24 | Nolan ThwaitsPlace 24 · Grade 11 · Esko | 11 | Esko | 22:19.5 |
| 25 | James Skalko-OlesiakPlace 25 · Grade 12 · Cromwell-Wright | 12 | Cromwell-Wright | 22:45.7 |
| 26 | Isaac AsmusPlace 26 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 22:45.8 |
| 27 | Thomas CarlsonPlace 27 · Grade 11 · Carlton-Wrenshall | 11 | Carlton-Wrenshall | 23:00.1 |
| 28 | Cadence CaseyPlace 28 · Grade 10 · Cromwell-Wright | 10 | Cromwell-Wright | 23:01.9 |
| 29 | Aiden SawyerPlace 29 · Grade 10 · Esko | 10 | Esko | 23:28.4 |
| 30 | Theodore FredericoPlace 30 · Grade 9 · Esko | 9 | Esko | 23:43.9 |
| 31 | Keaton GundersonPlace 31 · Grade 10 · Carlton-Wrenshall | 10 | Carlton-Wrenshall | 24:19.5 |
| 32 | Tyler PearsonPlace 32 · Grade 10 · DR/N/HC | 10 | DR/N/HC | 24:25.8 |
| 33 | Wyatt WinterPlace 33 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 24:44.2 |
| 34 | Jasper StamperPlace 34 · Grade 9 · Carlton-Wrenshall | 9 | Carlton-Wrenshall | 25:32.5 |
| 35 | Kaden LentPlace 35 · Grade 10 · Carlton-Wrenshall | 10 | Carlton-Wrenshall | 25:41.4 PR |
| 36 | Jessi WarnerPlace 36 · Grade 10 · McGregor-Aitkin | 10 | McGregor-Aitkin | 26:14.7 |
| 37 | Cam StockwellPlace 37 · Grade 10 · DR/N/HC | 10 | DR/N/HC | 26:50.0 |
| 38 | Cole SchmidtPlace 38 · Grade 10 · McGregor-Aitkin | 10 | McGregor-Aitkin | 27:28.2 |