| 1 | Eli AndersonPlace 1 · Grade 12 · Kenmare-Bowbells | 12 | Kenmare-Bowbells | 18:28.90 |
| 2 | Philip AnkenbauerPlace 2 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 18:29.30 |
| 3 | Owen WaldPlace 3 · Grade 9 · Bishop Ryan | 9 | Bishop Ryan | 19:28.10 |
| 4 | Chase WiltsePlace 4 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 19:33.80 |
| 5 | Hugh JacksonPlace 5 · Grade 11 · Stanley | 11 | Stanley | 19:35.80 |
| 6 | Levi HartmanPlace 6 · Grade 12 · Trinity Christian (Williston) | 12 | Trinity Christian (Williston) | 19:42.90 |
| 7 | Peyton CollomPlace 7 · Grade 9 · Garrison | 9 | Garrison | 19:44.60 |
| 8 | Payton HarperPlace 8 · Grade 9 · Stanley | 9 | Stanley | 19:45.70 |
| 9 | Thaddeus VothPlace 9 · Grade 9 · Central McLean | 9 | Central McLean | 19:49.20 |
| 10 | Branson BoschPlace 10 · Grade 10 · Bishop Ryan | 10 | Bishop Ryan | 19:56.90 |
| 11 | Logan LongmuirPlace 11 · Grade 12 · Stanley | 12 | Stanley | 20:03.20 |
| 12 | Ethan ClarysPlace 12 · Grade 10 · Trenton | 10 | Trenton | 20:05.70 |
| 13 | Caleb HaverstockPlace 13 · Grade 11 · Bishop Ryan | 11 | Bishop Ryan | 20:08.10 |
| 14 | Mario SosaPlace 14 · Grade 12 · Kenmare-Bowbells | 12 | Kenmare-Bowbells | 20:10.70 |
| 15 | Owen HansonPlace 15 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 20:15.40 |
| 16 | Kolton LongmuirPlace 16 · Grade 12 · Stanley | 12 | Stanley | 20:37.90 |
| 17 | Logan BraunbergerPlace 17 · Grade 7 · Bishop Ryan | 7 | Bishop Ryan | 20:40.10 |
| 18 | Kolby FermPlace 18 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 20:40.70 |
| 19 | Daniel CrosbyPlace 19 · Grade 8 · Trinity Christian (Williston) | 8 | Trinity Christian (Williston) | 20:44.50 |
| 20 | Conner EvensonPlace 20 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 20:57.00 |
| 21 | Cale RoedockerPlace 21 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 21:02.00 |
| 22 | Blake ShefstadPlace 22 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 21:06.20 |
| 23 | Jaxen SamsonPlace 23 · Grade 7 · Bishop Ryan | 7 | Bishop Ryan | 21:08.60 |
| 24 | Easton HansenPlace 24 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 21:09.60 |
| 25 | Sutton DickinsonPlace 25 · Grade 8 · Bishop Ryan | 8 | Bishop Ryan | 21:12.60 PR |
| 26 | Larson FjeldahlPlace 26 · Grade 9 · Stanley | 9 | Stanley | 21:14.80 |
| 27 | Collin AbernatheyPlace 27 · Grade 12 · Des-Lacs Burlington/Lewis and Clark | 12 | Des-Lacs Burlington/Lewis and Clark | 21:15.30 |
| 28 | Henry SchaeferPlace 28 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 21:15.60 |
| 29 | Lleyton SpearPlace 29 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 21:16.00 |
| 30 | Josh FrazierPlace 30 · Grade 12 · Des-Lacs Burlington/Lewis and Clark | 12 | Des-Lacs Burlington/Lewis and Clark | 21:22.70 |
| 31 | Kingston FootePlace 31 · Grade 12 · Parshall | 12 | Parshall | 21:39.70 PR |
| 32 | Tygen MichalenkoPlace 32 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 21:42.90 |
| 33 | Jaxon KellerPlace 33 · Grade 9 · Tioga | 9 | Tioga | 21:44.00 |
| 34 | Grady KeyesPlace 34 · Grade 10 · Bishop Ryan | 10 | Bishop Ryan | 21:47.90 |
| 35 | Gage EllisPlace 35 · Grade 10 · Central McLean | 10 | Central McLean | 21:50.70 |
| 36 | Isaak LongmuirPlace 36 · Grade 8 · Stanley | 8 | Stanley | 21:56.10 |
| 37 | Dylan GuerreroPlace 37 · Grade 8 · Stanley | 8 | Stanley | 21:56.40 |
| 38 | Caleb BratvoldPlace 38 · Grade 9 · Mohall-Lansford-Sherwood | 9 | Mohall-Lansford-Sherwood | 22:08.20 |
| 39 | Diego DiazPlace 39 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 22:23.70 PR |
| 40 | Gregory JensenPlace 40 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 22:41.50 |
| 41 | Jackson WettsteinPlace 41 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 22:44.70 |
| 42 | Cameron PetersonPlace 42 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 22:45.70 |
| 43 | Carter GeinertPlace 43 · Grade 7 · Bishop Ryan | 7 | Bishop Ryan | 22:51.50 |
| 44 | Delmer CrowsbreastPlace 44 · Grade 9 · Lewis and Clark NSP | 9 | Lewis and Clark NSP | 22:53.80 |
| 45 | Cullin HughesPlace 45 · Grade 11 · Trenton | 11 | Trenton | 23:00.20 |
| 46 | Teigen BlomsPlace 46 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 23:00.40 |
| 47 | Marshall FjeldahlPlace 47 · Grade 7 · Stanley | 7 | Stanley | 23:10.30 |
| 48 | Bridger HaugtvedtPlace 48 · Grade 8 · Des-Lacs Burlington/Lewis and Clark | 8 | Des-Lacs Burlington/Lewis and Clark | 23:15.90 |
| 49 | Jayden WiltsePlace 49 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 23:38.50 |
| 50 | Trout Turk-blyPlace 50 · Grade 7 · Des-Lacs Burlington/Lewis and Clark | 7 | Des-Lacs Burlington/Lewis and Clark | 23:39.90 |
| 51 | Diego GuevaraPlace 51 · Grade 9 · Tioga | 9 | Tioga | 23:49.10 |
| 52 | Gunner ImslandPlace 52 · Grade 12 · Kenmare-Bowbells | 12 | Kenmare-Bowbells | 24:23.80 |
| 53 | Dwayne DeclaroPlace 53 · Grade 12 · Tioga | 12 | Tioga | 24:28.00 |
| 54 | Oscar BraaflatPlace 54 · Grade 8 · Lewis and Clark NSP | 8 | Lewis and Clark NSP | 24:31.10 |
| 55 | Luke CarstensPlace 55 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 24:41.20 |
| 56 | Evan HaseleuPlace 56 · Grade 9 · Central McLean | 9 | Central McLean | 24:54.60 |
| 57 | Braxton HaugtvedtPlace 57 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 24:57.40 |
| 58 | Lukas LeppellPlace 58 · Grade 10 · Garrison | 10 | Garrison | 25:16.10 |
| 59 | Carter SchmitzPlace 59 · Grade 10 · Tioga | 10 | Tioga | 25:22.40 |
| 60 | Gavin SchmidtPlace 60 · Grade 9 · Garrison | 9 | Garrison | 25:41.50 |
| 61 | James SagaserPlace 61 · Grade 8 · Tioga | 8 | Tioga | 25:41.70 |
| 62 | Andrew PatzerPlace 62 · Grade 12 · Kenmare-Bowbells | 12 | Kenmare-Bowbells | 25:46.60 |
| 63 | Asher WilhelmPlace 63 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 27:43.10 |
| 64 | Cole SardaPlace 64 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 28:05.10 |
| 65 | Levi LarsonPlace 65 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 30:00.01 |