| 1 | Jay MaynardPlace 1 · Grade 12 · Madison Heights Bish.. | 12 | Madison Heights Bish.. | 19:28.2 |
| 2 | Emmanuel BaranykPlace 2 · Grade 11 · Michigan Athletic Cl.. | 11 | Michigan Athletic Cl.. | 19:44.8 |
| 3 | Max MaderPlace 3 · Grade 11 · Madison Heights Bish.. | 11 | Madison Heights Bish.. | 19:50.7 |
| 4 | Brendan McGlincheyPlace 4 · Grade 12 · Madison Heights Bish.. | 12 | Madison Heights Bish.. | 19:58.9 |
| 5 | Steven ButlerPlace 5 · Grade 11 · Almont | 11 | Almont | 19:59.4 |
| 6 | Jake MassucciPlace 6 · Grade 12 · Royal Oak Shrine | 12 | Royal Oak Shrine | 20:01.2 |
| 7 | Andrew LindenPlace 7 · Grade 11 · Troy Athens | 11 | Troy Athens | 20:04.3 |
| 8 | Jacob EsserPlace 8 · Grade 10 · Troy Athens | 10 | Troy Athens | 20:28.5 |
| 9 | Blake SwartzPlace 9 · Grade 10 · Troy Athens | 10 | Troy Athens | 20:32.8 |
| 10 | Tom ShaferPlace 10 · Grade 9 · Lutheran HS Westland | 9 | Lutheran HS Westland | 20:39.7 |
| 11 | Gunnar WesselPlace 11 · Grade 10 · Michigan Athletic Cl.. | 10 | Michigan Athletic Cl.. | 20:45.2 |
| 12 | Jeffrey McGuirePlace 12 · Grade 10 · Lutheran HS Westland | 10 | Lutheran HS Westland | 20:55.1 |
| 13 | Dominic PirronePlace 13 · Grade 12 · Almont | 12 | Almont | 20:57.8 |
| 14 | Zavier LoganPlace 14 · Grade 12 · Imlay City | 12 | Imlay City | 21:03.2 |
| 15 | Bryce NolanPlace 15 · Grade 12 · Troy Athens | 12 | Troy Athens | 21:06.4 |
| 16 | Jobe SkaffPlace 16 · Grade 10 · Novi Christian Academy | 10 | Novi Christian Academy | 21:34.7 |
| 17 | Dennis WilsonPlace 17 · Grade 11 · Novi Christian Academy | 11 | Novi Christian Academy | 21:41.4 |
| 18 | Brendan DalyPlace 18 · Grade 11 · Troy Athens | 11 | Troy Athens | 21:44.1 |
| 19 | Jacob SkidmorePlace 19 · Grade 11 · Novi Christian Academy | 11 | Novi Christian Academy | 21:46.6 |
| 20 | Dean AunePlace 20 · Grade 12 · Imlay City | 12 | Imlay City | 21:47.8 |
| 21 | Arline LilePlace 21 · Grade 11 · Royal Oak Shrine | 11 | Royal Oak Shrine | 21:48.9 |
| 22 | Myles LindenPlace 22 · Grade 9 · Troy Athens | 9 | Troy Athens | 21:54.5 |
| 23 | Kolbe MartinoPlace 23 · Grade 9 · Madison Heights Bish.. | 9 | Madison Heights Bish.. | 21:59.8 |
| 24 | Travis KurthPlace 24 · Grade 12 · Lutheran HS Westland | 12 | Lutheran HS Westland | 22:02.7 |
| 25 | Joey PhelpsPlace 25 · Grade 12 · Michigan Athletic Cl.. | 12 | Michigan Athletic Cl.. | 22:20.0 |
| 26 | Thomas PerezPlace 26 · Grade 10 · Michigan Athletic Cl.. | 10 | Michigan Athletic Cl.. | 22:23.2 |
| 27 | Dylan EsserPlace 27 · Grade 10 · Troy Athens | 10 | Troy Athens | 22:24.2 |
| 28 | Hunter JacksonPlace 28 · Grade 11 · Detroit Renaissance | 11 | Detroit Renaissance | 22:25.8 |
| 29 | Luke WilderPlace 29 · Grade 11 · Clawson | 11 | Clawson | 22:30.2 |
| 30 | Matthew MeitznerPlace 30 · Grade 11 · Troy Athens | 11 | Troy Athens | 22:30.8 |
| 31 | Jaynez Sims 13-Place 31 · Track Life University | — | Track Life University | 22:35.9 |
| 32 | Anthony GoatleyPlace 32 · Grade 10 · Madison Heights Lamp.. | 10 | Madison Heights Lamp.. | 22:48.2 |
| 33 | Elliot WhitneyPlace 33 · Grade 10 · Imlay City | 10 | Imlay City | 22:58.5 |
| 34 | Noah MillerPlace 34 · Grade 10 · Troy Athens | 10 | Troy Athens | 23:19.8 |
| 35 | Thomas DyerPlace 35 · Grade 12 · Almont | 12 | Almont | 23:24.4 |
| 36 | Landon HusereauPlace 36 · Grade 10 · Novi Christian Academy | 10 | Novi Christian Academy | 23:30.3 |
| 37 | Joe HarrellPlace 37 · Grade 12 · Madison Heights Bish.. | 12 | Madison Heights Bish.. | 23:33.6 |
| 38 | Anthony BurleyPlace 38 · Grade 11 · Madison Heights Bish.. | 11 | Madison Heights Bish.. | 23:48.2 |
| 39 | Jordan ReddPlace 39 · Grade 10 · Detroit Renaissance | 10 | Detroit Renaissance | 24:19.3 |
| 40 | Jon TehPlace 40 · Grade 11 · Troy Athens | 11 | Troy Athens | 24:31.3 |
| 41 | Gavin CampbellPlace 41 · Grade 9 · Almont | 9 | Almont | 24:36.3 |
| 42 | Jack MurphyPlace 42 · Grade 11 · Madison Heights Bish.. | 11 | Madison Heights Bish.. | 24:43.2 |
| 43 | AJ OwenPlace 43 · Grade 10 · Birmingham Roeper | 10 | Birmingham Roeper | 24:46.8 |
| 44 | Nathan SalazarPlace 44 · Grade 9 · Madison Heights Bish.. | 9 | Madison Heights Bish.. | 24:48.6 |
| 45 | Noah BolgerPlace 45 · Grade 12 · Madison Heights Bish.. | 12 | Madison Heights Bish.. | 24:56.4 |
| 46 | Matthew SpencerPlace 46 · Grade 10 · Michigan Athletic Cl.. | 10 | Michigan Athletic Cl.. | 24:56.5 |
| 47 | Nathan BetkePlace 47 · Grade 10 · Lutheran HS Westland | 10 | Lutheran HS Westland | 24:58.2 |
| 48 | Luke ShentonPlace 48 · Grade 10 · Novi Christian Academy | 10 | Novi Christian Academy | 25:10.4 |
| 49 | Ethan WebbPlace 49 · Grade 9 · Novi Christian Academy | 9 | Novi Christian Academy | 25:12.7 |
| 50 | Gordon BridwellPlace 50 · Grade 11 · Madison Heights Bish.. | 11 | Madison Heights Bish.. | 25:27.1 |
| 51 | Conner WildiePlace 51 · Grade 10 · Imlay City | 10 | Imlay City | 25:42.5 |
| 52 | Drew ColtonPlace 52 · Grade 11 · Royal Oak Shrine | 11 | Royal Oak Shrine | 25:44.9 |
| 53 | Jaden GilesPlace 53 · Grade 10 · Imlay City | 10 | Imlay City | 25:47.6 |
| 54 | Ryan WalshPlace 54 · Grade 10 · Troy Athens | 10 | Troy Athens | 25:48.1 |
| 55 | Stephen CarlierPlace 55 · Grade 11 · Troy Athens | 11 | Troy Athens | 25:48.6 |
| 56 | Cooper NeldenPlace 56 · Grade 11 · Imlay City | 11 | Imlay City | 25:57.8 |
| 57 | Jonnie DunnePlace 57 · Grade 12 · Birmingham Roeper | 12 | Birmingham Roeper | 26:04.2 |
| 58 | Ezekiel KustowskiPlace 58 · Grade 9 · Imlay City | 9 | Imlay City | 26:12.4 |
| 59 | Blaise CernePlace 59 · Grade 11 · Madison Heights Bish.. | 11 | Madison Heights Bish.. | 26:33.0 |
| 60 | Travis RupePlace 60 · Grade 9 · Lutheran HS Westland | 9 | Lutheran HS Westland | 26:35.3 |
| 61 | Elijah MannPlace 61 · Grade 10 · Michigan Athletic Cl.. | 10 | Michigan Athletic Cl.. | 26:41.3 |
| 62 | Mitchell GravelinePlace 62 · Grade 11 · Royal Oak Shrine | 11 | Royal Oak Shrine | 26:57.0 |
| 63 | DuShaun GuilbournePlace 63 · Grade 10 · Troy Athens | 10 | Troy Athens | 26:59.9 |
| 64 | Brandon PerdewPlace 64 · Grade 11 · Madison Heights Bish.. | 11 | Madison Heights Bish.. | 27:08.7 |
| 65 | Wade SzydlowskiPlace 65 · Grade 11 · Almont | 11 | Almont | 27:14.0 |
| 66 | Elijah WacklerPlace 66 · Grade 11 · Michigan Athletic Cl.. | 11 | Michigan Athletic Cl.. | 28:18.5 |
| 67 | Sebastian HornibrookPlace 67 · Grade 9 · Michigan Athletic Cl.. | 9 | Michigan Athletic Cl.. | 28:41.8 |
| 68 | Chase JonesPlace 68 · Grade 10 · Almont | 10 | Almont | 29:18.9 |
| 69 | Joshua ProutyPlace 69 · Grade 9 · Michigan Athletic Cl.. | 9 | Michigan Athletic Cl.. | 29:30.5 |
| 70 | Cole ChouinardPlace 70 · Grade 11 · Madison Heights Bish.. | 11 | Madison Heights Bish.. | 30:11.8 |
| 71 | Michael LentzPlace 71 · Grade 11 · Madison Heights Bish.. | 11 | Madison Heights Bish.. | 30:12.9 |
| 72 | Cole WyckoffPlace 72 · Grade 9 · Clawson | 9 | Clawson | 30:37.7 |
| 73 | Caden JonesPlace 73 · Grade 9 · Clawson | 9 | Clawson | 30:42.7 |
| 74 | Hollis PerryPlace 74 · Grade 9 · Birmingham Roeper | 9 | Birmingham Roeper | 30:54.9 |
| 75 | Alex PhelpsPlace 75 · Grade 11 · Michigan Athletic Cl.. | 11 | Michigan Athletic Cl.. | 31:21.8 |
| 76 | Ethan DouglasPlace 76 · Grade 9 · Almont | 9 | Almont | 32:19.1 |
| 77 | Darin TaylorPlace 77 · Grade 9 · Detroit Renaissance | 9 | Detroit Renaissance | 32:24.7 |
| 78 | Peyton SuchlandPlace 78 · Grade 9 · Michigan Athletic Cl.. | 9 | Michigan Athletic Cl.. | 32:25.8 |
| 79 | Brendan CynowaPlace 79 · Grade 11 · Almont | 11 | Almont | 32:42.2 |
| 80 | Joey McMahonPlace 80 · Grade 12 · Lutheran HS Westland | 12 | Lutheran HS Westland | 33:18.9 |
| 81 | Kaden TrumpourPlace 81 · Grade 10 · Almont | 10 | Almont | 33:50.3 |
| 82 | Micah GraettingerPlace 82 · Grade 9 · Madison Heights Bish.. | 9 | Madison Heights Bish.. | 34:13.1 |
| 83 | Cameron BeanPlace 83 · Grade 9 · Clawson | 9 | Clawson | 34:17.7 |
| 84 | Joseph MaurerPlace 84 · Grade 9 · Michigan Athletic Cl.. | 9 | Michigan Athletic Cl.. | 35:01.7 |
| 85 | Reid Menring -Place 85 · Michigan Athletic Cl.. | — | Michigan Athletic Cl.. | 35:07.0 |