| 1 | Aaron OstermanPlace 1 · Grade 11 · New Baltimore Anchor Bay | 11 | New Baltimore Anchor Bay | 16:29.8 |
| 2 | Caleb KoselPlace 2 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 16:55.7 |
| 3 | Zach ShafferPlace 3 · Grade 10 · Utica Ford | 10 | Utica Ford | 17:01.7 |
| 4 | Braden CinatoPlace 4 · Grade 12 · Warren Cousino | 12 | Warren Cousino | 17:13.2 |
| 5 | John LonswayPlace 5 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 17:24.5 |
| 6 | Dean GallucciPlace 6 · Grade 11 · Utica Ford | 11 | Utica Ford | 17:28.1 |
| 7 | Mario CarducciPlace 7 · Grade 11 · Clinton Twp. Chippewa Valley | 11 | Clinton Twp. Chippewa Valley | 17:29.6 |
| 8 | Gannon WheelerPlace 8 · Grade 11 · Highland-Milford | 11 | Highland-Milford | 17:30.5 |
| 9 | Garrett PottsPlace 9 · Grade 9 · Michigan Athletic Club for Homeschoole | 9 | Michigan Athletic Club for Homeschoole | 17:38.1 |
| 10 | Kellen PhillipsPlace 10 · Grade 12 · Highland-Milford | 12 | Highland-Milford | 17:44.2 |
| 11 | Logan FerencePlace 11 · Grade 12 · Troy Athens | 12 | Troy Athens | 17:45.3 |
| 12 | Brandon CummingsPlace 12 · Grade 12 · Utica Ford | 12 | Utica Ford | 17:46.5 |
| 13 | Colin BlachfordPlace 13 · Grade 10 · Troy Athens | 10 | Troy Athens | 17:46.7 |
| 14 | Rami BazziPlace 14 · Grade 10 · Dearborn | 10 | Dearborn | 17:49.1 |
| 15 | Adam ShimmellPlace 15 · Grade 11 · Utica | 11 | Utica | 17:52.8 |
| 16 | Paul StephensPlace 16 · Grade 11 · Grosse Pointe North | 11 | Grosse Pointe North | 17:54.1 |
| 17 | Reid TatroPlace 17 · Grade 12 · Highland-Milford | 12 | Highland-Milford | 17:55.0 |
| 18 | Alex BlakemorePlace 18 · Grade 12 · Highland-Milford | 12 | Highland-Milford | 17:55.9 |
| 19 | Tyler HennesseyPlace 19 · Grade 10 · Berkley | 10 | Berkley | 17:57.7 |
| 20 | Ian PottsPlace 20 · Grade 11 · Michigan Athletic Club for Homeschoole | 11 | Michigan Athletic Club for Homeschoole | 17:58.0 |
| 21 | Logan LaMilzaPlace 21 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 17:58.8 |
| 22 | Alexander HendersonPlace 22 · Grade 12 · Macomb Dakota | 12 | Macomb Dakota | 18:01.0 |
| 23 | Gavin HessPlace 23 · Grade 11 · Highland-Milford | 11 | Highland-Milford | 18:02.4 |
| 24 | Kyle MassimillaPlace 24 · Grade 11 · Utica Ford | 11 | Utica Ford | 18:08.4 |
| 25 | Jacob BlakemorePlace 25 · Grade 10 · Highland-Milford | 10 | Highland-Milford | 18:09.3 |
| 26 | Samuel GeorgePlace 26 · Grade 12 · Berkley | 12 | Berkley | 18:11.5 |
| 27 | Brandon ZiehmerPlace 27 · Grade 10 · New Baltimore Anchor Bay | 10 | New Baltimore Anchor Bay | 18:11.7 |
| 28 | Colton GrzybPlace 28 · Grade 10 · Almont | 10 | Almont | 18:11.9 |
| 29 | Colin MondouxPlace 29 · Grade 10 · Utica | 10 | Utica | 18:14.0 |
| 30 | Liam DempseyPlace 30 · Grade 12 · Troy Athens | 12 | Troy Athens | 18:16.9 |
| 31 | Nicholas JessePlace 31 · Grade 12 · Utica Ford | 12 | Utica Ford | 18:19.7 |
| 32 | Eric DeWaelePlace 32 · Grade 11 · Clinton Twp. Chippewa Valley | 11 | Clinton Twp. Chippewa Valley | 18:20.1 |
| 33 | Oliver BorekPlace 33 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 18:21.3 |
| 34 | Owen MantiePlace 34 · Grade 12 · Utica Ford | 12 | Utica Ford | 18:22.5 |
| 35 | Wesley LaFeverPlace 35 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 18:24.2 |
| 36 | Trevor KleczynskiPlace 36 · Grade 12 · Dearborn | 12 | Dearborn | 18:27.2 |
| 37 | Liam KnuthPlace 37 · Grade 9 · Cardinal Mooney Catholic | 9 | Cardinal Mooney Catholic | 18:29.0 |
| 38 | Grant GoodwinPlace 38 · Grade 10 · Dearborn Divine Child | 10 | Dearborn Divine Child | 18:30.5 |
| 39 | Adam SaintOngePlace 39 · Grade 11 · Almont | 11 | Almont | 18:32.3 |
| 40 | Connor AdamsPlace 40 · Grade 12 · Melvindale | 12 | Melvindale | 18:34.7 |
| 41 | Luke MulkaPlace 41 · Grade 11 · Utica Ford | 11 | Utica Ford | 18:34.9 |
| 42 | Joey (Joseph) SchmitzPlace 42 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 18:35.0 |
| 43 | Matthew HallPlace 43 · Grade 12 · Dearborn Henry Ford Academy | 12 | Dearborn Henry Ford Academy | 18:36.6 |
| 44 | Joshua SnyderPlace 44 · Grade 10 · Michigan Athletic Club for Homeschoole | 10 | Michigan Athletic Club for Homeschoole | 18:36.7 |
| 45 | Donald NurkalaPlace 45 · Grade 12 · Detroit Catholic Central | 12 | Detroit Catholic Central | 18:37.0 |
| 46 | Evan JacobsPlace 46 · Grade 12 · Cardinal Mooney Catholic | 12 | Cardinal Mooney Catholic | 18:37.7 |
| 47 | Russell WarnerPlace 47 · Grade 10 · Grosse Pointe North | 10 | Grosse Pointe North | 18:39.7 |
| 48 | Nathan PerezPlace 48 · Grade 11 · Michigan Athletic Club for Homeschoole | 11 | Michigan Athletic Club for Homeschoole | 18:41.2 |
| 49 | William JeffordsPlace 49 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 18:41.5 |
| 50 | Trevor ZoliPlace 50 · Grade 11 · New Baltimore Anchor Bay | 11 | New Baltimore Anchor Bay | 18:42.4 |
| 51 | Reid WeberPlace 51 · Grade 12 · Troy Athens | 12 | Troy Athens | 18:47.9 |
| 52 | Lev BabcockPlace 52 · Grade 9 · Berkley | 9 | Berkley | 18:48.0 |
| 53 | Theo CarlsonPlace 53 · Grade 9 · Berkley | 9 | Berkley | 18:50.7 |
| 54 | Carter FrenchPlace 54 · Grade 9 · Clinton Twp. Chippewa Valley | 9 | Clinton Twp. Chippewa Valley | 18:53.3 |
| 55 | Max DurhamPlace 55 · Grade 11 · New Haven | 11 | New Haven | 18:53.9 |
| 56 | William HenzePlace 56 · Grade 9 · Grosse Pointe North | 9 | Grosse Pointe North | 18:55.3 |
| 57 | Michael AramouniPlace 57 · Grade 11 · Madison Heights Lamphere | 11 | Madison Heights Lamphere | 18:59.7 |
| 58 | Andre BufordPlace 58 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 19:00.1 |
| 59 | Cayden HauptPlace 59 · Grade 12 · Warren Cousino | 12 | Warren Cousino | 19:00.6 |
| 60 | Noah SanchezPlace 60 · Grade 12 · Highland-Milford | 12 | Highland-Milford | 19:02.5 |
| 61 | Jack BartkowiczPlace 61 · Grade 9 · Grosse Pointe North | 9 | Grosse Pointe North | 19:03.0 |
| 62 | David AlsipPlace 62 · Grade 10 · Warren Mott | 10 | Warren Mott | 19:03.7 |
| 63 | Gavin CampbellPlace 63 · Grade 12 · Almont | 12 | Almont | 19:04.9 |
| 64 | Daniel BadelPlace 64 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 19:05.5 |
| 65 | Ethan FeysPlace 65 · Grade 10 · Troy Athens | 10 | Troy Athens | 19:05.8 |
| 66 | Joey MaddockPlace 66 · Grade 12 · Madison Heights Bishop Foley | 12 | Madison Heights Bishop Foley | 19:06.8 |
| 67 | Dillon PhamPlace 67 · Grade 11 · Utica Ford | 11 | Utica Ford | 19:09.4 |
| 68 | Logan CarrierPlace 68 · Grade 9 · Yale | 9 | Yale | 19:14.8 |
| 69 | Jacob BorowiczPlace 69 · Grade 9 · Dearborn Divine Child | 9 | Dearborn Divine Child | 19:16.0 |
| 70 | Trajan ThomasPlace 70 · Grade 12 · Troy Athens | 12 | Troy Athens | 19:18.8 |
| 71 | Eddie NolanPlace 71 · Grade 9 · Troy Athens | 9 | Troy Athens | 19:19.0 |
| 72 | Grayson TidburyPlace 72 · Grade 10 · Highland-Milford | 10 | Highland-Milford | 19:20.8 |
| 73 | Steven FoltzPlace 73 · Grade 9 · Yale | 9 | Yale | 19:22.1 |
| 74 | Daniel SmythPlace 74 · Grade 9 · Michigan Athletic Club for Homeschoole | 9 | Michigan Athletic Club for Homeschoole | 19:22.9 |
| 75 | Jaron OsanaiyePlace 75 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 19:23.5 |
| 76 | George WatsonPlace 76 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 19:23.8 |
| 77 | Joshua CastilloPlace 77 · Grade 12 · Armada | 12 | Armada | 19:29.0 |
| 78 | Tanner WertzPlace 78 · Grade 10 · Highland-Milford | 10 | Highland-Milford | 19:29.1 |
| 79 | Garrett SmithPlace 79 · Grade 9 · Highland-Milford | 9 | Highland-Milford | 19:29.3 |
| 80 | Justin St PierrePlace 80 · Grade 12 · Macomb Dakota | 12 | Macomb Dakota | 19:30.1 |
| 81 | Chase PihaljaPlace 81 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 19:31.5 |
| 82 | Mitch BellPlace 82 · Grade 9 · Utica Ford | 9 | Utica Ford | 19:32.8 |
| 83 | Jacob BentleyPlace 83 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 19:34.9 |
| 84 | Zachary BarszczowskiPlace 84 · Grade 9 · Dearborn Divine Child | 9 | Dearborn Divine Child | 19:36.5 |
| 85 | Seth WalkerPlace 85 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 19:38.5 |
| 86 | Christian FredericksPlace 86 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 19:38.7 |
| 87 | Connor MalliePlace 87 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 19:39.7 |
| 88 | David MannPlace 88 · Grade 11 · Sterling Heights Stevenson | 11 | Sterling Heights Stevenson | 19:39.8 |
| 89 | Sam DunlapPlace 89 · Grade 9 · Berkley | 9 | Berkley | 19:41.4 |
| 90 | Kyle SwansonPlace 90 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 19:42.6 |
| 91 | Carter KrausePlace 91 · Grade 10 · Yale | 10 | Yale | 19:43.1 |
| 92 | Austin MalburgPlace 92 · Grade 12 · Armada | 12 | Armada | 19:44.1 |
| 93 | Noah NasceifPlace 93 · Grade 11 · Sterling Heights Stevenson | 11 | Sterling Heights Stevenson | 19:44.1 |
| 94 | Caleb ErkkinenPlace 94 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 19:44.5 |
| 95 | Jack BugejaPlace 95 · Grade 11 · Grosse Pointe North | 11 | Grosse Pointe North | 19:45.7 |
| 96 | William ArnoldPlace 96 · Grade 10 · Armada | 10 | Armada | 19:47.2 |
| 97 | Alexander RichardsPlace 97 · Grade 12 · Utica | 12 | Utica | 19:47.4 |
| 98 | Edward MarshallPlace 98 · Grade 9 · Armada | 9 | Armada | 19:47.8 |
| 99 | Landon StrangPlace 99 · Grade 11 · Clinton Twp. Chippewa Valley | 11 | Clinton Twp. Chippewa Valley | 19:48.0 |
| 100 | Donovan GermainPlace 100 · Grade 12 · Richmond | 12 | Richmond | 19:49.9 |
| 101 | Luke WegienkaPlace 101 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 19:50.5 |
| 102 | Grady FriedmannPlace 102 · Grade 10 · Clinton Twp. Chippewa Valley | 10 | Clinton Twp. Chippewa Valley | 19:52.0 |
| 103 | Nicolas Sosa CastilloPlace 103 · Grade 12 · Troy Athens | 12 | Troy Athens | 19:52.2 |
| 104 | Hunter OrshallPlace 104 · Grade 9 · Utica | 9 | Utica | 19:52.8 |
| 105 | Max MastPlace 105 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 19:53.8 |
| 106 | Ben SankoPlace 106 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 19:55.3 |
| 107 | Brendan MillerPlace 107 · Grade 10 · Dearborn Divine Child | 10 | Dearborn Divine Child | 19:56.1 |
| 108 | Brody SmithPlace 108 · Grade 9 · Madison Heights Lamphere | 9 | Madison Heights Lamphere | 19:56.2 |
| 109 | Daniel RudolphPlace 109 · Grade 10 · Utica Ford | 10 | Utica Ford | 19:57.5 |
| 110 | Nick KopaczPlace 110 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 19:57.7 |
| 111 | Kai FisherPlace 111 · Grade 10 · Memphis | 10 | Memphis | 19:57.9 |
| 112 | Brennan SmithPlace 112 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 20:00.1 |
| 113 | Evan MahlmeisterPlace 113 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 20:05.1 |
| 114 | Barrett NelsonPlace 114 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 20:07.5 |
| 115 | Doug GrishkevichPlace 115 · Grade 9 · New Haven | 9 | New Haven | 20:10.0 |
| 116 | Mustafa AliPlace 116 · Grade 12 · Troy Athens | 12 | Troy Athens | 20:11.3 |
| 117 | Dominic DeychPlace 117 · Grade 12 · Madison Heights Lamphere | 12 | Madison Heights Lamphere | 20:12.9 |
| 118 | Finnegan (Finn) MoorePlace 118 · Grade 11 · Berkley | 11 | Berkley | 20:13.3 |
| 119 | Shane KortePlace 119 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 20:14.0 |
| 120 | Sebastian TownePlace 120 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 20:14.4 |
| 121 | Christopher MonroyPlace 121 · Grade 10 · Yale | 10 | Yale | 20:16.2 |
| 122 | Gabriel CoraciPlace 122 · Grade 11 · Madison Heights Bishop Foley | 11 | Madison Heights Bishop Foley | 20:17.6 |
| 123 | William AbbottPlace 123 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 20:22.5 |
| 124 | James OhngrenPlace 124 · Grade 10 · Center Line | 10 | Center Line | 20:26.1 |
| 125 | Zach WitherspoonPlace 125 · Grade 11 · Algonac | 11 | Algonac | 20:27.1 |
| 126 | Benjamin KlinePlace 126 · Grade 10 · Almont | 10 | Almont | 20:30.8 |
| 127 | Kaleb ManskaPlace 127 · Grade 12 · Richmond | 12 | Richmond | 20:31.2 |
| 128 | Micah ArlowPlace 128 · Grade 10 · Cardinal Mooney Catholic | 10 | Cardinal Mooney Catholic | 20:33.9 |
| 129 | Thomas SchoenherrPlace 129 · Grade 11 · Utica | 11 | Utica | 20:35.6 |
| 130 | Austin WatfordPlace 130 · Grade 11 · Utica | 11 | Utica | 20:35.8 |
| 131 | Collin MaharPlace 131 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 20:37.7 |
| 132 | Nico ManginoPlace 132 · Grade 11 · Utica Ford | 11 | Utica Ford | 20:38.8 |
| 133 | Draper McFaddenPlace 133 · Grade 9 · Yale | 9 | Yale | 20:40.5 |
| 134 | Brody KochanskiPlace 134 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 20:41.3 |
| 135 | Jack ReyesPlace 135 · Grade 11 · Algonac | 11 | Algonac | 20:43.3 |
| 136 | Travis OlejnikPlace 136 · Grade 10 · Yale | 10 | Yale | 20:44.6 |
| 137 | Adrian FlatteryPlace 137 · Grade 9 · Utica | 9 | Utica | 20:45.2 |
| 138 | Dominic DeVenyPlace 138 · Grade 9 · Cardinal Mooney Catholic | 9 | Cardinal Mooney Catholic | 20:45.7 |
| 139 | Nathan ShifflettPlace 139 · Grade 12 · Macomb Dakota | 12 | Macomb Dakota | 20:46.2 |
| 140 | Daniel McConaghyPlace 140 · Grade 11 · Grosse Pointe North | 11 | Grosse Pointe North | 20:46.3 |
| 141 | Fabian VillarinoPlace 141 · Grade 11 · Madison Heights Bishop Foley | 11 | Madison Heights Bishop Foley | 20:46.3 |
| 142 | Joshua SchangPlace 142 · Grade 11 · Warren Cousino | 11 | Warren Cousino | 20:47.9 |
| 143 | Joseph YoungPlace 143 · Grade 11 · Troy Athens | 11 | Troy Athens | 20:48.3 |
| 144 | Jacob VachonPlace 144 · Grade 11 · Sterling Heights Stevenson | 11 | Sterling Heights Stevenson | 20:50.0 |
| 145 | Jordan BruwierPlace 145 · Grade 12 · Clinton Twp. Chippewa Valley | 12 | Clinton Twp. Chippewa Valley | 20:50.3 |
| 146 | Connor TwardeskiPlace 146 · Grade 9 · Utica Ford | 9 | Utica Ford | 20:51.9 |
| 147 | Tristan CrooksPlace 147 · Grade 12 · Warren Fitzgerald | 12 | Warren Fitzgerald | 20:53.4 |
| 148 | Nathan ClemonsPlace 148 · Grade 10 · Algonac | 10 | Algonac | 20:54.0 |
| 149 | Nolan KavanaghPlace 149 · Grade 9 · Yale | 9 | Yale | 20:56.2 |
| 150 | Johnny RolandPlace 150 · Grade 10 · Almont | 10 | Almont | 20:59.9 |
| 151 | Anthony BadiaPlace 151 · Grade 12 · Warren Cousino | 12 | Warren Cousino | 21:00.3 |
| 152 | Zachary NoelPlace 152 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 21:00.3 |
| 153 | Zachary PolkPlace 153 · Grade 10 · Utica | 10 | Utica | 21:03.5 |
| 154 | Nathan LerchenfeldPlace 154 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 21:05.2 |
| 155 | Luciano (Lu) RozumPlace 155 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 21:10.8 |
| 156 | Ryan ZouPlace 156 · Grade 10 · Madison Heights Lamphere | 10 | Madison Heights Lamphere | 21:11.6 |
| 157 | Saul FriedmanPlace 157 · Grade 9 · Berkley | 9 | Berkley | 21:12.2 |
| 158 | Hunter MayPlace 158 · Grade 11 · Yale | 11 | Yale | 21:13.7 |
| 159 | Sid DavisPlace 159 · Grade 9 · Almont | 9 | Almont | 21:28.6 |
| 160 | Aaron BentleyPlace 160 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 21:29.5 |
| 161 | Peter MutschlerPlace 161 · Grade 9 · Madison Heights Bishop Foley | 9 | Madison Heights Bishop Foley | 21:34.6 |
| 162 | Anthony NorrisPlace 162 · Grade 12 · Troy Athens | 12 | Troy Athens | 21:40.3 |
| 163 | Bennett OgilvyPlace 163 · Grade 9 · Utica Ford | 9 | Utica Ford | 22:19.1 |
| 164 | Collin GrovePlace 164 · Grade 11 · Algonac | 11 | Algonac | 22:45.4 |
| 165 | Parker MowlPlace 165 · Grade 11 · Utica Ford | 11 | Utica Ford | 22:56.2 |
| 166 | Preston MowlPlace 166 · Grade 12 · Utica Ford | 12 | Utica Ford | 25:20.3 |