| 1 | Cameron AndersonPlace 1 · Grade 12 · Painesdale-Jeffers | 12 | Painesdale-Jeffers | 17:10.4 |
| 2 | Henry PlummerPlace 2 · Grade 12 · Negaunee | 12 | Negaunee | 17:35.4 |
| 3 | Landon LarsonPlace 3 · Grade 12 · Painesdale-Jeffers | 12 | Painesdale-Jeffers | 18:05.7 |
| 4 | Benjamin HemmerPlace 4 · Grade 12 · Houghton | 12 | Houghton | 18:06.1 |
| 5 | Simon JaklinPlace 5 · Grade 12 · Negaunee | 12 | Negaunee | 18:18.4 |
| 6 | Brandon Van KarsenPlace 6 · Grade 10 · Houghton | 10 | Houghton | 18:29.9 |
| 7 | Calvin CarlsonPlace 7 · Grade 9 · Ishpeming Westwood | 9 | Ishpeming Westwood | 18:47.9 |
| 8 | Jared WatermanPlace 8 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 18:59.4 |
| 9 | Kemper GearhartPlace 9 · Grade 11 · Ishpeming | 11 | Ishpeming | 19:15.0 |
| 10 | Blake HeltunenPlace 10 · Grade 10 · Painesdale-Jeffers | 10 | Painesdale-Jeffers | 19:22.5 |
| 11 | Branson AndersonPlace 11 · Grade 10 · Painesdale-Jeffers | 10 | Painesdale-Jeffers | 19:23.6 |
| 12 | Anderson LimkemannPlace 12 · Grade 12 · Houghton | 12 | Houghton | 19:41.3 |
| 13 | Tate EvansPlace 13 · Grade 10 · Houghton | 10 | Houghton | 19:47.5 |
| 14 | John GreenPlace 14 · Grade 9 · Gwinn | 9 | Gwinn | 19:48.4 |
| 15 | Gabriel HjerstedtPlace 15 · Grade 11 · Houghton | 11 | Houghton | 19:53.4 |
| 16 | Liam KinnunenPlace 16 · Grade 9 · Painesdale-Jeffers | 9 | Painesdale-Jeffers | 20:01.4 |
| 17 | Mateusz WozniakPlace 17 · Grade 12 · Ishpeming | 12 | Ishpeming | 20:04.5 |
| 18 | Tage RajalaPlace 18 · Grade 11 · Painesdale-Jeffers | 11 | Painesdale-Jeffers | 20:20.1 |
| 19 | Xavier HutchinsonPlace 19 · Grade 10 · Houghton | 10 | Houghton | 20:30.0 |
| 20 | Quin KarlstromPlace 20 · Grade 10 · Negaunee | 10 | Negaunee | 20:37.6 |
| 21 | Tyler RautiolaPlace 21 · Grade 9 · Negaunee | 9 | Negaunee | 20:41.3 |
| 22 | Lewis VendlinskiPlace 22 · Grade 12 · Houghton | 12 | Houghton | 20:42.4 |
| 23 | Johnny JestilaPlace 23 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 20:48.3 |
| 24 | Joshua FrederickPlace 24 · Grade 11 · Negaunee | 11 | Negaunee | 20:52.0 |
| 25 | William NiemiPlace 25 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 21:02.8 |
| 26 | Breckin JensenPlace 26 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 21:03.1 |
| 27 | Anders JohnstonPlace 27 · Grade 10 · Negaunee | 10 | Negaunee | 21:12.6 |
| 28 | Brexton KinnunenPlace 28 · Grade 11 · Painesdale-Jeffers | 11 | Painesdale-Jeffers | 21:21.0 |
| 29 | Blayne LaCossePlace 29 · Grade 12 · Negaunee | 12 | Negaunee | 21:40.6 |
| 30 | Curtis ArchambeauPlace 30 · Grade 12 · Hancock | 12 | Hancock | 21:42.1 |
| 31 | Everett BoburkaPlace 31 · Grade 11 · Ishpeming Westwood | 11 | Ishpeming Westwood | 22:16.8 |
| 32 | Connor ThomasPlace 32 · Grade 12 · Ishpeming Westwood | 12 | Ishpeming Westwood | 22:47.7 |
| 33 | Louis CarlsonPlace 33 · Grade 12 · Hancock | 12 | Hancock | 23:14.3 |
| 34 | Syler FoxPlace 34 · Grade 10 · Ishpeming | 10 | Ishpeming | 23:28.8 PR |
| 35 | Eli WanhalaPlace 35 · Grade 12 · Hancock | 12 | Hancock | 25:48.5 |
| 36 | Robbie ComstockPlace 36 · Grade 10 · Hancock | 10 | Hancock | 28:38.2 |
| 37 | Weston AndersonPlace 37 · Grade 10 · Gwinn | 10 | Gwinn | 32:50.8 |