| 1 | Owen JohnsonPlace 1 · Grade 12 · Northern Cass | 12 | Northern Cass | 16:04.7 |
| 2 | Tyler GronwoldPlace 2 · Grade 11 · Kindred | 11 | Kindred | 16:41.6 |
| 3 | Aidan ThurberPlace 3 · Grade 12 · Ellendale | 12 | Ellendale | 16:50.0 |
| 4 | Elija DeckPlace 4 · Grade 12 · Kindred | 12 | Kindred | 17:09.4 |
| 5 | Brayden GreenPlace 5 · Grade 11 · Rugby | 11 | Rugby | 17:09.6 |
| 6 | Niko ZinkPlace 6 · Grade 12 · Hillsboro/Central Valley | 12 | Hillsboro/Central Valley | 17:22.7 |
| 7 | Nash FitzsimondsPlace 7 · Grade 10 · Pembina County North | 10 | Pembina County North | 17:25.8 PR |
| 8 | Solomon BurchillPlace 8 · Grade 12 · Maple River | 12 | Maple River | 17:27.6 |
| 9 | Cade WestbyPlace 9 · Grade 11 · Kindred | 11 | Kindred | 17:28.9 |
| 10 | Jack SorbyPlace 10 · Grade 11 · Valley City | 11 | Valley City | 17:40.1 |
| 11 | Carson QualPlace 11 · Grade 11 · Lisbon | 11 | Lisbon | 17:41.2 |
| 12 | Gabe SmithPlace 12 · Grade 9 · New Rockford-Sheyenne | 9 | New Rockford-Sheyenne | 17:43.0 |
| 13 | Reid ResslerPlace 13 · Grade 12 · Griggs Midkota | 12 | Griggs Midkota | 17:53.0 |
| 14 | Elijah DrummondPlace 14 · Grade 11 · Valley City | 11 | Valley City | 17:58.6 |
| 15 | Greyson KitzmanPlace 15 · Grade 9 · Bottineau | 9 | Bottineau | 18:10.2 |
| 16 | Niklas HalvorsonPlace 16 · Grade 12 · Bottineau | 12 | Bottineau | 18:20.3 |
| 17 | Mason LaucknerPlace 17 · Grade 10 · Bottineau | 10 | Bottineau | 18:20.3 PR |
| 18 | Levi KunzePlace 18 · Grade 11 · Central Cass | 11 | Central Cass | 18:23.7 |
| 19 | Liam MarquardtPlace 19 · Grade 10 · May-Port CG | 10 | May-Port CG | 18:26.8 PR |
| 20 | Ziggidy BergPlace 20 · Grade 12 · Griggs Midkota | 12 | Griggs Midkota | 18:27.1 |
| 21 | Anthony TouchePlace 21 · Grade 11 · Minnewaukan-Warwick | 11 | Minnewaukan-Warwick | 18:36.6 PR |
| 22 | Ryland CarlsonPlace 22 · Grade 10 · Hillsboro/Central Valley | 10 | Hillsboro/Central Valley | 18:38.5 |
| 23 | Zeke PuentePlace 23 · Grade 9 · Rugby | 9 | Rugby | 18:40.9 PR |
| 24 | Bodey LovePlace 24 · Grade 8 · Hatton-Northwood | 8 | Hatton-Northwood | 18:42.3 |
| 25 | Prestyn BodnarPlace 25 · Grade 8 · Langdon Area/Munich | 8 | Langdon Area/Munich | 18:42.8 |
| 26 | Jeremy Van SteenvoortPlace 26 · Grade 7 · Rugby | 7 | Rugby | 18:47.5 PR |
| 27 | Jonathan MorrisPlace 27 · Grade 8 · Kindred | 8 | Kindred | 18:50.1 |
| 28 | Seth SmallbeckPlace 28 · Grade 12 · Hillsboro/Central Valley | 12 | Hillsboro/Central Valley | 18:50.9 |
| 29 | Beckett WestbyPlace 29 · Grade 9 · Kindred | 9 | Kindred | 19:00.1 |
| 30 | Brayden HermanPlace 30 · Grade 11 · Rugby | 11 | Rugby | 19:00.3 |
| 31 | Braydon RobertsPlace 31 · Grade 11 · Kindred | 11 | Kindred | 19:02.5 |
| 32 | Micah CrosbyPlace 32 · Grade 9 · Pembina County North | 9 | Pembina County North | 19:03.0 |
| 33 | Wesley OverlandPlace 33 · Grade 11 · Central Cass | 11 | Central Cass | 19:03.1 |
| 34 | Kallen AzurePlace 34 · Grade 10 · Rugby | 10 | Rugby | 19:03.2 PR |
| 35 | Justin TorrollPlace 35 · Grade 12 · Hillsboro/Central Valley | 12 | Hillsboro/Central Valley | 19:03.2 PR |
| 36 | John BlondoPlace 36 · Grade 11 · Ellendale | 11 | Ellendale | 19:03.3 PR |
| 37 | Wyatt PerkinsPlace 37 · Grade 11 · May-Port CG | 11 | May-Port CG | 19:07.3 |
| 38 | Jonathan PrestengPlace 38 · Grade 10 · Grafton | 10 | Grafton | 19:11.5 |
| 39 | Simon TrappPlace 39 · Grade 9 · Valley City | 9 | Valley City | 19:12.7 |
| 40 | Ethan WeigeltPlace 40 · Grade 11 · Lisbon | 11 | Lisbon | 19:21.7 |
| 41 | Austin DuchscherPlace 41 · Grade 11 · Rugby | 11 | Rugby | 19:22.3 |
| 42 | Parker HuberPlace 42 · Grade 9 · Edgeley/Kulm | 9 | Edgeley/Kulm | 19:25.9 |
| 43 | Ross HamrePlace 43 · Grade 10 · Hillsboro/Central Valley | 10 | Hillsboro/Central Valley | 19:26.1 |
| 44 | Braden BrandenburgPlace 44 · Grade 11 · Edgeley/Kulm | 11 | Edgeley/Kulm | 19:27.6 |
| 45 | Gavin SwensonPlace 45 · Grade 10 · Kindred | 10 | Kindred | 19:27.9 |
| 46 | Isaiah GagnerPlace 46 · Grade 9 · Pembina County North | 9 | Pembina County North | 19:28.4 PR |
| 47 | Micah ThompsonPlace 47 · Grade 11 · Maple River | 11 | Maple River | 19:29.6 PR |
| 48 | Drevin SetnessPlace 48 · Grade 10 · Thompson | 10 | Thompson | 19:31.6 |
| 49 | Riley LovePlace 49 · Grade 11 · Hatton-Northwood | 11 | Hatton-Northwood | 19:32.5 |
| 50 | Cooper PetersonPlace 50 · Grade 9 · Valley City | 9 | Valley City | 19:32.7 PR |
| 51 | Drake GirePlace 51 · Grade 12 · Grafton | 12 | Grafton | 19:36.0 |
| 52 | Sawyer MantheyPlace 52 · Grade 10 · Hillsboro/Central Valley | 10 | Hillsboro/Central Valley | 19:36.5 PR |
| 53 | Charles NorbyPlace 53 · Grade 7 · Thompson | 7 | Thompson | 19:38.7 |
| 54 | Adrian RiveraPlace 54 · Grade 11 · Valley City | 11 | Valley City | 19:40.0 |
| 55 | Ben NelsonPlace 55 · Grade 10 · Hillsboro/Central Valley | 10 | Hillsboro/Central Valley | 19:41.4 |
| 56 | Riley SchudarPlace 56 · Grade 9 · Griggs Midkota | 9 | Griggs Midkota | 19:41.6 |
| 57 | Cameron MeyerPlace 57 · Grade 8 · Grafton | 8 | Grafton | 19:41.8 |
| 58 | Cody DotzenrodPlace 58 · Grade 10 · Sargent Central/Lidgerwood/Oakes | 10 | Sargent Central/Lidgerwood/Oakes | 19:44.0 PR |
| 59 | Erik MahlePlace 59 · Grade 10 · Rugby | 10 | Rugby | 19:44.9 PR |
| 60 | Chayse SteadmonPlace 60 · Grade 8 · Carrington | 8 | Carrington | 19:46.7 |
| 61 | Malic KirchofnerPlace 61 · Grade 8 · Rugby | 8 | Rugby | 19:47.4 PR |
| 62 | Ethan PerkinsPlace 62 · Grade 8 · May-Port CG | 8 | May-Port CG | 19:47.5 |
| 63 | Isaac BushPlace 63 · Grade 8 · Northern Cass | 8 | Northern Cass | 19:48.5 |
| 64 | Chase GirodatPlace 64 · Grade 9 · Langdon Area/Munich | 9 | Langdon Area/Munich | 19:49.0 PR |
| 65 | Aeson KortgaardPlace 65 · Grade 9 · Bottineau | 9 | Bottineau | 19:50.8 |
| 66 | Ty RambergPlace 66 · Grade 10 · Langdon Area/Munich | 10 | Langdon Area/Munich | 19:51.2 |
| 67 | Keyson LittlewindPlace 67 · Grade 10 · Four Winds | 10 | Four Winds | 19:53.3 PR |
| 68 | Rylan NessPlace 68 · Grade 8 · Enderlin | 8 | Enderlin | 19:53.5 |
| 69 | Nolan PelletierPlace 69 · Grade 7 · Pembina County North | 7 | Pembina County North | 19:53.8 |
| 70 | Owen CrosbyPlace 70 · Grade 12 · Pembina County North | 12 | Pembina County North | 19:54.1 |
| 71 | Kaden SafePlace 71 · Grade 10 · Kindred | 10 | Kindred | 20:03.4 |
| 72 | Bridger LongthornePlace 72 · Grade 9 · Hillsboro/Central Valley | 9 | Hillsboro/Central Valley | 20:06.5 |
| 73 | Owen HoltePlace 73 · Grade 8 · Hillsboro/Central Valley | 8 | Hillsboro/Central Valley | 20:08.3 |
| 74 | Ben HalvorsonPlace 74 · Grade 11 · Bottineau | 11 | Bottineau | 20:08.6 |
| 75 | Isaac NavarroPlace 75 · Grade 11 · Grafton | 11 | Grafton | 20:09.0 PR |
| 76 | Thomas ZafkePlace 76 · Grade 12 · Thompson | 12 | Thompson | 20:09.5 |
| 77 | Max LemattaPlace 77 · Grade 10 · Ellendale | 10 | Ellendale | 20:11.9 |
| 78 | Grady LarsonPlace 78 · Grade 9 · Hatton-Northwood | 9 | Hatton-Northwood | 20:12.1 |
| 79 | Johnathan (Johnny) GreerPlace 79 · Grade 12 · LaMoure/Litch-Marion | 12 | LaMoure/Litch-Marion | 20:12.4 |
| 80 | Kamden KortgaardPlace 80 · Grade 11 · Bottineau | 11 | Bottineau | 20:13.5 |
| 81 | Blake QualPlace 81 · Grade 11 · Lisbon | 11 | Lisbon | 20:13.9 |
| 82 | Walter HoltPlace 82 · Grade 9 · Velva-Drake/Anamoose | 9 | Velva-Drake/Anamoose | 20:16.9 |
| 83 | Bernt DraxtonPlace 83 · Grade 9 · Hatton-Northwood | 9 | Hatton-Northwood | 20:18.1 |
| 84 | Aaron HoulePlace 84 · Grade 9 · Northern Lights | 9 | Northern Lights | 20:25.1 |
| 85 | Brodie PfingstenPlace 85 · Grade 8 · Central Cass | 8 | Central Cass | 20:27.6 |
| 86 | Samuel HawkerPlace 86 · Grade 10 · Ellendale | 10 | Ellendale | 20:31.7 PR |
| 87 | Larkin KirkPlace 87 · Grade 7 · Edgeley/Kulm | 7 | Edgeley/Kulm | 20:33.1 PR |
| 88 | Mason BauerPlace 88 · Grade 7 · Griggs Midkota | 7 | Griggs Midkota | 20:35.2 |
| 89 | Samuel ReisPlace 89 · Grade 11 · Ellendale | 11 | Ellendale | 20:35.7 PR |
| 90 | Sawyer FroemkePlace 90 · Grade 10 · Lisbon | 10 | Lisbon | 20:38.2 |
| 91 | Mason MuellerPlace 91 · Grade 10 · Hillsboro/Central Valley | 10 | Hillsboro/Central Valley | 20:38.8 |
| 92 | Kaleb FosterPlace 92 · Grade 10 · Langdon Area/Munich | 10 | Langdon Area/Munich | 20:39.3 |
| 93 | Declan MillerPlace 93 · Grade 8 · Northern Cass | 8 | Northern Cass | 20:39.5 |
| 94 | Tatem PoitraPlace 94 · Grade 11 · Dunseith | 11 | Dunseith | 20:41.1 |
| 95 | Ben HermanPlace 95 · Grade 8 · Rugby | 8 | Rugby | 20:41.1 |
| 96 | Carter CoghlanPlace 96 · Grade 8 · Valley City | 8 | Valley City | 20:42.4 PR |
| 97 | Cody DraxtonPlace 97 · Grade 8 · Hatton-Northwood | 8 | Hatton-Northwood | 20:43.7 |
| 98 | Oscar ThompsonPlace 98 · Grade 12 · Four Winds | 12 | Four Winds | 20:46.1 |
| 99 | Bricker JohnsonPlace 99 · Grade 10 · May-Port CG | 10 | May-Port CG | 20:49.4 |
| 100 | Kai OlwagePlace 100 · Grade 9 · Bottineau | 9 | Bottineau | 20:50.1 |
| 101 | Carson BremnerPlace 101 · Grade 8 · Bottineau | 8 | Bottineau | 20:51.3 |
| 102 | Henry PavelkoPlace 102 · Grade 8 · Carrington | 8 | Carrington | 20:54.7 |
| 103 | Isaac JohnsonPlace 103 · Grade 12 · Griggs Midkota | 12 | Griggs Midkota | 20:58.6 |
| 104 | Noah FosterPlace 104 · Grade 11 · Langdon Area/Munich | 11 | Langdon Area/Munich | 21:00.0 |
| 105 | Jenson CristaldoPlace 105 · Grade 9 · Central Cass | 9 | Central Cass | 21:00.3 PR |
| 106 | Jacob StokkaPlace 106 · Grade 8 · Griggs Midkota | 8 | Griggs Midkota | 21:01.9 |
| 107 | Dyson AskvigPlace 107 · Grade 9 · Langdon Area/Munich | 9 | Langdon Area/Munich | 21:03.2 |
| 108 | Jax HarlandPlace 108 · Grade 9 · Kindred | 9 | Kindred | 21:04.0 PR |
| 109 | Aaden AarsvoldPlace 109 · Grade 11 · May-Port CG | 11 | May-Port CG | 21:05.0 |
| 110 | Oakley BensonPlace 110 · Grade 7 · Rugby | 7 | Rugby | 21:05.3 |
| 111 | Seth GreinerPlace 111 · Grade 9 · New Rockford-Sheyenne | 9 | New Rockford-Sheyenne | 21:06.3 |
| 112 | Mylo FittererPlace 112 · Grade 8 · Enderlin | 8 | Enderlin | 21:07.4 |
| 113 | Ian AndersonPlace 113 · Grade 10 · Lisbon | 10 | Lisbon | 21:08.4 PR |
| 114 | Micah FroemkePlace 114 · Grade 10 · Lisbon | 10 | Lisbon | 21:12.1 |
| 115 | Asher SmallbeckPlace 115 · Grade 7 · Hillsboro/Central Valley | 7 | Hillsboro/Central Valley | 21:12.6 |
| 116 | Rivers RondestvedtPlace 116 · Grade 7 · Lisbon | 7 | Lisbon | 21:13.7 |
| 117 | Landon SchmidtPlace 117 · Grade 11 · Ellendale | 11 | Ellendale | 21:14.7 |
| 118 | Payden BecherlPlace 118 · Grade 11 · Griggs Midkota | 11 | Griggs Midkota | 21:16.0 |
| 119 | Ryker GilbertPlace 119 · Grade 8 · Enderlin | 8 | Enderlin | 21:16.4 |
| 120 | Thomas PollardPlace 120 · Grade 8 · Bottineau | 8 | Bottineau | 21:16.9 |
| 121 | Kreed KirkebyPlace 121 · Grade 8 · Carrington | 8 | Carrington | 21:17.9 |
| 122 | Carter SchlechtPlace 122 · Grade 10 · Medina-Pingree-Buchanan | 10 | Medina-Pingree-Buchanan | 21:18.7 |
| 123 | Luke GoodmansonPlace 123 · Grade 10 · Enderlin | 10 | Enderlin | 21:19.2 |
| 124 | Trevor BelandPlace 124 · Grade 11 · Thompson | 11 | Thompson | 21:20.9 |
| 125 | Avery KitzmanPlace 125 · Grade 7 · Bottineau | 7 | Bottineau | 21:22.8 PR |
| 126 | Easton PiatzPlace 126 · Grade 7 · Northern Cass | 7 | Northern Cass | 21:23.1 |
| 127 | Daxton CotterPlace 127 · Grade 8 · Ellendale | 8 | Ellendale | 21:23.5 |
| 128 | Ethan KendellPlace 128 · Grade 9 · Pembina County North | 9 | Pembina County North | 21:24.5 |
| 129 | Luke FultzPlace 129 · Grade 9 · Hatton-Northwood | 9 | Hatton-Northwood | 21:24.7 |
| 130 | Kaden LarsonPlace 130 · Grade 12 · Ellendale | 12 | Ellendale | 21:25.9 PR |
| 131 | Cass LongiePlace 131 · Grade 9 · Four Winds | 9 | Four Winds | 21:27.3 PR |
| 132 | Noah NarlochPlace 132 · Grade 8 · Grafton | 8 | Grafton | 21:28.1 |
| 133 | Ryder MoserPlace 133 · Grade 10 · Langdon Area/Munich | 10 | Langdon Area/Munich | 21:28.5 |
| 134 | Aiden CharboneauPlace 134 · Grade 8 · Four Winds | 8 | Four Winds | 21:28.7 |
| 135 | Avery KraigPlace 135 · Grade 12 · Enderlin | 12 | Enderlin | 21:29.2 PR |
| 136 | Wamayanka LittlewindPlace 136 · Grade 11 · Northern Lights | 11 | Northern Lights | 21:29.9 |
| 137 | Owen SteinbergerPlace 137 · Grade 8 · Northern Cass | 8 | Northern Cass | 21:30.9 |
| 138 | Owen DelormePlace 138 · Grade 7 · Northern Lights | 7 | Northern Lights | 21:32.4 |
| 139 | Titus CoombsPlace 139 · Grade 7 · Griggs Midkota | 7 | Griggs Midkota | 21:34.3 |
| 140 | Calden GreywaterPlace 140 · Grade 10 · Four Winds | 10 | Four Winds | 21:35.4 |
| 141 | Logan AntonyPlace 141 · Grade 9 · Central Cass | 9 | Central Cass | 21:36.4 PR |
| 142 | Jackson BrennerPlace 142 · Grade 8 · Medina-Pingree-Buchanan | 8 | Medina-Pingree-Buchanan | 21:37.5 |
| 143 | Gavin HillPlace 143 · Grade 12 · Grafton | 12 | Grafton | 21:38.7 |
| 144 | Fletcher KempPlace 144 · Grade 10 · Pembina County North | 10 | Pembina County North | 21:40.0 PR |
| 145 | Bentley BarclayPlace 145 · Grade 9 · Griggs Midkota | 9 | Griggs Midkota | 21:41.5 |
| 146 | Caden BrissettePlace 146 · Grade 11 · Hatton-Northwood | 11 | Hatton-Northwood | 21:42.3 |
| 147 | Jonathan SanchezPlace 147 · Grade 12 · Grafton | 12 | Grafton | 21:43.9 |
| 148 | Tyetan CarpenterPlace 148 · Grade 7 · May-Port CG | 7 | May-Port CG | 21:44.0 |
| 149 | Carter LarsonPlace 149 · Grade 9 · Northern Cass | 9 | Northern Cass | 21:46.5 |
| 150 | Tyler BorgenPlace 150 · Grade 9 · Langdon Area/Munich | 9 | Langdon Area/Munich | 21:46.5 |
| 151 | Thorvald PatenaudePlace 151 · Grade 11 · Kindred | 11 | Kindred | 21:46.6 PR |
| 152 | Christopher CT LeePlace 152 · Grade 10 · Grafton | 10 | Grafton | 21:47.7 |
| 153 | Marshall SeversonPlace 153 · Grade 11 · Northern Cass | 11 | Northern Cass | 21:49.0 |
| 154 | Terner AskvigPlace 154 · Grade 7 · Langdon Area/Munich | 7 | Langdon Area/Munich | 21:51.2 |
| 155 | Cooper HandlyPlace 155 · Grade 12 · Hatton-Northwood | 12 | Hatton-Northwood | 21:52.1 PR |
| 156 | Parker AukaPlace 156 · Grade 11 · Central Cass | 11 | Central Cass | 22:00.0 |
| 157 | Kale WalterPlace 157 · Grade 7 · Rugby | 7 | Rugby | 22:03.1 |
| 158 | Aiden CottonPlace 158 · Grade 8 · Hillsboro/Central Valley | 8 | Hillsboro/Central Valley | 22:03.2 PR |
| 159 | Damien HaisleyPlace 159 · Grade 12 · Northern Cass | 12 | Northern Cass | 22:03.7 |
| 160 | Sullivan PetersonPlace 160 · Grade 7 · Valley City | 7 | Valley City | 22:03.8 |
| 161 | Michael BaxterPlace 161 · Grade 8 · Lisbon | 8 | Lisbon | 22:08.3 |
| 162 | Theodore HallPlace 162 · Grade 8 · New Rockford-Sheyenne | 8 | New Rockford-Sheyenne | 22:09.2 |
| 163 | Ethan HurstPlace 163 · Grade 11 · Grafton | 11 | Grafton | 22:11.7 |
| 164 | Bjorn EvensonPlace 164 · Grade 12 · Pembina County North | 12 | Pembina County North | 22:13.0 |
| 165 | Ethan McBridePlace 165 · Grade 11 · Ellendale | 11 | Ellendale | 22:14.8 |
| 166 | Nehemiah GachoPlace 166 · Grade 10 · Carrington | 10 | Carrington | 22:16.6 |
| 167 | Tyler IwenPlace 167 · Grade 12 · Northern Cass | 12 | Northern Cass | 22:17.3 |
| 168 | Logan MackallPlace 168 · Grade 10 · Langdon Area/Munich | 10 | Langdon Area/Munich | 22:19.6 |
| 169 | Raymond DutraPlace 169 · Grade 11 · Bottineau | 11 | Bottineau | 22:22.7 |
| 170 | Carter MosherPlace 170 · Grade 11 · Langdon Area/Munich | 11 | Langdon Area/Munich | 22:25.9 |
| 171 | Gabe LafromboisePlace 171 · Grade 8 · Bottineau | 8 | Bottineau | 22:28.7 PR |
| 172 | Max SelstedtPlace 172 · Grade 7 · Richland | 7 | Richland | 22:31.4 |
| 173 | Eli JohnsonPlace 173 · Grade 9 · Griggs Midkota | 9 | Griggs Midkota | 22:31.7 |
| 174 | Howie SimonsonPlace 174 · Grade 9 · Carrington | 9 | Carrington | 22:32.9 |
| 175 | Colin GreshPlace 175 · Grade 7 · Northern Cass | 7 | Northern Cass | 22:33.1 |
| 176 | Sawyer BrossartPlace 176 · Grade 10 · Rugby | 10 | Rugby | 22:33.3 |
| 177 | Camden ArchboldPlace 177 · Grade 9 · Enderlin | 9 | Enderlin | 22:34.2 |
| 178 | Isaiah SchaanPlace 178 · Grade 8 · Rugby | 8 | Rugby | 22:34.4 |
| 179 | Waylon SmithPlace 179 · Grade 10 · Four Winds | 10 | Four Winds | 22:35.0 PR |
| 180 | Alfred EggermontPlace 180 · Grade 8 · Griggs Midkota | 8 | Griggs Midkota | 22:35.0 |
| 181 | Ian KrausePlace 181 · Grade 11 · Central Cass | 11 | Central Cass | 22:35.2 PR |
| 182 | Ethan JohnsonPlace 182 · Grade 8 · Hillsboro/Central Valley | 8 | Hillsboro/Central Valley | 22:35.6 |
| 183 | William SimonsonPlace 183 · Grade 7 · Hillsboro/Central Valley | 7 | Hillsboro/Central Valley | 22:37.3 |
| 184 | Jude SwitzerPlace 184 · Grade 9 · Pembina County North | 9 | Pembina County North | 22:38.8 |
| 185 | Joshua PfingstenPlace 185 · Grade 8 · Central Cass | 8 | Central Cass | 22:40.2 |
| 186 | Eric SandPlace 186 · Grade 7 · Bottineau | 7 | Bottineau | 22:40.4 PR |
| 187 | Kasen MillerPlace 187 · Grade 11 · Northern Cass | 11 | Northern Cass | 22:41.8 |
| 188 | Joseph WrightPlace 188 · Grade 9 · Pembina County North | 9 | Pembina County North | 22:42.0 |
| 189 | Lucas SwiftPlace 189 · Grade 8 · Northern Cass | 8 | Northern Cass | 22:42.7 PR |
| 190 | Alex LemattaPlace 190 · Grade 8 · Ellendale | 8 | Ellendale | 22:44.3 |
| 191 | Dane WhorleyPlace 191 · Grade 11 · Rugby | 11 | Rugby | 22:50.4 |
| 192 | Walker SwensonPlace 192 · Grade 7 · Thompson | 7 | Thompson | 22:52.6 |
| 193 | Lincoln WrightPlace 193 · Grade 7 · Pembina County North | 7 | Pembina County North | 22:57.1 |
| 194 | Harvey WorthyPlace 194 · Grade 9 · Lisbon | 9 | Lisbon | 23:03.7 |
| 195 | Lloyd PrienPlace 195 · Grade 8 · Kindred | 8 | Kindred | 23:04.0 |
| 196 | Drake CrapeauPlace 196 · Grade 7 · Bottineau | 7 | Bottineau | 23:06.7 |
| 197 | Carter DufnerPlace 197 · Grade 10 · Hillsboro/Central Valley | 10 | Hillsboro/Central Valley | 23:07.4 |
| 198 | Mark CochranePlace 198 · Grade 10 · Hatton-Northwood | 10 | Hatton-Northwood | 23:08.0 |
| 199 | Kyle CotePlace 199 · Grade 9 · Valley City | 9 | Valley City | 23:10.7 PR |
| 200 | Zack ZottnickPlace 200 · Grade 10 · Edgeley/Kulm | 10 | Edgeley/Kulm | 23:12.1 |
| 201 | Parker AndersonPlace 201 · Grade 12 · Northern Cass | 12 | Northern Cass | 23:13.0 |
| 202 | Riley LorenzPlace 202 · Grade 7 · Bottineau | 7 | Bottineau | 23:20.6 PR |
| 203 | Alex AarsvoldPlace 203 · Grade 12 · May-Port CG | 12 | May-Port CG | 23:30.2 |
| 204 | Calvin KnutsonPlace 204 · Grade 10 · Hillsboro/Central Valley | 10 | Hillsboro/Central Valley | 23:30.6 |
| 205 | Ryder BoumanPlace 205 · Grade 7 · Enderlin | 7 | Enderlin | 23:30.6 |
| 206 | Keston KraftPlace 206 · Grade 10 · Grafton | 10 | Grafton | 23:36.2 |
| 207 | Landyn TetreauPlace 207 · Grade 8 · Hatton-Northwood | 8 | Hatton-Northwood | 23:41.8 PR |
| 208 | Miles JangulaPlace 208 · Grade 9 · Edgeley/Kulm | 9 | Edgeley/Kulm | 23:47.8 |
| 209 | Colton SlusherPlace 209 · Grade 8 · Kindred | 8 | Kindred | 23:56.3 PR |
| 210 | Caleb BeardPlace 210 · Grade 8 · Valley City | 8 | Valley City | 23:57.5 |
| 211 | Kaleb LosingPlace 211 · Grade 11 · Central Cass | 11 | Central Cass | 24:06.7 |
| 212 | Mason GarrettPlace 212 · Grade 11 · May-Port CG | 11 | May-Port CG | 24:09.4 |
| 213 | Toren HoecklePlace 213 · Grade 7 · Hatton-Northwood | 7 | Hatton-Northwood | 24:20.8 PR |
| 214 | Dexter WargPlace 214 · Grade 8 · Enderlin | 8 | Enderlin | 24:25.6 PR |
| 215 | Luke CampbellPlace 215 · Grade 7 · Griggs Midkota | 7 | Griggs Midkota | 24:32.3 |
| 216 | Milo SelstedtPlace 216 · Grade 9 · Richland | 9 | Richland | 24:35.0 |
| 217 | Taygen YoungPlace 217 · Grade 10 · Edgeley/Kulm | 10 | Edgeley/Kulm | 24:36.7 |
| 218 | Tayte AbrahamsonPlace 218 · Grade 7 · Northern Cass | 7 | Northern Cass | 24:37.3 |
| 219 | Elijah OlsonPlace 219 · Grade 10 · Northern Cass | 10 | Northern Cass | 24:37.7 |
| 220 | Vance BreidenbachPlace 220 · Grade 7 · Hillsboro/Central Valley | 7 | Hillsboro/Central Valley | 24:39.2 |
| 221 | Jakob KlevenPlace 221 · Grade 8 · Maple River | 8 | Maple River | 24:41.3 |
| 222 | Cole HutterPlace 222 · Grade 10 · May-Port CG | 10 | May-Port CG | 24:45.2 |
| 223 | Kayler GladuePlace 223 · Grade 10 · Dunseith | 10 | Dunseith | 24:47.5 |
| 224 | Bryce SaykallyPlace 224 · Grade 11 · Bottineau | 11 | Bottineau | 24:48.2 |
| 225 | Levi OmenPlace 225 · Grade 9 · Four Winds | 9 | Four Winds | 24:48.6 |
| 226 | Eli SteinbergerPlace 226 · Grade 7 · Northern Cass | 7 | Northern Cass | 24:51.7 |
| 227 | Corbin PetersenPlace 227 · Grade 8 · Valley City | 8 | Valley City | 24:54.7 PR |
| 228 | Nick SwansonPlace 228 · Grade 8 · Central Cass | 8 | Central Cass | 24:56.7 PR |
| 229 | River HawesPlace 229 · Grade 9 · Richland | 9 | Richland | 25:02.2 |
| 230 | Thomas KarasPlace 230 · Grade 9 · Hatton-Northwood | 9 | Hatton-Northwood | 25:04.0 |
| 231 | Reed NelsonPlace 231 · Grade 7 · Rugby | 7 | Rugby | 25:16.3 |
| 232 | Casey YstaasPlace 232 · Grade 7 · New Rockford-Sheyenne | 7 | New Rockford-Sheyenne | 25:24.3 PR |
| 233 | Rowen FelicianoPlace 233 · Grade 9 · Sargent Central/Lidgerwood/Oakes | 9 | Sargent Central/Lidgerwood/Oakes | 25:32.0 |
| 234 | Josiah GraberPlace 234 · Grade 7 · Griggs Midkota | 7 | Griggs Midkota | 25:43.2 |
| 235 | Thomas ParkerPlace 235 · Grade 7 · May-Port CG | 7 | May-Port CG | 26:08.7 PR |
| 236 | Zane SeeligPlace 236 · Grade 7 · Lisbon | 7 | Lisbon | 26:12.8 PR |
| 237 | James KetterlingPlace 237 · Grade 12 · LaMoure/Litch-Marion | 12 | LaMoure/Litch-Marion | 26:20.3 |
| 238 | Levi JohnsonPlace 238 · Grade 8 · Enderlin | 8 | Enderlin | 26:20.9 PR |
| 239 | Bridger KnottPlace 239 · Grade 9 · Maple River | 9 | Maple River | 26:27.0 |
| 240 | Jack KornkvenPlace 240 · Grade 7 · May-Port CG | 7 | May-Port CG | 26:27.2 |
| 241 | Christopher BenderPlace 241 · Grade 9 · Maple River | 9 | Maple River | 26:33.0 |
| 242 | Khale LambertPlace 242 · Grade 9 · Dunseith | 9 | Dunseith | 26:33.1 |
| 243 | Jacob ClevelandPlace 243 · Grade 8 · New Rockford-Sheyenne | 8 | New Rockford-Sheyenne | 26:33.6 PR |
| 244 | Jeremiah LoegeringPlace 244 · Grade 8 · LaMoure/Litch-Marion | 8 | LaMoure/Litch-Marion | 26:35.5 PR |
| 245 | Cole SteinbergerPlace 245 · Grade 10 · Northern Cass | 10 | Northern Cass | 26:50.8 |
| 246 | Weston StanglerPlace 246 · Grade 8 · Central Cass | 8 | Central Cass | 26:52.1 |
| 247 | Todd FosterPlace 247 · Grade 7 · New Rockford-Sheyenne | 7 | New Rockford-Sheyenne | 26:53.0 |
| 248 | Ethan IversonPlace 248 · Grade 7 · Hatton-Northwood | 7 | Hatton-Northwood | 27:07.2 |
| 249 | Logan ThompsonPlace 249 · Grade 9 · Pembina County North | 9 | Pembina County North | 27:15.1 |
| 250 | Lincoln RisoviPlace 250 · Grade 7 · New Rockford-Sheyenne | 7 | New Rockford-Sheyenne | 27:16.9 PR |
| 251 | Mikah MontrielPlace 251 · Grade 10 · Dunseith | 10 | Dunseith | 27:42.4 |
| 252 | Xander HayesPlace 252 · Grade 10 · Medina-Pingree-Buchanan | 10 | Medina-Pingree-Buchanan | 27:45.4 |
| 253 | Teegan BatesPlace 253 · Grade 7 · Northern Cass | 7 | Northern Cass | 27:51.9 |
| 254 | Gideon BridellPlace 254 · Grade 7 · Pembina County North | 7 | Pembina County North | 27:59.5 PR |
| 255 | Reece HiamPlace 255 · Grade 7 · Maple River | 7 | Maple River | 28:11.9 |
| 256 | Brady WalskiPlace 256 · Grade 11 · Northern Cass | 11 | Northern Cass | 28:41.3 |
| 257 | Jaycub SchinewolfPlace 257 · Grade 9 · Four Winds | 9 | Four Winds | 28:43.2 PR |
| 258 | Theo HonsPlace 258 · Grade 7 · Enderlin | 7 | Enderlin | 28:58.1 |
| 259 | Cedric KeoPlace 259 · Grade 11 · Four Winds | 11 | Four Winds | 29:13.8 PR |
| 260 | Arthur StrohPlace 260 · Grade 11 · LaMoure/Litch-Marion | 11 | LaMoure/Litch-Marion | 29:46.1 |
| 261 | Tian BeardPlace 261 · Grade 7 · New Rockford-Sheyenne | 7 | New Rockford-Sheyenne | 30:05.8 |
| 262 | Evan HultgrenPlace 262 · Grade 9 · New Rockford-Sheyenne | 9 | New Rockford-Sheyenne | 31:59.0 PR |
| 263 | Luke HelmowskiPlace 263 · Grade 9 · Central Cass | 9 | Central Cass | 32:06.0 PR |