| 1 | Luka HammondPlace 1 · Grade 12 · Grand Haven | 12 | Grand Haven | 15:11.88 |
| 2 | Marshall HuhnPlace 2 · Grade 12 · Lowell | 12 | Lowell | 15:14.00 |
| 3 | Samuel BakerPlace 3 · Grade 12 · Kalamazoo Central | 12 | Kalamazoo Central | 15:16.04 |
| 4 | Archer VerHagePlace 4 · Grade 10 · Grand Haven | 10 | Grand Haven | 15:54.20 |
| 5 | Rylen RicheyPlace 5 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 16:01.89 |
| 6 | Will HulinPlace 6 · Grade 11 · Centreville | 11 | Centreville | 16:04.06 |
| 7 | Mitchell DunlapPlace 7 · Grade 12 · GR Catholic Central | 12 | GR Catholic Central | 16:08.60 |
| 8 | Josiah DerksenPlace 8 · Grade 12 · Rockford | 12 | Rockford | 16:08.77 |
| 9 | Abenezer OlsonPlace 9 · Grade 11 · Kalamazoo Homeschool Sports | 11 | Kalamazoo Homeschool Sports | 16:10.83 |
| 10 | David KorePlace 10 · Grade 11 · Three Rivers | 11 | Three Rivers | 16:14.09 |
| 11 | Caelan MarshPlace 11 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 16:14.71 |
| 12 | Grant LampenPlace 12 · Grade 10 · Holland Christian | 10 | Holland Christian | 16:14.82 |
| 13 | Luke BultmanPlace 13 · Grade 11 · Rockford | 11 | Rockford | 16:18.39 |
| 14 | Marcus EsslingPlace 14 · Grade 11 · Portage Central | 11 | Portage Central | 16:20.20 |
| 15 | Cole CoffmanPlace 15 · Grade 12 · Holland Christian | 12 | Holland Christian | 16:20.66 |
| 16 | Colin StawaszPlace 16 · Grade 12 · Lowell | 12 | Lowell | 16:21.73 |
| 17 | Zander StewartPlace 17 · Grade 10 · Holland Christian | 10 | Holland Christian | 16:22.10 |
| 18 | Drew FrankenPlace 18 · Grade 9 · Holland Christian | 9 | Holland Christian | 16:24.25 |
| 19 | Elijah DemlowPlace 19 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 16:25.65 |
| 20 | Christian GetzPlace 20 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 16:26.46 |
| 21 | Noah RicePlace 21 · Grade 12 · Kalamazoo Homeschool Sports | 12 | Kalamazoo Homeschool Sports | 16:26.72 |
| 22 | Cody LamPlace 22 · Grade 9 · Kalamazoo Loy Norrix | 9 | Kalamazoo Loy Norrix | 16:29.60 |
| 23 | Aiden LambersPlace 23 · Grade 11 · Holland | 11 | Holland | 16:30.73 |
| 24 | Brady Winther-MacInnisPlace 24 · Grade 12 · Kalamazoo Central | 12 | Kalamazoo Central | 16:30.89 |
| 25 | Cody BromleyPlace 25 · Grade 12 · Lowell | 12 | Lowell | 16:32.67 |
| 26 | Evan ArmstrongPlace 26 · Grade 12 · Kalamazoo Homeschool Sports | 12 | Kalamazoo Homeschool Sports | 16:34.27 |
| 27 | Nolan LoundsPlace 27 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 16:35.87 |
| 28 | Zach DillerPlace 28 · Grade 10 · Holland Christian | 10 | Holland Christian | 16:39.66 |
| 29 | Noah WatsonPlace 29 · Grade 12 · Rockford | 12 | Rockford | 16:44.35 |
| 30 | Max ReedPlace 30 · Grade 10 · Centreville | 10 | Centreville | 16:45.97 |
| 31 | Gibson WhitePlace 31 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 16:49.84 |
| 32 | Nick OverwegPlace 32 · Grade 9 · Centreville | 9 | Centreville | 16:53.60 |
| 33 | Avi ElabedPlace 33 · Grade 10 · Lowell | 10 | Lowell | 16:54.14 |
| 34 | Noah SchipperPlace 34 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 17:01.52 |
| 35 | Christian AyresPlace 35 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 17:03.59 |
| 36 | Derek BostromPlace 36 · Grade 11 · Holland Christian | 11 | Holland Christian | 17:04.21 |
| 37 | Colby BartellsPlace 37 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 17:06.23 |
| 38 | Oscar DunfeePlace 38 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 17:06.88 |
| 39 | Brian ArtmanPlace 39 · Grade 12 · Kalamazoo Homeschool Sports | 12 | Kalamazoo Homeschool Sports | 17:06.91 |
| 40 | Owen LedebuhrPlace 40 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 17:07.72 |
| 41 | Tanner TarnutzerPlace 41 · Grade 9 · Kalamazoo Central | 9 | Kalamazoo Central | 17:08.91 |
| 42 | Mason FeinPlace 42 · Grade 12 · Wayland Union | 12 | Wayland Union | 17:10.72 |
| 43 | Caelen GrayPlace 43 · Grade 11 · Holland | 11 | Holland | 17:11.60 |
| 44 | Jackson DuvalPlace 44 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 17:12.49 |
| 45 | Reagan DowningPlace 45 · Grade 11 · Holland Calvary Christian | 11 | Holland Calvary Christian | 17:15.27 |
| 46 | Charles GavanPlace 46 · Grade 12 · Rockford | 12 | Rockford | 17:16.10 |
| 47 | Brody VanTuinenPlace 47 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 17:17.09 |
| 48 | Rylan VanDenBeldtPlace 48 · Grade 12 · Holland Christian | 12 | Holland Christian | 17:17.41 |
| 49 | Liam EatonPlace 49 · Grade 12 · GR Northview | 12 | GR Northview | 17:19.70 |
| 50 | Charles BarePlace 50 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 17:24.13 |
| 51 | Cooper MonroePlace 51 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 17:25.84 |
| 52 | Dayton VanderMoerePlace 52 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 17:26.67 |
| 53 | Tyler BromleyPlace 53 · Grade 10 · Lowell | 10 | Lowell | 17:26.76 |
| 54 | Noah ThelenPlace 54 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 17:27.73 |
| 55 | Daniel LaRoyPlace 55 · Grade 11 · Kalamazoo Homeschool Sports | 11 | Kalamazoo Homeschool Sports | 17:28.23 |
| 56 | Landon HumphreyPlace 56 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 17:36.56 |
| 57 | Michael BogardPlace 57 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 17:38.07 |
| 58 | Drew SwayzePlace 58 · Grade 12 · Lowell | 12 | Lowell | 17:38.38 |
| 59 | Jack SchultePlace 59 · Grade 9 · Holland | 9 | Holland | 17:38.76 |
| 60 | Micah CouserPlace 60 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 17:38.91 |
| 61 | Ivan Manlan-CoulibalyPlace 61 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 17:41.32 |
| 62 | Noah HerifordPlace 62 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 17:42.41 |
| 63 | Aidan FoleyPlace 63 · Grade 9 · Kalamazoo Loy Norrix | 9 | Kalamazoo Loy Norrix | 17:42.93 |
| 64 | Austin HalePlace 64 · Grade 12 · Kalamazoo Central | 12 | Kalamazoo Central | 17:43.49 |
| 65 | Rhy SchneiderPlace 65 · Grade 11 · Rockford | 11 | Rockford | 17:44.34 |
| 66 | Fletcher AmosPlace 66 · Grade 10 · Gobles | 10 | Gobles | 17:45.09 |
| 67 | James HollebeekPlace 67 · Grade 10 · Rockford | 10 | Rockford | 17:46.83 |
| 68 | Ian SchmidtPlace 68 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 17:47.95 |
| 69 | Gabe MillerPlace 69 · Grade 9 · Rockford | 9 | Rockford | 17:51.40 |
| 70 | Matthew HoffmeyerPlace 70 · Grade 11 · Grand Haven | 11 | Grand Haven | 17:52.06 |
| 71 | Addison DufendachPlace 71 · Grade 12 · Rockford | 12 | Rockford | 17:55.12 |
| 72 | Anthony RushmorePlace 72 · Grade 11 · GR Catholic Central | 11 | GR Catholic Central | 17:56.39 |
| 73 | Sebastian HernandezPlace 73 · Grade 12 · Coldwater | 12 | Coldwater | 18:00.01 |
| 74 | Linkon UtterPlace 74 · Grade 9 · Holland Calvary Christian | 9 | Holland Calvary Christian | 18:00.27 |
| 75 | Elijah LaningaPlace 75 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 18:00.77 |
| 76 | Carter HughesPlace 76 · Grade 12 · BC Lakeview | 12 | BC Lakeview | 18:01.10 |
| 77 | Cameron CobleyPlace 77 · Grade 12 · BC Lakeview | 12 | BC Lakeview | 18:01.28 |
| 78 | Collin BancroftPlace 78 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 18:01.39 |
| 79 | Joey HallPlace 79 · Grade 10 · Portage Central | 10 | Portage Central | 18:02.02 |
| 80 | Will SwanwickPlace 80 · Grade 10 · Centreville | 10 | Centreville | 18:03.27 |
| 81 | Wyatt Taylor-DeNooyerPlace 81 · Grade 12 · Holland Christian | 12 | Holland Christian | 18:03.84 |
| 82 | Thomas SiglerPlace 82 · Grade 10 · Martin | 10 | Martin | 18:03.85 |
| 83 | Parson JonesPlace 83 · Grade 10 · Holland Christian | 10 | Holland Christian | 18:04.28 |
| 84 | Jack MecklenborgPlace 84 · Grade 11 · Portage Central | 11 | Portage Central | 18:05.14 |
| 85 | David GlistaPlace 85 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 18:06.00 PR |
| 86 | Hunter HayesPlace 86 · Grade 12 · Martin | 12 | Martin | 18:08.28 |
| 87 | Elijah HarrisPlace 87 · Grade 10 · Three Rivers | 10 | Three Rivers | 18:08.49 |
| 88 | Fletcher StuckyPlace 88 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 18:08.68 |
| 89 | Hudson DannenbergPlace 89 · Grade 9 · Holland Christian | 9 | Holland Christian | 18:09.40 |
| 90 | Hudson SmithPlace 90 · Grade 10 · Lowell | 10 | Lowell | 18:11.42 |
| 91 | Jacob FletcherPlace 91 · Grade 12 · Kalamazoo Homeschool Sports | 12 | Kalamazoo Homeschool Sports | 18:11.72 |
| 92 | Alex VanDurenPlace 92 · Grade 11 · Holland Christian | 11 | Holland Christian | 18:13.91 |
| 93 | Luke AertsPlace 93 · Grade 12 · Coldwater | 12 | Coldwater | 18:14.95 |
| 94 | Dylan McKinneyPlace 94 · Grade 10 · Rockford | 10 | Rockford | 18:19.80 |
| 95 | Zeke HekmanPlace 95 · Grade 9 · Holland Christian | 9 | Holland Christian | 18:20.79 |
| 96 | Timothy AdairPlace 96 · Grade 11 · Kalamazoo Homeschool Sports | 11 | Kalamazoo Homeschool Sports | 18:20.81 |
| 97 | Macen WhitePlace 97 · Grade 11 · Holland Christian | 11 | Holland Christian | 18:22.31 |
| 98 | Carson SzarejkoPlace 98 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 18:22.96 |
| 99 | Josiah RublePlace 99 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 18:27.00 |
| 100 | Mason WilliamsPlace 100 · Grade 11 · Holland Calvary Christian | 11 | Holland Calvary Christian | 18:30.77 |
| 101 | Graham TormoenPlace 101 · Grade 10 · Portage Central | 10 | Portage Central | 18:33.61 |
| 102 | Josh IlgenfritzPlace 102 · Grade 11 · BC Harper Creek | 11 | BC Harper Creek | 18:34.04 |
| 103 | Lucas NewberryPlace 103 · Grade 10 · Coldwater | 10 | Coldwater | 18:39.10 |
| 104 | Jake RichmondPlace 104 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 18:40.25 |
| 105 | Braam MaatmanPlace 105 · Grade 11 · Lowell | 11 | Lowell | 18:41.17 |
| 106 | Tony HiltonPlace 106 · Grade 11 · Three Rivers | 11 | Three Rivers | 18:41.89 |
| 107 | Sean BostwickPlace 107 · Grade 12 · Rockford | 12 | Rockford | 18:41.96 |
| 108 | Aiden VanLoenenPlace 108 · Grade 11 · GR Northview | 11 | GR Northview | 18:42.80 |
| 109 | Landan JenkinsPlace 109 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 18:43.20 |
| 110 | Bryson YurcekPlace 110 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 18:43.26 |
| 111 | William RundPlace 111 · Grade 9 · Holland | 9 | Holland | 18:43.70 |
| 112 | Clyde WolfePlace 112 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 18:44.82 |
| 113 | Aiden UnangstPlace 113 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 18:46.57 |
| 114 | Tristan RogersPlace 114 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 18:46.63 |
| 115 | Mason RumelyPlace 115 · Grade 9 · GR Catholic Central | 9 | GR Catholic Central | 18:48.96 |
| 116 | Hudson SkinnerPlace 116 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 18:49.59 |
| 117 | Connor BleythingPlace 117 · Grade 12 · Three Rivers | 12 | Three Rivers | 18:50.05 |
| 118 | Caleb AdkinsPlace 118 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 18:50.96 |
| 119 | Kamden GricePlace 119 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 18:51.35 |
| 120 | Beckett MelendezPlace 120 · Grade 10 · Portage Central | 10 | Portage Central | 18:51.44 |
| 121 | Cooper BranchPlace 121 · Grade 9 · Portage Central | 9 | Portage Central | 18:52.45 |
| 122 | Jude ArledgePlace 122 · Grade 10 · Kalamazoo Homeschool Sports | 10 | Kalamazoo Homeschool Sports | 18:53.48 |
| 123 | Corbin CummingsPlace 123 · Grade 11 · Rockford | 11 | Rockford | 18:54.89 |
| 124 | James ForneyPlace 124 · Grade 10 · Lowell | 10 | Lowell | 18:55.34 |
| 125 | Isaac MillwardPlace 125 · Grade 12 · Portage Central | 12 | Portage Central | 18:55.53 |
| 126 | Mason EnglandPlace 126 · Grade 12 · GR Catholic Central | 12 | GR Catholic Central | 18:57.15 |
| 127 | Aiden YostPlace 127 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 18:58.34 |
| 128 | Noah BhanPlace 128 · Grade 10 · Portage Central | 10 | Portage Central | 18:59.78 |
| 129 | Aidan BradleyPlace 129 · Grade 12 · Springport | 12 | Springport | 19:01.16 |
| 130 | Callan TomanPlace 130 · Grade 11 · Kalamazoo Homeschool Sports | 11 | Kalamazoo Homeschool Sports | 19:01.70 |
| 131 | Cole RingelPlace 131 · Grade 11 · Gobles | 11 | Gobles | 19:02.48 |
| 132 | Drew CheneryPlace 132 · Grade 11 · Portage Central | 11 | Portage Central | 19:03.01 |
| 133 | Blake CripePlace 133 · Grade 12 · Portage Central | 12 | Portage Central | 19:04.46 |
| 134 | Josh WisemanPlace 134 · Grade 11 · Grand Haven | 11 | Grand Haven | 19:05.08 |
| 135 | Graham SleperPlace 135 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 19:05.61 |
| 136 | Cesar Rodriguez DelgadoPlace 136 · Grade 12 · Three Rivers | 12 | Three Rivers | 19:06.51 |
| 137 | Jackson HarlowPlace 137 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 19:07.69 |
| 138 | Brayden BuelowPlace 138 · Grade 12 · Portage Central | 12 | Portage Central | 19:08.69 |
| 139 | Leo AliviaPlace 139 · Grade 10 · GR Catholic Central | 10 | GR Catholic Central | 19:09.32 |
| 140 | Jadon DettmannPlace 140 · Grade 12 · Martin | 12 | Martin | 19:10.35 |
| 141 | Joel SchmidtPlace 141 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 19:10.50 |
| 142 | Nolan RichardsonPlace 142 · Grade 9 · GR Catholic Central | 9 | GR Catholic Central | 19:15.50 |
| 143 | Levi CollinsPlace 143 · Grade 11 · Gobles | 11 | Gobles | 19:16.83 |
| 144 | Ryan BoshovenPlace 144 · Grade 11 · GR Catholic Central | 11 | GR Catholic Central | 19:21.74 |
| 145 | Devin Stotz-GhoshPlace 145 · Grade 11 · Portage Central | 11 | Portage Central | 19:21.78 |
| 146 | Karstan GrootPlace 146 · Grade 9 · Grand Haven | 9 | Grand Haven | 19:23.45 |
| 147 | Tyson BeardsleyPlace 147 · Grade 11 · Holland Calvary Christian | 11 | Holland Calvary Christian | 19:23.70 |
| 148 | Cameron RynsburgerPlace 148 · Grade 12 · Holland Christian | 12 | Holland Christian | 19:24.73 |
| 149 | Sam BultmanPlace 149 · Grade 9 · Rockford | 9 | Rockford | 19:26.05 |
| 150 | Gus RomanPlace 150 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 19:27.16 |
| 151 | Drew SwanwickPlace 151 · Grade 10 · Centreville | 10 | Centreville | 19:28.93 |
| 152 | Daren AustinPlace 152 · Grade 11 · Parchment | 11 | Parchment | 19:29.03 |
| 153 | Connor Bailey-CookPlace 153 · Grade 12 · Parchment | 12 | Parchment | 19:29.07 |
| 154 | Gabe BoelmanPlace 154 · Grade 12 · Kalamazoo Homeschool Sports | 12 | Kalamazoo Homeschool Sports | 19:29.43 |
| 155 | Jackson McKinneyPlace 155 · Grade 11 · Hastings | 11 | Hastings | 19:30.50 |
| 156 | Emmanuel GonzalezPlace 156 · Grade 12 · GR Northview | 12 | GR Northview | 19:30.50 |
| 157 | Sakario GalbanPlace 157 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 19:30.53 |
| 158 | Miles KushinkaPlace 158 · Grade 11 · GR Northview | 11 | GR Northview | 19:31.13 |
| 159 | Evan WilliamsPlace 159 · Grade 9 · Holland Calvary Christian | 9 | Holland Calvary Christian | 19:32.15 |
| 160 | Camden McKayPlace 160 · Grade 9 · Rockford | 9 | Rockford | 19:33.51 |
| 161 | William DrakePlace 161 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 19:34.56 |
| 162 | Karson BrennanPlace 162 · Grade 10 · Grand Haven | 10 | Grand Haven | 19:35.49 |
| 163 | Jackson StorrsPlace 163 · Grade 9 · Hastings | 9 | Hastings | 19:35.50 |
| 164 | Skylan BowiePlace 164 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 19:35.76 |
| 165 | Wesley HarringtonPlace 165 · Grade 11 · Parchment | 11 | Parchment | 19:37.48 |
| 166 | Austin RingelPlace 166 · Grade 9 · Gobles | 9 | Gobles | 19:37.65 |
| 167 | Kelton HomanPlace 167 · Grade 9 · Portage Central | 9 | Portage Central | 19:37.72 |
| 168 | Lucas OfsteinPlace 168 · Grade 11 · Portage Central | 11 | Portage Central | 19:38.21 |
| 169 | Connor BurchPlace 169 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 19:40.76 |
| 170 | Philip (PJ) StenderPlace 170 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 19:41.55 |
| 171 | Zachary MannPlace 171 · Grade 10 · Rockford | 10 | Rockford | 19:41.84 |
| 172 | Esaiah HutchinsonPlace 172 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 19:42.82 |
| 173 | Levi CharboneauPlace 173 · Grade 11 · Lowell | 11 | Lowell | 19:43.39 |
| 174 | Owen SanfordPlace 174 · Grade 10 · Springport | 10 | Springport | 19:43.90 |
| 175 | Henry SchraubenPlace 175 · Grade 10 · Lowell | 10 | Lowell | 19:44.11 |
| 176 | Brennan JohnsonPlace 176 · Grade 9 · Rockford | 9 | Rockford | 19:44.96 |
| 177 | Daxton HunePlace 177 · Grade 11 · Rockford | 11 | Rockford | 19:45.59 |
| 178 | Jeremiah VanHoutenPlace 178 · Grade 11 · Martin | 11 | Martin | 19:49.28 |
| 179 | Louis SchillaciPlace 179 · Grade 9 · Grand Haven | 9 | Grand Haven | 19:53.17 |
| 180 | Luca Mesch-CarinciPlace 180 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 19:54.45 |
| 181 | Andrew SoltowPlace 181 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 19:55.07 |
| 182 | Max McCartyPlace 182 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 19:55.13 |
| 183 | Luke ArendshorstPlace 183 · Grade 12 · Holland | 12 | Holland | 19:55.23 |
| 184 | Myles PitcherPlace 184 · Grade 9 · Holland | 9 | Holland | 19:56.04 |
| 185 | Brayden MarchalPlace 185 · Grade 12 · Lowell | 12 | Lowell | 19:57.38 |
| 186 | TJ WolkPlace 186 · Grade 10 · Holland Christian | 10 | Holland Christian | 19:57.58 |
| 187 | Riley LaportePlace 187 · Grade 12 · Kalamazoo Central | 12 | Kalamazoo Central | 19:57.90 |
| 188 | Graydon HeystekPlace 188 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 19:58.20 |
| 189 | Ethan MoonPlace 189 · Grade 11 · Grand Haven | 11 | Grand Haven | 19:58.31 |
| 190 | Riley BarePlace 190 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 19:59.07 |
| 191 | Nathaneal KarakulaPlace 191 · Grade 11 · Heritage Christian Academy | 11 | Heritage Christian Academy | 19:59.60 |
| 192 | Easton CorradiniPlace 192 · Grade 10 · Portage Central | 10 | Portage Central | 20:00.09 |
| 193 | Traiton CoulierPlace 193 · Grade 12 · Lowell | 12 | Lowell | 20:00.34 |
| 194 | Titus SagerPlace 194 · Grade 10 · Gobles | 10 | Gobles | 20:00.54 |
| 195 | Evan VerwysPlace 195 · Grade 10 · Rockford | 10 | Rockford | 20:00.58 |
| 196 | Drake GreenPlace 196 · Grade 11 · Grand Haven | 11 | Grand Haven | 20:02.06 |
| 197 | Kolton HitsmanPlace 197 · Grade 12 · Grand Haven | 12 | Grand Haven | 20:02.09 |
| 198 | Charles WisemanPlace 198 · Grade 11 · Grand Haven | 11 | Grand Haven | 20:03.51 |
| 199 | Tegan LowePlace 199 · Grade 11 · Lowell | 11 | Lowell | 20:03.61 |
| 200 | Kay'Veon JeffersonPlace 200 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 20:03.83 |
| 201 | Rowan GriffinPlace 201 · Grade 9 · Three Rivers | 9 | Three Rivers | 20:04.94 |
| 202 | Adrian PerezPlace 202 · Grade 11 · Three Rivers | 11 | Three Rivers | 20:05.05 |
| 203 | John StammPlace 203 · Grade 9 · Portage Central | 9 | Portage Central | 20:06.14 |
| 204 | Tanner BingamanPlace 204 · Grade 9 · Centreville | 9 | Centreville | 20:06.34 |
| 205 | Caleb SausserPlace 205 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 20:07.03 |
| 206 | Landon WeisPlace 206 · Grade 11 · Centreville | 11 | Centreville | 20:07.46 |
| 207 | Graham MasonPlace 207 · Grade 9 · Portage Central | 9 | Portage Central | 20:09.45 |
| 208 | Evan MarschnerPlace 208 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 20:10.42 |
| 209 | Nathaniel LowriePlace 209 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 20:10.75 |
| 210 | Drew VanderpuylPlace 210 · Grade 12 · Coldwater | 12 | Coldwater | 20:12.32 |
| 211 | Louie OrmePlace 211 · Grade 10 · Holland | 10 | Holland | 20:13.75 |
| 212 | Ethan KingPlace 212 · Grade 10 · Portage Central | 10 | Portage Central | 20:15.80 |
| 213 | Daniel StoutPlace 213 · Grade 11 · Rockford | 11 | Rockford | 20:15.95 |
| 214 | Musa KhadijaPlace 214 · Grade 12 · Grand Haven | 12 | Grand Haven | 20:17.26 |
| 215 | Theo FreestonePlace 215 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 20:17.39 |
| 216 | Crew PetersenPlace 216 · Grade 10 · Rockford | 10 | Rockford | 20:18.45 |
| 217 | Ian HolmPlace 217 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 20:19.18 |
| 218 | Collin LongPlace 218 · Grade 12 · Coldwater | 12 | Coldwater | 20:20.35 |
| 219 | Eli HolmesPlace 219 · Grade 10 · GR Northview | 10 | GR Northview | 20:21.04 |
| 220 | Jonah TripicchioPlace 220 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 20:21.25 |
| 221 | Andrew PotterPlace 221 · Grade 12 · Kalamazoo Homeschool Sports | 12 | Kalamazoo Homeschool Sports | 20:22.28 |
| 222 | Lucas SzczesnyPlace 222 · Grade 12 · Portage Central | 12 | Portage Central | 20:23.58 |
| 223 | Deacon BacaliaPlace 223 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 20:25.00 |
| 224 | Seth AldermanPlace 224 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 20:25.10 |
| 225 | Henry RotmanPlace 225 · Grade 9 · Holland Calvary Christian | 9 | Holland Calvary Christian | 20:26.43 |
| 226 | Parker ErbPlace 226 · Grade 11 · Hastings | 11 | Hastings | 20:26.90 |
| 227 | Zaden PerfittPlace 227 · Grade 11 · Lowell | 11 | Lowell | 20:28.39 |
| 228 | Ty BrowerPlace 228 · Grade 11 · Holland Christian | 11 | Holland Christian | 20:31.32 |
| 229 | Ethan FeinPlace 229 · Grade 9 · Wayland Union | 9 | Wayland Union | 20:31.40 |
| 230 | Bryce RobinsonPlace 230 · Grade 11 · Three Rivers | 11 | Three Rivers | 20:31.72 |
| 231 | Yannick GiedemanPlace 231 · Grade 10 · Rockford | 10 | Rockford | 20:31.87 |
| 232 | Dawson WiggermanPlace 232 · Grade 10 · Rockford | 10 | Rockford | 20:33.63 |
| 233 | Zachary SiegelPlace 233 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 20:34.70 |
| 234 | Luke LyonPlace 234 · Grade 12 · BC Lakeview | 12 | BC Lakeview | 20:36.68 |
| 235 | Caleb NeubertPlace 235 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 20:37.08 |
| 236 | Alekzander WatkinsPlace 236 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 20:37.45 |
| 237 | Andrew SleeperPlace 237 · Grade 12 · Grand Haven | 12 | Grand Haven | 20:39.96 |
| 238 | Bryce ColePlace 238 · Grade 10 · Three Rivers | 10 | Three Rivers | 20:41.89 |
| 239 | Max SytsmaPlace 239 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 20:45.65 |
| 240 | Corban BrueckPlace 240 · Grade 9 · Centreville | 9 | Centreville | 20:45.85 |
| 241 | Ari ImminkPlace 241 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 20:46.82 |
| 242 | Tyler SeverinoPlace 242 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 20:47.32 |
| 243 | Silas TomanPlace 243 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 20:48.21 |
| 244 | Finley RichardsonPlace 244 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 20:49.43 |
| 245 | Lucas WinterPlace 245 · Grade 11 · Parchment | 11 | Parchment | 20:52.71 |
| 246 | Clayton RoussakisPlace 246 · Grade 10 · Kalamazoo Homeschool Sports | 10 | Kalamazoo Homeschool Sports | 20:52.81 |
| 247 | Ryan GeertsPlace 247 · Grade 12 · Holland | 12 | Holland | 20:53.15 |
| 248 | Quinn MurphyPlace 248 · Grade 12 · Rockford | 12 | Rockford | 20:56.29 |
| 249 | Colin AldayPlace 249 · Grade 9 · BC Harper Creek | 9 | BC Harper Creek | 20:56.76 |
| 250 | Alex TimmersPlace 250 · Grade 11 · Hastings | 11 | Hastings | 20:56.96 |
| 251 | Jairo LugoPlace 251 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 20:57.72 |
| 252 | Darek ZielonkaPlace 252 · Grade 9 · Portage Central | 9 | Portage Central | 20:58.19 |
| 253 | Owen WickstraPlace 253 · Grade 11 · Holland Christian | 11 | Holland Christian | 20:59.22 |
| 254 | Peter CzukPlace 254 · Grade 9 · Portage Central | 9 | Portage Central | 20:59.85 |
| 255 | Gari Salvador-GarciaPlace 255 · Grade 12 · Martin | 12 | Martin | 20:59.95 |
| 256 | Josiah MillerPlace 256 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 21:00.41 |
| 257 | Jack WurtzelPlace 257 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 21:01.65 |
| 258 | Cooper GoffPlace 258 · Grade 11 · Three Rivers | 11 | Three Rivers | 21:01.68 |
| 259 | Mason WolfePlace 259 · Grade 11 · Three Rivers | 11 | Three Rivers | 21:01.70 |
| 260 | Thomas MoonPlace 260 · Grade 9 · Kalamazoo Loy Norrix | 9 | Kalamazoo Loy Norrix | 21:04.25 |
| 261 | Gavin DannenbergPlace 261 · Grade 12 · Holland Christian | 12 | Holland Christian | 21:04.92 |
| 262 | Camden AdkinsPlace 262 · Grade 11 · Holland Calvary Christian | 11 | Holland Calvary Christian | 21:06.58 |
| 263 | Max ClappPlace 263 · Grade 10 · GR Northview | 10 | GR Northview | 21:07.66 |
| 264 | Leo DetmersPlace 264 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 21:09.24 |
| 265 | Tanner KrzysikPlace 265 · Grade 11 · Hastings | 11 | Hastings | 21:11.05 |
| 266 | Spencer WolframPlace 266 · Grade 10 · GR Catholic Central | 10 | GR Catholic Central | 21:11.82 |
| 267 | Micah LaFlurePlace 267 · Grade 9 · GR Northview | 9 | GR Northview | 21:13.21 |
| 268 | Brody BushmanPlace 268 · Grade 11 · BC Harper Creek | 11 | BC Harper Creek | 21:16.22 |
| 269 | Ezra NeefPlace 269 · Grade 10 · Kalamazoo Homeschool Sports | 10 | Kalamazoo Homeschool Sports | 21:19.43 |
| 270 | Andrew AllenPlace 270 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 21:19.84 |
| 271 | Henrik FeutzPlace 271 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 21:23.39 |
| 272 | Josh SevernPlace 272 · Grade 11 · GR Northview | 11 | GR Northview | 21:23.43 |
| 273 | Cyrus LeopoldPlace 273 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 21:23.55 |
| 274 | Tariq GibsonPlace 274 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 21:23.85 |
| 275 | Spencer NortonPlace 275 · Grade 9 · BC Harper Creek | 9 | BC Harper Creek | 21:24.71 |
| 276 | Caleb KramerPlace 276 · Grade 12 · Hastings | 12 | Hastings | 21:25.28 |
| 277 | Isaiah RadawskiPlace 277 · Grade 10 · Portage Central | 10 | Portage Central | 21:26.74 |
| 278 | Lucas WestcottPlace 278 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 21:27.01 |
| 279 | Levi IfordPlace 279 · Grade 10 · Holland Christian | 10 | Holland Christian | 21:27.53 |
| 280 | Takumu SugayaPlace 280 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 21:28.50 |
| 281 | Skyler MorganPlace 281 · Grade 12 · BC Lakeview | 12 | BC Lakeview | 21:30.36 |
| 282 | Dean EdickPlace 282 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 21:33.10 PR |
| 283 | Gage SalsberyPlace 283 · Grade 10 · GR Catholic Central | 10 | GR Catholic Central | 21:34.85 |
| 284 | Isaac NaylorPlace 284 · Grade 9 · Portage Central | 9 | Portage Central | 21:34.95 |
| 285 | Oliver MildenbergPlace 285 · Grade 12 · Centreville | 12 | Centreville | 21:36.62 |
| 286 | Zeke ZwiepPlace 286 · Grade 11 · Holland Christian | 11 | Holland Christian | 21:36.95 |
| 287 | Jaxon PitcherPlace 287 · Grade 9 · Springport | 9 | Springport | 21:38.34 |
| 288 | Zeke SernaPlace 288 · Grade 10 · Three Rivers | 10 | Three Rivers | 21:38.53 |
| 289 | Owen GarrisonPlace 289 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 21:40.17 |
| 290 | Jackson ByersPlace 290 · Grade 12 · Wayland Union | 12 | Wayland Union | 21:41.66 |
| 291 | Isaac LeixPlace 291 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 21:42.20 |
| 292 | Paul FosterPlace 292 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 21:42.46 |
| 293 | Zane JaggerPlace 293 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 21:43.86 |
| 294 | Ryland PastorPlace 294 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 21:45.77 |
| 295 | Zachary MarchalPlace 295 · Grade 10 · Lowell | 10 | Lowell | 21:46.64 |
| 296 | Zane MarinoPlace 296 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 21:48.63 |
| 297 | Issac BassettPlace 297 · Grade 9 · Holland | 9 | Holland | 21:50.72 |
| 298 | Will VeldheerPlace 298 · Grade 10 · GR Northview | 10 | GR Northview | 21:50.83 |
| 299 | Liam SimmonsPlace 299 · Grade 11 · GR Northview | 11 | GR Northview | 21:51.52 |
| 300 | Spencer McCartyPlace 300 · Grade 9 · Martin | 9 | Martin | 21:52.63 |
| 301 | Desmond KarrPlace 301 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 21:54.43 |
| 302 | Gavin BrueckPlace 302 · Grade 10 · Centreville | 10 | Centreville | 21:54.93 |
| 303 | Caleb HopkinsPlace 303 · Grade 11 · Martin | 11 | Martin | 21:58.77 |
| 304 | Maxwell HeislerPlace 304 · Grade 9 · Springport | 9 | Springport | 21:59.55 |
| 305 | Paxton ButlerPlace 305 · Grade 11 · GR Northview | 11 | GR Northview | 21:59.86 |
| 306 | Peter LewisPlace 306 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 22:00.10 |
| 307 | Dakota ColePlace 307 · Grade 11 · Hastings | 11 | Hastings | 22:00.20 |
| 308 | Carter BultjePlace 308 · Grade 10 · Wayland Union | 10 | Wayland Union | 22:02.17 |
| 309 | Jackson WoodsPlace 309 · Grade 11 · BC Harper Creek | 11 | BC Harper Creek | 22:02.73 |
| 310 | Andrew ArwadyPlace 310 · Grade 9 · Kalamazoo Loy Norrix | 9 | Kalamazoo Loy Norrix | 22:04.20 |
| 311 | Julian KretzPlace 311 · Grade 9 · Hastings | 9 | Hastings | 22:06.28 |
| 312 | Xander RuiterPlace 312 · Grade 10 · Martin | 10 | Martin | 22:07.58 |
| 313 | Lincoln CookPlace 313 · Grade 10 · Gobles | 10 | Gobles | 22:08.56 |
| 314 | Sam JoycePlace 314 · Grade 9 · Holland | 9 | Holland | 22:11.21 PR |
| 315 | Aiden HamletPlace 315 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 22:11.27 |
| 316 | Sean ReiffPlace 316 · Grade 10 · Portage Central | 10 | Portage Central | 22:14.75 |
| 317 | Eli LiPlace 317 · Grade 11 · Hastings | 11 | Hastings | 22:20.05 |
| 318 | Grayson ChampagnePlace 318 · Grade 10 · Rockford | 10 | Rockford | 22:24.28 |
| 319 | Billy HilbertPlace 319 · Grade 11 · Hastings | 11 | Hastings | 22:27.29 |
| 320 | Jackson MartinPlace 320 · Grade 10 · Wayland Union | 10 | Wayland Union | 22:30.96 |
| 321 | Jaice WalkerPlace 321 · Grade 9 · Portage Central | 9 | Portage Central | 22:32.11 |
| 322 | Bobby LivingstonePlace 322 · Grade 12 · Centreville | 12 | Centreville | 22:34.00 |
| 323 | ONeill DoughertyPlace 323 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 22:35.61 |
| 324 | Easton BierleinPlace 324 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 22:39.57 |
| 325 | Yohann De LeonPlace 325 · Grade 9 · Rockford | 9 | Rockford | 22:41.64 |
| 326 | Elliott KushinkaPlace 326 · Grade 9 · GR Northview | 9 | GR Northview | 22:43.58 |
| 327 | Bo BourassaPlace 327 · Grade 9 · Hastings | 9 | Hastings | 22:44.86 |
| 328 | Cooper StannardPlace 328 · Grade 12 · Parchment | 12 | Parchment | 22:44.96 |
| 329 | Logan TenbrinkPlace 329 · Grade 10 · Martin | 10 | Martin | 22:47.13 |
| 330 | Roderick RosaPlace 330 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 22:49.19 |
| 331 | Ethan KowalczykPlace 331 · Grade 11 · GR Northview | 11 | GR Northview | 22:50.55 |
| 332 | Grafton OliverPlace 332 · Grade 10 · Kalamazoo Homeschool Sports | 10 | Kalamazoo Homeschool Sports | 22:50.65 |
| 333 | Evan MerriottPlace 333 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 22:51.76 |
| 334 | Lucas EwingPlace 334 · Grade 9 · Wayland Union | 9 | Wayland Union | 22:52.59 |
| 335 | Minte VanderHartPlace 335 · Grade 12 · Kalamazoo Homeschool Sports | 12 | Kalamazoo Homeschool Sports | 22:52.88 |
| 336 | Reuben CalowPlace 336 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 22:53.49 |
| 337 | Logan RosePlace 337 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 22:55.67 |
| 338 | Shayne KrasinskiPlace 338 · Grade 10 · Wayland Union | 10 | Wayland Union | 22:56.70 |
| 339 | Bradley SrePlace 339 · Grade 10 · Centreville | 10 | Centreville | 22:57.18 |
| 340 | Luke PenningaPlace 340 · Grade 11 · Lowell | 11 | Lowell | 23:00.90 |
| 341 | Caleb RicePlace 341 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 23:01.26 |
| 342 | Trevor PorterPlace 342 · Grade 12 · GR Northview | 12 | GR Northview | 23:02.91 |
| 343 | Peter JohnstonPlace 343 · Grade 9 · Lowell | 9 | Lowell | 23:06.60 |
| 344 | Tristan KarrPlace 344 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 23:07.21 |
| 345 | Matthew FalkensteinPlace 345 · Grade 10 · Centreville | 10 | Centreville | 23:09.35 |
| 346 | Espen PasienzaPlace 346 · Grade 10 · Springport | 10 | Springport | 23:10.54 |
| 347 | Luke SteenPlace 347 · Grade 10 · Holland Christian | 10 | Holland Christian | 23:11.23 |
| 348 | Gavin KeelerPlace 348 · Grade 10 · Martin | 10 | Martin | 23:12.69 |
| 349 | Oscar LucasPlace 349 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 23:16.35 |
| 350 | Izayah DavisPlace 350 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 23:37.86 |
| 351 | Charlie HanleyPlace 351 · Grade 9 · Rockford | 9 | Rockford | 23:45.91 |
| 352 | Matthew HibmaPlace 352 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 23:47.45 |
| 353 | Kevin JohnsonPlace 353 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 23:47.83 |
| 354 | Jack DeGraafPlace 354 · Grade 11 · GR Northview | 11 | GR Northview | 23:48.33 |
| 355 | Logan DeckerPlace 355 · Grade 11 · Coldwater | 11 | Coldwater | 23:48.45 |
| 356 | Andrew ThomasPlace 356 · Grade 11 · Rockford | 11 | Rockford | 23:52.24 |
| 357 | Nolan ClinePlace 357 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 23:56.11 PR |
| 358 | Ren LucasPlace 358 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 23:58.43 |
| 359 | Ryan HarrisPlace 359 · Grade 10 · Hastings | 10 | Hastings | 23:59.97 |
| 360 | Jackson GrantPlace 360 · Grade 9 · Kalamazoo Loy Norrix | 9 | Kalamazoo Loy Norrix | 24:05.68 |
| 361 | Joseph VandeWegePlace 361 · Grade 11 · Holland Christian | 11 | Holland Christian | 24:12.24 |
| 362 | Chandler GeigleyPlace 362 · Grade 9 · Centreville | 9 | Centreville | 24:15.24 |
| 363 | Elijah HendersonPlace 363 · Grade 11 · GR Northview | 11 | GR Northview | 24:20.70 |
| 364 | Jake ChappellPlace 364 · Grade 9 · Portage Central | 9 | Portage Central | 24:21.56 |
| 365 | Bennett MyersPlace 365 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 24:24.30 |
| 366 | Judah EndresPlace 366 · Grade 9 · GR Northview | 9 | GR Northview | 24:25.65 |
| 367 | Benjamin FriessPlace 367 · Grade 9 · Kalamazoo Homeschool Sports | 9 | Kalamazoo Homeschool Sports | 24:26.34 |
| 368 | Kellan BrownPlace 368 · Grade 9 · GR Northview | 9 | GR Northview | 24:29.25 |
| 369 | Birch RusscherPlace 369 · Grade 9 · Holland | 9 | Holland | 24:30.30 |
| 370 | Santos RamirezPlace 370 · Grade 9 · GR Northview | 9 | GR Northview | 24:30.71 |
| 371 | Theo FullerPlace 371 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 24:31.29 |
| 372 | Sullivan HouseholderPlace 372 · Grade 9 · Kalamazoo Loy Norrix | 9 | Kalamazoo Loy Norrix | 24:31.32 |
| 373 | Max DeLormePlace 373 · Grade 11 · Kalamazoo Loy Norrix | 11 | Kalamazoo Loy Norrix | 24:32.48 |
| 374 | Sidney Brown JrPlace 374 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 24:38.94 |
| 375 | Teron HartPlace 375 · Grade 12 · BC Lakeview | 12 | BC Lakeview | 24:44.06 |
| 376 | Noah LuebsPlace 376 · Grade 9 · Lowell | 9 | Lowell | 24:46.79 |
| 377 | Nicholas WhitedPlace 377 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 25:03.92 |
| 378 | David LewisPlace 378 · Grade 11 · Kalamazoo Homeschool Sports | 11 | Kalamazoo Homeschool Sports | 25:05.09 |
| 379 | Eduardo Arroyo GarciaPlace 379 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 25:07.32 |
| 380 | Cohen BaileyPlace 380 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 25:14.71 |
| 381 | Joshua JordanPlace 381 · Grade 11 · Springport | 11 | Springport | 25:19.25 |
| 382 | Clayton BrokerPlace 382 · Grade 10 · Centreville | 10 | Centreville | 25:22.11 |
| 383 | Ethan MillerPlace 383 · Grade 10 · Parchment | 10 | Parchment | 25:27.06 |
| 384 | Theo YingerPlace 384 · Grade 9 · Kalamazoo Central | 9 | Kalamazoo Central | 25:33.63 |
| 385 | Owen AckerPlace 385 · Grade 9 · Hastings | 9 | Hastings | 25:35.03 |
| 386 | Ericson NicholsPlace 386 · Grade 10 · GR Northview | 10 | GR Northview | 25:40.83 |
| 387 | Gavin RadenPlace 387 · Grade 10 · GR Northview | 10 | GR Northview | 25:43.90 |
| 388 | Jonathan Meza-NavarroPlace 388 · Grade 12 · Martin | 12 | Martin | 25:48.27 |
| 389 | Evan KeanPlace 389 · Grade 9 · Kalamazoo Central | 9 | Kalamazoo Central | 25:54.48 |
| 390 | Michael AustinPlace 390 · Grade 12 · Kalamazoo Loy Norrix | 12 | Kalamazoo Loy Norrix | 25:58.61 |
| 391 | Braylon WoodPlace 391 · Grade 11 · Coldwater | 11 | Coldwater | 26:13.90 |
| 392 | Griffin ShamblinPlace 392 · Grade 11 · Grand Haven | 11 | Grand Haven | 26:18.51 |
| 393 | Liam KirtleyPlace 393 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 26:20.90 |
| 394 | Cooper AndersonPlace 394 · Grade 9 · Centreville | 9 | Centreville | 26:23.70 |
| 395 | Owen JohnsonPlace 395 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 26:24.58 |
| 396 | Romeo AzzarellaPlace 396 · Grade 10 · Wayland Union | 10 | Wayland Union | 26:28.08 |
| 397 | Jack LatchawPlace 397 · Grade 9 · Lowell | 9 | Lowell | 26:29.90 |
| 398 | Mike MangwiroPlace 398 · Grade 10 · Holland | 10 | Holland | 26:30.90 |
| 399 | Colin KennedyPlace 399 · Grade 10 · Martin | 10 | Martin | 26:33.01 |
| 400 | Isaiah SwailesPlace 400 · Grade 10 · GR Catholic Central | 10 | GR Catholic Central | 26:40.39 |
| 401 | Graeme PappalardoPlace 401 · Grade 9 · Kalamazoo Central | 9 | Kalamazoo Central | 27:04.53 |
| 402 | Yassin BadawyPlace 402 · Grade 9 · Portage Central | 9 | Portage Central | 27:13.18 |
| 403 | Fulton PoelmaPlace 403 · Grade 9 · Lowell | 9 | Lowell | 27:17.77 |
| 404 | Adam JustaPlace 404 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 27:20.02 |
| 405 | Landry VancePlace 405 · Grade 9 · Lowell | 9 | Lowell | 27:37.01 |
| 406 | Gavin McGannPlace 406 · Grade 9 · Lowell | 9 | Lowell | 27:49.28 |
| 407 | Jonah MansfieldPlace 407 · Grade 9 · Kalamazoo Central | 9 | Kalamazoo Central | 27:51.50 |
| 408 | Jordan BishopPlace 408 · Grade 11 · Heritage Christian Academy | 11 | Heritage Christian Academy | 27:53.76 |
| 409 | Drew HunterPlace 409 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 27:56.03 |
| 410 | Aidan WrightPlace 410 · Grade 9 · Holland Christian | 9 | Holland Christian | 28:08.66 |
| 411 | Jack DarlingPlace 411 · Grade 11 · BC Harper Creek | 11 | BC Harper Creek | 29:07.42 |
| 412 | Brayden LockardPlace 412 · Grade 9 · Lowell | 9 | Lowell | 30:35.18 |
| 413 | Braden PostPlace 413 · Grade 11 · Portage Central | 11 | Portage Central | 30:42.00 |
| 414 | Izayah WatsonPlace 414 · Grade 9 · Three Rivers | 9 | Three Rivers | 32:30.52 |
| 415 | Brecken BorickPlace 415 · Grade 9 · Kalamazoo Loy Norrix | 9 | Kalamazoo Loy Norrix | 32:48.48 |
| 416 | Henry PuplisPlace 416 · Grade 10 · GR Northview | 10 | GR Northview | 34:14.24 |
| 417 | Gabe DawsonPlace 417 · Grade 12 · GR Northview | 12 | GR Northview | 34:15.98 |
| 418 | Blake HerzogPlace 418 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 35:09.84 |
| 419 | Benjamin WrightPlace 419 · Grade 10 · Kalamazoo Loy Norrix | 10 | Kalamazoo Loy Norrix | 35:47.90 |