| 1 | Finn GammerathPlace 1 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 17:37.69 |
| 2 | Nikola DahlgrenPlace 2 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 18:05.38 |
| 3 | Charles CossmannPlace 3 · Grade 10 · South Lyon | 10 | South Lyon | 18:34.91 |
| 4 | Ryan CooperPlace 4 · Grade 10 · South Lyon | 10 | South Lyon | 18:36.52 |
| 5 | Asher LawsonPlace 5 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 18:45.60 |
| 6 | Isaac GriffithPlace 6 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 19:09.64 |
| 7 | Brady KlementowskiPlace 7 · Grade 11 · South Lyon | 11 | South Lyon | 19:10.48 |
| 8 | Pete FairchildPlace 8 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 19:34.90 |
| 9 | Soren NicoloffPlace 9 · Grade 11 · South Lyon | 11 | South Lyon | 19:48.80 |
| 10 | Henry EplerPlace 10 · Grade 12 · South Lyon | 12 | South Lyon | 20:08.87 |
| 11 | Nathan MannPlace 11 · Grade 11 · South Lyon | 11 | South Lyon | 20:22.85 |
| 12 | John FontesPlace 12 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 20:25.87 |
| 13 | Matthew StaronPlace 13 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 20:57.88 |
| 14 | Zeke TurnbaughPlace 14 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 21:00.12 |
| 15 | Carter LinkPlace 15 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 21:00.82 |
| 16 | Daniel SedlockPlace 16 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 21:06.02 |
| 17 | Travis TomlinsonPlace 17 · Grade 10 · South Lyon | 10 | South Lyon | 21:06.69 |
| 18 | Braxton FantinPlace 18 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 21:08.96 |
| 19 | Gabe WalterPlace 19 · Grade 10 · South Lyon | 10 | South Lyon | 21:30.20 |
| 20 | Tyler BlankPlace 20 · Grade 10 · South Lyon | 10 | South Lyon | 21:37.65 |
| 21 | Gavin VaughnPlace 21 · Grade 9 · South Lyon | 9 | South Lyon | 21:37.78 |
| 22 | Trey WilliamsPlace 22 · Grade 11 · South Lyon | 11 | South Lyon | 21:49.61 |
| 23 | Brecken GrazioliPlace 23 · Grade 9 · South Lyon | 9 | South Lyon | 22:00.98 |
| 24 | Blake KurczewskiPlace 24 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 22:22.44 |
| 25 | Jackson WestPlace 25 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 22:24.50 |
| 26 | Ethan McFarlandPlace 26 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 22:24.70 |
| 27 | Kristof HernadiPlace 27 · Grade 10 · South Lyon | 10 | South Lyon | 22:28.39 |
| 28 | Sean HartzPlace 28 · Grade 12 · South Lyon | 12 | South Lyon | 22:53.45 |
| 29 | Jackson MavelPlace 29 · Grade 11 · South Lyon | 11 | South Lyon | 22:56.75 |
| 30 | Cooper ValkoPlace 30 · Grade 11 · Waterford Mott | 11 | Waterford Mott | 23:03.49 |
| 31 | Rocco CortesePlace 31 · Grade 10 · South Lyon | 10 | South Lyon | 23:33.59 |
| 32 | Kyle GallinatPlace 32 · Grade 9 · South Lyon | 9 | South Lyon | 23:46.06 |
| 33 | Steven LadaszPlace 33 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 24:03.61 |
| 34 | Ty LawsonPlace 34 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 24:36.98 |
| 35 | Charlie MielochPlace 35 · Grade 10 · South Lyon | 10 | South Lyon | 24:40.72 |
| 36 | Josh GrosePlace 36 · Grade 12 · South Lyon | 12 | South Lyon | 24:57.56 |
| 37 | Jacob HargreavesPlace 37 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 25:18.16 |
| 38 | Trent HarmalaPlace 38 · Grade 10 · South Lyon | 10 | South Lyon | 26:26.03 |
| 39 | Antonio AbrahiemPlace 39 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 27:16.01 |
| 40 | Simon KernPlace 40 · Grade 9 · South Lyon | 9 | South Lyon | 27:37.48 |
| 41 | George BaePlace 41 · Grade 10 · South Lyon | 10 | South Lyon | 29:35.14 |
| 42 | Leo RobertsPlace 42 · Grade 9 · South Lyon | 9 | South Lyon | 29:40.91 |
| 43 | Brayden WrightPlace 43 · Grade 9 · South Lyon | 9 | South Lyon | 31:05.71 |
| 44 | Pearson RidgelyPlace 44 · Grade 9 · Waterford Mott | 9 | Waterford Mott | 41:50.92 |