| 1 | Henry PlummerPlace 1 · Grade 12 · Negaunee | 12 | Negaunee | 17:06.5 |
| 2 | Simon JaklinPlace 2 · Grade 12 · Negaunee | 12 | Negaunee | 17:45.9 |
| 3 | Kemper GearhartPlace 3 · Grade 11 · Ishpeming | 11 | Ishpeming | 18:13.8 |
| 4 | Calvin CarlsonPlace 4 · Grade 9 · Ishpeming Westwood | 9 | Ishpeming Westwood | 18:26.9 |
| 5 | Jared WatermanPlace 5 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 18:36.6 |
| 6 | Breckin JensenPlace 6 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 19:00.7 |
| 7 | Johnny JestilaPlace 7 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 19:30.5 |
| 8 | Tyler RautiolaPlace 8 · Grade 9 · Negaunee | 9 | Negaunee | 19:31.6 |
| 9 | Mateusz WozniakPlace 9 · Grade 12 · Ishpeming | 12 | Ishpeming | 19:41.6 |
| 10 | Quin KarlstromPlace 10 · Grade 10 · Negaunee | 10 | Negaunee | 20:06.3 |
| 11 | Anders JohnstonPlace 11 · Grade 10 · Negaunee | 10 | Negaunee | 20:09.0 |
| 12 | Caleb ChristesenPlace 12 · Grade 11 · Ishpeming Westwood | 11 | Ishpeming Westwood | 20:13.9 |
| 13 | Blayne LaCossePlace 13 · Grade 12 · Negaunee | 12 | Negaunee | 20:15.7 PR |
| 14 | William NiemiPlace 14 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 20:24.1 |
| 15 | Everett BoburkaPlace 15 · Grade 11 · Ishpeming Westwood | 11 | Ishpeming Westwood | 20:31.1 |
| 16 | Joshua FrederickPlace 16 · Grade 11 · Negaunee | 11 | Negaunee | 20:31.8 |
| 17 | Trent EmardPlace 17 · Grade 11 · Negaunee | 11 | Negaunee | 21:22.6 |
| 18 | Marvin NiemiPlace 18 · Grade 10 · Negaunee | 10 | Negaunee | 21:24.5 |
| 19 | Marcel JuulPlace 19 · Grade 11 · Negaunee | 11 | Negaunee | 21:48.1 |
| 20 | Lukas BarronPlace 20 · Grade 10 · Negaunee | 10 | Negaunee | 21:50.7 |
| 21 | Michael DilerniaPlace 21 · Grade 10 · Negaunee | 10 | Negaunee | 21:50.9 |
| 22 | Riley LovernPlace 22 · Grade 12 · Negaunee | 12 | Negaunee | 21:52.7 |
| 23 | Sebastian FergusonPlace 23 · Grade 12 · Negaunee | 12 | Negaunee | 22:06.7 |
| 24 | Samuel KirkumPlace 24 · Grade 11 · Negaunee | 11 | Negaunee | 22:17.4 PR |
| 25 | Connor ThomasPlace 25 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 22:19.9 |
| 26 | Nicholas ChristesenPlace 26 · Grade 9 · Ishpeming Westwood | 9 | Ishpeming Westwood | 22:51.7 |
| 27 | Giosue ScavoPlace 27 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 22:57.1 |
| 28 | Roman YuhasPlace 28 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 23:14.2 |
| 29 | Jude KyllonenPlace 29 · Grade 9 · Ishpeming Westwood | 9 | Ishpeming Westwood | 23:29.0 |
| 30 | Camden GroverPlace 30 · Grade 11 · Ishpeming Westwood | 11 | Ishpeming Westwood | 26:25.8 |
| 31 | Aiden EvansPlace 31 · Grade 11 · Negaunee | 11 | Negaunee | 26:29.5 |
| 32 | Ari JohnstonPlace 32 · Grade 12 · Negaunee | 12 | Negaunee | 40:55.9 |