| 1 | Shane IzzardPlace 1 · Grade 11 · Petoskey | 11 | Petoskey | 16:51.22 |
| 2 | Dylan OdenbachPlace 2 · Grade 11 · Petoskey | 11 | Petoskey | 17:18.64 |
| 3 | Parker FettigPlace 3 · Grade 10 · Petoskey | 10 | Petoskey | 17:30.54 |
| 4 | Gavin GuggemosPlace 4 · Grade 11 · Kalkaska | 11 | Kalkaska | 17:39.33 |
| 5 | Max WardPlace 5 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 17:44.57 |
| 6 | Drew MoorePlace 6 · Grade 11 · Grayling | 11 | Grayling | 17:51.01 |
| 7 | Christian KerfootPlace 7 · Grade 11 · Elk Rapids | 11 | Elk Rapids | 17:54.42 |
| 8 | Gavin TownerPlace 8 · Grade 12 · Petoskey | 12 | Petoskey | 17:55.53 |
| 9 | Camden MoorePlace 9 · Grade 11 · Kalkaska | 11 | Kalkaska | 18:01.05 |
| 10 | Adam WilliamsPlace 10 · Grade 11 · Kalkaska | 11 | Kalkaska | 18:02.90 |
| 11 | Caleb KerfootPlace 11 · Grade 12 · Elk Rapids | 12 | Elk Rapids | 18:07.20 |
| 12 | Zahar RushPlace 12 · Grade 9 · Petoskey | 9 | Petoskey | 18:09.32 |
| 13 | Tommy FarleyPlace 13 · Grade 11 · Petoskey | 11 | Petoskey | 18:13.60 |
| 14 | Jack LindwallPlace 14 · Grade 11 · Petoskey | 11 | Petoskey | 18:18.68 |
| 15 | simon LicataPlace 15 · Grade 9 · Petoskey | 9 | Petoskey | 18:23.88 |
| 16 | Seth BrownPlace 16 · Grade 11 · Elk Rapids | 11 | Elk Rapids | 18:57.06 |
| 17 | Coltrane ParyaniPlace 17 · Grade 9 · Kalkaska | 9 | Kalkaska | 19:12.94 |
| 18 | Emerson BarnesPlace 18 · Grade 11 · Elk Rapids | 11 | Elk Rapids | 19:16.76 |
| 19 | Trace ToteffPlace 19 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 19:20.49 |
| 20 | Walker MartinPlace 20 · Grade 11 · Petoskey | 11 | Petoskey | 19:48.31 |
| 21 | Fox MarculewiczPlace 21 · Grade 12 · Grayling | 12 | Grayling | 20:13.38 |
| 22 | Taiven WangPlace 22 · Grade 9 · Petoskey | 9 | Petoskey | 20:13.77 |
| 23 | Ayden CadyPlace 23 · Grade 9 · Boyne City | 9 | Boyne City | 20:14.58 |
| 24 | Qwynn DarnellPlace 24 · Grade 9 · Elk Rapids | 9 | Elk Rapids | 20:16.86 |
| 25 | Tristan DemlowPlace 25 · Grade 10 · Grayling | 10 | Grayling | 20:20.74 |
| 26 | Joseph HeckrothPlace 26 · Grade 12 · Boyne City | 12 | Boyne City | 20:20.97 |
| 27 | Chris BlackPlace 27 · Grade 12 · Petoskey | 12 | Petoskey | 20:22.34 |
| 28 | Brady BearssPlace 28 · Grade 10 · Boyne City | 10 | Boyne City | 20:23.83 |
| 29 | Kale BlackPlace 29 · Grade 11 · Grayling | 11 | Grayling | 20:34.82 |
| 30 | Jason JansenPlace 30 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 20:40.52 |
| 31 | Jack RobinsonPlace 31 · Grade 9 · Petoskey | 9 | Petoskey | 20:53.70 |
| 32 | Timothy MarchPlace 32 · Grade 12 · Boyne City | 12 | Boyne City | 20:53.96 |
| 33 | Jackson MarshallPlace 33 · Grade 9 · Grayling | 9 | Grayling | 21:01.21 |
| 34 | Jamie PetersPlace 34 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 21:14.79 |
| 35 | Edison PikePlace 35 · Grade 9 · Elk Rapids | 9 | Elk Rapids | 21:22.66 |
| 36 | Luke IngallsPlace 36 · Grade 11 · Petoskey | 11 | Petoskey | 22:06.11 |
| 37 | Landon LancasterPlace 37 · Grade 9 · Petoskey | 9 | Petoskey | 22:23.14 |
| 38 | Seth HallPlace 38 · Grade 9 · Petoskey | 9 | Petoskey | 22:32.46 |
| 39 | Corbin SmithPlace 39 · Grade 11 · Boyne City | 11 | Boyne City | 22:36.72 |
| 40 | Andrew LicataPlace 40 · Grade 11 · Petoskey | 11 | Petoskey | 23:38.02 |
| 41 | Dylan HuntPlace 41 · Grade 9 · Kalkaska | 9 | Kalkaska | 24:25.85 |
| 42 | Finnley QuinlanPlace 42 · Grade 9 · Grayling | 9 | Grayling | 26:18.21 |
| 43 | Grayden RatliffPlace 43 · Grade 10 · Petoskey | 10 | Petoskey | 27:02.02 |
| 44 | Henry BairPlace 44 · Grade 12 · Boyne City | 12 | Boyne City | 27:49.41 |
| 45 | Van AtchisonPlace 45 · Grade 10 · Petoskey | 10 | Petoskey | 28:43.49 |