| 1 | Matthew BlockPlace 1 · Grade 8 · DeWitt | 8 | DeWitt | 11:59.50 |
| 2 | Freva HakizaPlace 2 · Grade 8 · Gardner (Lansing) | 8 | Gardner (Lansing) | 12:29.95 |
| 3 | Wade ShunnPlace 3 · Grade 8 · Mason | 8 | Mason | 12:30.87 |
| 4 | Christian StaufferPlace 4 · Grade 8 · Mason | 8 | Mason | 12:49.63 |
| 5 | Colin SwitzerPlace 5 · Grade 6 · DeWitt | 6 | DeWitt | 12:57.58 |
| 6 | Mason RosalinPlace 6 · Grade 8 · DeWitt | 8 | DeWitt | 13:07.39 |
| 7 | Hunter GriffinPlace 7 · Grade 8 · DeWitt | 8 | DeWitt | 13:16.22 |
| 8 | Malcolm CalabresePlace 8 · Grade 7 · DeWitt | 7 | DeWitt | 13:16.72 |
| 9 | Peyton RosalinPlace 9 · Grade 8 · DeWitt | 8 | DeWitt | 13:23.44 |
| 10 | Tommy CampbellPlace 10 · Grade 7 · DeWitt | 7 | DeWitt | 13:29.21 |
| 11 | Nicholas BlockPlace 11 · Grade 7 · DeWitt | 7 | DeWitt | 13:34.76 |
| 12 | Eli TurnerPlace 12 · Grade 8 · Mason | 8 | Mason | 13:42.53 |
| 13 | Miles CalabresePlace 13 · Grade 7 · DeWitt | 7 | DeWitt | 13:46.62 |
| 14 | Connor GrinnellPlace 14 · Grade 8 · Lakewood (Lake Odessa) | 8 | Lakewood (Lake Odessa) | 13:51.09 |
| 15 | Edrian RodriguezPlace 15 · Grade 8 · Lakewood (Lake Odessa) | 8 | Lakewood (Lake Odessa) | 13:52.37 |
| 16 | Garrett FarrellPlace 16 · Grade 7 · Lakewood (Lake Odessa) | 7 | Lakewood (Lake Odessa) | 13:57.86 |
| 17 | Maverick McDougalPlace 17 · Grade 7 · DeWitt | 7 | DeWitt | 13:59.80 |
| 18 | Travis HarshmanPlace 18 · Grade 7 · DeWitt | 7 | DeWitt | 14:10.75 |
| 19 | Raymond WardPlace 19 · Grade 8 · Mason | 8 | Mason | 14:11.32 |
| 20 | Connor O'NealPlace 20 · Grade 6 · DeWitt | 6 | DeWitt | 14:19.92 |
| 21 | Noah LaMacchiaPlace 21 · Grade 7 · DeWitt | 7 | DeWitt | 14:28.67 |
| 22 | Merritt BowlingPlace 22 · Grade 6 · Mason | 6 | Mason | 14:28.85 |
| 23 | Jacob KendallPlace 23 · Grade 7 · DeWitt | 7 | DeWitt | 14:33.20 |
| 24 | Spencer CargillPlace 24 · Grade 7 · Mason | 7 | Mason | 14:42.85 |
| 25 | Gibson TreatPlace 25 · Grade 8 · Mason | 8 | Mason | 14:56.76 |
| 26 | Elias ShannonPlace 26 · Grade 8 · Gardner (Lansing) | 8 | Gardner (Lansing) | 14:59.50 |
| 27 | Lucas GardnerPlace 27 · Grade 7 · Mason | 7 | Mason | 15:03.77 |
| 28 | Grant WatersPlace 28 · Grade 7 · DeWitt | 7 | DeWitt | 15:04.01 |
| 29 | Conor RogersPlace 29 · Grade 6 · DeWitt | 6 | DeWitt | 15:05.86 |
| 30 | Miguel CastilloPlace 30 · Grade 8 · Waverly | 8 | Waverly | 15:07.36 |
| 31 | Liam ZiehmerPlace 31 · Grade 6 · Mason | 6 | Mason | 15:11.03 |
| 32 | Will WiznerPlace 32 · Grade 8 · DeWitt | 8 | DeWitt | 15:15.36 |
| 33 | Malachi GelispiePlace 33 · Grade 8 · Waverly | 8 | Waverly | 15:20.92 |
| 34 | Gavin BranchPlace 34 · Grade 8 · DeWitt | 8 | DeWitt | 15:21.30 |
| 35 | Nathan ScottPlace 35 · Grade 8 · Mason | 8 | Mason | 15:30.80 |
| 36 | Gabriel SnyderPlace 36 · Grade 6 · DeWitt | 6 | DeWitt | 15:40.68 |
| 37 | Kollin SchniersPlace 37 · Grade 7 · DeWitt | 7 | DeWitt | 15:42.39 |
| 38 | Paul OttneyPlace 38 · Grade 6 · Mason | 6 | Mason | 15:46.08 |
| 39 | Rowan LaurentPlace 39 · Grade 6 · DeWitt | 6 | DeWitt | 15:50.30 |
| 40 | Kamden HenflingPlace 40 · Grade 6 · Mason | 6 | Mason | 15:57.86 |
| 41 | Josias ShawPlace 41 · Grade 7 · Waverly | 7 | Waverly | 15:58.07 |
| 42 | Jacob HansenPlace 42 · Grade 8 · DeWitt | 8 | DeWitt | 16:07.08 |
| 43 | Hanscil TorresPlace 43 · Grade 8 · Waverly | 8 | Waverly | 16:13.54 |
| 44 | Vincent PowellPlace 44 · Grade 8 · Waverly | 8 | Waverly | 16:16.18 |
| 45 | Caden PleinessPlace 45 · Grade 7 · Lakewood (Lake Odessa) | 7 | Lakewood (Lake Odessa) | 16:19.02 PR |
| 46 | Colton MorrisonPlace 46 · Grade 6 · Lakewood (Lake Odessa) | 6 | Lakewood (Lake Odessa) | 16:20.57 |
| 47 | Charlie O'MearaPlace 47 · Grade 8 · DeWitt | 8 | DeWitt | 16:28.03 |
| 48 | Hayden NihartPlace 48 · Grade 6 · DeWitt | 6 | DeWitt | 16:29.81 |
| 49 | Carter WoodruffPlace 49 · Grade 8 · Mason | 8 | Mason | 16:32.31 |
| 50 | Landon BelkholmPlace 50 · Grade 7 · DeWitt | 7 | DeWitt | 16:34.27 |
| 51 | Rory SwitzerPlace 51 · Grade 8 · DeWitt | 8 | DeWitt | 16:41.59 |
| 52 | Miles LarnerPlace 52 · Grade 8 · DeWitt | 8 | DeWitt | 16:43.41 |
| 53 | Levi RogersPlace 53 · Grade 6 · Mason | 6 | Mason | 16:47.03 |
| 54 | Damian RodriguezPlace 54 · Grade 7 · Lakewood (Lake Odessa) | 7 | Lakewood (Lake Odessa) | 16:49.18 |
| 55 | Rory GrayPlace 55 · Grade 8 · Waverly | 8 | Waverly | 16:49.79 |
| 56 | Owen KramerPlace 56 · Grade 6 · DeWitt | 6 | DeWitt | 16:54.56 |
| 57 | Liam ChildsPlace 57 · Grade 6 · DeWitt | 6 | DeWitt | 16:58.26 |
| 58 | Breton MattoxPlace 58 · Grade 8 · Mason | 8 | Mason | 16:59.06 |
| 59 | Kenton McculloughPlace 59 · Grade 6 · Mason | 6 | Mason | 17:01.34 |
| 60 | Jayshaun ThomasPlace 60 · Grade 8 · Gardner (Lansing) | 8 | Gardner (Lansing) | 17:03.92 |
| 61 | Evan WeaverPlace 61 · Grade 7 · Lakewood (Lake Odessa) | 7 | Lakewood (Lake Odessa) | 17:07.13 |
| 62 | Leland BowlingPlace 62 · Grade 8 · Mason | 8 | Mason | 17:11.37 |
| 63 | Isaac MoralesPlace 63 · Grade 6 · DeWitt | 6 | DeWitt | 17:17.29 |
| 64 | Reid PeppersackPlace 64 · Grade 6 · DeWitt | 6 | DeWitt | 17:19.91 |
| 65 | Holden BlakePlace 65 · Grade 8 · DeWitt | 8 | DeWitt | 17:25.19 |
| 66 | Charlie FusilierPlace 66 · Grade 8 · Mason | 8 | Mason | 17:26.25 |
| 67 | Vicente BurgessPlace 67 · Grade 6 · DeWitt | 6 | DeWitt | 17:36.98 |
| 68 | Ben StolpaPlace 68 · Grade 7 · DeWitt | 7 | DeWitt | 17:39.45 |
| 69 | Henry SeguinPlace 69 · Grade 6 · DeWitt | 6 | DeWitt | 17:47.07 |
| 70 | Griffin DurbinPlace 70 · Grade 6 · DeWitt | 6 | DeWitt | 17:49.33 |
| 71 | Braylon GriffinPlace 71 · Grade 6 · DeWitt | 6 | DeWitt | 17:49.48 |
| 72 | Lucas CottonPlace 72 · Grade 8 · Waverly | 8 | Waverly | 17:50.16 |
| 73 | Brock HingstPlace 73 · Grade 8 · DeWitt | 8 | DeWitt | 17:59.55 |
| 74 | Noah LocknerPlace 74 · Grade 7 · Waverly | 7 | Waverly | 18:01.42 |
| 75 | Carlo WithersPlace 75 · Grade 8 · DeWitt | 8 | DeWitt | 18:06.10 |
| 76 | Asher BrodbeckPlace 76 · Grade 7 · Lakewood (Lake Odessa) | 7 | Lakewood (Lake Odessa) | 18:21.23 |
| 77 | Jack PauliPlace 77 · Grade 8 · DeWitt | 8 | DeWitt | 18:39.35 |
| 78 | Dora HakizaPlace 78 · Grade 8 · Gardner (Lansing) | 8 | Gardner (Lansing) | 18:50.42 |
| 79 | Evan KristofPlace 79 · Grade 8 · DeWitt | 8 | DeWitt | 18:59.69 |
| 80 | Philip CambernPlace 80 · Grade 7 · DeWitt | 7 | DeWitt | 19:01.67 |
| 81 | David BarnettPlace 81 · Grade 8 · Gardner (Lansing) | 8 | Gardner (Lansing) | 19:15.56 |
| 82 | Mackenly MervilusPlace 82 · Grade 8 · Gardner (Lansing) | 8 | Gardner (Lansing) | 19:15.95 |
| 83 | Jack KramerPlace 83 · Grade 7 · DeWitt | 7 | DeWitt | 19:35.95 |
| 84 | Lorenz BarnettPlace 84 · Grade 8 · Gardner (Lansing) | 8 | Gardner (Lansing) | 20:05.38 PR |
| 85 | Koby MitchellPlace 85 · Grade 8 · Gardner (Lansing) | 8 | Gardner (Lansing) | 20:05.83 PR |
| 86 | Ryan RossPlace 86 · Grade 6 · DeWitt | 6 | DeWitt | 20:22.22 |
| 87 | Shane TorakPlace 87 · Grade 7 · Waverly | 7 | Waverly | 20:27.53 |
| 88 | LaQuel GloverPlace 88 · Grade 8 · Gardner (Lansing) | 8 | Gardner (Lansing) | 20:28.39 PR |
| 89 | Bryce ObermanPlace 89 · Grade 7 · DeWitt | 7 | DeWitt | 20:32.42 |
| 90 | Michael RyanPlace 90 · Grade 6 · Mason | 6 | Mason | 20:42.49 |
| 91 | Hunter HarmonPlace 91 · Grade 6 · Mason | 6 | Mason | 20:49.27 |
| 92 | Alexander ShroyerPlace 92 · Grade 6 · Mason | 6 | Mason | 20:52.11 |
| 93 | Liam Cardenas CabreraPlace 93 · Grade 6 · Gardner (Lansing) | 6 | Gardner (Lansing) | 21:09.51 |
| 94 | Landon LeePlace 94 · Grade 6 · Mason | 6 | Mason | 21:09.57 |
| 95 | Bane ThorpePlace 95 · Grade 8 · DeWitt | 8 | DeWitt | 22:35.58 |
| 96 | Zaki FreesePlace 96 · Grade 6 · Mason | 6 | Mason | 22:54.70 |
| 97 | Isaac PoleskiPlace 97 · Grade 7 · DeWitt | 7 | DeWitt | 26:11.98 |
| 98 | Paul GriffinPlace 98 · Grade 6 · Mason | 6 | Mason | 26:13.13 |
| 99 | Zenzele NgubeniPlace 99 · Grade 7 · Mason | 7 | Mason | 26:16.05 |
| 100 | Terrence MaynardPlace 100 · Grade 6 · Mason | 6 | Mason | 26:23.63 |