| 1 | Kade LambertPlace 1 · Grade 10 · New Town | 10 | New Town | 17:30.70 |
| 2 | Morgan FettigPlace 2 · Grade 11 · Mandaree | 11 | Mandaree | 17:38.83 |
| 3 | Philip AnkenbauerPlace 3 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 18:01.99 |
| 4 | Tekoah HoodPlace 4 · Grade 12 · New Town | 12 | New Town | 18:15.99 |
| 5 | Zayden GroverPlace 5 · Grade 12 · Des-Lacs Burlington/Lewis and Clark | 12 | Des-Lacs Burlington/Lewis and Clark | 19:40.64 |
| 6 | Grady KeyesPlace 6 · Grade 10 · Bishop Ryan | 10 | Bishop Ryan | 19:48.11 |
| 7 | Branson BoschPlace 7 · Grade 10 · Bishop Ryan | 10 | Bishop Ryan | 19:52.70 |
| 8 | Logan LongmuirPlace 8 · Grade 12 · Stanley | 12 | Stanley | 19:53.39 |
| 9 | Levi HartmanPlace 9 · Grade 12 · Trinity Christian (Williston) | 12 | Trinity Christian (Williston) | 19:53.74 |
| 10 | Colter SmithPlace 10 · Grade 10 · Trinity Christian (Williston) | 10 | Trinity Christian (Williston) | 19:53.86 |
| 11 | Ryder EricksonPlace 11 · Grade 10 · Max - South Prairie | 10 | Max - South Prairie | 20:04.80 |
| 12 | Malachi PixlerPlace 12 · Grade 11 · Max - South Prairie | 11 | Max - South Prairie | 20:08.95 |
| 13 | Owen HansonPlace 13 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 20:31.36 |
| 14 | Owen WaldPlace 14 · Grade 9 · Bishop Ryan | 9 | Bishop Ryan | 20:32.61 |
| 15 | Ethan ClarysPlace 15 · Grade 10 · Trenton | 10 | Trenton | 20:35.86 |
| 16 | Kolton LongmuirPlace 16 · Grade 12 · Stanley | 12 | Stanley | 20:41.49 |
| 17 | Payton HarperPlace 17 · Grade 9 · Stanley | 9 | Stanley | 20:42.24 |
| 18 | Dane Young BirdPlace 18 · Grade 8 · New Town | 8 | New Town | 20:47.36 |
| 19 | Brycen BellPlace 19 · Grade 9 · New Town | 9 | New Town | 20:47.58 |
| 20 | Daniel CrosbyPlace 20 · Grade 8 · Trinity Christian (Williston) | 8 | Trinity Christian (Williston) | 21:01.61 |
| 21 | Jameson IrwinPlace 21 · Grade 8 · New Town | 8 | New Town | 21:21.45 |
| 22 | Trent BohrerPlace 22 · Grade 9 · Stanley | 9 | Stanley | 21:22.45 |
| 23 | Mario SosaPlace 23 · Grade 12 · Kenmare-Bowbells | 12 | Kenmare-Bowbells | 21:30.21 |
| 24 | Kanon KeyesPlace 24 · Grade 7 · Bishop Ryan | 7 | Bishop Ryan | 21:34.17 |
| 25 | Josh FrazierPlace 25 · Grade 12 · Des-Lacs Burlington/Lewis and Clark | 12 | Des-Lacs Burlington/Lewis and Clark | 21:39.95 |
| 26 | Chase WiltsePlace 26 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 21:45.21 |
| 27 | Jaxon KellerPlace 27 · Grade 9 · Tioga | 9 | Tioga | 21:46.77 |
| 28 | Canden CummingsPlace 28 · Grade 11 · New Town | 11 | New Town | 21:54.02 |
| 29 | Caleb HaverstockPlace 29 · Grade 11 · Bishop Ryan | 11 | Bishop Ryan | 21:55.74 |
| 30 | Caleb BratvoldPlace 30 · Grade 9 · Mohall-Lansford-Sherwood | 9 | Mohall-Lansford-Sherwood | 21:58.55 |
| 31 | Tygen MichalenkoPlace 31 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 22:07.02 |
| 32 | Easton HansenPlace 32 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 22:23.64 |
| 33 | Rising Eagle HeartPlace 33 · Grade 10 · New Town | 10 | New Town | 22:27.42 |
| 34 | Tristan MillerPlace 34 · Grade 10 · Trinity Christian (Williston) | 10 | Trinity Christian (Williston) | 22:33.52 |
| 35 | Cullin HughesPlace 35 · Grade 11 · Trenton | 11 | Trenton | 22:34.55 |
| 36 | Kingston FootePlace 36 · Grade 12 · Parshall | 12 | Parshall | 22:37.05 |
| 37 | Alejandro de la RosaPlace 37 · Grade 9 · Tioga | 9 | Tioga | 22:41.61 |
| 38 | Gregory JensenPlace 38 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 22:41.95 |
| 39 | Shylo BakerPlace 39 · Grade 11 · New Town | 11 | New Town | 22:45.83 |
| 40 | Payton SheffieldPlace 40 · Grade 11 · Stanley | 11 | Stanley | 22:48.80 |
| 41 | Conner EvensonPlace 41 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 22:50.89 |
| 42 | Teigen BlomsPlace 42 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 22:53.83 |
| 43 | Diego GuevaraPlace 43 · Grade 9 · Tioga | 9 | Tioga | 23:01.52 |
| 44 | Collin AbernatheyPlace 44 · Grade 12 · Des-Lacs Burlington/Lewis and Clark | 12 | Des-Lacs Burlington/Lewis and Clark | 23:06.45 |
| 45 | Tanner AbbyPlace 45 · Grade 11 · New Town | 11 | New Town | 23:14.67 |
| 46 | Henry SchaeferPlace 46 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 23:18.39 |
| 47 | Jayden WiltsePlace 47 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 23:18.58 |
| 48 | Lleyton SpearPlace 48 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 23:24.11 |
| 49 | Tayton RicePlace 49 · Grade 8 · Tioga | 8 | Tioga | 23:26.45 |
| 50 | Kaidis LongTimeSleepingPlace 50 · Grade 10 · Parshall | 10 | Parshall | 23:29.39 |
| 51 | Leland DennisPlace 51 · Grade 9 · Tioga | 9 | Tioga | 23:32.74 |
| 52 | Dwayne DeclaroPlace 52 · Grade 12 · Tioga | 12 | Tioga | 23:34.58 |
| 53 | Jackson WettsteinPlace 53 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 23:38.21 |
| 54 | Delmer CrowsbreastPlace 54 · Grade 9 · Lewis and Clark NSP | 9 | Lewis and Clark NSP | 23:46.89 |
| 55 | Kolby FermPlace 55 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 23:56.24 |
| 56 | Diego DiazPlace 56 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 24:00.89 |
| 57 | Luke CarstensPlace 57 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 24:22.58 |
| 58 | Andres VillafuertePlace 58 · Grade 9 · New Town | 9 | New Town | 24:49.74 |
| 59 | Braxton HaugtvedtPlace 59 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 25:06.14 |
| 60 | Camden LeePlace 60 · Grade - · Lewis and Clark NSP | - | Lewis and Clark NSP | 25:55.58 |
| 61 | Asher WilhelmPlace 61 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 27:21.05 |
| 62 | Carter SchmitzPlace 62 · Grade 10 · Tioga | 10 | Tioga | 27:58.77 |
| 63 | Cole SardaPlace 63 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 29:22.77 |
| 64 | Levi LarsonPlace 64 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 30:37.95 |