| 1 | Ethan SnyderPlace 1 · Grade 12 · Cedarville | 12 | Cedarville | 16:27.7 PR |
| 2 | Jacob MitchellPlace 2 · Grade 12 · Pickford | 12 | Pickford | 17:37.0 |
| 3 | Darren JohnsonPlace 3 · Grade 12 · Brimley | 12 | Brimley | 17:43.7 PR |
| 4 | Wyatt HuhnPlace 4 · Grade 11 · St. Ignace | 11 | St. Ignace | 17:43.9 PR |
| 5 | Liam BohnPlace 5 · Grade 9 · Cedarville | 9 | Cedarville | 18:05.9 PR |
| 6 | Ezra AsherPlace 6 · Grade 10 · St. Ignace | 10 | St. Ignace | 19:20.7 |
| 7 | Aiden GouldPlace 7 · Grade 10 · St. Ignace | 10 | St. Ignace | 19:33.8 |
| 8 | Jackson HarriganPlace 8 · Grade 12 · St. Ignace | 12 | St. Ignace | 19:45.7 PR |
| 9 | Blake HeyboerPlace 9 · Grade 9 · Pickford | 9 | Pickford | 19:47.5 PR |
| 10 | Rush HinnenPlace 10 · Grade 11 · Cedarville | 11 | Cedarville | 19:55.3 |
| 11 | Colin GeyerPlace 11 · Grade 9 · Cedarville | 9 | Cedarville | 19:55.5 PR |
| 12 | Van EvansPlace 12 · Grade 9 · Brimley | 9 | Brimley | 20:32.0 PR |
| 13 | Garrett ForfinskiPlace 13 · Grade 11 · Pickford | 11 | Pickford | 20:40.3 |
| 14 | Hadley JamesPlace 14 · Grade 10 · St. Ignace | 10 | St. Ignace | 20:48.9 PR |
| 15 | Sylas BrzuchalskiPlace 15 · Grade 10 · Pickford | 10 | Pickford | 20:57.6 PR |
| 16 | Spencer VanderheuelPlace 16 · Grade 10 · St. Ignace | 10 | St. Ignace | 21:10.0 PR |
| 17 | Sean EdwardsonPlace 17 · Grade 10 · Brimley | 10 | Brimley | 21:17.0 PR |
| 18 | Sam StarkeyPlace 18 · Grade 9 · St. Ignace | 9 | St. Ignace | 22:46.4 |
| 19 | Henry EdwardsPlace 19 · Grade 10 · Pickford | 10 | Pickford | 23:53.9 |
| 20 | Jacob GardnerPlace 20 · Grade 11 · Brimley | 11 | Brimley | 24:27.2 |
| 21 | Michael BellPlace 21 · Grade 11 · Brimley | 11 | Brimley | 25:14.5 |
| 22 | Grant WallacePlace 22 · Grade 10 · Pickford | 10 | Pickford | 25:18.7 |
| 23 | Drake CameronPlace 23 · Grade 11 · Brimley | 11 | Brimley | 25:43.0 |
| 24 | Henry SorquistPlace 24 · Grade 12 · Brimley | 12 | Brimley | 26:10.9 |
| 25 | Reginald LeblancPlace 25 · Grade 9 · Brimley | 9 | Brimley | 29:27.9 PR |
| 26 | Peter ThomasPlace 26 · Grade 9 · Cedarville | 9 | Cedarville | 30:03.4 |
| 0 | William HannaPlace 0 · Grade 11 · Cedarville | 11 | Cedarville | DNF |
| 0 | Ben HartmanPlace 0 · Grade 10 · Cedarville | 10 | Cedarville | DNF |
| 0 | Jayden KeminkPlace 0 · Grade 10 · Cedarville | 10 | Cedarville | DNF |
| 0 | Kaden McGuirePlace 0 · Grade 10 · Brimley | 10 | Brimley | DNF |
| 0 | Brady LeblancPlace 0 · Grade 12 · Brimley | 12 | Brimley | DNF |
| 0 | Julian ThorntonPlace 0 · Grade 9 · Brimley | 9 | Brimley | DNF |
| 0 | Jack HeyboerPlace 0 · Grade 12 · Pickford | 12 | Pickford | DNF |