| 1 | Mehdi Nait hamoudPlace 1 · Grade Jr · Madonna (Mich.) | Jr | Madonna (Mich.) | 24:53.9 |
| 2 | Mohamed salaheddine EnsaadPlace 2 · Grade Jr · Madonna (Mich.) | Jr | Madonna (Mich.) | 25:16.7 |
| 3 | Juan David HernandezPlace 3 · Grade Sr · Aquinas (Mich.) | Sr | Aquinas (Mich.) | 25:25.8 |
| 4 | Ayub SayidPlace 4 · Grade Sr · Indiana Tech | Sr | Indiana Tech | 25:31.7 |
| 5 | Juan CaballeroPlace 5 · Grade Jr · Indiana Tech | Jr | Indiana Tech | 25:36.2 |
| 6 | Brian LangloisPlace 6 · Grade Sr · Aquinas (Mich.) | Sr | Aquinas (Mich.) | 25:40.0 |
| 7 | Yasser SoualahPlace 7 · Grade Jr · Madonna (Mich.) | Jr | Madonna (Mich.) | 25:46.3 |
| 8 | Shema ReponsePlace 8 · Grade So · Aquinas (Mich.) | So | Aquinas (Mich.) | 25:47.6 |
| 9 | Mitchell HiattPlace 9 · Grade - · Unattached | - | Unattached | 25:48.1 |
| 10 | Giulio Massimo RomanoPlace 10 · Grade Jr · Indiana Tech | Jr | Indiana Tech | 26:06.6 |
| 11 | Charlie CoylePlace 11 · Grade So · Aquinas (Mich.) | So | Aquinas (Mich.) | 26:07.2 |
| 12 | Carter VanderMeerPlace 12 · Grade Jr · Huntington (Ind.) | Jr | Huntington (Ind.) | 26:08.4 |
| 13 | Rayane BachaPlace 13 · Grade Fr · Madonna (Mich.) | Fr | Madonna (Mich.) | 26:12.2 |
| 14 | Andrew SternPlace 14 · Grade Jr · Aquinas (Mich.) | Jr | Aquinas (Mich.) | 26:25.5 |
| 15 | Carson LaffertyPlace 15 · Grade Sr · Aquinas (Mich.) | Sr | Aquinas (Mich.) | 26:26.7 |
| 16 | Cooper SingletonPlace 16 · Grade So · Spring Arbor (Mich.) | So | Spring Arbor (Mich.) | 26:38.1 |
| 17 | Jaben BakkerPlace 17 · Grade Jr · Aquinas (Mich.) | Jr | Aquinas (Mich.) | 26:38.5 |
| 18 | Jaden KroppPlace 18 · Grade So · Huntington (Ind.) | So | Huntington (Ind.) | 26:38.9 |
| 19 | Kaden VogelPlace 19 · Grade So · Huntington (Ind.) | So | Huntington (Ind.) | 26:42.4 |
| 20 | Chase HobsonPlace 20 · Grade Sr · Spring Arbor (Mich.) | Sr | Spring Arbor (Mich.) | 26:44.5 |
| 21 | Reece WelchPlace 21 · Grade Sr · Rochester Christian | Sr | Rochester Christian | 26:44.7 |
| 22 | Jacob SingletonPlace 22 · Grade Sr · Spring Arbor (Mich.) | Sr | Spring Arbor (Mich.) | 26:49.3 |
| 23 | Noah MomberPlace 23 · Grade Jr · Aquinas (Mich.) | Jr | Aquinas (Mich.) | 26:50.0 |
| 24 | Landen BoulisPlace 24 · Grade Fr · Spring Arbor (Mich.) | Fr | Spring Arbor (Mich.) | 26:53.5 |
| 25 | Emil SchlueterPlace 25 · Grade Sr · Hillsdale | Sr | Hillsdale | 26:53.7 |
| 26 | Jefferson RegitzPlace 26 · Grade Fr · Hillsdale | Fr | Hillsdale | 26:53.9 |
| 27 | John RichardsonPlace 27 · Grade Fr · Hillsdale | Fr | Hillsdale | 26:54.2 |
| 28 | Sam ElderPlace 28 · Grade Jr · Aquinas (Mich.) | Jr | Aquinas (Mich.) | 26:54.3 |
| 29 | Luke MorehousePlace 29 · Grade Fr · Spring Arbor (Mich.) | Fr | Spring Arbor (Mich.) | 26:54.9 |
| 30 | Henry ThuetPlace 30 · Grade Fr · Hillsdale | Fr | Hillsdale | 26:55.0 |
| 31 | Camden KhonPlace 31 · Grade Jr · Spring Arbor (Mich.) | Jr | Spring Arbor (Mich.) | 26:55.4 |
| 32 | Dean ReynoldsPlace 32 · Grade Sr · Spring Arbor (Mich.) | Sr | Spring Arbor (Mich.) | 26:55.5 |
| 33 | Andreas TonningPlace 33 · Grade Fr · Indiana Tech | Fr | Indiana Tech | 26:56.5 |
| 34 | Javin MericlePlace 34 · Grade So · Indiana Tech | So | Indiana Tech | 26:58.4 |
| 35 | Nedjm BensahnounPlace 35 · Grade So · Madonna (Mich.) | So | Madonna (Mich.) | 26:59.0 |
| 36 | Will VanderboerPlace 36 · Grade Jr · Aquinas (Mich.) | Jr | Aquinas (Mich.) | 27:01.7 |
| 37 | Daniel JohnsonPlace 37 · Grade So · Hillsdale | So | Hillsdale | 27:02.4 |
| 38 | Thomas HolmPlace 38 · Grade So · Hillsdale | So | Hillsdale | 27:08.9 |
| 39 | Will WinsorPlace 39 · Grade So · Hillsdale | So | Hillsdale | 27:09.3 |
| 40 | Parker FentonPlace 40 · Grade Fr · Aquinas (Mich.) | Fr | Aquinas (Mich.) | 27:13.3 |
| 41 | Waval DavisPlace 41 · Grade So · Indiana Tech | So | Indiana Tech | 27:16.4 PR |
| 42 | Silas SmithPlace 42 · Grade So · Lawrence Tech (Mich.) | So | Lawrence Tech (Mich.) | 27:25.9 |
| 43 | Brett LeidalPlace 43 · Grade Sr · Michigan-Dearborn | Sr | Michigan-Dearborn | 27:28.9 |
| 44 | Jack PhillipsPlace 44 · Grade So · Aquinas (Mich.) | So | Aquinas (Mich.) | 27:29.4 |
| 45 | Wyatt EmmonsPlace 45 · Grade Sr · Rochester Christian | Sr | Rochester Christian | 27:31.7 |
| 46 | Mark MasakaPlace 46 · Grade Sr · Hillsdale | Sr | Hillsdale | 27:32.7 |
| 47 | Zach CampbellPlace 47 · Grade Fr · Indiana Tech | Fr | Indiana Tech | 27:33.1 |
| 48 | Liamm PasseyPlace 48 · Grade So · Indiana Tech | So | Indiana Tech | 27:36.5 |
| 49 | Eli HullingerPlace 49 · Grade Jr · Rochester Christian | Jr | Rochester Christian | 27:37.6 |
| 50 | Alex EplinPlace 50 · Grade So · Lawrence Tech (Mich.) | So | Lawrence Tech (Mich.) | 27:39.9 |
| 51 | Jacob StetzelPlace 51 · Grade Sr · Indiana Tech | Sr | Indiana Tech | 27:48.6 |
| 52 | Noah GazminPlace 52 · Grade Jr · Hillsdale | Jr | Hillsdale | 27:49.4 |
| 53 | Kobee BeckPlace 53 · Grade So · Indiana Tech | So | Indiana Tech | 27:51.0 |
| 54 | Carson SigmanPlace 54 · Grade Fr · Indiana Tech | Fr | Indiana Tech | 27:54.3 |
| 55 | John AhrabiPlace 55 · Grade So · Hillsdale | So | Hillsdale | 28:01.8 |
| 56 | Beau ShafferPlace 56 · Grade Fr · Adrian | Fr | Adrian | 28:02.6 |
| 57 | Anderson GattisPlace 57 · Grade Sr · Michigan-Dearborn | Sr | Michigan-Dearborn | 28:04.3 |
| 58 | Christian Martinez-RamosPlace 58 · Grade Sr · Aquinas (Mich.) | Sr | Aquinas (Mich.) | 28:14.0 |
| 59 | Seth JankowskiPlace 59 · Grade Sr · Hillsdale | Sr | Hillsdale | 28:16.1 |
| 60 | Logan SwineyPlace 60 · Grade Jr · Spring Arbor (Mich.) | Jr | Spring Arbor (Mich.) | 28:18.0 |
| 61 | Matthew PutmanPlace 61 · Grade Fr · Indiana Tech | Fr | Indiana Tech | 28:18.3 |
| 62 | Jamari WilliamsPlace 62 · Grade Jr · Madonna (Mich.) | Jr | Madonna (Mich.) | 28:19.5 |
| 63 | Joshua PutmanPlace 63 · Grade Fr · Indiana Tech | Fr | Indiana Tech | 28:21.9 |
| 64 | Andrew MercierPlace 64 · Grade So · Indiana Tech | So | Indiana Tech | 28:32.2 |
| 65 | Gavin SheltonPlace 65 · Grade Sr · Adrian | Sr | Adrian | 28:33.3 |
| 66 | Luke ButlerPlace 66 · Grade Jr · Spring Arbor (Mich.) | Jr | Spring Arbor (Mich.) | 28:37.9 |
| 67 | Aiden BrzezinskiPlace 67 · Grade Sr · Lawrence Tech (Mich.) | Sr | Lawrence Tech (Mich.) | 28:38.8 |
| 68 | Kyler PequetPlace 68 · Grade So · Siena Heights (Mich.) (Closed) | So | Siena Heights (Mich.) (Closed) | 28:42.6 |
| 69 | Isaac BoirePlace 69 · Grade So · Aquinas (Mich.) | So | Aquinas (Mich.) | 28:45.3 |
| 70 | Benjamin RobertsPlace 70 · Grade Fr · Huntington (Ind.) | Fr | Huntington (Ind.) | 28:47.0 |
| 71 | Rhys WoodardPlace 71 · Grade Jr · Hillsdale | Jr | Hillsdale | 28:48.9 |
| 72 | Blake SchroederPlace 72 · Grade Jr · Siena Heights (Mich.) (Closed) | Jr | Siena Heights (Mich.) (Closed) | 28:52.5 |
| 73 | Chase NyackPlace 73 · Grade So · Adrian | So | Adrian | 28:54.8 |
| 74 | Andrew LangkamPlace 74 · Grade Sr · Madonna (Mich.) | Sr | Madonna (Mich.) | 28:56.3 |
| 75 | Brady WilburnPlace 75 · Grade Fr · Indiana Tech | Fr | Indiana Tech | 28:57.4 PR |
| 76 | Arline LilePlace 76 · Grade Fr · Lawrence Tech (Mich.) | Fr | Lawrence Tech (Mich.) | 29:05.5 |
| 77 | Tristen CockrellPlace 77 · Grade So · Indiana Tech | So | Indiana Tech | 29:06.3 PR |
| 78 | Gabriel IottPlace 78 · Grade Sr · Siena Heights (Mich.) (Closed) | Sr | Siena Heights (Mich.) (Closed) | 29:08.1 |
| 79 | Marek UngerPlace 79 · Grade Fr · Lawrence Tech (Mich.) | Fr | Lawrence Tech (Mich.) | 29:09.3 |
| 80 | Johnathan DysPlace 80 · Grade So · Hillsdale | So | Hillsdale | 29:10.6 |
| 81 | Ryan MorrisPlace 81 · Grade So · Adrian | So | Adrian | 29:18.2 |
| 82 | Derrick StevensPlace 82 · Grade Fr · Indiana Tech | Fr | Indiana Tech | 29:22.1 PR |
| 83 | Benjamin DawsonPlace 83 · Grade Sr · Lawrence Tech (Mich.) | Sr | Lawrence Tech (Mich.) | 29:24.1 |
| 84 | Tomas RampePlace 84 · Grade Jr · Aquinas (Mich.) | Jr | Aquinas (Mich.) | 29:38.4 |
| 85 | Bonfils MatengaPlace 85 · Grade Jr · Aquinas (Mich.) | Jr | Aquinas (Mich.) | 29:39.6 |
| 86 | Reid WeberPlace 86 · Grade Fr · Lawrence Tech (Mich.) | Fr | Lawrence Tech (Mich.) | 29:40.7 |
| 87 | Aaron FarleyPlace 87 · Grade Sr · Indiana Tech | Sr | Indiana Tech | 29:41.1 |
| 88 | Joe TreadwellPlace 88 · Grade Fr · Aquinas (Mich.) | Fr | Aquinas (Mich.) | 29:41.4 |
| 89 | Eric RamseyPlace 89 · Grade Fr · Adrian | Fr | Adrian | 29:42.2 |
| 90 | John BorowiczPlace 90 · Grade Jr · Michigan-Dearborn | Jr | Michigan-Dearborn | 29:42.9 |
| 91 | Alex DumontPlace 91 · Grade Fr · Aquinas (Mich.) | Fr | Aquinas (Mich.) | 29:51.2 |
| 92 | Chris SmithPlace 92 · Grade Sr · Adrian | Sr | Adrian | 29:52.9 |
| 93 | Owen Strieter-ByronPlace 93 · Grade Fr · Adrian | Fr | Adrian | 30:01.7 |
| 94 | Cohen BurdickPlace 94 · Grade Fr · Spring Arbor (Mich.) | Fr | Spring Arbor (Mich.) | 30:04.0 |
| 95 | Seth BeerensPlace 95 · Grade Sr · Lourdes (Ohio) (Closed) | Sr | Lourdes (Ohio) (Closed) | 30:06.1 |
| 96 | Wesley MinerPlace 96 · Grade Fr · Siena Heights (Mich.) (Closed) | Fr | Siena Heights (Mich.) (Closed) | 30:07.9 |
| 97 | Connor CandlerPlace 97 · Grade Fr · Aquinas (Mich.) | Fr | Aquinas (Mich.) | 30:09.9 |
| 98 | Matthew HallPlace 98 · Grade Fr · Lawrence Tech (Mich.) | Fr | Lawrence Tech (Mich.) | 30:10.9 |
| 99 | Benjamin CampbellPlace 99 · Grade Fr · Spring Arbor (Mich.) | Fr | Spring Arbor (Mich.) | 30:12.5 |
| 100 | Ben IobePlace 100 · Grade Fr · Cleary (Mich.) | Fr | Cleary (Mich.) | 30:17.8 |