| 1 | Blake DodickPlace 1 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 10:59.24 |
| 2 | Ben KusPlace 2 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 11:07.87 |
| 3 | Joey KrollPlace 3 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 11:09.89 |
| 4 | Sawyer GottliebPlace 4 · Grade 8 · White Pine (Saginaw) | 8 | White Pine (Saginaw) | 11:29.48 |
| 5 | Albin RederPlace 5 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 11:32.18 |
| 6 | Eli GrahamPlace 6 · Grade 8 · Freeland | 8 | Freeland | 11:41.71 PR |
| 7 | Owen HoughPlace 7 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 11:46.81 PR |
| 8 | Dylan RivardPlace 8 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 11:54.88 |
| 9 | Izaak StrykerPlace 9 · Grade 7 · Jefferson (Midland) | 7 | Jefferson (Midland) | 11:59.87 |
| 10 | Caleb ShaferPlace 10 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 12:15.16 |
| 11 | Drew MurthaPlace 11 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 12:27.46 |
| 12 | David LeePlace 12 · Grade 7 · Jefferson (Midland) | 7 | Jefferson (Midland) | 12:29.92 |
| 13 | Kellan FeistPlace 13 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 12:38.14 |
| 14 | Quintin RivardPlace 14 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 12:39.64 |
| 15 | Matthew BergmanPlace 15 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 12:40.50 |
| 16 | Ethan MielkePlace 16 · Grade 7 · Freeland | 7 | Freeland | 12:52.78 PR |
| 17 | Connor KeyserPlace 17 · Grade 7 · Vassar MS | 7 | Vassar MS | 13:01.89 PR |
| 18 | Theo ThompsonPlace 18 · Grade 6 · Northeast (Midland) | 6 | Northeast (Midland) | 13:06.13 |
| 19 | Forrest KramerPlace 19 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 13:10.64 |
| 20 | Finley CollinsPlace 20 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 13:10.94 |
| 21 | Pierce PriorPlace 21 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 13:11.66 |
| 22 | Maclain BowmanPlace 22 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 13:15.79 |
| 23 | Collin McCarthyPlace 23 · Grade 7 · Jefferson (Midland) | 7 | Jefferson (Midland) | 13:16.33 |
| 24 | Wyatt HooverPlace 24 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 13:30.03 |
| 25 | Jameson WatsonPlace 25 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 13:30.40 |
| 26 | Liam KrompetzPlace 26 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 13:41.97 |
| 27 | Arthur Martin IVPlace 27 · Grade 8 · Freeland | 8 | Freeland | 13:57.41 PR |
| 28 | Winston SmithPlace 28 · Grade 7 · Jefferson (Midland) | 7 | Jefferson (Midland) | 13:58.90 |
| 29 | Samuel HurtubisePlace 29 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 14:01.82 PR |
| 30 | Cayden ScottPlace 30 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 14:04.71 |
| 31 | Noah KeysPlace 31 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 14:16.13 PR |
| 32 | Cal HamelPlace 32 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 14:18.94 PR |
| 33 | Owen VervinckPlace 33 · Grade 7 · White Pine (Saginaw) | 7 | White Pine (Saginaw) | 14:23.49 PR |
| 34 | Eli JonesPlace 34 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 14:24.65 |
| 35 | Garrett PeacockPlace 35 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 14:25.08 |
| 36 | Dominic KruegerPlace 36 · Grade 7 · Jefferson (Midland) | 7 | Jefferson (Midland) | 14:25.90 |
| 37 | Saif MansourPlace 37 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 14:29.85 |
| 38 | Noah KaiserPlace 38 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 14:37.92 |
| 39 | Keith HobletPlace 39 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 14:40.10 |
| 40 | Easton BradyPlace 40 · Grade 8 · Handy | 8 | Handy | 14:42.72 |
| 41 | Benjamin CousineauPlace 41 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 14:43.59 |
| 42 | Seth AndersonPlace 42 · Grade 7 · Jefferson (Midland) | 7 | Jefferson (Midland) | 14:52.74 |
| 43 | Jacob RandallPlace 43 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 14:54.18 PR |
| 44 | Cruz RosalesPlace 44 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 15:10.35 |
| 45 | Weston HilliardPlace 45 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 15:20.81 |
| 46 | Ashton SorensonPlace 46 · Grade 6 · Vassar MS | 6 | Vassar MS | 15:42.53 PR |
| 47 | August LidkePlace 47 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 15:46.15 |
| 48 | Jackson BreyPlace 48 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 15:47.11 |
| 49 | Benjamin GonzalezPlace 49 · Grade 7 · Handy | 7 | Handy | 15:47.39 PR |
| 50 | Zander PattersonPlace 50 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 15:54.82 PR |
| 51 | Mason HoonPlace 51 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 15:58.11 PR |
| 52 | Ryan DerocherPlace 52 · Grade 8 · White Pine (Saginaw) | 8 | White Pine (Saginaw) | 15:58.75 |
| 53 | Will HainstockPlace 53 · Grade 7 · Jefferson (Midland) | 7 | Jefferson (Midland) | 16:00.14 PR |
| 54 | Gavin SponsellerPlace 54 · Grade 6 · Northeast (Midland) | 6 | Northeast (Midland) | 16:02.38 PR |
| 55 | Chandler RootPlace 55 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 16:03.48 |
| 56 | Luke PackPlace 56 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 16:03.88 |
| 57 | Wyatt BushrePlace 57 · Grade 6 · Northeast (Midland) | 6 | Northeast (Midland) | 16:04.51 PR |
| 58 | Camren HegyiPlace 58 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 16:14.20 |
| 59 | John (Ollie) WassickPlace 59 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 16:26.14 PR |
| 60 | James BissettPlace 60 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 16:42.14 |
| 61 | Braeden KiernanPlace 61 · Grade - · Northeast (Midland) | - | Northeast (Midland) | 16:48.02 PR |
| 62 | Isaiah Lindahl MiltonPlace 62 · Grade 6 · Handy | 6 | Handy | 16:52.43 PR |
| 63 | Tommy HayesPlace 63 · Grade 8 · Northeast (Midland) | 8 | Northeast (Midland) | 16:53.51 |
| 64 | Noah ArthmirePlace 64 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 17:00.66 PR |
| 65 | Dakota HowardPlace 65 · Grade 6 · Northeast (Midland) | 6 | Northeast (Midland) | 17:02.70 |
| 66 | Jasper MurphyPlace 66 · Grade 6 · Handy | 6 | Handy | 17:05.13 |
| 67 | Oliver MoonPlace 67 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 17:09.14 PR |
| 68 | Elijah SyryloPlace 68 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 17:24.98 |
| 69 | Kai TownsendPlace 69 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 17:30.49 PR |
| 70 | Liam TophamPlace 70 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 17:39.66 |
| 71 | Hunter KennedyPlace 71 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 17:46.17 |
| 72 | Aiden BeltranPlace 72 · Grade 6 · Handy | 6 | Handy | 17:48.50 |
| 73 | Isaiah SkuttPlace 73 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 18:27.20 |
| 74 | Calhoun SledzPlace 74 · Grade 8 · Jefferson (Midland) | 8 | Jefferson (Midland) | 19:49.25 PR |
| 75 | Brendan DubayPlace 75 · Grade 7 · Jefferson (Midland) | 7 | Jefferson (Midland) | 20:19.79 |
| 76 | Gus BrodPlace 76 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 20:21.68 |
| 77 | Eric EcheverriaPlace 77 · Grade 7 · White Pine (Saginaw) | 7 | White Pine (Saginaw) | 20:32.38 PR |
| 78 | Hudson BuckmasterPlace 78 · Grade 6 · Freeland | 6 | Freeland | 20:55.64 PR |
| 79 | Mason ButerPlace 79 · Grade 7 · Northeast (Midland) | 7 | Northeast (Midland) | 21:09.94 |
| 80 | Gage MorrisPlace 80 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 23:28.85 PR |
| 81 | Maverick SpindlerPlace 81 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 23:52.85 PR |
| 82 | Zamir McDanielPlace 82 · Grade 8 · White Pine (Saginaw) | 8 | White Pine (Saginaw) | 24:20.34 |
| 83 | Matthew VandevenderPlace 83 · Grade 8 · White Pine (Saginaw) | 8 | White Pine (Saginaw) | 29:35.07 PR |