| 1 | Lance NiedzielskiPlace 1 · Grade 10 · Mason County Eastern | 10 | Mason County Eastern | 18:50.31 PR |
| 2 | Donavin ReistPlace 2 · Grade 11 · Mancelona | 11 | Mancelona | 19:29.11 PR |
| 3 | Hendrik BreenPlace 3 · Grade 10 · Algoma Christian SR | 10 | Algoma Christian SR | 19:35.71 PR |
| 4 | Keagan TerrianPlace 4 · Grade 12 · Farwell | 12 | Farwell | 19:37.11 PR |
| 5 | Elliot SmithPlace 5 · Grade 10 · Mancelona | 10 | Mancelona | 19:44.80 PR |
| 6 | Caleb HebertPlace 6 · Grade 12 · Big Rapids Crossroads Academy | 12 | Big Rapids Crossroads Academy | 19:53.44 PR |
| 7 | Afton ShoupPlace 7 · Grade 11 · Mason County Eastern | 11 | Mason County Eastern | 19:57.23 |
| 8 | Matt WaggonerPlace 8 · Grade 12 · Mancelona | 12 | Mancelona | 19:58.51 PR |
| 9 | Lewis SmithPlace 9 · Grade 9 · Mancelona | 9 | Mancelona | 20:33.58 PR |
| 10 | Conner CousineauPlace 10 · Grade 9 · Farwell | 9 | Farwell | 21:09.55 PR |
| 11 | Mason JagerPlace 11 · Grade 10 · Traverse City Christian | 10 | Traverse City Christian | 21:23.04 PR |
| 12 | Paxton DowningPlace 12 · Grade 12 · Hale | 12 | Hale | 21:47.99 PR |
| 13 | Noah BaconPlace 13 · Grade 9 · Big Rapids Crossroads Academy | 9 | Big Rapids Crossroads Academy | 21:48.60 PR |
| 14 | Carson McCarthyPlace 14 · Grade 12 · Mancelona | 12 | Mancelona | 22:14.80 |
| 15 | Oskar HuismannPlace 15 · Grade 10 · Algoma Christian SR | 10 | Algoma Christian SR | 22:18.78 PR |
| 16 | Andrew DeHaanPlace 16 · Grade 8 · Algoma Christian SR | 8 | Algoma Christian SR | 22:19.10 PR |
| 17 | Ben BeddingfieldPlace 17 · Grade 10 · Mancelona | 10 | Mancelona | 22:22.97 PR |
| 18 | Josh BaconPlace 18 · Grade 11 · Big Rapids Crossroads Academy | 11 | Big Rapids Crossroads Academy | 22:50.70 PR |
| 19 | Andrew WaggonerPlace 19 · Grade 11 · Mancelona | 11 | Mancelona | 23:12.35 PR |
| 20 | Mike SouthwellPlace 20 · Grade 11 · Mancelona | 11 | Mancelona | 23:15.27 PR |
| 21 | Memphis PeeverPlace 21 · Grade 11 · Farwell | 11 | Farwell | 23:23.96 PR |
| 22 | Cole HarvellPlace 22 · Grade 9 · Farwell | 9 | Farwell | 23:35.68 PR |
| 23 | Sean LauzonPlace 23 · Grade 11 · Big Rapids Crossroads Academy | 11 | Big Rapids Crossroads Academy | 23:47.56 PR |
| 24 | Liam MaghielsePlace 24 · Grade 11 · Algoma Christian SR | 11 | Algoma Christian SR | 23:56.22 PR |
| 25 | Daniel BothwellPlace 25 · Grade 12 · Mason County Eastern | 12 | Mason County Eastern | 24:03.97 PR |
| 26 | Aiden HemenwayPlace 26 · Grade 9 · Mancelona | 9 | Mancelona | 24:04.28 PR |
| 27 | Paxton TerrianPlace 27 · Grade 9 · Farwell | 9 | Farwell | 24:22.71 PR |
| 28 | Callen MoggPlace 28 · Grade 9 · Farwell | 9 | Farwell | 25:15.43 PR |
| 29 | Camden MorrisPlace 29 · Grade 10 · Mancelona | 10 | Mancelona | 25:41.42 |
| 30 | Owen LoomisPlace 30 · Grade 9 · Farwell | 9 | Farwell | 26:33.40 PR |
| 31 | Tristan JohnsonPlace 31 · Grade 9 · Mason County Eastern | 9 | Mason County Eastern | 27:11.62 PR |
| 32 | Cy KosmowskiPlace 32 · Grade 11 · Mason County Eastern | 11 | Mason County Eastern | 27:18.82 PR |
| 33 | Reed RiderPlace 33 · Grade 9 · Mancelona | 9 | Mancelona | 30:23.18 PR |
| 34 | Aiden CurtisPlace 34 · Grade 11 · Algoma Christian SR | 11 | Algoma Christian SR | 30:23.52 PR |
| 35 | Darren MichealsPlace 35 · Grade 11 · Mancelona | 11 | Mancelona | 32:17.49 PR |