| 1 | Cooper RicePlace 1 · Grade 8 · Romeo | 8 | Romeo | 10:55.78 |
| 2 | Nickolas DimoskiPlace 2 · Grade 8 · Romeo | 8 | Romeo | 11:01.24 |
| 3 | Joseph MannPlace 3 · Grade 8 · Davis | 8 | Davis | 11:02.96 |
| 4 | Everett RoeschPlace 4 · Grade 8 · L'Anse Creuse-North | 8 | L'Anse Creuse-North | 11:13.40 |
| 5 | Ray SchapmanPlace 5 · Grade 6 · Romeo | 6 | Romeo | 11:22.38 |
| 6 | James KoschPlace 6 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 11:24.49 PR |
| 7 | Judah HrabovskyPlace 7 · Grade 8 · Romeo | 8 | Romeo | 11:30.93 |
| 8 | Asher KleinkePlace 8 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 11:32.54 PR |
| 9 | Charlie NowickiPlace 9 · Grade 8 · Shelby-Eppler-Jeannette | 8 | Shelby-Eppler-Jeannette | 11:47.07 PR |
| 10 | Will SczygielskiPlace 10 · Grade 8 · Pierce (Grosse Pointe) | 8 | Pierce (Grosse Pointe) | 11:51.49 |
| 11 | Sizzle HrabovskyPlace 11 · Grade 6 · Romeo | 6 | Romeo | 11:53.62 |
| 12 | Titus RosePlace 12 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 11:54.39 PR |
| 13 | Oscar ChomaPlace 13 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 11:57.02 PR |
| 14 | Aston BunkerPlace 14 · Grade 7 · Romeo | 7 | Romeo | 11:58.70 PR |
| 15 | Chris MeiringPlace 15 · Grade 8 · Van Hoosen | 8 | Van Hoosen | 12:01.59 PR |
| 16 | Hudson KrsteskiPlace 16 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 12:08.36 PR |
| 17 | Alexander PalczewskiPlace 17 · Grade 8 · Shelby-Eppler-Jeannette | 8 | Shelby-Eppler-Jeannette | 12:09.34 PR |
| 18 | Jackson ComptonPlace 18 · Grade 8 · Romeo | 8 | Romeo | 12:10.81 |
| 19 | Hayden SadlerPlace 19 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 12:14.02 PR |
| 20 | Aaron GrayPlace 20 · Grade 6 · Oakland Christian | 6 | Oakland Christian | 12:17.27 PR |
| 21 | Landen WarnerPlace 21 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 12:18.63 PR |
| 22 | Cash PurdyPlace 22 · Grade 7 · Romeo | 7 | Romeo | 12:18.68 PR |
| 23 | Easton BercelPlace 23 · Grade 7 · Davis | 7 | Davis | 12:21.12 PR |
| 24 | Levi CarterPlace 24 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 12:21.32 PR |
| 25 | Benjamin ClausPlace 25 · Grade 6 · MACH Running | 6 | MACH Running | 12:21.92 PR |
| 26 | Liam GraperPlace 26 · Grade 7 · Romeo | 7 | Romeo | 12:22.25 PR |
| 27 | Noa JonesPlace 27 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 12:23.83 PR |
| 28 | Levin Brass-BeersPlace 28 · Grade 6 · Pierce (Grosse Pointe) | 6 | Pierce (Grosse Pointe) | 12:24.45 PR |
| 29 | Prince De GuzmanPlace 29 · Grade 8 · Beer | 8 | Beer | 12:25.81 |
| 30 | Edric WilliamsPlace 30 · Grade 7 · Davis | 7 | Davis | 12:36.30 |
| 31 | Henry CrockerPlace 31 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 12:39.36 PR |
| 32 | Zachary StierPlace 32 · Grade 7 · Blackhawks Sports Club | 7 | Blackhawks Sports Club | 12:39.68 |
| 33 | Jack GouletPlace 33 · Grade 6 · Pierce (Grosse Pointe) | 6 | Pierce (Grosse Pointe) | 12:43.93 |
| 34 | Marco RistauPlace 34 · Grade 8 · Shelby-Eppler-Jeannette | 8 | Shelby-Eppler-Jeannette | 12:44.08 |
| 35 | Felix WilliamsPlace 35 · Grade 5 · Pierce (Grosse Pointe) | 5 | Pierce (Grosse Pointe) | 12:45.57 |
| 36 | Devin CoughlinPlace 36 · Grade 8 · Malow | 8 | Malow | 12:46.63 PR |
| 37 | Rueben BrownPlace 37 · Grade 6 · Shelby-Eppler-Jeannette | 6 | Shelby-Eppler-Jeannette | 12:47.17 |
| 38 | William WayPlace 38 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 12:48.57 PR |
| 39 | Theodore MacDonaldPlace 39 · Grade 8 · Jefferson (St Clair Shores) | 8 | Jefferson (St Clair Shores) | 12:49.48 PR |
| 40 | Luke StrzeleckiPlace 40 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 12:52.72 PR |
| 41 | Logan AllenPlace 41 · Grade 6 · Romeo | 6 | Romeo | 12:53.66 |
| 42 | Greyson KernerPlace 42 · Grade 6 · Romeo | 6 | Romeo | 12:56.17 |
| 43 | Benjamin BerryPlace 43 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 12:56.40 PR |
| 44 | Rodolfo HernandezPlace 44 · Grade 8 · Davis | 8 | Davis | 12:58.50 |
| 45 | Brooks StoraiPlace 45 · Grade 6 · Romeo | 6 | Romeo | 12:59.48 PR |
| 46 | Ebrima JallowPlace 46 · Grade 7 · Hazel Park | 7 | Hazel Park | 13:03.34 PR |
| 47 | James HoPlace 47 · Grade 5 · Pierce (Grosse Pointe) | 5 | Pierce (Grosse Pointe) | 13:04.09 |
| 48 | Isaac MarchwinskiPlace 48 · Grade 8 · Romeo | 8 | Romeo | 13:06.93 |
| 49 | Hudson MillerPlace 49 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 13:11.99 |
| 50 | Eli SorgeloosPlace 50 · Grade 6 · L'Anse Creuse-East | 6 | L'Anse Creuse-East | 13:15.21 PR |
| 51 | Brayden BregePlace 51 · Grade 8 · L'Anse Creuse-East | 8 | L'Anse Creuse-East | 13:15.76 PR |
| 52 | Chris CardPlace 52 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 13:17.10 PR |
| 53 | Wesley GuilbaultPlace 53 · Grade 8 · L'Anse Creuse-North | 8 | L'Anse Creuse-North | 13:17.37 |
| 54 | Derek AcostaPlace 54 · Grade 7 · Bemis | 7 | Bemis | 13:18.04 |
| 55 | Landon AmigliorePlace 55 · Grade 6 · L'Anse Creuse-North | 6 | L'Anse Creuse-North | 13:18.73 PR |
| 56 | Jack ClausPlace 56 · Grade 8 · MACH Running | 8 | MACH Running | 13:25.74 PR |
| 57 | Theo RyanPlace 57 · Grade 8 · Pierce (Grosse Pointe) | 8 | Pierce (Grosse Pointe) | 13:30.03 |
| 58 | Maxwell KoemanPlace 58 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 13:31.17 PR |
| 59 | Kellan HermanPlace 59 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 13:31.74 PR |
| 60 | Henry CablePlace 60 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 13:32.27 PR |
| 61 | Benjamin SybrandyPlace 61 · Grade 6 · Romeo | 6 | Romeo | 13:32.65 PR |
| 62 | August BeymaPlace 62 · Grade 8 · MACH Running | 8 | MACH Running | 13:33.02 PR |
| 63 | Ethan LongPlace 63 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 13:34.90 PR |
| 64 | Benaiah VentimigliaPlace 64 · Grade 7 · MACH Running | 7 | MACH Running | 13:35.20 |
| 65 | Jackson StierPlace 65 · Grade 7 · Blackhawks Sports Club | 7 | Blackhawks Sports Club | 13:35.55 |
| 66 | Nathan ProutyPlace 66 · Grade 6 · MACH Running | 6 | MACH Running | 13:35.93 PR |
| 67 | Chestin BlaskowskiPlace 67 · Grade 7 · Kennedy (St Clair Shores) | 7 | Kennedy (St Clair Shores) | 13:36.99 |
| 68 | Jacque HarePlace 68 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 13:38.06 |
| 69 | Henry ComptonPlace 69 · Grade 6 · Romeo | 6 | Romeo | 13:38.43 |
| 70 | Ethan FemiminineoPlace 70 · Grade 8 · Bemis | 8 | Bemis | 13:39.65 PR |
| 71 | James PinkPlace 71 · Grade 8 · L'Anse Creuse-North | 8 | L'Anse Creuse-North | 13:43.04 |
| 72 | Colin KeslerPlace 72 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 13:45.14 |
| 73 | Crosby HorganPlace 73 · Grade 6 · Seneca-Iroquois | 6 | Seneca-Iroquois | 13:48.30 |
| 74 | Elijah BayerPlace 74 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 13:50.85 |
| 75 | Max MellPlace 75 · Grade 7 · L'Anse Creuse-East | 7 | L'Anse Creuse-East | 13:54.42 PR |
| 76 | Ahmed AbdullahPlace 76 · Grade 8 · Bemis | 8 | Bemis | 13:55.68 PR |
| 77 | Logan SpencerPlace 77 · Grade 8 · Davis | 8 | Davis | 13:58.09 |
| 78 | Camden ManturukPlace 78 · Grade 6 · Jefferson (St Clair Shores) | 6 | Jefferson (St Clair Shores) | 14:03.09 PR |
| 79 | Lincoln BurkelPlace 79 · Grade 8 · MACH Running | 8 | MACH Running | 14:04.40 PR |
| 80 | Sam WilliamsPlace 80 · Grade 6 · Davis | 6 | Davis | 14:05.17 PR |
| 81 | David StevensPlace 81 · Grade 8 · L'Anse Creuse-East | 8 | L'Anse Creuse-East | 14:06.83 |
| 82 | Calvin PottsPlace 82 · Grade 6 · MACH Running | 6 | MACH Running | 14:07.78 |
| 83 | Lucas MorrisPlace 83 · Grade 8 · L'Anse Creuse-North | 8 | L'Anse Creuse-North | 14:12.08 |
| 84 | Gavin McMinnPlace 84 · Grade 7 · MACH Running | 7 | MACH Running | 14:12.70 PR |
| 85 | Caleb CallowPlace 85 · Grade 7 · L'Anse Creuse-North | 7 | L'Anse Creuse-North | 14:12.71 PR |
| 86 | Chris PerezPlace 86 · Grade 8 · MACH Running | 8 | MACH Running | 14:12.90 |
| 87 | Griffin CooperPlace 87 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 14:15.39 PR |
| 88 | Zach TyburskiPlace 88 · Grade 7 · Richards | 7 | Richards | 14:16.21 PR |
| 89 | Easton McGeePlace 89 · Grade 7 · MACH Running | 7 | MACH Running | 14:17.42 PR |
| 90 | Lukas OlechowskiPlace 90 · Grade 8 · Malow | 8 | Malow | 14:25.15 PR |
| 91 | Joseph KrzesickiPlace 91 · Grade 8 · Jefferson (St Clair Shores) | 8 | Jefferson (St Clair Shores) | 14:26.34 |
| 92 | Sam RhodenizerPlace 92 · Grade 7 · Richards | 7 | Richards | 14:26.94 PR |
| 93 | Abram McDonaldPlace 93 · Grade 6 · L'Anse Creuse-East | 6 | L'Anse Creuse-East | 14:33.33 |
| 94 | Wyatt GaddisPlace 94 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 14:34.31 |
| 95 | Lincoln RosePlace 95 · Grade 6 · Kennedy (St Clair Shores) | 6 | Kennedy (St Clair Shores) | 14:34.57 |
| 96 | Cohen AmbrowPlace 96 · Grade 7 · Malow | 7 | Malow | 14:35.50 PR |
| 97 | Kevin HuntPlace 97 · Grade 8 · Kennedy (St Clair Shores) | 8 | Kennedy (St Clair Shores) | 14:35.79 PR |
| 98 | Fitch AdamsPlace 98 · Grade 6 · Pierce (Grosse Pointe) | 6 | Pierce (Grosse Pointe) | 14:40.16 |
| 99 | Nathaniel MannPlace 99 · Grade 6 · Davis | 6 | Davis | 14:41.63 PR |
| 100 | Joseph StimmelPlace 100 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 14:48.83 |