| 1 | Ephram EvansPlace 1 · Grade 12 · Newberry | 12 | Newberry | 17:06 |
| 2 | Cameron HoornstraPlace 2 · Grade 12 · Brimley | 12 | Brimley | 17:23 |
| 3 | Hayden MillsPlace 3 · Grade 12 · Rudyard | 12 | Rudyard | 18:02 |
| 4 | Lars HuffmanPlace 4 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 18:03 |
| 5 | Gannon SmithPlace 5 · Grade 12 · Rudyard | 12 | Rudyard | 18:15 |
| 6 | Conrad SpielesPlace 6 · Grade 10 · Engadine | 10 | Engadine | 18:18 |
| 7 | Logan DepewPlace 7 · Grade 12 · Newberry | 12 | Newberry | 18:21 |
| 8 | Wyatt FlattPlace 8 · Grade 12 · Engadine | 12 | Engadine | 18:58 |
| 9 | Aiden McPhersonPlace 9 · Grade 12 · Newberry | 12 | Newberry | 18:58 |
| 10 | Hayden HagenPlace 10 · Grade 9 · Pickford | 9 | Pickford | 19:04 |
| 11 | Jacob St. OngePlace 11 · Grade 10 · Les Cheneaux | 10 | Les Cheneaux | 19:06 |
| 12 | Luke SlaterPlace 12 · Grade 11 · Brimley | 11 | Brimley | 19:16 |
| 13 | BradleyPlace 13 · Hall | — | Hall | 19:31 |
| 14 | Andrea LaBiondaPlace 14 · Grade 12 · Newberry | 12 | Newberry | 19:38 |
| 16 | Riley ParishPlace 16 · Grade 11 · Brimley | 11 | Brimley | 20:01 |
| 17 | Brendan GrossPlace 17 · Brimley | — | Brimley | 20:02 |
| 18 | Ross MalaskaPlace 18 · Grade 11 · Rudyard | 11 | Rudyard | 20:03 |
| 19 | Lane CozortPlace 19 · Grade 10 · Rudyard | 10 | Rudyard | 20:12 |
| 20 | Joshua MagnussonPlace 20 · Grade 12 · Newberry | 12 | Newberry | 20:31 |
| 21 | Cooper WhipkeyPlace 21 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 20:35 |
| 23 | CalebPlace 23 · Lipponen | — | Lipponen | 20:50 |
| 25 | TristanPlace 25 · Swanson | — | Swanson | 21:32 |
| 26 | Derek BowlerPlace 26 · Grade 10 · Newberry | 10 | Newberry | 21:36 |
| 27 | Samuel PacalaPlace 27 · Grade 10 · Newberry | 10 | Newberry | 21:38 |
| 28 | Myran ThompsonPlace 28 · Grade 7 · Mackinaw City | 7 | Mackinaw City | 21:40 |
| 29 | Perry MeslohPlace 29 · Grade 12 · Newberry | 12 | Newberry | 21:45 |
| 30 | Owen EnnesPlace 30 · Grade 11 · Brimley | 11 | Brimley | 22:09 |
| 31 | QuinnPlace 31 · Socia | — | Socia | 22:10 |
| 32 | Ryan HintonPlace 32 · Grade 10 · Rudyard | 10 | Rudyard | 22:19 |
| 33 | Druid-Lake WarnerPlace 33 · Grade 11 · Ojibwe | 11 | Ojibwe | 22:21 |
| 34 | Jax LipnitzPlace 34 · Grade 9 · St Ignace | 9 | St Ignace | 22:49 |
| 35 | Tyler BarefootPlace 35 · Grade 11 · St Ignace | 11 | St Ignace | 22:52 |
| 36 | Gunnar OlsenPlace 36 · Grade 10 · St Ignace | 10 | St Ignace | 23:06 |
| 37 | Mason HarrisPlace 37 · Grade 12 · Brimley | 12 | Brimley | 23:22 |
| 38 | Jeffrey SiebigterothPlace 38 · Grade 11 · Mackinaw City | 11 | Mackinaw City | 23:29 |
| 39 | Sam SevarnsPlace 39 · Grade 10 · Newberry | 10 | Newberry | 23:32 |
| 40 | Elijah ParkerPlace 40 · Grade 11 · Engadine | 11 | Engadine | 23:38 |
| 41 | Rj BigelowPlace 41 · Grade 11 · Engadine | 11 | Engadine | 23:38:50 |
| 42 | Dominik AndrulewiczPlace 42 · Grade 11 · Ojibwe | 11 | Ojibwe | 23:52 |
| 43 | Wyatt HuntPlace 43 · Grade 11 · Rudyard | 11 | Rudyard | 24:18 |
| 44 | Keith CrewsePlace 44 · Grade 11 · Newberry | 11 | Newberry | 24:51 |
| 45 | Matthew VallettaPlace 45 · Grade 12 · St Ignace | 12 | St Ignace | 25:00 |
| 47 | Blaine VagtsPlace 47 · Grade 10 · Les Cheneaux | 10 | Les Cheneaux | 25:34 |
| 48 | Zachary HoguePlace 48 · Grade 10 · Newberry | 10 | Newberry | 25:39 |
| 49 | Zach VallierPlace 49 · Grade 10 · Engadine | 10 | Engadine | 25:49 |
| 46 | Noah ValotPlace 46 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 25:57 |
| 50 | Ean SpikerPlace 50 · Grade 12 · Les Cheneaux | 12 | Les Cheneaux | 26:27 |
| 51 | Gavin WallacePlace 51 · Grade 10 · Pickford | 10 | Pickford | 27:37 |
| 52 | Jaren ValotPlace 52 · Grade 11 · Mackinaw City | 11 | Mackinaw City | 28:03 |