| 1 | Jamin ThompsonPlace 1 · Grade SR · Cornerstone | SR | Cornerstone | 25:25.4 |
| 2 | Brandon KleberPlace 2 · Grade SR · Grace | SR | Grace | 25:27.8 |
| 3 | Mathew KeitanyPlace 3 · Grade JR · Goshen | JR | Goshen | 25:28.8 |
| 4 | Richie JohnstonPlace 4 · Grade SR · Hillsdale | SR | Hillsdale | 25:28.8 |
| 5 | Mehdi Nait HamoudPlace 5 · Grade SO · Madonna | SO | Madonna | 25:30.7 |
| 6 | Will HouvenerPlace 6 · Grade JR · Adrian | JR | Adrian | 25:42.8 |
| 7 | Cole JohnstonPlace 7 · Grade JR · Grace | JR | Grace | 25:48.6 |
| 8 | Tyler BuchananPlace 8 · Grade SR · Wayne State (Mich.) | SR | Wayne State (Mich.) | 25:49.5 |
| 9 | Garrett MellingPlace 9 · Grade SR · Davenport | SR | Davenport | 25:56.5 |
| 10 | Sam SmithPlace 10 · Grade JR · Northwood | JR | Northwood | 25:56.7 |
| 11 | Gabriel PhillipsPlace 11 · Grade JR · Hillsdale | JR | Hillsdale | 25:58.0 |
| 12 | Carson NicolettiPlace 12 · Grade SR · Wayne State (Mich.) | SR | Wayne State (Mich.) | 25:59.2 |
| 13 | Nathaniel OsbornePlace 13 · Grade JR · Hillsdale | JR | Hillsdale | 25:59.4 |
| 14 | Baraka SilaPlace 14 · Grade SR · Northwood | SR | Northwood | 26:00.1 |
| 15 | Juan CaballeroPlace 15 · Grade SO · Indiana Tech | SO | Indiana Tech | 26:01.4 |
| 16 | Lucas OberlePlace 16 · Grade SR · Northwood | SR | Northwood | 26:02.7 |
| 17 | Caleb YoungstedtPlace 17 · Grade SO · Hillsdale | SO | Hillsdale | 26:07.6 |
| 18 | Luis Loera-ArambulaPlace 18 · Grade SO · Grace | SO | Grace | 26:10.4 |
| 19 | Sean PettisPlace 19 · Grade FR · Wayne State (Mich.) | FR | Wayne State (Mich.) | 26:12.1 |
| 20 | Tyler GuggemosPlace 20 · Grade JR · Davenport | JR | Davenport | 26:13.4 |
| 21 | Ross KuhnPlace 21 · Grade SR · Hillsdale | SR | Hillsdale | 26:14.9 |
| 22 | Anthony RobertsPlace 22 · Grade JR · Goshen | JR | Goshen | 26:15.2 |
| 23 | Jacob FriesenPlace 23 · Grade SO · Goshen | SO | Goshen | 26:24.9 |
| 24 | Drew SharrarPlace 24 · Grade SR · Davenport | SR | Davenport | 26:25.3 |
| 25 | Ty NagyPlace 25 · Grade SO · Wayne State (Mich.) | SO | Wayne State (Mich.) | 26:26.4 |
| 26 | Jacob WartenbergPlace 26 · Grade SO · Northwood | SO | Northwood | 26:29.6 |
| 27 | Brett LeidalPlace 27 · Grade JR · Michigan-Dearborn | JR | Michigan-Dearborn | 26:30.7 |
| 28 | Preston EarlPlace 28 · Grade SR · Northwood | SR | Northwood | 26:34.6 |
| 29 | Peyton TiptonPlace 29 · Grade SR · Cornerstone | SR | Cornerstone | 26:36.4 |
| 30 | Jacob DennisPlace 30 · Grade SR · Davenport | SR | Davenport | 26:36.8 |
| 31 | Brady HeronPlace 31 · Grade SO · Wayne State (Mich.) | SO | Wayne State (Mich.) | 26:38.9 |
| 32 | Rogan MellingPlace 32 · Grade SO · Davenport | SO | Davenport | 26:42.1 |
| 33 | Chase HolwerdaPlace 33 · Grade SO · Cornerstone | SO | Cornerstone | 26:42.8 |
| 34 | Andy AdamsPlace 34 · Grade JR · Cornerstone | JR | Cornerstone | 26:44.2 |
| 35 | Joe SeibertPlace 35 · Grade SR · Michigan-Dearborn | SR | Michigan-Dearborn | 26:48.1 |
| 36 | Jordan DomanyPlace 36 · Grade SO · Davenport | SO | Davenport | 26:50.3 |
| 37 | Donny McArdlePlace 37 · Grade SR · Hillsdale | SR | Hillsdale | 26:52.1 |
| 38 | Tyler BrothersPlace 38 · Grade FR · Unattached | FR | Unattached | 26:54.1 |
| 39 | Hunter RichardsPlace 39 · Grade SR · Cornerstone | SR | Cornerstone | 26:54.5 |
| 40 | Hayden MullettPlace 40 · Grade SR · Grace | SR | Grace | 26:56.0 |
| 41 | Brady HunsbergerPlace 41 · Grade JR · Grace | JR | Grace | 26:56.1 |
| 42 | Jordan GarlingerPlace 42 · Grade SR · Goshen | SR | Goshen | 26:59.4 |
| 43 | Gabriel TrevinoPlace 43 · Grade FR · Wayne State (Mich.) | FR | Wayne State (Mich.) | 27:00.7 |
| 44 | Nik ShillingPlace 44 · Grade FR · Davenport | FR | Davenport | 27:03.2 |
| 45 | Austin WilsonPlace 45 · Grade SO · Grace | SO | Grace | 27:10.2 |
| 46 | Samuel MartiniPlace 46 · Grade FR · Wayne State (Mich.) | FR | Wayne State (Mich.) | 27:10.9 |
| 47 | Alec ShawPlace 47 · Grade SR · Rochester (MI) | SR | Rochester (MI) | 27:15.1 |
| 48 | Isaiah JacobsPlace 48 · Grade SR · Cornerstone | SR | Cornerstone | 27:15.2 |
| 49 | Keegan HonigPlace 49 · Grade JR · Cornerstone | JR | Cornerstone | 27:16.1 |
| 50 | Bradley WhitePlace 50 · Grade FR · Northwood | FR | Northwood | 27:17.8 |
| 51 | Ethan KrampePlace 51 · Grade SO · Cornerstone | SO | Cornerstone | 27:19.9 |
| 52 | Ethan SaylorPlace 52 · Grade SR · Goshen | SR | Goshen | 27:21.8 |
| 53 | Anthony VinsonPlace 53 · Grade JR · Wayne State (Mich.) | JR | Wayne State (Mich.) | 27:21.8 |
| 54 | Justin Van ProoyenPlace 54 · Grade JR · Grace | JR | Grace | 27:22.7 |
| 55 | Parks AllenPlace 55 · Grade FR · Wayne State (Mich.) | FR | Wayne State (Mich.) | 27:24.2 |
| 56 | Keegan MastersPlace 56 · Grade FR · Northwood | FR | Northwood | 27:24.4 |
| 57 | Aidan LobsingerPlace 57 · Grade SO · Wayne State (Mich.) | SO | Wayne State (Mich.) | 27:26.6 |
| 58 | Noah WaltersPlace 58 · Grade SO · Schoolcraft College | SO | Schoolcraft College | 27:30.5 |
| 59 | Ian LewisPlace 59 · Grade FR · Unattached | FR | Unattached | 27:30.8 |
| 60 | Ngor AgwickPlace 60 · Grade SR · Indiana Tech | SR | Indiana Tech | 27:30.9 |
| 61 | Caleb PalmreuterPlace 61 · Grade FR · Northwood | FR | Northwood | 27:35.2 |
| 62 | Mark MasakaPlace 62 · Grade JR · Hillsdale | JR | Hillsdale | 27:35.6 |
| 63 | Thomas HolmPlace 63 · Grade FR · Hillsdale | FR | Hillsdale | 27:39.4 |
| 64 | Adam HafeliPlace 64 · Grade SO · Wayne State (Mich.) | SO | Wayne State (Mich.) | 27:40.0 |
| 65 | Aden McCartyPlace 65 · Grade SO · Grace | SO | Grace | 27:42.2 |
| 66 | Ian HarroldPlace 66 · Grade JR · Grace | JR | Grace | 27:43.3 |
| 67 | Will WinsorPlace 67 · Grade FR · Hillsdale | FR | Hillsdale | 27:44.3 |
| 68 | Lucas Van MeterPlace 68 · Grade FR · Davenport | FR | Davenport | 27:44.5 |
| 69 | Emil SchlueterPlace 69 · Grade JR · Hillsdale | JR | Hillsdale | 27:44.9 |
| 70 | Ryan MorrisPlace 70 · Grade FR · Adrian | FR | Adrian | 27:46.4 |
| 71 | Bradley BaxterPlace 71 · Grade SR · Rochester (MI) | SR | Rochester (MI) | 27:47.1 |
| 72 | Luke NierPlace 72 · Grade JR · Grace | JR | Grace | 27:52.1 |
| 73 | Zach SelfPlace 73 · Grade FR · Hillsdale | FR | Hillsdale | 27:52.7 |
| 74 | Elliot CareyPlace 74 · Grade SO · Northwood | SO | Northwood | 27:54.1 |
| 75 | Carson LaneyPlace 75 · Grade SR · Northwood | SR | Northwood | 27:54.3 |
| 76 | Aaron NachazelPlace 76 · Grade SR · Lake Superior State | SR | Lake Superior State | 27:56.7 |
| 77 | Seth AckleyPlace 77 · Grade SO · Cornerstone | SO | Cornerstone | 27:58.8 |
| 78 | Toby QuintanaPlace 78 · Grade FR · Goshen | FR | Goshen | 27:59.3 |
| 79 | Isaiah BeiterPlace 79 · Grade JR · Goshen | JR | Goshen | 28:01.9 |
| 80 | Daniel JohnsonPlace 80 · Grade FR · Hillsdale | FR | Hillsdale | 28:02.9 |
| 81 | Lucas DankoPlace 81 · Grade SR · Rochester (MI) | SR | Rochester (MI) | 28:06.1 |
| 82 | Andrew YaxPlace 82 · Grade FR · Unattached | FR | Unattached | 28:08.4 |
| 83 | Gavin GuggemosPlace 83 · Grade FR · Lake Superior State | FR | Lake Superior State | 28:10.4 |
| 84 | Caleb BiglerPlace 84 · Grade SR · Hillsdale | SR | Hillsdale | 28:11.6 |
| 85 | Brandon ZielkePlace 85 · Grade SR · Rochester (MI) | SR | Rochester (MI) | 28:13.5 |
| 86 | Nate OosterhousePlace 86 · Grade SO · Cornerstone | SO | Cornerstone | 28:13.8 |
| 87 | John AhrabiPlace 87 · Grade FR · Hillsdale | FR | Hillsdale | 28:14.2 |
| 88 | Colin SyrekPlace 88 · Grade SR · Adrian | SR | Adrian | 28:19.6 |
| 89 | Evan KrakerPlace 89 · Grade FR · Cornerstone | FR | Cornerstone | 28:21.4 |
| 90 | Cameron KrusePlace 90 · Grade SR · Madonna | SR | Madonna | 28:21.8 |
| 91 | Wyatt EmmonsPlace 91 · Grade SR · Rochester (MI) | SR | Rochester (MI) | 28:22.1 |
| 92 | Rhys WoodardPlace 92 · Grade SO · Hillsdale | SO | Hillsdale | 28:23.7 |
| 93 | Kenny MintoPlace 93 · Grade SO · Wayne State (Mich.) | SO | Wayne State (Mich.) | 28:24.6 |
| 94 | Nedjm Eddine BensahnounPlace 94 · Unattached | — | Unattached | 28:26.5 |
| 95 | Cameron StermerPlace 95 · Grade SR · Rochester (MI) | SR | Rochester (MI) | 28:26.8 |
| 96 | Noah GazminPlace 96 · Grade SO · Hillsdale | SO | Hillsdale | 28:26.8 |
| 97 | Ethan MuraszewskiPlace 97 · Grade FR · Unattached | FR | Unattached | 28:27.4 |
| 98 | Spencer VanderzwaagPlace 98 · Grade JR · Cornerstone | JR | Cornerstone | 28:28.7 |
| 99 | Andrew LangkamPlace 99 · Grade JR · Madonna | JR | Madonna | 28:29.7 |
| 100 | Sam KlopfensteinPlace 100 · Grade SO · Goshen | SO | Goshen | 28:30.6 |
| 101 | Nolan NixonPlace 101 · Grade FR · Northwood | FR | Northwood | 28:31.0 |
| 102 | Ethan PruzinskyPlace 102 · Grade FR · Wayne State (Mich.) | FR | Wayne State (Mich.) | 28:37.8 |
| 103 | Ryun HoffertPlace 103 · Grade SO · Grace | SO | Grace | 28:38.3 |
| 104 | Anderson GattisPlace 104 · Grade JR · Michigan-Dearborn | JR | Michigan-Dearborn | 28:38.7 |
| 105 | Dylan BandaPlace 105 · Grade SR · Indiana Tech | SR | Indiana Tech | 28:39.4 |
| 106 | Alex MeszarosPlace 106 · Grade SO · Northwood | SO | Northwood | 28:40.3 |
| 107 | Ethan NachazelPlace 107 · Grade SR · Lake Superior State | SR | Lake Superior State | 28:40.7 |
| 108 | Jesse BontragerPlace 108 · Grade FR · Goshen | FR | Goshen | 28:47.5 |
| 109 | Liamm PasseyPlace 109 · Grade FR · Indiana Tech | FR | Indiana Tech | 28:48.3 |
| 110 | Johnathan MiedemaPlace 110 · Grade SO · Cornerstone | SO | Cornerstone | 28:50.4 |
| 111 | Kaleb SmithPlace 111 · Grade SR · Cornerstone | SR | Cornerstone | 28:51.0 |
| 112 | John YoungPlace 112 · Grade FR · Grace | FR | Grace | 28:51.5 |
| 113 | Gavin SheltonPlace 113 · Grade JR · Adrian | JR | Adrian | 28:56.6 |
| 114 | Douglas DillmanPlace 114 · Grade FR · Grace | FR | Grace | 28:58.4 |
| 115 | Connor RousePlace 115 · Grade FR · Lake Superior State | FR | Lake Superior State | 28:58.9 |
| 116 | Joshua SimpsonPlace 116 · Grade FR · Northwood | FR | Northwood | 28:59.0 |
| 117 | Demetrio GarciaPlace 117 · Grade SO · Goshen | SO | Goshen | 29:05.6 |
| 118 | Eli HullingerPlace 118 · Grade SO · Rochester (MI) | SO | Rochester (MI) | 29:06.0 |
| 119 | Ethan MeehlePlace 119 · Grade FR · Lake Superior State | FR | Lake Superior State | 29:13.2 |
| 120 | Chris SmithPlace 120 · Grade JR · Adrian | JR | Adrian | 29:16.5 |
| 121 | Mikel CoxPlace 121 · Grade FR · Indiana Tech | FR | Indiana Tech | 29:18.1 |
| 122 | Jacob StetzelPlace 122 · Grade JR · Indiana Tech | JR | Indiana Tech | 29:18.6 |
| 123 | Gabe KleinPlace 123 · Grade FR · Grace | FR | Grace | 29:18.6 |
| 124 | Hudson KempermanPlace 124 · Grade FR · Cornerstone | FR | Cornerstone | 29:23.0 |
| 125 | Jamari WilliamsPlace 125 · Grade SO · Madonna | SO | Madonna | 29:23.9 |
| 126 | Will MickelsonPlace 126 · Grade FR · Indiana Tech | FR | Indiana Tech | 29:28.5 |
| 127 | Grant FahlePlace 127 · Grade FR · Adrian | FR | Adrian | 29:29.9 |
| 128 | Andrew BlumPlace 128 · Grade SO · Cornerstone | SO | Cornerstone | 29:30.9 |
| 129 | Josiah MillerPlace 129 · Grade FR · Goshen | FR | Goshen | 29:31.3 |
| 130 | Demetrius JohnsonPlace 130 · Grade SR · Unattached | SR | Unattached | 29:32.4 |
| 131 | Isaac TiernanPlace 131 · Grade JR · Michigan-Dearborn | JR | Michigan-Dearborn | 29:33.1 |
| 132 | Jamie HernandezPlace 132 · Grade SO · Oakland CC | SO | Oakland CC | 29:35.1 |
| 133 | Christopher PutmanPlace 133 · Grade JR · Indiana Tech | JR | Indiana Tech | 29:38.1 |
| 134 | Reese CampPlace 134 · Grade SR · Lake Superior State | SR | Lake Superior State | 29:39.4 |
| 135 | Brody CrandallPlace 135 · Grade FR · Lake Superior State | FR | Lake Superior State | 29:43.3 |
| 136 | Myles TilmaPlace 136 · Grade FR · Cornerstone | FR | Cornerstone | 29:47.1 |
| 137 | Dan GorePlace 137 · Grade SR · Rochester (MI) | SR | Rochester (MI) | 29:47.3 |
| 138 | Caleb DevriesPlace 138 · Grade SO · Cornerstone | SO | Cornerstone | 29:55.3 |
| 139 | Ethan HandleyPlace 139 · Grade SR · Adrian | SR | Adrian | 29:56.1 |
| 140 | John BorowiczPlace 140 · Grade SO · Michigan-Dearborn | SO | Michigan-Dearborn | 29:56.1 |
| 141 | Johnathan DysPlace 141 · Grade FR · Hillsdale | FR | Hillsdale | 29:58.1 |
| 142 | Ty McPhatterPlace 142 · Grade FR · Grace | FR | Grace | 30:04.3 |
| 143 | Harrison WealingPlace 143 · Grade JR · Grace | JR | Grace | 30:04.4 |
| 144 | Garrett GouldingPlace 144 · Grade SR · Rochester (MI) | SR | Rochester (MI) | 30:10.0 |
| 145 | Caleb BitelyPlace 145 · Grade SO · Cornerstone | SO | Cornerstone | 30:12.7 |
| 146 | Nathaniel KilgorePlace 146 · Grade FR · Lake Superior State | FR | Lake Superior State | 30:18.5 |
| 147 | Aaron YeakeyPlace 147 · Grade SR · Goshen | SR | Goshen | 30:22.7 |
| 148 | Easton VanderzwaagPlace 148 · Grade SO · Cornerstone | SO | Cornerstone | 30:27.9 |
| 149 | Clayton LynchPlace 149 · Grade SR · Adrian | SR | Adrian | 30:36.3 |
| 150 | Matt NowakPlace 150 · Grade SO · Davenport | SO | Davenport | 30:38.4 |
| 151 | Jose QuinonesPlace 151 · Grade SR · Grace | SR | Grace | 30:45.7 |
| 152 | Roy BowmanPlace 152 · Grade SR · Lake Superior State | SR | Lake Superior State | 30:50.9 |
| 153 | Aaron FranzPlace 153 · Grade FR · Cornerstone | FR | Cornerstone | 30:54.4 |
| 154 | Anthony UrbaniakPlace 154 · Grade FR · Cornerstone | FR | Cornerstone | 30:57.4 |
| 155 | Aiden GoodwinPlace 155 · Grade SR · Cornerstone | SR | Cornerstone | 30:59.3 |
| 156 | Chase NyackPlace 156 · Grade FR · Adrian | FR | Adrian | 31:01.7 |
| 157 | Andrew MercierPlace 157 · Grade FR · Indiana Tech | FR | Indiana Tech | 31:01.8 |
| 158 | Ian ReitzelPlace 158 · Grade SO · Indiana Tech | SO | Indiana Tech | 31:10.3 |
| 159 | Joshua Sharp-PeltoPlace 159 · Grade FR · Adrian | FR | Adrian | 31:16.3 |
| 160 | Adam HaagPlace 160 · Grade JR · Michigan-Dearborn | JR | Michigan-Dearborn | 31:24.7 |
| 161 | Luke BentzPlace 161 · Grade SR · Concordia (Mich.) | SR | Concordia (Mich.) | 31:31.7 |
| 162 | Elijah SpraguePlace 162 · Grade FR · Lake Superior State | FR | Lake Superior State | 31:36.2 |
| 163 | Luke KaferlePlace 163 · Grade SR · Michigan-Dearborn | SR | Michigan-Dearborn | 31:47.7 |
| 164 | Parker MathenyPlace 164 · Grade FR · Cornerstone | FR | Cornerstone | 31:53.8 |
| 165 | Chad KocsisPlace 165 · Grade JR · Rochester (MI) | JR | Rochester (MI) | 32:03.1 |
| 166 | Grant HoffmanPlace 166 · Grade SO · Oakland CC | SO | Oakland CC | 32:18.3 |
| 167 | Fred KaeloPlace 167 · Grade FR · Goshen | FR | Goshen | 32:18.6 |
| 168 | Nick DoerrPlace 168 · Grade FR · Adrian | FR | Adrian | 32:22.8 |
| 169 | Trevor PetersonPlace 169 · Grade JR · Adrian | JR | Adrian | 32:33.1 |
| 170 | Zach WinstonPlace 170 · Grade FR · Schoolcraft College | FR | Schoolcraft College | 32:35.7 |
| 171 | James ObermanPlace 171 · Grade JR · Adrian | JR | Adrian | 32:52.9 |
| 172 | Dominic CatalloPlace 172 · Grade SO · Concordia (Mich.) | SO | Concordia (Mich.) | 32:55.7 |
| 173 | Skylar WilliamsPlace 173 · Grade SR · Lake Superior State | SR | Lake Superior State | 32:57.2 |
| 174 | Zack KlepaskiPlace 174 · Grade SO · Adrian | SO | Adrian | 33:07.6 |
| 175 | Eric BreidertPlace 175 · Grade FR · Concordia (Mich.) | FR | Concordia (Mich.) | 33:48.0 |
| 176 | Christopher GonzalesPlace 176 · Grade FR · Rochester (MI) | FR | Rochester (MI) | 33:54.7 |
| 177 | Oliver WisniewskiPlace 177 · Grade FR · Lake Superior State | FR | Lake Superior State | 33:55.4 |
| 178 | Gary HaightPlace 178 · Grade FR · Lake Superior State | FR | Lake Superior State | 34:44.9 |
| 179 | Ethan RucareanPlace 179 · Grade JR · Adrian | JR | Adrian | 35:20.9 |
| 180 | Dylan KirbyPlace 180 · Grade FR · Adrian | FR | Adrian | 35:31.5 |
| 181 | Collin FeatherstonePlace 181 · Grade FR · Lake Superior State | FR | Lake Superior State | 35:37.5 |
| 182 | Jake StephensPlace 182 · Grade FR · Defiance | FR | Defiance | 35:51.4 |
| 183 | Noah HaistPlace 183 · Grade FR · Oakland CC | FR | Oakland CC | 36:03.8 |
| 184 | Ben RedmonPlace 184 · Grade FR · Oakland CC | FR | Oakland CC | 38:42.0 |
| 185 | Martin MubiruPlace 185 · Grade FR · Oakland CC | FR | Oakland CC | 40:33.4 |
| 186 | Michael SchultzPlace 186 · Grade SO · Oakland CC | SO | Oakland CC | 40:39.0 |
| 187 | Tyjon MancePlace 187 · Grade FR · Defiance | FR | Defiance | 45:01.2 |
| 188 | Anthony Lawson-BeachumPlace 188 · Grade FR · Defiance | FR | Defiance | 51:30.1 |
| 189 | Zyon WoodsPlace 189 · Grade FR · Defiance | FR | Defiance | 51:30.7 |
| 190 | Kameran LewisPlace 190 · Grade FR · Defiance | FR | Defiance | 54:58.7 |