| 1 | Tucker LaflerPlace 1 · Grade 8 · Colon MS | 8 | Colon MS | 10:35.02 |
| 2 | Cyrus TerrillPlace 2 · Grade 8 · Kalamazoo Homeschool Sports | 8 | Kalamazoo Homeschool Sports | 10:45.72 |
| 3 | Will BrodiePlace 3 · Grade 7 · Kalamazoo Homeschool Sports | 7 | Kalamazoo Homeschool Sports | 10:51.73 |
| 4 | Samuel TorresPlace 4 · Grade 8 · Harper Creek | 8 | Harper Creek | 10:52.85 PR |
| 5 | Braxton LissPlace 5 · Grade 6 · Harper Creek | 6 | Harper Creek | 10:53.82 PR |
| 6 | Justin LaFleurPlace 6 · Grade 8 · Harper Creek | 8 | Harper Creek | 11:12.18 PR |
| 7 | Clayton TherkildsenPlace 7 · Grade 6 · Kalamazoo Homeschool Sports | 6 | Kalamazoo Homeschool Sports | 11:14.60 |
| 8 | Caleb AdairPlace 8 · Grade 8 · Kalamazoo Homeschool Sports | 8 | Kalamazoo Homeschool Sports | 11:15.09 |
| 9 | Trent HansenPlace 9 · Grade 6 · Kalamazoo Homeschool Sports | 6 | Kalamazoo Homeschool Sports | 11:16.89 PR |
| 10 | Nicholas FerreiraPlace 10 · Grade 7 · Marshall | 7 | Marshall | 11:17.86 PR |
| 11 | Spencer OswaldPlace 11 · Grade 8 · Marshall | 8 | Marshall | 11:18.43 PR |
| 12 | Evan LukemanPlace 12 · Grade 8 · Mendon | 8 | Mendon | 11:26.73 PR |
| 13 | William O'DellPlace 13 · Grade 7 · Harper Creek | 7 | Harper Creek | 11:29.34 PR |
| 14 | Kaymen GraybealPlace 14 · Grade 6 · Harper Creek | 6 | Harper Creek | 11:44.55 PR |
| 15 | Wyatt SzarejkoPlace 15 · Grade 8 · Harper Creek | 8 | Harper Creek | 11:46.02 PR |
| 16 | Jack BidwellPlace 16 · Grade 6 · Marshall | 6 | Marshall | 11:58.65 PR |
| 17 | Carter DamonPlace 17 · Grade 7 · Marshall | 7 | Marshall | 11:59.89 PR |
| 18 | Micah MorehousePlace 18 · Grade 7 · Marshall | 7 | Marshall | 12:00.07 PR |
| 19 | Ryan StuckPlace 19 · Grade 8 · Harper Creek | 8 | Harper Creek | 12:05.10 PR |
| 20 | Noah GymerPlace 20 · Grade 8 · Harper Creek | 8 | Harper Creek | 12:08.10 PR |
| 21 | Noah RobertsPlace 21 · Grade 8 · Mendon | 8 | Mendon | 12:20.11 |
| 22 | George JacksonPlace 22 · Grade 8 · Kalamazoo Homeschool Sports | 8 | Kalamazoo Homeschool Sports | 12:21.76 |
| 23 | Luke IshamPlace 23 · Grade 7 · Harper Creek | 7 | Harper Creek | 12:31.73 PR |
| 24 | Aidan McPartlinPlace 24 · Grade 7 · Marshall | 7 | Marshall | 12:34.50 PR |
| 25 | Ben IobePlace 25 · Grade 6 · Mendon | 6 | Mendon | 12:37.19 |
| 26 | Dylan VanScoderPlace 26 · Grade 8 · Harper Creek | 8 | Harper Creek | 12:41.09 PR |
| 27 | Spencer WilliamsPlace 27 · Grade 8 · Harper Creek | 8 | Harper Creek | 12:44.35 PR |
| 28 | Kadyn StahlhoodPlace 28 · Grade 7 · Harper Creek | 7 | Harper Creek | 12:45.59 PR |
| 29 | Carter MerriottPlace 29 · Grade 6 · Kalamazoo Homeschool Sports | 6 | Kalamazoo Homeschool Sports | 12:45.79 |
| 30 | Evan MunozPlace 30 · Grade 6 · Harper Creek | 6 | Harper Creek | 12:51.64 PR |
| 31 | Nathan RozeboomPlace 31 · Grade 7 · Kalamazoo Homeschool Sports | 7 | Kalamazoo Homeschool Sports | 12:53.44 PR |
| 32 | Jaden BehrendsPlace 32 · Grade 7 · Mendon | 7 | Mendon | 12:53.71 |
| 33 | Ricky Calleja-DelgadoPlace 33 · Grade 7 · Harper Creek | 7 | Harper Creek | 12:59.72 PR |
| 34 | Carson KellyPlace 34 · Grade 6 · Marshall | 6 | Marshall | 13:08.66 PR |
| 35 | Luke SchinkerPlace 35 · Grade 8 · Mendon | 8 | Mendon | 13:10.54 |
| 36 | Robert MundenPlace 36 · Grade 7 · Marshall | 7 | Marshall | 13:14.91 PR |
| 37 | Owen HunterPlace 37 · Grade 6 · Harper Creek | 6 | Harper Creek | 13:25.52 PR |
| 38 | Chandler LaflerPlace 38 · Grade 6 · Colon MS | 6 | Colon MS | 13:27.73 |
| 39 | Kevin FronsmanPlace 39 · Grade 7 · Harper Creek | 7 | Harper Creek | 13:34.64 PR |
| 40 | Griffin KleinPlace 40 · Grade 7 · Marshall | 7 | Marshall | 13:34.86 PR |
| 41 | Jackson LillrosePlace 41 · Grade 7 · Marshall | 7 | Marshall | 13:44.47 PR |
| 42 | Finnegan MahoneyPlace 42 · Grade 6 · Harper Creek | 6 | Harper Creek | 13:53.72 PR |
| 43 | Eian TudonPlace 43 · Grade 6 · Harper Creek | 6 | Harper Creek | 14:06.89 PR |
| 44 | Treysen MeadPlace 44 · Grade 7 · Harper Creek | 7 | Harper Creek | 14:17.21 PR |
| 45 | Blake delaForetPlace 45 · Grade 7 · Harper Creek | 7 | Harper Creek | 14:20.94 PR |
| 46 | Ledger DalePlace 46 · Grade 6 · Marshall | 6 | Marshall | 14:21.66 PR |
| 47 | Owen VanderBiltPlace 47 · Grade 6 · Harper Creek | 6 | Harper Creek | 14:36.06 PR |
| 48 | Ben BakerPlace 48 · Grade 6 · Marshall | 6 | Marshall | 14:39.37 PR |
| 49 | Shane RandallPlace 49 · Grade 8 · Harper Creek | 8 | Harper Creek | 14:39.62 PR |
| 50 | Shane KlepperPlace 50 · Grade 6 · Marshall | 6 | Marshall | 14:47.12 PR |
| 51 | Cooper BainPlace 51 · Grade 8 · Marshall | 8 | Marshall | 15:05.12 PR |
| 52 | Michael DemersPlace 52 · Grade 6 · Harper Creek | 6 | Harper Creek | 15:24.11 PR |
| 53 | Koby BrownPlace 53 · Grade 7 · Marshall | 7 | Marshall | 15:51.16 PR |
| 54 | Dominik PapiezPlace 54 · Grade 7 · Harper Creek | 7 | Harper Creek | 16:14.53 PR |
| 55 | Alex KotasPlace 55 · Grade 7 · Marshall | 7 | Marshall | 16:15.34 PR |
| 56 | Jordan LindauerPlace 56 · Grade 6 · Harper Creek | 6 | Harper Creek | 16:16.13 PR |
| 57 | Ryan MurphyPlace 57 · Grade 7 · Marshall | 7 | Marshall | 16:31.13 PR |
| 58 | Devon HansonPlace 58 · Grade 7 · Harper Creek | 7 | Harper Creek | 19:45.93 PR |
| 59 | Cameron WinsorPlace 59 · Grade 7 · Harper Creek | 7 | Harper Creek | 21:55.42 PR |