| 1 | Ashdeyn GerowPlace 1 · Grade 10 · Rock Mid-Peninsula | 10 | Rock Mid-Peninsula | 17:59.3 |
| 2 | Hayden SmithPlace 2 · Grade 11 · Forest Park | 11 | Forest Park | 18:49.1 |
| 3 | Blake LakoskyPlace 3 · Grade 12 · Munising | 12 | Munising | 18:59.1 |
| 4 | Owen TruittPlace 4 · Grade 10 · Rapid River | 10 | Rapid River | 19:20.1 |
| 5 | Eli StiglitzPlace 5 · Grade 10 · Rock Mid-Peninsula | 10 | Rock Mid-Peninsula | 19:33.5 |
| 6 | Orin ShalomPlace 6 · Grade 12 · Munising | 12 | Munising | 19:40.2 |
| 7 | Jon DenkinsPlace 7 · Grade 12 · Rapid River | 12 | Rapid River | 19:43.5 |
| 8 | Dietrich RasnerPlace 8 · Grade 12 · Forest Park | 12 | Forest Park | 19:49.4 |
| 9 | Jaxon KlykPlace 9 · Grade 9 · Eben Jct. Superior Central | 9 | Eben Jct. Superior Central | 19:51.2 |
| 10 | Brody DenkinsPlace 10 · Grade 9 · Rapid River | 9 | Rapid River | 19:58.1 |
| 11 | Reuben RasnerPlace 11 · Grade 10 · Forest Park | 10 | Forest Park | 20:00.3 |
| 12 | Dylan KrausePlace 12 · Grade 10 · Munising | 10 | Munising | 20:02.8 |
| 13 | Jae PomaPlace 13 · Grade 12 · Rapid River | 12 | Rapid River | 20:05.9 |
| 14 | Trenton CairnsPlace 14 · Grade 9 · Stephenson | 9 | Stephenson | 20:21.3 |
| 15 | Nolan DolaskiePlace 15 · Grade 12 · Munising | 12 | Munising | 20:27.0 |
| 16 | Briceson RobertsPlace 16 · Grade 10 · Rock Mid-Peninsula | 10 | Rock Mid-Peninsula | 20:32.0 |
| 17 | Ben DrykePlace 17 · Grade 12 · Munising | 12 | Munising | 20:32.3 |
| 18 | Landon PivattoPlace 18 · Grade 10 · Stephenson | 10 | Stephenson | 20:45.6 |
| 19 | Soren SantiPlace 19 · Grade 10 · Forest Park | 10 | Forest Park | 20:46.4 |
| 20 | Matthew GasperichPlace 20 · Grade 11 · Forest Park | 11 | Forest Park | 20:49.8 |
| 21 | Evan KeltoPlace 21 · Grade 9 · Munising | 9 | Munising | 20:57.9 |
| 22 | Lane MellenPlace 22 · Grade 10 · Carney-Nadeau | 10 | Carney-Nadeau | 21:13.0 |
| 23 | Cason BrunngraeberPlace 23 · Grade 9 · Rock Mid-Peninsula | 9 | Rock Mid-Peninsula | 21:37.8 |
| 24 | Isaac StarzynskiPlace 24 · Grade 10 · Stephenson | 10 | Stephenson | 21:37.8 |
| 25 | Scott LoseePlace 25 · Grade 10 · Eben Jct. Superior Central | 10 | Eben Jct. Superior Central | 21:41.2 |
| 26 | Bryce KevernPlace 26 · Grade 11 · Munising | 11 | Munising | 22:08.4 |
| 27 | Lyle RevallPlace 27 · Grade 11 · Stephenson | 11 | Stephenson | 22:31.8 |
| 28 | Cyler BrunngraeberPlace 28 · Grade 12 · Rock Mid-Peninsula | 12 | Rock Mid-Peninsula | 22:50.0 |
| 29 | Jeb GreenPlace 29 · Grade 12 · Rapid River | 12 | Rapid River | 23:02.1 |
| 30 | Matthias ShigwadjaPlace 30 · Grade 9 · Eben Jct. Superior Central | 9 | Eben Jct. Superior Central | 23:08.5 |
| 31 | Gavin StebeltonPlace 31 · Grade 11 · Eben Jct. Superior Central | 11 | Eben Jct. Superior Central | 24:00.3 |
| 32 | Jaxson KleimanPlace 32 · Grade 10 · Carney-Nadeau | 10 | Carney-Nadeau | 24:13.5 |
| 33 | Brayden KasbohmPlace 33 · Grade 12 · Carney-Nadeau | 12 | Carney-Nadeau | 24:19.4 |
| 34 | Shaw SaloPlace 34 · Grade 12 · Carney-Nadeau | 12 | Carney-Nadeau | 24:23.8 |
| 35 | Lucian LinderPlace 35 · Grade 10 · Carney-Nadeau | 10 | Carney-Nadeau | 24:25.9 |
| 36 | Kamden HolmioPlace 36 · Grade 12 · Rapid River | 12 | Rapid River | 25:09.2 |
| 37 | Brock BaldwinPlace 37 · Grade 9 · Norway | 9 | Norway | 25:13.5 |
| 38 | Colton DegravePlace 38 · Grade 10 · Carney-Nadeau | 10 | Carney-Nadeau | 25:36.6 |
| 39 | James BeauchainePlace 39 · Grade 9 · Rapid River | 9 | Rapid River | 25:46.2 |
| 40 | Zander MullinsPlace 40 · Grade 12 · Eben Jct. Superior Central | 12 | Eben Jct. Superior Central | 29:02.7 |
| 41 | Zach MajetichPlace 41 · Grade 12 · Rock Mid-Peninsula | 12 | Rock Mid-Peninsula | 29:21.7 |
| 42 | Isaiah KingPlace 42 · Grade 10 · Forest Park | 10 | Forest Park | 29:22.8 |
| 43 | Connor SwansonPlace 43 · Grade 10 · Stephenson | 10 | Stephenson | 33:22.5 |
| 44 | Liam LarsonPlace 44 · Grade 11 · Stephenson | 11 | Stephenson | 52:01.7 |