| 1 | Ethan SnyderPlace 1 · Grade 12 · Cedarville | 12 | Cedarville | 16:37.06 |
| 2 | Eli FolkersmaPlace 2 · Grade 12 · Rudyard | 12 | Rudyard | 17:21.14 PR |
| 3 | Nate StielstraPlace 3 · Grade 11 · Engadine | 11 | Engadine | 17:41.38 PR |
| 4 | Jacob MitchellPlace 4 · Grade 12 · Pickford | 12 | Pickford | 17:48.79 |
| 5 | Wyatt HuhnPlace 5 · Grade 11 · St. Ignace | 11 | St. Ignace | 18:08.08 |
| 6 | Darren JohnsonPlace 6 · Grade 12 · Brimley | 12 | Brimley | 18:09.72 |
| 7 | Eddie FranckowiakPlace 7 · Grade 11 · Engadine | 11 | Engadine | 18:10.44 PR |
| 8 | Liam BohnPlace 8 · Grade 9 · Cedarville | 9 | Cedarville | 18:31.09 |
| 9 | Jack LaLonePlace 9 · Grade 10 · Rudyard | 10 | Rudyard | 18:42.18 |
| 10 | Zaine NicholsPlace 10 · Grade 12 · Rudyard | 12 | Rudyard | 18:44.44 PR |
| 11 | Knox WilsonPlace 11 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 18:48.25 |
| 12 | Kyle ValotPlace 12 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 18:48.84 |
| 13 | Mikey SullivanPlace 13 · Grade 11 · Mackinaw City | 11 | Mackinaw City | 19:05.78 |
| 14 | Ezra AsherPlace 14 · Grade 10 · St. Ignace | 10 | St. Ignace | 19:08.00 |
| 15 | Aiden GouldPlace 15 · Grade 10 · St. Ignace | 10 | St. Ignace | 19:12.01 |
| 16 | Clayton VanOrmanPlace 16 · Grade 8 · Mackinaw City | 8 | Mackinaw City | 19:25.38 |
| 17 | Rush HinnenPlace 17 · Grade 11 · Cedarville | 11 | Cedarville | 19:29.18 |
| 18 | Oliver DankertPlace 18 · Grade 12 · Rudyard | 12 | Rudyard | 19:30.12 |
| 19 | Liam HoolsemaPlace 19 · Grade 10 · Rudyard | 10 | Rudyard | 19:36.18 |
| 20 | Cobe RobertsonPlace 20 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 19:46.88 PR |
| 21 | Blake HeyboerPlace 21 · Grade 9 · Pickford | 9 | Pickford | 19:50.53 |
| 22 | Birch BitelyPlace 22 · Grade 11 · Engadine | 11 | Engadine | 19:55.38 PR |
| 23 | Colin GeyerPlace 23 · Grade 9 · Cedarville | 9 | Cedarville | 19:59.41 |
| 24 | Jackson HarriganPlace 24 · Grade 12 · St. Ignace | 12 | St. Ignace | 20:12.09 |
| 25 | Bryce MitchellPlace 25 · Grade 11 · Rudyard | 11 | Rudyard | 20:35.53 |
| 26 | Van EvansPlace 26 · Grade 9 · Brimley | 9 | Brimley | 21:03.14 |
| 27 | Garrett ForfinskiPlace 27 · Grade 11 · Pickford | 11 | Pickford | 21:04.41 |
| 28 | Ethan FordPlace 28 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 21:20.34 |
| 29 | Joseph RamirezPlace 29 · Grade 7 · Mackinaw City | 7 | Mackinaw City | 21:27.59 |
| 30 | Spencer VanderheuelPlace 30 · Grade 10 · St. Ignace | 10 | St. Ignace | 21:33.44 |
| 31 | Oliver FrenchPlace 31 · Grade 9 · Engadine | 9 | Engadine | 21:42.78 |
| 32 | William HannaPlace 32 · Grade 11 · Cedarville | 11 | Cedarville | 21:53.09 |
| 33 | Kaden McGuirePlace 33 · Grade 10 · Brimley | 10 | Brimley | 21:55.66 |
| 34 | Sylas BrzuchalskiPlace 34 · Grade 10 · Pickford | 10 | Pickford | 22:06.44 |
| 35 | Jayden KeminkPlace 35 · Grade 10 · Cedarville | 10 | Cedarville | 22:07.22 PR |
| 36 | Malachi DeLongPlace 36 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 22:11.38 |
| 37 | Hadley JamesPlace 37 · Grade 10 · St. Ignace | 10 | St. Ignace | 22:12.44 |
| 38 | Karter RobinsonPlace 38 · Grade 8 · Mackinaw City | 8 | Mackinaw City | 22:36.52 |
| 39 | Sam StarkeyPlace 39 · Grade 9 · St. Ignace | 9 | St. Ignace | 22:50.88 |
| 40 | Drake CameronPlace 40 · Grade 11 · Brimley | 11 | Brimley | 22:51.75 |
| 41 | Henry EdwardsPlace 41 · Grade 10 · Pickford | 10 | Pickford | 22:52.40 PR |
| 42 | Sean EdwardsonPlace 42 · Grade 10 · Brimley | 10 | Brimley | 23:11.78 |
| 43 | Quinn DarrPlace 43 · Grade 11 · Rudyard | 11 | Rudyard | 24:03.03 |
| 44 | Jonny LitfinPlace 44 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 24:13.78 |
| 45 | Grant WallacePlace 45 · Grade 10 · Pickford | 10 | Pickford | 24:30.91 PR |
| 46 | Jacob GardnerPlace 46 · Grade 11 · Brimley | 11 | Brimley | 24:47.75 |
| 47 | Sam StrittmatterPlace 47 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 24:49.91 PR |
| 48 | Eli FranckowiakPlace 48 · Grade 9 · Engadine | 9 | Engadine | 25:15.15 PR |
| 49 | Henry SorquistPlace 49 · Grade 12 · Brimley | 12 | Brimley | 26:15.25 |
| 50 | Michael BellPlace 50 · Grade 11 · Brimley | 11 | Brimley | 27:55.34 |
| 51 | Peter ThomasPlace 51 · Grade 9 · Cedarville | 9 | Cedarville | 28:16.31 |
| 52 | Julian ThorntonPlace 52 · Grade 9 · Brimley | 9 | Brimley | 30:03.72 |
| 53 | Cecil VanOrmanPlace 53 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 30:08.06 |
| 54 | Reginald LeblancPlace 54 · Grade 9 · Brimley | 9 | Brimley | 30:56.75 |
| 55 | Tyler AllairePlace 55 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 31:23.28 |
| 56 | Elijah TadgersonPlace 56 · Grade 10 · Ojibwe | 10 | Ojibwe | 34:04.01 PR |