| 1 | Nikhil BallPlace 1 · Grade 11 · South Lyon East | 11 | South Lyon East | 16:07.91 |
| 2 | Lucas NaspinskyPlace 2 · Grade 10 · White Lake Lakeland | 10 | White Lake Lakeland | 16:08.57 |
| 3 | Todd Tobin JrPlace 3 · Grade 11 · Highland-Milford | 11 | Highland-Milford | 16:11.72 |
| 4 | Aiden DoggettPlace 4 · Grade 10 · Highland-Milford | 10 | Highland-Milford | 16:15.89 |
| 5 | Jack KleinPlace 5 · Grade 9 · White Lake Lakeland | 9 | White Lake Lakeland | 16:30.46 |
| 6 | Owen NelmsPlace 6 · Grade 11 · White Lake Lakeland | 11 | White Lake Lakeland | 16:39.70 |
| 7 | Rowan DeHorityPlace 7 · Grade 12 · Highland-Milford | 12 | Highland-Milford | 16:56.26 |
| 8 | Asher LawsonPlace 8 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 17:01.34 |
| 9 | Charles CossmannPlace 9 · Grade 11 · South Lyon | 11 | South Lyon | 17:17.79 |
| 10 | Austin ZielinskiPlace 10 · Grade 9 · Highland-Milford | 9 | Highland-Milford | 17:20.58 |
| 11 | Gabriel KalinowskiPlace 11 · Grade 9 · Highland-Milford | 9 | Highland-Milford | 17:22.48 |
| 12 | Owen LincePlace 12 · Grade 9 · White Lake Lakeland | 9 | White Lake Lakeland | 17:28.54 |
| 13 | Ryan CooperPlace 13 · Grade 11 · South Lyon | 11 | South Lyon | 17:29.45 |
| 14 | Jacob BlakemorePlace 14 · Grade 12 · Highland-Milford | 12 | Highland-Milford | 17:31.91 |
| 15 | Colin SanchezPlace 15 · Grade 12 · White Lake Lakeland | 12 | White Lake Lakeland | 17:38.03 |
| 16 | Tanner WertzPlace 16 · Grade 12 · Highland-Milford | 12 | Highland-Milford | 17:43.84 |
| 17 | Brady KlementowskiPlace 17 · Grade 12 · South Lyon | 12 | South Lyon | 17:46.08 |
| 18 | Soren NicoloffPlace 18 · Grade 12 · South Lyon | 12 | South Lyon | 17:57.52 |
| 19 | Jack MaherPlace 19 · Grade 10 · South Lyon East | 10 | South Lyon East | 18:03.06 |
| 20 | Tyler JohnsPlace 20 · Grade 10 · White Lake Lakeland | 10 | White Lake Lakeland | 18:05.13 |
| 21 | Andrew LevinPlace 21 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 18:06.06 PR |
| 22 | Lee RainesPlace 22 · Grade 11 · Walled Lake Western | 11 | Walled Lake Western | 18:06.42 |
| 23 | Axel Baca-MoraPlace 23 · Grade 10 · Walled Lake Western | 10 | Walled Lake Western | 18:06.77 |
| 24 | Vedant SampathPlace 24 · Grade 9 · South Lyon East | 9 | South Lyon East | 18:09.16 PR |
| 25 | Pete FairchildPlace 25 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 18:22.09 |
| 26 | Jackson WestPlace 26 · Grade 12 · Walled Lake Northern | 12 | Walled Lake Northern | 18:23.57 |
| 27 | Nolan MascaroPlace 27 · Grade 9 · South Lyon East | 9 | South Lyon East | 18:34.09 |
| 28 | Emmett ZemlaPlace 28 · Grade 11 · South Lyon East | 11 | South Lyon East | 18:39.36 |
| 29 | Isaac GriffithPlace 29 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 18:42.16 |
| 30 | Hayden BrownPlace 30 · Grade 12 · South Lyon East | 12 | South Lyon East | 18:49.66 |
| 31 | Kyle GallinatPlace 31 · Grade 10 · South Lyon | 10 | South Lyon | 18:50.42 |
| 32 | Easton MascaroPlace 32 · Grade 11 · South Lyon East | 11 | South Lyon East | 18:58.31 |
| 33 | Ty OrmondPlace 33 · Grade 10 · Walled Lake Western | 10 | Walled Lake Western | 19:03.21 |
| 34 | Zeke TurnbaughPlace 34 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 19:14.47 |
| 35 | Brennan ReederPlace 35 · Grade 10 · South Lyon | 10 | South Lyon | 19:19.91 |
| 36 | Gavin VaughnPlace 36 · Grade 10 · South Lyon | 10 | South Lyon | 19:21.73 |
| 37 | Carter LinkPlace 37 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 19:25.79 |
| 38 | Nathan SievertPlace 38 · Grade 10 · White Lake Lakeland | 10 | White Lake Lakeland | 19:26.77 |
| 39 | Jorge MontesPlace 39 · Grade 10 · Walled Lake Western | 10 | Walled Lake Western | 20:34.48 |
| 40 | William Whitley lllPlace 40 · Grade 9 · Walled Lake Western | 9 | Walled Lake Western | 20:35.64 PR |
| 41 | Carson StassiPlace 41 · Grade 10 · Walled Lake Western | 10 | Walled Lake Western | 21:09.71 |
| 42 | Jackson MissittiPlace 42 · Grade 9 · Walled Lake Western | 9 | Walled Lake Western | 21:52.55 |