| 1 | Gryphen Leier-WanglerPlace 1 · Grade 10 · Bishop Ryan | 10 | Bishop Ryan | 17:31.45 |
| 2 | Zayden GroverPlace 2 · Grade 11 · Des Lacs-Burlington | 11 | Des Lacs-Burlington | 17:49.95 |
| 3 | Philip AnkenbauerPlace 3 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 17:50.39 |
| 4 | Milo AndersonPlace 4 · Grade 12 · Des Lacs-Burlington | 12 | Des Lacs-Burlington | 18:01.58 |
| 5 | Carter AzurePlace 5 · Grade 10 · Turtle Mountain Community | 10 | Turtle Mountain Community | 18:37.27 |
| 6 | Nathan SamsonPlace 6 · Grade 12 · Max - South Prairie | 12 | Max - South Prairie | 18:39.42 |
| 7 | Branson BoschPlace 7 · Grade 9 · Bishop Ryan | 9 | Bishop Ryan | 18:47.49 PR |
| 8 | Tygen MichalenkoPlace 8 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 19:02.09 PR |
| 9 | Cale RoedockerPlace 9 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 19:07.83 PR |
| 10 | Owen HansonPlace 10 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 19:15.08 |
| 11 | Chase WiltsePlace 11 · Grade 9 · Des Lacs-Burlington | 9 | Des Lacs-Burlington | 19:17.99 |
| 12 | Derek BaileyPlace 12 · Grade 12 · Max - South Prairie | 12 | Max - South Prairie | 19:18.61 PR |
| 13 | Mario SosaPlace 13 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 19:31.02 |
| 14 | Easton HansenPlace 14 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 19:34.20 PR |
| 15 | Caleb HaverstockPlace 15 · Grade 10 · Bishop Ryan | 10 | Bishop Ryan | 19:41.08 |
| 16 | Brendan HaakensonPlace 16 · Grade 12 · Parshall | 12 | Parshall | 19:55.55 PR |
| 17 | Gregory JensenPlace 17 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 20:01.92 PR |
| 18 | Henry SchaeferPlace 18 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 20:06.89 PR |
| 19 | Collin AbernatheyPlace 19 · Grade 11 · Des Lacs-Burlington | 11 | Des Lacs-Burlington | 20:12.61 PR |
| 20 | Gunner ImslandPlace 20 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 20:35.80 |
| 21 | Kolby FermPlace 21 · Grade 8 · Des Lacs-Burlington | 8 | Des Lacs-Burlington | 20:45.89 |
| 22 | Conner EvensonPlace 22 · Grade 9 · Des Lacs-Burlington | 9 | Des Lacs-Burlington | 20:49.21 |
| 23 | Jayden WiltsePlace 23 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 20:50.17 PR |
| 24 | Cameron PetersonPlace 24 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 20:52.92 PR |
| 25 | Blake ShefstadPlace 25 · Grade 9 · Des Lacs-Burlington | 9 | Des Lacs-Burlington | 20:58.17 PR |
| 26 | Adam CopelandPlace 26 · Grade 11 · Mohall-Lansford-Sherwood | 11 | Mohall-Lansford-Sherwood | 21:21.83 |
| 27 | Cameron MusicPlace 27 · Grade 9 · Des Lacs-Burlington | 9 | Des Lacs-Burlington | 21:44.05 PR |
| 28 | Lleyton SpearPlace 28 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 21:55.61 |
| 29 | Bronson BrucePlace 29 · Grade 10 · Parshall | 10 | Parshall | 22:02.33 PR |
| 30 | Josh FrazierPlace 30 · Grade 11 · Des Lacs-Burlington | 11 | Des Lacs-Burlington | 22:08.33 |
| 31 | Teigen BlomsPlace 31 · Grade 8 · Des Lacs-Burlington | 8 | Des Lacs-Burlington | 22:28.99 |
| 32 | Kingston FootePlace 32 · Grade 11 · Parshall | 11 | Parshall | 22:32.68 |
| 33 | Caleb BratvoldPlace 33 · Grade 8 · Mohall-Lansford-Sherwood | 8 | Mohall-Lansford-Sherwood | 22:39.92 |
| 34 | Gabriel MagallonPlace 34 · Grade 11 · Max - South Prairie | 11 | Max - South Prairie | 22:43.61 |
| 35 | Carson GroschePlace 35 · Grade 12 · Des Lacs-Burlington | 12 | Des Lacs-Burlington | 22:52.02 |
| 36 | Luke CarstensPlace 36 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 23:36.92 |
| 37 | Delmer CrowsbreastPlace 37 · Grade 8 · Lewis and Clark NSP | 8 | Lewis and Clark NSP | 23:54.77 |
| 38 | Oscar BraaflatPlace 38 · Grade 7 · Lewis and Clark NSP | 7 | Lewis and Clark NSP | 24:08.55 |
| 39 | James FoltynPlace 39 · Grade 7 · Mohall-Lansford-Sherwood | 7 | Mohall-Lansford-Sherwood | 24:34.33 PR |
| 40 | Oliver SchaeferPlace 40 · Grade 12 · Des Lacs-Burlington | 12 | Des Lacs-Burlington | 26:05.81 PR |
| 41 | Gavin WilliamsPlace 41 · Grade 7 · Mohall-Lansford-Sherwood | 7 | Mohall-Lansford-Sherwood | 27:16.93 PR |
| 42 | Jose CastanedaPlace 42 · Grade 11 · Bishop Ryan | 11 | Bishop Ryan | 29:05.99 |
| 43 | Drake BushPlace 43 · Grade 12 · Mohall-Lansford-Sherwood | 12 | Mohall-Lansford-Sherwood | 29:49.58 |
| 44 | Hollis GrilleyPlace 44 · Grade 7 · Des Lacs-Burlington | 7 | Des Lacs-Burlington | 33:57.41 |