| 1 | Luke KramerPlace 1 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 16:11.06 | 1 |
| 2 | Zachary MitchellPlace 2 · Grade 12 · Novi | 12 | Novi | 16:51.90 | 2 |
| 3 | Ryan PorentaPlace 3 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 16:53.98 | 3 |
| 4 | Garrett PottsPlace 4 · Grade 11 · MACH Homeschool Running | 11 | MACH Homeschool Running | 16:58.14 | 4 |
| 5 | Oliver BorekPlace 5 · Grade 11 · Detroit Catholic Central | 11 | Detroit Catholic Central | 16:59.28 | 5 |
| 6 | Federico Moreno-PadillaPlace 6 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 17:01.78 | 6 |
| 7 | Hunter OrshallPlace 7 · Grade 11 · Utica | 11 | Utica | 17:10.79 | 7 |
| 8 | Kellan BurryPlace 8 · Grade 10 · Novi | 10 | Novi | 17:13.09 PR | 8 |
| 9 | Chase CompauPlace 9 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 17:13.77 PR | 0 |
| 10 | Nathan PerezPlace 10 · Grade 12 · MACH Homeschool Running | 12 | MACH Homeschool Running | 17:16.05 PR | 9 |
| 11 | Alec PriebePlace 11 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 17:16.17 PR | 10 |
| 12 | William JeffordsPlace 12 · Grade 12 · Detroit Catholic Central | 12 | Detroit Catholic Central | 17:16.61 PR | 11 |
| 13 | Luke WegienkaPlace 13 · Grade 12 · Detroit Catholic Central | 12 | Detroit Catholic Central | 17:21.49 | 12 |
| 14 | Matteo PerainoPlace 14 · Grade 10 · Utica | 10 | Utica | 17:25.89 PR | 13 |
| 15 | Andrew ButkusPlace 15 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 17:27.66 | 14 |
| 16 | Jacob RomanoPlace 16 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 17:36.62 | 15 |
| 17 | Aiden SundquistPlace 17 · Grade 12 · Novi | 12 | Novi | 17:39.75 | 16 |
| 18 | Joshua SpinnerPlace 18 · Grade 9 · 3JR | 9 | 3JR | 17:41.67 PR | 0 |
| 19 | Andrew LevinPlace 19 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 17:42.49 | 17 |
| 20 | Rahul PrasannaPlace 20 · Grade 11 · Novi | 11 | Novi | 17:43.33 | 18 |
| 21 | Colin DwyerPlace 21 · Grade 10 · Utica | 10 | Utica | 17:43.33 | 19 |
| 22 | Derek GroenPlace 22 · Grade 9 · Troy Athens | 9 | Troy Athens | 17:44.26 | 20 |
| 23 | Rodrigo ValenzuelaPlace 23 · Grade 12 · Novi | 12 | Novi | 17:45.58 PR | 21 |
| 24 | Theodore NakamotoPlace 24 · Grade 11 · Novi | 11 | Novi | 17:49.08 | 22 |
| 25 | Andrew UrbenPlace 25 · Grade 12 · MACH Homeschool Running | 12 | MACH Homeschool Running | 17:49.31 PR | 23 |
| 26 | Colin MaurerPlace 26 · Grade 10 · MACH Homeschool Running | 10 | MACH Homeschool Running | 17:49.77 | 24 |
| 27 | Abbas SayedPlace 27 · Grade 11 · Dearborn | 11 | Dearborn | 17:51.47 PR | 0 |
| 28 | Kellan SmithPlace 28 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 17:51.83 | 0 |
| 29 | Sawyer RothPlace 29 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 17:53.21 | 25 |
| 30 | James MorrisonPlace 30 · Grade 12 · Macomb L'Anse Creuse North | 12 | Macomb L'Anse Creuse North | 17:54.14 | 26 |
| 31 | Ryan ZochPlace 31 · Grade 10 · Ortonville Brandon | 10 | Ortonville Brandon | 17:56.81 | 0 |
| 32 | Lain AustinPlace 32 · Grade 10 · Utica | 10 | Utica | 17:59.01 | 27 |
| 33 | Eddie NolanPlace 33 · Grade 11 · Troy Athens | 11 | Troy Athens | 17:59.36 | 28 |
| 34 | Daniel SmythPlace 34 · Grade 11 · MACH Homeschool Running | 11 | MACH Homeschool Running | 18:00.38 PR | 29 |
| 35 | Thoma HattoriPlace 35 · Grade 12 · Novi | 12 | Novi | 18:01.29 | 30 |
| 36 | Joey SchmitzPlace 36 · Grade 12 · Detroit Catholic Central | 12 | Detroit Catholic Central | 18:02.51 | 0 |
| 37 | David BazanPlace 37 · Grade 12 · Novi | 12 | Novi | 18:02.68 | 0 |
| 38 | Enzo Sabadin-ZampieriPlace 38 · Grade 11 · Novi | 11 | Novi | 18:03.73 | 0 |
| 39 | Saul FriedmanPlace 39 · Grade 11 · Berkley | 11 | Berkley | 18:03.77 PR | 0 |
| 40 | Chase MalloryPlace 40 · Grade 12 · Macomb Dakota | 12 | Macomb Dakota | 18:04.35 | 31 |
| 41 | Brendan KingPlace 41 · Grade 9 · New Baltimore Anchor Bay | 9 | New Baltimore Anchor Bay | 18:04.54 | 32 |
| 42 | Tripp MorrisonPlace 42 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 18:04.54 | 0 |
| 43 | Connor TwardeskyPlace 43 · Grade 11 · Utica Ford | 11 | Utica Ford | 18:05.51 | 33 |
| 44 | Zeke TurnbaughPlace 44 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 18:06.83 | 34 |
| 45 | Chase KinsellaPlace 45 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 18:06.85 PR | 0 |
| 46 | Tyler HimmelspachPlace 46 · Grade 10 · Dearborn Divine Child | 10 | Dearborn Divine Child | 18:07.20 | 35 |
| 47 | Viswak MaheshPlace 47 · Grade 11 · Novi | 11 | Novi | 18:07.79 | 0 |
| 48 | Carson ZiehmerPlace 48 · Grade 10 · New Baltimore Anchor Bay | 10 | New Baltimore Anchor Bay | 18:08.55 | 36 |
| 49 | Levi BurnsPlace 49 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 18:08.66 | 37 |
| 50 | Mitch BellPlace 50 · Grade 11 · Utica Ford | 11 | Utica Ford | 18:09.17 | 38 |
| 51 | Brody KochanskiPlace 51 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 18:11.57 | 39 |
| 52 | Justin HowzePlace 52 · Grade 9 · New Baltimore Anchor Bay | 9 | New Baltimore Anchor Bay | 18:13.21 PR | 40 |
| 53 | Nicholas LountPlace 53 · Grade 9 · Utica | 9 | Utica | 18:13.23 | 41 |
| 54 | Gavin ComerfordPlace 54 · Grade 10 · Macomb L'Anse Creuse North | 10 | Macomb L'Anse Creuse North | 18:16.11 | 42 |
| 55 | Luke SheltonPlace 55 · Grade 12 · Troy Athens | 12 | Troy Athens | 18:21.62 | 43 |
| 56 | Evan TallentPlace 56 · Grade 10 · Utica Eisenhower | 10 | Utica Eisenhower | 18:24.37 | 44 |
| 57 | Jacob GroenPlace 57 · Grade 12 · Troy Athens | 12 | Troy Athens | 18:24.43 | 45 |
| 58 | Tyler PlinePlace 58 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 18:25.92 | 0 |
| 59 | Jake CavinsPlace 59 · Grade 11 · New Haven | 11 | New Haven | 18:27.79 PR | 0 |
| 60 | Aleksas HoldorfPlace 60 · Grade 10 · Novi | 10 | Novi | 18:29.58 | 0 |
| 61 | Noah HorvathPlace 61 · Grade 11 · MACH Homeschool Running | 11 | MACH Homeschool Running | 18:30.35 PR | 46 |
| 62 | Kyle SwansonPlace 62 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 18:36.14 | 47 |
| 63 | Landon FlotkoetterPlace 63 · Grade 10 · Novi | 10 | Novi | 18:37.58 | 0 |
| 64 | Joshua SnyderPlace 64 · Grade 12 · MACH Homeschool Running | 12 | MACH Homeschool Running | 18:39.60 | 48 |
| 65 | Owen PacygaPlace 65 · Grade 10 · Troy Athens | 10 | Troy Athens | 18:41.09 | 49 |
| 66 | Nathan BrussPlace 66 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 18:42.19 | 50 |
| 67 | Mario Salas RiosPlace 67 · Grade 11 · Novi | 11 | Novi | 18:43.20 | 0 |
| 68 | Ameen AliPlace 68 · Grade 12 · Dearborn | 12 | Dearborn | 18:43.24 | 0 |
| 69 | Landon EgliPlace 69 · Grade 12 · Novi | 12 | Novi | 18:45.24 | 0 |
| 70 | Cameron WellmanPlace 70 · Grade 12 · White Lake Lakeland | 12 | White Lake Lakeland | 18:47.09 | 51 |
| 71 | Aiden TelegaPlace 71 · Grade 12 · Fraser | 12 | Fraser | 18:49.27 | 52 |
| 72 | Joseph AramouniPlace 72 · Grade 10 · Madison Heights Lamphere | 10 | Madison Heights Lamphere | 18:50.18 | 0 |
| 73 | Bennett OgilvyPlace 73 · Grade 11 · Utica Ford | 11 | Utica Ford | 18:50.38 | 53 |
| 74 | Victor HayooPlace 74 · Grade 11 · Troy Athens | 11 | Troy Athens | 18:51.15 | 54 |
| 75 | Adrian FlatteryPlace 75 · Grade 11 · Utica | 11 | Utica | 18:51.62 | 55 |
| 76 | Michael TidrowPlace 76 · Grade 12 · Utica Eisenhower | 12 | Utica Eisenhower | 18:51.78 | 56 |
| 77 | Jackson MalloryPlace 77 · Grade 9 · White Lake Lakeland | 9 | White Lake Lakeland | 18:52.77 | 57 |
| 78 | Jonah RedmanPlace 78 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 18:53.51 | 58 |
| 79 | Kaleb KoendarferPlace 79 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 18:54.06 PR | 59 |
| 80 | Edward OstbergPlace 80 · Grade 10 · Troy Athens | 10 | Troy Athens | 18:54.11 | 60 |
| 81 | Jackson StedmanPlace 81 · Grade 9 · Troy Athens | 9 | Troy Athens | 18:55.48 | 0 |
| 82 | Luke SmileyPlace 82 · Grade 9 · Warren DeLaSalle | 9 | Warren DeLaSalle | 18:56.69 | 61 |
| 83 | Zachary GricePlace 83 · Grade 10 · MACH Homeschool Running | 10 | MACH Homeschool Running | 18:57.03 | 0 |
| 84 | Lucien LamothePlace 84 · Grade 12 · Warren DeLaSalle | 12 | Warren DeLaSalle | 18:57.30 | 62 |
| 85 | Brandon MaPlace 85 · Grade 11 · Novi | 11 | Novi | 18:57.51 PR | 0 |
| 86 | Ely CameronPlace 86 · Grade 10 · Utica Ford | 10 | Utica Ford | 18:58.16 PR | 63 |
| 87 | Joseph Daniel TinkhamPlace 87 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 18:58.92 | 64 |
| 88 | David AlsipPlace 88 · Grade 12 · Warren Mott | 12 | Warren Mott | 19:01.90 | 0 |
| 89 | Michael KardasPlace 89 · Grade 10 · Fraser | 10 | Fraser | 19:02.50 | 65 |
| 90 | Daniel RudolphPlace 90 · Grade 12 · Utica Ford | 12 | Utica Ford | 19:02.51 | 66 |
| 91 | James OhngrenPlace 91 · Grade 12 · Center Line | 12 | Center Line | 19:05.70 | 0 |
| 92 | William ArnoldPlace 92 · Grade 12 · Armada | 12 | Armada | 19:06.26 | 0 |
| 93 | Tucker BroomheadPlace 93 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 19:09.15 | 67 |
| 94 | Krithik RajendranPlace 94 · Grade 10 · Novi | 10 | Novi | 19:10.51 | 0 |
| 95 | Aleksander DeweyPlace 95 · Grade 10 · Dearborn Divine Child | 10 | Dearborn Divine Child | 19:10.58 | 68 |
| 96 | Zayd QamruzzamanPlace 96 · Grade 11 · Novi | 11 | Novi | 19:11.65 | 0 |
| 97 | Camden NiesluchowskiPlace 97 · Grade 10 · New Baltimore Anchor Bay | 10 | New Baltimore Anchor Bay | 19:12.62 | 69 |
| 98 | Blake MalloryPlace 98 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 19:12.85 | 70 |
| 99 | Mason KurtzPlace 99 · Grade 9 · White Lake Lakeland | 9 | White Lake Lakeland | 19:13.01 PR | 71 |
| 100 | Ryan BeauchampPlace 100 · Grade 11 · New Haven | 11 | New Haven | 19:13.91 | 0 |
| 101 | Joseph NowickiPlace 101 · Grade 12 · Utica Eisenhower | 12 | Utica Eisenhower | 19:15.55 | 72 |
| 102 | Agamjot DhaliwalPlace 102 · Grade 11 · Novi | 11 | Novi | 19:16.69 | 0 |
| 103 | Ryan RodrigoPlace 103 · Grade 11 · Novi | 11 | Novi | 19:16.86 | 0 |
| 104 | Alberto CasilePlace 104 · Grade 11 · Novi | 11 | Novi | 19:17.45 PR | 0 |
| 105 | Lucas WongPlace 105 · Grade 12 · Novi | 12 | Novi | 19:18.35 PR | 0 |
| 106 | Daniel LeePlace 106 · Grade 12 · Novi | 12 | Novi | 19:19.78 | 0 |
| 107 | Tyler PenberthyPlace 107 · Grade 12 · Macomb L'Anse Creuse North | 12 | Macomb L'Anse Creuse North | 19:21.41 | 73 |
| 108 | Vincent KorsonPlace 108 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 19:22.42 | 0 |
| 109 | Callen HeierPlace 109 · Grade 11 · SCS Lake Shore | 11 | SCS Lake Shore | 19:24.12 | 0 |
| 110 | Matthew IsaacsPlace 110 · Grade 9 · Novi | 9 | Novi | 19:24.24 | 0 |
| 111 | Joey VitaliPlace 111 · Grade 10 · Berkley | 10 | Berkley | 19:25.41 | 0 |
| 112 | Victor KamauPlace 112 · Grade 10 · Madison Heights Lamphere | 10 | Madison Heights Lamphere | 19:28.33 | 0 |
| 113 | Paxton AlicandroPlace 113 · Grade 11 · White Lake Lakeland | 11 | White Lake Lakeland | 19:30.38 | 74 |
| 114 | Adam FugiwaraPlace 114 · Grade 10 · White Lake Lakeland | 10 | White Lake Lakeland | 19:30.78 | 75 |
| 115 | Sashvanth VijaybabuPlace 115 · Grade 9 · Novi | 9 | Novi | 19:32.29 PR | 0 |
| 116 | Sebastian TownePlace 116 · Grade 11 · Detroit Catholic Central | 11 | Detroit Catholic Central | 19:32.32 | 0 |
| 117 | Shane KortePlace 117 · Grade 11 · Detroit Catholic Central | 11 | Detroit Catholic Central | 19:35.23 | 0 |
| 118 | Luke JohnsonPlace 118 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 19:37.94 | 76 |
| 119 | Arya BidjaPlace 119 · Grade 10 · Utica | 10 | Utica | 19:38.85 | 77 |
| 120 | Luke SorgeloosPlace 120 · Grade 11 · Macomb L'Anse Creuse North | 11 | Macomb L'Anse Creuse North | 19:42.91 | 78 |
| 121 | Lucas LeBlancPlace 121 · Grade 10 · Dearborn Divine Child | 10 | Dearborn Divine Child | 19:43.21 | 79 |
| 122 | Lucas TongkoPlace 122 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 19:43.25 | 80 |
| 123 | Kyle KruegerPlace 123 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 19:46.23 | 81 |
| 124 | Johnathan KonwerskiPlace 124 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 19:46.90 | 82 |
| 125 | Liam AlterPlace 125 · Grade 9 · Utica | 9 | Utica | 19:47.54 PR | 0 |
| 126 | Zach SmithPlace 126 · Grade 11 · White Lake Lakeland | 11 | White Lake Lakeland | 19:49.21 | 83 |
| 127 | CJ CuneoPlace 127 · Grade 9 · Utica | 9 | Utica | 19:50.59 | 0 |
| 128 | Joseph VenetPlace 128 · Grade 10 · Utica Eisenhower | 10 | Utica Eisenhower | 19:50.62 | 84 |
| 129 | Michael MonacoPlace 129 · Grade 12 · Macomb Dakota | 12 | Macomb Dakota | 19:51.60 | 0 |
| 130 | Lucas HalickiPlace 130 · Grade 10 · New Baltimore Anchor Bay | 10 | New Baltimore Anchor Bay | 19:51.76 | 85 |
| 131 | Gavin SamonaPlace 131 · Grade 10 · Madison Heights Bishop Foley | 10 | Madison Heights Bishop Foley | 19:52.92 | 0 |
| 132 | Lucas MoorePlace 132 · Grade 10 · Macomb L'Anse Creuse North | 10 | Macomb L'Anse Creuse North | 19:53.40 | 86 |
| 133 | Anoop JaganaPlace 133 · Grade 11 · Novi | 11 | Novi | 19:56.22 | 0 |
| 134 | Gabriel ByersPlace 134 · Grade 12 · MACH Homeschool Running | 12 | MACH Homeschool Running | 19:56.38 | 0 |
| 135 | Benjamin ChapmanPlace 135 · Grade 10 · Troy Athens | 10 | Troy Athens | 19:57.31 | 0 |
| 136 | Aristotle ChapmanPlace 136 · Grade 11 · Macomb L'Anse Creuse North | 11 | Macomb L'Anse Creuse North | 19:57.51 | 87 |
| 137 | Finnegan McGlincheyPlace 137 · Grade 10 · Madison Heights Bishop Foley | 10 | Madison Heights Bishop Foley | 19:58.12 | 0 |
| 138 | Dhanvin SudhagarPlace 138 · Grade 12 · Novi | 12 | Novi | 19:59.77 | 0 |
| 139 | Ryan EvansPlace 139 · Grade 9 · Troy Athens | 9 | Troy Athens | 20:00.14 | 0 |
| 140 | Calvin OelkersPlace 140 · Grade 10 · Dearborn Divine Child | 10 | Dearborn Divine Child | 20:01.42 | 88 |
| 141 | Lucas RiggsPlace 141 · Grade 11 · Berkley | 11 | Berkley | 20:02.08 | 0 |
| 142 | Collin MaharPlace 142 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 20:02.44 | 89 |
| 143 | Ari KishPlace 143 · Grade 11 · White Lake Lakeland | 11 | White Lake Lakeland | 20:02.53 | 90 |
| 144 | Joshua TrewynPlace 144 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 20:03.72 | 0 |
| 145 | Chase McCarthyPlace 145 · Grade 12 · Algonac | 12 | Algonac | 20:04.13 | 0 |
| 146 | Sebastian LewandowskiPlace 146 · Grade 10 · Dearborn Divine Child | 10 | Dearborn Divine Child | 20:04.63 | 91 |
| 147 | Seth CliffordPlace 147 · Grade 12 · Novi | 12 | Novi | 20:05.79 | 0 |
| 148 | Nico CartaPlace 148 · Grade 9 · Utica | 9 | Utica | 20:07.95 | 0 |
| 149 | Aidian ProutPlace 149 · Grade 12 · Fraser | 12 | Fraser | 20:08.19 | 92 |
| 150 | Caleb ErkkinenPlace 150 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 20:09.91 | 93 |
| 151 | Dominic ZoliPlace 151 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 20:10.58 | 0 |
| 152 | Kyler BowmanPlace 152 · Grade 12 · Roseville | 12 | Roseville | 20:11.94 | 0 |
| 153 | Jaiden NguyenPlace 153 · Grade 11 · Warren Mott | 11 | Warren Mott | 20:13.72 | 0 |
| 154 | Bryson EvansPlace 154 · Grade 11 · Troy Athens | 11 | Troy Athens | 20:15.43 | 0 |
| 155 | Chase PihaljaPlace 155 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 20:17.94 | 0 |
| 156 | Bennett BucyPlace 156 · Grade 10 · Macomb L'Anse Creuse North | 10 | Macomb L'Anse Creuse North | 20:18.29 | 94 |
| 157 | Kyle LaginessPlace 157 · Grade 11 · Fraser | 11 | Fraser | 20:18.50 | 95 |
| 158 | Atticus YarosPlace 158 · Grade 9 · Warren DeLaSalle | 9 | Warren DeLaSalle | 20:21.30 | 96 |
| 159 | Jonathan YuPlace 159 · Grade 12 · Novi | 12 | Novi | 20:22.70 | 0 |
| 160 | Henry PoterekPlace 160 · Grade 10 · Macomb L'Anse Creuse North | 10 | Macomb L'Anse Creuse North | 20:26.79 | 0 |
| 161 | Cameron StrzeleckiPlace 161 · Grade 11 · SCS Lake Shore | 11 | SCS Lake Shore | 20:30.12 | 0 |
| 162 | Dylan LaginessPlace 162 · Grade 9 · Fraser | 9 | Fraser | 20:34.08 | 97 |
| 163 | Kipton FerchertPlace 163 · Grade 10 · Sterling Heights Stevenson | 10 | Sterling Heights Stevenson | 20:38.64 | 0 |
| 164 | EJ ThelenPlace 164 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 20:46.84 | 0 |
| 165 | Grant MarshallPlace 165 · Grade 12 · Troy Athens | 12 | Troy Athens | 20:49.35 | 0 |
| 166 | Pranesh ShivarajPlace 166 · Grade 10 · Novi | 10 | Novi | 20:50.64 | 0 |
| 167 | Colin MondouxPlace 167 · Grade 12 · Utica | 12 | Utica | 20:54.20 | 0 |
| 168 | Kyle GummPlace 168 · Grade 10 · Fraser | 10 | Fraser | 20:58.20 | 98 |
| 169 | Ryan CrowleyPlace 169 · Grade 9 · Warren DeLaSalle | 9 | Warren DeLaSalle | 21:37.10 | 99 |
| 170 | Apollos VentimigliaPlace 170 · Grade 10 · MACH Homeschool Running | 10 | MACH Homeschool Running | 21:58.47 | 0 |
| 171 | Jack TaylorPlace 171 · Grade 12 · Warren DeLaSalle | 12 | Warren DeLaSalle | 22:01.80 | 100 |
| 172 | Tyler MorrisPlace 172 · Grade 10 · Macomb L'Anse Creuse North | 10 | Macomb L'Anse Creuse North | 22:08.19 | 0 |
| 0 | Jake SlanksterPlace 0 · Grade 11 · Detroit Catholic Central | 11 | Detroit Catholic Central | DNF | 0 |
| 0 | Xavier SolgotPlace 0 · Grade 11 · Macomb L'Anse Creuse North | 11 | Macomb L'Anse Creuse North | DNF | 0 |
| 0 | Brendan MillerPlace 0 · Grade 12 · Dearborn Divine Child | 12 | Dearborn Divine Child | DNF | 0 |
| 0 | Mahip ParekhPlace 0 · Grade 10 · Novi | 10 | Novi | DNF | 0 |