| 1 | Jack MacGregorPlace 1 · Howell | — | Howell | 15:40.20 |
| 2 | Mourad AlgahmiPlace 2 · Dearborn Fordson | — | Dearborn Fordson | 15:41.60 |
| 3 | Benjamin HartiganPlace 3 · Northville | — | Northville | 15:54.10 |
| 4 | Brandon CloudPlace 4 · Northville | — | Northville | 15:54.90 |
| 5 | Xavier SolgotPlace 5 · Macomb L'Anse Creuse North | — | Macomb L'Anse Creuse North | 16:12.20 |
| 6 | Abenezer CeronePlace 6 · Royal Oak Shrine | — | Royal Oak Shrine | 16:12.40 |
| 7 | Trevor BaptistPlace 7 · Novi | — | Novi | 16:12.80 |
| 8 | Jacob StanislawskiPlace 8 · Flat Rock | — | Flat Rock | 16:22.90 |
| 9 | Coen HillPlace 9 · Dexter | — | Dexter | 16:24.20 |
| 10 | Ryan StojovPlace 10 · Northville | — | Northville | 16:24.90 |
| 11 | Ethan HertzaPlace 11 · Northville | — | Northville | 16:27.80 |
| 12 | Cameron VarnerPlace 12 · Temperance Bedford | — | Temperance Bedford | 16:28.60 |
| 13 | Dane HieronimusPlace 13 · Temperance Bedford | — | Temperance Bedford | 16:30.70 |
| 14 | Pierce SchefflerPlace 14 · Woodhaven Brownstown | — | Woodhaven Brownstown | 16:30.90 |
| 15 | Colton BlackburnPlace 15 · Northville | — | Northville | 16:30.90 |
| 16 | Landen LivingstonPlace 16 · Whitmore Lake | — | Whitmore Lake | 16:34.90 |
| 17 | Brady GlonPlace 17 · Detroit Catholic Central | — | Detroit Catholic Central | 16:37.80 |
| 18 | Joshua MacriPlace 18 · Macomb Lutheran North | — | Macomb Lutheran North | 16:38.70 |
| 19 | Xavier RomanPlace 19 · Macomb Lutheran North | — | Macomb Lutheran North | 16:40.10 |
| 20 | Hudson DollPlace 20 · Ann Arbor Skyline | — | Ann Arbor Skyline | 16:41.40 |
| 21 | Nole LorenzenPlace 21 · Rochester Hills Lutheran NW | — | Rochester Hills Lutheran NW | 16:42.90 |
| 22 | Austin MercadoPlace 22 · Salem | — | Salem | 16:52.30 |
| 23 | Martin GehrkePlace 23 · Ann Arbor Skyline | — | Ann Arbor Skyline | 16:53.40 |
| 24 | Nick MartensPlace 24 · Dexter | — | Dexter | 16:53.70 |
| 25 | Luke DuleckiPlace 25 · New Boston Huron | — | New Boston Huron | 16:54.90 |
| 26 | Vincent JonesPlace 26 · Woodhaven Brownstown | — | Woodhaven Brownstown | 16:58.20 |
| 27 | Samuel BattPlace 27 · Salem | — | Salem | 17:02.70 |
| 28 | Henry FredenbergPlace 28 · Chelsea | — | Chelsea | 17:02.80 |
| 29 | Nikhil BallPlace 29 · South Lyon East | — | South Lyon East | 17:04.90 |
| 30 | Wyeth AngusPlace 30 · Chelsea | — | Chelsea | 17:07.40 |
| 31 | Alex VazquezPlace 31 · Woodhaven Brownstown | — | Woodhaven Brownstown | 17:11.40 |
| 32 | Zeke LaffertyPlace 32 · Ann Arbor Skyline | — | Ann Arbor Skyline | 17:11.80 |
| 33 | Nicholas HoffmanPlace 33 · Dexter | — | Dexter | 17:11.90 |
| 34 | Jack LewisPlace 34 · Northville | — | Northville | 17:17.40 |
| 35 | Garrett ComerPlace 35 · Ann Arbor Skyline | — | Ann Arbor Skyline | 17:22.30 |
| 36 | Owen DaleboutPlace 36 · Salem | — | Salem | 17:24.70 |
| 37 | Gavin SoviarPlace 37 · Fraser | — | Fraser | 17:25.30 |
| 38 | Enshu KuanPlace 38 · Ann Arbor Skyline | — | Ann Arbor Skyline | 17:29.20 |
| 39 | Gavin TischPlace 39 · Detroit Catholic Central | — | Detroit Catholic Central | 17:30.80 |
| 40 | Cameron CranePlace 40 · New Boston Huron | — | New Boston Huron | 17:31.40 |
| 41 | Jackson ButtsPlace 41 · Lake Fenton | — | Lake Fenton | 17:31.80 |
| 42 | Jaden DingPlace 42 · Salem | — | Salem | 17:35.30 |
| 43 | Luke KramerPlace 43 · Detroit Catholic Central | — | Detroit Catholic Central | 17:37.30 |
| 44 | Abdu EljahmiPlace 44 · unattached | — | unattached | 17:37.30 |
| 45 | Isaac GermanPlace 45 · Novi | — | Novi | 17:38.90 |
| 46 | Aarush VijayPlace 46 · Novi | — | Novi | 17:42.80 |
| 47 | Naveen KulkarniPlace 47 · Ann Arbor Greenhills | — | Ann Arbor Greenhills | 17:43.60 |
| 48 | Tanner KuhnPlace 48 · New Boston Huron | — | New Boston Huron | 17:43.80 |
| 49 | Nicholas YuanPlace 49 · Ann Arbor Skyline | — | Ann Arbor Skyline | 17:49.30 |
| 50 | Calen AlexanderPlace 50 · Woodhaven Brownstown | — | Woodhaven Brownstown | 17:50.90 |
| 51 | Nathan KafouryPlace 51 · Warren DeLaSalle | — | Warren DeLaSalle | 17:51.60 |
| 52 | Sahib CheemaPlace 52 · Salem | — | Salem | 17:53.20 |
| 53 | Nicholas ReiserPlace 53 · Dexter | — | Dexter | 17:54.80 |
| 54 | Mohamed AljahmiPlace 54 · Dearborn Fordson | — | Dearborn Fordson | 17:55.70 |
| 55 | Tyler WilliamsPlace 55 · Fraser | — | Fraser | 17:56.40 |
| 56 | Kyle KrasanPlace 56 · Ann Arbor Skyline | — | Ann Arbor Skyline | 17:58.10 |
| 57 | Hudson McCleskeyPlace 57 · Dexter | — | Dexter | 18:01.70 |
| 58 | John McCannPlace 58 · Novi | — | Novi | 18:03.60 |
| 59 | Jack SongerPlace 59 · Rochester Hills Lutheran NW | — | Rochester Hills Lutheran NW | 18:04.40 |
| 60 | David DeLandPlace 60 · Howell | — | Howell | 18:06.70 |
| 61 | Leo WeaverPlace 61 · Whitmore Lake | — | Whitmore Lake | 18:08.00 |
| 62 | Jack FulopPlace 62 · Temperance Bedford | — | Temperance Bedford | 18:08.70 |
| 63 | Gustaf FinnPlace 63 · Ann Arbor Skyline | — | Ann Arbor Skyline | 18:08.90 |
| 64 | Noah VerdejoPlace 64 · Novi | — | Novi | 18:09.10 |
| 65 | Ethan JorreyPlace 65 · Beverly Hills Groves | — | Beverly Hills Groves | 18:09.70 |
| 66 | Ruaraidh ImfeldPlace 66 · unattached | — | unattached | 18:09.90 |
| 67 | Easton DanicPlace 67 · Carleton Airport | — | Carleton Airport | 18:11.40 |
| 68 | Leo AlafitaPlace 68 · Chelsea | — | Chelsea | 18:11.80 |
| 69 | Lance EdghillPlace 69 · Fraser | — | Fraser | 18:13.70 |
| 70 | Owen PutzPlace 70 · Woodhaven Brownstown | — | Woodhaven Brownstown | 18:13.70 |
| 71 | Aiden LaVictorPlace 71 · Beverly Hills Groves | — | Beverly Hills Groves | 18:14.90 |
| 72 | Alex WellerPlace 72 · Howell | — | Howell | 18:14.90 |
| 73 | Maddi DukePlace 73 · Temperance Bedford | — | Temperance Bedford | 18:15.10 |
| 74 | Ethan AntonPlace 74 · Northville | — | Northville | 18:18.10 |
| 75 | Levi DuttonPlace 75 · Fowlerville | — | Fowlerville | 18:18.20 |
| 76 | Lucien LamothePlace 76 · Warren DeLaSalle | — | Warren DeLaSalle | 18:18.30 |
| 77 | Joey (Joseph) SchmitzPlace 77 · Detroit Catholic Central | — | Detroit Catholic Central | 18:20.00 |
| 78 | Alexander LipskiPlace 78 · Northville | — | Northville | 18:21.20 |
| 79 | Brodie LicataPlace 79 · Lake Fenton | — | Lake Fenton | 18:21.40 |
| 80 | Triston ThompsonPlace 80 · Dexter | — | Dexter | 18:21.80 |
| 81 | Mateo ReyesPlace 81 · Woodhaven Brownstown | — | Woodhaven Brownstown | 18:23.10 |
| 82 | Samuel KochenspargerPlace 82 · Macomb Lutheran North | — | Macomb Lutheran North | 18:23.10 |
| 83 | Lucas TaraszkiewiczPlace 83 · Flat Rock | — | Flat Rock | 18:25.10 |
| 84 | Mousa GhalebPlace 84 · Dearborn Fordson | — | Dearborn Fordson | 18:27.10 |
| 85 | Charles CossmannPlace 85 · South Lyon | — | South Lyon | 18:29.40 |
| 86 | Marcus O'HaraPlace 86 · Detroit Catholic Central | — | Detroit Catholic Central | 18:29.90 |
| 87 | Cameron MartinPlace 87 · Fraser | — | Fraser | 18:30.20 |
| 88 | Zawadi MwathiPlace 88 · Woodhaven Brownstown | — | Woodhaven Brownstown | 18:30.60 |
| 89 | Antonino BiondoPlace 89 · Macomb Lutheran North | — | Macomb Lutheran North | 18:32.60 |
| 90 | Quentin McRaePlace 90 · Dexter | — | Dexter | 18:32.60 |
| 91 | Samuel CliftonPlace 91 · Chelsea | — | Chelsea | 18:34.30 |
| 92 | Andrew BellPlace 92 · Carleton Airport | — | Carleton Airport | 18:34.70 |
| 93 | Zachary BrownPlace 93 · Novi | — | Novi | 18:40.30 |
| 94 | Paxton RosePlace 94 · Ann Arbor Skyline | — | Ann Arbor Skyline | 18:43.20 |
| 95 | Oliver BorekPlace 95 · Detroit Catholic Central | — | Detroit Catholic Central | 18:44.10 |
| 96 | William DobbertinPlace 96 · Carleton Airport | — | Carleton Airport | 18:44.70 |
| 97 | Parker SzymczakPlace 97 · Salem | — | Salem | 18:47.20 |
| 98 | Miles DellPlace 98 · Chelsea | — | Chelsea | 18:47.90 |
| 99 | Linus HelzermanPlace 99 · Chelsea | — | Chelsea | 18:49.70 |
| 100 | Daniel LeePlace 100 · Novi | — | Novi | 18:51.90 |
| 101 | William HaskinsPlace 101 · Macomb Lutheran North | — | Macomb Lutheran North | 18:52.10 |
| 102 | Ryan CooperPlace 102 · South Lyon | — | South Lyon | 18:52.70 |
| 103 | Jack MaherPlace 103 · South Lyon East | — | South Lyon East | 18:52.90 |
| 104 | Nolan CollinsPlace 104 · Whitmore Lake | — | Whitmore Lake | 18:53.40 |
| 105 | Elliot AlefPlace 105 · Macomb Lutheran North | — | Macomb Lutheran North | 18:53.70 |
| 106 | Lucas MachlikPlace 106 · Woodhaven Brownstown | — | Woodhaven Brownstown | 18:54.80 |
| 107 | Andrew BucherPlace 107 · Fraser | — | Fraser | 18:54.90 |
| 108 | Grayson DiadiunPlace 108 · Howell | — | Howell | 18:57.60 |
| 109 | Branden HairstonPlace 109 · Novi | — | Novi | 18:58.80 |
| 110 | Eric JunkerPlace 110 · Whitmore Lake | — | Whitmore Lake | 19:00.10 |
| 111 | Cole DotyPlace 111 · Dexter | — | Dexter | 19:00.20 |
| 112 | Brayden BrodiePlace 112 · Flat Rock | — | Flat Rock | 19:00.70 |
| 113 | Nico AagesenPlace 113 · Ann Arbor Greenhills | — | Ann Arbor Greenhills | 19:01.70 |
| 114 | Thoma HattoriPlace 114 · Novi | — | Novi | 19:02.20 |
| 115 | Ezekiel WhiteakerPlace 115 · Rochester Hills Lutheran NW | — | Rochester Hills Lutheran NW | 19:02.40 |
| 116 | Ren YamamotoPlace 116 · unattached | — | unattached | 19:03.10 |
| 117 | Sebastian MorrisonPlace 117 · Warren DeLaSalle | — | Warren DeLaSalle | 19:06.20 |
| 118 | Carter BanfieldPlace 118 · Fowlerville | — | Fowlerville | 19:07.20 |
| 119 | Enrique CaldwellPlace 119 · Woodhaven Brownstown | — | Woodhaven Brownstown | 19:08.20 |
| 120 | Soren NicoloffPlace 120 · South Lyon | — | South Lyon | 19:08.80 |
| 121 | Burke SmithPlace 121 · Dexter | — | Dexter | 19:09.60 |
| 122 | Roger MarianiPlace 122 · Ann Arbor Greenhills | — | Ann Arbor Greenhills | 19:09.90 |
| 123 | Gavin EsperPlace 123 · Howell | — | Howell | 19:10.70 |
| 124 | Boston ConnPlace 124 · Howell | — | Howell | 19:13.10 |
| 125 | Will BernackiPlace 125 · Royal Oak Shrine | — | Royal Oak Shrine | 19:13.90 |
| 126 | Connor DazellPlace 126 · Temperance Bedford | — | Temperance Bedford | 19:16.40 |
| 127 | James MorrisonPlace 127 · Macomb L'Anse Creuse North | — | Macomb L'Anse Creuse North | 19:19.20 |
| 128 | Nolan BrescolPlace 128 · Temperance Bedford | — | Temperance Bedford | 19:22.70 |
| 129 | Jacob KutiPlace 129 · Carleton Airport | — | Carleton Airport | 19:24.40 |
| 130 | Skyler SteppPlace 130 · Howell | — | Howell | 19:24.90 |
| 131 | Henry EplerPlace 131 · South Lyon | — | South Lyon | 19:24.90 |
| 132 | Caleb DeLandPlace 132 · Howell | — | Howell | 19:25.70 |
| 133 | Alex KardaszPlace 133 · Warren DeLaSalle | — | Warren DeLaSalle | 19:34.70 |
| 134 | Everett KessellPlace 134 · Carleton Airport | — | Carleton Airport | 19:38.40 |
| 135 | Brenton MusallamPlace 135 · New Boston Huron | — | New Boston Huron | 19:42.40 |
| 136 | Broderick YenschPlace 136 · New Boston Huron | — | New Boston Huron | 19:42.80 |
| 137 | Connell HardenbrookPlace 137 · Fowlerville | — | Fowlerville | 19:43.90 |
| 138 | Edward MinorPlace 138 · Beverly Hills Groves | — | Beverly Hills Groves | 19:44.20 |
| 139 | Cameron OsterbeckPlace 139 · Macomb L'Anse Creuse North | — | Macomb L'Anse Creuse North | 19:44.70 |
| 140 | Hayden BovairPlace 140 · Carleton Airport | — | Carleton Airport | 19:44.90 |
| 141 | Justice AshleyPlace 141 · Lake Fenton | — | Lake Fenton | 19:45.40 |
| 142 | Henry RemingtonPlace 142 · Ann Arbor Skyline | — | Ann Arbor Skyline | 19:50.20 |
| 143 | Owen ThorburnPlace 143 · Chelsea | — | Chelsea | 19:52.80 |
| 144 | Chris JarskiPlace 144 · Warren DeLaSalle | — | Warren DeLaSalle | 19:52.80 |
| 145 | Grant GarnerPlace 145 · Macomb Lutheran North | — | Macomb Lutheran North | 19:54.10 |
| 146 | Ragav VijairajPlace 146 · Novi | — | Novi | 19:54.70 |
| 147 | Cooper SteckrothPlace 147 · Lake Fenton | — | Lake Fenton | 19:55.90 |
| 148 | Easton MascaroPlace 148 · South Lyon East | — | South Lyon East | 19:56.40 |
| 149 | Emmett ZemlaPlace 149 · South Lyon East | — | South Lyon East | 19:58.10 |
| 150 | Alex LoomisPlace 150 · Fowlerville | — | Fowlerville | 19:58.30 |
| 151 | Kyle LaginessPlace 151 · Fraser | — | Fraser | 19:58.90 |
| 152 | Oliver AlefPlace 152 · Macomb Lutheran North | — | Macomb Lutheran North | 19:59.90 |
| 153 | Sam NielsenPlace 153 · Fraser | — | Fraser | 20:01.40 |
| 154 | Gabe WalterPlace 154 · South Lyon | — | South Lyon | 20:03.20 |
| 155 | Ben HolbrookPlace 155 · New Boston Huron | — | New Boston Huron | 20:09.20 |
| 156 | Kyle GummPlace 156 · Fraser | — | Fraser | 20:10.70 |
| 157 | Avi VertkinPlace 157 · Beverly Hills Groves | — | Beverly Hills Groves | 20:10.90 |
| 158 | Isaac KimPlace 158 · South Lyon East | — | South Lyon East | 20:12.70 |
| 159 | Drew StarkeyPlace 159 · Macomb Lutheran North | — | Macomb Lutheran North | 20:13.10 |
| 160 | Oliver VaudtPlace 160 · Dexter | — | Dexter | 20:13.10 |
| 161 | Elijah OzenbaughPlace 161 · Whitmore Lake | — | Whitmore Lake | 20:13.40 |
| 162 | James ValovickPlace 162 · Rochester Hills Lutheran NW | — | Rochester Hills Lutheran NW | 20:15.40 |
| 163 | Tyler PenberthyPlace 163 · Macomb L'Anse Creuse North | — | Macomb L'Anse Creuse North | 20:17.60 |
| 164 | Andrew HarrisonPlace 164 · Temperance Bedford | — | Temperance Bedford | 20:18.40 |
| 165 | Kasey SpringerPlace 165 · Whitmore Lake | — | Whitmore Lake | 20:19.40 |
| 166 | Dan BirminghamPlace 166 · Whitmore Lake | — | Whitmore Lake | 20:19.40 |
| 167 | Jack TaylorPlace 167 · Warren DeLaSalle | — | Warren DeLaSalle | 20:21.40 |
| 168 | Ryan MustonPlace 168 · South Lyon East | — | South Lyon East | 20:21.90 |
| 169 | Aristotle ChapmanPlace 169 · Macomb L'Anse Creuse North | — | Macomb L'Anse Creuse North | 20:22.10 |
| 170 | Axel ThompsonPlace 170 · Carleton Airport | — | Carleton Airport | 20:22.70 |
| 171 | Keagan WrightPlace 171 · Howell | — | Howell | 20:27.80 |
| 172 | Garrett PatrickPlace 172 · New Boston Huron | — | New Boston Huron | 20:30.20 |
| 173 | Nick KopaszPlace 173 · Detroit Catholic Central | — | Detroit Catholic Central | 20:31.80 |
| 174 | Benjamin FoxPlace 174 · Whitmore Lake | — | Whitmore Lake | 20:32.00 |
| 175 | Oliver ScherzPlace 175 · New Boston Huron | — | New Boston Huron | 20:33.60 |
| 176 | Logan AlbrittonPlace 176 · Beverly Hills Groves | — | Beverly Hills Groves | 20:38.30 |
| 177 | Bryce GlossingerPlace 177 · Beverly Hills Groves | — | Beverly Hills Groves | 20:38.70 |
| 178 | Hussein AlmanfiPlace 178 · Dearborn Fordson | — | Dearborn Fordson | 20:40.40 |
| 179 | Jensen WrightPlace 179 · Carleton Airport | — | Carleton Airport | 20:42.40 |
| 180 | Twoey Bullock Jr.Place 180 · Ann Arbor Greenhills | — | Ann Arbor Greenhills | 20:46.80 |
| 181 | Maks McKibbenPlace 181 · Temperance Bedford | — | Temperance Bedford | 20:48.40 |
| 182 | Jonathan PoppePlace 182 · Detroit Catholic Central | — | Detroit Catholic Central | 20:49.70 |
| 183 | Gavin HilerPlace 183 · Lake Fenton | — | Lake Fenton | 20:51.90 |
| 184 | Nathan WarnerPlace 184 · South Lyon East | — | South Lyon East | 20:52.30 |
| 185 | Brandon GumpPlace 185 · Macomb Lutheran North | — | Macomb Lutheran North | 20:52.70 |
| 186 | Daniel BadelPlace 186 · Detroit Catholic Central | — | Detroit Catholic Central | 20:52.70 |
| 187 | Braden HaringPlace 187 · Carleton Airport | — | Carleton Airport | 20:53.30 |
| 188 | Cole DruyorPlace 188 · New Boston Huron | — | New Boston Huron | 20:57.20 |
| 189 | Ethan WielgatPlace 189 · Royal Oak Shrine | — | Royal Oak Shrine | 20:58.40 |
| 190 | Travis TomlinsonPlace 190 · South Lyon | — | South Lyon | 20:58.90 |
| 191 | Matthew BarnesPlace 191 · Howell | — | Howell | 20:59.80 |
| 192 | Shane KortePlace 192 · Detroit Catholic Central | — | Detroit Catholic Central | 21:00.10 |
| 193 | Chase PetersonPlace 193 · Macomb L'Anse Creuse North | — | Macomb L'Anse Creuse North | 21:00.20 |
| 194 | Luke SorgeloosPlace 194 · Macomb L'Anse Creuse North | — | Macomb L'Anse Creuse North | 21:01.20 |
| 195 | Muntaser MozebPlace 195 · Dearborn Fordson | — | Dearborn Fordson | 21:01.40 |
| 196 | Trevor MoerdykePlace 196 · South Lyon | — | South Lyon | 21:12.20 |
| 197 | Dominic BerkemeierPlace 197 · Beverly Hills Groves | — | Beverly Hills Groves | 21:14.40 |
| 198 | Benjamin ZhengPlace 198 · Ann Arbor Greenhills | — | Ann Arbor Greenhills | 21:17.10 |
| 199 | Riley MatthewsPlace 199 · Temperance Bedford | — | Temperance Bedford | 21:21.60 |
| 200 | Liam HoldwickPlace 200 · New Boston Huron | — | New Boston Huron | 21:22.00 |
| 201 | Tyler BlankPlace 201 · South Lyon | — | South Lyon | 21:23.40 |
| 202 | Aaron FlanzPlace 202 · Fraser | — | Fraser | 21:24.00 |
| 203 | Luke RobinsonPlace 203 · Royal Oak Shrine | — | Royal Oak Shrine | 21:29.90 |
| 204 | Arthur NystromPlace 204 · Fowlerville | — | Fowlerville | 21:29.90 |
| 205 | Alexander WilsonPlace 205 · Beverly Hills Groves | — | Beverly Hills Groves | 21:30.90 |
| 206 | Alex GrahamPlace 206 · South Lyon East | — | South Lyon East | 21:31.30 |
| 207 | Max MargolisPlace 207 · unattached | — | unattached | 21:33.90 |
| 208 | Chris HarperPlace 208 · Whitmore Lake | — | Whitmore Lake | 21:34.20 |
| 209 | Jack PaisleyPlace 209 · Royal Oak Shrine | — | Royal Oak Shrine | 21:35.40 |
| 210 | Zachary RinehartPlace 210 · Fowlerville | — | Fowlerville | 21:42.10 |
| 211 | Collin AndrewsPlace 211 · Lake Fenton | — | Lake Fenton | 21:49.40 |
| 212 | Rohit ChaudharyPlace 212 · Ann Arbor Greenhills | — | Ann Arbor Greenhills | 21:52.40 |
| 213 | Eli VanderLaanPlace 213 · Beverly Hills Groves | — | Beverly Hills Groves | 22:08.20 |
| 214 | Dyson BettsPlace 214 · Beverly Hills Groves | — | Beverly Hills Groves | 22:09.10 |
| 215 | James TiernanPlace 215 · South Lyon East | — | South Lyon East | 22:09.90 |
| 216 | Avi AdarPlace 216 · Ann Arbor Greenhills | — | Ann Arbor Greenhills | 22:10.90 |
| 217 | Luke TyllPlace 217 · Beverly Hills Groves | — | Beverly Hills Groves | 22:32.80 |
| 218 | Jadon RussellPlace 218 · Rochester Hills Lutheran NW | — | Rochester Hills Lutheran NW | 22:45.20 |
| 219 | Kegan StewartPlace 219 · Warren DeLaSalle | — | Warren DeLaSalle | 22:52.60 |
| 220 | Brendan CotterPlace 220 · Flat Rock | — | Flat Rock | 22:54.80 |
| 221 | Ali E AlmawriPlace 221 · Dearborn Fordson | — | Dearborn Fordson | 23:04.20 |
| 222 | Milo HeissPlace 222 · South Lyon East | — | South Lyon East | 23:12.70 |
| 223 | Aaron DandinPlace 223 · Macomb L'Anse Creuse North | — | Macomb L'Anse Creuse North | 23:21.40 |
| 224 | Renato IanniPlace 224 · Whitmore Lake | — | Whitmore Lake | 23:34.20 |
| 225 | Lorenzo MioPlace 225 · Royal Oak Shrine | — | Royal Oak Shrine | 23:38.90 |
| 226 | Jackson MavelPlace 226 · South Lyon | — | South Lyon | 23:42.40 |
| 227 | Gabe ShafferPlace 227 · Royal Oak Shrine | — | Royal Oak Shrine | 23:49.20 |
| 228 | Josh BehringerPlace 228 · Ann Arbor Greenhills | — | Ann Arbor Greenhills | 23:52.90 |
| 229 | Billy RozellePlace 229 · Ann Arbor Greenhills | — | Ann Arbor Greenhills | 25:40.90 |
| 230 | Toby GravelinePlace 230 · Royal Oak Shrine | — | Royal Oak Shrine | 25:56.70 |
| 231 | Lawson GallardoPlace 231 · Lake Fenton | — | Lake Fenton | 27:53.70 |