| 1 | Finn GammerathPlace 1 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 17:05.86 |
| 2 | Nikola DahlgrenPlace 2 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 17:17.54 |
| 3 | Said Baca-MoraPlace 3 · Grade 11 · Walled Lake Western | 11 | Walled Lake Western | 17:26.57 |
| 4 | Asher LawsonPlace 4 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 17:31.67 |
| 5 | Isaac GriffithPlace 5 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 18:17.46 |
| 6 | Dallin OrmondPlace 6 · Grade 12 · Walled Lake Western | 12 | Walled Lake Western | 18:33.42 |
| 7 | Zeke TurnbaughPlace 7 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 18:51.82 |
| 8 | Pete FairchildPlace 8 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 18:55.17 |
| 9 | Evan LentPlace 9 · Grade 12 · Walled Lake Western | 12 | Walled Lake Western | 18:59.53 |
| 10 | Carter LinkPlace 10 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 19:03.25 |
| 11 | Matthew StaronPlace 11 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 19:03.35 |
| 12 | Nic TarryPlace 12 · Grade 12 · Walled Lake Central | 12 | Walled Lake Central | 19:06.98 |
| 13 | Lee RainesPlace 13 · Grade 10 · Walled Lake Western | 10 | Walled Lake Western | 19:07.10 |
| 14 | Axel Baca-MoraPlace 14 · Grade 9 · Walled Lake Western | 9 | Walled Lake Western | 19:07.26 |
| 15 | Austin CzischkePlace 15 · Grade 10 · Walled Lake Central | 10 | Walled Lake Central | 19:10.13 |
| 16 | Ty OrmondPlace 16 · Grade 9 · Walled Lake Western | 9 | Walled Lake Western | 19:16.31 |
| 17 | John FontesPlace 17 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 19:33.38 |
| 18 | Braxton FantinPlace 18 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 19:47.38 |
| 19 | Daniel SedlockPlace 19 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 20:04.36 |
| 20 | Dylan Neacato DoolittlePlace 20 · Grade 12 · Walled Lake Western | 12 | Walled Lake Western | 20:25.74 |
| 21 | Jackson WestPlace 21 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 20:28.57 |
| 22 | Blake KurczewskiPlace 22 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 21:02.52 |
| 23 | Ethan McFarlandPlace 23 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 21:19.66 |
| 24 | Ty LawsonPlace 24 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 22:07.18 |
| 25 | Steven LadaszPlace 25 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 22:13.71 |
| 26 | Jack YaldooPlace 26 · Grade 11 · Walled Lake Western | 11 | Walled Lake Western | 22:21.78 |
| 27 | Elijah KimPlace 27 · Grade 10 · Walled Lake Western | 10 | Walled Lake Western | 22:23.16 |
| 28 | Gavin LangPlace 28 · Grade 10 · Walled Lake Central | 10 | Walled Lake Central | 22:27.76 |
| 29 | Kyle RichardsPlace 29 · Grade 12 · Walled Lake Central | 12 | Walled Lake Central | 23:04.67 |
| 30 | Vanek VincentPlace 30 · Grade 9 · Walled Lake Western | 9 | Walled Lake Western | 23:07.08 |
| 31 | Aankit ThapaPlace 31 · Grade Sr · Walled Lake Western | Sr | Walled Lake Western | 23:40.06 |
| 32 | Alexander GrossPlace 32 · Grade 10 · Walled Lake Western | 10 | Walled Lake Western | 24:25.66 |
| 33 | David HousePlace 33 · Grade 9 · Walled Lake Central | 9 | Walled Lake Central | 24:31.63 |
| 34 | Antonio AbrahiemPlace 34 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 25:10.89 |
| 35 | Aidan LutzPlace 35 · Grade 12 · Walled Lake Western | 12 | Walled Lake Western | 25:41.38 |
| 36 | Jon DedvukajPlace 36 · Grade 9 · Walled Lake Northern | 9 | Walled Lake Northern | 27:50.64 PR |
| 37 | Lucas DawsonPlace 37 · Grade 10 · Walled Lake Western | 10 | Walled Lake Western | 29:00.12 |
| 38 | Zachary OffermanPlace 38 · Grade 10 · Walled Lake Western | 10 | Walled Lake Western | 33:47.42 |