| 1 | Tim TomasPlace 1 · Grade 8 · Tappan-AA | 8 | Tappan-AA | 10:47.13 PR |
| 2 | Hudson JonesPlace 2 · Grade 8 · Saline | 8 | Saline | 10:55.76 |
| 3 | Elijah DemingPlace 3 · Grade 8 · Portage West | 8 | Portage West | 10:56.81 |
| 4 | Jesse HolmesPlace 4 · Grade 8 · Portage North | 8 | Portage North | 10:59.72 |
| 5 | Leonel Hernandez OrnelasPlace 5 · Grade 8 · Portage West | 8 | Portage West | 11:06.37 |
| 6 | Paxton MillerPlace 6 · Grade 8 · Lumen Christi | 8 | Lumen Christi | 11:12.51 PR |
| 7 | Drew MartinPlace 7 · Grade 7 · Portage West | 7 | Portage West | 11:32.64 |
| 8 | Asher FischhaberPlace 8 · Grade 8 · Portage West | 8 | Portage West | 11:35.90 |
| 9 | Micah FischhaberPlace 9 · Grade 8 · Portage West | 8 | Portage West | 11:36.88 |
| 10 | Gabe CarlsonPlace 10 · Grade 8 · Portage West | 8 | Portage West | 11:37.98 |
| 11 | Simon NehlsenPlace 11 · Grade 8 · Hillsdale Academy MS | 8 | Hillsdale Academy MS | 11:41.10 PR |
| 12 | Kayden ArnoldPlace 12 · Grade 8 · Portage North | 8 | Portage North | 11:42.53 |
| 13 | Joshua IrvinPlace 13 · Grade 7 · Western | 7 | Western | 11:45.80 PR |
| 14 | Rowan VadellaPlace 14 · Grade 8 · Portage North | 8 | Portage North | 11:49.08 PR |
| 15 | Tushig MunkhkhishigPlace 15 · Grade 8 · Portage West | 8 | Portage West | 11:49.08 |
| 16 | Riley PingelPlace 16 · Grade 8 · Portage North | 8 | Portage North | 11:50.37 |
| 17 | Louie JohnsonPlace 17 · Grade 8 · Saline | 8 | Saline | 11:51.20 |
| 18 | Titus HowrigonPlace 18 · Grade 8 · Portage North | 8 | Portage North | 11:52.33 |
| 19 | Max FrushourPlace 19 · Grade 6 · Saline | 6 | Saline | 11:56.49 |
| 20 | Tommy OsbornePlace 20 · Grade 6 · Saline | 6 | Saline | 11:56.56 |
| 21 | George EconomyPlace 21 · Grade 7 · Portage West | 7 | Portage West | 11:59.44 |
| 22 | Ethan BowmanPlace 22 · Grade 8 · Portage West | 8 | Portage West | 12:00.59 |
| 23 | Patrick McGoffPlace 23 · Grade 8 · Manchester | 8 | Manchester | 12:02.25 |
| 24 | Krish PatelPlace 24 · Grade 8 · Portage West | 8 | Portage West | 12:02.34 |
| 25 | Eli PettryPlace 25 · Grade 8 · Temperance Bedford | 8 | Temperance Bedford | 12:04.01 |
| 26 | Evan LeitowPlace 26 · Grade 7 · Portage North | 7 | Portage North | 12:05.84 |
| 27 | David MillerPlace 27 · Grade 8 · Portage North | 8 | Portage North | 12:09.12 PR |
| 28 | Elliot FarrellPlace 28 · Grade 8 · Portage North | 8 | Portage North | 12:11.52 |
| 29 | Noah BushartPlace 29 · Grade 8 · Portage North | 8 | Portage North | 12:12.66 |
| 30 | Luke PostellPlace 30 · Grade 7 · Hillsdale Academy MS | 7 | Hillsdale Academy MS | 12:13.36 PR |
| 31 | Graham GoodrichPlace 31 · Grade 8 · Northwest | 8 | Northwest | 12:13.55 |
| 32 | Alexander BahenaPlace 32 · Grade 8 · Saline | 8 | Saline | 12:13.87 |
| 33 | Morgan NyboerPlace 33 · Grade 8 · Sault Area | 8 | Sault Area | 12:15.96 PR |
| 34 | Luke MaxwellPlace 34 · Grade 8 · Hillsdale Academy MS | 8 | Hillsdale Academy MS | 12:17.25 PR |
| 35 | Lincoln MitchellPlace 35 · Grade 7 · Sault Area | 7 | Sault Area | 12:26.89 |
| 36 | Michael HardcastlePlace 36 · Grade 8 · Mill Creek (Dexter) | 8 | Mill Creek (Dexter) | 12:30.74 |
| 37 | Heath YoderPlace 37 · Grade 8 · Temperance Bedford | 8 | Temperance Bedford | 12:31.53 |
| 38 | Austin SloanPlace 38 · Grade 8 · Saline | 8 | Saline | 12:33.61 |
| 39 | Lucas JacksonPlace 39 · Grade 8 · Portage North | 8 | Portage North | 12:35.17 |
| 40 | Elijah CousinoPlace 40 · Grade 8 · Temperance Bedford | 8 | Temperance Bedford | 12:36.06 |
| 41 | William XuPlace 41 · Grade 7 · Saline | 7 | Saline | 12:38.85 |
| 42 | Quinton HealyPlace 42 · Grade 8 · Mill Creek (Dexter) | 8 | Mill Creek (Dexter) | 12:44.64 |
| 43 | Derek BaisdenPlace 43 · Grade 6 · Jackson Christian | 6 | Jackson Christian | 12:46.66 PR |
| 44 | Alex StahlPlace 44 · Grade 7 · Portage North | 7 | Portage North | 12:47.26 |
| 45 | William MillerPlace 45 · Grade 8 · Portage North | 8 | Portage North | 12:49.64 |
| 46 | Brennen McCabePlace 46 · Grade 8 · Hillsdale Academy MS | 8 | Hillsdale Academy MS | 12:50.05 PR |
| 47 | Theo GehrkePlace 47 · Grade 7 · Hillsdale Academy MS | 7 | Hillsdale Academy MS | 12:50.54 |
| 48 | David StantonPlace 48 · Grade 8 · Hillsdale Academy MS | 8 | Hillsdale Academy MS | 12:51.25 PR |
| 49 | Brady BrummondPlace 49 · Grade 8 · Chelsea Beach | 8 | Chelsea Beach | 12:52.08 |
| 50 | Elliot PaukenPlace 50 · Grade 8 · Portage North | 8 | Portage North | 12:59.52 |
| 51 | Colton MacdonaldPlace 51 · Grade 7 · St. Mary (Pinckney) | 7 | St. Mary (Pinckney) | 12:59.61 PR |
| 52 | Carter PollakPlace 52 · Grade 8 · Chelsea Beach | 8 | Chelsea Beach | 12:59.74 |
| 53 | Sherman MorganPlace 53 · Grade 7 · Jonesville | 7 | Jonesville | 13:01.17 |
| 54 | Wesley NiererPlace 54 · Grade 8 · Western | 8 | Western | 13:02.78 PR |
| 55 | Jackson Alexander ReynoldsPlace 55 · Grade 7 · Saline | 7 | Saline | 13:02.93 |
| 56 | William ReaPlace 56 · Grade 7 · St. Mary (Pinckney) | 7 | St. Mary (Pinckney) | 13:03.68 |
| 57 | Ben TracyPlace 57 · Grade 8 · Hillsdale Academy MS | 8 | Hillsdale Academy MS | 13:04.47 PR |
| 58 | Liam HealyPlace 58 · Grade 8 · Mill Creek (Dexter) | 8 | Mill Creek (Dexter) | 13:04.78 |
| 59 | Patrick MoorePlace 59 · Grade 8 · Manchester | 8 | Manchester | 13:05.78 |
| 60 | Landon RemyPlace 60 · Grade 8 · Portage North | 8 | Portage North | 13:05.98 |
| 61 | Grant GoodrichPlace 61 · Grade 8 · Northwest | 8 | Northwest | 13:08.47 |
| 62 | Weston OwenPlace 62 · Grade 6 · Northwest | 6 | Northwest | 13:09.71 PR |
| 63 | Jonah DrlickaPlace 63 · Grade 8 · Columbia Central | 8 | Columbia Central | 13:13.34 |
| 64 | Vincent NehlsenPlace 64 · Grade 6 · Hillsdale Academy MS | 6 | Hillsdale Academy MS | 13:13.67 |
| 65 | Titus ClantonPlace 65 · Grade 8 · Western | 8 | Western | 13:14.93 |
| 66 | Jack MeyerPlace 66 · Grade 7 · Saline | 7 | Saline | 13:16.71 |
| 67 | Asher AveryPlace 67 · Grade 8 · Jackson Christian | 8 | Jackson Christian | 13:18.97 PR |
| 68 | Liam RiveraPlace 68 · Grade 8 · Western | 8 | Western | 13:20.61 |
| 69 | Ben KusnerPlace 69 · Grade 6 · Saline | 6 | Saline | 13:21.81 |
| 70 | Brody HalePlace 70 · Grade 8 · Jonesville | 8 | Jonesville | 13:22.90 |
| 71 | Cooper RoePlace 71 · Grade 6 · Saline | 6 | Saline | 13:26.28 |
| 72 | Jordan TimbrookPlace 72 · Grade 6 · Columbia Central | 6 | Columbia Central | 13:26.84 |
| 73 | James BroughmanPlace 73 · Grade 7 · Lumen Christi | 7 | Lumen Christi | 13:30.34 PR |
| 74 | Parker DixonPlace 74 · Grade 8 · Temperance Bedford | 8 | Temperance Bedford | 13:31.18 |
| 75 | Graham ValkuchakPlace 75 · Grade 8 · Lumen Christi | 8 | Lumen Christi | 13:32.54 PR |
| 76 | Owen BakerPlace 76 · Grade 6 · Northwest | 6 | Northwest | 13:33.77 |
| 77 | James "Jimmy" RoysPlace 77 · Grade 8 · Portage North | 8 | Portage North | 13:33.89 |
| 78 | Zachary MillerPlace 78 · Grade 6 · Portage North | 6 | Portage North | 13:34.99 |
| 79 | Ben EnglerPlace 79 · Grade 7 · Temperance Bedford | 7 | Temperance Bedford | 13:35.04 |
| 80 | Drew CrawfordPlace 80 · Grade 7 · Temperance Bedford | 7 | Temperance Bedford | 13:35.06 |
| 81 | Tim GrayPlace 81 · Grade 7 · Hillsdale Academy MS | 7 | Hillsdale Academy MS | 13:37.90 PR |
| 82 | Colin MullaneyPlace 82 · Grade 7 · Hillsdale Academy MS | 7 | Hillsdale Academy MS | 13:38.26 PR |
| 83 | Jacob IsselPlace 83 · Grade 8 · Chelsea Beach | 8 | Chelsea Beach | 13:39.95 |
| 84 | Whitaker GriffithsPlace 84 · Grade 6 · Jonesville | 6 | Jonesville | 13:40.53 PR |
| 85 | Lincoln CribbonsPlace 85 · Grade 8 · Mill Creek (Dexter) | 8 | Mill Creek (Dexter) | 13:41.10 |
| 86 | Brian HumphreyPlace 86 · Grade 8 · Western | 8 | Western | 13:41.19 |
| 87 | Jackson SmithPlace 87 · Grade 8 · Manchester | 8 | Manchester | 13:41.58 |
| 88 | Connor WickhamPlace 88 · Grade 6 · Jonesville | 6 | Jonesville | 13:42.04 |
| 89 | Mateus Melo Do AmaralPlace 89 · Grade 7 · Portage North | 7 | Portage North | 13:43.28 |
| 90 | Jaxson DerbyPlace 90 · Grade 8 · Sand Creek MS | 8 | Sand Creek MS | 13:45.17 |
| 91 | Alton HoganPlace 91 · Grade 8 · Hillsdale MS | 8 | Hillsdale MS | 13:48.12 |
| 92 | Theoren MenardPlace 92 · Grade 6 · Sault Area | 6 | Sault Area | 13:49.25 |
| 93 | Oliver PowersPlace 93 · Grade 7 · Mar-Lee | 7 | Mar-Lee | 13:50.59 |
| 94 | James TrenaryPlace 94 · Grade 7 · Chelsea Beach | 7 | Chelsea Beach | 13:51.65 |
| 95 | Mason VaughtPlace 95 · Grade 8 · Sault Area | 8 | Sault Area | 13:52.64 |
| 96 | Roman VogelPlace 96 · Grade 8 · Columbia Central | 8 | Columbia Central | 13:52.67 PR |
| 97 | Quentin WoodsPlace 97 · Grade 8 · Western | 8 | Western | 13:55.29 |
| 98 | Rowan JuwongPlace 98 · Grade 7 · Portage North | 7 | Portage North | 13:56.74 |
| 99 | Law GreenPlace 99 · Grade 7 · Chelsea Beach | 7 | Chelsea Beach | 13:57.14 |
| 100 | Edwin RodriguezPlace 100 · Grade 8 · Saline | 8 | Saline | 14:02.32 |