| 1 | Alex GallupPlace 1 · Grade 12 · Brighton | 12 | Brighton | 17:14.27 | 1 |
| 2 | Brady O'ConnorPlace 2 · Grade 12 · Brighton | 12 | Brighton | 17:15.62 PR | 2 |
| 3 | Triston ThompsonPlace 3 · Grade 12 · Dexter | 12 | Dexter | 17:17.04 | 0 |
| 4 | Tommy MoundrosPlace 4 · Grade 10 · DeWitt | 10 | DeWitt | 17:17.37 PR | 3 |
| 5 | William ReedPlace 5 · Grade 9 · DeWitt | 9 | DeWitt | 17:17.51 PR | 4 |
| 6 | Hayden VolzPlace 6 · Grade 10 · Okemos | 10 | Okemos | 17:22.99 | 5 |
| 7 | Quentin McRaePlace 7 · Grade 12 · Dexter | 12 | Dexter | 17:24.46 | 0 |
| 8 | Charlie BowersPlace 8 · Grade 11 · Brighton | 11 | Brighton | 17:25.48 PR | 6 |
| 9 | Victor PlazaPlace 9 · Grade 10 · DeWitt | 10 | DeWitt | 17:28.54 PR | 7 |
| 10 | Matthew AustinPlace 10 · Grade 12 · DeWitt | 12 | DeWitt | 17:32.15 | 8 |
| 11 | Noah GodseyPlace 11 · Grade 11 · Brighton | 11 | Brighton | 17:35.61 PR | 9 |
| 12 | Augustus MacIntyrePlace 12 · Grade 11 · Howell | 11 | Howell | 17:36.12 PR | 10 |
| 13 | Lincoln StamPlace 13 · Grade 12 · Howell | 12 | Howell | 17:36.53 PR | 11 |
| 14 | Caleb GreerPlace 14 · Grade 11 · Howell | 11 | Howell | 17:36.69 PR | 12 |
| 15 | Keagan WrightPlace 15 · Grade 12 · Howell | 12 | Howell | 17:43.98 | 13 |
| 16 | Caleb CarterPlace 16 · Grade 12 · DeWitt | 12 | DeWitt | 17:56.04 | 14 |
| 17 | Charles KimePlace 17 · Grade 12 · Brighton | 12 | Brighton | 17:59.63 PR | 15 |
| 18 | Micah DahlgrenPlace 18 · Grade 10 · Okemos | 10 | Okemos | 18:05.71 | 16 |
| 19 | Robert SugruePlace 19 · Grade 11 · Howell | 11 | Howell | 18:06.02 PR | 17 |
| 20 | Nicholas NesbittPlace 20 · Grade 9 · Okemos | 9 | Okemos | 18:06.81 PR | 18 |
| 21 | Zac ArtsPlace 21 · Grade 9 · Howell | 9 | Howell | 18:07.07 PR | 19 |
| 22 | Nishant ChowlamPlace 22 · Grade 9 · Okemos | 9 | Okemos | 18:23.58 PR | 20 |
| 23 | Liam KohnPlace 23 · Grade 9 · DeWitt | 9 | DeWitt | 18:25.89 PR | 21 |
| 24 | Adam DeSanaPlace 24 · Grade 9 · South Lyon East | 9 | South Lyon East | 18:26.36 PR | 22 |
| 25 | Skyler SteppPlace 25 · Grade 12 · Howell | 12 | Howell | 18:26.46 | 23 |
| 26 | Matthew PorinskyPlace 26 · Grade 10 · South Lyon East | 10 | South Lyon East | 18:34.14 PR | 24 |
| 27 | Nathan WarnerPlace 27 · Grade 11 · South Lyon East | 11 | South Lyon East | 18:41.92 | 25 |
| 28 | Gavin AndersenPlace 28 · Grade 9 · DeWitt | 9 | DeWitt | 18:43.65 PR | 26 |
| 29 | Mickenzie Brennan-VoghtPlace 29 · Grade 12 · Howell | 12 | Howell | 18:45.81 | 0 |
| 30 | Will UnruhPlace 30 · Grade 10 · South Lyon East | 10 | South Lyon East | 18:46.22 | 27 |
| 31 | Braden FulkPlace 31 · Grade 11 · South Lyon East | 11 | South Lyon East | 18:53.17 | 28 |
| 32 | Jonas DeLandPlace 32 · Grade 9 · Howell | 9 | Howell | 18:53.97 PR | 0 |
| 33 | Michael ChenPlace 33 · Grade 10 · Okemos | 10 | Okemos | 18:54.28 | 29 |
| 34 | Brad DeYoungPlace 34 · Grade 10 · Holt | 10 | Holt | 18:57.16 | 30 |
| 35 | Corey HeckPlace 35 · Grade 12 · St. Johns | 12 | St. Johns | 18:59.75 PR | 0 |
| 36 | Elliott BuschPlace 36 · Grade 11 · Howell | 11 | Howell | 19:01.39 PR | 0 |
| 37 | Marshall BakerPlace 37 · Grade 12 · Okemos | 12 | Okemos | 19:04.16 PR | 31 |
| 38 | Brendan LezanPlace 38 · Grade 10 · Holt | 10 | Holt | 19:06.16 | 32 |
| 39 | Levi StrongPlace 39 · Grade 12 · South Lyon East | 12 | South Lyon East | 19:20.71 | 33 |
| 40 | Ninan CrainPlace 40 · Grade 10 · Okemos | 10 | Okemos | 19:29.62 | 34 |
| 41 | Aaron StegallPlace 41 · Grade 9 · Howell | 9 | Howell | 19:30.99 PR | 0 |
| 42 | Adam NagyPlace 42 · Grade 10 · South Lyon East | 10 | South Lyon East | 19:32.28 PR | 35 |
| 43 | Jace FrankPlace 43 · Grade 10 · DeWitt | 10 | DeWitt | 19:34.18 | 0 |
| 44 | Jack KemsleyPlace 44 · Grade 12 · Okemos | 12 | Okemos | 19:37.83 | 0 |
| 45 | Carson HellerstedtPlace 45 · Grade 9 · DeWitt | 9 | DeWitt | 19:37.98 PR | 0 |
| 46 | Isaac KimPlace 46 · Grade 12 · South Lyon East | 12 | South Lyon East | 19:38.08 | 0 |
| 47 | Caleb PearsonPlace 47 · Grade 10 · Okemos | 10 | Okemos | 19:39.91 | 0 |
| 48 | Channing SmithPlace 48 · Grade 9 · St. Johns | 9 | St. Johns | 19:41.18 PR | 0 |
| 49 | Lukas KarlssonPlace 49 · Grade 9 · Linden | 9 | Linden | 19:41.80 PR | 36 |
| 50 | Maximus GillerPlace 50 · Grade 9 · Holt | 9 | Holt | 19:48.78 | 37 |
| 51 | Blake FlemingPlace 51 · Grade 12 · DeWitt | 12 | DeWitt | 19:56.89 PR | 0 |
| 52 | Griffin MoorePlace 52 · Grade 10 · South Lyon East | 10 | South Lyon East | 20:06.87 | 0 |
| 53 | Rameen MahmoodPlace 53 · Grade 10 · Okemos | 10 | Okemos | 20:13.05 | 0 |
| 54 | Carter LaVictoirePlace 54 · Grade 10 · DeWitt | 10 | DeWitt | 20:19.50 PR | 0 |
| 55 | Hongyi TanPlace 55 · Grade 10 · Okemos | 10 | Okemos | 20:21.87 | 0 |
| 56 | Noah TerryahPlace 56 · Grade 10 · Linden | 10 | Linden | 20:23.73 | 38 |
| 57 | Jackson BakerPlace 57 · Grade 9 · Okemos | 9 | Okemos | 20:32.61 PR | 0 |
| 58 | Matthew HetrickPlace 58 · Grade 11 · Holt | 11 | Holt | 20:36.24 | 39 |
| 59 | Benjamin ShyPlace 59 · Grade 9 · Howell | 9 | Howell | 20:38.00 | 0 |
| 60 | Declan SaotomePlace 60 · Grade 9 · Howell | 9 | Howell | 20:38.62 PR | 0 |
| 61 | Drake OberlinPlace 61 · Grade 11 · Holt | 11 | Holt | 20:38.98 | 40 |
| 62 | James TiernanPlace 62 · Grade 12 · South Lyon East | 12 | South Lyon East | 20:42.14 | 0 |
| 63 | Sam HohensteinPlace 63 · Grade 10 · Howell | 10 | Howell | 20:44.70 | 0 |
| 64 | Emilio HernandezPlace 64 · Grade 10 · Linden | 10 | Linden | 20:45.76 PR | 41 |
| 65 | Jameson GatecliffPlace 65 · Grade 9 · Okemos | 9 | Okemos | 20:48.72 PR | 0 |
| 66 | Bennet BraeutigamPlace 66 · Grade 7 · Charlotte | 7 | Charlotte | 20:51.32 PR | 0 |
| 67 | Matthew BarnesPlace 67 · Grade 12 · Howell | 12 | Howell | 20:54.80 | 0 |
| 68 | Tristan BickmannPlace 68 · Grade 12 · Howell | 12 | Howell | 20:59.97 | 0 |
| 69 | Levi TerryahPlace 69 · Grade 10 · Linden | 10 | Linden | 21:02.07 | 42 |
| 70 | Thomas MartinPlace 70 · Grade 11 · South Lyon East | 11 | South Lyon East | 21:04.44 | 0 |
| 71 | Ryley BishopPlace 71 · Grade 9 · Linden | 9 | Linden | 21:05.33 PR | 43 |
| 72 | Jensen UtterPlace 72 · Grade 10 · Okemos | 10 | Okemos | 21:11.09 | 0 |
| 73 | Lucas ButcherPlace 73 · Grade 10 · Howell | 10 | Howell | 21:13.14 | 0 |
| 74 | Evan DiffinPlace 74 · Grade 10 · South Lyon East | 10 | South Lyon East | 21:16.56 | 0 |
| 75 | Jaydin CrouchPlace 75 · Grade 12 · DeWitt | 12 | DeWitt | 21:20.26 PR | 0 |
| 76 | Ryan ScullyPlace 76 · Grade 12 · Holt | 12 | Holt | 21:23.93 | 44 |
| 77 | Jack FentonPlace 77 · Grade 9 · Okemos | 9 | Okemos | 21:25.45 PR | 0 |
| 78 | Kellin TeddyPlace 78 · Grade 12 · Dexter | 12 | Dexter | 21:27.20 PR | 0 |
| 79 | Ignacio Acevedo-KuklaPlace 79 · Grade 10 · Okemos | 10 | Okemos | 21:28.12 | 0 |
| 80 | Caden HardingPlace 80 · Grade 10 · Linden | 10 | Linden | 21:32.99 PR | 45 |
| 81 | Temujin WeinerPlace 81 · Grade 10 · Okemos | 10 | Okemos | 21:34.26 PR | 0 |
| 82 | Alexander PlazaPlace 82 · Grade 10 · DeWitt | 10 | DeWitt | 21:52.48 | 0 |
| 83 | Elliott RootPlace 83 · Grade 10 · South Lyon East | 10 | South Lyon East | 21:59.85 PR | 0 |
| 84 | Tanish MakupalliPlace 84 · Grade 12 · South Lyon East | 12 | South Lyon East | 22:05.41 PR | 0 |
| 85 | Nick LantzyPlace 85 · Grade 9 · DeWitt | 9 | DeWitt | 22:05.69 | 0 |
| 86 | Aiden QuenbyPlace 86 · Grade 11 · South Lyon East | 11 | South Lyon East | 22:08.19 | 0 |
| 87 | Saketh DondapatiPlace 87 · Grade 10 · Okemos | 10 | Okemos | 22:11.97 | 0 |
| 88 | Sullivan McKillopPlace 88 · Grade 10 · DeWitt | 10 | DeWitt | 22:36.80 | 0 |
| 89 | Ethan KollerPlace 89 · Grade 11 · Linden | 11 | Linden | 22:41.34 | 46 |
| 90 | Kunwoo KangPlace 90 · Grade 10 · South Lyon East | 10 | South Lyon East | 22:52.51 | 0 |
| 91 | Jintao LinPlace 91 · Grade 9 · Okemos | 9 | Okemos | 22:57.85 | 0 |
| 92 | Jeremih HendersonPlace 92 · Grade 10 · Holt | 10 | Holt | 22:58.17 PR | 47 |
| 93 | Ben BehovitzPlace 93 · Grade 11 · DeWitt | 11 | DeWitt | 23:19.53 | 0 |
| 94 | Christian ErnsthausenPlace 94 · Grade 9 · DeWitt | 9 | DeWitt | 23:36.42 PR | 0 |
| 95 | Owen KimPlace 95 · Grade 10 · South Lyon East | 10 | South Lyon East | 23:37.61 PR | 0 |
| 96 | Tanmay MakupalliPlace 96 · Grade 10 · South Lyon East | 10 | South Lyon East | 23:50.36 | 0 |
| 97 | Cole StockfordPlace 97 · Grade 10 · Linden | 10 | Linden | 23:52.79 PR | 0 |
| 98 | Ezra StrongPlace 98 · Grade 10 · South Lyon East | 10 | South Lyon East | 23:57.54 PR | 0 |
| 99 | Gallagher MalloyPlace 99 · Grade 9 · DeWitt | 9 | DeWitt | 24:10.47 | 0 |
| 100 | Jacob KayPlace 100 · Grade 11 · DeWitt | 11 | DeWitt | 24:26.62 | 0 |
| 101 | Hayden SmithPlace 101 · Grade 8 · Charlotte | 8 | Charlotte | 25:20.67 PR | 0 |
| 102 | Wyatt ShaudPlace 102 · Grade 6 · Charlotte | 6 | Charlotte | 26:13.60 PR | 0 |
| 103 | Hunter ConnollyPlace 103 · Grade 10 · Okemos | 10 | Okemos | 26:16.16 | 0 |
| 104 | Junesun RyuPlace 104 · Grade 11 · Okemos | 11 | Okemos | 26:30.85 | 0 |
| 105 | Luke PoortvlietPlace 105 · Grade 8 · Charlotte | 8 | Charlotte | 27:51.24 PR | 0 |
| 106 | Joey BuurmaPlace 106 · Grade 10 · DeWitt | 10 | DeWitt | 31:02.99 PR | 0 |
| 107 | Parker ZemlaPlace 107 · Grade 9 · South Lyon East | 9 | South Lyon East | 31:14.28 | 0 |
| 108 | Nikolas RoldanPlace 108 · Grade 10 · Howell | 10 | Howell | 34:29.91 | 0 |