| 1 | Will HouvenerPlace 1 · Grade Sr · Adrian | Sr | Adrian | 15:14.8 PR |
| 2 | Aiden MoorePlace 2 · Grade Fr · Hope | Fr | Hope | 15:20.6 PR |
| 3 | Vaughn MeyerPlace 3 · Grade So · Calvin University | So | Calvin University | 15:26.9 PR |
| 4 | Jonathan HarlowPlace 4 · Grade Sr · Hope | Sr | Hope | 15:35.4 PR |
| 5 | Carter DeanPlace 5 · Grade Jr · Hope | Jr | Hope | 15:43.4 PR |
| 6 | Elijah ForbordPlace 6 · Grade Fr · Hope | Fr | Hope | 15:43.5 PR |
| 7 | Joe WaalkesPlace 7 · Grade So · Hope | So | Hope | 15:45.2 PR |
| 8 | Abe VanDuinenPlace 8 · Grade So · Calvin University | So | Calvin University | 15:47.7 PR |
| 9 | Garrett MowryPlace 9 · Grade Jr · Calvin University | Jr | Calvin University | 15:48.8 PR |
| 10 | Jonathan SwartzPlace 10 · Grade Fr · Calvin University | Fr | Calvin University | 15:48.9 PR |
| 11 | Ryan SarkettPlace 11 · Grade Sr · Calvin University | Sr | Calvin University | 15:48.9 PR |
| 12 | Caden GuffeyPlace 12 · Grade Fr · Calvin University | Fr | Calvin University | 15:53.2 PR |
| 13 | Jonas ChurchPlace 13 · Grade Fr · Calvin University | Fr | Calvin University | 15:53.7 PR |
| 14 | Will WhitmorePlace 14 · Grade Fr · Hope | Fr | Hope | 15:53.9 PR |
| 15 | Lawrence CubittPlace 15 · Grade Fr · Calvin University | Fr | Calvin University | 15:53.9 PR |
| 16 | Eli JohansenPlace 16 · Grade Fr · Hope | Fr | Hope | 15:54.4 PR |
| 17 | Chad PerrinePlace 17 · Grade Sr · Hope | Sr | Hope | 15:55.9 PR |
| 18 | Ian ReynoldsPlace 18 · Grade Fr · Calvin University | Fr | Calvin University | 15:57.5 PR |
| 19 | Erickson KunzlerPlace 19 · Grade Sr · Hope | Sr | Hope | 16:00.3 PR |
| 20 | Jack DeKruyterPlace 20 · Grade So · Calvin University | So | Calvin University | 16:01.2 PR |
| 21 | Jonathan KoetjePlace 21 · Grade So · Calvin University | So | Calvin University | 16:01.5 PR |
| 22 | Andrew TillyPlace 22 · Grade Sr · Hope | Sr | Hope | 16:02.4 PR |
| 23 | Lincoln BoshPlace 23 · Grade Fr · Hope | Fr | Hope | 16:04.3 PR |
| 24 | Logan ViningPlace 24 · Grade Jr · Albion | Jr | Albion | 16:10.4 PR |
| 25 | Samuel DowningPlace 25 · Grade Fr · Calvin University | Fr | Calvin University | 16:10.7 PR |
| 26 | Kaden ForwardPlace 26 · Grade Fr · Hope | Fr | Hope | 16:12.9 PR |
| 27 | Kenny EvansPlace 27 · Grade So · Hope | So | Hope | 16:14.5 PR |
| 28 | Ryan MorrisPlace 28 · Grade So · Adrian | So | Adrian | 16:16.9 PR |
| 29 | Brenden CastilloPlace 29 · Grade Jr · Univ. of Olivet | Jr | Univ. of Olivet | 16:16.9 PR |
| 30 | Owen ReadPlace 30 · Grade Fr · Hope | Fr | Hope | 16:18.8 PR |
| 31 | Jack LeydenPlace 31 · Grade Jr · Hope | Jr | Hope | 16:19.3 PR |
| 32 | Justin VosPlace 32 · Grade So · Calvin University | So | Calvin University | 16:21.5 PR |
| 33 | Joshua Sharp-PeltoPlace 33 · Grade So · Adrian | So | Adrian | 16:21.5 PR |
| 34 | Kyler DalePlace 34 · Grade Fr · Calvin University | Fr | Calvin University | 16:23.4 PR |
| 35 | Deegan BodellPlace 35 · Grade Jr · Univ. of Olivet | Jr | Univ. of Olivet | 16:24.5 PR |
| 36 | Gavin AndersonPlace 36 · Grade Sr · Calvin University | Sr | Calvin University | 16:25.4 PR |
| 37 | Nicholas GuidonePlace 37 · Grade So · Hope | So | Hope | 16:26.9 PR |
| 38 | Tyler OutlawPlace 38 · Grade Fr · Hope | Fr | Hope | 16:29.9 PR |
| 39 | Caleb SchillingerPlace 39 · Grade Sr · Calvin University | Sr | Calvin University | 16:42.0 PR |
| 40 | Luke SentersPlace 40 · Grade So · Univ. of Olivet | So | Univ. of Olivet | 16:43.2 PR |
| 41 | Ethan GrevengoedPlace 41 · Grade Jr · Hope | Jr | Hope | 16:45.3 PR |
| 42 | Gavin SheltonPlace 42 · Grade Sr · Adrian | Sr | Adrian | 16:46.1 PR |
| 43 | Justyn PeterhansPlace 43 · Grade Fr · Calvin University | Fr | Calvin University | 16:53.5 PR |
| 44 | Yoezer CassellPlace 44 · Grade Jr · Hope | Jr | Hope | 16:55.5 PR |
| 45 | Matt LongPlace 45 · Grade Fr · Hope | Fr | Hope | 16:59.7 |
| 46 | Beau ShafferPlace 46 · Grade Fr · Adrian | Fr | Adrian | 17:03.4 |
| 47 | Aaron JahnPlace 47 · Grade Sr · Calvin University | Sr | Calvin University | 17:07.1 PR |
| 48 | Evan SpronkPlace 48 · Grade So · Calvin University | So | Calvin University | 17:08.8 PR |
| 49 | Sam BruinsmaPlace 49 · Grade Jr · Univ. of Olivet | Jr | Univ. of Olivet | 17:09.0 PR |
| 50 | Telo OnyangoPlace 50 · Grade Fr · Calvin University | Fr | Calvin University | 17:10.2 PR |
| 51 | Chase NyackPlace 51 · Grade So · Adrian | So | Adrian | 17:15.8 PR |
| 52 | Caleb DrnekPlace 52 · Grade So · Calvin University | So | Calvin University | 17:21.2 PR |
| 53 | Cody AardsmaPlace 53 · Grade Fr · Calvin University | Fr | Calvin University | 17:22.2 PR |
| 54 | Alexander HammondPlace 54 · Grade Jr · Albion | Jr | Albion | 17:22.7 |
| 55 | Nathaniel RoehrigPlace 55 · Grade Fr · Hope | Fr | Hope | 17:23.1 |
| 56 | Colin Taylor-DenooyerPlace 56 · Grade Fr · Hope | Fr | Hope | 17:26.5 PR |
| 57 | Jonas LarsenPlace 57 · Grade So · Hope | So | Hope | 17:28.6 PR |
| 58 | Arman KhaledanPlace 58 · Grade Sr · Hope | Sr | Hope | 17:34.2 PR |
| 59 | Israel AquinoPlace 59 · Grade Sr · Albion | Sr | Albion | 17:36.4 PR |
| 60 | Nathan DeWittPlace 60 · Grade Jr · Hope | Jr | Hope | 17:43.0 PR |
| 61 | Karma EvansPlace 61 · Grade So · Albion | So | Albion | 17:43.1 PR |
| 62 | Owen Strieter-ByronPlace 62 · Grade Fr · Adrian | Fr | Adrian | 17:46.5 PR |
| 63 | Dalton WeberPlace 63 · Grade Jr · Albion | Jr | Albion | 17:49.7 PR |
| 64 | Chris SmithPlace 64 · Grade Sr · Adrian | Sr | Adrian | 17:52.4 |
| 65 | Elijah BauerPlace 65 · Grade Fr · Calvin University | Fr | Calvin University | 17:56.0 PR |
| 66 | Holden AndersonPlace 66 · Grade Fr · Calvin University | Fr | Calvin University | 17:58.7 PR |
| 67 | Owen LambarthPlace 67 · Grade Fr · Univ. of Olivet | Fr | Univ. of Olivet | 18:04.9 PR |
| 68 | Eric RushPlace 68 · Grade Fr · Adrian | Fr | Adrian | 18:14.5 PR |
| 69 | Nick DoerrPlace 69 · Grade So · Adrian | So | Adrian | 18:21.4 PR |
| 70 | Braeden JonesPlace 70 · Grade Jr · Univ. of Olivet | Jr | Univ. of Olivet | 18:29.2 PR |
| 71 | Robert Belf IIIPlace 71 · Grade Jr · Albion | Jr | Albion | 18:35.3 PR |
| 72 | Ty BarnesPlace 72 · Grade Fr · Hope | Fr | Hope | 18:41.2 PR |
| 73 | Adan RojasPlace 73 · Grade Jr · Albion | Jr | Albion | 18:47.9 PR |
| 74 | Jessie StricklandPlace 74 · Grade Jr · Adrian | Jr | Adrian | 18:57.8 PR |
| 75 | Ethan RucareanPlace 75 · Grade Sr · Adrian | Sr | Adrian | 19:07.4 PR |
| 76 | Nehemiah JonesPlace 76 · Grade Fr · Univ. of Olivet | Fr | Univ. of Olivet | 19:10.4 PR |
| 77 | Zachary KlepaskiPlace 77 · Grade Jr · Adrian | Jr | Adrian | 19:17.3 |
| 78 | Emori JonesPlace 78 · Grade Fr · Univ. of Olivet | Fr | Univ. of Olivet | 19:29.3 PR |
| 79 | Connor ClarkPlace 79 · Grade Sr · Albion | Sr | Albion | 19:35.2 |
| 80 | Caleb RollinsPlace 80 · Grade Fr · Adrian | Fr | Adrian | 19:48.5 PR |
| 81 | Ben ErosPlace 81 · Grade Fr · Albion | Fr | Albion | 19:56.3 PR |
| 82 | Matt LathomPlace 82 · Grade So · Albion | So | Albion | 20:15.2 |
| 83 | Ben GillesbyPlace 83 · Grade So · Univ. of Olivet | So | Univ. of Olivet | 20:19.9 PR |
| 84 | James ObermanPlace 84 · Grade Sr · Adrian | Sr | Adrian | 20:26.8 |