| 1 | John MabarPlace 1 · Grade JR · Unattached | JR | Unattached | 24:49.8 |
| 2 | Xander GottnerPlace 2 · Unattached | — | Unattached | 24:57.8 |
| 3 | Evan NosekPlace 3 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 25:44.8 |
| 4 | Nolan PinionPlace 4 · Grade So · MSOE | So | MSOE | 25:47.8 |
| 5 | Kilian WhalenPlace 5 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 25:54.3 |
| 6 | Samuel McPeakPlace 6 · Grade Jr · MSOE | Jr | MSOE | 25:56.2 |
| 7 | Will HouvenerPlace 7 · Grade Sr · Adrian | Sr | Adrian | 25:56.3 |
| 8 | Dylan EsserPlace 8 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 25:58.7 |
| 9 | Ian FowlerPlace 9 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 25:59.4 |
| 10 | Colin HansonPlace 10 · Grade Sr · Grand Valley State | Sr | Grand Valley State | 26:01.0 |
| 11 | Justin HoffmanPlace 11 · Grade So · Grand Valley State | So | Grand Valley State | 26:03.7 |
| 12 | Ryan AlyassirPlace 12 · Grade Sr · MSOE | Sr | MSOE | 26:12.5 |
| 13 | Addison SmithPlace 13 · Calvin Alumni | — | Calvin Alumni | 26:17.8 |
| 14 | Owen PattonPlace 14 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 26:20.6 |
| 15 | Patrick LEEPlace 15 · Grade Sr · MSOE | Sr | MSOE | 26:22.3 |
| 16 | Seppi CamilliPlace 16 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 26:36.3 |
| 17 | Ryan SarkettPlace 17 · Grade Sr · Calvin University | Sr | Calvin University | 26:39.3 |
| 18 | Mika NelsonPlace 18 · Grade Fr · MSOE | Fr | MSOE | 26:41.6 |
| 19 | Vaughn MeyerPlace 19 · Grade So · Calvin University | So | Calvin University | 26:48.9 |
| 20 | Zacchaeus ZembaPlace 20 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 26:53.7 |
| 21 | Joseph HillyerPlace 21 · Grade Fr · MSOE | Fr | MSOE | 26:54.8 |
| 22 | Alex McArthurPlace 22 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 26:59.0 |
| 23 | Chase NogalskiPlace 23 · Grade Jr · MSOE | Jr | MSOE | 27:02.4 |
| 24 | Will EngbersPlace 24 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 27:04.8 |
| 25 | Garrett MowryPlace 25 · Grade Jr · Calvin University | Jr | Calvin University | 27:06.5 |
| 26 | Zach ZuzzioPlace 26 · Grade So · MSOE | So | MSOE | 27:08.6 |
| 27 | Joey RohmfeldPlace 27 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 27:17.1 |
| 28 | Brendan ChapplePlace 28 · Grade So · Grand Valley State | So | Grand Valley State | 27:17.2 |
| 29 | Jackson BraunPlace 29 · Grade Jr · MSOE | Jr | MSOE | 27:17.3 |
| 30 | Pierce BentleyPlace 30 · Grade Jr · Calvin University | Jr | Calvin University | 27:19.8 |
| 31 | Jonas ChurchPlace 31 · Grade Fr · Calvin University | Fr | Calvin University | 27:19.8 |
| 32 | Lucas SkupienPlace 32 · Grade Fr · MSOE | Fr | MSOE | 27:24.1 |
| 33 | Logan ViningPlace 33 · Grade Jr · Albion | Jr | Albion | 27:32.7 |
| 34 | Lawrence CubittPlace 34 · Grade Fr · Calvin University | Fr | Calvin University | 27:33.0 |
| 35 | Gavin AndersonPlace 35 · Grade Sr · Calvin University | Sr | Calvin University | 27:36.3 |
| 36 | Jack DornerPlace 36 · Grade Jr · MSOE | Jr | MSOE | 27:41.5 |
| 37 | Ethan ParkerPlace 37 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 27:43.4 |
| 38 | Jason KlaassenPlace 38 · Calvin Alumni | — | Calvin Alumni | 27:43.9 |
| 39 | Aidan GoodwinPlace 39 · Grade Fr · Cornerstone (Mich.) | Fr | Cornerstone (Mich.) | 27:45.5 |
| 40 | Justin VosPlace 40 · Grade So · Calvin University | So | Calvin University | 27:46.4 |
| 41 | Brandon SimmonsPlace 41 · Grade Fr · Cornerstone (Mich.) | Fr | Cornerstone (Mich.) | 27:50.5 |
| 42 | Kolby DAXPlace 42 · Grade Sr · MSOE | Sr | MSOE | 27:51.4 |
| 43 | Ian ReynoldsPlace 43 · Grade Fr · Calvin University | Fr | Calvin University | 27:52.6 |
| 44 | Andrew TillyPlace 44 · Grade Sr · Hope | Sr | Hope | 27:53.6 |
| 45 | Jacob EssenmacherPlace 45 · Grade FR · Unattached | FR | Unattached | 28:00.3 |
| 46 | Seth AckleyPlace 46 · Grade Jr · Cornerstone (Mich.) | Jr | Cornerstone (Mich.) | 28:03.1 |
| 47 | Mark MillardPlace 47 · Grade Fr · Cornerstone (Mich.) | Fr | Cornerstone (Mich.) | 28:03.7 |
| 48 | Eli ShoupPlace 48 · Grade Sr · Trine | Sr | Trine | 28:04.1 |
| 49 | Tyler JohnsonPlace 49 · Calvin Alumni | — | Calvin Alumni | 28:05.9 |
| 50 | Lincoln BoshPlace 50 · Grade Fr · Hope | Fr | Hope | 28:06.2 |
| 51 | Carter LivermorePlace 51 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 28:07.1 |
| 52 | Isaac StaibPlace 52 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 28:08.8 |
| 53 | Jack LeydenPlace 53 · Grade Jr · Hope | Jr | Hope | 28:09.9 |
| 54 | Samuel DowningPlace 54 · Grade Fr · Calvin University | Fr | Calvin University | 28:10.3 |
| 55 | Lucas TutrowPlace 55 · Grade Sr · Trine | Sr | Trine | 28:11.9 |
| 56 | Jack DeKruyterPlace 56 · Grade So · Calvin University | So | Calvin University | 28:13.0 |
| 57 | Owen ReadPlace 57 · Grade Fr · Hope | Fr | Hope | 28:20.0 |
| 58 | Kenny EvansPlace 58 · Grade So · Hope | So | Hope | 28:23.3 |
| 59 | Cody ZenyuhPlace 59 · Grade Sr · MSOE | Sr | MSOE | 28:27.4 |
| 60 | Caleb SchillingerPlace 60 · Grade Sr · Calvin University | Sr | Calvin University | 28:27.4 |
| 61 | Keegan HoekstraPlace 61 · Grade Fr · Calvin University | Fr | Calvin University | 28:32.4 |
| 62 | Sam SloughPlace 62 · Grade Sr · Trine | Sr | Trine | 28:34.9 |
| 63 | Luke SentersPlace 63 · Grade So · Univ. of Olivet | So | Univ. of Olivet | 28:35.4 |
| 64 | Brenden CastilloPlace 64 · Grade Jr · Univ. of Olivet | Jr | Univ. of Olivet | 28:40.3 |
| 65 | Matt LongPlace 65 · Grade Fr · Hope | Fr | Hope | 28:42.2 |
| 66 | Matt HoopPlace 66 · Grade Sr · Trine | Sr | Trine | 28:44.2 |
| 67 | Elijah BohmPlace 67 · Grade Fr · MSOE | Fr | MSOE | 28:46.0 |
| 68 | Nate OosterhousePlace 68 · Grade Jr · Cornerstone (Mich.) | Jr | Cornerstone (Mich.) | 28:47.5 |
| 69 | Parker MathenyPlace 69 · Grade So · Cornerstone (Mich.) | So | Cornerstone (Mich.) | 28:49.7 |
| 70 | Hong Bing TangPlace 70 · Grade 12 · Supah Silly TC | 12 | Supah Silly TC | 28:51.0 PR |
| 71 | Arman KhaledanPlace 71 · Grade Sr · Hope | Sr | Hope | 28:58.6 |
| 72 | William KleberPlace 72 · Grade So · Trine | So | Trine | 29:00.0 |
| 73 | Brody AmthorPlace 73 · Grade Jr · Trine | Jr | Trine | 29:09.7 |
| 74 | Evan KrakerPlace 74 · Grade So · Cornerstone (Mich.) | So | Cornerstone (Mich.) | 29:10.7 |
| 75 | Ezekial HardyPlace 75 · Grade Sr · Calvin University | Sr | Calvin University | 29:13.3 |
| 76 | Derek SallPlace 76 · Calvin Alumni | — | Calvin Alumni | 29:14.6 |
| 77 | Ethan SchroederPlace 77 · Grade Fr · Trine | Fr | Trine | 29:20.8 |
| 78 | Myles TilmaPlace 78 · Grade So · Cornerstone (Mich.) | So | Cornerstone (Mich.) | 29:22.0 |
| 79 | Ethan GrevengoedPlace 79 · Grade Jr · Hope | Jr | Hope | 29:22.4 |
| 80 | Tyler OutlawPlace 80 · Grade Fr · Hope | Fr | Hope | 29:23.2 |
| 81 | Ethan ShroatPlace 81 · Grade Fr · Alma | Fr | Alma | 29:26.4 |
| 82 | Ryan MalveyPlace 82 · Grade Sr · MSOE | Sr | MSOE | 29:26.8 |
| 83 | Sam SeringPlace 83 · Grade Sr · Trine | Sr | Trine | 29:32.1 |
| 84 | Felix RamirezPlace 84 · Grade Fr · Alma | Fr | Alma | 29:32.8 |
| 85 | Aaron FranzPlace 85 · Grade So · Cornerstone (Mich.) | So | Cornerstone (Mich.) | 29:35.1 |
| 86 | Aaron JahnPlace 86 · Grade Sr · Calvin University | Sr | Calvin University | 29:35.2 |
| 87 | Oden Van HoosePlace 87 · Grade Fr · Trine | Fr | Trine | 29:36.4 |
| 88 | Easton Vander ZwaagPlace 88 · Grade Jr · Cornerstone (Mich.) | Jr | Cornerstone (Mich.) | 29:39.2 |
| 89 | Nathaniel RoehrigPlace 89 · Grade Fr · Hope | Fr | Hope | 29:41.1 |
| 90 | Jonathan KoetjePlace 90 · Grade So · Calvin University | So | Calvin University | 29:44.7 |
| 91 | Evan SpronkPlace 91 · Grade So · Calvin University | So | Calvin University | 29:45.0 |
| 92 | Nolan WoodmanPlace 92 · Grade Sr · Alma | Sr | Alma | 29:45.5 |
| 93 | Caleb DeVriesPlace 93 · Grade Jr · Cornerstone (Mich.) | Jr | Cornerstone (Mich.) | 29:46.4 |
| 94 | Owen LambarthPlace 94 · Grade Fr · Univ. of Olivet | Fr | Univ. of Olivet | 29:47.1 |
| 95 | Nicholas GuidonePlace 95 · Grade So · Hope | So | Hope | 29:53.5 |
| 96 | Jonathan JansmaPlace 96 · Calvin Alumni | — | Calvin Alumni | 29:55.0 |
| 97 | Aden YearyPlace 97 · Grade Fr · Trine | Fr | Trine | 29:57.7 |
| 98 | Ryan DeHaanPlace 98 · Grade So · Trine | So | Trine | 30:02.5 |
| 99 | Sam BruinsmaPlace 99 · Grade Jr · Univ. of Olivet | Jr | Univ. of Olivet | 30:04.7 |
| 100 | Nico Di PonioPlace 100 · Grade Fr · Alma | Fr | Alma | 30:07.8 |
| 101 | Jared BatzPlace 101 · Grade Jr · MSOE | Jr | MSOE | 30:07.9 |
| 102 | Anthony UrbaniakPlace 102 · Grade So · Cornerstone (Mich.) | So | Cornerstone (Mich.) | 30:11.4 |
| 103 | Trey WarrenPlace 103 · Grade Fr · Trine | Fr | Trine | 30:11.6 |
| 104 | Karma EvansPlace 104 · Grade So · Albion | So | Albion | 30:14.4 |
| 105 | Caleb DrnekPlace 105 · Grade So · Calvin University | So | Calvin University | 30:16.1 |
| 106 | Drew MerrittPlace 106 · Grade So · Trine | So | Trine | 30:20.9 |
| 107 | Hudson KempermanPlace 107 · Grade So · Cornerstone (Mich.) | So | Cornerstone (Mich.) | 30:21.3 |
| 108 | Caleb BoesPlace 108 · Grade Jr · Trine | Jr | Trine | 30:25.0 |
| 109 | Noah LasloPlace 109 · Grade Jr · Calvin University | Jr | Calvin University | 30:38.1 |
| 110 | Nathan DeWittPlace 110 · Grade Jr · Hope | Jr | Hope | 30:41.3 |
| 111 | Benjamin DickiesonPlace 111 · Grade Jr · Alma | Jr | Alma | 31:05.9 |
| 112 | Noah MurphyPlace 112 · Grade Sr · Alma | Sr | Alma | 31:11.4 |
| 113 | Adan RojasPlace 113 · Grade Jr · Albion | Jr | Albion | 31:12.2 |
| 114 | Dalton WeberPlace 114 · Grade Jr · Albion | Jr | Albion | 31:23.6 |
| 115 | Caleb BitelyPlace 115 · Grade Jr · Cornerstone (Mich.) | Jr | Cornerstone (Mich.) | 31:26.1 |
| 116 | Holden AndersonPlace 116 · Grade Fr · Calvin University | Fr | Calvin University | 31:38.8 |
| 117 | Samuel VanderWerfPlace 117 · Grade So · Albion | So | Albion | 31:43.2 |
| 118 | Jeremiah ThompsonPlace 118 · Grade So · Alma | So | Alma | 31:43.6 |
| 119 | Jack MelvinPlace 119 · Grade Jr · Trine | Jr | Trine | 31:51.6 |
| 120 | Emori JonesPlace 120 · Grade Fr · Univ. of Olivet | Fr | Univ. of Olivet | 31:57.7 |
| 121 | Jonas LarsenPlace 121 · Grade So · Hope | So | Hope | 32:06.5 |
| 122 | Timothy BilenPlace 122 · Unattached | — | Unattached | 32:13.2 |
| 123 | Elliot BuchanPlace 123 · Grade Fr · Alma | Fr | Alma | 32:15.2 |
| 124 | Ben DeRidderPlace 124 · Grade Fr · Cornerstone (Mich.) | Fr | Cornerstone (Mich.) | 32:22.2 |
| 125 | Ty BarnesPlace 125 · Grade Fr · Hope | Fr | Hope | 32:35.6 |
| 126 | Connor YoungerPlace 126 · Grade Fr · Cornerstone (Mich.) | Fr | Cornerstone (Mich.) | 32:38.6 |
| 127 | Elijah SwiftPlace 127 · Grade Fr · Univ. of Olivet | Fr | Univ. of Olivet | 32:39.5 |
| 128 | Matt LathomPlace 128 · Grade So · Albion | So | Albion | 32:46.2 |
| 129 | Ben ErosPlace 129 · Grade Fr · Albion | Fr | Albion | 33:39.2 |
| 130 | Ben GillesbyPlace 130 · Grade So · Univ. of Olivet | So | Univ. of Olivet | 33:41.1 |
| 131 | Nicholas MalishPlace 131 · Grade Sr · Alma | Sr | Alma | 34:17.1 |
| 132 | Aiden AldrichPlace 132 · Grade So · Alma | So | Alma | 34:45.6 |
| 133 | Jack JoycePlace 133 · Grade So · Alma | So | Alma | 35:28.3 |
| 134 | Owen EricksonPlace 134 · Grade Jr · MSOE | Jr | MSOE | 35:58.5 |
| 135 | Colton GibsonPlace 135 · Grade Jr · Alma | Jr | Alma | 36:06.8 |
| 136 | Ethan CashPlace 136 · Grade Sr · Trine | Sr | Trine | 38:01.3 |