| 1 | Ethan SnyderPlace 1 · Grade 12 · Cedarville | 12 | Cedarville | 17:22 |
| 2 | Donavin ReistPlace 2 · Grade 12 · Mancelona | 12 | Mancelona | 17:28 |
| 3 | Carter ToensfeldtPlace 3 · Grade 12 · Fairview | 12 | Fairview | 17:59 |
| 4 | Abraham PoelPlace 4 · Grade 10 · East Jordan | 10 | East Jordan | 18:25 |
| 5 | Wyatt HuhnPlace 5 · Grade 11 · St. Ignace | 11 | St. Ignace | 18:28 |
| 6 | Keagan BeyerPlace 6 · Grade 11 · Onaway | 11 | Onaway | 18:45 |
| 7 | Lewis SmithPlace 7 · Grade 10 · Mancelona | 10 | Mancelona | 18:47 |
| 8 | Liam BohnPlace 8 · Grade 9 · Cedarville | 9 | Cedarville | 18:50 |
| 9 | Landon JuilleretPlace 9 · Grade 12 · North Trails | 12 | North Trails | 18:51 |
| 10 | Elliot SmithPlace 10 · Grade 11 · Mancelona | 11 | Mancelona | 18:56 |
| 11 | Deacon SzymoniakPlace 11 · Grade 10 · Onaway | 10 | Onaway | 18:57.2 PR |
| 12 | Thor KrantzPlace 12 · Grade 12 · North Trails | 12 | North Trails | 18:57.8 |
| 13 | Jaxx WeaverPlace 13 · Grade 10 · Fairview | 10 | Fairview | 19:05 |
| 14 | Jesse BraggPlace 14 · Grade 9 · North Trails | 9 | North Trails | 19:22 |
| 15 | Bjorn JohnsonPlace 15 · Grade 10 · Rogers City | 10 | Rogers City | 19:25 |
| 16 | Mike ClignanPlace 16 · Grade 12 · Mancelona | 12 | Mancelona | 19:30 |
| 17 | Aiden GouldPlace 17 · Grade 10 · St. Ignace | 10 | St. Ignace | 19:35 |
| 18 | George GerredPlace 18 · Grade 12 · Boyne Falls | 12 | Boyne Falls | 19:44 |
| 19 | Wyatt GrotePlace 19 · Grade 12 · Mancelona | 12 | Mancelona | 19:46 |
| 20 | Jackson HarriganPlace 20 · Grade 12 · St. Ignace | 12 | St. Ignace | 20:13 |
| 21 | Andrew WaggonerPlace 21 · Grade 12 · Mancelona | 12 | Mancelona | 20:14 |
| 22 | Rush HinnenPlace 22 · Grade 11 · Cedarville | 11 | Cedarville | 20:17 |
| 23 | Camden MorrisPlace 23 · Grade 11 · Mancelona | 11 | Mancelona | 20:24 |
| 24 | Ethan SuttonPlace 24 · Grade 11 · East Jordan | 11 | East Jordan | 20:25 |
| 25 | Isaac LarrisonPlace 25 · Grade 9 · Fairview | 9 | Fairview | 20:31 |
| 26 | Braylon HartPlace 26 · Grade 10 · Boyne Falls | 10 | Boyne Falls | 20:34 |
| 27 | Joshua ClawsonPlace 27 · Grade 11 · North Trails | 11 | North Trails | 21:00 |
| 28 | Eli MironPlace 28 · Grade 9 · Fairview | 9 | Fairview | 21:04 |
| 29 | Zander ThompsonPlace 29 · Grade 9 · Fairview | 9 | Fairview | 21:05 |
| 30 | Ezra GearhartPlace 30 · Grade 11 · Wolverine | 11 | Wolverine | 21:15 |
| 31 | Pavel BazuinPlace 31 · Grade 11 · North Trails | 11 | North Trails | 21:19 |
| 32 | Peter BrowerPlace 32 · Grade 10 · East Jordan | 10 | East Jordan | 21:23 |
| 33 | Aiden HemenwayPlace 33 · Grade 10 · Mancelona | 10 | Mancelona | 21:28 |
| 34 | Jackson BernierPlace 34 · Grade 10 · East Jordan | 10 | East Jordan | 21:35 |
| 35 | Brody SmithPlace 35 · Grade 10 · East Jordan | 10 | East Jordan | 21:38 |
| 36 | Brennen O'ConnerPlace 36 · Grade 9 · Wolverine | 9 | Wolverine | 21:44 |
| 37 | Bentley WeaverPlace 37 · Grade 10 · Fairview | 10 | Fairview | 21:55 |
| 38 | Ben BeddingfieldPlace 38 · Grade 11 · Mancelona | 11 | Mancelona | 22:05 |
| 39 | Sam EvansPlace 39 · Grade 12 · North Trails | 12 | North Trails | 22:11 |
| 40 | Tyler MoorePlace 40 · Grade 11 · Fairview | 11 | Fairview | 22:12 |
| 41 | Billy GoodenowPlace 41 · Grade 9 · East Jordan | 9 | East Jordan | 22:55 |
| 42 | Spencer VanderheuelPlace 42 · Grade 10 · St. Ignace | 10 | St. Ignace | 23:19 |
| 43 | Sam StarkeyPlace 43 · Grade 9 · St. Ignace | 9 | St. Ignace | 23:22 |
| 44 | Hayden FuhrmanPlace 44 · Grade 11 · Rogers City | 11 | Rogers City | 23:53 |
| 45 | Ayden RileyPlace 45 · Grade 9 · Onaway | 9 | Onaway | 24:10 |
| 46 | Jack ThompsonPlace 46 · Grade 10 · North Trails | 10 | North Trails | 26:06 |
| 47 | Addison HebertPlace 47 · Grade 11 · Boyne Falls | 11 | Boyne Falls | 26:20 |
| 48 | Reed RiderPlace 48 · Grade 10 · Mancelona | 10 | Mancelona | 26:54 |
| 49 | Liam SchoenithPlace 49 · Grade 10 · Wolverine | 10 | Wolverine | 28:18 |
| 50 | Dakota GerredPlace 50 · Grade 11 · Boyne Falls | 11 | Boyne Falls | 28:40 |
| 51 | Rylan GardnerPlace 51 · Grade 8 · Boyne Falls | 8 | Boyne Falls | 28:42 |
| 52 | Peter ThomasPlace 52 · Grade 9 · Cedarville | 9 | Cedarville | 30:41 |
| 53 | Ryan FlickingerPlace 53 · Grade 12 · Wolverine | 12 | Wolverine | 32:20 |
| 54 | Logan BrightPlace 54 · Grade 12 · Wolverine | 12 | Wolverine | 33:25 |
| 55 | Wyatt GustPlace 55 · Grade 11 · North Trails | 11 | North Trails | 33:38 PR |
| 56 | Zakiya BraggPlace 56 · Grade 12 · North Trails | 12 | North Trails | 38:15 |
| 57 | Jesse MarkilliePlace 57 · Grade 10 · Boyne Falls | 10 | Boyne Falls | 39:10 PR |