| 1 | Ransom AllenPlace 1 · Grade Jr · Wayne State (Mich.) | Jr | Wayne State (Mich.) | 24:52.6 |
| 2 | CarLee StimpfelPlace 2 · Grade Sr · Saginaw Valley State | Sr | Saginaw Valley State | 24:55.4 |
| 3 | Clayton SayenPlace 3 · Grade Sr · Michigan Tech | Sr | Michigan Tech | 25:05.1 |
| 4 | David MitterPlace 4 · Grade Sr · Lake Superior State | Sr | Lake Superior State | 25:13.4 |
| 5 | Eddie ZuercherPlace 5 · Grade Jr · Eastern Michigan | Jr | Eastern Michigan | 25:34.7 |
| 6 | Samuel LangePlace 6 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 25:35.9 |
| 7 | Carson NicolettiPlace 7 · Grade Fr · Wayne State (Mich.) | Fr | Wayne State (Mich.) | 25:43.2 |
| 8 | Linus VennemannPlace 8 · Grade So · Eastern Michigan | So | Eastern Michigan | 25:46.2 |
| 9 | Nick NiemiPlace 9 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 25:54.0 PR |
| 10 | Joe IngramPlace 10 · Grade Sr · Eastern Michigan | Sr | Eastern Michigan | 25:56.9 |
| 11 | Braden ReichlPlace 11 · Grade Sr · Michigan Tech | Sr | Michigan Tech | 25:58.9 |
| 12 | Zac TrumanPlace 12 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | 26:00.4 |
| 13 | Tucker RinghandPlace 13 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 26:02.2 |
| 14 | Logan LukonicPlace 14 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 26:04.5 PR |
| 15 | Ian CookPlace 15 · Grade Jr · Eastern Michigan | Jr | Eastern Michigan | 26:09.9 |
| 16 | Thomas HuftonPlace 16 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 26:11.8 |
| 17 | Donald O'KeefePlace 17 · Grade Jr · Wayne State (Mich.) | Jr | Wayne State (Mich.) | 26:13.8 |
| 18 | Eric NiestroyPlace 18 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 26:23.3 PR |
| 19 | Henry SniderPlace 19 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 26:25.5 |
| 20 | Ben PassoltPlace 20 · Grade Sr · Michigan Tech | Sr | Michigan Tech | 26:26.9 |
| 21 | Luke MoorePlace 21 · Grade Sr · Michigan Tech | Sr | Michigan Tech | 26:31.0 |
| 22 | Elijah DiCerboPlace 22 · Grade Fr · Wayne State (Mich.) | Fr | Wayne State (Mich.) | 26:35.1 |
| 23 | Robbie WatlingPlace 23 · Grade Sr · Michigan Tech | Sr | Michigan Tech | 26:35.8 |
| 24 | Ethan ByrnesPlace 24 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | 26:36.7 |
| 25 | Nicolas TrevinoPlace 25 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | 26:39.2 |
| 26 | Trystan ThayerPlace 26 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | 26:40.0 |
| 27 | Brett CarlislePlace 27 · Grade Jr · Adrian | Jr | Adrian | 26:44.9 |
| 28 | Benjamin KinnucanPlace 28 · Grade So · Calvin University | So | Calvin University | 26:46.3 |
| 29 | Carson HerschPlace 29 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 26:47.4 |
| 30 | Nick MckenziePlace 30 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 26:49.0 |
| 31 | Robert DieboldPlace 31 · Grade Sr · Adrian | Sr | Adrian | 26:49.7 |
| 32 | Ronald BrandalPlace 32 · Grade Sr · Eastern Michigan | Sr | Eastern Michigan | 26:57.2 PR |
| 33 | Kyle SamlukPlace 33 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 26:58.8 |
| 34 | Ryan SarkettPlace 34 · Grade Fr · Calvin University | Fr | Calvin University | 27:00.7 |
| 35 | Alex GrifkaPlace 35 · Grade Jr · Saginaw Valley State | Jr | Saginaw Valley State | 27:01.2 |
| 36 | Brendan NesbittPlace 36 · Grade Sr · Saginaw Valley State | Sr | Saginaw Valley State | 27:01.7 |
| 37 | Stanley ElderPlace 37 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 27:02.0 |
| 38 | Nick BozarthPlace 38 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 27:09.4 |
| 39 | Ben HollandPlace 39 · Grade Sr · Michigan Tech | Sr | Michigan Tech | 27:15.5 |
| 40 | Daniel EzzoPlace 40 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 27:16.6 PR |
| 41 | Colin SheahanPlace 41 · Grade So · Wayne State (Mich.) | So | Wayne State (Mich.) | 27:17.9 PR |
| 42 | Sam BorischPlace 42 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | 27:18.6 |
| 43 | Clenon FincherPlace 43 · Grade Jr · Calvin University | Jr | Calvin University | 27:20.6 |
| 44 | Caleb SchillengerPlace 44 · Grade Fr · Calvin University | Fr | Calvin University | 27:24.2 |
| 45 | William TerpstraPlace 45 · Grade Sr · Calvin University | Sr | Calvin University | 27:26.5 |
| 46 | Isaac SteersPlace 46 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 27:27.2 |
| 47 | Tryg SolbergPlace 47 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 27:28.0 |
| 48 | Lucas BetzoldtPlace 48 · Grade So · Michigan Tech | So | Michigan Tech | 27:33.8 |
| 49 | Noah VerlindePlace 49 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 27:34.4 |
| 50 | Cooper LenziPlace 50 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 27:42.3 |
| 51 | Jeremy CavalloPlace 51 · Grade Jr · Wayne State (Mich.) | Jr | Wayne State (Mich.) | 27:43.6 |
| 52 | Robert DwyerPlace 52 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 27:44.9 |
| 53 | Carter Vande VegtePlace 53 · Grade So · Calvin University | So | Calvin University | 27:48.2 |
| 54 | Jacob BuitPlace 54 · Grade So · Calvin University | So | Calvin University | 27:49.5 |
| 55 | Johnathan BuckPlace 55 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 27:52.6 |
| 56 | Sam DeardorffPlace 56 · Grade So · Saginaw Valley State | So | Saginaw Valley State | 27:53.4 |
| 57 | Austin RippeePlace 57 · Grade So · Saginaw Valley State | So | Saginaw Valley State | 28:04.9 PR |
| 58 | Ryan MangulabnanPlace 58 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | 28:06.4 |
| 59 | Nathan KlaassenPlace 59 · Grade Sr · Calvin University | Sr | Calvin University | 28:08.5 |
| 60 | Cade KaighenPlace 60 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 28:10.3 PR |
| 61 | Charlie KornoeljePlace 61 · Grade Sr · Calvin University | Sr | Calvin University | 28:12.2 |
| 62 | Carter StonerPlace 62 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 28:16.0 |
| 63 | Zahid SalodawalaPlace 63 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | 28:19.7 |
| 64 | Corban HauchPlace 64 · Grade Fr · Wayne State (Mich.) | Fr | Wayne State (Mich.) | 28:19.8 |
| 65 | Jasper JohnstonPlace 65 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 28:20.1 PR |
| 66 | Dutch SchaferPlace 66 · Grade Sr · Michigan Tech | Sr | Michigan Tech | 28:27.0 |
| 67 | Joshua LynchPlace 67 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 28:30.0 |
| 68 | Jonathan WildeyPlace 68 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 28:31.7 |
| 69 | Mitchell ChabotPlace 69 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | 28:36.8 |
| 70 | Ryan O'NeillPlace 70 · Grade Fr · Lake Superior State | Fr | Lake Superior State | 28:48.6 |
| 71 | Thomas NoblePlace 71 · Grade Jr · Calvin University | Jr | Calvin University | 28:53.0 |
| 72 | Kendal DelpierePlace 72 · Grade Sr · Lake Superior State | Sr | Lake Superior State | 28:54.4 |
| 73 | Caleb BillingsPlace 73 · Grade So · Adrian | So | Adrian | 28:54.6 |
| 74 | Zach ApplegatePlace 74 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | 28:55.3 |
| 75 | Reese CampPlace 75 · Grade Fr · Lake Superior State | Fr | Lake Superior State | 28:55.6 |
| 76 | Michael SpurioPlace 76 · Grade Sr · Adrian | Sr | Adrian | 28:55.9 |
| 77 | Clayton LynchPlace 77 · Grade Fr · Adrian | Fr | Adrian | 29:05.7 |
| 78 | Dominic ComfortPlace 78 · Grade Fr · Lake Superior State | Fr | Lake Superior State | 29:06.6 |
| 79 | Seth SchaferPlace 79 · Grade So · Saginaw Valley State | So | Saginaw Valley State | 29:10.9 |
| 80 | Roy BowmanPlace 80 · Grade Fr · Lake Superior State | Fr | Lake Superior State | 29:17.4 |
| 81 | Derek SallPlace 81 · Grade Jr · Calvin University | Jr | Calvin University | 29:21.3 |
| 82 | Ethan NachazelPlace 82 · Grade Fr · Lake Superior State | Fr | Lake Superior State | 29:27.2 |
| 83 | Garrick HohmPlace 83 · Grade Fr · Kalamazoo | Fr | Kalamazoo | 29:34.5 |
| 84 | Connor KruegerPlace 84 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 29:43.8 PR |
| 85 | Joseph WadePlace 85 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 29:45.8 |
| 86 | Dontae Havinga-HamiltonPlace 86 · Grade Sr · Adrian | Sr | Adrian | 29:48.3 |
| 87 | Bryan JacksonPlace 87 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 29:56.0 PR |
| 88 | Andrew HuyserPlace 88 · Grade Fr · Calvin University | Fr | Calvin University | 30:06.3 |
| 89 | Hayden VerhillPlace 89 · Grade So · Calvin University | So | Calvin University | 30:43.9 |
| 90 | Devlin TaubePlace 90 · Grade Fr · Lake Superior State | Fr | Lake Superior State | 30:55.2 |
| 91 | Aaron NachazelPlace 91 · Grade Fr · Lake Superior State | Fr | Lake Superior State | 30:55.2 |
| 92 | Tim BilenPlace 92 · Grade So · Adrian | So | Adrian | 31:09.4 |
| 93 | Trevor PetersonPlace 93 · Grade Fr · Adrian | Fr | Adrian | 31:37.0 |
| 94 | Alec GrzegorekPlace 94 · Grade Fr · Adrian | Fr | Adrian | 31:47.9 |
| 95 | William MartinPlace 95 · Grade Sr · Adrian | Sr | Adrian | 31:49.8 |
| 96 | Andrew EtheringtonPlace 96 · Grade So · Adrian | So | Adrian | 31:53.9 |
| 97 | Keegan ReynoldsPlace 97 · Grade Fr · Kalamazoo | Fr | Kalamazoo | 32:20.6 |
| 98 | Trent SivilsPlace 98 · Grade Fr · Calvin University | Fr | Calvin University | 32:25.9 |
| 99 | Charlie BossertPlace 99 · Grade Fr · Kalamazoo | Fr | Kalamazoo | 32:32.7 |
| 100 | Levi ThomasPlace 100 · Grade Fr · Kalamazoo | Fr | Kalamazoo | 32:47.4 |
| 101 | Patrick DunfeePlace 101 · Grade So · Kalamazoo | So | Kalamazoo | 32:57.1 |
| 102 | Skylar WilliamsPlace 102 · Grade Fr · Lake Superior State | Fr | Lake Superior State | 33:27.8 |
| 103 | Zach UfkesPlace 103 · Grade So · Kalamazoo | So | Kalamazoo | 33:32.4 |
| 104 | Pedro BozaPlace 104 · Grade Fr · Kalamazoo | Fr | Kalamazoo | 33:44.6 |
| 105 | Oliver RubinPlace 105 · Grade So · Kalamazoo | So | Kalamazoo | 36:39.9 |
| 106 | Zach HansonPlace 106 · Grade Fr · Lake Superior State | Fr | Lake Superior State | 39:35.9 PR |
| 0 | Zander HartsuffPlace 0 · Grade So · Calvin University | So | Calvin University | DNS |
| 0 | Ethan HandleyPlace 0 · Grade So · Adrian | So | Adrian | DNS |
| 0 | Jarrett WarnerPlace 0 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | DNS |
| 0 | Nick McArdlePlace 0 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | DNS |
| 0 | Ulises RodriguezPlace 0 · Grade Sr · Wayne State (Mich.) | Sr | Wayne State (Mich.) | DNS |
| 0 | Muaad AbdulazizPlace 0 · Grade So · Eastern Michigan | So | Eastern Michigan | DNS |
| 0 | Drew KolodgePlace 0 · Grade Fr · Michigan Tech | Fr | Michigan Tech | DNS |
| 0 | D'Anthony ShawPlace 0 · Grade Fr · Wayne State (Mich.) | Fr | Wayne State (Mich.) | DNS |
| 0 | Josh BarringtonPlace 0 · Grade Fr · Adrian | Fr | Adrian | DNS |
| 0 | Solomon CostaPlace 0 · Grade Sr · Eastern Michigan | Sr | Eastern Michigan | DNS |
| 0 | Wyatt PughPlace 0 · Grade Fr · Adrian | Fr | Adrian | DNS |
| 0 | Noah PerrinPlace 0 · Grade Sr · Eastern Michigan | Sr | Eastern Michigan | DNS |
| 0 | Riley FeeneyPlace 0 · Grade Jr · Saginaw Valley State | Jr | Saginaw Valley State | DNS |
| 0 | Caleb MitchellPlace 0 · Grade So · Calvin University | So | Calvin University | DNS |
| 0 | Lucas RizzoloPlace 0 · Grade Sr · Kalamazoo | Sr | Kalamazoo | DNS |
| 0 | Luke BrownPlace 0 · Grade Sr · Eastern Michigan | Sr | Eastern Michigan | DNS |
| 0 | Ashby KincellPlace 0 · Grade So · Eastern Michigan | So | Eastern Michigan | DNS |