| 1 | Tinsae NelsonPlace 1 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 25:31.3 |
| 2 | Jayden PagePlace 2 · Grade Sr · Grand Valley State | Sr | Grand Valley State | 25:31.6 |
| 3 | Isaac StaibPlace 3 · Grade So · Grand Valley State | So | Grand Valley State | 25:33.2 |
| 4 | Justin HoffmanPlace 4 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 25:37.1 |
| 5 | Connor ReedPlace 5 · Grade So · Grand Valley State | So | Grand Valley State | 25:38.5 |
| 6 | Gabriel ConnellyPlace 6 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 26:16.3 |
| 7 | Dylan EsserPlace 7 · Grade So · Grand Valley State | So | Grand Valley State | 26:19.0 |
| 8 | Logan TraciaPlace 8 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 26:24.3 |
| 9 | Jackson SummyPlace 9 · Grade So · Grand Valley State | So | Grand Valley State | 26:25.1 PR |
| 10 | Keegan MastersPlace 10 · Grade Jr · Northwood (Mich.) | Jr | Northwood (Mich.) | 26:31.3 |
| 11 | Carter LivermorePlace 11 · Grade So · Grand Valley State | So | Grand Valley State | 26:33.1 |
| 12 | Bryce GrossPlace 12 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 26:44.3 PR |
| 13 | Samuel YarnellePlace 13 · Grade So · Grand Valley State | So | Grand Valley State | 26:46.6 |
| 14 | Owen MetzgerPlace 14 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 26:49.7 |
| 15 | Ben KnuthPlace 15 · Grade Sr · Ferris State | Sr | Ferris State | 26:50.7 |
| 16 | Lleyton AxlinePlace 16 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 26:55.3 |
| 17 | Xavier MillerPlace 17 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 27:01.6 PR |
| 18 | Brett MagnusPlace 18 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 27:03.6 PR |
| 19 | Matthew PenkowskiPlace 19 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 27:04.2 |
| 20 | Tyler HeathPlace 20 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 27:07.2 |
| 21 | Connor ClorPlace 21 · Grade Jr · Saginaw Valley State | Jr | Saginaw Valley State | 27:08.3 |
| 22 | Jarrett WentworthPlace 22 · Grade So · Ferris State | So | Ferris State | 27:10.3 PR |
| 23 | Nolan LonguskiPlace 23 · Grade So · Northwood (Mich.) | So | Northwood (Mich.) | 27:10.3 |
| 24 | Ben DegoodPlace 24 · Grade Sr · Ferris State | Sr | Ferris State | 27:13.5 PR |
| 25 | Paul SaladinPlace 25 · Grade Fr · Ferris State | Fr | Ferris State | 27:14.1 |
| 26 | Finn GammerathPlace 26 · Grade Fr · Ferris State | Fr | Ferris State | 27:17.6 |
| 27 | Colden GrayPlace 27 · Grade So · Saginaw Valley State | So | Saginaw Valley State | 27:20.3 PR |
| 28 | David HarrisPlace 28 · Grade Jr · Ferris State | Jr | Ferris State | 27:26.1 |
| 29 | Owen FisherPlace 29 · Grade Fr · Saginaw Valley State | Fr | Saginaw Valley State | 27:35.0 |
| 30 | Andrew WrightPlace 30 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 27:42.7 |
| 31 | Myles LindenPlace 31 · Grade So · Saginaw Valley State | So | Saginaw Valley State | 27:48.6 |
| 32 | Ethan ParkerPlace 32 · Grade Sr · Grand Valley State | Sr | Grand Valley State | 27:50.1 |
| 33 | Connor RousePlace 33 · Grade Jr · Ferris State | Jr | Ferris State | 27:54.3 PR |
| 34 | Lukas KrieschPlace 34 · Grade Sr · Saginaw Valley State | Sr | Saginaw Valley State | 28:04.6 |
| 35 | Mick RobinsonPlace 35 · Grade Sr · Ferris State | Sr | Ferris State | 28:05.2 |
| 36 | Zak KimmelPlace 36 · Grade Jr · Ferris State | Jr | Ferris State | 28:08.3 |
| 37 | Greg VogtPlace 37 · Grade So · Ferris State | So | Ferris State | 28:12.9 |
| 38 | Blake FergusonPlace 38 · Grade Jr · Ferris State | Jr | Ferris State | 28:19.2 |
| 39 | Raymond Lucero IIPlace 39 · Grade Fr · Northwood (Mich.) | Fr | Northwood (Mich.) | 28:34.7 |
| 40 | Andrew WorsleyPlace 40 · Grade Fr · Northwood (Mich.) | Fr | Northwood (Mich.) | 28:36.3 PR |
| 41 | Jose FloresPlace 41 · Grade Jr · Ferris State | Jr | Ferris State | 28:53.9 |
| 42 | Nolan WenglikowskiPlace 42 · Grade Fr · Ferris State | Fr | Ferris State | 29:04.5 |
| 43 | Luke AllenPlace 43 · Grade Fr · Northwood (Mich.) | Fr | Northwood (Mich.) | 29:10.2 PR |
| 44 | Jeremiah WittPlace 44 · Grade So · Ferris State | So | Ferris State | 29:18.9 |
| 45 | Allan GeorgePlace 45 · Grade So · Saginaw Valley State University Club | So | Saginaw Valley State University Club | 29:27.6 PR |
| 46 | Jake YonoPlace 46 · Grade Fr · Wayne State (Mich.) | Fr | Wayne State (Mich.) | 29:30.9 |
| 47 | Charlie CurtisPlace 47 · Grade Fr · Northwood (Mich.) | Fr | Northwood (Mich.) | 29:56.4 PR |
| 48 | Adam ShimmellPlace 48 · Grade - · Unattached | - | Unattached | 30:18.1 PR |
| 49 | Elliot CareyPlace 49 · Grade Sr · Northwood (Mich.) | Sr | Northwood (Mich.) | 30:27.6 |
| 50 | Conner FentonPlace 50 · Grade Fr · Northwood (Mich.) | Fr | Northwood (Mich.) | 30:59.6 PR |
| 51 | Malachi PaynePlace 51 · Grade So · Spring Arbor (Mich.) | So | Spring Arbor (Mich.) | 31:07.1 PR |
| 52 | John WhitmanPlace 52 · Grade Jr · Saginaw Valley State University Club | Jr | Saginaw Valley State University Club | 31:07.5 |
| 53 | Daniel GravettePlace 53 · Grade Jr · Rochester Christian | Jr | Rochester Christian | 31:57.0 PR |
| 54 | Marcus AbdalPlace 54 · Grade So · Rochester Christian | So | Rochester Christian | 33:12.3 PR |
| 55 | Ty BiggartPlace 55 · Grade So · Rochester Christian | So | Rochester Christian | 34:13.1 PR |
| 56 | Matthew WaggonerPlace 56 · Grade - · UNA-Baker College | - | UNA-Baker College | 34:46.2 PR |
| 57 | Alec PrangePlace 57 · Grade - · Saginaw Valley State University Club | - | Saginaw Valley State University Club | 35:06.4 PR |
| 58 | Gabe HolmanPlace 58 · Grade - · UNA-Baker College | - | UNA-Baker College | 35:32.2 PR |
| 59 | Arnav KalePlace 59 · Grade - · Saginaw Valley State University Club | - | Saginaw Valley State University Club | 36:20.5 PR |