| 1 | Arvid NelsenPlace 1 · Grade JR · Sioux Falls Lincoln | JR | Sioux Falls Lincoln | 17:01.4 |
| 2 | Tyler AspreyPlace 2 · Grade SO · Williston | SO | Williston | 17:06.4 |
| 3 | Braxton BuechlerPlace 3 · Grade JR · Bismarck | JR | Bismarck | 17:08.0 |
| 4 | Nayati Ringing ShieldPlace 4 · Grade JR · Sioux Falls Lincoln | JR | Sioux Falls Lincoln | 17:14.4 |
| 5 | Austin WickPlace 5 · Grade JR · Bismarck | JR | Bismarck | 17:18.8 |
| 6 | Everett HerrboldtPlace 6 · Grade SO · Sioux Falls Lincoln | SO | Sioux Falls Lincoln | 17:23.6 |
| 7 | Miles HansonPlace 7 · Grade 8 · Bismarck | 8 | Bismarck | 17:28.5 |
| 8 | Liam KolnessPlace 8 · Grade FR · Williston | FR | Williston | 17:30.9 |
| 9 | Tucker BrownPlace 9 · Grade SO · Bismarck | SO | Bismarck | 17:40.5 |
| 10 | Nathaniel SchumacherPlace 10 · Grade JR · Bismarck | JR | Bismarck | 17:43.2 |
| 11 | Luke LarsonPlace 11 · Grade SR · Century | SR | Century | 17:46.0 |
| 12 | Frank Vandy Jr.Place 12 · Grade SO · Sioux Falls Lincoln | SO | Sioux Falls Lincoln | 17:52.6 |
| 13 | Kalix HarrisonPlace 13 · Grade SO · Mandan | SO | Mandan | 17:53.1 |
| 14 | William KrumpPlace 14 · Grade SR · Red River | SR | Red River | 17:53.9 |
| 15 | Henry SaylerPlace 15 · Grade SO · Sioux Falls Lincoln | SO | Sioux Falls Lincoln | 17:55.0 |
| 16 | Finn Ralston-PerreaultPlace 16 · Grade FR · Sioux Falls Lincoln | FR | Sioux Falls Lincoln | 17:55.4 |
| 17 | Andrew MillerPlace 17 · Grade FR · Sioux Falls Lincoln | FR | Sioux Falls Lincoln | 17:55.5 |
| 18 | Elijah SumeyPlace 18 · Grade JR · Sioux Falls Lincoln | JR | Sioux Falls Lincoln | 17:56.9 |
| 19 | Conner ShawPlace 19 · Grade SR · Minot | SR | Minot | 17:57.2 |
| 20 | Hudsen BullingerPlace 20 · Grade FR · Century | FR | Century | 17:58.3 |
| 21 | Austin HelblingPlace 21 · Grade FR · Mandan | FR | Mandan | 18:04.6 |
| 22 | Archer MollmanPlace 22 · Grade FR · Century | FR | Century | 18:04.9 |
| 23 | Samuel BaahPlace 23 · Grade SR · Red River | SR | Red River | 18:04.9 |
| 24 | Yates White BuffaloPlace 24 · Grade 7 · Mandan | 7 | Mandan | 18:05.8 |
| 25 | Cooper EberlePlace 25 · Grade FR · Bismarck | FR | Bismarck | 18:08.9 |
| 26 | Alexander TangenPlace 26 · Grade JR · Davies | JR | Davies | 18:10.7 |
| 27 | Owen PfeiferPlace 27 · Grade FR · Davies | FR | Davies | 18:11.2 |
| 28 | Peyton OchsnerPlace 28 · Grade FR · Davies | FR | Davies | 18:11.3 |
| 29 | Logan HartzePlace 29 · Grade SO · Red River | SO | Red River | 18:12.4 |
| 30 | Riddick IsemingerPlace 30 · Grade SO · Sioux Falls Lincoln | SO | Sioux Falls Lincoln | 18:13.7 |
| 31 | Brayden VeseyPlace 31 · Grade JR · Mandan | JR | Mandan | 18:16.0 |
| 32 | Carter KrausPlace 32 · Grade SO · Bismarck | SO | Bismarck | 18:21.8 |
| 33 | Caden KleinPlace 33 · Grade SR · Sioux Falls Roosevelt | SR | Sioux Falls Roosevelt | 18:24.2 |
| 34 | Zach EberlePlace 34 · Grade SO · Century | SO | Century | 18:25.4 |
| 35 | Branson GustafsonPlace 35 · Grade FR · Williston | FR | Williston | 18:25.8 |
| 36 | Ryland ZanderPlace 36 · Grade SO · Williston | SO | Williston | 18:26.9 |
| 37 | Isaac WildPlace 37 · Grade SR · Red River | SR | Red River | 18:27.8 |
| 38 | McKale AskvigPlace 38 · Grade FR · Bismarck | FR | Bismarck | 18:29.2 |
| 39 | Camrin CookPlace 39 · Grade FR · Red River | FR | Red River | 18:29.6 |
| 40 | Abhi KotalaPlace 40 · Grade SO · Sheyenne | SO | Sheyenne | 18:30.0 |
| 41 | Drew SwensonPlace 41 · Grade SR · Sheyenne | SR | Sheyenne | 18:30.1 |
| 42 | Alex PrichardPlace 42 · Grade SR · Red River | SR | Red River | 18:30.4 |
| 43 | Kaiden AdkinsPlace 43 · Grade FR · Williston | FR | Williston | 18:31.3 |
| 44 | Trevor KnoxPlace 44 · Grade JR · Sioux Falls Roosevelt | JR | Sioux Falls Roosevelt | 18:32.7 |
| 45 | Ben ThielPlace 45 · Grade SR · Moorhead | SR | Moorhead | 18:33.0 |
| 46 | Jason HerbstPlace 46 · Grade SO · Sioux Falls Roosevelt | SO | Sioux Falls Roosevelt | 18:33.9 |
| 47 | Christian WallingPlace 47 · Grade SO · Sioux Falls Lincoln | SO | Sioux Falls Lincoln | 18:34.2 |
| 48 | Colin VinkPlace 48 · Grade JR · Shanley | JR | Shanley | 18:35.7 |
| 49 | Braeden RagaPlace 49 · Grade FR · Sioux Falls Lincoln | FR | Sioux Falls Lincoln | 18:36.4 |
| 50 | Cole FoersterPlace 50 · Grade FR · Shanley | FR | Shanley | 18:37.3 |
| 51 | Torin DockterPlace 51 · Grade FR · Mandan | FR | Mandan | 18:39.5 |
| 52 | Colton KleinPlace 52 · Grade JR · Sioux Falls Roosevelt | JR | Sioux Falls Roosevelt | 18:41.3 |
| 53 | Oscar EricssonPlace 53 · Grade FR · Sioux Falls Lincoln | FR | Sioux Falls Lincoln | 18:41.9 |
| 54 | Sahan NagodavithanaPlace 54 · Grade SO · Moorhead | SO | Moorhead | 18:42.9 |
| 55 | Dominic CasettaPlace 55 · Grade SO · Red River | SO | Red River | 18:43.4 |
| 56 | Karson PhillipsPlace 56 · Grade SR · Davies | SR | Davies | 18:43.7 |
| 57 | Ben WrolstadPlace 57 · Grade SR · Century | SR | Century | 18:45.8 |
| 58 | Peyton WaldPlace 58 · Grade SO · Century | SO | Century | 18:45.9 |
| 59 | Kyler EichmannPlace 59 · Grade SO · Davies | SO | Davies | 18:46.5 |
| 60 | Kade ReisterPlace 60 · Grade FR · Minot | FR | Minot | 18:48.1 |
| 61 | Liam NielsenPlace 61 · Grade SO · Sioux Falls Roosevelt | SO | Sioux Falls Roosevelt | 18:48.7 |
| 62 | Jordan LambertPlace 62 · Grade SO · Bismarck | SO | Bismarck | 18:50.1 |
| 63 | Barrett HicksPlace 63 · Grade JR · Moorhead | JR | Moorhead | 18:51.0 |
| 64 | Quinn NesetPlace 64 · Grade FR · Century | FR | Century | 18:53.8 |
| 65 | Xavier OswaldPlace 65 · Grade SO · Minot | SO | Minot | 18:54.7 |
| 66 | Jacob MadsenPlace 66 · Grade SO · Sioux Falls Lincoln | SO | Sioux Falls Lincoln | 18:57.8 |
| 67 | Joel ThiessenPlace 67 · Grade SO · Winnipeg Optimist Athletics | SO | Winnipeg Optimist Athletics | 19:02.1 |
| 68 | Carson HusebyPlace 68 · Grade SO · Davies | SO | Davies | 19:05.7 |
| 69 | Sam BratkiewiczPlace 69 · Grade SR · Sioux Falls Lincoln | SR | Sioux Falls Lincoln | 19:06.3 |
| 70 | Deandre BrunellePlace 70 · Grade FR · Legacy | FR | Legacy | 19:08.4 |
| 71 | Dawson GlasserPlace 71 · Grade SO · Mandan | SO | Mandan | 19:09.1 |
| 72 | Henry TobyPlace 72 · Grade SO · Davies | SO | Davies | 19:10.0 |
| 73 | Brendan AlvarezPlace 73 · Grade SR · Sioux Falls Roosevelt | SR | Sioux Falls Roosevelt | 19:10.0 |
| 74 | Kade PolomnyPlace 74 · Grade FR · Moorhead | FR | Moorhead | 19:11.3 |
| 75 | Ryder HeckerPlace 75 · Grade JR · Dickinson | JR | Dickinson | 19:11.6 |
| 76 | Liam AndersonPlace 76 · Grade SO · Sioux Falls Roosevelt | SO | Sioux Falls Roosevelt | 19:13.4 |
| 77 | Tanner JensenPlace 77 · Grade FR · Minot North | FR | Minot North | 19:14.6 |
| 78 | Landon LowePlace 78 · Grade SO · St. Cloud Tech | SO | St. Cloud Tech | 19:14.9 |
| 79 | Henry TheyePlace 79 · Grade JR · Moorhead | JR | Moorhead | 19:15.3 |
| 80 | Jonathan NelsonPlace 80 · Grade SO · Moorhead | SO | Moorhead | 19:18.0 |
| 81 | Kyren BrahosPlace 81 · Grade SR · Davies | SR | Davies | 19:18.8 |
| 82 | Peter HardcastlePlace 82 · Grade SO · Williston | SO | Williston | 19:19.0 |
| 83 | Tristan SundetPlace 83 · Grade JR · Moorhead | JR | Moorhead | 19:20.4 |
| 84 | Zak NjosPlace 84 · Grade SO · Bowman County | SO | Bowman County | 19:20.9 |
| 85 | Aijay GorneauPlace 85 · Grade JR · Minot | JR | Minot | 19:22.7 |
| 86 | Matthias JensenPlace 86 · Grade FR · St. Cloud Tech | FR | St. Cloud Tech | 19:23.0 |
| 87 | Elias FlanaganPlace 87 · Grade SR · Legacy | SR | Legacy | 19:24.6 |
| 88 | Holden LessingerPlace 88 · Grade SO · St. Cloud Tech | SO | St. Cloud Tech | 19:25.6 |
| 89 | Josh SuelzlePlace 89 · Grade SO · Sheyenne | SO | Sheyenne | 19:27.6 |
| 90 | Cameron MartiniPlace 90 · Grade JR · Holdingford | JR | Holdingford | 19:28.1 |
| 91 | Titus NelsonPlace 91 · Grade 8 · Shanley | 8 | Shanley | 19:30.2 |
| 92 | Kenyon GrantPlace 92 · Grade FR · Bismarck | FR | Bismarck | 19:33.1 |
| 93 | Westley RaePlace 93 · Grade SR · Dickinson | SR | Dickinson | 19:33.5 |
| 94 | Gage HammondPlace 94 · Grade FR · Dickinson | FR | Dickinson | 19:33.6 |
| 95 | Nathan LewisPlace 95 · Grade SR · Sioux Falls Roosevelt | SR | Sioux Falls Roosevelt | 19:34.0 |
| 96 | Sam Rein-StrutzPlace 96 · Grade SR · Moorhead | SR | Moorhead | 19:35.0 |
| 97 | Jackson FischerPlace 97 · Grade JR · Bowman County | JR | Bowman County | 19:38.6 |
| 98 | River JacobsonPlace 98 · Grade SO · Moorhead | SO | Moorhead | 19:40.3 |
| 99 | Quintin ChapmanPlace 99 · Grade JR · Bismarck | JR | Bismarck | 19:41.0 |
| 100 | Braden MackPlace 100 · Grade SR · Holdingford | SR | Holdingford | 19:44.4 |
| 101 | Zevon SappingtonPlace 101 · Grade FR · Horace | FR | Horace | 19:45.6 |
| 102 | William BrelandPlace 102 · Grade JR · Turtle Mountain Community | JR | Turtle Mountain Community | 19:45.7 |
| 103 | Trevor AzurePlace 103 · Grade SR · Turtle Mountain Community | SR | Turtle Mountain Community | 19:47.0 |
| 104 | Draven AbbottPlace 104 · Grade SR · Williston | SR | Williston | 19:48.3 |
| 105 | Will TibbettsPlace 105 · Grade FR · Sioux Falls Lincoln | FR | Sioux Falls Lincoln | 19:48.7 |
| 106 | Chase BrucePlace 106 · Grade SO · Sheyenne | SO | Sheyenne | 19:49.8 |
| 107 | Aaron TackPlace 107 · Grade SR · Minot North | SR | Minot North | 19:51.2 |
| 108 | Jon FolkPlace 108 · Grade SO · Minot North | SO | Minot North | 19:52.5 |
| 109 | Tracy LysonPlace 109 · Grade FR · New Town | FR | New Town | 19:52.6 |
| 110 | Lucien HornerPlace 110 · Grade SO · Legacy | SO | Legacy | 19:54.4 |
| 111 | Noah StroeingPlace 111 · Grade FR · Wadena-Deer Creek | FR | Wadena-Deer Creek | 19:54.8 |
| 112 | Evan SchenckPlace 112 · Grade JR · Hawley | JR | Hawley | 19:56.3 |
| 113 | Bryson NewhousePlace 113 · Grade 8 · Grand Forks Central | 8 | Grand Forks Central | 19:56.4 |
| 114 | Jeremy DowniePlace 114 · Grade FR · Coll. Jeanne Sauve | FR | Coll. Jeanne Sauve | 19:57.8 |
| 115 | Tyler MenkePlace 115 · Grade FR · Davies | FR | Davies | 19:58.2 |
| 116 | Oscar PruittPlace 116 · Grade FR · Red River | FR | Red River | 19:59.9 |
| 117 | Jaded HalvorsonPlace 117 · Grade SO · Grand Forks Central | SO | Grand Forks Central | 20:00.6 |
| 118 | Lincoln GoettlePlace 118 · Grade JR · Dickinson | JR | Dickinson | 20:01.7 |
| 119 | Ian WarnerPlace 119 · Grade JR · Sheyenne | JR | Sheyenne | 20:02.8 |
| 120 | Kadyn BalkowitschPlace 120 · Grade FR · Red River | FR | Red River | 20:05.0 |
| 121 | Gavin SalesPlace 121 · Grade JR · Holdingford | JR | Holdingford | 20:07.8 |
| 122 | Colten KaldorPlace 122 · Grade SO · Fargo North | SO | Fargo North | 20:09.4 |
| 123 | Conrad KopariPlace 123 · Grade SO · Dickinson | SO | Dickinson | 20:10.1 |
| 124 | Brody StecklerPlace 124 · Grade FR · Davies | FR | Davies | 20:10.4 |
| 125 | Jaden EllsworthPlace 125 · Grade FR · Shanley | FR | Shanley | 20:10.5 |
| 126 | Tayven DeCoteauPlace 126 · Grade SO · Turtle Mountain Community | SO | Turtle Mountain Community | 20:10.5 |
| 127 | Vladamir PasicznykPlace 127 · Grade SR · Dickinson | SR | Dickinson | 20:11.3 |
| 128 | Leonardo FeistPlace 128 · Grade FR · Mandan | FR | Mandan | 20:11.7 |
| 129 | Huxley Van WinklePlace 129 · Grade SO · Legacy | SO | Legacy | 20:14.4 |
| 130 | Chase PeltierPlace 130 · Grade FR · Turtle Mountain Community | FR | Turtle Mountain Community | 20:18.2 |
| 131 | Alexander MillerPlace 131 · Grade 8 · Mandan | 8 | Mandan | 20:19.0 |
| 132 | Jacob SchanandorePlace 132 · Grade 8 · Mandan | 8 | Mandan | 20:19.7 |
| 133 | Bridger FewsonPlace 133 · Grade SO · Mandan | SO | Mandan | 20:22.3 |
| 134 | Asher SeymourPlace 134 · Grade FR · Williston | FR | Williston | 20:22.3 |
| 135 | Gavin Thunder HawkPlace 135 · Grade JR · Mandan | JR | Mandan | 20:22.6 |
| 136 | Aiden JohnsonPlace 136 · Grade JR · Sioux Falls Roosevelt | JR | Sioux Falls Roosevelt | 20:23.1 |
| 137 | Brandon VernonPlace 137 · Grade FR · Sioux Falls Roosevelt | FR | Sioux Falls Roosevelt | 20:25.2 |
| 138 | Fontez NewmanPlace 138 · Grade FR · Legacy | FR | Legacy | 20:25.5 |
| 139 | Hunter HoversonPlace 139 · Grade SO · Grand Forks Central | SO | Grand Forks Central | 20:28.2 |
| 140 | Caleb ZerrPlace 140 · Grade FR · Red River | FR | Red River | 20:31.4 |
| 141 | Carter AzurePlace 141 · Grade FR · Turtle Mountain Community | FR | Turtle Mountain Community | 20:31.9 |
| 142 | Elijah PollertPlace 142 · Grade SO · Horace | SO | Horace | 20:32.5 |
| 143 | Franco FloresPlace 143 · Grade FR · Milbank | FR | Milbank | 20:32.9 |
| 144 | Dalton HumeniukPlace 144 · Grade SO · Moorhead | SO | Moorhead | 20:34.2 |
| 145 | Jedidiah StorniPlace 145 · Grade SO · Sheyenne | SO | Sheyenne | 20:35.6 |
| 146 | Tait GeigerPlace 146 · Grade JR · Mandan | JR | Mandan | 20:36.0 |
| 147 | Gavin BollPlace 147 · Grade JR · West Central Area | JR | West Central Area | 20:36.5 |
| 148 | Alex GasperPlace 148 · Grade SO · Sioux Falls Roosevelt | SO | Sioux Falls Roosevelt | 20:38.7 |
| 149 | Toby SobottaPlace 149 · Grade 8 · Thief River Falls | 8 | Thief River Falls | 20:39.0 |
| 150 | Ray SjulePlace 150 · Grade FR · Davies | FR | Davies | 20:39.4 |
| 151 | Logan HardersenPlace 151 · Grade FR · Killdeer | FR | Killdeer | 20:40.7 |
| 152 | Heath HeupelPlace 152 · Grade SO · Jamestown | SO | Jamestown | 20:41.9 |
| 153 | Owen AndersonPlace 153 · Grade JR · Grand Forks Central | JR | Grand Forks Central | 20:42.2 |
| 154 | Jacob JaggiPlace 154 · Grade SO · Killdeer | SO | Killdeer | 20:43.4 |
| 155 | Cameron DupreePlace 155 · Grade FR · New Town | FR | New Town | 20:44.6 |
| 156 | Tavan SchlichtingPlace 156 · Grade JR · Moorhead | JR | Moorhead | 20:45.6 |
| 157 | Sawyer HartPlace 157 · Grade FR · Williston | FR | Williston | 20:46.2 |
| 158 | Jack BisekPlace 158 · Grade JR · Hawley | JR | Hawley | 20:47.4 |
| 159 | Ramiro RodriguezPlace 159 · Grade SR · Minot | SR | Minot | 20:48.2 |
| 160 | Noach SwensonPlace 160 · Grade SO · Kindred | SO | Kindred | 20:50.8 |
| 161 | Guthrie SappingtonPlace 161 · Grade FR · Horace | FR | Horace | 20:50.9 |
| 162 | Bailyn FrederickPlace 162 · Grade FR · Turtle Mountain Community | FR | Turtle Mountain Community | 20:56.5 |
| 163 | Cameron ChurchPlace 163 · Grade FR · Williston | FR | Williston | 20:57.4 |
| 164 | Elliot LienPlace 164 · Grade SR · Moorhead | SR | Moorhead | 20:58.2 |
| 165 | Evan HunterPlace 165 · Grade FR · Sioux Falls Roosevelt | FR | Sioux Falls Roosevelt | 20:59.3 |
| 166 | Ty UhlirPlace 166 · Grade SO · Grand Forks Central | SO | Grand Forks Central | 21:00.0 |
| 167 | Nate CochranPlace 167 · Grade SR · Grand Forks Central | SR | Grand Forks Central | 21:00.3 |
| 168 | Robby ParisienPlace 168 · Grade SO · Turtle Mountain Community | SO | Turtle Mountain Community | 21:01.2 |
| 169 | Evan SaylorPlace 169 · Grade SR · Red River | SR | Red River | 21:01.3 |
| 170 | Kysten KeeverPlace 170 · Grade SR · Tioga | SR | Tioga | 21:02.3 |
| 171 | Jack Halverson-BucholzPlace 171 · Grade FR · Wadena-Deer Creek | FR | Wadena-Deer Creek | 21:03.0 |
| 172 | Dyson AskvigPlace 172 · Grade 8 · Langdon Area/Edmore/Munich | 8 | Langdon Area/Edmore/Munich | 21:03.3 |
| 173 | Nathan CookPlace 173 · Grade JR · Horace | JR | Horace | 21:05.5 |
| 174 | Kaleb FosterPlace 174 · Grade FR · Langdon Area/Edmore/Munich | FR | Langdon Area/Edmore/Munich | 21:07.4 |
| 175 | Edwin DalkePlace 175 · Grade SO · Winnipeg Optimist Athletics | SO | Winnipeg Optimist Athletics | 21:08.8 |
| 176 | Spencer ZieglerPlace 176 · Grade JR · Bismarck | JR | Bismarck | 21:09.1 |
| 177 | Brody LehrPlace 177 · Grade SO · Sheyenne | SO | Sheyenne | 21:09.7 |
| 178 | Jason ShappellPlace 178 · Grade FR · Minot | FR | Minot | 21:11.2 |
| 179 | Landon MyroldPlace 179 · Grade SO · West Fargo | SO | West Fargo | 21:12.3 |
| 180 | Grant FischerPlace 180 · Grade FR · Sioux Falls Roosevelt | FR | Sioux Falls Roosevelt | 21:12.5 |
| 181 | Jackson GunkelmanPlace 181 · Grade SO · Hawley | SO | Hawley | 21:12.6 |
| 183 | Lenon EdwardsPlace 183 · Grade SO · Minot North | SO | Minot North | 21:21.9 |
| 184 | Nathan MengeshaPlace 184 · Grade FR · Coll. Jeanne Sauve | FR | Coll. Jeanne Sauve | 21:21.9 |
| 185 | Talmage PehrsonPlace 185 · Grade FR · Minot | FR | Minot | 21:22.9 |
| 186 | Malic KirchofnerPlace 186 · Grade 7 · Rugby | 7 | Rugby | 21:24.0 |
| 187 | Ethan FoxPlace 187 · Grade JR · Bismarck | JR | Bismarck | 21:26.2 |
| 188 | Richard LopezPlace 188 · Grade SO · Legacy | SO | Legacy | 21:26.2 |
| 189 | Brandan PaulPlace 189 · Grade FR · Moorhead | FR | Moorhead | 21:26.9 |
| 190 | Jayden WiltsePlace 190 · Grade FR · Des-Lacs Burlington/Lewis and Clark | FR | Des-Lacs Burlington/Lewis and Clark | 21:27.0 |
| 191 | Benjamin GraunkePlace 191 · Grade SO · Hawley | SO | Hawley | 21:27.5 |
| 192 | Armando ChanPlace 192 · Grade FR · Milbank | FR | Milbank | 21:29.2 |
| 193 | Soren KluckPlace 193 · Grade SO · Moorhead | SO | Moorhead | 21:29.9 |
| 194 | Grey UlricksonPlace 194 · Grade FR · Minot | FR | Minot | 21:30.2 |
| 195 | Caleb HaverstockPlace 195 · Grade FR · Bishop Ryan | FR | Bishop Ryan | 21:31.1 |
| 196 | Darnel KillssmallPlace 196 · Grade JR · Bismarck | JR | Bismarck | 21:32.5 |
| 197 | Logan SeelhammerPlace 197 · Grade SO · Wadena-Deer Creek | SO | Wadena-Deer Creek | 21:33.0 |
| 198 | Paul ZachorekPlace 198 · Grade JR · Holdingford | JR | Holdingford | 21:33.8 |
| 199 | Benson DelahoydePlace 199 · Grade FR · Horace | FR | Horace | 21:34.5 |
| 200 | Harper BurbankPlace 200 · Grade FR · Red River | FR | Red River | 21:35.7 |
| 201 | Gavin SwensonPlace 201 · Grade FR · Kindred | FR | Kindred | 21:35.9 |
| 202 | Nicholas WollaPlace 202 · Grade SR · Tioga | SR | Tioga | 21:38.5 |
| 203 | Myles MittleiderPlace 203 · Grade FR · Minot | FR | Minot | 21:41.2 |
| 204 | Lex EllingsonPlace 204 · Grade SR · Hillsboro/Central Valley | SR | Hillsboro/Central Valley | 21:43.3 |
| 205 | Caleb KarstensenPlace 205 · Grade FR · Legacy | FR | Legacy | 21:46.5 |
| 206 | Easton PeltierPlace 206 · Grade SO · Turtle Mountain Community | SO | Turtle Mountain Community | 21:47.3 |
| 207 | Mason MuellerPlace 207 · Grade FR · Hillsboro/Central Valley | FR | Hillsboro/Central Valley | 21:49.4 |
| 208 | Toby FoxPlace 208 · Grade SR · Bismarck | SR | Bismarck | 21:50.1 |
| 209 | Brayden JohnsonPlace 209 · Grade SR · Shanley | SR | Shanley | 21:50.4 |
| 210 | Nathan SpringerPlace 210 · Grade FR · Legacy | FR | Legacy | 21:52.1 |
| 211 | Beckett EickenbrockPlace 211 · Grade FR · Red River | FR | Red River | 21:53.1 |
| 212 | Finley OppPlace 212 · Grade JR · Legacy | JR | Legacy | 21:53.5 |
| 213 | Dalton ErdmannPlace 213 · Grade JR · Hillsboro/Central Valley | JR | Hillsboro/Central Valley | 21:53.8 |
| 214 | Chase GirodatPlace 214 · Grade 8 · Langdon Area/Edmore/Munich | 8 | Langdon Area/Edmore/Munich | 21:53.9 |
| 215 | Tristan DeltenerPlace 215 · Grade JR · Sheyenne | JR | Sheyenne | 21:53.9 |
| 216 | Prestyn BodnarPlace 216 · Grade 7 · Langdon Area/Edmore/Munich | 7 | Langdon Area/Edmore/Munich | 21:55.1 |
| 217 | Levi BorboaPlace 217 · Grade SO · Grand Forks Central | SO | Grand Forks Central | 21:55.4 |
| 218 | Levi HoggarthPlace 218 · Grade FR · Detroit Lakes | FR | Detroit Lakes | 22:02.6 |
| 219 | Steven SalbergPlace 219 · Grade JR · Grand Forks Central | JR | Grand Forks Central | 22:04.1 |
| 220 | Sawyer MantheyPlace 220 · Grade FR · Hillsboro/Central Valley | FR | Hillsboro/Central Valley | 22:04.7 |
| 221 | Brandon StalochPlace 221 · Grade FR · Williston | FR | Williston | 22:08.8 |
| 222 | Julian PerezPlace 222 · Grade FR · Minot North | FR | Minot North | 22:08.9 |
| 223 | Nehemiah PoitraPlace 223 · Grade SO · Turtle Mountain Community | SO | Turtle Mountain Community | 22:10.1 |
| 224 | Josiah SchoeppPlace 224 · Grade SO · Fargo North | SO | Fargo North | 22:12.4 |
| 225 | Zakai LeePlace 225 · Grade FR · Moorhead | FR | Moorhead | 22:13.6 |
| 226 | Uriah BosakPlace 226 · Grade SO · Davies | SO | Davies | 22:13.7 |
| 227 | Samuel WuPlace 227 · Grade JR · Red River | JR | Red River | 22:14.6 |
| 228 | Nathan OetkerPlace 228 · Grade SO · Davies | SO | Davies | 22:16.0 |
| 229 | Sawyer BrossartPlace 229 · Grade FR · Rugby | FR | Rugby | 22:17.6 |
| 230 | Keegan RauschPlace 230 · Grade FR · Moorhead | FR | Moorhead | 22:18.4 |
| 231 | Deacon HaagPlace 231 · Grade SR · Moorhead | SR | Moorhead | 22:18.9 |
| 232 | Luke GoodmansonPlace 232 · Grade FR · Enderlin | FR | Enderlin | 22:19.5 |
| 233 | Leif HansonPlace 233 · Grade SO · Jamestown | SO | Jamestown | 22:20.1 |
| 234 | Sam DanielsPlace 234 · Grade JR · Warroad | JR | Warroad | 22:20.3 |
| 235 | Rowan CantonePlace 235 · Grade FR · Moorhead | FR | Moorhead | 22:20.8 |
| 236 | Caius KniertPlace 236 · Grade SO · Grand Forks Central | SO | Grand Forks Central | 22:21.1 |
| 237 | Lincoln HaugenPlace 237 · Grade JR · Horace | JR | Horace | 22:22.1 |
| 238 | Silas PichePlace 238 · Grade FR · Coll. Jeanne Sauve | FR | Coll. Jeanne Sauve | 22:23.1 |
| 239 | Ty RambergPlace 239 · Grade FR · Langdon Area/Edmore/Munich | FR | Langdon Area/Edmore/Munich | 22:23.9 |
| 240 | Thorvold PatenaudePlace 240 · Grade SO · Kindred | SO | Kindred | 22:25.8 |
| 241 | Jordan McLeodPlace 241 · Grade FR · Detroit Lakes | FR | Detroit Lakes | 22:26.0 |
| 242 | Benjamin SanmooganPlace 242 · Grade FR · Ottertail Central | FR | Ottertail Central | 22:28.2 |
| 243 | Jack RobinsonPlace 243 · Grade SO · Ottertail Central | SO | Ottertail Central | 22:28.8 |
| 244 | Aiden FillmanPlace 244 · Grade FR · Greenway/Nashwauk/Keewatin | FR | Greenway/Nashwauk/Keewatin | 22:28.9 |
| 245 | Joseph LangenPlace 245 · Grade FR · Minot North | FR | Minot North | 22:30.3 |
| 246 | Henry SchaeferPlace 246 · Grade FR · Des-Lacs Burlington/Lewis and Clark | FR | Des-Lacs Burlington/Lewis and Clark | 22:41.0 |
| 247 | Aiden PetersonPlace 247 · Grade SO · Sioux Falls Roosevelt | SO | Sioux Falls Roosevelt | 22:45.0 |
| 248 | Blaze FeistPlace 248 · Grade SO · Grand Forks Central | SO | Grand Forks Central | 22:46.7 |
| 249 | Collin AbernatheyPlace 249 · Grade SO · Des-Lacs Burlington/Lewis and Clark | SO | Des-Lacs Burlington/Lewis and Clark | 22:49.5 |
| 250 | Beau DavisPlace 250 · Grade FR · Turtle Mountain Community | FR | Turtle Mountain Community | 22:50.8 |
| 251 | Cain JohnsonPlace 251 · Grade FR · Griggs Midkota | FR | Griggs Midkota | 22:55.9 |
| 252 | August HarmsPlace 252 · Grade SR · Jamestown | SR | Jamestown | 22:57.6 |
| 253 | Ryder MoserPlace 253 · Grade FR · Langdon Area/Edmore/Munich | FR | Langdon Area/Edmore/Munich | 22:58.0 |
| 254 | Jonas SchaumannPlace 254 · Grade JR · Moorhead | JR | Moorhead | 22:59.0 |
| 255 | Michael MaiPlace 255 · Grade SO · Des-Lacs Burlington/Lewis and Clark | SO | Des-Lacs Burlington/Lewis and Clark | 23:00.0 |
| 256 | Marcos LlapaPlace 256 · Grade SR · Red River | SR | Red River | 23:01.2 |
| 257 | Damian SkwiraPlace 257 · Grade SR · Holdingford | SR | Holdingford | 23:02.0 |
| 258 | Cooper NelsonPlace 258 · Grade FR · Moorhead | FR | Moorhead | 23:10.8 |
| 259 | Cherney WyattPlace 259 · Grade SO · Bismarck | SO | Bismarck | 23:16.3 |
| 260 | Payden BecherlPlace 260 · Grade SO · Griggs Midkota | SO | Griggs Midkota | 23:22.1 |
| 261 | Nick DeboweyPlace 261 · Grade FR · Minot North | FR | Minot North | 23:23.3 |
| 262 | Charles PetersonPlace 262 · Grade JR · Wadena-Deer Creek | JR | Wadena-Deer Creek | 23:23.7 |
| 263 | Jonathan LofgrenPlace 263 · Grade SO · Hawley | SO | Hawley | 23:29.6 |
| 264 | Ayden LuschenPlace 264 · Grade JR · Moorhead | JR | Moorhead | 23:29.8 |
| 265 | Cody SchwanPlace 265 · Grade JR · Grand Forks Central | JR | Grand Forks Central | 23:34.4 |
| 266 | Christian BordonPlace 266 · Grade SR · Red River | SR | Red River | 23:35.4 |
| 267 | Nolan KaiserPlace 267 · Grade JR · West Central Area | JR | West Central Area | 23:37.2 |
| 268 | Micah SegoviaPlace 268 · Grade JR · Wadena-Deer Creek | JR | Wadena-Deer Creek | 23:40.2 |
| 269 | Moussa Al MandalawiPlace 269 · Grade FR · Moorhead | FR | Moorhead | 23:42.3 |
| 270 | Jeremiah VelasquezPlace 270 · Grade FR · Watford City | FR | Watford City | 23:45.3 |
| 271 | Mason BeaversPlace 271 · Grade FR · Moorhead | FR | Moorhead | 23:49.6 |
| 272 | Christopher HansonPlace 272 · Grade JR · Sheyenne | JR | Sheyenne | 23:51.2 |
| 273 | Keon CooperPlace 273 · Grade JR · New Town | JR | New Town | 23:53.1 |
| 274 | Josh FrazierPlace 274 · Grade SO · Des-Lacs Burlington/Lewis and Clark | SO | Des-Lacs Burlington/Lewis and Clark | 23:53.6 |
| 275 | Tyler LongfieldPlace 275 · Grade FR · Detroit Lakes | FR | Detroit Lakes | 23:53.9 |
| 276 | Hunter VogelPlace 276 · Grade JR · Moorhead | JR | Moorhead | 23:55.6 |
| 277 | Noah JohnsonPlace 277 · Grade SO · Detroit Lakes | SO | Detroit Lakes | 23:58.5 |
| 278 | Jayden KuntzPlace 278 · Grade FR · Killdeer | FR | Killdeer | 24:00.9 |
| 279 | Matthew HolzerPlace 279 · Grade FR · Legacy | FR | Legacy | 24:03.1 |
| 280 | Carl TaylorPlace 280 · Grade JR · TrekNorth | JR | TrekNorth | 24:03.3 |
| 281 | Tate St LouisPlace 281 · Grade JR · Moorhead | JR | Moorhead | 24:05.3 |
| 282 | Dwayne DeclaroPlace 282 · Grade SO · Tioga | SO | Tioga | 24:05.5 |
| 283 | Kaleb UpdegraffPlace 283 · Grade SO · Sioux Falls Roosevelt | SO | Sioux Falls Roosevelt | 24:07.2 |
| 284 | Ben HermanPlace 284 · Grade 7 · Rugby | 7 | Rugby | 24:07.7 |
| 285 | Graham BatteyPlace 285 · Grade SO · Sioux Falls Roosevelt | SO | Sioux Falls Roosevelt | 24:10.7 |
| 286 | Alexander LyonsPlace 286 · Grade SR · Horace | SR | Horace | 24:16.9 |
| 287 | Drew BricknerPlace 287 · Grade 7 · Jamestown | 7 | Jamestown | 24:20.2 |
| 288 | Tristen OelkePlace 288 · Grade FR · Fargo North | FR | Fargo North | 24:20.8 |
| 289 | Dane WhorleyPlace 289 · Grade SO · Rugby | SO | Rugby | 24:24.7 |
| 290 | Oren BrackinPlace 290 · Grade SO · Ottertail Central | SO | Ottertail Central | 24:28.4 |
| 291 | Allen SmithPlace 291 · Grade FR · Thief River Falls | FR | Thief River Falls | 24:29.1 |
| 292 | Ethan WaddlePlace 292 · Grade FR · Grand Forks Central | FR | Grand Forks Central | 24:29.4 |
| 293 | William TysonPlace 293 · Grade 7 · Jamestown | 7 | Jamestown | 24:29.8 |
| 294 | Ian PramovPlace 294 · Grade FR · Sioux Falls Roosevelt | FR | Sioux Falls Roosevelt | 24:31.6 |
| 295 | Rasmus HaugePlace 295 · Grade JR · Moorhead | JR | Moorhead | 24:32.7 |
| 296 | Dylan LanePlace 296 · Grade FR · Thief River Falls | FR | Thief River Falls | 24:32.9 |
| 297 | Carson GroschePlace 297 · Grade JR · Des-Lacs Burlington/Lewis and Clark | JR | Des-Lacs Burlington/Lewis and Clark | 24:33.2 |
| 298 | Cash SchultzPlace 298 · Grade SR · Tioga | SR | Tioga | 24:37.4 |
| 299 | Hosea HuyckPlace 299 · Grade FR · Greenway/Nashwauk/Keewatin | FR | Greenway/Nashwauk/Keewatin | 24:41.7 |
| 300 | Grady BergPlace 300 · Grade FR · Bowman County | FR | Bowman County | 24:57.5 |
| 301 | Patrick HumblePlace 301 · Grade SR · Grand Forks Central | SR | Grand Forks Central | 25:00.1 |
| 302 | Levi MoserPlace 302 · Grade FR · Griggs Midkota | FR | Griggs Midkota | 25:05.3 |
| 303 | Konner MarshallPlace 303 · Grade JR · Sioux Falls Roosevelt | JR | Sioux Falls Roosevelt | 25:06.7 |
| 304 | Croix MongeauPlace 304 · Grade SO · Moorhead | SO | Moorhead | 25:10.0 |
| 305 | Kellen SundetPlace 305 · Grade FR · Moorhead | FR | Moorhead | 25:14.5 |
| 306 | Thomas BentonPlace 306 · Grade FR · Moorhead | FR | Moorhead | 25:14.6 |
| 307 | Michael CallahanPlace 307 · Grade FR · Red River | FR | Red River | 25:18.0 |
| 308 | Ethan Gulland-NelsonPlace 308 · Grade FR · Davies | FR | Davies | 25:20.5 |
| 309 | Gavin ThomassonPlace 309 · Grade SO · Moorhead | SO | Moorhead | 25:20.5 |
| 310 | Vincent WilliamsPlace 310 · Grade FR · Mandan | FR | Mandan | 25:21.1 |
| 311 | Logan MackallPlace 311 · Grade FR · Langdon Area/Edmore/Munich | FR | Langdon Area/Edmore/Munich | 25:30.4 |
| 312 | Trey JacobsonPlace 312 · Grade SR · Moorhead | SR | Moorhead | 25:32.5 |
| 313 | Ryan WangPlace 313 · Grade JR · Red River | JR | Red River | 25:32.9 |
| 314 | Brendan ShurbPlace 314 · Grade SR · Lac qui Parle Valley/Dawson-Boyd | SR | Lac qui Parle Valley/Dawson-Boyd | 25:41.3 |
| 315 | Owen HoltePlace 315 · Grade 7 · Hillsboro/Central Valley | 7 | Hillsboro/Central Valley | 25:41.4 |
| 316 | Michael SchillPlace 316 · Grade SO · Grand Forks Central | SO | Grand Forks Central | 25:45.5 |
| 317 | Ben GustafsonPlace 317 · Grade JR · Carrington | JR | Carrington | 25:50.7 |
| 318 | Cayden ManskerPlace 318 · Grade SR · Ottertail Central | SR | Ottertail Central | 25:54.6 |
| 319 | Patrick BainPlace 319 · Grade JR · Warroad | JR | Warroad | 25:59.6 |
| 320 | Joseph RayPlace 320 · Grade FR · Wadena-Deer Creek | FR | Wadena-Deer Creek | 26:14.1 |
| 321 | Murray BeckerlegPlace 321 · Grade JR · Moorhead | JR | Moorhead | 26:15.5 |
| 322 | Morgun KloosPlace 322 · Grade FR · Hawley | FR | Hawley | 26:19.3 |
| 323 | Weston SlaterPlace 323 · Grade SR · Turtle Mountain Community | SR | Turtle Mountain Community | 26:24.8 |
| 324 | Kendan CurtisPlace 324 · Grade JR · Warroad | JR | Warroad | 26:31.6 |
| 325 | Jack FosbergPlace 325 · Grade FR · Davies | FR | Davies | 26:34.1 |
| 326 | Ethan SonjuPlace 326 · Grade FR · Ottertail Central | FR | Ottertail Central | 26:34.6 |
| 327 | Ravel BarcenaPlace 327 · Grade SO · Killdeer | SO | Killdeer | 26:45.6 |
| 328 | Mason HoytPlace 328 · Grade JR · Ottertail Central | JR | Ottertail Central | 26:59.0 |
| 329 | Luke CarstensPlace 329 · Grade FR · Des-Lacs Burlington/Lewis and Clark | FR | Des-Lacs Burlington/Lewis and Clark | 26:59.9 |
| 330 | Brayden BaldwinPlace 330 · Grade SR · Minot | SR | Minot | 27:10.3 |
| 331 | Elijah IrvisPlace 331 · Grade SO · Horace | SO | Horace | 27:14.1 |
| 332 | Fred ScottPlace 332 · Grade SO · Ottertail Central | SO | Ottertail Central | 27:38.6 |
| 333 | Carter DerbyPlace 333 · Grade SR · TrekNorth | SR | TrekNorth | 27:50.0 |
| 334 | Nate OsbornPlace 334 · Grade JR · Grand Forks Central | JR | Grand Forks Central | 27:50.3 |
| 335 | Will FosterPlace 335 · Grade 8 · Langdon Area/Edmore/Munich | 8 | Langdon Area/Edmore/Munich | 27:56.5 |
| 336 | Carter DufnerPlace 336 · Grade FR · Hillsboro/Central Valley | FR | Hillsboro/Central Valley | 28:09.9 |
| 337 | Nate Castillo-SweetPlace 337 · Grade FR · TrekNorth | FR | TrekNorth | 28:27.2 |
| 338 | Aiden CottonPlace 338 · Grade 7 · Hillsboro/Central Valley | 7 | Hillsboro/Central Valley | 28:38.1 |
| 339 | Jude SaustadPlace 339 · Grade JR · Warroad | JR | Warroad | 28:58.1 |
| 340 | Riley FadnessPlace 340 · Grade SO · TrekNorth | SO | TrekNorth | 29:04.2 |
| 341 | Vade SammsPlace 341 · Grade FR · Killdeer | FR | Killdeer | 29:06.0 |
| 342 | Nixon NormanPlace 342 · Grade SR · Warroad | SR | Warroad | 29:06.6 |
| 343 | Matthew SchaperPlace 343 · Grade FR · Killdeer | FR | Killdeer | 29:07.0 |
| 344 | Ethan HogbergPlace 344 · Grade FR · Grand Forks Central | FR | Grand Forks Central | 29:27.4 |
| 345 | Carter LarsonPlace 345 · Grade 8 · Northern Cass | 8 | Northern Cass | 29:28.9 |
| 346 | Spencer BerneyPlace 346 · Grade SO · Davies | SO | Davies | 29:35.4 |
| 347 | Charlie GreenPlace 347 · Grade FR · Riverside Christian | FR | Riverside Christian | 30:56.0 |
| 348 | Nathan SanmooganPlace 348 · Grade FR · Ottertail Central | FR | Ottertail Central | 32:52.8 |
| 349 | Trae BrinkmanPlace 349 · Grade SO · Killdeer | SO | Killdeer | 32:54.7 |