| 1 | Hayden GouldPlace 1 · Grade So · Ferris State | So | Ferris State | 15:51.4 PR |
| 2 | Theodore DavisPlace 2 · Grade So · Ferris State | So | Ferris State | 15:57.9 PR |
| 3 | Aaron BowermanPlace 3 · Grade Jr · Unattached | Jr | Unattached | 16:04.0 PR |
| 4 | Benjamin GrossPlace 4 · Grade Jr · Grand Valley State University Club | Jr | Grand Valley State University Club | 16:14.3 PR |
| 5 | Emmett JohnsonPlace 5 · Grade Sr · Ferris State | Sr | Ferris State | 16:14.6 PR |
| 6 | Julian LinebaughPlace 6 · Grade So · Ferris State | So | Ferris State | 16:15.3 PR |
| 7 | Noah GriffithPlace 7 · Grade - · Unattached | - | Unattached | 16:17.9 PR |
| 8 | Ben KnuthPlace 8 · Grade Sr · Ferris State | Sr | Ferris State | 16:23.2 PR |
| 9 | Brendan CairneyPlace 9 · Grade - · Unattached | - | Unattached | 16:24.0 PR |
| 10 | Ryan OsoskiPlace 10 · Grade - · Unattached | - | Unattached | 16:24.5 PR |
| 11 | Luke DuleckiPlace 11 · Grade Fr · Ferris State | Fr | Ferris State | 16:31.5 PR |
| 12 | Jarrett WentworthPlace 12 · Grade So · Ferris State | So | Ferris State | 16:34.3 PR |
| 13 | Donis HarrisPlace 13 · Grade - · Unattached | - | Unattached | 16:34.6 PR |
| 14 | Finn GammerathPlace 14 · Grade Fr · Ferris State | Fr | Ferris State | 16:36.4 PR |
| 15 | Owen GiffordPlace 15 · Grade Fr · Ferris State | Fr | Ferris State | 16:38.4 PR |
| 16 | Paul SaladinPlace 16 · Grade Fr · Ferris State | Fr | Ferris State | 16:39.1 PR |
| 17 | Parker TiethofPlace 17 · Grade So · Grand Valley State University Club | So | Grand Valley State University Club | 16:40.0 PR |
| 18 | Zak KimmelPlace 18 · Grade Jr · Ferris State | Jr | Ferris State | 16:46.5 PR |
| 19 | Blake FergusonPlace 19 · Grade Jr · Ferris State | Jr | Ferris State | 16:47.4 PR |
| 20 | Nathan AlfordPlace 20 · Grade - · Unattached | - | Unattached | 16:49.6 |
| 21 | Ben DegoodPlace 21 · Grade Sr · Ferris State | Sr | Ferris State | 16:50.2 PR |
| 22 | David HarrisPlace 22 · Grade Jr · Ferris State | Jr | Ferris State | 16:50.8 PR |
| 23 | Jeryn FrisbiePlace 23 · Grade Fr · Montcalm (Mich.) CC | Fr | Montcalm (Mich.) CC | 16:52.1 PR |
| 24 | Jared WatchornPlace 24 · Grade Jr · Ferris State | Jr | Ferris State | 16:53.4 PR |
| 25 | Greg VogtPlace 25 · Grade So · Ferris State | So | Ferris State | 16:54.9 PR |
| 26 | Ben ScottPlace 26 · Grade Sr · Ferris State | Sr | Ferris State | 16:56.0 PR |
| 27 | Connor RousePlace 27 · Grade Jr · Ferris State | Jr | Ferris State | 17:11.0 PR |
| 28 | Nolan WenglikowskiPlace 28 · Grade Fr · Ferris State | Fr | Ferris State | 17:11.4 PR |
| 29 | Austin Van EkPlace 29 · Grade So · Grand Valley State University Club | So | Grand Valley State University Club | 17:12.1 PR |
| 30 | Jeremiah WittPlace 30 · Grade So · Ferris State | So | Ferris State | 17:21.1 PR |
| 31 | Mick RobinsonPlace 31 · Grade Sr · Ferris State | Sr | Ferris State | 17:40.1 PR |
| 32 | Jose FloresPlace 32 · Grade Jr · Ferris State | Jr | Ferris State | 17:44.9 PR |
| 33 | Josh LanglandPlace 33 · Grade Jr · Ferris State | Jr | Ferris State | 18:09.1 PR |
| 34 | Elijah BaltierraPlace 34 · Grade - · Grand Valley State University Club | - | Grand Valley State University Club | 18:12.4 PR |
| 35 | Andrew YaworskiPlace 35 · Grade - · Unattached | - | Unattached | 18:31.7 PR |
| 36 | Ethan HamiltonPlace 36 · Grade - · Unattached | - | Unattached | 18:41.5 PR |
| 37 | Andrew ShafleyPlace 37 · Grade - · Unattached | - | Unattached | 19:10.2 PR |
| 38 | Blake ElliotPlace 38 · Grade So · Grand Valley State University Club | So | Grand Valley State University Club | 19:38.5 PR |
| 39 | Elijah QuigleyPlace 39 · Grade Fr · Montcalm (Mich.) CC | Fr | Montcalm (Mich.) CC | 19:54.2 PR |
| 40 | Weston RackleyPlace 40 · Grade - · Unattached | - | Unattached | 19:55.6 PR |
| 41 | Dan HardestyPlace 41 · Grade - · Unattached | - | Unattached | 20:20.7 PR |
| 42 | Josh OomPlace 42 · Grade Sr · Unattached | Sr | Unattached | 20:26.3 PR |
| 43 | Ethan RootPlace 43 · Grade - · Grand Valley State University Club | - | Grand Valley State University Club | 24:38.6 PR |