| 1 | Tyler SiglPlace 1 · Grade 1 · Uw-Platteville | 1 | Uw-Platteville | 25:12.6 |
| 2 | Tony TurgeonPlace 2 · Grade 2 · South Dakota | 2 | South Dakota | 25:14.4 |
| 3 | Tyler WeteringPlace 3 · Grade 3 · South Dakota | 3 | South Dakota | 25:27.8 |
| 4 | Keith SolversonPlace 4 · Grade 4 · Wartburg | 4 | Wartburg | 25:31.8 |
| 5 | Boomer CregerPlace 5 · Grade 5 · Uw-LaCrosse | 5 | Uw-LaCrosse | 25:32.6 |
| 6 | Kristjan HunterPlace 6 · Grade 6 · Manitoba | 6 | Manitoba | 25:33.3 |
| 7 | Allen WoodPlace 7 · Grade 7 · Jamestown | 7 | Jamestown | 25:34.9 |
| 8 | Nate HoffmanPlace 8 · Grade 8 · Uw-LaCrosse | 8 | Uw-LaCrosse | 25:36.1 |
| 9 | Luke BaltruschPlace 9 · Grade 9 · Augustana (Sd) | 9 | Augustana (Sd) | 25:36.2 |
| 10 | Willy KaulPlace 10 · Grade 10 · Uw-Oshkosh | 10 | Uw-Oshkosh | 25:37.8 |
| 11 | Ben KlungtvedtPlace 11 · Grade 11 · Minn State Mankato | 11 | Minn State Mankato | 25:52.2 |
| 12 | Mike HerlihyPlace 12 · Grade 12 · Uw-LaCrosse | 12 | Uw-LaCrosse | 25:58.1 |
| 13 | Andrew WalquistPlace 13 · Concordia Nebraska | — | Concordia Nebraska | 25:59.9 |
| 14 | Bichok DengPlace 14 · Iowa Central Cc | — | Iowa Central Cc | 26:01.4 |
| 15 | Gary GarciaPlace 15 · Uw-Whitewater | — | Uw-Whitewater | 26:01.9 |
| 16 | Dustin fierPlace 16 · Minn State Mankato | — | Minn State Mankato | 26:02.7 |
| 17 | Travis BristowPlace 17 · Hamline | — | Hamline | 26:02.8 |
| 18 | Eric AtkinsonPlace 18 · Minnesota-Duluth | — | Minnesota-Duluth | 26:04.9 |
| 19 | Kyle StangelPlace 19 · Uw-Platteville | — | Uw-Platteville | 26:09.2 |
| 20 | Chad BacksenPlace 20 · Augustana (Sd) | — | Augustana (Sd) | 26:11.4 |
| 21 | Derek O'ConnellPlace 21 · Uw-Oshkosh | — | Uw-Oshkosh | 26:12.8 |
| 22 | Jason RengoPlace 22 · Minn State Mankato | — | Minn State Mankato | 26:12.9 |
| 23 | Adam WilliamsonPlace 23 · Carleton | — | Carleton | 26:15.1 |
| 24 | Stephen HarrisPlace 24 · Carleton | — | Carleton | 26:15.3 |
| 25 | Chad JaniszeskiPlace 25 · Minn State Mankato | — | Minn State Mankato | 26:18.6 |
| 26 | George AndersonPlace 26 · Grade 3 · Minot State | 3 | Minot State | 26:19.3 |
| 27 | Andy HodgePlace 27 · Wartburg | — | Wartburg | 26:19.6 |
| 28 | Eric JajtnerPlace 28 · Uw-LaCrosse | — | Uw-LaCrosse | 26:19.6 |
| 29 | Paul GutmannPlace 29 · Uw-Parkside | — | Uw-Parkside | 26:20.5 |
| 30 | Cory HaydenPlace 30 · Uw-LaCrosse | — | Uw-LaCrosse | 26:21.4 |
| 31 | Dan RistauPlace 31 · Minn State Mankato | — | Minn State Mankato | 26:22.8 |
| 32 | Zach KintzleyPlace 32 · Black Hills State | — | Black Hills State | 26:22.8 |
| 33 | Bill WalkowiczPlace 33 · Uw-LaCrosse | — | Uw-LaCrosse | 26:24.1 |
| 34 | John KallemeynPlace 34 · Minnesota-Duluth | — | Minnesota-Duluth | 26:26.9 |
| 35 | Stephen LemisoPlace 35 · Minn State Mankato | — | Minn State Mankato | 26:28.3 |
| 36 | Ben CarlsonPlace 36 · Wartburg | — | Wartburg | 26:32.5 |
| 37 | Scott SchmickPlace 37 · Uw-LaCrosse | — | Uw-LaCrosse | 26:35.3 |
| 38 | Nate SeierPlace 38 · South Dakota | — | South Dakota | 26:36.0 |
| 39 | Brian PolskiPlace 39 · Minnesota-Duluth | — | Minnesota-Duluth | 26:37.8 |
| 40 | Dan ThourPlace 40 · Grade 2 · Uw-LaCrosse | 2 | Uw-LaCrosse | 26:39.5 |
| 41 | Jeremy WalkerPlace 41 · Manitoba | — | Manitoba | 26:41.0 |
| 42 | Chris KnutsonPlace 42 · Uw-Whitewater | — | Uw-Whitewater | 26:41.9 |
| 43 | Paul CarrPlace 43 · Manitoba | — | Manitoba | 26:42.4 |
| 44 | John NowinskiPlace 44 · Carleton | — | Carleton | 26:43.5 |
| 45 | Paul ZdroikPlace 45 · Grade 2 · Uw-LaCrosse | 2 | Uw-LaCrosse | 26:44.4 |
| 46 | Mike NekudaPlace 46 · Black Hills State | — | Black Hills State | 26:44.4 |
| 47 | Mike WhitePlace 47 · Carthage | — | Carthage | 26:45.1 |
| 48 | Luka ThorPlace 48 · Concordia Nebraska | — | Concordia Nebraska | 26:45.6 |
| 49 | Matt BerndtPlace 49 · Uw-Oshkosh | — | Uw-Oshkosh | 26:45.8 |
| 50 | Luke WatkinsPlace 50 · Black Hills State | — | Black Hills State | 26:47.3 |
| 51 | Casey IdePlace 51 · Wayne State | — | Wayne State | 26:48.3 |
| 52 | Tony KlappaPlace 52 · Hamline | — | Hamline | 26:49.5 |
| 53 | Chris YotterPlace 53 · Hamline | — | Hamline | 26:51.9 |
| 54 | Scott MuellerPlace 54 · Grade 2 · Uw-LaCrosse | 2 | Uw-LaCrosse | 26:53.3 |
| 55 | Jake SheldonPlace 55 · Grade 3 · Uw-LaCrosse | 3 | Uw-LaCrosse | 26:53.4 |
| 56 | Sam JeremaPlace 56 · Manitoba | — | Manitoba | 26:53.5 |
| 57 | Ben GrantPlace 57 · Loras | — | Loras | 26:53.6 |
| 58 | Jeff PentekPlace 58 · St. Norbert | — | St. Norbert | 26:53.8 |
| 59 | Matt DewaldPlace 59 · South Dakota | — | South Dakota | 26:55.2 |
| 60 | Brandon GleasonPlace 60 · Hamline | — | Hamline | 26:55.6 |
| 61 | Matt YaggiePlace 61 · South Dakota | — | South Dakota | 26:56.4 |
| 62 | Ryan RichardsonPlace 62 · Uw-Oshkosh | — | Uw-Oshkosh | 26:57.2 |
| 63 | John HeitzmanPlace 63 · Grade 3 · Uw-LaCrosse | 3 | Uw-LaCrosse | 26:57.7 |
| 64 | Tim McKennaPlace 64 · Wartburg | — | Wartburg | 26:57.7 |
| 65 | Nick VossPlace 65 · Loras | — | Loras | 26:58.5 |
| 66 | Brian ButzlerPlace 66 · Uw-Whitewater | — | Uw-Whitewater | 26:59.1 |
| 67 | Brian KelleyPlace 67 · Uw-Oshkosh | — | Uw-Oshkosh | 26:59.4 |
| 68 | Brian MullenbachPlace 68 · Wartburg | — | Wartburg | 27:00.6 |
| 69 | Matt LuevanoPlace 69 · Concordia Nebraska | — | Concordia Nebraska | 27:02.7 |
| 70 | Matt WalbergPlace 70 · Northern State | — | Northern State | 27:03.4 |
| 71 | Jeremy VanVeenPlace 71 · Northern State | — | Northern State | 27:05.9 |
| 72 | Amil AndersonPlace 72 · Augustana (Sd) | — | Augustana (Sd) | 27:06.9 |
| 73 | Scott CrossPlace 73 · Wartburg | — | Wartburg | 27:07.5 |
| 74 | Nathan AndersonPlace 74 · Minnesota-Duluth | — | Minnesota-Duluth | 27:08.1 |
| 75 | Jeremiah HerronPlace 75 · Wayne State | — | Wayne State | 27:09.9 |
| 76 | Andrew McGuirePlace 76 · Uw-Oshkosh | — | Uw-Oshkosh | 27:09.9 |
| 77 | Nick FltonPlace 77 · Uw-Platteville | — | Uw-Platteville | 27:10.5 |
| 78 | Barnabas DyediPlace 78 · Iowa Central Cc | — | Iowa Central Cc | 27:10.6 |
| 79 | Alex ZupanPlace 79 · Gustavus Adolphus | — | Gustavus Adolphus | 27:11.4 |
| 80 | Patrick JohnsonPlace 80 · Wartburg | — | Wartburg | 27:12.2 |
| 81 | Geoff GundlachPlace 81 · Uw-Oshkosh | — | Uw-Oshkosh | 27:12.4 |
| 82 | Robert IhryPlace 82 · Augustana (Sd) | — | Augustana (Sd) | 27:12.8 |
| 83 | Quentin KennedyPlace 83 · Carleton | — | Carleton | 27:12.8 |
| 84 | Micah LorenzenPlace 84 · Concordia Wisconsin | — | Concordia Wisconsin | 27:14.0 |
| 85 | Jason MatousekPlace 85 · Uw-Parkside | — | Uw-Parkside | 27:15.1 |
| 86 | Jeramiah DangaPlace 86 · Morningside | — | Morningside | 27:15.5 |
| 87 | Nick JohnsonPlace 87 · Huntington | — | Huntington | 27:15.7 |
| 88 | Matt KiefferPlace 88 · Carthage | — | Carthage | 27:15.8 |
| 89 | Cameron KleinPlace 89 · Uw-Platteville | — | Uw-Platteville | 27:17.4 |
| 90 | Jonathan StoltmanPlace 90 · Minn State Mankato | — | Minn State Mankato | 27:17.7 |
| 91 | Brian KnowlesPlace 91 · Grade 4 · Minot State | 4 | Minot State | 27:17.8 |
| 92 | Dan SteinbrecherPlace 92 · Hamline | — | Hamline | 27:17.8 |
| 93 | Danny CorkenPlace 93 · Grade 3 · Wartburg | 3 | Wartburg | 27:18.4 |
| 94 | Scott HosiePlace 94 · Lake Superior State | — | Lake Superior State | 27:19.4 |
| 95 | Pat LehmannPlace 95 · Grade 3 · Minn State Mankato | 3 | Minn State Mankato | 27:19.9 |
| 96 | Luke ConnerPlace 96 · Grade 2 · Wartburg | 2 | Wartburg | 27:21.4 |
| 97 | Benjamin TarbuttonPlace 97 · Lake Superior State | — | Lake Superior State | 27:21.6 |
| 98 | Stuart KramerPlace 98 · Michigan Tech | — | Michigan Tech | 27:23.3 |
| 99 | Brandon BertramPlace 99 · Black Hills State | — | Black Hills State | 27:25.2 |
| 100 | Jake SchmidtPlace 100 · Concordia Nebraska | — | Concordia Nebraska | 27:26.1 |
| 101 | Nick SalayPlace 101 · Minnesota-Duluth | — | Minnesota-Duluth | 27:27.6 |
| 102 | Austen ScudderPlace 102 · Uw-Platteville | — | Uw-Platteville | 27:27.9 |
| 103 | John KaupPlace 103 · Grade 3 · Dana College | 3 | Dana College | 27:28.4 |
| 104 | Adam ZamzowPlace 104 · Grade 2 · Uw-Oshkosh | 2 | Uw-Oshkosh | 27:28.9 |
| 105 | Jason AhoPlace 105 · Uw-Parkside | — | Uw-Parkside | 27:29.7 |
| 106 | Kurt RettigPlace 106 · Grade 2 · University of Mary | 2 | University of Mary | 27:30.2 |
| 107 | Zackery MoePlace 107 · Uw-River Falls | — | Uw-River Falls | 27:30.5 |
| 108 | Noah WendlandPlace 108 · Grade 4 · Wartburg | 4 | Wartburg | 27:30.5 |
| 109 | Matt ScottPlace 109 · Northern State | — | Northern State | 27:30.6 |
| 110 | Matt KramerPlace 110 · Uw-Superior | — | Uw-Superior | 27:31.7 |
| 111 | Brett KapelsPlace 111 · Concordia Nebraska | — | Concordia Nebraska | 27:31.8 |
| 112 | Sam AndersonPlace 112 · Minnesota-Duluth | — | Minnesota-Duluth | 27:32.2 |
| 113 | Trent WaagePlace 113 · Northern State | — | Northern State | 27:32.3 |
| 114 | Josh PenkwitzPlace 114 · Grade 3 · St. Norbert | 3 | St. Norbert | 27:33.0 |
| 115 | Curtis HuffmanPlace 115 · Grade 3 · Jamestown | 3 | Jamestown | 27:33.1 |
| 116 | Matt SchneiderPlace 116 · Grade 2 · Wayne State | 2 | Wayne State | 27:34.0 |
| 117 | Bob DillisPlace 117 · Grade 4 · Uw-Platteville | 4 | Uw-Platteville | 27:34.5 |
| 118 | Cody SolversonPlace 118 · Grade 4 · Wartburg | 4 | Wartburg | 27:35.0 |
| 119 | Ben CrabtreePlace 119 · Grade 4 · Wayne State | 4 | Wayne State | 27:35.4 |
| 120 | Sheldon KilcullenPlace 120 · Grade 3 · Manitoba | 3 | Manitoba | 27:35.5 |
| 121 | Chris LutzPlace 121 · Grade 3 · Hamline | 3 | Hamline | 27:35.5 |
| 122 | Tom ObenaufPlace 122 · Grade 3 · Uw-Parkside | 3 | Uw-Parkside | 27:36.2 |
| 123 | Adam AiroldiPlace 123 · Grade 2 · Michigan Tech | 2 | Michigan Tech | 27:36.3 |
| 124 | Kevin BalsterPlace 124 · Grade 3 · Wartburg | 3 | Wartburg | 27:36.6 |
| 125 | Matt BerndtPlace 125 · Grade 4 · Uw-Oshkosh | 4 | Uw-Oshkosh | 27:37.1 |
| 126 | Sean MeehanPlace 126 · Grade 4 · Uw-Oshkosh | 4 | Uw-Oshkosh | 27:39.0 |
| 127 | Jason PhillippiPlace 127 · Grade 2 · Uw-River Falls | 2 | Uw-River Falls | 27:40.2 |
| 128 | Chris HarveyPlace 128 · Grade 2 · Michigan Tech | 2 | Michigan Tech | 27:40.6 |
| 129 | Skip GilsonPlace 129 · Grade 1 · North Dakota | 1 | North Dakota | 27:40.8 |
| 130 | R J. SchachtPlace 130 · Grade 3 · Uw-Whitewater | 3 | Uw-Whitewater | 27:41.6 |
| 131 | Russ GoesslPlace 131 · Grade 3 · Uw-Platteville | 3 | Uw-Platteville | 27:42.0 |
| 132 | Eamonn MonaghanPlace 132 · Grade 2 · Carleton | 2 | Carleton | 27:42.2 |
| 133 | Jon SimonPlace 133 · Grade 2 · Uw-Oshkosh | 2 | Uw-Oshkosh | 27:43.5 |
| 134 | George ShonatPlace 134 · Grade 1 · Uw-Whitewater | 1 | Uw-Whitewater | 27:44.1 |
| 135 | Joe SepePlace 135 · Grade 2 · Carleton | 2 | Carleton | 27:45.3 |
| 136 | Andrew WestendorfPlace 136 · Grade 3 · Loras | 3 | Loras | 27:46.1 |
| 137 | Jon BalabuckPlace 137 · Grade 4 · Lakehead | 4 | Lakehead | 27:46.2 |
| 138 | Kevin McDonoughPlace 138 · Grade 4 · Uw-River Falls | 4 | Uw-River Falls | 27:46.9 |
| 139 | Dan BocchiPlace 139 · Grade 4 · Minnesota-Duluth | 4 | Minnesota-Duluth | 27:49.0 |
| 140 | David HonebrinkPlace 140 · Grade 3 · Concordia Wisconsin | 3 | Concordia Wisconsin | 27:49.2 |
| 141 | Jesse MerkelPlace 141 · Grade 1 · Minn State Mankato | 1 | Minn State Mankato | 27:49.3 |
| 142 | Erik BartelsonPlace 142 · Grade 3 · Uw-Platteville | 3 | Uw-Platteville | 27:49.8 |
| 143 | Sam KilpelaPlace 143 · Grade 2 · Michigan Tech | 2 | Michigan Tech | 27:50.6 |
| 144 | Cody BordewykPlace 144 · Grade 1 · Black Hills State | 1 | Black Hills State | 27:51.4 |
| 145 | Mike BubolzPlace 145 · Grade 2 · Carthage | 2 | Carthage | 27:51.4 |
| 146 | Jonas HolmbergPlace 146 · Grade 1 · Lakehead | 1 | Lakehead | 27:53.3 |
| 147 | Corey GallagherPlace 147 · Grade 1 · Manitoba | 1 | Manitoba | 27:54.2 |
| 148 | Bart JohnsonPlace 148 · Grade 2 · Augustana (Sd) | 2 | Augustana (Sd) | 27:54.6 |
| 149 | Jeff MlynskiPlace 149 · Grade 4 · Carthage | 4 | Carthage | 27:55.5 |
| 150 | Eric FraserPlace 150 · Grade 4 · Carthage | 4 | Carthage | 27:56.6 |
| 151 | Chris OldsPlace 151 · Grade 2 · Lake Superior State | 2 | Lake Superior State | 27:57.6 |
| 152 | Jeff RoodPlace 152 · Grade 4 · Carthage | 4 | Carthage | 27:58.2 |
| 153 | Tim WilkinsPlace 153 · Grade 1 · Michigan Tech | 1 | Michigan Tech | 27:59.3 |
| 154 | Chris BelofPlace 154 · Grade 2 · Manitoba | 2 | Manitoba | 27:59.3 |
| 155 | Kyle JohnsonPlace 155 · Grade 2 · Concordia Nebraska | 2 | Concordia Nebraska | 28:00.6 |
| 156 | Richie SpitsbergPlace 156 · Grade 3 · North Dakota | 3 | North Dakota | 28:00.6 |
| 157 | Cody HanniePlace 157 · Grade 3 · Huntington | 3 | Huntington | 28:01.6 |
| 158 | Emory NelkiePlace 158 · Grade 2 · Lake Superior State | 2 | Lake Superior State | 28:01.9 |
| 159 | Dustin LetcherPlace 159 · Grade 1 · South Dakota | 1 | South Dakota | 28:02.0 |
| 160 | Michael AschingerPlace 160 · Grade 4 · Michigan Tech | 4 | Michigan Tech | 28:02.2 |
| 161 | Tom ThorntonPlace 161 · Grade 2 · Lake Superior State | 2 | Lake Superior State | 28:04.2 |
| 162 | Michael StevensPlace 162 · Grade 2 · Grand View | 2 | Grand View | 28:04.7 |
| 163 | Doug GalbavyPlace 163 · Grade 2 · South Dakota | 2 | South Dakota | 28:04.8 |
| 164 | Bobby HansonPlace 164 · Grade 3 · Uw-River Falls | 3 | Uw-River Falls | 28:05.2 |
| 165 | Collin MeierbachtolPlace 165 · Grade 3 · Gustavus Adolphus | 3 | Gustavus Adolphus | 28:05.8 |
| 166 | Dustin BlackburnPlace 166 · Grade 3 · Loras | 3 | Loras | 28:07.3 |
| 167 | Brandon BondPlace 167 · Grade 2 · Grand View | 2 | Grand View | 28:07.8 |
| 168 | Butrous LashaPlace 168 · Grade 2 · Iowa Central Cc | 2 | Iowa Central Cc | 28:07.9 |
| 169 | Kevin GrohPlace 169 · Grade 1 · Hamline | 1 | Hamline | 28:08.7 |
| 170 | Mario CzarnomskiPlace 170 · Grade 3 · University of Mary | 3 | University of Mary | 28:09.6 |
| 171 | Patrick MahoneyPlace 171 · Grade 3 · North Dakota | 3 | North Dakota | 28:10.0 |
| 172 | Kyle GleasonPlace 172 · Grade 3 · Milwaukee Engineering | 3 | Milwaukee Engineering | 28:10.3 |
| 173 | Kyle WarrenPlace 173 · Grade 3 · Concordia St. Paul | 3 | Concordia St. Paul | 28:10.6 |
| 174 | James HansenPlace 174 · Grade 3 · Black Hills State | 3 | Black Hills State | 28:11.2 |
| 175 | Kasey HoffmanPlace 175 · Grade 2 · Morningside | 2 | Morningside | 28:11.4 |
| 176 | Ben BichlerPlace 176 · Grade 1 · Milwaukee Engineering | 1 | Milwaukee Engineering | 28:12.8 |
| 177 | Josh SmithPlace 177 · Grade 2 · Uw-Whitewater | 2 | Uw-Whitewater | 28:13.4 |
| 178 | Levi ForresterPlace 178 · Grade 1 · Iowa Central Cc | 1 | Iowa Central Cc | 28:13.7 |
| 179 | Kevin OberfoellPlace 179 · Grade 2 · Loras | 2 | Loras | 28:13.8 |
| 180 | Jason QuarfordPlace 180 · Grade 3 · Uw-River Falls | 3 | Uw-River Falls | 28:14.5 |
| 181 | Neil OlsonPlace 181 · Grade 4 · Minnesota-Duluth | 4 | Minnesota-Duluth | 28:15.6 |
| 182 | Dave CybulskiPlace 182 · Grade 3 · Lakehead | 3 | Lakehead | 28:16.0 |
| 183 | Dave ChancellorPlace 183 · Grade 4 · Uw-Platteville | 4 | Uw-Platteville | 28:16.2 |
| 184 | Alex MilentisPlace 184 · Grade 1 · Huntington | 1 | Huntington | 28:18.2 |
| 185 | Eric ComiskeyPlace 185 · Grade 3 · Carthage | 3 | Carthage | 28:18.5 |
| 186 | Ted JohnsonPlace 186 · Grade 1 · St. Cloud State | 1 | St. Cloud State | 28:19.3 |
| 187 | Ryan SchaeferPlace 187 · Grade 1 · Loras | 1 | Loras | 28:19.5 |
| 188 | Reuben WoodruffPlace 188 · Grade 3 · Carleton | 3 | Carleton | 28:20.2 |
| 189 | Ryan KrugerPlace 189 · Grade 3 · Michigan Tech | 3 | Michigan Tech | 28:21.0 |
| 190 | Nathaniel PetrichPlace 190 · Grade 1 · Augustana (Sd) | 1 | Augustana (Sd) | 28:21.7 |
| 191 | Jeremy MeyersPlace 191 · Grade 4 · Morningside | 4 | Morningside | 28:22.0 |
| 192 | Ryan MartinezPlace 192 · Grade 2 · Carleton | 2 | Carleton | 28:22.5 |
| 193 | Matt MerianPlace 193 · Grade 3 · Lake Superior State | 3 | Lake Superior State | 28:22.6 |
| 194 | Matt McKiePlace 194 · Grade 1 · Augustana (Sd) | 1 | Augustana (Sd) | 28:23.4 |
| 195 | Mark FelicePlace 195 · Grade 2 · Carleton | 2 | Carleton | 28:23.5 |
| 196 | Andy RishavyPlace 196 · Grade 4 · Gustavus Adolphus | 4 | Gustavus Adolphus | 28:23.8 |
| 197 | Chris MizelPlace 197 · Grade 3 · Concordia Nebraska | 3 | Concordia Nebraska | 28:24.7 |
| 198 | Dan WestlundPlace 198 · Grade 4 · Gustavus Adolphus | 4 | Gustavus Adolphus | 28:25.3 |
| 199 | David St. LouisPlace 199 · Grade 4 · Huntington | 4 | Huntington | 28:26.1 |
| 200 | Dan FoleyPlace 200 · Grade 1 · Gustavus Adolphus | 1 | Gustavus Adolphus | 28:26.6 |
| 201 | Charlie BahnsonPlace 201 · Grade 1 · Augustana (Sd) | 1 | Augustana (Sd) | 28:26.8 |
| 202 | Andy JahnPlace 202 · Grade 2 · Carleton | 2 | Carleton | 28:27.6 |
| 203 | Matt WoodPlace 203 · Grade 4 · Hastings | 4 | Hastings | 28:27.8 |
| 204 | Phil KeithPlace 204 · Grade 3 · Lawrence | 3 | Lawrence | 28:27.8 |
| 205 | Eric BanePlace 205 · Grade 2 · Dana College | 2 | Dana College | 28:28.1 |
| 206 | Bryan FelkerPlace 206 · Grade 1 · Concordia Nebraska | 1 | Concordia Nebraska | 28:28.9 |
| 207 | Ned BraniganPlace 207 · Grade 4 · Hamline | 4 | Hamline | 28:30.0 |
| 208 | Ben KirmsePlace 208 · Grade 4 · Uw-River Falls | 4 | Uw-River Falls | 28:32.0 |
| 209 | Peter OienPlace 209 · Grade 1 · Augustana (Sd) | 1 | Augustana (Sd) | 28:33.2 |
| 210 | Ben BeardPlace 210 · Grade 2 · Michigan Tech | 2 | Michigan Tech | 28:33.7 |
| 211 | Cody JuntikaPlace 211 · Grade 1 · Michigan Tech | 1 | Michigan Tech | 28:34.2 |
| 212 | Tyler BjorhusPlace 212 · Grade 1 · Minnesota-Duluth | 1 | Minnesota-Duluth | 28:35.2 |
| 213 | Steve LudwigPlace 213 · Grade 1 · Uw-Parkside | 1 | Uw-Parkside | 28:36.4 |
| 214 | Ben HarmsPlace 214 · Grade 1 · Concordia Nebraska | 1 | Concordia Nebraska | 28:37.6 |
| 215 | David EchelbargerPlace 215 · Grade 3 · St. Norbert | 3 | St. Norbert | 28:38.1 |
| 216 | Bernard YegoPlace 216 · Grade 2 · University of Mary | 2 | University of Mary | 28:38.3 |
| 217 | John LeafPlace 217 · Grade 1 · Gustavus Adolphus | 1 | Gustavus Adolphus | 28:38.7 |
| 218 | Garrett WilsonPlace 218 · Grade 2 · Uw-Whitewater | 2 | Uw-Whitewater | 28:38.9 |
| 219 | Dan LindbloomPlace 219 · Grade 1 · Huntington | 1 | Huntington | 28:38.9 |
| 220 | Charles JohnsonPlace 220 · Grade 2 · Lake Superior State | 2 | Lake Superior State | 28:39.8 |
| 221 | Jordan PowellPlace 221 · Grade 1 · Concordia Nebraska | 1 | Concordia Nebraska | 28:40.3 |
| 222 | Mikael BruckerPlace 222 · Grade 1 · Carleton | 1 | Carleton | 28:41.3 |
| 223 | Steve WisePlace 223 · Grade 3 · Morningside | 3 | Morningside | 28:43.6 |
| 224 | Kelsey KnehansPlace 224 · Grade 2 · Hastings | 2 | Hastings | 28:43.7 |
| 225 | Brian BellPlace 225 · Grade 1 · Black Hills State | 1 | Black Hills State | 28:45.5 |
| 226 | Jon BourkePlace 226 · Grade 3 · Milwaukee Engineering | 3 | Milwaukee Engineering | 28:46.3 |
| 227 | Jeff PedersenPlace 227 · Grade 1 · Gustavus Adolphus | 1 | Gustavus Adolphus | 28:48.4 |
| 228 | Justin DullPlace 228 · Grade 1 · Uw-Whitewater | 1 | Uw-Whitewater | 28:48.7 |
| 229 | Jake HeimPlace 229 · Grade 1 · Iowa Central Cc | 1 | Iowa Central Cc | 28:49.8 |
| 230 | Kristian AndresPlace 230 · Grade 1 · Manitoba | 1 | Manitoba | 28:50.5 |
| 231 | Jon AldrichPlace 231 · Grade 1 · Grand View | 1 | Grand View | 28:51.9 |
| 232 | Jesse VroomanPlace 232 · Grade 1 · Black Hills State | 1 | Black Hills State | 28:52.6 |
| 233 | Jeremy MillerPlace 233 · Grade 1 · Black Hills State | 1 | Black Hills State | 28:52.9 |
| 234 | Craig DannehlPlace 234 · Grade 1 · Concordia Nebraska | 1 | Concordia Nebraska | 28:53.0 |
| 235 | Chris OrvoldPlace 235 · Grade 2 · Uw-Parkside | 2 | Uw-Parkside | 28:53.0 |
| 236 | David QuinlanPlace 236 · Grade 3 · Lawrence | 3 | Lawrence | 28:53.6 |
| 237 | Seyfu HassanPlace 237 · Grade 1 · Iowa Central Cc | 1 | Iowa Central Cc | 28:53.7 |
| 238 | Jack RyanPlace 238 · Grade 2 · Carthage | 2 | Carthage | 28:55.1 |
| 239 | Scott KalvelagePlace 239 · Grade 1 · Loras | 1 | Loras | 28:55.1 |
| 240 | Josh BluePlace 240 · Grade 2 · South Dakota | 2 | South Dakota | 28:56.6 |
| 241 | Zach AndreskiPlace 241 · Grade 3 · Carroll | 3 | Carroll | 28:57.3 |
| 242 | Jacob TrettinPlace 242 · Grade 2 · Morningside | 2 | Morningside | 28:58.2 |
| 243 | Ryan BrownellPlace 243 · Grade 1 · Gustavus Adolphus | 1 | Gustavus Adolphus | 28:58.6 |
| 244 | Devin VansCoyPlace 244 · Grade 3 · Loras | 3 | Loras | 29:00.9 |
| 245 | Nathaniel BergenPlace 245 · Grade 1 · Wayne State | 1 | Wayne State | 29:01.2 |
| 246 | Matt MascioliPlace 246 · Grade 4 · Carleton | 4 | Carleton | 29:02.7 |
| 247 | Alex EischeidPlace 247 · Grade 1 · Loras | 1 | Loras | 29:03.8 |
| 248 | Keith StenzelPlace 248 · Grade 4 · St. Cloud State | 4 | St. Cloud State | 29:05.8 |
| 249 | Jake TurmanPlace 249 · Grade 2 · Uw-Superior | 2 | Uw-Superior | 29:07.3 |
| 250 | Pat StockhausenPlace 250 · Grade 3 · Hastings | 3 | Hastings | 29:09.1 |
| 251 | Cory ScarbroughPlace 251 · Grade 3 · Loras | 3 | Loras | 29:10.4 |
| 252 | Kyle DownsPlace 252 · Grade 2 · North Dakota | 2 | North Dakota | 29:10.9 |
| 253 | Jekow OlienyPlace 253 · Grade 2 · Iowa Central Cc | 2 | Iowa Central Cc | 29:11.4 |
| 254 | Jeremy JonesPlace 254 · Grade 1 · North Dakota | 1 | North Dakota | 29:14.0 |
| 255 | Erich ZieglerPlace 255 · Grade 4 · Gustavus Adolphus | 4 | Gustavus Adolphus | 29:14.7 |
| 256 | Cary CardinalPlace 256 · Grade 3 · Uw-River Falls | 3 | Uw-River Falls | 29:15.5 |
| 257 | Nicholas BrancatoPlace 257 · Grade 3 · Northland | 3 | Northland | 29:16.5 |
| 258 | Michael LehmanPlace 258 · Grade 1 · Huntington | 1 | Huntington | 29:17.0 |
| 259 | Scott DegnerPlace 259 · Grade 1 · Uw-River Falls | 1 | Uw-River Falls | 29:17.6 |
| 260 | Dan FreemanPlace 260 · Grade 2 · Gustavus Adolphus | 2 | Gustavus Adolphus | 29:18.3 |
| 261 | Chris KubePlace 261 · Grade 1 · Hastings | 1 | Hastings | 29:19.3 |
| 262 | Pat KlotzbachPlace 262 · Grade 1 · Jamestown | 1 | Jamestown | 29:19.8 |
| 263 | Antonio Redfern PucciPlace 263 · Grade 3 · Lakehead | 3 | Lakehead | 29:20.2 |
| 264 | A J HoeltzelPlace 264 · Grade 3 · Loras | 3 | Loras | 29:22.1 |
| 265 | Jordan TuckerPlace 265 · Grade 1 · Concordia Nebraska | 1 | Concordia Nebraska | 29:22.3 |
| 266 | Zach GraudinPlace 266 · Grade 1 · Concordia Wisconsin | 1 | Concordia Wisconsin | 29:22.5 |
| 267 | Dan BreljePlace 267 · Grade 1 · Black Hills State | 1 | Black Hills State | 29:22.5 |
| 268 | John GieskePlace 268 · Grade 3 · North Central (Minn) | 3 | North Central (Minn) | 29:23.9 |
| 269 | Christopher WenigPlace 269 · Grade 3 · Uw-River Falls | 3 | Uw-River Falls | 29:24.2 |
| 270 | Andy BoisjoliePlace 270 · Grade 4 · Saint Mary's (Minn) | 4 | Saint Mary's (Minn) | 29:24.8 |
| 271 | Danny ScottPlace 271 · Grade 1 · Northern State | 1 | Northern State | 29:25.3 |
| 272 | John ZbikowskiPlace 272 · Grade 1 · Minnesota-Duluth | 1 | Minnesota-Duluth | 29:25.7 |
| 273 | Nick CrokerPlace 273 · Grade 3 · Lakehead | 3 | Lakehead | 29:26.3 |
| 274 | Adam SalinasPlace 274 · Grade 4 · Concordia Wisconsin | 4 | Concordia Wisconsin | 29:26.6 |
| 275 | Kiel HauslerPlace 275 · Grade 1 · Uw-River Falls | 1 | Uw-River Falls | 29:27.0 |
| 276 | Dominic MaloPlace 276 · Grade 1 · Milwaukee Engineering | 1 | Milwaukee Engineering | 29:27.2 |
| 277 | Nick SchenkPlace 277 · Grade 1 · Augustana (Sd) | 1 | Augustana (Sd) | 29:27.7 |
| 278 | Bo Red BowPlace 278 · Grade 4 · Black Hills State | 4 | Black Hills State | 29:28.3 |
| 279 | Josh BaltzellPlace 279 · Grade 3 · Northern State | 3 | Northern State | 29:29.0 |
| 280 | Justin HosmanPlace 280 · Grade 1 · Jamestown | 1 | Jamestown | 29:30.4 |
| 281 | Marc MayerPlace 281 · Grade 1 · Minnesota-Duluth | 1 | Minnesota-Duluth | 29:30.6 |
| 282 | Chris NordstromPlace 282 · Grade 1 · Morningside | 1 | Morningside | 29:32.0 |
| 283 | Zach MarshallPlace 283 · Grade 1 · Northwestern (Minn) | 1 | Northwestern (Minn) | 29:34.3 |
| 284 | Brandon EvjePlace 284 · Grade 1 · Morningside | 1 | Morningside | 29:35.0 |
| 285 | Tim CarlsonPlace 285 · Grade 1 · Milwaukee Engineering | 1 | Milwaukee Engineering | 29:35.7 |
| 286 | Brandon CameronPlace 286 · Grade 1 · St. Norbert | 1 | St. Norbert | 29:35.8 |
| 287 | Renato OttenPlace 287 · Grade 2 · Concordia St. Paul | 2 | Concordia St. Paul | 29:37.2 |
| 288 | Mike SinklierPlace 288 · Grade 1 · Grand View | 1 | Grand View | 29:37.4 |
| 289 | Rob HansenPlace 289 · Grade 1 · Uw-Parkside | 1 | Uw-Parkside | 29:37.5 |
| 290 | Eric ToneyPlace 290 · Grade 4 · St. Norbert | 4 | St. Norbert | 29:39.4 |
| 291 | Ray WisePlace 291 · Grade 4 · Northland | 4 | Northland | 29:40.0 |
| 292 | Brent EliasonPlace 292 · Grade 1 · Uw-Superior | 1 | Uw-Superior | 29:40.4 |
| 293 | Ryan KrusePlace 293 · Grade 1 · Loras | 1 | Loras | 29:40.5 |
| 294 | Jeff GiffordPlace 294 · Grade 1 · Morningside | 1 | Morningside | 29:43.0 |
| 295 | Aaron RapplPlace 295 · Grade 1 · Uw-Platteville | 1 | Uw-Platteville | 29:43.8 |
| 296 | Nathan BartenPlace 296 · Grade 4 · Gustavus Adolphus | 4 | Gustavus Adolphus | 29:44.5 |
| 297 | Eric NordgrenPlace 297 · Grade 4 · Uw-River Falls | 4 | Uw-River Falls | 29:45.1 |
| 298 | Patrick CarstensenPlace 298 · Grade 1 · Morningside | 1 | Morningside | 29:45.8 |
| 299 | Stephen LamasPlace 299 · Grade 4 · Wayne State | 4 | Wayne State | 29:47.3 |
| 300 | Ryan RedpathPlace 300 · Grade 2 · Lakehead | 2 | Lakehead | 29:47.8 |
| 301 | Erik DeLappPlace 301 · Grade 3 · Knox | 3 | Knox | 29:49.4 |
| 302 | Matthew OlsonPlace 302 · Grade 4 · Uw-River Falls | 4 | Uw-River Falls | 29:51.6 |
| 303 | Sean IversonPlace 303 · Grade 4 · Jamestown | 4 | Jamestown | 29:52.1 |
| 304 | Nick ReijoPlace 304 · Grade 1 · Uw-Superior | 1 | Uw-Superior | 29:53.3 |
| 305 | J T HlavaPlace 305 · Grade 1 · Uw-Superior | 1 | Uw-Superior | 29:54.4 |
| 306 | Jama FarahPlace 306 · Grade 2 · Morningside | 2 | Morningside | 29:56.4 |
| 307 | Aaron SchwarzenbartPlace 307 · Grade 4 · Winona State | 4 | Winona State | 29:56.8 |
| 308 | Bill JohnsonPlace 308 · Grade 1 · University of Mary | 1 | University of Mary | 30:00.7 |
| 309 | Jeff MetzgerPlace 309 · Grade 2 · Uw-Whitewater | 2 | Uw-Whitewater | 30:00.7 |
| 310 | Mike AsmussenPlace 310 · Grade 1 · Lakehead | 1 | Lakehead | 30:02.0 |
| 311 | Ryan LedinPlace 311 · Grade 2 · Winona State | 2 | Winona State | 30:03.0 |
| 312 | Chad PorschPlace 312 · Grade 1 · Black Hills State | 1 | Black Hills State | 30:03.7 |
| 313 | Chris MasseyPlace 313 · Grade 1 · Jamestown | 1 | Jamestown | 30:05.2 |
| 314 | Ryan RogersPlace 314 · Grade 2 · Hastings | 2 | Hastings | 30:06.1 |
| 315 | Matt McGowanPlace 315 · Grade 3 · Minot State | 3 | Minot State | 30:06.5 |
| 316 | Nathan KamellPlace 316 · Grade 3 · Lakehead | 3 | Lakehead | 30:07.5 |
| 317 | Kyle CarlsonPlace 317 · Grade 3 · Gustavus Adolphus | 3 | Gustavus Adolphus | 30:07.6 |
| 318 | Tommy JonesPlace 318 · Grade 1 · Grand View | 1 | Grand View | 30:08.6 |
| 319 | Dan ScallyPlace 319 · Grade 2 · North Central (Minn) | 2 | North Central (Minn) | 30:10.4 |
| 320 | Brad PlackPlace 320 · Grade 2 · Northern State | 2 | Northern State | 30:11.6 |
| 321 | Matt HarbertPlace 321 · Grade 3 · Grand View | 3 | Grand View | 30:12.6 |
| 322 | Jim TilusPlace 322 · Grade 4 · North Central (Minn) | 4 | North Central (Minn) | 30:14.6 |
| 323 | Tim LyonsPlace 323 · Grade 2 · Carroll | 2 | Carroll | 30:15.6 |
| 324 | Charlie VanderweystPlace 324 · Grade 1 · Uw-Superior | 1 | Uw-Superior | 30:19.3 |
| 325 | Ryan GiffordPlace 325 · Grade 3 · Northwestern (Minn) | 3 | Northwestern (Minn) | 30:23.6 |
| 326 | Zach EsslerPlace 326 · Grade 2 · Jamestown | 2 | Jamestown | 30:26.8 |
| 327 | Paul JamesPlace 327 · Grade 2 · Concordia St. Paul | 2 | Concordia St. Paul | 30:29.6 |
| 328 | John WallacePlace 328 · Grade 3 · Jamestown | 3 | Jamestown | 30:31.7 |
| 329 | Troy WoodardPlace 329 · Grade 3 · Milwaukee Engineering | 3 | Milwaukee Engineering | 30:32.5 |
| 330 | Brandon HicksPlace 330 · Grade 1 · Jamestown | 1 | Jamestown | 30:33.2 |
| 331 | Josh MarksPlace 331 · Grade 1 · St. Norbert | 1 | St. Norbert | 30:34.2 |
| 332 | Kevin PriyatelPlace 332 · Grade 1 · Carroll | 1 | Carroll | 30:34.8 |
| 333 | Alex DullPlace 333 · Grade 2 · Grand View | 2 | Grand View | 30:35.1 |
| 334 | David JensenPlace 334 · Grade 1 · Northwestern (Minn) | 1 | Northwestern (Minn) | 30:36.0 |
| 335 | Dan WenrickPlace 335 · Grade 2 · Morningside | 2 | Morningside | 30:37.0 |
| 336 | Andrew MinearPlace 336 · Grade 2 · Grand View | 2 | Grand View | 30:38.2 |
| 337 | Chad VeldePlace 337 · Grade 2 · Northwestern (Minn) | 2 | Northwestern (Minn) | 30:39.3 |
| 338 | Zak SlivinskiPlace 338 · Grade 4 · St. Norbert | 4 | St. Norbert | 30:39.8 |
| 339 | Grahm BahnsonPlace 339 · Grade 3 · Augustana (Sd) | 3 | Augustana (Sd) | 30:40.7 |
| 340 | Louie MunozPlace 340 · Grade 2 · Knox | 2 | Knox | 30:42.1 |
| 341 | Evan JacobsonPlace 341 · Grade 2 · Lawrence | 2 | Lawrence | 30:49.7 |
| 342 | Aaron RaulinPlace 342 · Grade 3 · Saint Mary's (Minn) | 3 | Saint Mary's (Minn) | 30:50.1 |
| 343 | Joe NustadPlace 343 · Grade 1 · Jamestown | 1 | Jamestown | 30:52.6 |
| 344 | Nate McIntirePlace 344 · Grade 3 · Wayne State | 3 | Wayne State | 30:52.9 |
| 345 | John KagwanjaPlace 345 · Grade 2 · Huntington | 2 | Huntington | 30:57.5 |
| 346 | Nathan HorgeshimerPlace 346 · Grade 1 · Jamestown | 1 | Jamestown | 30:58.6 |
| 347 | Will DanielsPlace 347 · Grade 3 · Lawrence | 3 | Lawrence | 30:59.9 |
| 348 | Russell GeisthardtPlace 348 · Grade 2 · Lawrence | 2 | Lawrence | 31:01.4 |
| 349 | Jimmy HartPlace 349 · Grade 2 · Michigan Tech | 2 | Michigan Tech | 31:01.9 |
| 350 | Shannon FlynnPlace 350 · Grade 1 · Northland | 1 | Northland | 31:02.1 |
| 351 | Bobby KesterPlace 351 · Grade 1 · Milwaukee Engineering | 1 | Milwaukee Engineering | 31:02.8 |
| 352 | Jace LaChapellePlace 352 · Grade 4 · Carroll | 4 | Carroll | 31:03.7 |
| 353 | John SorensonPlace 353 · Grade 1 · Milwaukee Engineering | 1 | Milwaukee Engineering | 31:13.5 |
| 354 | Billie SidebottomPlace 354 · Grade 1 · Dana College | 1 | Dana College | 31:13.6 |
| 355 | Andrew RathPlace 355 · Grade 1 · Saint Mary's (Minn) | 1 | Saint Mary's (Minn) | 31:17.4 |
| 356 | Alex AquilarPlace 356 · Grade 1 · Milwaukee Engineering | 1 | Milwaukee Engineering | 31:22.0 |
| 357 | Jon SchneiderPlace 357 · Grade 3 · Milwaukee Engineering | 3 | Milwaukee Engineering | 31:22.3 |
| 358 | Greg RickenbacherPlace 358 · Grade 3 · Dana College | 3 | Dana College | 31:23.4 |
| 359 | Eric LockePlace 359 · Grade 2 · Concordia Wisconsin | 2 | Concordia Wisconsin | 31:25.4 |
| 360 | Jacob SircyPlace 360 · Grade 1 · St. Norbert | 1 | St. Norbert | 31:27.0 |
| 361 | Brett ToneyPlace 361 · Grade 1 · Northwestern (Minn) | 1 | Northwestern (Minn) | 31:29.7 |
| 362 | Jason MorkPlace 362 · Grade 2 · Winona State | 2 | Winona State | 31:33.7 |
| 363 | Sean StaelensPlace 363 · Grade 3 · Northland | 3 | Northland | 31:37.2 |
| 364 | Marty HowardPlace 364 · Grade 1 · Saint Mary's (Minn) | 1 | Saint Mary's (Minn) | 31:37.9 |
| 365 | Matt KoetterPlace 365 · Grade 4 · St. Cloud State | 4 | St. Cloud State | 31:40.3 |
| 366 | Tim MoesPlace 366 · Grade 2 · St. Cloud State | 2 | St. Cloud State | 31:42.9 |
| 367 | Dan UngerPlace 367 · Grade 4 · Concordia Wisconsin | 4 | Concordia Wisconsin | 31:48.9 |
| 368 | Craig KinnearPlace 368 · Grade 3 · Uw-Superior | 3 | Uw-Superior | 31:56.1 |
| 369 | Alan StagePlace 369 · Grade 2 · Concordia St. Paul | 2 | Concordia St. Paul | 31:56.7 |
| 370 | Micah ThompsonPlace 370 · Grade 1 · Lawrence | 1 | Lawrence | 31:58.1 |
| 371 | Thomas RichnerPlace 371 · Grade 3 · Northland | 3 | Northland | 32:02.1 |
| 372 | Todd AustinPlace 372 · Grade 1 · North Central (Minn) | 1 | North Central (Minn) | 32:03.6 |
| 373 | Chris DePoianPlace 373 · Grade 3 · North Central (Minn) | 3 | North Central (Minn) | 32:04.7 |
| 374 | Josh BarnettPlace 374 · Grade 1 · Huntington | 1 | Huntington | 32:07.9 |
| 375 | Dan SchaberPlace 375 · Grade 2 · Huntington | 2 | Huntington | 32:10.5 |
| 376 | Tyler LulichPlace 376 · Grade 4 · Milwaukee Engineering | 4 | Milwaukee Engineering | 32:17.0 |
| 377 | Corey LehnertPlace 377 · Grade 2 · Lawrence | 2 | Lawrence | 32:18.2 |
| 378 | Gary BorashPlace 378 · Grade 1 · Saint Mary's (Minn) | 1 | Saint Mary's (Minn) | 32:19.1 |
| 379 | Justin GassnerPlace 379 · Grade 3 · St. Norbert | 3 | St. Norbert | 32:21.8 |
| 380 | Steve StrohmaierPlace 380 · Grade 2 · St. Norbert | 2 | St. Norbert | 32:22.4 |
| 381 | Drew GallantPlace 381 · Grade 4 · Concordia Wisconsin | 4 | Concordia Wisconsin | 32:26.6 |
| 382 | Mickey DooleyPlace 382 · Grade 1 · Knox | 1 | Knox | 32:34.3 |
| 383 | Lincoln ThomasPlace 383 · Grade 1 · Lawrence | 1 | Lawrence | 32:44.5 |
| 384 | Ed HirschPlace 384 · Grade 1 · Uw-Superior | 1 | Uw-Superior | 32:45.7 |
| 385 | Tyler SwaffordPlace 385 · Grade 4 · Knox | 4 | Knox | 32:57.2 |
| 386 | Jason ShephardPlace 386 · Grade 3 · Northern State | 3 | Northern State | 33:00.9 |
| 387 | Mike MarekPlace 387 · Grade 3 · Saint Mary's (Minn) | 3 | Saint Mary's (Minn) | 33:11.4 |
| 388 | Wes HendricksonPlace 388 · Grade 1 · Northwestern (Minn) | 1 | Northwestern (Minn) | 33:13.1 |
| 389 | Mike PrenticePlace 389 · Grade 2 · Knox | 2 | Knox | 33:56.3 |
| 390 | Paul RomoPlace 390 · Grade 1 · North Dakota | 1 | North Dakota | 33:59.7 |
| 391 | Drew DitlefsenPlace 391 · Grade 2 · St. Norbert | 2 | St. Norbert | 34:04.3 |
| 392 | Jon SopcakPlace 392 · Grade 1 · Saint Mary's (Minn) | 1 | Saint Mary's (Minn) | 34:05.9 |
| 393 | Jon McClellanPlace 393 · Grade 1 · Concordia Wisconsin | 1 | Concordia Wisconsin | 34:06.0 |
| 394 | Eli SnyderPlace 394 · Grade 3 · Northwestern (Minn) | 3 | Northwestern (Minn) | 34:13.0 |
| 395 | Colin AlberPlace 395 · Grade 1 · Knox | 1 | Knox | 34:28.5 |
| 396 | Neil GasparkaPlace 396 · Grade 3 · St. Norbert | 3 | St. Norbert | 34:43.5 |
| 397 | John MatthewsPlace 397 · Grade 2 · St. Cloud State | 2 | St. Cloud State | 34:49.7 |
| 398 | Jeremiah JohnsonPlace 398 · Grade 1 · Winona State | 1 | Winona State | 34:58.7 |
| 399 | Donnie FortiPlace 399 · Grade 4 · Knox | 4 | Knox | 35:10.1 |
| 400 | Sam RothschildPlace 400 · Grade 1 · Knox | 1 | Knox | 35:25.6 |
| 401 | Bryan LundPlace 401 · Grade 1 · Knox | 1 | Knox | 35:37.2 |
| 402 | Chris FletcherPlace 402 · Grade 3 · Grand View | 3 | Grand View | 35:37.5 |
| 403 | Scott PotthoffPlace 403 · Grade 1 · Saint Mary's (Minn) | 1 | Saint Mary's (Minn) | 35:53.1 |
| 404 | Andrew FoxPlace 404 · Grade 1 · Northland | 1 | Northland | 36:07.9 |
| 405 | Jeff PiechPlace 405 · Grade 3 · Concordia Wisconsin | 3 | Concordia Wisconsin | 36:12.2 |
| 406 | Chad McDanelPlace 406 · Grade 1 · Northwestern (Minn) | 1 | Northwestern (Minn) | 37:16.5 |
| 407 | Derek RubisPlace 407 · Grade 4 · Carroll | 4 | Carroll | 37:34.0 |
| 408 | Nick CrowlPlace 408 · Grade 1 · Hastings | 1 | Hastings | 37:54.4 |
| 409 | Josh RobertsPlace 409 · Grade 1 · Knox | 1 | Knox | 38:43.7 |
| 410 | Patrick CogarPlace 410 · Grade 2 · Knox | 2 | Knox | 39:13.0 |
| 411 | Jonathon McConicoPlace 411 · Grade 1 · North Central (Minn) | 1 | North Central (Minn) | 39:16.0 |