| 1 | Jaxon CourtsPlace 1 · Grade 10 · Florence-Niagara | 10 | Florence-Niagara | 17:17.9 PR |
| 2 | Ashdeyn GerowPlace 2 · Grade 10 · Rock Mid-Peninsula | 10 | Rock Mid-Peninsula | 17:34.0 PR |
| 3 | Eli StiglitzPlace 3 · Grade 10 · Rock Mid-Peninsula | 10 | Rock Mid-Peninsula | 18:40.9 |
| 4 | Hayden SmithPlace 4 · Grade 11 · Forest Park | 11 | Forest Park | 18:54.0 |
| 5 | Zane PhillipsPlace 5 · Grade 11 · Florence-Niagara | 11 | Florence-Niagara | 19:29.1 |
| 6 | Kaden MalonePlace 6 · Grade 12 · Powers North Central | 12 | Powers North Central | 19:29.8 |
| 7 | Landon PivattoPlace 7 · Grade 10 · Stephenson | 10 | Stephenson | 19:36.8 |
| 8 | Bentley CarterPlace 8 · Grade 9 · Kingsford | 9 | Kingsford | 19:44.8 |
| 9 | Connor GuardiolaPlace 9 · Grade 11 · Florence-Niagara | 11 | Florence-Niagara | 19:45.9 |
| 10 | Briceson RobertsPlace 10 · Grade 10 · Rock Mid-Peninsula | 10 | Rock Mid-Peninsula | 19:52.5 |
| 11 | Reuben RasnerPlace 11 · Grade 10 · Forest Park | 10 | Forest Park | 20:15.8 |
| 12 | Dietrich RasnerPlace 12 · Grade 12 · Forest Park | 12 | Forest Park | 20:18.1 |
| 13 | Kavin JacksonPlace 13 · Grade 11 · Manistique | 11 | Manistique | 20:30.4 |
| 14 | Isaac StarzynskiPlace 14 · Grade 10 · Stephenson | 10 | Stephenson | 20:31.2 |
| 15 | Cason BrunngraeberPlace 15 · Grade 9 · Rock Mid-Peninsula | 9 | Rock Mid-Peninsula | 20:33.6 |
| 16 | Lane MellenPlace 16 · Grade 10 · Carney-Nadeau | 10 | Carney-Nadeau | 20:42.7 |
| 17 | Trenton CairnsPlace 17 · Grade 9 · Stephenson | 9 | Stephenson | 20:49.4 |
| 18 | Emmett ParkerPlace 18 · Grade 10 · Florence-Niagara | 10 | Florence-Niagara | 21:08.6 |
| 19 | Matt ClarkPlace 19 · Grade 12 · Manistique | 12 | Manistique | 21:26.0 |
| 20 | Cyler BrunngraeberPlace 20 · Grade 12 · Rock Mid-Peninsula | 12 | Rock Mid-Peninsula | 21:42.7 |
| 21 | Lyle RevallPlace 21 · Grade 11 · Stephenson | 11 | Stephenson | 22:17.0 |
| 22 | Trent MasonPlace 22 · Grade 10 · Manistique | 10 | Manistique | 22:39.5 |
| 23 | Bryce JohnsonPlace 23 · Grade 11 · Kingsford | 11 | Kingsford | 23:12.3 |
| 24 | Brayden KasbohmPlace 24 · Grade 12 · Carney-Nadeau | 12 | Carney-Nadeau | 23:35.4 |
| 25 | Brock BaldwinPlace 25 · Grade 9 · Norway | 9 | Norway | 24:26.8 PR |
| 26 | Jaxson KleimanPlace 26 · Grade 10 · Carney-Nadeau | 10 | Carney-Nadeau | 24:35.0 |
| 27 | Shaw SaloPlace 27 · Grade 12 · Carney-Nadeau | 12 | Carney-Nadeau | 24:39.5 |
| 28 | Avery LieburnPlace 28 · Grade 9 · Kingsford | 9 | Kingsford | 25:20.2 |
| 29 | James IvackoPlace 29 · Grade 11 · Kingsford | 11 | Kingsford | 25:36.4 |
| 30 | Lucian LinderPlace 30 · Grade 10 · Carney-Nadeau | 10 | Carney-Nadeau | 25:47.6 |
| 31 | Colton DegravePlace 31 · Grade 10 · Carney-Nadeau | 10 | Carney-Nadeau | 26:06.6 |
| 32 | Zach MajetichPlace 32 · Grade 12 · Rock Mid-Peninsula | 12 | Rock Mid-Peninsula | 27:49.4 |
| 33 | Isaiah KingPlace 33 · Grade 10 · Forest Park | 10 | Forest Park | 27:50.6 PR |
| 34 | Mitchell CorriganPlace 34 · Grade 12 · Powers North Central | 12 | Powers North Central | 30:18.2 |
| 35 | Michael CovitzPlace 35 · Grade 10 · Kingsford | 10 | Kingsford | 33:11.4 |
| 36 | Liam LarsonPlace 36 · Grade 11 · Stephenson | 11 | Stephenson | 53:24.5 |