| 1 | Eyan RaynerPlace 1 · Grade 4 · Reese Trinity Lutheran | 4 | Reese Trinity Lutheran | 10:55.86 |
| 2 | Grady PichePlace 2 · Grade 3 · Mayville | 3 | Mayville | 11:06.66 |
| 3 | Joshua HargashPlace 3 · Grade 4 · Reese Trinity Lutheran | 4 | Reese Trinity Lutheran | 11:16.02 |
| 4 | Lincoln DantzerPlace 4 · Grade 3 · Vassar | 3 | Vassar | 11:30.86 |
| 5 | Micah WilsonPlace 5 · Grade 3 · Cross Lutheran | 3 | Cross Lutheran | 11:31.7 |
| 6 | Preston ShadleyPlace 6 · Grade 2 · Cass City | 2 | Cass City | 11:37.3 |
| 7 | Colton Keyser -Place 7 · Vassar | — | Vassar | 11:43.39 |
| 8 | Carson KeyserPlace 8 · Grade 3 · Vassar | 3 | Vassar | 11:48.99 |
| 9 | Jackson BradwayPlace 9 · Grade 4 · Mayville | 4 | Mayville | 11:51.05 |
| 10 | Colin VollmarPlace 10 · Grade 4 · Reese | 4 | Reese | 12:21.05 |
| 11 | Jase HiltzPlace 11 · Grade 4 · Vassar | 4 | Vassar | 12:30.05 |
| 12 | Donnie CampbellPlace 12 · Grade 3 · Mayville | 3 | Mayville | 12:36.33 |
| 13 | Brady LambertPlace 13 · Grade 3 · Mayville | 3 | Mayville | 12:52.08 |
| 14 | Jude BarrettPlace 14 · Grade 2 · Cass City | 2 | Cass City | 12:56.24 |
| 15 | Sawyer KappenPlace 15 · Grade 2 · Cass City | 2 | Cass City | 13:42.74 |
| 16 | Owen TomlinsonPlace 16 · Grade 4 · Mayville | 4 | Mayville | 13:46.36 |
| 17 | Matthew JonesPlace 17 · Grade 2 · Marlette | 2 | Marlette | 13:46.58 |
| 18 | Sawyer WalkerPlace 18 · Grade 3 · Mayville | 3 | Mayville | 13:46.92 |
| 19 | Parker SlusherPlace 19 · Grade 2 · Mayville | 2 | Mayville | 14:36.08 |
| 20 | Blake DziubaPlace 20 · Grade 3 · Mayville | 3 | Mayville | 14:57.89 |
| 21 | Breckin RupprechtPlace 21 · Grade 2 · Reese | 2 | Reese | 15:33.83 |
| 22 | Wyatt Walker -Place 22 · Mayville | — | Mayville | 16:31.11 |
| 23 | Noah CummingsPlace 23 · Grade 3 · Vassar | 3 | Vassar | 16:55.86 |
| 24 | Luc LowreyPlace 24 · Grade 3 · Vassar | 3 | Vassar | 17:46.1 |
| 25 | Connor NugentPlace 25 · Grade 1 · Mayville | 1 | Mayville | 17:50.77 |
| 26 | Christan HeaglePlace 26 · Grade 3 · Vassar | 3 | Vassar | 17:59.99 |
| 27 | Zavier JonesPlace 27 · Grade 2 · Mayville | 2 | Mayville | 18:06.1 |
| 28 | Seth OhlmannPlace 28 · Grade 1 · Gethsemane Lutheran | 1 | Gethsemane Lutheran | 18:06.92 |
| 29 | Jasper Harp -Place 29 · Mayville | — | Mayville | 18:13.99 |
| 30 | Tristan HeaglePlace 30 · Grade 3 · Vassar | 3 | Vassar | 18:44.6 |
| 31 | Aaron FermanPlace 31 · Grade 2 · Vassar | 2 | Vassar | 18:51.7 |
| 32 | Levi SumeyPlace 32 · Grade 3 · Gethsemane Lutheran | 3 | Gethsemane Lutheran | 19:20.07 |
| 33 | Dalton BradshawPlace 33 · Grade 3 · Mayville | 3 | Mayville | 22:17.27 |
| 34 | Austin EldridgePlace 34 · Grade 4 · Mayville | 4 | Mayville | 22:20.82 |
| 35 | Gage WamsleyPlace 35 · Grade 3 · Mayville | 3 | Mayville | 22:22.07 |
| 36 | Braxton CoreyPlace 36 · Grade 4 · Mayville | 4 | Mayville | 33:44.01 |