| 1 | Brendan SuttenPlace 1 · Grade 11 · McBain | 11 | McBain | 17:41 |
| 2 | Keegan O'MalleyPlace 2 · Grade 9 · McBain | 9 | McBain | 18:15 |
| 3 | Brennan HuffPlace 3 · Grade 12 · Mesick | 12 | Mesick | 18:41 |
| 4 | Eli NelsonPlace 4 · Grade 10 · McBain | 10 | McBain | 19:00 |
| 5 | Derek HartlinePlace 5 · Grade 12 · LeRoy Pine River | 12 | LeRoy Pine River | 19:17 |
| 6 | Logan TaylorPlace 6 · Grade 11 · McBain | 11 | McBain | 19:39 |
| 7 | Brandon WirthPlace 7 · Grade 9 · Reed City | 9 | Reed City | 19:48 |
| 8 | Jason GrahamPlace 8 · Grade 12 · Houghton Lake | 12 | Houghton Lake | 20:01 |
| 9 | Mark GeerPlace 9 · Grade 10 · LeRoy Pine River | 10 | LeRoy Pine River | 20:31 |
| 10 | Gray VanderveldePlace 10 · Grade 10 · McBain | 10 | McBain | 20:32 |
| 11 | Henry WallisonPlace 11 · Grade 9 · Houghton Lake | 9 | Houghton Lake | 20:54 |
| 12 | Yago MeteosPlace 12 · Grade 11 · McBain Northern Michigan Christian | 11 | McBain Northern Michigan Christian | 21:19 |
| 13 | Hunter TyrrellPlace 13 · Grade 10 · Houghton Lake | 10 | Houghton Lake | 21:46 |
| 14 | Sam PentcesPlace 14 · Grade 10 · LeRoy Pine River | 10 | LeRoy Pine River | 21:49 |
| 15 | Ira WatersPlace 15 · Grade 11 · LeRoy Pine River | 11 | LeRoy Pine River | 22:04 |
| 16 | Logan HackerPlace 16 · Grade 10 · Houghton Lake | 10 | Houghton Lake | 22:17 |
| 17 | Robbie SteelePlace 17 · Grade 9 · LeRoy Pine River | 9 | LeRoy Pine River | 22:19 |
| 18 | Andrew RobyPlace 18 · Grade 9 · McBain | 9 | McBain | 22:23 |
| 19 | Caleb DoddePlace 19 · Grade 9 · McBain | 9 | McBain | 22:43 |
| 20 | Ricky JuilleratPlace 20 · Grade 12 · Houghton Lake | 12 | Houghton Lake | 23:01 |
| 21 | Jonathan JenemaPlace 21 · Grade 11 · McBain Northern Michigan Christian | 11 | McBain Northern Michigan Christian | 23:31 |
| 22 | Brett WalkerPlace 22 · Grade 10 · Reed City | 10 | Reed City | 23:37 |
| 23 | Kameryan KoningPlace 23 · Grade 9 · McBain Northern Michigan Christian | 9 | McBain Northern Michigan Christian | 23:46 |
| 24 | Corey AllenPlace 24 · Grade 9 · Houghton Lake | 9 | Houghton Lake | 23:49 |
| 25 | Wade FullertonPlace 25 · Grade 11 · LeRoy Pine River | 11 | LeRoy Pine River | 24:04 |
| 26 | David RickPlace 26 · Grade 9 · McBain | 9 | McBain | 24:05 |
| 27 | Chase PylkasPlace 27 · Grade 9 · McBain | 9 | McBain | 24:23 |
| 28 | Aithin JacksonPlace 28 · Grade 9 · LeRoy Pine River | 9 | LeRoy Pine River | 24:34 PR |
| 29 | Dominick CousinoPlace 29 · Grade 9 · LeRoy Pine River | 9 | LeRoy Pine River | 24:43 |
| 30 | Connor AllenPlace 30 · Grade 9 · Houghton Lake | 9 | Houghton Lake | 25:01 |
| 31 | Spencer HaskelPlace 31 · Grade 11 · LeRoy Pine River | 11 | LeRoy Pine River | 25:14 |
| 32 | Austin SchultzPlace 32 · Grade 9 · Houghton Lake | 9 | Houghton Lake | 25:37 |
| 33 | Grant RobinsonPlace 33 · Grade 11 · Houghton Lake | 11 | Houghton Lake | 29:10 |
| 34 | Noah ProctorPlace 34 · Grade 9 · McBain | 9 | McBain | 30:12 |
| 35 | Austin LiebzeitPlace 35 · Grade 10 · Mesick | 10 | Mesick | 31:05 |