| 1 | Mohammed BatiPlace 1 · Grade JR · Augsburg | JR | Augsburg | 24:42.30 |
| 2 | Kevin TurlingtonPlace 2 · Grade JR · St. Olaf | JR | St. Olaf | 25:14.70 |
| 3 | Mason SheaPlace 3 · Grade SR · UW-Eau Claire | SR | UW-Eau Claire | 25:16.00 |
| 4 | Andrew SkempPlace 4 · Grade SR · St. Olaf | SR | St. Olaf | 25:44.00 |
| 5 | Leif BuxtonPlace 5 · Grade SR · Lakehead (Ont.) | SR | Lakehead (Ont.) | 25:48.20 |
| 6 | Parker MaxPlace 6 · Grade JR · St. Olaf | JR | St. Olaf | 25:53.80 |
| 7 | Matthew ThomasPlace 7 · Grade SR · UW-Stout | SR | UW-Stout | 25:57.40 |
| 8 | Sean HartneyPlace 8 · Grade SR · St. Olaf | SR | St. Olaf | 25:58.00 |
| 9 | Jesse PetersonPlace 9 · Grade SR · UW-Eau Claire | SR | UW-Eau Claire | 25:59.00 |
| 10 | Evan WalpolePlace 10 · Unattached | — | Unattached | 25:59.20 |
| 11 | Casey DebothPlace 11 · Grade SR · UW-Stout | SR | UW-Stout | 26:00.30 |
| 12 | Trevor LaMirandePlace 12 · Grade SR · UW-Eau Claire | SR | UW-Eau Claire | 26:02.10 |
| 13 | Jack Hesse-WithbroePlace 13 · Grade JR · UW-Eau Claire | JR | UW-Eau Claire | 26:04.70 |
| 14 | Vincent KaluzaPlace 14 · Grade SO · Saint John's (Minn.) | SO | Saint John's (Minn.) | 26:06.00 |
| 15 | Andrew CarlsonPlace 15 · Grade SR · UW-Stout | SR | UW-Stout | 26:07.30 |
| 16 | Roy LlewellynPlace 16 · Grade JR · Carleton | JR | Carleton | 26:07.50 |
| 17 | Eli MarszalekPlace 17 · Grade JR · UW-Stout | JR | UW-Stout | 26:07.80 |
| 18 | Cooper FeltzPlace 18 · Grade JR · UW-Eau Claire | JR | UW-Eau Claire | 26:16.10 |
| 19 | Jack DeaverPlace 19 · Grade JR · St. Olaf | JR | St. Olaf | 26:20.00 |
| 20 | Eamon CavanaughPlace 20 · Grade JR · Saint John's (Minn.) | JR | Saint John's (Minn.) | 26:24.40 |
| 21 | Ignatius FitzgeraldPlace 21 · Grade JR · St. Olaf | JR | St. Olaf | 26:26.40 |
| 22 | Grant GraberPlace 22 · Grade SR · Bethel (Minn.) | SR | Bethel (Minn.) | 26:27.90 |
| 23 | Tyler SmithPlace 23 · Grade SR · Gustavus Adolphus | SR | Gustavus Adolphus | 26:33.10 |
| 24 | Eric KordusPlace 24 · Grade SR · UW-Eau Claire | SR | UW-Eau Claire | 26:33.80 |
| 25 | Damon ZielkePlace 25 · Grade SR · UW-Stout | SR | UW-Stout | 26:35.50 |
| 26 | Justin KroekerPlace 26 · Grade SR · Manitoba | SR | Manitoba | 26:35.80 |
| 27 | Brady GossPlace 27 · Grade SO · Concordia Moorhead | SO | Concordia Moorhead | 26:35.90 |
| 28 | Carl LundgrenPlace 28 · Grade SR · UW-Eau Claire | SR | UW-Eau Claire | 26:36.20 |
| 29 | Sam VerkerkePlace 29 · Grade SR · UW-Eau Claire | SR | UW-Eau Claire | 26:37.90 |
| 30 | Anders CotePlace 30 · Grade SR · St. Olaf | SR | St. Olaf | 26:39.40 |
| 31 | Gael Manzur StrandlundPlace 31 · Grade JR · St. Olaf | JR | St. Olaf | 26:41.00 |
| 32 | Calvin FialaPlace 32 · Grade SR · UW-Stout | SR | UW-Stout | 26:42.50 |
| 33 | Carson KroekerPlace 33 · Grade SO · Manitoba | SO | Manitoba | 26:43.40 |
| 34 | Eli DoranPlace 34 · Grade JR · St. Olaf | JR | St. Olaf | 26:45.10 |
| 35 | Isaiah HerriedPlace 35 · Grade SR · Wisconsin Lutheran | SR | Wisconsin Lutheran | 26:45.70 |
| 36 | Julian Van AntwerpPlace 36 · Grade SO · UW-Stout | SO | UW-Stout | 26:46.60 |
| 37 | Nick St. PeterPlace 37 · Grade JR · Saint John's (Minn.) | JR | Saint John's (Minn.) | 26:49.00 |
| 38 | Cole StencelPlace 38 · Grade SO · Saint John's (Minn.) | SO | Saint John's (Minn.) | 26:50.00 |
| 39 | Ian BarnesPlace 39 · Grade JR · UW-Eau Claire | JR | UW-Eau Claire | 26:52.00 |
| 40 | Jacob MalechaPlace 40 · Grade SO · Saint John's (Minn.) | SO | Saint John's (Minn.) | 26:52.20 |
| 41 | Jonah MarshallPlace 41 · Unattached | — | Unattached | 26:55.10 |
| 42 | Jett DobsonPlace 42 · Grade SR · Lakehead (Ont.) | SR | Lakehead (Ont.) | 26:56.00 |
| 43 | Hootie HagePlace 43 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 26:59.00 |
| 44 | Logan MunsonPlace 44 · Grade JR · UW-River Falls | JR | UW-River Falls | 27:01.20 |
| 45 | Jack NelsonPlace 45 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 27:01.60 |
| 46 | Sam LamontPlace 46 · Grade JR · Manitoba | JR | Manitoba | 27:02.10 |
| 47 | Alex BjorkPlace 47 · Grade SO · St. Olaf | SO | St. Olaf | 27:08.60 |
| 48 | Hayes McMillanPlace 48 · Grade FR · Manitoba | FR | Manitoba | 27:10.10 |
| 49 | Arnold RupnowPlace 49 · Grade SO · Wisconsin Lutheran | SO | Wisconsin Lutheran | 27:12.50 |
| 50 | Max BaileyPlace 50 · Grade SR · UW-Stout | SR | UW-Stout | 27:13.40 |
| 51 | Nick StitzerPlace 51 · Grade SO · UW-Stout | SO | UW-Stout | 27:15.00 |
| 52 | Cullen MoorePlace 52 · Grade JR · St. Olaf | JR | St. Olaf | 27:15.60 |
| 53 | Colin HansonPlace 53 · Grade SO · UW-Stout | SO | UW-Stout | 27:17.10 |
| 54 | Angelo FiataruoloPlace 54 · Grade JR · St. Olaf | JR | St. Olaf | 27:17.40 |
| 55 | Michael ButterfieldPlace 55 · Unattached | — | Unattached | 27:17.80 |
| 56 | Austin CarlsonPlace 56 · Grade SR · Crown | SR | Crown | 27:21.00 |
| 57 | Ryan PiersonPlace 57 · Grade FR · UW-River Falls | FR | UW-River Falls | 27:21.70 |
| 58 | Isaiah FitzgeraldPlace 58 · Grade SO · Saint Mary's (Minn.) | SO | Saint Mary's (Minn.) | 27:22.10 |
| 59 | Ryan BernsteinPlace 59 · Grade JR · Carleton | JR | Carleton | 27:23.20 |
| 60 | Lucas AndersonPlace 60 · Grade FR · UW-Stout | FR | UW-Stout | 27:24.50 |
| 61 | Will JanzenPlace 61 · Grade JR · Gustavus Adolphus | JR | Gustavus Adolphus | 27:26.00 |
| 62 | Derrick MoePlace 62 · Unattached | — | Unattached | 27:26.10 |
| 63 | Jack RichterPlace 63 · Grade FR · UW-River Falls | FR | UW-River Falls | 27:26.90 |
| 64 | Zachary ReesePlace 64 · Grade SR · UW-Superior | SR | UW-Superior | 27:29.10 |
| 65 | Travis BrownPlace 65 · Grade FR · Carleton | FR | Carleton | 27:31.10 |
| 66 | Wes SumnerPlace 66 · Grade SO · St. Olaf | SO | St. Olaf | 27:35.10 |
| 67 | Josh StaggsPlace 67 · Grade JR · Wisconsin Lutheran | JR | Wisconsin Lutheran | 27:35.50 |
| 68 | Colin WeberPlace 68 · Unattached | — | Unattached | 27:36.00 |
| 69 | Aiden ChalmersPlace 69 · Grade JR · Saint John's (Minn.) | JR | Saint John's (Minn.) | 27:36.30 |
| 70 | Wyatt JohnsonPlace 70 · Grade SO · UW-River Falls | SO | UW-River Falls | 27:38.00 |
| 71 | John NehmzowPlace 71 · Grade FR · UW-Stout | FR | UW-Stout | 27:38.20 |
| 72 | Joey ThalerPlace 72 · Grade JR · UW-Eau Claire | JR | UW-Eau Claire | 27:38.60 |
| 73 | Michael MillerPlace 73 · Grade JR · Wisconsin Lutheran | JR | Wisconsin Lutheran | 27:40.40 |
| 74 | Tyler GossPlace 74 · Grade SO · Concordia Moorhead | SO | Concordia Moorhead | 27:42.40 |
| 75 | Torte TorstensonPlace 75 · Grade FR · Carleton | FR | Carleton | 27:43.30 |
| 76 | Jackson MarshPlace 76 · Grade JR · St. Olaf | JR | St. Olaf | 27:44.50 |
| 77 | David PricePlace 77 · Grade SR · Bethel (Minn.) | SR | Bethel (Minn.) | 27:44.80 |
| 78 | David WillPlace 78 · Unattached | — | Unattached | 27:44.80 |
| 79 | Andrew CrispPlace 79 · Grade FR · St. Olaf | FR | St. Olaf | 27:48.80 |
| 80 | Noah FillionPlace 80 · Grade SR · Manitoba | SR | Manitoba | 27:51.00 |
| 81 | Levi MiestPlace 81 · Grade FR · UW-River Falls | FR | UW-River Falls | 27:51.80 |
| 82 | Cooper GundersenPlace 82 · Grade FR · St. Olaf | FR | St. Olaf | 27:52.70 |
| 83 | Kyle McNallyPlace 83 · Grade SO · UW-Eau Claire | SO | UW-Eau Claire | 27:55.50 |
| 84 | Alec TaylorPlace 84 · Unattached | — | Unattached | 27:55.70 |
| 85 | Thomas AvraPlace 85 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 27:56.80 |
| 86 | Joey HirschboeckPlace 86 · Unattached | — | Unattached | 27:57.50 |
| 87 | Lance NemecekPlace 87 · Grade JR · St. Olaf | JR | St. Olaf | 27:57.60 |
| 88 | Christian FellsPlace 88 · Grade SO · St. Olaf | SO | St. Olaf | 27:58.00 |
| 89 | Josh MeierPlace 89 · Grade SR · Carleton | SR | Carleton | 27:59.70 |
| 90 | Joseph GathjePlace 90 · Grade SR · Saint John's (Minn.) | SR | Saint John's (Minn.) | 28:00.60 |
| 91 | Ravi AcharPlace 91 · Grade FR · Carleton | FR | Carleton | 28:01.70 |
| 92 | Eli BergPlace 92 · Grade SO · Bethel (Minn.) | SO | Bethel (Minn.) | 28:02.40 |
| 93 | Max AdamsPlace 93 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:02.40 |
| 94 | Collin BergPlace 94 · Grade FR · Saint John's (Minn.) | FR | Saint John's (Minn.) | 28:05.80 |
| 95 | Matthew Vander MeerPlace 95 · Grade SO · UW-Stout | SO | UW-Stout | 28:06.20 |
| 96 | Cai HallstromPlace 96 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 28:07.30 |
| 97 | Nicholas LightwoodPlace 97 · Grade JR · Lakehead (Ont.) | JR | Lakehead (Ont.) | 28:08.00 |
| 98 | Andrew JamisonPlace 98 · Grade JR · Carleton | JR | Carleton | 28:08.80 |
| 99 | Alejandro CivettaPlace 99 · Grade SO · Manitoba | SO | Manitoba | 28:08.90 |
| 100 | Quinn McCabePlace 100 · Grade SO · St. Olaf | SO | St. Olaf | 28:09.10 |
| 101 | Andrew ThalerPlace 101 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:11.00 |
| 102 | Victor LelingaPlace 102 · Grade SO · Bethel (Minn.) | SO | Bethel (Minn.) | 28:11.10 |
| 103 | Gabe KueckerPlace 103 · Grade SR · Bethel (Minn.) | SR | Bethel (Minn.) | 28:12.60 |
| 104 | Aidan DohertyPlace 104 · Grade SR · UW-Superior | SR | UW-Superior | 28:15.00 |
| 105 | Otto ColemanPlace 105 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:16.50 |
| 106 | Noah LarkinPlace 106 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:18.10 |
| 107 | Maverick HooglandPlace 107 · Grade FR · UW-Superior | FR | UW-Superior | 28:20.00 |
| 108 | Christian LopezPlace 108 · Grade SO · St. Norbert | SO | St. Norbert | 28:20.40 |
| 109 | Jack StaggsPlace 109 · Grade JR · Wisconsin Lutheran | JR | Wisconsin Lutheran | 28:22.00 |
| 110 | Simon Chambers-TrubatchPlace 110 · Grade SO · Carleton | SO | Carleton | 28:23.90 |
| 111 | Seth NostralaPlace 111 · Grade SR · Hamline | SR | Hamline | 28:24.40 |
| 112 | Gavin HansenPlace 112 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 28:24.80 |
| 113 | Cole BremmerPlace 113 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:25.80 |
| 114 | Henry LandsemPlace 114 · Grade SO · Gustavus Adolphus | SO | Gustavus Adolphus | 28:26.10 |
| 115 | Eric MannPlace 115 · Grade FR · Lakehead (Ont.) | FR | Lakehead (Ont.) | 28:27.60 |
| 116 | Carter FerberPlace 116 · Grade JR · Concordia Moorhead | JR | Concordia Moorhead | 28:28.80 |
| 117 | Cameron ValcichPlace 117 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:28.90 |
| 118 | Adam KriefallPlace 118 · Grade SR · Wisconsin Lutheran | SR | Wisconsin Lutheran | 28:29.00 |
| 119 | Mateo Meza-MelendezPlace 119 · Grade JR · UW-Stout | JR | UW-Stout | 28:29.20 |
| 120 | Carson RoehlPlace 120 · Grade SR · Gustavus Adolphus | SR | Gustavus Adolphus | 28:30.40 |
| 121 | Jonah LeppelmannPlace 121 · Grade SO · Manitoba | SO | Manitoba | 28:30.70 |
| 122 | William CascioPlace 122 · Grade FR · St. Norbert | FR | St. Norbert | 28:34.70 |
| 123 | Jayden SaylerPlace 123 · Unattached | — | Unattached | 28:36.00 |
| 124 | Kyle ZorniakPlace 124 · Grade FR · Manitoba | FR | Manitoba | 28:39.70 |
| 125 | Noah MicheelPlace 125 · Grade SO · Wisconsin Lutheran | SO | Wisconsin Lutheran | 28:40.50 |
| 126 | Silas EbelingPlace 126 · Grade SO · Wisconsin Lutheran | SO | Wisconsin Lutheran | 28:40.80 |
| 127 | Andrew DeedonPlace 127 · Grade SO · Crown | SO | Crown | 28:43.00 |
| 128 | Gavin MaxwellPlace 128 · Grade SR · Manitoba | SR | Manitoba | 28:43.90 |
| 129 | Peyton MartinekPlace 129 · Grade SO · Saint John's (Minn.) | SO | Saint John's (Minn.) | 28:44.30 |
| 130 | Troy VerstratePlace 130 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:45.40 |
| 131 | Joe QuintanaPlace 131 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:46.90 |
| 132 | Sam PetersPlace 132 · Unattached | — | Unattached | 28:47.00 |
| 133 | Drew SymonsPlace 133 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:48.20 |
| 134 | Micah SchibbelhutPlace 134 · Grade SR · Martin Luther | SR | Martin Luther | 28:51.00 |
| 135 | Sean SmythPlace 135 · Grade SO · Saint Mary's (Minn.) | SO | Saint Mary's (Minn.) | 28:51.50 |
| 136 | Lucas LiaBraatenPlace 136 · Grade JR · Hamline | JR | Hamline | 28:52.90 |
| 137 | Isaac SchoutenPlace 137 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:54.10 |
| 138 | Derrick ChutePlace 138 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 28:55.60 |
| 139 | John FrittsPlace 139 · Grade FR · UW-River Falls | FR | UW-River Falls | 28:57.60 |
| 140 | Camden CilekPlace 140 · Grade SO · Gustavus Adolphus | SO | Gustavus Adolphus | 28:58.20 |
| 141 | Micah Larsen-SchmidtPlace 141 · Grade FR · St. Olaf | FR | St. Olaf | 29:01.50 |
| 142 | Carson BuckliPlace 142 · Grade FR · UW-River Falls | FR | UW-River Falls | 29:02.30 |
| 143 | Pranav KhadkikarPlace 143 · Grade FR · Carleton | FR | Carleton | 29:03.90 |
| 144 | Marcus PetersonPlace 144 · Grade SR · UW-Stout | SR | UW-Stout | 29:05.40 |
| 145 | Eliott HeiderichPlace 145 · Grade FR · Martin Luther | FR | Martin Luther | 29:05.80 |
| 146 | Kieran JohnsonPlace 146 · Grade SR · UW-Superior | SR | UW-Superior | 29:07.50 |
| 147 | Hogan SmithPlace 147 · Grade JR · Gustavus Adolphus | JR | Gustavus Adolphus | 29:08.40 |
| 148 | Hayden JohnsonPlace 148 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 29:09.10 |
| 149 | August ArnoldPlace 149 · Grade FR · UW-Stout | FR | UW-Stout | 29:10.40 |
| 150 | Jonah KalsnesPlace 150 · Grade SR · Bethel (Minn.) | SR | Bethel (Minn.) | 29:10.80 |
| 151 | Matthew BergePlace 151 · Grade FR · Gustavus Adolphus | FR | Gustavus Adolphus | 29:10.80 |
| 152 | TJ StrubbePlace 152 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 29:11.80 |
| 153 | Drew BolderPlace 153 · Grade SR · St. Norbert | SR | St. Norbert | 29:12.80 |
| 154 | Connor GabayPlace 154 · Grade SO · UW-Stout | SO | UW-Stout | 29:13.50 |
| 155 | Jayde CanfieldPlace 155 · Grade FR · UW-Superior | FR | UW-Superior | 29:15.50 |
| 156 | Payton TrieboldPlace 156 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 29:16.10 |
| 157 | Ben SeatonPlace 157 · Grade SO · St. Olaf | SO | St. Olaf | 29:16.20 |
| 158 | Ethan CoxPlace 158 · Grade FR · Gustavus Adolphus | FR | Gustavus Adolphus | 29:17.00 |
| 159 | Alex BittnerPlace 159 · Grade JR · St. Olaf | JR | St. Olaf | 29:18.10 |
| 160 | Garrett ConversePlace 160 · Grade JR · North Central (Minn.) | JR | North Central (Minn.) | 29:18.80 |
| 161 | Will SaariPlace 161 · Grade SR · Hamline | SR | Hamline | 29:19.30 |
| 162 | AJ SkinnerPlace 162 · Grade SR · Saint John's (Minn.) | SR | Saint John's (Minn.) | 29:20.70 |
| 163 | Dawson MannPlace 163 · Grade SR · Manitoba | SR | Manitoba | 29:22.70 |
| 164 | Ian HoppePlace 164 · Grade SO · St. Norbert | SO | St. Norbert | 29:23.10 |
| 165 | Daniel MurrayPlace 165 · Grade FR · UW-Eau Claire | FR | UW-Eau Claire | 29:25.50 |
| 166 | Markus RupnowPlace 166 · Grade SR · Gustavus Adolphus | SR | Gustavus Adolphus | 29:29.70 |
| 167 | Ethan CozinePlace 167 · Grade SO · St. Olaf | SO | St. Olaf | 29:32.00 |
| 168 | Will CaldwellPlace 168 · Grade SR · Wisconsin Lutheran | SR | Wisconsin Lutheran | 29:36.50 |
| 169 | Nathan SimardPlace 169 · Grade FR · Manitoba | FR | Manitoba | 29:36.80 |
| 170 | Myles RasmussenPlace 170 · Grade SO · UW-River Falls | SO | UW-River Falls | 29:37.70 |
| 171 | Adam MarablePlace 171 · Grade FR · Saint John's (Minn.) | FR | Saint John's (Minn.) | 29:45.30 |
| 172 | Westin FisherPlace 172 · Grade FR · UW-Stout | FR | UW-Stout | 29:45.70 |
| 173 | Lawrence HuffmanPlace 173 · Grade SO · St. Norbert | SO | St. Norbert | 29:49.30 |
| 174 | Brady AndrewsPlace 174 · Grade SO · Concordia Moorhead | SO | Concordia Moorhead | 29:49.60 |
| 175 | Cory PfeiferPlace 175 · Grade SR · UW-River Falls | SR | UW-River Falls | 29:51.90 |
| 176 | Ethan MartelPlace 176 · Grade SO · St. Olaf | SO | St. Olaf | 29:53.30 |
| 177 | Colin KasterPlace 177 · Grade SO · Saint John's (Minn.) | SO | Saint John's (Minn.) | 29:55.60 |
| 178 | Mark RudPlace 178 · Grade JR · Gustavus Adolphus | JR | Gustavus Adolphus | 30:05.80 |
| 179 | Ethan LeonardPlace 179 · Grade SR · Saint John's (Minn.) | SR | Saint John's (Minn.) | 30:05.80 |
| 180 | Will ParsekianPlace 180 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 30:10.60 |
| 181 | Carter MoskiPlace 181 · Grade SR · Wisconsin Lutheran | SR | Wisconsin Lutheran | 30:12.50 |
| 182 | Luke JennekePlace 182 · Grade SO · Gustavus Adolphus | SO | Gustavus Adolphus | 30:15.60 |
| 183 | Dylan ManteufelPlace 183 · Grade JR · St. Norbert | JR | St. Norbert | 30:19.20 |
| 184 | Sage DurdlePlace 184 · Grade JR · UW-River Falls | JR | UW-River Falls | 30:21.10 |
| 185 | Kyle NewtonPlace 185 · Grade FR · UW-Stout | FR | UW-Stout | 30:22.30 |
| 186 | Grant CrespiPlace 186 · Grade SO · St. Olaf | SO | St. Olaf | 30:23.50 |
| 187 | Phoebe LemannPlace 187 · Grade FR · Carleton | FR | Carleton | 30:26.60 |
| 188 | Deryck ParduhnPlace 188 · Grade FR · UW-Superior | FR | UW-Superior | 30:28.10 |
| 189 | Gabe SchonknechtPlace 189 · Grade SO · Saint Mary's (Minn.) | SO | Saint Mary's (Minn.) | 30:33.20 |
| 190 | Henry JohnsonPlace 190 · Grade SO · St. Olaf | SO | St. Olaf | 30:35.30 |
| 191 | Tyler ParkerPlace 191 · Grade FR · UW-River Falls | FR | UW-River Falls | 30:39.40 |
| 192 | Scott FriesenPlace 192 · Grade SR · Manitoba | SR | Manitoba | 30:39.90 |
| 193 | Tyler SmithPlace 193 · Grade SO · UW-Superior | SO | UW-Superior | 30:41.00 |
| 194 | Micah BeisePlace 194 · Grade FR · Viterbo (Wis.) | FR | Viterbo (Wis.) | 30:41.20 |
| 195 | Goi RueiPlace 195 · Grade FR · Saint Mary's (Minn.) | FR | Saint Mary's (Minn.) | 30:41.90 |
| 196 | Alexander BurmeisterPlace 196 · Grade FR · UW-Stout | FR | UW-Stout | 30:42.50 |
| 197 | Ben PlacknerPlace 197 · Grade SO · UW-Superior | SO | UW-Superior | 30:46.40 |
| 198 | Elijah HutchinsonPlace 198 · Grade JR · Martin Luther | JR | Martin Luther | 30:49.10 |
| 199 | Jonah JohnsonPlace 199 · Grade SR · Gustavus Adolphus | SR | Gustavus Adolphus | 30:50.90 |
| 200 | Alex ChartrandPlace 200 · Grade FR · UW-Stout | FR | UW-Stout | 30:53.50 |
| 201 | Evan AbtsPlace 201 · Grade FR · St. Norbert | FR | St. Norbert | 30:56.80 |
| 202 | Noah JohnsonPlace 202 · Grade FR · Minnesota Morris | FR | Minnesota Morris | 30:56.90 |
| 203 | Lars MolenkampPlace 203 · Grade SO · Saint John's (Minn.) | SO | Saint John's (Minn.) | 30:57.90 |
| 204 | Connor MartinPlace 204 · Grade FR · Viterbo (Wis.) | FR | Viterbo (Wis.) | 30:58.10 |
| 205 | Yassir AliPlace 205 · Grade FR · Augsburg | FR | Augsburg | 31:00.80 |
| 206 | Nolan WaymanPlace 206 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 31:01.90 |
| 207 | Samuel ReiterPlace 207 · Grade SO · Carleton | SO | Carleton | 31:02.70 |
| 208 | Jason HornPlace 208 · Grade JR · Martin Luther | JR | Martin Luther | 31:05.90 |
| 209 | Matt TrzynkaPlace 209 · Grade FR · Gustavus Adolphus | FR | Gustavus Adolphus | 31:07.20 |
| 210 | Dominick MeisnerPlace 210 · Grade FR · UW-Superior | FR | UW-Superior | 31:09.00 |
| 211 | Dylan PetersPlace 211 · Grade JR · Manitoba | JR | Manitoba | 31:09.20 |
| 212 | Ben AddlerPlace 212 · Grade FR · UW-Superior | FR | UW-Superior | 31:13.80 |
| 213 | Levi PanitzkePlace 213 · Grade FR · Martin Luther | FR | Martin Luther | 31:15.90 |
| 214 | Lucas HinojosPlace 214 · Grade SR · Concordia Moorhead | SR | Concordia Moorhead | 31:16.30 |
| 215 | Logan HaysPlace 215 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 31:19.20 |
| 216 | Ryan SchmidtPlace 216 · Grade FR · Martin Luther | FR | Martin Luther | 31:21.60 |
| 217 | Josiah HoppePlace 217 · Grade SR · Bethany Lutheran | SR | Bethany Lutheran | 31:22.20 |
| 218 | Caden SwobodaPlace 218 · Grade JR · Crown | JR | Crown | 31:23.30 |
| 219 | Aidan ThomasPlace 219 · Grade SR · Saint John's (Minn.) | SR | Saint John's (Minn.) | 31:23.30 |
| 220 | Chase MatuszakPlace 220 · Grade JR · UW-River Falls | JR | UW-River Falls | 31:23.70 |
| 221 | Drew SchuttePlace 221 · Grade SO · UW-River Falls | SO | UW-River Falls | 31:24.20 |
| 222 | Jack MontgomeryPlace 222 · Grade SO · Saint John's (Minn.) | SO | Saint John's (Minn.) | 31:26.20 |
| 223 | James YoungePlace 223 · Grade SO · Bethany Lutheran | SO | Bethany Lutheran | 31:26.90 |
| 224 | Cooper SmithPlace 224 · Grade FR · UW-River Falls | FR | UW-River Falls | 31:27.40 |
| 225 | Tommy ClowerPlace 225 · Grade FR · Augsburg | FR | Augsburg | 31:30.20 |
| 226 | Cade KlossPlace 226 · Grade SR · Saint Mary's (Minn.) | SR | Saint Mary's (Minn.) | 31:32.40 |
| 227 | Michael SchultzPlace 227 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 31:33.10 |
| 228 | Evan DallasPlace 228 · Grade JR · Bethel (Minn.) | JR | Bethel (Minn.) | 31:35.90 |
| 229 | Magnus KorstadPlace 229 · Grade JR · UW-River Falls | JR | UW-River Falls | 31:36.50 |
| 230 | Henry NelsonPlace 230 · Grade JR · Augsburg | JR | Augsburg | 31:37.60 |
| 231 | Cale NewbyPlace 231 · Grade FR · UW-Superior | FR | UW-Superior | 31:37.60 |
| 232 | Wade TugglePlace 232 · Grade FR · Hamline | FR | Hamline | 31:38.70 |
| 233 | Cole BuxtonPlace 233 · Grade FR · Manitoba | FR | Manitoba | 31:42.50 |
| 234 | Clark NelsonPlace 234 · Grade SR · Bethel (Minn.) | SR | Bethel (Minn.) | 31:43.10 |
| 235 | Jordan OpsahlPlace 235 · Grade JR · UW-River Falls | JR | UW-River Falls | 31:47.80 |
| 236 | Ben BodePlace 236 · Grade SR · Wisconsin Lutheran | SR | Wisconsin Lutheran | 31:56.30 |
| 237 | Connor DowPlace 237 · Grade FR · Saint John's (Minn.) | FR | Saint John's (Minn.) | 31:56.60 |
| 238 | Trent WilsonPlace 238 · Grade SO · Lakehead (Ont.) | SO | Lakehead (Ont.) | 32:03.10 |
| 239 | Daniel ErtmanPlace 239 · Grade FR · Martin Luther | FR | Martin Luther | 32:05.20 |
| 240 | Noah BlochPlace 240 · Grade SO · Concordia Moorhead | SO | Concordia Moorhead | 32:09.70 |
| 241 | Ray WollerPlace 241 · Grade JR · Wisconsin Lutheran | JR | Wisconsin Lutheran | 32:11.20 |
| 242 | Ian AtherleyPlace 242 · Grade FR · UW-River Falls | FR | UW-River Falls | 32:11.30 |
| 243 | David JohnstonPlace 243 · Grade SR · Concordia Moorhead | SR | Concordia Moorhead | 32:17.80 |
| 244 | Zach EmbacherPlace 244 · Grade SO · St. Norbert | SO | St. Norbert | 32:18.10 |
| 245 | Brody BlackPlace 245 · Grade FR · Concordia Moorhead | FR | Concordia Moorhead | 32:23.00 |
| 246 | Stephan CarriganPlace 246 · Grade SR · Lakehead (Ont.) | SR | Lakehead (Ont.) | 32:26.10 |
| 247 | Calvin NelsonPlace 247 · Grade SR · Minnesota Morris | SR | Minnesota Morris | 32:29.30 |
| 248 | Evan FinneyPlace 248 · Grade SO · Saint Mary's (Minn.) | SO | Saint Mary's (Minn.) | 32:29.40 |
| 249 | Elijah StrutzPlace 249 · Grade SR · Wisconsin Lutheran | SR | Wisconsin Lutheran | 32:31.20 |
| 250 | David BjorgePlace 250 · Grade SO · North Central (Minn.) | SO | North Central (Minn.) | 32:32.00 |
| 251 | Nick JohnsonPlace 251 · Grade SR · St. Norbert | SR | St. Norbert | 32:40.90 |
| 252 | Samuel RabaeyPlace 252 · Grade JR · Saint John's (Minn.) | JR | Saint John's (Minn.) | 32:42.90 |
| 253 | Josiah GuentherPlace 253 · Grade JR · Martin Luther | JR | Martin Luther | 32:50.50 |
| 254 | Ben FleuchausPlace 254 · Grade SR · Viterbo (Wis.) | SR | Viterbo (Wis.) | 32:55.80 |
| 255 | Amir EtemadiPlace 255 · Grade SO · Carleton | SO | Carleton | 32:56.00 |
| 256 | Leighton HelanderPlace 256 · Grade FR · North Central (Minn.) | FR | North Central (Minn.) | 32:59.70 |
| 257 | Gavin SwiftPlace 257 · Grade SO · Saint John's (Minn.) | SO | Saint John's (Minn.) | 33:04.30 |
| 258 | Sam BrennerPlace 258 · Grade JR · Gustavus Adolphus | JR | Gustavus Adolphus | 33:05.90 |
| 259 | Brandon LiPlace 259 · Grade FR · Hamline | FR | Hamline | 33:06.30 |
| 260 | Jonah VandervortPlace 260 · Grade FR · Concordia Moorhead | FR | Concordia Moorhead | 33:15.80 |
| 261 | Calvin SnesrudPlace 261 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 33:18.10 |
| 262 | Tyler FrankePlace 262 · Grade FR · Minnesota Morris | FR | Minnesota Morris | 33:24.50 |
| 263 | Micah BarbergPlace 263 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 33:31.70 |
| 264 | Zander OlmshenkPlace 264 · Grade FR · Saint Mary's (Minn.) | FR | Saint Mary's (Minn.) | 33:39.60 |
| 265 | Ethan EnselnPlace 265 · Grade SO · Martin Luther | SO | Martin Luther | 33:53.20 |
| 266 | Evan OttoPlace 266 · Grade FR · Martin Luther | FR | Martin Luther | 33:57.80 |
| 267 | Trevor TaylorPlace 267 · Grade FR · Hamline | FR | Hamline | 33:58.30 |
| 268 | Evan RaskePlace 268 · Grade FR · Saint John's (Minn.) | FR | Saint John's (Minn.) | 34:10.30 |
| 269 | Kyler Bad WarriorPlace 269 · Grade FR · Augsburg | FR | Augsburg | 34:25.10 |
| 270 | AJ OlesenPlace 270 · Grade FR · Saint John's (Minn.) | FR | Saint John's (Minn.) | 34:26.40 |
| 271 | Andrew KajaPlace 271 · Grade JR · Viterbo (Wis.) | JR | Viterbo (Wis.) | 34:33.80 |
| 272 | Ryan AzeltinePlace 272 · Grade JR · North Central (Minn.) | JR | North Central (Minn.) | 34:43.50 |
| 273 | Jayson LemlerPlace 273 · Grade FR · Concordia Moorhead | FR | Concordia Moorhead | 34:46.00 |
| 274 | Jasper Roetter GresbackPlace 274 · Grade SO · Hamline | SO | Hamline | 34:47.80 |
| 275 | Micah VanderhoofPlace 275 · Grade SO · Martin Luther | SO | Martin Luther | 34:54.30 |
| 276 | Deacon BockPlace 276 · Grade SR · Oak Hills Christian (Minn.) | SR | Oak Hills Christian (Minn.) | 34:59.40 |
| 277 | Luke KlassenPlace 277 · Grade SO · Crown | SO | Crown | 35:01.30 |
| 278 | Benjamin HalvorsonPlace 278 · Grade FR · Bethany Lutheran | FR | Bethany Lutheran | 35:03.70 |
| 279 | Kevin HufzigerPlace 279 · Grade SR · UW-Superior | SR | UW-Superior | 35:24.60 |
| 280 | Evan GroverPlace 280 · Grade JR · Concordia Moorhead | JR | Concordia Moorhead | 35:30.70 |
| 281 | Luke SeguraPlace 281 · Grade SO · Bethel (Minn.) | SO | Bethel (Minn.) | 35:31.90 |
| 282 | Sebastian HansonPlace 282 · Grade FR · Saint John's (Minn.) | FR | Saint John's (Minn.) | 35:52.70 |
| 283 | Brandon FaberPlace 283 · Grade JR · Northland (Wis.) | JR | Northland (Wis.) | 35:56.10 |
| 284 | Cuauhtemoc RamirezPlace 284 · Grade FR · Martin Luther | FR | Martin Luther | 35:58.00 |
| 285 | Pollei AliPlace 285 · Grade SR · Augsburg | SR | Augsburg | 35:58.10 |
| 286 | Ethan KoehlerPlace 286 · Grade FR · Minnesota Morris | FR | Minnesota Morris | 35:58.50 |
| 287 | Easton ZeidlerPlace 287 · Grade FR · Bethel (Minn.) | FR | Bethel (Minn.) | 36:02.40 |
| 288 | Liam PoitraPlace 288 · Grade SR · Minnesota Morris | SR | Minnesota Morris | 36:06.90 |
| 289 | Teien MurphyPlace 289 · Grade SR · Bethany Lutheran | SR | Bethany Lutheran | 36:08.90 |
| 290 | Paul YangPlace 290 · Grade FR · Augsburg | FR | Augsburg | 36:09.20 |
| 291 | Connor O'BrienPlace 291 · Grade SO · Saint John's (Minn.) | SO | Saint John's (Minn.) | 36:20.50 |
| 292 | Cameron StoutPlace 292 · Grade FR · North Central (Minn.) | FR | North Central (Minn.) | 36:23.70 |
| 293 | Rogotzke LukePlace 293 · Grade SR · Martin Luther | SR | Martin Luther | 36:52.50 |
| 294 | Landon WeberPlace 294 · Grade FR · Augsburg | FR | Augsburg | 37:30.40 |
| 295 | Thomas SzymanskiPlace 295 · Grade SO · Northland (Wis.) | SO | Northland (Wis.) | 37:32.40 |
| 296 | Carter SteenblockPlace 296 · Grade FR · Gustavus Adolphus | FR | Gustavus Adolphus | 37:41.70 |
| 297 | Alexander GonzalezPlace 297 · Grade SR · Oak Hills Christian (Minn.) | SR | Oak Hills Christian (Minn.) | 38:23.50 |
| 298 | Christopher TveitbakkPlace 298 · Grade SO · Minnesota Morris | SO | Minnesota Morris | 39:00.40 |
| 299 | Jacob GuentherPlace 299 · Grade FR · Martin Luther | FR | Martin Luther | 39:06.70 |
| 300 | Oleksandr DanylovPlace 300 · Grade FR · UW-Superior | FR | UW-Superior | 39:50.00 |
| 301 | Silas BriggsPlace 301 · Grade FR · Oak Hills Christian (Minn.) | FR | Oak Hills Christian (Minn.) | 39:54.50 |
| 302 | Caleb HowerPlace 302 · Grade SO · Oak Hills Christian (Minn.) | SO | Oak Hills Christian (Minn.) | 39:59.20 |
| 303 | Ethan LauritsenPlace 303 · Grade FR · Minnesota Morris | FR | Minnesota Morris | 40:32.80 |
| 304 | Austen GrasselPlace 304 · Grade FR · Bethany Lutheran | FR | Bethany Lutheran | 41:30.60 |
| 305 | Joshua HeckselPlace 305 · Grade FR · Bethany Lutheran | FR | Bethany Lutheran | 41:31.10 |
| 306 | Jeremiah BauerPlace 306 · Grade FR · Martin Luther | FR | Martin Luther | 43:31.70 |
| 307 | Quin PetersonPlace 307 · Grade FR · Crown | FR | Crown | 44:08.00 |
| 308 | Harrison GlazerPlace 308 · Unattached | — | Unattached | 51:39.80 |
| 309 | Luke WilliamsPlace 309 · Unattached | — | Unattached | 51:40.00 |