| 1 | Joseph MannPlace 1 · Grade 8 · Davis | 8 | Davis | 11:38.70 |
| 2 | Nate TyllPlace 2 · Grade 8 · Macomb Immanuel Lutheran | 8 | Macomb Immanuel Lutheran | 11:38.84 |
| 3 | Bennett RoeskePlace 3 · Grade 8 · Shelby-Eppler-Jeannette | 8 | Shelby-Eppler-Jeannette | 11:56.93 |
| 4 | Benjamin SmithPlace 4 · Grade 8 · Macomb Immanuel Lutheran | 8 | Macomb Immanuel Lutheran | 12:10.78 |
| 5 | Charlie NowickiPlace 5 · Grade 8 · Shelby-Eppler-Jeannette | 8 | Shelby-Eppler-Jeannette | 12:26.06 |
| 6 | Alexander PalczewskiPlace 6 · Grade 8 · Shelby-Eppler-Jeannette | 8 | Shelby-Eppler-Jeannette | 12:44.10 |
| 7 | Titus RosePlace 7 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 12:44.20 |
| 8 | Marco RistauPlace 8 · Grade 8 · Shelby-Eppler-Jeannette | 8 | Shelby-Eppler-Jeannette | 12:52.57 |
| 9 | Rueben BrownPlace 9 · Grade 6 · Shelby-Eppler-Jeannette | 6 | Shelby-Eppler-Jeannette | 12:54.88 |
| 10 | Zachary StierPlace 10 · Grade 7 · Blackhawks Sports Club | 7 | Blackhawks Sports Club | 12:58.67 |
| 11 | Benjamin TrachselPlace 11 · Grade 8 · Utica Trinity Lutheran | 8 | Utica Trinity Lutheran | 13:03.02 |
| 12 | Edric WilliamsPlace 12 · Grade 7 · Davis | 7 | Davis | 13:03.95 |
| 13 | Benjamin ClausPlace 13 · Grade 6 · MACH Running | 6 | MACH Running | 13:04.07 |
| 14 | Aaron GrayPlace 14 · Grade 6 · Oakland Christian | 6 | Oakland Christian | 13:10.82 |
| 15 | Gavin GieraPlace 15 · Grade 7 · Shelby-Eppler-Jeannette | 7 | Shelby-Eppler-Jeannette | 13:16.86 |
| 16 | Ethan AhearnPlace 16 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 13:22.39 |
| 17 | Hayden SadlerPlace 17 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 13:22.46 |
| 18 | Drew PerryPlace 18 · Grade 7 · Bemis | 7 | Bemis | 13:23.40 |
| 19 | Chris MeiringPlace 19 · Grade 8 · Unattached | 8 | Unattached | 13:26.77 |
| 20 | Rodolfo HernandezPlace 20 · Grade 8 · Davis | 8 | Davis | 13:28.06 |
| 21 | Alex ConnorPlace 21 · Grade 6 · Eastpointe St. Peter's Lutheran | 6 | Eastpointe St. Peter's Lutheran | 13:29.65 |
| 22 | Byron DubayPlace 22 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 13:30.95 |
| 23 | Ethan GustPlace 23 · Grade 7 · Fraser St. John Lutheran | 7 | Fraser St. John Lutheran | 13:32.47 |
| 24 | Chestin BlaskowskiPlace 24 · Grade 7 · Kennedy (St Clair Shores) | 7 | Kennedy (St Clair Shores) | 13:34.31 |
| 25 | Bryce ElseyPlace 25 · Grade 8 · Richards | 8 | Richards | 13:34.59 |
| 26 | Chris CardPlace 26 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 13:34.76 |
| 27 | Benjamin BuzoPlace 27 · Grade 6 · Utica Trinity Lutheran | 6 | Utica Trinity Lutheran | 13:35.11 |
| 28 | Tommy SkowronskiPlace 28 · Grade 8 · L'Anse Creuse-East | 8 | L'Anse Creuse-East | 13:36.75 PR |
| 29 | Wesley GuilbaultPlace 29 · Grade 8 · L'Anse Creuse-North | 8 | L'Anse Creuse-North | 13:41.21 |
| 30 | Jude SchoberPlace 30 · Grade 7 · Utica Trinity Lutheran | 7 | Utica Trinity Lutheran | 13:49.61 |
| 31 | Theodore MacDonaldPlace 31 · Grade 8 · Jefferson (St Clair Shores) | 8 | Jefferson (St Clair Shores) | 13:50.72 |
| 32 | Jackson StierPlace 32 · Grade 7 · Blackhawks Sports Club | 7 | Blackhawks Sports Club | 13:52.89 |
| 33 | Eli SorgeloosPlace 33 · Grade 6 · L'Anse Creuse-East | 6 | L'Anse Creuse-East | 13:54.76 |
| 34 | James MeinkaPlace 34 · Grade 7 · Utica Trinity Lutheran | 7 | Utica Trinity Lutheran | 13:55.67 |
| 35 | Noa JonesPlace 35 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 13:58.58 |
| 36 | William WayPlace 36 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 13:58.88 |
| 37 | Crosby HorganPlace 37 · Grade 6 · Seneca-Iroquois | 6 | Seneca-Iroquois | 14:00.82 |
| 38 | Chris PerezPlace 38 · Grade 8 · MACH Running | 8 | MACH Running | 14:06.17 |
| 39 | Jacque HarePlace 39 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 14:06.70 |
| 40 | Jack ClausPlace 40 · Grade 8 · MACH Running | 8 | MACH Running | 14:07.78 |
| 41 | Nathan JurkiwPlace 41 · Grade 7 · Malow | 7 | Malow | 14:08.82 |
| 42 | Nathan ProutyPlace 42 · Grade 6 · MACH Running | 6 | MACH Running | 14:09.88 |
| 43 | Benaiah VentimigliaPlace 43 · Grade 7 · MACH Running | 7 | MACH Running | 14:11.07 |
| 44 | Lucas MorrisPlace 44 · Grade 8 · L'Anse Creuse-North | 8 | L'Anse Creuse-North | 14:15.10 |
| 45 | Derek AcostaPlace 45 · Grade 7 · Bemis | 7 | Bemis | 14:17.52 |
| 46 | Sam WilliamsPlace 46 · Grade 6 · Davis | 6 | Davis | 14:21.75 |
| 47 | Jones StedmanPlace 47 · Grade 7 · Blackhawks Sports Club | 7 | Blackhawks Sports Club | 14:21.88 |
| 48 | Kellan HermanPlace 48 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 14:22.00 |
| 49 | Benjamin ElmorePlace 49 · Grade 7 · Fraser St. John Lutheran | 7 | Fraser St. John Lutheran | 14:22.06 |
| 50 | Connor FrabottaPlace 50 · Grade 8 · Macomb St. Peter Lutheran | 8 | Macomb St. Peter Lutheran | 14:23.17 |
| 51 | Brayden BregePlace 51 · Grade 8 · L'Anse Creuse-East | 8 | L'Anse Creuse-East | 14:23.43 |
| 52 | Ethan LongPlace 52 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 14:23.72 |
| 53 | August BeymaPlace 53 · Grade 8 · MACH Running | 8 | MACH Running | 14:23.79 |
| 54 | James PinkPlace 54 · Grade 8 · L'Anse Creuse-North | 8 | L'Anse Creuse-North | 14:26.76 |
| 55 | Benjamin BerryPlace 55 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 14:27.31 |
| 56 | Christian KnollPlace 56 · Grade 6 · Fraser St. John Lutheran | 6 | Fraser St. John Lutheran | 14:30.61 |
| 57 | Luke StrzeleckiPlace 57 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 14:31.40 |
| 58 | Landon SchimkePlace 58 · Grade 8 · Macomb Immanuel Lutheran | 8 | Macomb Immanuel Lutheran | 14:32.77 |
| 59 | Landon AmigliorePlace 59 · Grade 6 · L'Anse Creuse-North | 6 | L'Anse Creuse-North | 14:33.24 |
| 60 | Dominic BattistonPlace 60 · Grade 6 · St. Joseph (Lake Orion) | 6 | St. Joseph (Lake Orion) | 14:33.80 |
| 61 | Lincoln RosePlace 61 · Grade 6 · Kennedy (St Clair Shores) | 6 | Kennedy (St Clair Shores) | 14:33.83 |
| 62 | Emilio WalterPlace 62 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 14:35.81 |
| 63 | Maxwell KoemanPlace 63 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 14:38.33 |
| 64 | Theodore HullPlace 64 · Grade 6 · St Thecla | 6 | St Thecla | 14:39.23 |
| 65 | Lukas OlechowskiPlace 65 · Grade 8 · Malow | 8 | Malow | 14:40.06 |
| 66 | Henry CablePlace 66 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 14:41.07 |
| 67 | Tyler SevonPlace 67 · Grade 8 · Richards | 8 | Richards | 14:41.20 |
| 68 | Logan SpencerPlace 68 · Grade 8 · Davis | 8 | Davis | 14:42.80 |
| 69 | Griffin CooperPlace 69 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 14:44.44 |
| 70 | Calvin PottsPlace 70 · Grade 6 · MACH Running | 6 | MACH Running | 14:49.13 |
| 71 | Carlos GomaraPlace 71 · Grade 7 · Bemis | 7 | Bemis | 14:49.26 |
| 72 | Nolan GriffithPlace 72 · Grade 6 · L'Anse Creuse-East | 6 | L'Anse Creuse-East | 14:50.28 |
| 73 | Cooper KochanskiPlace 73 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 14:51.07 |
| 74 | Wyatt GaddisPlace 74 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 14:53.17 |
| 75 | Camden ManturukPlace 75 · Grade 6 · Jefferson (St Clair Shores) | 6 | Jefferson (St Clair Shores) | 14:53.79 |
| 76 | Ethan FemiminineoPlace 76 · Grade 8 · Bemis | 8 | Bemis | 14:54.26 |
| 77 | Elijah BayerPlace 77 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 14:54.47 |
| 78 | David StevensPlace 78 · Grade 8 · L'Anse Creuse-East | 8 | L'Anse Creuse-East | 14:57.05 |
| 79 | Max MellPlace 79 · Grade 7 · L'Anse Creuse-East | 7 | L'Anse Creuse-East | 14:57.60 |
| 80 | Andrew SlisingerPlace 80 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 14:59.16 |
| 81 | Adam SchuttPlace 81 · Grade 6 · L'Anse Creuse-North | 6 | L'Anse Creuse-North | 14:59.83 |
| 82 | Mason MacDonaldPlace 82 · Grade 7 · Macomb Immanuel Lutheran | 7 | Macomb Immanuel Lutheran | 15:02.17 |
| 83 | Timothy HansonPlace 83 · Grade 6 · Seneca-Iroquois | 6 | Seneca-Iroquois | 15:11.57 |
| 84 | Ethan CoyotlPlace 84 · Grade 7 · Malow | 7 | Malow | 15:12.92 |
| 85 | Jack DwyerPlace 85 · Grade 6 · Macomb Immanuel Lutheran | 6 | Macomb Immanuel Lutheran | 15:13.01 |
| 86 | Kentrell StewartPlace 86 · Grade 8 · Hazel Park | 8 | Hazel Park | 15:13.45 PR |
| 87 | Kevin HuntPlace 87 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 15:18.12 |
| 88 | Levi ThomasPlace 88 · Grade 8 · Macomb St. Peter Lutheran | 8 | Macomb St. Peter Lutheran | 15:19.99 |
| 89 | Graydon RoeschPlace 89 · Grade 6 · L'Anse Creuse-North | 6 | L'Anse Creuse-North | 15:21.26 |
| 90 | Caleb CallowPlace 90 · Grade 7 · L'Anse Creuse-North | 7 | L'Anse Creuse-North | 15:22.03 |
| 91 | Easton McGeePlace 91 · Grade 7 · MACH Running | 7 | MACH Running | 15:23.69 |
| 92 | Quinten John EhresmanPlace 92 · Grade 8 · Eastpointe St. Peter's Lutheran | 8 | Eastpointe St. Peter's Lutheran | 15:28.61 |
| 93 | Abram McDonaldPlace 93 · Grade 6 · L'Anse Creuse-East | 6 | L'Anse Creuse-East | 15:30.57 |
| 94 | Lincoln BurkelPlace 94 · Grade 8 · MACH Running | 8 | MACH Running | 15:33.47 |
| 95 | Gavin McMinnPlace 95 · Grade 7 · MACH Running | 7 | MACH Running | 15:43.02 |
| 96 | Luc KoziolPlace 96 · Grade 6 · MACH Running | 6 | MACH Running | 15:45.42 |
| 97 | Ryan JodzisPlace 97 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 15:46.32 |
| 98 | Shawn RejniakPlace 98 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 15:47.68 |
| 99 | Brent RogersPlace 99 · Grade 7 · Clinton Trinity Lutheran | 7 | Clinton Trinity Lutheran | 15:52.40 PR |
| 100 | Johnny JohnsonPlace 100 · Grade 6 · L'Anse Creuse-East | 6 | L'Anse Creuse-East | 15:57.20 PR |
| 101 | Christopher MullenPlace 101 · Grade 6 · MACH Running | 6 | MACH Running | 16:02.68 |
| 102 | Jackson NicholsonPlace 102 · Grade 6 · Fraser St. John Lutheran | 6 | Fraser St. John Lutheran | 16:05.24 |
| 103 | Camden KehoePlace 103 · Grade 8 · MACH Running | 8 | MACH Running | 16:08.04 |
| 104 | Joseph KrzesickiPlace 104 · Grade 8 · Jefferson (St Clair Shores) | 8 | Jefferson (St Clair Shores) | 16:08.46 |
| 105 | Henry ThomasPlace 105 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 16:10.95 |
| 106 | Cohen AmbrowPlace 106 · Grade 7 · Malow | 7 | Malow | 16:11.90 |
| 107 | Gregory HammondPlace 107 · Grade 6 · MACH Running | 6 | MACH Running | 16:14.31 |
| 108 | Masyn CountrymanPlace 108 · Grade 8 · Hazel Park | 8 | Hazel Park | 16:15.33 PR |
| 109 | Zach WronskiPlace 109 · Grade 6 · Kennedy (St Clair Shores) | 6 | Kennedy (St Clair Shores) | 16:16.35 |
| 110 | Joseph BajerPlace 110 · Grade 6 · Fraser St. John Lutheran | 6 | Fraser St. John Lutheran | 16:16.46 |
| 111 | Sean JohnstonPlace 111 · Grade 8 · Hazel Park | 8 | Hazel Park | 16:16.86 |
| 112 | Zach TyburskiPlace 112 · Grade 7 · Richards | 7 | Richards | 16:18.02 |
| 113 | Benjamin WhibleyPlace 113 · Grade 6 · Macomb Immanuel Lutheran | 6 | Macomb Immanuel Lutheran | 16:20.41 |
| 114 | Brady BollingerPlace 114 · Grade 8 · Macomb Immanuel Lutheran | 8 | Macomb Immanuel Lutheran | 16:22.58 |
| 115 | Sam RhodenizerPlace 115 · Grade 7 · Richards | 7 | Richards | 16:23.54 |
| 116 | Liam NelsonPlace 116 · Grade 7 · Bemis | 7 | Bemis | 16:30.79 |
| 117 | Chase WheelockPlace 117 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 16:32.43 |
| 118 | Colin LindstromPlace 118 · Grade 6 · L'Anse Creuse-Central | 6 | L'Anse Creuse-Central | 16:32.57 |
| 119 | Barrett BurgePlace 119 · Grade 6 · Clinton Trinity Lutheran | 6 | Clinton Trinity Lutheran | 16:39.17 |
| 120 | Ryder ConniffPlace 120 · Grade 6 · Jefferson (St Clair Shores) | 6 | Jefferson (St Clair Shores) | 16:42.19 |
| 121 | Dominic RhodesPlace 121 · Grade 6 · St. Joseph (Lake Orion) | 6 | St. Joseph (Lake Orion) | 16:47.06 |
| 122 | Ahmed AbdullahPlace 122 · Grade 8 · Bemis | 8 | Bemis | 16:48.70 |
| 123 | Shaydon RobinettePlace 123 · Grade 6 · Macomb St. Peter Lutheran | 6 | Macomb St. Peter Lutheran | 16:54.92 |
| 124 | Logan SabourinPlace 124 · Grade 6 · Blackhawks Sports Club | 6 | Blackhawks Sports Club | 16:58.88 |
| 125 | Nathaniel MannPlace 125 · Grade 6 · Davis | 6 | Davis | 17:04.41 |
| 126 | Cash EdwardsPlace 126 · Grade 6 · St Thecla | 6 | St Thecla | 17:05.43 |
| 127 | Hunter NevedalPlace 127 · Grade 6 · MACH Running | 6 | MACH Running | 17:05.50 |
| 128 | Kaue OliviraPlace 128 · Grade 8 · Hazel Park | 8 | Hazel Park | 17:08.02 |
| 129 | Jake HufferPlace 129 · Grade 6 · Blackhawks Sports Club | 6 | Blackhawks Sports Club | 17:10.28 |
| 130 | Jack KrausePlace 130 · Grade 6 · L'Anse Creuse-North | 6 | L'Anse Creuse-North | 17:12.27 PR |
| 131 | Keegan WardPlace 131 · Grade 6 · St. Joseph (Lake Orion) | 6 | St. Joseph (Lake Orion) | 17:15.43 |
| 132 | Carter CramerPlace 132 · Grade 6 · Oakland Christian | 6 | Oakland Christian | 17:16.39 |
| 133 | Dominic KryzanieskyzPlace 133 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 17:18.06 |
| 134 | Maddox WietechaPlace 134 · Grade 7 · Kennedy (St Clair Shores) | 7 | Kennedy (St Clair Shores) | 17:23.88 |
| 135 | Roman BuzanowskiPlace 135 · Grade 8 · L'Anse Creuse-North | 8 | L'Anse Creuse-North | 17:27.14 |
| 136 | Wyatt HallPlace 136 · Grade 6 · Kennedy (St Clair Shores) | 6 | Kennedy (St Clair Shores) | 17:28.06 |
| 137 | Leonardo RodriguesPlace 137 · Grade 7 · Bemis | 7 | Bemis | 17:41.11 |
| 138 | Anthony McCullumPlace 138 · Grade 6 · Jefferson (St Clair Shores) | 6 | Jefferson (St Clair Shores) | 17:45.16 |
| 139 | Merick LewisPlace 139 · Grade 7 · L'Anse Creuse-Central | 7 | L'Anse Creuse-Central | 17:48.73 |
| 140 | Liam ThomasPlace 140 · Grade 8 · Macomb St. Peter Lutheran | 8 | Macomb St. Peter Lutheran | 17:49.14 |
| 141 | Cole HoughtonPlace 141 · Grade 8 · Hazel Park | 8 | Hazel Park | 17:49.83 PR |
| 142 | Ben RobertsPlace 142 · Grade 6 · Macomb St. Peter Lutheran | 6 | Macomb St. Peter Lutheran | 17:50.47 |
| 143 | Isaac HanselmanPlace 143 · Grade 8 · Clinton Trinity Lutheran | 8 | Clinton Trinity Lutheran | 17:54.08 |
| 144 | Prince RossPlace 144 · Grade 8 · Hazel Park | 8 | Hazel Park | 17:55.02 PR |
| 145 | Moses BrittonPlace 145 · Grade 6 · Utica Trinity Lutheran | 6 | Utica Trinity Lutheran | 17:56.50 |
| 146 | Robert MonroePlace 146 · Grade 7 · Utica Trinity Lutheran | 7 | Utica Trinity Lutheran | 17:58.12 |
| 147 | Graham GregorowiczPlace 147 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 18:01.13 |
| 148 | Eli InmanPlace 148 · Grade 8 · Clinton Trinity Lutheran | 8 | Clinton Trinity Lutheran | 18:03.23 |
| 149 | Ethan MiraPlace 149 · Grade 7 · Fraser St. John Lutheran | 7 | Fraser St. John Lutheran | 18:11.38 |
| 150 | Logan EbigPlace 150 · Grade 6 · L'Anse Creuse-North | 6 | L'Anse Creuse-North | 18:13.38 |
| 151 | Colton BullochPlace 151 · Grade 7 · L'Anse Creuse-Central | 7 | L'Anse Creuse-Central | 18:15.50 |
| 152 | Colton OrlandoPlace 152 · Grade 8 · Malow | 8 | Malow | 18:20.33 |
| 153 | Wyatt AllenPlace 153 · Grade 6 · Macomb St. Peter Lutheran | 6 | Macomb St. Peter Lutheran | 18:21.50 |
| 154 | Gabe AbrahamPlace 154 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 18:26.88 PR |
| 155 | Konner KorolewiczPlace 155 · Grade 7 · L'Anse Creuse-Central | 7 | L'Anse Creuse-Central | 18:29.13 |
| 156 | Gael GarciaPlace 156 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 18:32.60 |
| 157 | Ethan SlisingerPlace 157 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 18:41.51 |
| 158 | Liam MoorePlace 158 · Grade 6 · L'Anse Creuse-South | 6 | L'Anse Creuse-South | 18:43.58 PR |
| 159 | Jayse HardyPlace 159 · Grade 6 · L'Anse Creuse-Central | 6 | L'Anse Creuse-Central | 18:45.40 |
| 160 | Liam FeagainPlace 160 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 18:50.53 |
| 161 | Joe BretzPlace 161 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 18:55.29 |
| 162 | Aaron MullenPlace 162 · Grade 6 · MACH Running | 6 | MACH Running | 19:07.48 |
| 163 | Cole LaGorioPlace 163 · Grade 7 · Malow | 7 | Malow | 19:08.85 |
| 164 | Cass ChappoPlace 164 · Grade 6 · Macomb St. Peter Lutheran | 6 | Macomb St. Peter Lutheran | 19:21.73 |
| 165 | Parker KettlewellPlace 165 · Grade 7 · St. Joseph (Lake Orion) | 7 | St. Joseph (Lake Orion) | 19:31.85 |
| 166 | Alex MillerPlace 166 · Grade 7 · Blackhawks Sports Club | 7 | Blackhawks Sports Club | 19:35.91 |
| 167 | David Brewer JrPlace 167 · Grade 7 · Bemis | 7 | Bemis | 19:36.58 |
| 168 | Titus MilamPlace 168 · Grade 8 · Jefferson (St Clair Shores) | 8 | Jefferson (St Clair Shores) | 19:37.80 |
| 169 | Noah RichardsPlace 169 · Grade 7 · Bemis | 7 | Bemis | 19:51.93 |
| 170 | Joshua LenardPlace 170 · Grade 7 · Bemis | 7 | Bemis | 19:54.88 |
| 171 | Kaleu MoriasPlace 171 · Grade 6 · Hazel Park | 6 | Hazel Park | 20:09.90 |
| 172 | David KnoxPlace 172 · Grade 6 · Macomb St. Peter Lutheran | 6 | Macomb St. Peter Lutheran | 20:10.61 |
| 173 | Jacob SowterPlace 173 · Grade 8 · Clinton Trinity Lutheran | 8 | Clinton Trinity Lutheran | 20:23.32 |
| 174 | Colton PredoehlPlace 174 · Grade 6 · L'Anse Creuse-East | 6 | L'Anse Creuse-East | 20:25.32 |
| 175 | Jacob WennerPlace 175 · Grade 6 · Kennedy (St Clair Shores) | 6 | Kennedy (St Clair Shores) | 20:25.50 |
| 176 | Jacob GricePlace 176 · Grade 8 · MACH Running | 8 | MACH Running | 20:26.37 |
| 177 | Nicholas ValvanoPlace 177 · Grade 6 · Clinton Trinity Lutheran | 6 | Clinton Trinity Lutheran | 20:33.58 |
| 178 | Jaxon SeymourPlace 178 · Grade 8 · Eastpointe | 8 | Eastpointe | 20:47.55 |
| 179 | Jacob UrbenPlace 179 · Grade 6 · MACH Running | 6 | MACH Running | 20:47.62 |
| 180 | Ben ChodkiewiczPlace 180 · Grade 6 · Seneca-Iroquois | 6 | Seneca-Iroquois | 21:01.19 |
| 181 | Keagan RademanPlace 181 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 21:19.05 |
| 182 | Bryce ThomasPlace 182 · Grade 6 · L'Anse Creuse-North | 6 | L'Anse Creuse-North | 21:28.58 |
| 183 | Nycollas VieiraPlace 183 · Grade 6 · Hazel Park | 6 | Hazel Park | 21:43.77 |
| 184 | Ethan Mejia-MarinesPlace 184 · Grade 7 · St. Joseph (Lake Orion) | 7 | St. Joseph (Lake Orion) | 21:49.65 |
| 185 | Vincent TannerPlace 185 · Grade 8 · Bemis | 8 | Bemis | 21:58.57 |
| 186 | Wesley StolzPlace 186 · Grade 6 · Macomb St. Peter Lutheran | 6 | Macomb St. Peter Lutheran | 22:00.14 |
| 187 | Nolan HallPlace 187 · Grade 6 · Kennedy (St Clair Shores) | 6 | Kennedy (St Clair Shores) | 22:12.13 |
| 188 | Jacob SowersPlace 188 · Grade 6 · Utica Trinity Lutheran | 6 | Utica Trinity Lutheran | 22:27.79 |
| 189 | Aiden DenryterPlace 189 · Grade 7 · Malow | 7 | Malow | 22:47.86 |
| 190 | Ethan ColePlace 190 · Grade 7 · L'Anse Creuse-South | 7 | L'Anse Creuse-South | 23:18.39 |
| 191 | Drake WeldyPlace 191 · Grade 8 · Bemis | 8 | Bemis | 23:30.73 |
| 192 | Ezekiel StumpoPlace 192 · Grade 6 · L'Anse Creuse-East | 6 | L'Anse Creuse-East | 23:59.31 |
| 193 | Liam MillerPlace 193 · Grade 7 · Bemis | 7 | Bemis | 25:01.18 |
| 194 | Colin JoycePlace 194 · Grade 8 · Bemis | 8 | Bemis | 25:13.97 |
| 195 | Lukas PachorekPlace 195 · Grade 6 · L'Anse Creuse-Central | 6 | L'Anse Creuse-Central | 25:31.09 |
| 196 | Kevin NirganakisPlace 196 · Grade 7 · L'Anse Creuse-Central | 7 | L'Anse Creuse-Central | 25:31.22 |
| 197 | Asher ClarkPlace 197 · Grade 7 · Oakland Christian | 7 | Oakland Christian | 26:57.24 |
| 198 | Carter OwensPlace 198 · Grade 6 · L'Anse Creuse-South | 6 | L'Anse Creuse-South | 27:15.47 |
| 199 | JoJo ZagerPlace 199 · Grade 7 · L'Anse Creuse-South | 7 | L'Anse Creuse-South | 27:18.45 |
| 200 | Liam GoethPlace 200 · Grade 7 · MACH Running | 7 | MACH Running | 27:22.20 |
| 201 | Ebrima JallowPlace 201 · Grade 7 · Hazel Park | 7 | Hazel Park | 27:34.70 |
| 202 | Ethan HallPlace 202 · Grade 7 · St Thecla | 7 | St Thecla | 28:25.45 |
| 203 | Stuart HurtPlace 203 · Grade 6 · St Thecla | 6 | St Thecla | 29:04.41 |
| 204 | Toby MarzloffPlace 204 · Grade 6 · Utica Trinity Lutheran | 6 | Utica Trinity Lutheran | 29:30.21 |
| 205 | Oliver HoriskiPlace 205 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 33:23.51 |
| 206 | Aiden RewaltPlace 206 · Grade 6 · L'Anse Creuse-Central | 6 | L'Anse Creuse-Central | 40:46.51 PR |
| 207 | Gabriel HenryPlace 207 · Grade 6 · L'Anse Creuse-South | 6 | L'Anse Creuse-South | 46:47.62 PR |