| 1 | Knox WilsonPlace 1 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 19:27 |
| 2 | Mason DawsonPlace 2 · Grade 10 · Ellsworth | 10 | Ellsworth | 19:31 |
| 3 | Ryder ChellisPlace 3 · Grade 9 · Ellsworth | 9 | Ellsworth | 19:32 |
| 4 | Mikey SullivanPlace 4 · Grade 11 · Mackinaw City | 11 | Mackinaw City | 20:24 |
| 5 | Kyle ValotPlace 5 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 20:37 |
| 6 | Clayton VanOrmanPlace 6 · Grade 8 · Mackinaw City | 8 | Mackinaw City | 20:58 |
| 7 | Jayce TruppPlace 7 · Grade 12 · Ellsworth | 12 | Ellsworth | 21:27 PR |
| 8 | George GerredPlace 8 · Grade 12 · Boyne Falls | 12 | Boyne Falls | 21:33 |
| 9 | Evan SeesePlace 9 · Grade 12 · Ellsworth | 12 | Ellsworth | 21:47 |
| 10 | Ezra GearhartPlace 10 · Grade 11 · Wolverine | 11 | Wolverine | 21:48 |
| 11 | Cobe RobertsonPlace 11 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 21:49 |
| 12 | Kaihman WillinghamPlace 12 · Grade 9 · Ellsworth | 9 | Ellsworth | 21:59 |
| 13 | Joseph RamirezPlace 13 · Grade 7 · Mackinaw City | 7 | Mackinaw City | 22:08 |
| 14 | Brennen O'ConnerPlace 14 · Grade 9 · Wolverine | 9 | Wolverine | 23:11 |
| 15 | Jonny LitfinPlace 15 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 23:11.3 |
| 16 | Malachi DeLongPlace 16 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 23:36 |
| 17 | Ethan FordPlace 17 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 23:37 |
| 18 | Braylon HartPlace 18 · Grade 10 · Boyne Falls | 10 | Boyne Falls | 23:40 |
| 19 | Zander ChellisPlace 19 · Grade 11 · Ellsworth | 11 | Ellsworth | 23:42 |
| 20 | Korbin DrenthPlace 20 · Grade 11 · Ellsworth | 11 | Ellsworth | 23:43 |
| 21 | Tristan DruckenmillerPlace 21 · Grade 12 · Ellsworth | 12 | Ellsworth | 25:14 |
| 22 | Dominic SerinoPlace 22 · Grade 12 · Wolverine | 12 | Wolverine | 25:56 |
| 23 | Karter RobinsonPlace 23 · Grade 8 · Mackinaw City | 8 | Mackinaw City | 26:00 |
| 24 | Addison HebertPlace 24 · Grade 11 · Boyne Falls | 11 | Boyne Falls | 28:05 |
| 25 | Sam StrittmatterPlace 25 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 28:44 |
| 26 | Garrett KeastPlace 26 · Grade 9 · Ellsworth | 9 | Ellsworth | 29:15 |
| 27 | Rylan GardnerPlace 27 · Grade 8 · Boyne Falls | 8 | Boyne Falls | 31:00 |
| 28 | Dakota GerredPlace 28 · Grade 11 · Boyne Falls | 11 | Boyne Falls | 31:15 |
| 29 | Tyler AllairePlace 29 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 31:20 |
| 30 | Coltin WillinghamPlace 30 · Grade 9 · Ellsworth | 9 | Ellsworth | 31:45 |
| 31 | Ryan FlickingerPlace 31 · Grade 12 · Wolverine | 12 | Wolverine | 33:06 |
| 32 | Cecil VanOrmanPlace 32 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 33:13 |
| 33 | Zechariah GlazierPlace 33 · Grade 11 · Wolverine | 11 | Wolverine | 35:19 |