| 1 | Corbin HealeyPlace 1 · Grade 12 · Erie Mason | 12 | Erie Mason | 17:20.62 |
| 2 | Ivan WestgatePlace 2 · Grade 10 · Onsted | 10 | Onsted | 17:32.56 |
| 3 | Zach MorsePlace 3 · Grade 11 · Addison | 11 | Addison | 17:52.07 |
| 4 | Gage JoycePlace 4 · Grade 10 · Erie Mason | 10 | Erie Mason | 17:52.61 |
| 5 | Brady JonesPlace 5 · Grade 10 · Jackson Northwest | 10 | Jackson Northwest | 17:52.91 |
| 6 | Jerry YanakPlace 6 · Grade 10 · Erie Mason | 10 | Erie Mason | 17:59.31 |
| 7 | Nathan WalkerPlace 7 · Grade 11 · Erie Mason | 11 | Erie Mason | 18:03.28 |
| 8 | Matt DoylePlace 8 · Grade 12 · Onsted | 12 | Onsted | 18:11.94 |
| 9 | Carter RosePlace 9 · Grade 11 · Erie Mason | 11 | Erie Mason | 18:12.44 |
| 10 | Logan HudsonPlace 10 · Grade 12 · Blissfield | 12 | Blissfield | 18:18.20 |
| 11 | Connor BaldwinPlace 11 · Grade 12 · Erie Mason | 12 | Erie Mason | 18:38.41 |
| 12 | Ethan GoodrowPlace 12 · Grade 10 · Onsted | 10 | Onsted | 18:39.85 |
| 13 | Daniel CaseyPlace 13 · Grade 9 · Jackson Preparatory | 9 | Jackson Preparatory | 18:46.89 |
| 14 | Tyler CollinsPlace 14 · Grade 12 · Jackson Northwest | 12 | Jackson Northwest | 18:47.33 |
| 15 | Bryce AlfredPlace 15 · Grade 11 · Jackson Northwest | 11 | Jackson Northwest | 18:48.56 |
| 16 | Blake KlockePlace 16 · Grade 10 · Onsted | 10 | Onsted | 18:50.74 |
| 17 | Jackson HoffmanPlace 17 · Grade 12 · Erie Mason | 12 | Erie Mason | 18:54.40 |
| 18 | Jude CampbellPlace 18 · Grade 10 · Blissfield | 10 | Blissfield | 19:07.79 |
| 19 | Matthew PolingPlace 19 · Grade 11 · Addison | 11 | Addison | 19:21.92 |
| 20 | Connor StowellPlace 20 · Grade 11 · Morenci | 11 | Morenci | 19:26.48 |
| 21 | Logan PittsPlace 21 · Grade 11 · Blissfield | 11 | Blissfield | 19:32.46 |
| 22 | James WebbPlace 22 · Grade 11 · Jackson Preparatory | 11 | Jackson Preparatory | 19:34.44 |
| 23 | Caleb GlecklerPlace 23 · Grade 12 · Morenci | 12 | Morenci | 19:37.61 |
| 24 | Jacob CampbellPlace 24 · Grade 10 · Grass Lake | 10 | Grass Lake | 19:41.77 |
| 25 | Josiah DinvernoPlace 25 · Grade 10 · Jackson Preparatory | 10 | Jackson Preparatory | 19:43.88 |
| 26 | Cory YenorPlace 26 · Grade 11 · Erie Mason | 11 | Erie Mason | 19:45.72 |
| 27 | Elijah MckownPlace 27 · Grade 11 · Onsted | 11 | Onsted | 19:46.64 |
| 28 | Barrett BagbyPlace 28 · Grade 11 · Grass Lake | 11 | Grass Lake | 19:48.13 |
| 29 | Christian FischerPlace 29 · Grade 9 · Blissfield | 9 | Blissfield | 19:51.02 |
| 30 | Dakota GlickPlace 30 · Grade 10 · Morenci | 10 | Morenci | 20:02.44 |
| 31 | Logan McRobertPlace 31 · Grade 10 · Onsted | 10 | Onsted | 20:12.62 |
| 32 | Gavin McAndrewsPlace 32 · Grade 11 · Addison | 11 | Addison | 20:16.99 |
| 33 | Jonah RankinPlace 33 · Grade 9 · Onsted | 9 | Onsted | 20:19.37 |
| 34 | Noah SweetPlace 34 · Grade 11 · Grass Lake | 11 | Grass Lake | 20:27.93 |
| 35 | Luke HedrichPlace 35 · Grade 11 · Jackson Northwest | 11 | Jackson Northwest | 20:32.64 |
| 36 | Andrew MasonPlace 36 · Grade 9 · Jackson Preparatory | 9 | Jackson Preparatory | 20:33.61 |
| 37 | Caleb GrammPlace 37 · Grade 10 · Addison | 10 | Addison | 20:46.53 |
| 38 | Jordan SatterthwaitePlace 38 · Grade 12 · Grass Lake | 12 | Grass Lake | 20:47.23 |
| 39 | Connor ViegelahnPlace 39 · Grade 9 · Grass Lake | 9 | Grass Lake | 20:50.03 |
| 40 | Wyatt KellerPlace 40 · Grade 10 · Morenci | 10 | Morenci | 20:52.35 |
| 41 | Kenny JarchowPlace 41 · Grade 9 · Addison | 9 | Addison | 21:00.25 |
| 42 | Dillon GibbsPlace 42 · Grade 11 · Morenci | 11 | Morenci | 21:00.53 |
| 43 | Lane ThayerPlace 43 · Grade 11 · Jackson Preparatory | 11 | Jackson Preparatory | 21:13.10 |
| 44 | Christopher ButlerPlace 44 · Grade 11 · Blissfield | 11 | Blissfield | 21:14.08 |
| 45 | Adam SmithPlace 45 · Grade 10 · Onsted | 10 | Onsted | 21:14.38 |
| 46 | Carson RosePlace 46 · Grade 9 · Erie Mason | 9 | Erie Mason | 21:38.00 |
| 47 | Daniel SpilterPlace 47 · Grade 11 · Jackson Preparatory | 11 | Jackson Preparatory | 21:38.79 |
| 48 | Jared GlecklerPlace 48 · Grade 10 · Morenci | 10 | Morenci | 21:41.38 |
| 49 | Spencer BalcerzakPlace 49 · Grade 9 · Erie Mason | 9 | Erie Mason | 21:50.65 |
| 50 | Ayden KaiserPlace 50 · Grade 10 · Morenci | 10 | Morenci | 21:51.08 |
| 51 | Connor BagbyPlace 51 · Grade 11 · Grass Lake | 11 | Grass Lake | 21:56.37 |
| 52 | Josh BrownPlace 52 · Grade 11 · Addison | 11 | Addison | 22:12.18 |
| 53 | Brandt DuBoisPlace 53 · Grade 9 · Jackson Northwest | 9 | Jackson Northwest | 22:18.10 |
| 54 | Kyle BartushPlace 54 · Grade 11 · Britton Deerfield | 11 | Britton Deerfield | 22:36.23 |
| 55 | Kode WhitworthPlace 55 · Grade 10 · Jackson Northwest | 10 | Jackson Northwest | 22:52.91 |
| 56 | Nicholas DoylePlace 56 · Grade 12 · Onsted | 12 | Onsted | 23:03.95 |
| 57 | Sean NewlinPlace 57 · Grade 12 · Blissfield | 12 | Blissfield | 23:48.71 |
| 58 | Austin JonesPlace 58 · Grade 12 · Jackson Northwest | 12 | Jackson Northwest | 23:56.09 |
| 59 | Logan WallerPlace 59 · Grade 9 · Erie Mason | 9 | Erie Mason | 24:29.16 |
| 60 | Brennan OsbornPlace 60 · Grade 9 · Morenci | 9 | Morenci | 24:36.31 |
| 61 | Kyle BayesPlace 61 · Grade 9 · Onsted | 9 | Onsted | 24:43.30 |
| 62 | Noah AdamsPlace 62 · Grade 11 · Jackson Northwest | 11 | Jackson Northwest | 24:50.28 |
| 63 | Michael SudaPlace 63 · Grade 9 · Erie Mason | 9 | Erie Mason | 24:51.05 |
| 64 | Lee GerweckPlace 64 · Grade 12 · Jackson Christian | 12 | Jackson Christian | 25:26.53 |
| 65 | Mason DailidePlace 65 · Grade 11 · Dearborn Heights Annapolis | 11 | Dearborn Heights Annapolis | 26:28.30 |
| 66 | Zack FarrowPlace 66 · Grade 11 · Addison | 11 | Addison | 26:59.65 |
| 67 | Marcel LiraPlace 67 · Grade 10 · Jackson Preparatory | 10 | Jackson Preparatory | 27:03.14 |
| 68 | Conner ChinivarePlace 68 · Grade 11 · Dearborn Heights Annapolis | 11 | Dearborn Heights Annapolis | 27:08.52 |
| 69 | Jeremiah RiggPlace 69 · Grade 11 · Grass Lake | 11 | Grass Lake | 27:29.89 |
| 70 | Cordell KowalykPlace 70 · Grade 9 · Onsted | 9 | Onsted | 29:16.30 |
| 71 | Austin SchefflerPlace 71 · Grade 9 · Britton Deerfield | 9 | Britton Deerfield | 29:20.74 |
| 72 | Basil Al-QawasmenPlace 72 · Grade 11 · Dearborn Heights Annapolis | 11 | Dearborn Heights Annapolis | 31:09.05 PR |