| 1 | Jacob MitchellPlace 1 · Grade 12 · Pickford | 12 | Pickford | 17:45.29 |
| 2 | Ethan SnyderPlace 2 · Grade 12 · Cedarville | 12 | Cedarville | 18:17.39 |
| 3 | Wyatt HuhnPlace 3 · Grade 11 · St. Ignace | 11 | St. Ignace | 18:24.72 |
| 4 | Knox WilsonPlace 4 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 19:10.68 |
| 5 | Ezra AsherPlace 5 · Grade 10 · St. Ignace | 10 | St. Ignace | 20:23.55 |
| 6 | Rush HinnenPlace 6 · Grade 11 · Cedarville | 11 | Cedarville | 20:25.42 |
| 7 | Aiden GouldPlace 7 · Grade 10 · St. Ignace | 10 | St. Ignace | 20:29.89 |
| 8 | Liam BohnPlace 8 · Grade 9 · Cedarville | 9 | Cedarville | 20:39.45 |
| 9 | Mikey SullivanPlace 9 · Grade 11 · Mackinaw City | 11 | Mackinaw City | 20:52.69 |
| 10 | Clayton VanOrmanPlace 10 · Grade 8 · Mackinaw City | 8 | Mackinaw City | 20:59.40 |
| 11 | Kyle ValotPlace 11 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 21:00.29 |
| 12 | Kavin JacksonPlace 12 · Grade 11 · Manistique | 11 | Manistique | 21:07.51 |
| 13 | Matt ClarkPlace 13 · Grade 12 · Manistique | 12 | Manistique | 21:16.64 |
| 14 | Garrett ForfinskiPlace 14 · Grade 11 · Pickford | 11 | Pickford | 21:59.55 |
| 15 | Hadley JamesPlace 15 · Grade 10 · St. Ignace | 10 | St. Ignace | 22:10.34 |
| 16 | Blake HeyboerPlace 16 · Grade 9 · Pickford | 9 | Pickford | 22:18.65 |
| 17 | Cobe RobertsonPlace 17 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 22:35.33 |
| 18 | William HannaPlace 18 · Grade 11 · Cedarville | 11 | Cedarville | 22:42.44 |
| 19 | Trent MasonPlace 19 · Grade 10 · Manistique | 10 | Manistique | 22:54.45 |
| 20 | Van EvansPlace 20 · Grade 9 · Brimley | 9 | Brimley | 22:54.71 |
| 21 | Jackson HarriganPlace 21 · Grade 12 · St. Ignace | 12 | St. Ignace | 23:22.34 |
| 22 | Jared CarruthPlace 22 · Grade 12 · Brimley | 12 | Brimley | 23:41.51 |
| 23 | Jonny LitfinPlace 23 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 23:48.45 |
| 24 | Brady LeblancPlace 24 · Grade 12 · Brimley | 12 | Brimley | 23:56.16 |
| 25 | Sylas BrzuchalskiPlace 25 · Grade 10 · Pickford | 10 | Pickford | 24:07.88 |
| 26 | Sam StarkeyPlace 26 · Grade 9 · St. Ignace | 9 | St. Ignace | 24:12.46 |
| 27 | Jack HeyboerPlace 27 · Grade 12 · Pickford | 12 | Pickford | 25:18.14 |
| 28 | Henry EdwardsPlace 28 · Grade 10 · Pickford | 10 | Pickford | 25:26.47 |
| 29 | Spencer VanderheuelPlace 29 · Grade 10 · St. Ignace | 10 | St. Ignace | 25:34.90 |
| 30 | Ethan FordPlace 30 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 26:17.18 |
| 31 | Malachi DeLongPlace 31 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 26:34.39 |
| 32 | Sean EdwardsonPlace 32 · Grade 10 · Brimley | 10 | Brimley | 26:46.27 |
| 33 | Jacob GardnerPlace 33 · Grade 11 · Brimley | 11 | Brimley | 27:01.07 |
| 34 | Grant WallacePlace 34 · Grade 10 · Pickford | 10 | Pickford | 27:01.42 |
| 35 | Sam StrittmatterPlace 35 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 28:31.80 |
| 36 | Tyler AllairePlace 36 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 32:49.02 |
| 37 | Peter ThomasPlace 37 · Grade 9 · Cedarville | 9 | Cedarville | 33:16.73 |
| 38 | James KingPlace 38 · Grade 12 · Manistique | 12 | Manistique | 35:26.35 |
| 39 | Cecil VanOrmanPlace 39 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 36:14.45 |
| 40 | Reginald LeblancPlace 40 · Grade 9 · Brimley | 9 | Brimley | 38:22.28 |