| 1 | Devin RaymondPlace 1 · Grade 12 · Erie Mason | 12 | Erie Mason | 17:35 |
| 2 | Tyler FallPlace 2 · Grade 12 · Blissfield | 12 | Blissfield | 18:08 |
| 3 | Corbin HealeyPlace 3 · Grade 10 · Erie Mason | 10 | Erie Mason | 18:16 |
| 4 | Zach MorsePlace 4 · Grade 9 · Addison | 9 | Addison | 18:26 |
| 5 | Carter RosePlace 5 · Grade 9 · Erie Mason | 9 | Erie Mason | 18:30 |
| 6 | Kyle SpiresPlace 6 · Grade 12 · Blissfield | 12 | Blissfield | 18:43 |
| 7 | Logan HudsonPlace 7 · Grade 10 · Blissfield | 10 | Blissfield | 18:45 |
| 8 | Eric AlexanderPlace 8 · Grade 12 · Blissfield | 12 | Blissfield | 18:46 |
| 9 | Jackson HoffmanPlace 9 · Grade 10 · Erie Mason | 10 | Erie Mason | 18:55 |
| 10 | Reid SouthernPlace 10 · Grade 11 · Erie Mason | 11 | Erie Mason | 19:09 |
| 11 | Tyler CollinsPlace 11 · Grade 10 · Jackson Northwest | 10 | Jackson Northwest | 19:09 |
| 12 | Jon McMathPlace 12 · Grade 12 · Dearborn Heights Annapolis | 12 | Dearborn Heights Annapolis | 19:18 |
| 13 | Devon WalshPlace 13 · Grade 12 · Jackson Northwest | 12 | Jackson Northwest | 19:18 |
| 14 | Matt DoylePlace 14 · Grade 10 · Onsted | 10 | Onsted | 19:30 |
| 15 | Mason BurkeenPlace 15 · Grade 9 · Onsted | 9 | Onsted | 19:32 |
| 16 | Logan MikesellPlace 16 · Grade 12 · Onsted | 12 | Onsted | 19:34 |
| 17 | Robert LeFevrePlace 17 · Grade 11 · Erie Mason | 11 | Erie Mason | 19:39 |
| 18 | Joey DodgePlace 18 · Grade 11 · Jackson NorthwestUnofficial | 11 | Jackson Northwest | 19:55 |
| 19 | Sheldon MozenaPlace 19 · Grade 10 · Onsted | 10 | Onsted | 19:59 |
| 20 | Nathan WalkerPlace 20 · Grade 9 · Erie Mason | 9 | Erie Mason | 19:59 |
| 21 | Nick WirpioPlace 21 · Grade 11 · Grass Lake | 11 | Grass Lake | 20:15 |
| 22 | Bryce AlfredPlace 22 · Grade 9 · Jackson Northwest | 9 | Jackson Northwest | 20:32 |
| 23 | Todd MoodyPlace 23 · Grade 12 · Jackson Northwest | 12 | Jackson Northwest | 20:34 |
| 24 | Matt SylvesterPlace 24 · Grade 9 · Addison | 9 | Addison | 21:00 |
| 25 | Collin MayfieldPlace 25 · Grade 12 · AddisonUnofficial | 12 | Addison | 21:14 |
| 26 | Ethan HuntPlace 26 · Grade 9 · Onsted | 9 | Onsted | 21:15 |
| 27 | Patrick DoylePlace 27 · Grade 10 · Onsted | 10 | Onsted | 21:38 |
| 28 | Connor StowellPlace 28 · Grade 9 · Morenci | 9 | Morenci | 21:40 |
| 29 | Drew MalinowskiPlace 29 · Grade 11 · Addison | 11 | Addison | 21:43 |
| 30 | Tyler DodgePlace 30 · Grade 11 · Jackson NorthwestUnofficial | 11 | Jackson Northwest | 21:47 |
| 31 | Caleb GlecklerPlace 31 · Grade 10 · Morenci | 10 | Morenci | 21:52 |
| 32 | Justin SimmonsPlace 32 · Grade 11 · Erie Mason | 11 | Erie Mason | 21:59 |
| 33 | Cory YenorPlace 33 · Grade 9 · Erie Mason | 9 | Erie Mason | 22:00 |
| 34 | Conrad MayfieldPlace 34 · Grade 12 · AddisonUnofficial | 12 | Addison | 22:10 |
| 35 | Obed PlummerPlace 35 · Grade 10 · Jackson Northwest | 10 | Jackson Northwest | 22:16 PR |
| 36 | Josh BrownPlace 36 · Grade 9 · Addison | 9 | Addison | 22:20 |
| 37 | Jordan SatterthwaitePlace 37 · Grade 10 · Grass Lake | 10 | Grass Lake | 22:24 |
| 38 | Caleb ChristensenPlace 38 · Grade 10 · Addison | 10 | Addison | 22:34 |
| 39 | Tyler SchultzPlace 39 · Grade 11 · Grass Lake | 11 | Grass Lake | 22:39 |
| 40 | Jason LuceyPlace 40 · Grade 11 · Addison | 11 | Addison | 22:39 |
| 41 | Elijah MckownPlace 41 · Grade 9 · Onsted | 9 | Onsted | 22:44 |
| 42 | Michael NegusPlace 42 · Grade 9 · Jackson Northwest | 9 | Jackson Northwest | 22:50 |
| 43 | Avery IlesPlace 43 · Grade 10 · Grass Lake | 10 | Grass Lake | 23:00 |
| 44 | Nicholas DoylePlace 44 · Grade 10 · Onsted | 10 | Onsted | 23:03 |
| 45 | Sean NewlinPlace 45 · Grade 10 · Blissfield | 10 | Blissfield | 23:16 |
| 46 | Gavin McAndrewsPlace 46 · Grade 9 · Addison | 9 | Addison | 23:21 |
| 47 | Austin DodgePlace 47 · Grade 11 · Jackson NorthwestUnofficial | 11 | Jackson Northwest | 23:21 |
| 48 | Justin BuckhoutPlace 48 · Grade 10 · Addison | 10 | Addison | 23:22 |
| 49 | Barrett BagbyPlace 49 · Grade 9 · Grass Lake | 9 | Grass Lake | 23:41 |
| 50 | Bobby ScoutPlace 50 · Grade 9 · Addison | 9 | Addison | 23:47 |
| 51 | Warner SmallPlace 51 · Grade 11 · Dearborn Heights Annapolis | 11 | Dearborn Heights Annapolis | 24:02 |
| 52 | Max KortschPlace 52 · Grade 9 · Erie Mason | 9 | Erie Mason | 24:11 |
| 53 | Tyler MyersPlace 53 · Grade 11 · Dearborn Heights Annapolis | 11 | Dearborn Heights Annapolis | 24:14 |
| 54 | Daniel SpilterPlace 54 · Grade 9 · Jackson | 9 | Jackson | 24:18 PR |
| 55 | Ken CuthbertsonPlace 55 · Grade 12 · Addison | 12 | Addison | 24:23 |
| 56 | Zach MeredithPlace 56 · Grade 12 · Dearborn Heights Annapolis | 12 | Dearborn Heights Annapolis | 24:52 |
| 57 | Devin ChinivarePlace 57 · Grade 10 · Dearborn Heights Annapolis | 10 | Dearborn Heights Annapolis | 25:08 |
| 58 | Luke HedrichPlace 58 · Grade 9 · Jackson Northwest | 9 | Jackson Northwest | 25:19 |
| 59 | Kendall UckelePlace 59 · Grade 12 · Blissfield | 12 | Blissfield | 25:52 |
| 60 | Jack SpeharPlace 60 · Grade 11 · Dearborn Heights Annapolis | 11 | Dearborn Heights Annapolis | 26:34 |
| 61 | Darrell DochstaderPlace 61 · Grade 12 · Addison | 12 | Addison | 27:45 |
| 62 | Conner ChinivarePlace 62 · Grade 9 · Dearborn Heights Annapolis | 9 | Dearborn Heights Annapolis | 28:21 |
| 63 | Doug SimpsonPlace 63 · Grade 10 · Dearborn Heights Annapolis | 10 | Dearborn Heights Annapolis | 28:27 |
| 64 | James WebbPlace 64 · Grade 10 · Jackson | 10 | Jackson | 29:11 |