| 1 | Lynus ZulloPlace 1 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 16:31.0 |
| 2 | Brian MoorePlace 2 · Grade 12 · Howell | 12 | Howell | 16:31.3 |
| 3 | Jacob LeePlace 3 · Grade 11 · Fenton | 11 | Fenton | 16:48.6 |
| 4 | Colin HookerPlace 4 · Grade 12 · Ortonville Brandon | 12 | Ortonville Brandon | 17:03.6 |
| 5 | Dominic DimambroPlace 5 · Grade 10 · Fenton | 10 | Fenton | 17:12.7 |
| 6 | Zechariah JeanPlace 6 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 17:27.5 |
| 7 | Jeremiah JeanPlace 7 · Grade 12 · Sterling Heights Stevenson | 12 | Sterling Heights Stevenson | 17:45.1 |
| 8 | David MitterPlace 8 · Grade 10 · Howell | 10 | Howell | 18:24.2 |
| 9 | Johnny YangPlace 9 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 18:26.7 |
| 10 | Lucas EnglishPlace 10 · Grade 10 · Fenton | 10 | Fenton | 18:29.0 |
| 11 | Lee OwensPlace 11 · Grade 10 · Howell | 10 | Howell | 18:30.5 |
| 12 | Eddie KaleelPlace 12 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 18:39.8 |
| 13 | Sean O'ConnorPlace 13 · Grade 12 · Howell | 12 | Howell | 18:48.2 |
| 14 | Myles MarkeyPlace 14 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 18:52.5 |
| 15 | Luke ChabotPlace 15 · Grade 11 · Fenton | 11 | Fenton | 19:07.3 |
| 16 | Dylan GainesPlace 16 · Grade 11 · Sterling Heights Stevenson | 11 | Sterling Heights Stevenson | 19:12.3 |
| 17 | Averey TeberianPlace 17 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 19:18.8 |
| 18 | Andrew BondPlace 18 · Grade 10 · Fenton | 10 | Fenton | 19:37.2 |
| 19 | Mohammad ShaikhPlace 19 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 19:47.7 |
| 20 | Andrew HiyamaPlace 20 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 19:49.3 |
| 21 | Reagan WardiePlace 21 · Grade 11 · Bloomfield Christian | 11 | Bloomfield Christian | 19:50.7 |
| 22 | Vincent FochesatoPlace 22 · Grade 12 · Ortonville Brandon | 12 | Ortonville Brandon | 19:54.1 |
| 23 | Justin ShimPlace 23 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 19:55.3 |
| 24 | Rahul KhambetePlace 24 · Grade 10 · Detroit Country Day | 10 | Detroit Country Day | 19:56.9 |
| 25 | Akash PatelPlace 25 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 20:06.4 |
| 26 | Eric RenPlace 26 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 20:11.8 |
| 27 | Adam HudsonPlace 27 · Grade 12 · Howell | 12 | Howell | 20:17.0 |
| 28 | Brendan LaddPlace 28 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 20:28.4 |
| 29 | Neil KhandwalaPlace 29 · Grade 12 · Detroit Country Day | 12 | Detroit Country Day | 20:28.8 |
| 30 | Connor WrightPlace 30 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 20:36.8 |
| 31 | Jacob SorscherPlace 31 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 20:42.1 |
| 32 | Jayson WolfPlace 32 · Grade 11 · Fenton | 11 | Fenton | 20:45.9 |
| 33 | Jimmy ColonPlace 33 · Grade 10 · Howell | 10 | Howell | 20:57.7 |
| 34 | Marcus MartinPlace 34 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 21:07.4 |
| 35 | James KaleelPlace 35 · Grade 9 · Ortonville Brandon | 9 | Ortonville Brandon | 21:09.6 |
| 36 | Jonathan KanzelmeyerPlace 36 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 21:15.1 |
| 37 | Ethan CohenPlace 37 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 21:17.8 |
| 38 | Nick ChoksiPlace 38 · Grade 12 · Detroit Country Day | 12 | Detroit Country Day | 21:20.7 |
| 39 | Sean BleicherPlace 39 · Grade 12 · Fenton | 12 | Fenton | 21:23.8 |
| 40 | Bryan LaVearnPlace 40 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 21:28.8 |
| 41 | Brady HendershottPlace 41 · Grade 10 · Ortonville Brandon | 10 | Ortonville Brandon | 21:29.1 |
| 42 | Mark HudsonPlace 42 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 21:31.5 |
| 43 | Cal LaituriPlace 43 · Grade 12 · Howell | 12 | Howell | 21:31.8 |
| 44 | Vincent PerkinsPlace 44 · Grade 12 · Detroit Country Day | 12 | Detroit Country Day | 21:33.9 |
| 45 | Jacob DondersPlace 45 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 21:37.8 |
| 46 | Kegan FloryPlace 46 · Grade 10 · Howell | 10 | Howell | 21:53.0 |
| 47 | Andrew TianPlace 47 · Grade 12 · Detroit Country Day | 12 | Detroit Country Day | 21:57.6 |
| 48 | Jonathan BoosPlace 48 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 22:03.6 |
| 49 | Christopher ZouPlace 49 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 22:09.6 |
| 50 | Alan SunPlace 50 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 22:13.4 |
| 51 | Revanth ManamPlace 51 · Grade 10 · Detroit Country Day | 10 | Detroit Country Day | 22:24.3 |
| 52 | Ryan HeinesPlace 52 · Grade 9 · Ortonville Brandon | 9 | Ortonville Brandon | 22:34.6 |
| 53 | Blake MaciasPlace 53 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 22:37.4 |
| 54 | Jahir AlvarezPlace 54 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 22:45.7 |
| 55 | Hunter CarmackPlace 55 · Grade 10 · Howell | 10 | Howell | 22:49.5 |
| 56 | Justin SmithPlace 56 · Grade 10 · Detroit Country Day | 10 | Detroit Country Day | 23:00.0 |
| 57 | Allen ChangPlace 57 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 23:01.0 |
| 58 | Calan FergusonPlace 58 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 23:02.1 |
| 59 | Elijah TaylorPlace 59 · Grade 12 · Detroit Country Day | 12 | Detroit Country Day | 23:24.9 |
| 60 | Brandon MatthewsPlace 60 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 23:39.4 |
| 61 | Chad FochesatoPlace 61 · Grade 9 · Ortonville Brandon | 9 | Ortonville Brandon | 23:44.6 |
| 62 | Jacob DeardorffPlace 62 · Grade 12 · Fenton | 12 | Fenton | 24:13.0 |
| 63 | Adam KellyPlace 63 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 24:16.5 |
| 64 | Brandon LairdPlace 64 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 24:16.7 |
| 65 | Sean TichenerPlace 65 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 24:24.7 |
| 66 | Hudson VilleneuvePlace 66 · Grade 11 · Fenton | 11 | Fenton | 24:53.0 |
| 67 | James ObermaierPlace 67 · Grade 12 · Detroit Country Day | 12 | Detroit Country Day | 24:53.4 |
| 68 | Michael CollinsPlace 68 · Grade 9 · Ortonville Brandon | 9 | Ortonville Brandon | 25:35.6 |
| 69 | Ethan CheersPlace 69 · Grade 9 · Ortonville Brandon | 9 | Ortonville Brandon | 26:00.1 |
| 70 | Bharath MamidipakaPlace 70 · Grade 10 · Detroit Country Day | 10 | Detroit Country Day | 26:29.2 |
| 71 | Ben TobiasPlace 71 · Grade 12 · Bloomfield Christian | 12 | Bloomfield Christian | 26:43.5 |
| 72 | Krishan AminPlace 72 · Grade 10 · Detroit Country Day | 10 | Detroit Country Day | 26:57.7 |