| 1 | Alec ShawPlace 1 · Grade 11 · Homer | 11 | Homer | 16:58.94 |
| 2 | Johnathan AdairPlace 2 · Grade 11 · Kalamazoo Homeschool.. | 11 | Kalamazoo Homeschool.. | 17:02.54 |
| 3 | Jonathan MikovitsPlace 3 · Grade 10 · Concord | 10 | Concord | 17:16.78 |
| 4 | Nile DeversPlace 4 · Grade 10 · Gobles | 10 | Gobles | 17:39.15 |
| 5 | Brian FrazeePlace 5 · Grade 12 · Kalamazoo Homeschool.. | 12 | Kalamazoo Homeschool.. | 17:42.66 |
| 6 | Dakota AmesPlace 6 · Grade 12 · Mendon | 12 | Mendon | 17:46.15 |
| 7 | Cole MilliransPlace 7 · Grade 10 · Cassopolis Ross Beatty | 10 | Cassopolis Ross Beatty | 18:06.98 |
| 8 | Bryan SmithPlace 8 · Grade 12 · Concord | 12 | Concord | 18:18.12 |
| 9 | Matt RecordPlace 9 · Grade 12 · Concord | 12 | Concord | 18:19.72 |
| 10 | Joe BulkoPlace 10 · Grade 10 · Concord | 10 | Concord | 18:20.13 |
| 11 | Tyler LandisPlace 11 · Grade 12 · Homer | 12 | Homer | 18:33.52 |
| 12 | Tucker LaflerPlace 12 · Grade 9 · Colon | 9 | Colon | 18:39.31 |
| 13 | Tyler BaysPlace 13 · Grade 9 · Reading | 9 | Reading | 18:42.34 |
| 14 | Josh BarringtonPlace 14 · Grade 11 · Homer | 11 | Homer | 18:44.34 |
| 15 | Cole ThompsonPlace 15 · Grade 11 · Concord | 11 | Concord | 18:50.52 |
| 16 | Joey LemkuhlPlace 16 · Grade 12 · Hartford | 12 | Hartford | 18:52.46 |
| 17 | Robert WardPlace 17 · Grade 11 · Cassopolis Ross Beatty | 11 | Cassopolis Ross Beatty | 18:52.78 |
| 18 | Xander RaineyPlace 18 · Grade 12 · Galesburg-Augusta | 12 | Galesburg-Augusta | 18:54.19 |
| 19 | Jacob MoralesPlace 19 · Grade 11 · Hartford | 11 | Hartford | 18:54.57 |
| 20 | Daniel ChatmanPlace 20 · Grade 12 · Galesburg-Augusta | 12 | Galesburg-Augusta | 18:59.74 |
| 21 | Paul ManringPlace 21 · Grade 12 · Kalamazoo Homeschool.. | 12 | Kalamazoo Homeschool.. | 19:04.59 |
| 22 | Luke HoltonPlace 22 · Grade 11 · Concord | 11 | Concord | 19:06.37 |
| 23 | Matt SchneiderPlace 23 · Grade 11 · Homer | 11 | Homer | 19:08.46 |
| 24 | Joshua WestPlace 24 · Grade 10 · Colon | 10 | Colon | 19:16.48 |
| 25 | Cody HellardPlace 25 · Grade 11 · Concord | 11 | Concord | 19:20.62 |
| 26 | Luke ManringPlace 26 · Grade 12 · Kalamazoo Homeschool.. | 12 | Kalamazoo Homeschool.. | 19:21.48 |
| 27 | Matthew MosherPlace 27 · Grade 12 · Galesburg-Augusta | 12 | Galesburg-Augusta | 19:21.91 |
| 28 | Austin StollPlace 28 · Grade 12 · Colon | 12 | Colon | 19:30.82 |
| 29 | James TarkkannenPlace 29 · Grade 11 · Gobles | 11 | Gobles | 19:38.35 |
| 30 | Zach DeVriesPlace 30 · Grade 10 · Kalamazoo Homeschool.. | 10 | Kalamazoo Homeschool.. | 19:38.76 |
| 31 | William WestphalPlace 31 · Grade 11 · Cassopolis Ross Beatty | 11 | Cassopolis Ross Beatty | 19:39.09 |
| 32 | Cyrus TerrillPlace 32 · Grade 9 · Kalamazoo Homeschool.. | 9 | Kalamazoo Homeschool.. | 19:41.93 |
| 33 | Sage DecampPlace 33 · Grade 12 · Comstock | 12 | Comstock | 19:42.33 |
| 34 | Diego AmaroPlace 34 · Grade 11 · Kalamazoo Homeschool.. | 11 | Kalamazoo Homeschool.. | 19:43.90 |
| 35 | Mickey KohlertPlace 35 · Grade 11 · Gobles | 11 | Gobles | 19:45.75 |
| 36 | Michael HostetlerPlace 36 · Grade 12 · Centreville | 12 | Centreville | 19:47.52 |
| 37 | Jonah SalleePlace 37 · Grade 11 · Kalamazoo Homeschool.. | 11 | Kalamazoo Homeschool.. | 19:47.89 |
| 38 | Adair ArtisPlace 38 · Grade 9 · Concord | 9 | Concord | 20:05.35 |
| 39 | Logan BarrettPlace 39 · Grade 11 · Concord | 11 | Concord | 20:08.38 |
| 40 | Dylan JohnsonPlace 40 · Grade 10 · Lawton | 10 | Lawton | 20:08.70 |
| 41 | Braeden WestfallPlace 41 · Grade 10 · Reading | 10 | Reading | 20:08.98 |
| 42 | Jesse CabreraPlace 42 · Grade 9 · Reading | 9 | Reading | 20:18.57 |
| 43 | Will JonesPlace 43 · Grade 11 · Homer | 11 | Homer | 20:19.48 |
| 44 | Caden HoytPlace 44 · Grade 10 · Homer | 10 | Homer | 20:23.54 |
| 45 | Isaac WaldronPlace 45 · Grade 9 · Concord | 9 | Concord | 20:34.80 |
| 46 | Clayton TherkildsenPlace 46 · Grade 9 · Kalamazoo Homeschool.. | 9 | Kalamazoo Homeschool.. | 20:35.20 |
| 47 | Gavin HancoxPlace 47 · Grade 9 · Gobles | 9 | Gobles | 20:36.13 |
| 48 | Colin PriestPlace 48 · Grade 12 · Union City | 12 | Union City | 20:38.04 |
| 49 | Aidan WardPlace 49 · Grade 11 · Cassopolis Ross Beatty | 11 | Cassopolis Ross Beatty | 20:39.04 |
| 50 | Caleb WilsonPlace 50 · Grade 10 · Homer | 10 | Homer | 20:39.94 |
| 51 | Chris RuizPlace 51 · Grade 10 · Gobles | 10 | Gobles | 20:45.44 |
| 52 | Aldo AcevedoPlace 52 · Grade 12 · Hartford | 12 | Hartford | 20:49.39 |
| 53 | Gavin BairPlace 53 · Grade 12 · Gobles | 12 | Gobles | 20:52.24 |
| 54 | Stas PaprockiPlace 54 · Grade 11 · Kalamazoo Homeschool.. | 11 | Kalamazoo Homeschool.. | 20:53.71 |
| 55 | Dylan ButlerPlace 55 · Grade 11 · Homer | 11 | Homer | 20:57.00 |
| 56 | Logan WeisPlace 56 · Grade 9 · Centreville | 9 | Centreville | 20:57.72 |
| 57 | Cesar MartinezPlace 57 · Grade 12 · Gobles | 12 | Gobles | 20:58.19 |
| 58 | Nathan RobertsonPlace 58 · Grade 9 · Lawton | 9 | Lawton | 21:01.23 |
| 59 | Chuckie KingPlace 59 · Grade 11 · Concord | 11 | Concord | 21:06.38 |
| 60 | Brody ShawPlace 60 · Grade 9 · Homer | 9 | Homer | 21:10.44 |
| 61 | Donovan BlumPlace 61 · Grade 9 · Centreville | 9 | Centreville | 21:10.72 |
| 62 | Cameron GillsonPlace 62 · Grade 9 · Lawton | 9 | Lawton | 21:20.22 |
| 63 | Gabe MillerPlace 63 · Grade 11 · Gobles | 11 | Gobles | 21:22.47 |
| 64 | Malachi BoydPlace 64 · Grade 9 · Concord | 9 | Concord | 21:22.78 |
| 65 | Kodey DoveyPlace 65 · Grade 10 · Colon | 10 | Colon | 21:50.55 |
| 66 | Carson HunterPlace 66 · Grade 11 · Centreville | 11 | Centreville | 21:53.16 |
| 67 | Caleb AdairPlace 67 · Grade 9 · Kalamazoo Homeschool.. | 9 | Kalamazoo Homeschool.. | 21:53.46 |
| 68 | Tristan MannPlace 68 · Grade 10 · Athens | 10 | Athens | 22:04.52 |
| 69 | Owen NeedhamPlace 69 · Grade 12 · Union City | 12 | Union City | 22:13.44 |
| 70 | Aaron BealorPlace 70 · Grade 10 · Cassopolis Ross Beatty | 10 | Cassopolis Ross Beatty | 22:17.72 |
| 71 | Ben GillesbyPlace 71 · Grade 10 · Cassopolis Ross Beatty | 10 | Cassopolis Ross Beatty | 22:19.48 |
| 72 | Zach VanderhoofPlace 72 · Grade 10 · Centreville | 10 | Centreville | 22:25.33 |
| 73 | Nathan LuxPlace 73 · Grade 11 · Mendon | 11 | Mendon | 22:37.70 |
| 74 | Hunter BloomPlace 74 · Grade 10 · Hartford | 10 | Hartford | 22:38.85 |
| 75 | Hunter WirebaughPlace 75 · Grade 9 · Concord | 9 | Concord | 22:42.47 |
| 76 | Aiden RichardsonPlace 76 · Grade 9 · Concord | 9 | Concord | 22:44.97 |
| 77 | Ace SlappyPlace 77 · Grade 9 · Concord | 9 | Concord | 22:47.88 |
| 78 | Hunter SharumPlace 78 · Grade 9 · Concord | 9 | Concord | 22:49.41 |
| 79 | Arulio DelgadoPlace 79 · Grade 9 · Hartford | 9 | Hartford | 22:50.67 |
| 80 | Luke BigelowPlace 80 · Grade 10 · Union City | 10 | Union City | 22:56.25 |
| 81 | Ryan MilliransPlace 81 · Grade 9 · Union City | 9 | Union City | 22:59.02 |
| 82 | Ryan McGrailPlace 82 · Grade 9 · Comstock | 9 | Comstock | 23:02.86 |
| 83 | Gryffon ConninPlace 83 · Grade 9 · Union City | 9 | Union City | 23:05.48 |
| 84 | Gavin BunningPlace 84 · Grade 9 · Centreville | 9 | Centreville | 23:29.65 |
| 85 | Cody OxleyPlace 85 · Grade 10 · Lawton | 10 | Lawton | 23:48.29 |
| 86 | Michael BarkmanPlace 86 · Grade 11 · Colon | 11 | Colon | 23:55.69 |
| 87 | Galen StahlPlace 87 · Grade 10 · Cassopolis Ross Beatty | 10 | Cassopolis Ross Beatty | 24:20.18 |
| 88 | Markus MillerPlace 88 · Grade 9 · Centreville | 9 | Centreville | 24:23.39 |
| 89 | Jacob RamirezPlace 89 · Grade 10 · Comstock | 10 | Comstock | 24:30.68 |
| 90 | Gavin AdamsPlace 90 · Grade 11 · Concord | 11 | Concord | 25:09.35 |
| 91 | Joey McMeekingPlace 91 · Grade 12 · Homer | 12 | Homer | 25:14.61 |
| 92 | Francisco MedranoPlace 92 · Grade 12 · Hartford | 12 | Hartford | 25:16.68 |
| 93 | Ethan WohlheterPlace 93 · Grade 9 · Reading | 9 | Reading | 25:19.34 |
| 94 | Alexander StollPlace 94 · Grade 10 · Colon | 10 | Colon | 25:53.30 |
| 95 | Brandon PersonsPlace 95 · Grade 9 · Lawton | 9 | Lawton | 25:57.09 |
| 96 | Austin SmegoPlace 96 · Grade 10 · Cassopolis Ross Beatty | 10 | Cassopolis Ross Beatty | 26:16.48 |
| 97 | Christof OhlmannPlace 97 · Grade 10 · Galesburg-Augusta | 10 | Galesburg-Augusta | 27:31.11 |
| 98 | Jackson ThatcherPlace 98 · Grade 10 · Homer | 10 | Homer | 27:42.55 |
| 99 | James GoerkePlace 99 · Grade 10 · Gobles | 10 | Gobles | 29:03.63 |
| 100 | Chris Collins -Place 100 · Cassopolis Ross Beatty | — | Cassopolis Ross Beatty | 30:09.72 |
| 101 | Tristan WestratePlace 101 · Grade 11 · Cassopolis Ross Beatty | 11 | Cassopolis Ross Beatty | 30:24.12 |