| 1 | Gryphen Leier-WanglerPlace 1 · Grade 10 · Bishop Ryan | 10 | Bishop Ryan | 17:44.86 |
| 2 | Eli AndersonPlace 2 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 18:08.11 |
| 3 | Philip AnkenbauerPlace 3 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 19:07.30 |
| 4 | Zayden GroverPlace 4 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 19:08.11 |
| 5 | Owen HansonPlace 5 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 19:47.11 |
| 6 | Tygen MichalenkoPlace 6 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 19:57.98 |
| 7 | Branson BoschPlace 7 · Grade 9 · Bishop Ryan | 9 | Bishop Ryan | 20:04.17 |
| 8 | Owen WaldPlace 8 · Grade 8 · Bishop Ryan | 8 | Bishop Ryan | 20:16.11 |
| 9 | Corbin BakkenPlace 9 · Grade 10 · Powers Lake | 10 | Powers Lake | 20:20.99 |
| 10 | Peyton CollomPlace 10 · Grade 8 · Garrison | 8 | Garrison | 20:27.99 |
| 11 | Cale RoedockerPlace 11 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 20:41.42 |
| 12 | Gunner ImslandPlace 12 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 20:45.83 |
| 13 | Caleb HaverstockPlace 13 · Grade 10 · Bishop Ryan | 10 | Bishop Ryan | 20:51.02 |
| 14 | Levi JensenPlace 14 · Grade 12 · Powers Lake | 12 | Powers Lake | 21:03.64 |
| 15 | Chase WiltsePlace 15 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 21:38.67 |
| 16 | Gregory JensenPlace 16 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 21:41.55 |
| 17 | Cameron PetersonPlace 17 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 21:47.77 |
| 18 | Payton SheffieldPlace 18 · Grade 10 · Stanley | 10 | Stanley | 21:53.58 |
| 19 | Blake ShefstadPlace 19 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 22:09.80 |
| 20 | ComingCloud PerkinsPlace 20 · Grade 8 · Parshall | 8 | Parshall | 22:16.24 |
| 21 | Collin AbernatheyPlace 21 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 22:18.83 |
| 22 | Conner EvensonPlace 22 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 22:19.11 |
| 23 | Jayden WiltsePlace 23 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 22:26.80 |
| 24 | Kash BrownPlace 24 · Grade 11 · Tioga | 11 | Tioga | 22:39.83 |
| 25 | Jason WhitePlace 25 · Grade 10 · Stanley | 10 | Stanley | 22:50.64 |
| 26 | Lleyton SpearPlace 26 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 22:51.30 |
| 27 | Bronson BrucePlace 27 · Grade 10 · Parshall | 10 | Parshall | 22:58.14 |
| 28 | Adam CopelandPlace 28 · Grade 11 · Mohall-Lansford-Sherwood | 11 | Mohall-Lansford-Sherwood | 23:09.99 |
| 29 | Brendan HaakensonPlace 29 · Grade 12 · Parshall | 12 | Parshall | 23:33.52 |
| 30 | Dwayne DeclaroPlace 30 · Grade 11 · Tioga | 11 | Tioga | 23:34.58 |
| 31 | Henry SchaeferPlace 31 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 23:50.24 |
| 32 | Daniel SmithPlace 32 · Grade 11 · Tioga | 11 | Tioga | 24:09.58 |
| 33 | Cameron MusicPlace 33 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 24:11.27 |
| 34 | Andrew PatzerPlace 34 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 24:13.55 |
| 35 | Jonathan HernandezPlace 35 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 24:28.86 |
| 36 | Kingston FootePlace 36 · Grade 11 · Parshall | 11 | Parshall | 24:37.86 |
| 37 | Delmer CrowsbreastPlace 37 · Grade 8 · Lewis and Clark NSP | 8 | Lewis and Clark NSP | 24:47.11 |
| 38 | Josh FrazierPlace 38 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 24:48.24 |
| 39 | Lukas LeppellPlace 39 · Grade 9 · Garrison | 9 | Garrison | 24:52.27 |
| 40 | Werner OosthuizenPlace 40 · Grade 12 · Mohall-Lansford-Sherwood | 12 | Mohall-Lansford-Sherwood | 25:00.86 |
| 41 | Tey WatkinsPlace 41 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 25:02.49 |
| 42 | Luke CarstensPlace 42 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 25:56.11 |
| 43 | Oscar BraaflatPlace 43 · Grade 7 · Lewis and Clark NSP | 7 | Lewis and Clark NSP | 26:51.21 |
| 44 | Carter SchmitzPlace 44 · Grade 9 · Tioga | 9 | Tioga | 27:47.08 |
| 45 | Gavin SchmidtPlace 45 · Grade 8 · Garrison | 8 | Garrison | 28:24.99 |
| 46 | Oliver SchaeferPlace 46 · Grade 12 · Des-Lacs Burlington/Lewis and Clark | 12 | Des-Lacs Burlington/Lewis and Clark | 28:38.08 |
| 47 | Robert EnneyPlace 47 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 28:56.83 |
| 48 | Levi LarsonPlace 48 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 29:14.36 |
| 49 | Jose CastanedaPlace 49 · Grade 11 · Bishop Ryan | 11 | Bishop Ryan | 29:32.27 |
| 50 | Horse PerkinsPlace 50 · Grade 12 · Parshall | 12 | Parshall | 30:33.58 PR |