| 1 | Owen WindgastonPlace 1 · Grade 12 · Clawson | 12 | Clawson | 17:03.90 |
| 2 | Jack WittPlace 2 · Grade 12 · Troy | 12 | Troy | 17:17.20 |
| 3 | Asa KonwinskiPlace 3 · Grade 11 · Troy | 11 | Troy | 17:50.28 |
| 4 | Henry WittPlace 4 · Grade 12 · Troy | 12 | Troy | 17:51.22 |
| 5 | Musa KayPlace 5 · Grade 12 · West Bloomfield | 12 | West Bloomfield | 18:13.76 |
| 6 | Federico Moreno-PadillaPlace 6 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 18:14.78 |
| 7 | Andrew SvobodaPlace 7 · Grade 12 · Troy | 12 | Troy | 18:29.44 |
| 8 | Aarush AroraPlace 8 · Grade 10 · Troy | 10 | Troy | 18:38.65 |
| 9 | Charles ZhangPlace 9 · Grade 11 · Troy | 11 | Troy | 18:40.18 |
| 10 | Jasper WolfsonPlace 10 · Grade 10 · Troy | 10 | Troy | 18:49.53 |
| 11 | William AustinPlace 11 · Grade 12 · Troy | 12 | Troy | 19:02.49 |
| 12 | Josue MartinezPlace 12 · Grade 12 · West Bloomfield | 12 | West Bloomfield | 19:24.16 |
| 13 | Patrick RegnerPlace 13 · Grade 10 · Troy | 10 | Troy | 19:31.71 |
| 14 | John (Jack) FrabisPlace 14 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 19:37.69 |
| 15 | Graham KubiakPlace 15 · Grade 11 · West Bloomfield | 11 | West Bloomfield | 19:50.44 |
| 16 | Joseph NowickiPlace 16 · Grade 12 · Utica Eisenhower | 12 | Utica Eisenhower | 19:51.52 |
| 17 | Akhilesh ShilPlace 17 · Grade 10 · Troy | 10 | Troy | 19:52.25 |
| 18 | Sawyer RothPlace 18 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 19:54.42 |
| 19 | Luis HolowinskiPlace 19 · Grade 12 · West Bloomfield | 12 | West Bloomfield | 19:56.21 |
| 20 | Zizheng WangPlace 20 · Grade 12 · Troy | 12 | Troy | 20:09.34 |
| 21 | Gabe LapadoPlace 21 · Grade 12 · Troy | 12 | Troy | 20:13.27 |
| 22 | Alex Perez DottorPlace 22 · Grade 11 · Troy | 11 | Troy | 20:15.82 |
| 23 | Saket DalaiPlace 23 · Grade 10 · Troy | 10 | Troy | 20:21.74 PR |
| 24 | Michael TidrowPlace 24 · Grade 12 · Utica Eisenhower | 12 | Utica Eisenhower | 20:34.92 |
| 25 | Michael WilliamsPlace 25 · Grade 11 · West Bloomfield | 11 | West Bloomfield | 20:35.22 |
| 26 | Benjamin HurstPlace 26 · Grade 11 · Troy | 11 | Troy | 20:36.31 |
| 27 | Caleb HamiltonPlace 27 · Grade 11 · Troy | 11 | Troy | 20:38.34 |
| 28 | Aayush ChaugulePlace 28 · Grade 12 · Troy | 12 | Troy | 20:39.38 |
| 29 | Joshua SpinnerPlace 29 · Grade 9 · 3JR | 9 | 3JR | 20:42.10 |
| 30 | Gideon SchneiderPlace 30 · Grade 11 · Clawson | 11 | Clawson | 20:53.64 |
| 31 | Leo ZelleyPlace 31 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 21:04.50 |
| 32 | Evan TallentPlace 32 · Grade 10 · Utica Eisenhower | 10 | Utica Eisenhower | 21:24.32 |
| 33 | Daniel ThomakosPlace 33 · Grade 11 · West Bloomfield | 11 | West Bloomfield | 21:25.23 |
| 34 | Liam VenablePlace 34 · Grade 11 · Troy | 11 | Troy | 21:29.82 |
| 35 | Greyson MillerPlace 35 · Grade 10 · Troy | 10 | Troy | 21:52.65 |
| 36 | Ahmadjon MamarasulovPlace 36 · Grade 10 · Troy | 10 | Troy | 21:54.04 |
| 37 | Rithvik Varma ChamarthiPlace 37 · Grade 11 · Troy | 11 | Troy | 21:57.94 |
| 38 | Noah KeavneyPlace 38 · Grade 10 · Troy | 10 | Troy | 22:04.90 PR |
| 39 | DeJuan OakleyPlace 39 · Grade 12 · West Bloomfield | 12 | West Bloomfield | 22:13.01 |
| 40 | Christopher LairPlace 40 · Grade 12 · Troy | 12 | Troy | 22:14.95 |
| 41 | Ishaaq HamzaviPlace 41 · Grade 12 · Troy | 12 | Troy | 22:37.01 |
| 42 | Joshua ByrnePlace 42 · Grade 10 · Troy | 10 | Troy | 22:45.13 |
| 43 | Dartanyan HumphreyPlace 43 · Grade 9 · Pontiac | 9 | Pontiac | 22:49.11 |
| 44 | George MaconPlace 44 · Grade 10 · Troy | 10 | Troy | 22:51.40 |
| 45 | Nolan CahillPlace 45 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 23:13.44 |
| 46 | Krithin KarthikeyanPlace 46 · Grade 11 · Troy | 11 | Troy | 23:14.15 |
| 47 | Kishore ParthibanPlace 47 · Grade 11 · Troy | 11 | Troy | 23:15.83 |
| 48 | Ryan CorpuzPlace 48 · Grade 10 · Troy | 10 | Troy | 23:16.65 |
| 49 | Tiffin BrennerPlace 49 · Grade 10 · West Bloomfield | 10 | West Bloomfield | 23:36.17 |
| 50 | Santiago DominguezPlace 50 · Grade 10 · Troy | 10 | Troy | 23:43.04 |
| 51 | Emmett Hanser MaynardPlace 51 · Grade 10 · Clawson | 10 | Clawson | 23:47.68 |
| 52 | Eli KallisPlace 52 · Grade 10 · Troy | 10 | Troy | 23:49.32 |
| 53 | Joseph VenetPlace 53 · Grade 10 · Utica Eisenhower | 10 | Utica Eisenhower | 23:53.65 |
| 54 | Nathan LorzeillePlace 54 · Grade 11 · West Bloomfield | 11 | West Bloomfield | 23:56.44 |
| 55 | Bryan TranPlace 55 · Grade 10 · West Bloomfield | 10 | West Bloomfield | 24:03.57 |
| 56 | Hriday SalujaPlace 56 · Grade 9 · Troy | 9 | Troy | 24:11.34 |
| 57 | Drew CampbellPlace 57 · Grade 9 · Troy | 9 | Troy | 24:12.79 |
| 58 | Ryder CokerPlace 58 · Grade 9 · Utica Eisenhower | 9 | Utica Eisenhower | 24:12.90 PR |
| 59 | Devansh EddulaPlace 59 · Grade 10 · Troy | 10 | Troy | 24:18.65 |
| 60 | Nishant PrabhakaranPlace 60 · Grade 9 · Troy | 9 | Troy | 24:21.64 |
| 61 | Cameron GoodmanPlace 61 · Grade 11 · West Bloomfield | 11 | West Bloomfield | 24:23.39 |
| 62 | Khalil HumphreyPlace 62 · Grade 10 · Pontiac | 10 | Pontiac | 24:31.93 |
| 63 | Xuanlin ChenPlace 63 · Grade 11 · Troy | 11 | Troy | 24:45.30 |
| 64 | Dan ParkPlace 64 · Grade 9 · Troy | 9 | Troy | 24:53.45 PR |
| 65 | Nithilan KalyanasundaramPlace 65 · Grade 9 · Troy | 9 | Troy | 25:12.13 |
| 66 | Owen BurrowsPlace 66 · Grade 10 · West Bloomfield | 10 | West Bloomfield | 25:21.69 |
| 67 | Preetham ChilluruPlace 67 · Grade 12 · Troy | 12 | Troy | 25:22.20 |
| 68 | Nathan BuellPlace 68 · Grade 9 · Troy | 9 | Troy | 25:32.67 |
| 69 | Aarush SharmaPlace 69 · Grade 10 · Troy | 10 | Troy | 25:32.74 |
| 70 | Dhruv ThakkarPlace 70 · Grade 10 · Troy | 10 | Troy | 25:39.86 |
| 71 | Jackson MorenoPlace 71 · Grade 9 · Lake Orion Baptist | 9 | Lake Orion Baptist | 25:40.66 PR |
| 72 | Gaven LimarvinPlace 72 · Grade 10 · Troy | 10 | Troy | 25:42.72 |
| 73 | Ethan McKinleyPlace 73 · Grade 11 · Troy | 11 | Troy | 25:45.49 |
| 74 | Sriram NaiduPlace 74 · Grade 11 · Troy | 11 | Troy | 25:51.26 |
| 75 | Aaditya KumarPlace 75 · Grade 12 · Troy | 12 | Troy | 26:00.39 |
| 76 | Chase MularskiPlace 76 · Grade 10 · Troy | 10 | Troy | 26:05.93 |
| 77 | Adarsh NavaneedanPlace 77 · Grade 9 · Troy | 9 | Troy | 26:09.64 |
| 78 | Clark DuponPlace 78 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 26:16.56 |
| 79 | Hudson StamperPlace 79 · Grade 10 · West Bloomfield | 10 | West Bloomfield | 26:27.19 |
| 80 | Jacob HabbelPlace 80 · Grade 10 · Utica Eisenhower | 10 | Utica Eisenhower | 26:36.85 |
| 81 | Ojas BangarPlace 81 · Grade 11 · Troy | 11 | Troy | 26:37.38 |
| 82 | Brandon AnglebrandtPlace 82 · Grade 10 · Utica Eisenhower | 10 | Utica Eisenhower | 26:42.73 |
| 83 | Rudolph MoussaPlace 83 · Grade 12 · Troy | 12 | Troy | 27:00.36 |
| 84 | Alexander ClarkPlace 84 · Grade 9 · Utica Eisenhower | 9 | Utica Eisenhower | 27:05.98 |
| 85 | Mohansai ChamarthiPlace 85 · Grade 9 · Troy | 9 | Troy | 27:23.83 |
| 86 | Jack HakesPlace 86 · Grade 10 · Utica Eisenhower | 10 | Utica Eisenhower | 27:40.85 |
| 87 | Gavin PalmerPlace 87 · Grade 10 · Clawson | 10 | Clawson | 27:45.19 |
| 88 | Houzaifa SyedPlace 88 · Grade 9 · West Bloomfield | 9 | West Bloomfield | 27:46.45 |
| 89 | Umar ShaikPlace 89 · Grade 10 · Troy | 10 | Troy | 27:55.68 |
| 90 | Chris HodgesPlace 90 · Grade 11 · Clawson | 11 | Clawson | 28:53.34 |
| 91 | Zaid IftikharPlace 91 · Grade 11 · Troy | 11 | Troy | 29:01.08 |
| 92 | Ayush BhandariPlace 92 · Grade 10 · Troy | 10 | Troy | 29:02.33 |
| 93 | Aarush JagatapPlace 93 · Grade 9 · Troy | 9 | Troy | 29:03.51 |
| 94 | Seungyun (Andy) ShinPlace 94 · Grade 11 · Troy | 11 | Troy | 29:03.60 |
| 95 | Ryan BurrowsPlace 95 · Grade 11 · West Bloomfield | 11 | West Bloomfield | 29:26.93 |
| 96 | Isaac ReyesPlace 96 · Grade 9 · Lake Orion Baptist | 9 | Lake Orion Baptist | 29:38.25 PR |
| 97 | Soyul (Leo) ShinPlace 97 · Grade 9 · Troy | 9 | Troy | 29:43.46 |
| 98 | Anthony Craft Jr.Place 98 · Grade 9 · West Bloomfield | 9 | West Bloomfield | 30:20.45 |
| 99 | Abhinav ThummalapallyPlace 99 · Grade 12 · Troy | 12 | Troy | 30:22.19 |
| 100 | Ayan DesaiPlace 100 · Grade 9 · Troy | 9 | Troy | 30:28.06 |