| 1 | Nick KerbeshiPlace 1 · Wayzata | — | Wayzata | 16:57.54 |
| 2 | Joshua HalverPlace 2 · Wayzata | — | Wayzata | 16:58.74 |
| 3 | Daniel UrkePlace 3 · Wayzata | — | Wayzata | 17:09.50 |
| 4 | Zachary MillePlace 4 · Wayzata | — | Wayzata | 17:27.27 |
| 5 | Mark HooberPlace 5 · Hopkins | — | Hopkins | 17:30.22 |
| 6 | Christopher SPlace 6 · Wayzata | — | Wayzata | 17:33.29 |
| 7 | Luke MalyPlace 7 · Wayzata | — | Wayzata | 17:43.20 |
| 8 | Jaden RittenbPlace 8 · Bismark Century | — | Bismark Century | 17:44.41 |
| 9 | Jesse KulbergPlace 9 · Wayzata | — | Wayzata | 17:44.79 |
| 10 | Frank FetrowPlace 10 · Wayzata | — | Wayzata | 17:47.47 |
| 11 | Cameron ArkesPlace 11 · Wayzata | — | Wayzata | 17:54.52 |
| 12 | Markus BraunPlace 12 · Wayzata | — | Wayzata | 17:56.22 |
| 13 | Patrick LeonaPlace 13 · Wayzata | — | Wayzata | 18:00.00 |
| 14 | James ScneidePlace 14 · Wayzata | — | Wayzata | 18:01.27 |
| 15 | Andrew StanekPlace 15 · Wayzata | — | Wayzata | 18:02.49 |
| 16 | Rafael LevitoPlace 16 · Hopkins | — | Hopkins | 18:03.27 |
| 17 | Jacob RohrerPlace 17 · Wayzata | — | Wayzata | 18:03.45 |
| 18 | Avery SmithPlace 18 · Willmar | — | Willmar | 18:06.52 |
| 19 | Cole JensenPlace 19 · Bismark Century | — | Bismark Century | 18:13.79 |
| 20 | Joseph SwansoPlace 20 · Hopkins | — | Hopkins | 18:15.79 |
| 22 | Samuel SmithPlace 22 · Wayzata | — | Wayzata | 18:28.45 |
| 23 | Robby DefrenPlace 23 · Wayzata | — | Wayzata | 18:30.50 |
| 24 | Charlie ErnstPlace 24 · Wayzata | — | Wayzata | 18:33.77 |
| 25 | Mitch HoneymaPlace 25 · Bismark Century | — | Bismark Century | 18:38.22 |
| 26 | Jared RuterPlace 26 · Willmar | — | Willmar | 18:42.49 |
| 27 | Granton SchnePlace 27 · Moorhead | — | Moorhead | 18:42.91 |
| 28 | Sam SuchyPlace 28 · Bismark Century | — | Bismark Century | 18:46.52 |
| 29 | John HedbergPlace 29 · Hopkins | — | Hopkins | 18:46.75 |
| 30 | Luke SharpePlace 30 · Wayzata | — | Wayzata | 18:48.16 |
| 31 | Aleksander WoPlace 31 · Hopkins | — | Hopkins | 18:52.50 |
| 32 | Samuel GebharPlace 32 · Moorhead | — | Moorhead | 18:56.47 |
| 33 | Drake YoungPlace 33 · Wayzata | — | Wayzata | 18:56.91 |
| 34 | Jack OstapeiPlace 34 · Wayzata | — | Wayzata | 18:58.27 |
| 35 | Tyler CarlstrPlace 35 · Wayzata | — | Wayzata | 18:58.29 |
| 36 | Isaac WicklunPlace 36 · Moorhead | — | Moorhead | 18:58.74 |
| 37 | John DurantPlace 37 · Wayzata | — | Wayzata | 19:00.00 |
| 38 | Simon AvensonPlace 38 · Hopkins | — | Hopkins | 19:01.79 |
| 39 | Miles OlafsonPlace 39 · Elk River | — | Elk River | 19:04.35 |
| 40 | Penn SagedahlPlace 40 · Hopkins | — | Hopkins | 19:05.43 |
| 41 | Alexander HofPlace 41 · Hopkins | — | Hopkins | 19:07.81 |
| 42 | Riley PiketPlace 42 · Wayzata | — | Wayzata | 19:08.47 |
| 43 | Andrew FossPlace 43 · Wayzata | — | Wayzata | 19:09.50 |
| 44 | Ben WalkerPlace 44 · Wayzata | — | Wayzata | 19:11.62 |
| 45 | Ian BarreraPlace 45 · Moorhead | — | Moorhead | 19:15.39 |
| 46 | Piotrek KostaPlace 46 · Wayzata | — | Wayzata | 19:17.52 |
| 47 | Hunter WollscPlace 47 · Moorhead | — | Moorhead | 19:20.25 |
| 48 | Hunter WilmesPlace 48 · Bismark Century | — | Bismark Century | 19:20.47 |
| 49 | Dawson StromPlace 49 · Moorhead | — | Moorhead | 19:21.50 |
| 50 | Matthew HansoPlace 50 · Moorhead | — | Moorhead | 19:26.27 |
| 51 | Joseph LarsonPlace 51 · Wayzata | — | Wayzata | 19:27.29 |
| 52 | Shawn MelliesPlace 52 · Willmar | — | Willmar | 19:29.39 |
| 53 | Landon LitchPlace 53 · Moorhead | — | Moorhead | 19:30.43 |
| 54 | Andrew RudserPlace 54 · Wayzata | — | Wayzata | 19:34.93 |
| 55 | Noah OsbornPlace 55 · Bismark Legacy | — | Bismark Legacy | 19:35.50 |
| 56 | Colby BranchPlace 56 · Hopkins | — | Hopkins | 19:37.52 |
| 57 | Jack DetersPlace 57 · Wayzata | — | Wayzata | 19:42.18 |
| 58 | Kamali AshkirPlace 58 · Hopkins | — | Hopkins | 19:46.29 |
| 59 | Marcus OrnelaPlace 59 · Willmar | — | Willmar | 19:46.47 |
| 60 | Jonah FabrizuPlace 60 · Willmar | — | Willmar | 19:48.54 |
| 61 | Bryce BeckerPlace 61 · Wayzata | — | Wayzata | 19:50.77 |
| 62 | Caden BoutwelPlace 62 · Fargo North | — | Fargo North | 19:55.79 |
| 63 | Logan KnochenPlace 63 · Wayzata | — | Wayzata | 19:56.27 |
| 64 | Seamus WicksPlace 64 · Fargo North | — | Fargo North | 20:00.49 |
| 65 | Michael AlmicPlace 65 · Elk River | — | Elk River | 20:00.91 |
| 66 | Lawrence WirrPlace 66 · Moorhead | — | Moorhead | 20:04.37 |
| 67 | Joe RamletPlace 67 · Hopkins | — | Hopkins | 20:04.99 |
| 68 | Joseph GustafPlace 68 · Elk River | — | Elk River | 20:06.79 |
| 69 | Eli HansonPlace 69 · Wayzata | — | Wayzata | 20:07.62 |
| 70 | Tsenguun OrkhPlace 70 · Fargo North | — | Fargo North | 20:10.79 |
| 71 | Sam RoehlPlace 71 · Fargo North | — | Fargo North | 20:13.49 |
| 72 | Tyler HoffmanPlace 72 · Hopkins | — | Hopkins | 20:13.68 |
| 73 | Michael KompePlace 73 · Willmar | — | Willmar | 20:14.29 |
| 74 | Michael McRaiPlace 74 · Hutchinson | — | Hutchinson | 20:14.49 |
| 75 | Andrew BeidelPlace 75 · Wayzata | — | Wayzata | 20:14.49 |
| 76 | Noah GetzPlace 76 · Willmar | — | Willmar | 20:15.54 |
| 77 | Austin DeanPlace 77 · Hutchinson | — | Hutchinson | 20:16.70 |
| 78 | Joseph SwensoPlace 78 · Hopkins | — | Hopkins | 20:18.54 |
| 79 | Braden WillPlace 79 · Bismark Legacy | — | Bismark Legacy | 20:19.54 |
| 80 | Otto KlaverkaPlace 80 · St Cloud Tech | — | St Cloud Tech | 20:20.37 |
| 81 | William O'ConPlace 81 · Moorhead | — | Moorhead | 20:23.41 |
| 82 | Thomas WardenPlace 82 · Hopkins | — | Hopkins | 20:24.45 |
| 83 | Jacob MinnickPlace 83 · Willmar | — | Willmar | 20:28.35 |
| 84 | Ben LiouPlace 84 · Wayzata | — | Wayzata | 20:30.39 |
| 85 | Dowdell PhiliPlace 85 · Fargo North | — | Fargo North | 20:30.41 |
| 86 | Ayub FarahPlace 86 · Wayzata | — | Wayzata | 20:32.25 |
| 87 | Conner TolandPlace 87 · Wayzata | — | Wayzata | 20:36.25 |
| 88 | Jack LeePlace 88 · Moorhead | — | Moorhead | 20:40.52 |
| 89 | Carson PixleyPlace 89 · Elk River | — | Elk River | 20:40.91 |
| 90 | Isaac DoldPlace 90 · Jordan | — | Jordan | 20:41.72 |
| 91 | Isaac PolumPlace 91 · Wayzata | — | Wayzata | 20:42.50 |
| 92 | Raymond BrendPlace 92 · Hopkins | — | Hopkins | 20:42.79 |
| 93 | Jonathan KovaPlace 93 · Elk River | — | Elk River | 20:43.35 |
| 94 | Sean ChapmanPlace 94 · Wayzata | — | Wayzata | 20:46.18 |
| 95 | Tarrell KurtzPlace 95 · Hutchinson | — | Hutchinson | 20:47.31 |
| 96 | Ben HidaniPlace 96 · Wayzata | — | Wayzata | 20:47.41 |
| 97 | August GunderPlace 97 · Hopkins | — | Hopkins | 20:50.54 |
| 98 | Kristofer SanPlace 98 · Moorhead | — | Moorhead | 20:51.91 |
| 99 | Timothy SandfPlace 99 · Hopkins | — | Hopkins | 21:01.62 |
| 100 | Jackson DaniePlace 100 · Elk River | — | Elk River | 21:02.54 |
| 101 | Tanner AndersPlace 101 · Wayzata | — | Wayzata | 21:04.29 |
| 102 | Alexander LerPlace 102 · Hopkins | — | Hopkins | 21:06.79 |
| 103 | Max AlbrightPlace 103 · Wayzata | — | Wayzata | 21:08.50 |
| 104 | Nathon LoretzPlace 104 · Elk River | — | Elk River | 21:09.58 |
| 105 | Adam DawsonPlace 105 · Willmar | — | Willmar | 21:13.20 |
| 106 | Adam BoeckermPlace 106 · Elk River | — | Elk River | 21:13.41 |
| 107 | Robby UnderdaPlace 107 · Wayzata | — | Wayzata | 21:14.54 |
| 108 | Jacob SandlerPlace 108 · Hopkins | — | Hopkins | 21:17.27 |
| 109 | William GitlePlace 109 · Hopkins | — | Hopkins | 21:17.68 |
| 110 | Matt PIetrzakPlace 110 · Wayzata | — | Wayzata | 21:19.79 |
| 111 | Bradon AntonyPlace 111 · Wayzata | — | Wayzata | 21:20.79 |
| 112 | Evan StilldayPlace 112 · Wayzata | — | Wayzata | 21:21.95 |
| 113 | Justin KooimaPlace 113 · Pipestone | — | Pipestone | 21:22.95 |
| 114 | Paul ZeitzPlace 114 · Hopkins | — | Hopkins | 21:27.27 |
| 115 | Jackson LopatPlace 115 · Wayzata | — | Wayzata | 21:29.87 |
| 116 | Colin LindgrePlace 116 · Elk River | — | Elk River | 21:35.16 |
| 117 | Justin PearsoPlace 117 · Elk River | — | Elk River | 21:36.54 |
| 118 | Daniel PerrauPlace 118 · St Cloud Tech | — | St Cloud Tech | 21:39.43 |
| 119 | Adam BastenPlace 119 · Wayzata | — | Wayzata | 21:41.25 |
| 120 | Sakaryiah HuPlace 120 · Hopkins | — | Hopkins | 21:41.45 |
| 121 | Andrew NiehauPlace 121 · Fargo North | — | Fargo North | 21:42.52 |
| 122 | Pearse DevinsPlace 122 · Wayzata | — | Wayzata | 21:46.14 |
| 123 | Liam CarrPlace 123 · Elk River | — | Elk River | 21:49.79 |
| 124 | Mitchell MuniPlace 124 · Elk River | — | Elk River | 21:55.79 |
| 125 | Anton NunvarPlace 125 · Hutchinson | — | Hutchinson | 21:56.29 |
| 126 | Michael JohnsPlace 126 · Elk River | — | Elk River | 22:00.00 |
| 127 | George CaiPlace 127 · Wayzata | — | Wayzata | 22:02.54 |
| 128 | Jakub ChoroszPlace 128 · Hutchinson | — | Hutchinson | 22:03.77 |
| 129 | Michael SulliPlace 129 · Hopkins | — | Hopkins | 22:05.54 |
| 130 | Sam BurkePlace 130 · Jordan | — | Jordan | 22:06.83 |
| 131 | Caden HowellPlace 131 · Moorhead | — | Moorhead | 22:06.83 |
| 132 | Eli JohnsonPlace 132 · Wayzata | — | Wayzata | 22:07.85 |
| 133 | Joe FabelPlace 133 · Wayzata | — | Wayzata | 22:08.45 |
| 134 | Paul DurantPlace 134 · Wayzata | — | Wayzata | 22:09.47 |
| 135 | Sterling HaphPlace 135 · Moorhead | — | Moorhead | 22:12.52 |
| 136 | Tanner PaulsoPlace 136 · Moorhead | — | Moorhead | 22:12.52 |
| 137 | Elijah WilliaPlace 137 · Elk River | — | Elk River | 22:14.62 |
| 138 | Jackson WintePlace 138 · Pipestone | — | Pipestone | 22:14.97 |
| 139 | Connor BlaschPlace 139 · Wayzata | — | Wayzata | 22:15.16 |
| 140 | Adam FlakePlace 140 · Wayzata | — | Wayzata | 22:19.79 |
| 141 | Ethan SharpPlace 141 · Elk River | — | Elk River | 22:22.45 |
| 142 | Joe FahnbullePlace 142 · Hopkins | — | Hopkins | 22:23.79 |
| 143 | YunSung LeePlace 143 · Hopkins | — | Hopkins | 22:24.89 |
| 144 | Grady McNaughPlace 144 · Wayzata | — | Wayzata | 22:26.72 |
| 145 | Isaac Coen-PePlace 145 · Hopkins | — | Hopkins | 22:28.54 |
| 146 | Jacob PalmPlace 146 · Elk River | — | Elk River | 22:29.52 |
| 147 | Caleb ColladoPlace 147 · Bismark Legacy | — | Bismark Legacy | 22:29.54 |
| 148 | Jeremy TrunkPlace 148 · Wayzata | — | Wayzata | 22:30.54 |
| 149 | Brendon VivanPlace 149 · Wayzata | — | Wayzata | 22:36.54 |
| 150 | Carter WavrinPlace 150 · St Cloud Tech | — | St Cloud Tech | 22:38.91 |
| 151 | Eric CarlsonPlace 151 · Wayzata | — | Wayzata | 22:40.95 |
| 152 | Riley ThorsonPlace 152 · Elk River | — | Elk River | 22:43.79 |
| 153 | Ryan KashmarkPlace 153 · Moorhead | — | Moorhead | 22:48.68 |
| 154 | Luke EndresPlace 154 · Hopkins | — | Hopkins | 22:50.10 |
| 155 | Cade JalloPlace 155 · Hopkins | — | Hopkins | 22:51.29 |
| 156 | Wyatt ColbresPlace 156 · Wayzata | — | Wayzata | 22:55.54 |
| 157 | Tim CarlsonPlace 157 · Wayzata | — | Wayzata | 23:00.25 |
| 158 | Reese EischenPlace 158 · Hutchinson | — | Hutchinson | 23:16.29 |
| 159 | Alex BroadwelPlace 159 · Willmar | — | Willmar | 23:19.72 |
| 160 | Lucas TaitanoPlace 160 · Hopkins | — | Hopkins | 23:22.29 |
| 161 | Sam FellerPlace 161 · Wayzata | — | Wayzata | 23:23.29 |
| 162 | Umar HassanPlace 162 · Wayzata | — | Wayzata | 23:24.62 |
| 163 | Mason EnglerPlace 163 · Fargo North | — | Fargo North | 23:25.43 |
| 164 | Jordan McCleePlace 164 · Moorhead | — | Moorhead | 23:27.25 |
| 165 | Connor LundgrPlace 165 · St Cloud Tech | — | St Cloud Tech | 23:27.56 |
| 166 | Tate FisherPlace 166 · Fargo North | — | Fargo North | 23:29.91 |
| 167 | Christian ElmPlace 167 · Moorhead | — | Moorhead | 23:34.77 |
| 168 | Isaac VogtPlace 168 · Moorhead | — | Moorhead | 23:35.79 |
| 169 | Michael GibsoPlace 169 · Moorhead | — | Moorhead | 23:36.79 |
| 170 | Alex SperlPlace 170 · Hutchinson | — | Hutchinson | 23:37.54 |
| 171 | Ben RiewerPlace 171 · Hutchinson | — | Hutchinson | 23:40.91 |
| 172 | Steven BarniePlace 172 · Hopkins | — | Hopkins | 23:42.93 |
| 173 | Jalen MandtPlace 173 · Fargo North | — | Fargo North | 23:44.56 |
| 174 | Carson FisherPlace 174 · Wayzata | — | Wayzata | 23:46.56 |
| 175 | Joseph ChingPlace 175 · Wayzata | — | Wayzata | 23:48.27 |
| 176 | Dallas HooperPlace 176 · St Cloud Tech | — | St Cloud Tech | 23:48.79 |
| 177 | Ben HarrisonPlace 177 · Wayzata | — | Wayzata | 24:00.00 |
| 178 | Antonio SuarePlace 178 · Hopkins | — | Hopkins | 24:07.70 |
| 179 | Jack HauserPlace 179 · Hutchinson | — | Hutchinson | 24:08.91 |
| 180 | Luke SellmannPlace 180 · Willmar | — | Willmar | 24:17.64 |
| 181 | Ben KuenziPlace 181 · Hutchinson | — | Hutchinson | 24:20.91 |
| 182 | Bailey WoldPlace 182 · Moorhead | — | Moorhead | 24:31.79 |
| 183 | Jack HuletPlace 183 · Jordan | — | Jordan | 24:39.16 |
| 184 | Jadon PurcellPlace 184 · Elk River | — | Elk River | 24:41.60 |
| 185 | Jacob ShaheenPlace 185 · Elk River | — | Elk River | 24:43.79 |
| 186 | Ryan KadetPlace 186 · Hopkins | — | Hopkins | 24:46.49 |
| 187 | Daniel DaviesPlace 187 · Moorhead | — | Moorhead | 24:53.60 |
| 188 | Prestin PeterPlace 188 · Hutchinson | — | Hutchinson | 24:54.18 |
| 189 | Austin LagePlace 189 · Wayzata | — | Wayzata | 24:55.50 |
| 190 | Jack MuellerPlace 190 · St Cloud Tech | — | St Cloud Tech | 25:04.99 |
| 191 | Murphy McKeePlace 191 · Wayzata | — | Wayzata | 25:10.25 |
| 192 | Matt KvistberPlace 192 · Wayzata | — | Wayzata | 25:11.79 |
| 193 | Luca RasoPlace 193 · Wayzata | — | Wayzata | 25:12.66 |
| 194 | Nick KingPlace 194 · Wayzata | — | Wayzata | 25:26.10 |
| 195 | Thomas GoodPlace 195 · Elk River | — | Elk River | 25:32.54 |
| 196 | Zachary DopplPlace 196 · Moorhead | — | Moorhead | 25:55.12 |
| 197 | Immanuel BhonPlace 197 · Wayzata | — | Wayzata | 25:57.97 |
| 198 | Andrew JohnsoPlace 198 · Wayzata | — | Wayzata | 26:05.43 |
| 199 | Matthew BontePlace 199 · Hopkins | — | Hopkins | 26:10.79 |
| 200 | Simon StruykPlace 200 · Hopkins | — | Hopkins | 26:14.29 |
| 201 | McCaden BievPlace 201 · Pipestone | — | Pipestone | 26:20.66 |
| 202 | Jaden SchmalzPlace 202 · Hutchinson | — | Hutchinson | 26:38.95 |
| 203 | Ben Hanzsek-BPlace 203 · St Cloud Tech | — | St Cloud Tech | 26:42.18 |
| 204 | David PerraulPlace 204 · St Cloud Tech | — | St Cloud Tech | 26:54.54 |
| 205 | Griffen HagesPlace 205 · Wayzata | — | Wayzata | 27:05.54 |
| 206 | Nate GoennerPlace 206 · St Cloud Tech | — | St Cloud Tech | 27:14.25 |
| 207 | Jace FloydPlace 207 · Jordan | — | Jordan | 27:14.43 |
| 208 | Jonathan BartPlace 208 · Moorhead | — | Moorhead | 27:33.35 |
| 209 | Conrad GausmaPlace 209 · Hopkins | — | Hopkins | 28:04.14 |
| 210 | Alexander CouPlace 210 · Hopkins | — | Hopkins | 28:05.79 |