| 1 | Benjamin StroupPlace 1 · Grade 8 · Plainwell | 8 | Plainwell | 11:17.71 |
| 2 | Levi DraismaPlace 2 · Grade 8 · Holland Christian | 8 | Holland Christian | 11:25.82 |
| 3 | Redford DeKosterPlace 3 · Grade 7 · Holland Christian | 7 | Holland Christian | 11:28.23 PR |
| 4 | Arion KettemanPlace 4 · Grade 8 · Portage Central | 8 | Portage Central | 11:28.45 PR |
| 5 | Kayden ArnoldPlace 5 · Grade 8 · Portage North | 8 | Portage North | 11:28.71 |
| 6 | Gabe CarlsonPlace 6 · Grade 8 · Portage West | 8 | Portage West | 11:30.63 |
| 7 | Jesse HolmesPlace 7 · Grade 8 · Portage North | 8 | Portage North | 11:32.58 |
| 8 | Leonel Hernandez OrnelasPlace 8 · Grade 8 · Portage West | 8 | Portage West | 11:33.02 |
| 9 | Drew MartinPlace 9 · Grade 7 · Portage West | 7 | Portage West | 11:34.78 |
| 10 | James LangworthyPlace 10 · Grade 8 · Hillside | 8 | Hillside | 11:34.86 |
| 11 | CJ StroupPlace 11 · Grade 8 · Plainwell | 8 | Plainwell | 11:35.07 |
| 12 | Zurek AlberPlace 12 · Grade 8 · Mattawan | 8 | Mattawan | 11:36.99 |
| 13 | Elijah DemingPlace 13 · Grade 8 · Portage West | 8 | Portage West | 11:38.16 |
| 14 | Henry YurkPlace 14 · Grade 6 · West Ottawa | 6 | West Ottawa | 11:40.66 PR |
| 15 | Sebastian AvilaPlace 15 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 11:41.95 |
| 16 | Thayer VanTilPlace 16 · Grade 8 · Holland Christian | 8 | Holland Christian | 11:42.69 |
| 17 | Wyatt FoleyPlace 17 · Grade 7 · Maple Street Magnet | 7 | Maple Street Magnet | 11:44.58 |
| 18 | Asher FischhaberPlace 18 · Grade 8 · Portage West | 8 | Portage West | 11:44.90 |
| 19 | Ben Van KempenPlace 19 · Grade 8 · West Ottawa | 8 | West Ottawa | 11:45.51 PR |
| 20 | Brecken KoopPlace 20 · Grade 7 · Holland Christian | 7 | Holland Christian | 11:45.83 |
| 21 | Micah FischhaberPlace 21 · Grade 8 · Portage West | 8 | Portage West | 11:46.38 |
| 22 | Desmond AllenPlace 22 · Grade 8 · Hillside | 8 | Hillside | 11:48.25 |
| 23 | Sullivan HirdesPlace 23 · Grade 7 · Holland Christian | 7 | Holland Christian | 11:50.42 |
| 24 | William ObbinkPlace 24 · Grade 7 · Holland Christian | 7 | Holland Christian | 11:50.82 |
| 25 | Emmett WickstraPlace 25 · Grade 7 · Holland Christian | 7 | Holland Christian | 11:51.16 |
| 26 | Leo SantosPlace 26 · Grade 7 · West Ottawa | 7 | West Ottawa | 11:51.22 |
| 27 | Rhys FrankenPlace 27 · Grade 7 · Holland Christian | 7 | Holland Christian | 11:54.45 |
| 28 | Tushig MunkhkhishigPlace 28 · Grade 8 · Portage West | 8 | Portage West | 11:55.93 |
| 29 | Caleb AtkinsonPlace 29 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 11:56.25 |
| 30 | Sam DePoyPlace 30 · Grade 8 · Holland Christian | 8 | Holland Christian | 11:56.93 |
| 31 | Ethan BowmanPlace 31 · Grade 8 · Portage West | 8 | Portage West | 11:57.62 |
| 32 | Elijah CampbellPlace 32 · Grade 7 · Hillside | 7 | Hillside | 11:59.10 |
| 33 | Evan LeitowPlace 33 · Grade 7 · Portage North | 7 | Portage North | 12:00.05 |
| 34 | Luke LonswayPlace 34 · Grade 8 · Hillside | 8 | Hillside | 12:02.98 |
| 35 | Riley PingelPlace 35 · Grade 8 · Portage North | 8 | Portage North | 12:04.61 |
| 36 | Rowan VadellaPlace 36 · Grade 8 · Portage North | 8 | Portage North | 12:04.62 |
| 37 | Burke TimmerPlace 37 · Grade 8 · Holland Christian | 8 | Holland Christian | 12:04.68 |
| 38 | Slayde MerrillPlace 38 · Grade 8 · Sturgis | 8 | Sturgis | 12:04.89 |
| 39 | Connor KruegerPlace 39 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 12:06.96 |
| 40 | Noah BushartPlace 40 · Grade 8 · Portage North | 8 | Portage North | 12:07.72 |
| 41 | Joshua VanDykPlace 41 · Grade 7 · Holland Christian | 7 | Holland Christian | 12:08.18 |
| 42 | George EconomyPlace 42 · Grade 7 · Portage West | 7 | Portage West | 12:09.34 |
| 43 | Tate BouthongPlace 43 · Grade 7 · Holland Christian | 7 | Holland Christian | 12:12.54 |
| 44 | Titus HowrigonPlace 44 · Grade 8 · Portage North | 8 | Portage North | 12:13.55 |
| 45 | George WargelPlace 45 · Grade 6 · Holland Christian | 6 | Holland Christian | 12:13.77 PR |
| 46 | Elliot FarrellPlace 46 · Grade 8 · Portage North | 8 | Portage North | 12:14.54 |
| 47 | Austin KamphuisPlace 47 · Grade 7 · Holland Christian | 7 | Holland Christian | 12:16.35 |
| 48 | Krish PatelPlace 48 · Grade 8 · Portage West | 8 | Portage West | 12:16.65 |
| 49 | Ari MoorePlace 49 · Grade 7 · Hillside | 7 | Hillside | 12:17.62 |
| 50 | Hudson TidballPlace 50 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 12:19.86 |
| 51 | David MillerPlace 51 · Grade 8 · Portage North | 8 | Portage North | 12:22.13 |
| 52 | Jaxson JergensPlace 52 · Grade 8 · Sturgis | 8 | Sturgis | 12:25.01 |
| 53 | Cayden DellPlace 53 · Grade 8 · Harper Creek | 8 | Harper Creek | 12:26.21 |
| 54 | Noah DanekPlace 54 · Grade 8 · West Ottawa | 8 | West Ottawa | 12:29.80 |
| 55 | Jameson ZokoePlace 55 · Grade 8 · West Ottawa | 8 | West Ottawa | 12:30.82 |
| 56 | Lucas TharpPlace 56 · Grade 6 · West Ottawa | 6 | West Ottawa | 12:31.19 PR |
| 57 | Garrett HensleyPlace 57 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 12:31.58 |
| 58 | Sulli BosPlace 58 · Grade 8 · Mattawan | 8 | Mattawan | 12:33.58 |
| 59 | Oliver GibbsPlace 59 · Grade 8 · West Ottawa | 8 | West Ottawa | 12:34.03 |
| 60 | Lucas JacksonPlace 60 · Grade 8 · Portage North | 8 | Portage North | 12:34.08 |
| 61 | Hunter BetzPlace 61 · Grade 7 · Mattawan | 7 | Mattawan | 12:35.92 |
| 62 | Brody LemmerPlace 62 · Grade 7 · Portage Central | 7 | Portage Central | 12:36.86 |
| 63 | James MoorePlace 63 · Grade 7 · Maple Street Magnet | 7 | Maple Street Magnet | 12:38.32 |
| 64 | Michael BovidPlace 64 · Grade 8 · Maple Street Magnet | 8 | Maple Street Magnet | 12:39.10 |
| 65 | Jaxon KnapperPlace 65 · Grade 7 · Holland Christian | 7 | Holland Christian | 12:39.65 |
| 66 | Lucas GritterPlace 66 · Grade 7 · Holland Christian | 7 | Holland Christian | 12:40.81 |
| 67 | Graeme JacksonPlace 67 · Grade 6 · West Ottawa | 6 | West Ottawa | 12:42.30 PR |
| 68 | Wyatt SquiresPlace 68 · Grade 8 · Portage West | 8 | Portage West | 12:43.58 |
| 69 | Brogan MillenPlace 69 · Grade 8 · Harper Creek | 8 | Harper Creek | 12:43.88 |
| 70 | William "Will" ReiffPlace 70 · Grade 8 · Portage Central | 8 | Portage Central | 12:45.66 |
| 71 | Mateus Melo Do AmaralPlace 71 · Grade 7 · Portage North | 7 | Portage North | 12:46.06 |
| 72 | Jack JaloszynskiPlace 72 · Grade 7 · West Ottawa | 7 | West Ottawa | 12:46.89 PR |
| 73 | Jovan NikolicPlace 73 · Grade 8 · Portage West | 8 | Portage West | 12:47.61 |
| 74 | Koya MatsuzakiPlace 74 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 12:51.68 |
| 75 | Mark PhillipsPlace 75 · Grade 6 · Sturgis | 6 | Sturgis | 12:52.07 |
| 76 | Orion BaileyPlace 76 · Grade 8 · Hillside | 8 | Hillside | 12:52.80 |
| 77 | Josiah WierksPlace 77 · Grade 8 · West Ottawa | 8 | West Ottawa | 12:53.62 PR |
| 78 | Adren LutsPlace 78 · Grade 7 · Portage Central | 7 | Portage Central | 12:53.87 |
| 79 | Trayson StermerPlace 79 · Grade 7 · Portage Central | 7 | Portage Central | 12:54.40 |
| 80 | Carson KellerPlace 80 · Grade 8 · Harper Creek | 8 | Harper Creek | 12:55.09 |
| 81 | Donovan EzekielPlace 81 · Grade 8 · Hillside | 8 | Hillside | 12:55.14 |
| 82 | Carter HansonPlace 82 · Grade 8 · Mattawan | 8 | Mattawan | 12:56.92 |
| 83 | Aiden McLeodPlace 83 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 12:56.97 |
| 84 | Ian RugglesPlace 84 · Grade 8 · Holland Christian | 8 | Holland Christian | 12:57.44 PR |
| 85 | Alex StahlPlace 85 · Grade 7 · Portage North | 7 | Portage North | 12:57.48 |
| 86 | Jack NendorfPlace 86 · Grade 6 · Maple Street Magnet | 6 | Maple Street Magnet | 12:58.31 |
| 87 | Jonathan NguyenPlace 87 · Grade 8 · West Ottawa | 8 | West Ottawa | 12:58.74 |
| 88 | William MillerPlace 88 · Grade 8 · Portage North | 8 | Portage North | 13:00.32 |
| 89 | Josiah LoehrkePlace 89 · Grade 7 · Maple Street Magnet | 7 | Maple Street Magnet | 13:01.03 |
| 90 | Gavin HitsonPlace 90 · Grade 6 · Portage Central | 6 | Portage Central | 13:01.63 |
| 91 | Kingsten SpaiserPlace 91 · Grade 8 · Portage Central | 8 | Portage Central | 13:02.77 |
| 92 | Rowan DenawayPlace 92 · Grade 8 · Maple Street Magnet | 8 | Maple Street Magnet | 13:02.80 |
| 93 | James DolbowPlace 93 · Grade 6 · West Ottawa | 6 | West Ottawa | 13:03.65 |
| 94 | Landon RemyPlace 94 · Grade 8 · Portage North | 8 | Portage North | 13:04.09 |
| 95 | Charlie ParkerPlace 95 · Grade 8 · Maple Street Magnet | 8 | Maple Street Magnet | 13:05.61 |
| 96 | Miles TkachukPlace 96 · Grade 8 · Portage West | 8 | Portage West | 13:06.52 |
| 97 | Levi LantzPlace 97 · Grade 7 · West Ottawa | 7 | West Ottawa | 13:06.88 |
| 98 | Robert MakinPlace 98 · Grade 8 · Portage Central | 8 | Portage Central | 13:07.49 |
| 99 | Rylan FaklerPlace 99 · Grade 8 · Hillside | 8 | Hillside | 13:08.03 |
| 100 | Aiden HemingwayPlace 100 · Grade 8 · Portage Central | 8 | Portage Central | 13:10.40 |
| 101 | Jaxon BauerPlace 101 · Grade 7 · West Ottawa | 7 | West Ottawa | 13:10.52 |
| 102 | Landon PhillipsPlace 102 · Grade 6 · Portage North | 6 | Portage North | 13:10.62 |
| 103 | Rich EverettPlace 103 · Grade 8 · Mattawan | 8 | Mattawan | 13:13.20 |
| 104 | Hussein TounkaraPlace 104 · Grade 7 · Maple Street Magnet | 7 | Maple Street Magnet | 13:13.49 |
| 105 | Michael MachucaPlace 105 · Grade 8 · Sturgis | 8 | Sturgis | 13:14.66 |
| 106 | Jude SanfordPlace 106 · Grade 7 · Portage Central | 7 | Portage Central | 13:15.57 |
| 107 | Samuel SchnabelPlace 107 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 13:17.37 |
| 108 | Oliver NoblePlace 108 · Grade 8 · Maple Street Magnet | 8 | Maple Street Magnet | 13:18.94 |
| 109 | Patrick MorrowPlace 109 · Grade 8 · Maple Street Magnet | 8 | Maple Street Magnet | 13:19.81 |
| 110 | Landon HekmanPlace 110 · Grade 7 · Portage West | 7 | Portage West | 13:21.38 |
| 111 | Maddox SpaiserPlace 111 · Grade 6 · Portage Central | 6 | Portage Central | 13:22.47 |
| 112 | Wyatt KirbyPlace 112 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 13:24.73 |
| 113 | Wesley NavettaPlace 113 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 13:25.18 |
| 114 | Evan BarkleyPlace 114 · Grade 7 · Maple Street Magnet | 7 | Maple Street Magnet | 13:26.74 |
| 115 | Charles (Charlie) ReiffPlace 115 · Grade 8 · Portage Central | 8 | Portage Central | 13:27.96 |
| 116 | Jase WelburnPlace 116 · Grade 7 · Portage West | 7 | Portage West | 13:28.72 |
| 117 | Maverick PetersonPlace 117 · Grade 7 · Harper Creek | 7 | Harper Creek | 13:30.81 PR |
| 118 | Max ThayerPlace 118 · Grade 8 · Harper Creek | 8 | Harper Creek | 13:31.03 |
| 119 | Colin Smolen-HetzelPlace 119 · Grade 7 · Portage West | 7 | Portage West | 13:35.62 |
| 120 | Collin YoungPlace 120 · Grade 6 · Portage West | 6 | Portage West | 13:35.74 |
| 121 | Emmitt SchreursPlace 121 · Grade 7 · Portage West | 7 | Portage West | 13:39.97 |
| 122 | Zachary MillerPlace 122 · Grade 6 · Portage North | 6 | Portage North | 13:40.04 |
| 123 | Kai RuimveldPlace 123 · Grade 8 · Plainwell | 8 | Plainwell | 13:40.26 |
| 124 | Kolton WhitePlace 124 · Grade 8 · Portage Central | 8 | Portage Central | 13:40.44 |
| 125 | Elliot PaukenPlace 125 · Grade 8 · Portage North | 8 | Portage North | 13:41.24 |
| 126 | Joe CourtneyPlace 126 · Grade 7 · Portage West | 7 | Portage West | 13:41.50 |
| 127 | James "Jimmy" RoysPlace 127 · Grade 8 · Portage North | 8 | Portage North | 13:41.75 |
| 128 | Alexander MorrisPlace 128 · Grade 8 · Portage Central | 8 | Portage Central | 13:42.89 |
| 129 | Eliott McCannPlace 129 · Grade 7 · Portage West | 7 | Portage West | 13:43.28 |
| 130 | Will O'MalleyPlace 130 · Grade 8 · West Ottawa | 8 | West Ottawa | 13:44.47 |
| 131 | John StevensonPlace 131 · Grade 6 · Portage West | 6 | Portage West | 13:45.20 |
| 132 | Carter RamsdellPlace 132 · Grade 7 · Portage West | 7 | Portage West | 13:46.39 |
| 133 | Kellen CasanovaPlace 133 · Grade 7 · Hillside | 7 | Hillside | 13:46.97 |
| 134 | Santi OrozcoPlace 134 · Grade 8 · Portage West | 8 | Portage West | 13:47.44 |
| 135 | Rowan JuwongPlace 135 · Grade 7 · Portage North | 7 | Portage North | 13:48.39 |
| 136 | Jace SchabergPlace 136 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 13:49.22 |
| 137 | Connor MahoneyPlace 137 · Grade 7 · Portage Central | 7 | Portage Central | 13:49.96 |
| 138 | Chet BonofiglioPlace 138 · Grade 7 · Portage Central | 7 | Portage Central | 13:50.40 |
| 139 | Zachary BaulerPlace 139 · Grade 8 · Mattawan | 8 | Mattawan | 13:51.57 |
| 140 | Clark GillespiePlace 140 · Grade 6 · Mattawan | 6 | Mattawan | 13:52.08 |
| 141 | Clayton ZellersPlace 141 · Grade 7 · Harper Creek | 7 | Harper Creek | 13:52.23 PR |
| 142 | Junius GerbersPlace 142 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 13:52.86 |
| 143 | Reid GuilfoylePlace 143 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 13:53.11 |
| 144 | Jonah WespinterPlace 144 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 13:53.17 PR |
| 145 | Adam RahhalPlace 145 · Grade 7 · Portage West | 7 | Portage West | 13:53.86 |
| 146 | Shiven LohmorPlace 146 · Grade 7 · Portage North | 7 | Portage North | 13:54.20 |
| 147 | Charlie MackPlace 147 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 13:55.81 PR |
| 148 | Easton WeldonPlace 148 · Grade 7 · Plainwell | 7 | Plainwell | 13:56.10 |
| 149 | Daniel CasePlace 149 · Grade 7 · Plainwell | 7 | Plainwell | 13:58.43 |
| 150 | Blake DintamanPlace 150 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 13:58.57 |
| 151 | Rohan BaktulaPlace 151 · Grade 8 · Portage West | 8 | Portage West | 13:58.72 |
| 152 | Caleb BoumaPlace 152 · Grade 8 · Mattawan | 8 | Mattawan | 13:59.14 |
| 153 | Chaz TaylorPlace 153 · Grade 8 · Sturgis | 8 | Sturgis | 14:00.37 |
| 154 | David Kaiser IIIPlace 154 · Grade 8 · Portage North | 8 | Portage North | 14:00.89 |
| 155 | Jack NagyPlace 155 · Grade 7 · Portage Central | 7 | Portage Central | 14:01.19 |
| 156 | Archer FawcettPlace 156 · Grade 7 · Harper Creek | 7 | Harper Creek | 14:02.93 |
| 157 | Ian HarmonPlace 157 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 14:03.39 |
| 158 | Jordan BoldenPlace 158 · Grade 8 · Hillside | 8 | Hillside | 14:05.59 |
| 159 | Aaron McCannPlace 159 · Grade 6 · Portage West | 6 | Portage West | 14:06.17 |
| 160 | Hudson JansheskiPlace 160 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 14:07.73 |
| 161 | Carter WoodPlace 161 · Grade 6 · Portage West | 6 | Portage West | 14:08.98 |
| 162 | Jaxon MoralesPlace 162 · Grade 7 · Harper Creek | 7 | Harper Creek | 14:09.22 |
| 163 | Nick SchmittlingPlace 163 · Grade 8 · Plainwell | 8 | Plainwell | 14:10.79 |
| 164 | Ethan DrakePlace 164 · Grade 6 · Hillside | 6 | Hillside | 14:11.72 |
| 165 | Willem Van de WeghePlace 165 · Grade 7 · West Ottawa | 7 | West Ottawa | 14:13.77 |
| 166 | Maverick TerburgPlace 166 · Grade 6 · Portage West | 6 | Portage West | 14:14.92 |
| 167 | Graham BeukemaPlace 167 · Grade 6 · Zeeland Cityside | 6 | Zeeland Cityside | 14:18.74 |
| 168 | Bodhi KrolPlace 168 · Grade 7 · Maple Street Magnet | 7 | Maple Street Magnet | 14:21.04 |
| 169 | Evan ParedesPlace 169 · Grade 6 · West Ottawa | 6 | West Ottawa | 14:22.06 PR |
| 170 | Jonathan MannPlace 170 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 14:25.03 |
| 171 | Mav MullPlace 171 · Grade 7 · Plainwell | 7 | Plainwell | 14:25.93 |
| 172 | Asher SamPlace 172 · Grade 6 · Zeeland Cityside | 6 | Zeeland Cityside | 14:26.54 |
| 173 | Titus McNeilPlace 173 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 14:29.51 |
| 174 | Lucas BradfieldPlace 174 · Grade 8 · Portage North | 8 | Portage North | 14:31.30 |
| 175 | Cyrus NahavandiPlace 175 · Grade 8 · Portage Central | 8 | Portage Central | 14:31.62 |
| 176 | Aiden MeyersPlace 176 · Grade 8 · West Ottawa | 8 | West Ottawa | 14:32.43 |
| 177 | Nolan GreenPlace 177 · Grade 7 · Holland Christian | 7 | Holland Christian | 14:34.74 |
| 178 | Logan BedorePlace 178 · Grade 6 · Portage Central | 6 | Portage Central | 14:35.68 |
| 179 | Owen StubeltPlace 179 · Grade 6 · Portage North | 6 | Portage North | 14:36.33 |
| 180 | Ollie CrosmanPlace 180 · Grade 6 · Portage West | 6 | Portage West | 14:36.98 |
| 181 | Samuel CurkovicPlace 181 · Grade 6 · Portage Central | 6 | Portage Central | 14:37.75 |
| 182 | Benjamin MillerPlace 182 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 14:38.21 PR |
| 183 | Lincoln ZwagermanPlace 183 · Grade 7 · Holland Christian | 7 | Holland Christian | 14:40.28 |
| 184 | Myles GarciaPlace 184 · Grade 6 · Portage North | 6 | Portage North | 14:42.25 |
| 185 | Gideon ZomerleiPlace 185 · Grade 7 · Zeeland Cityside | 7 | Zeeland Cityside | 14:45.66 |
| 186 | Andrew ShawPlace 186 · Grade 6 · Mattawan | 6 | Mattawan | 14:46.52 |
| 187 | Joshua LynchPlace 187 · Grade 8 · Portage Central | 8 | Portage Central | 14:48.80 |
| 188 | Nixon KleinhekselPlace 188 · Grade 6 · Holland Christian | 6 | Holland Christian | 14:49.00 |
| 189 | Cooper HuyserPlace 189 · Grade 7 · Zeeland Cityside | 7 | Zeeland Cityside | 14:49.32 |
| 190 | Robbie LilliePlace 190 · Grade 6 · Maple Street Magnet | 6 | Maple Street Magnet | 14:50.52 |
| 191 | Cameron CardaniPlace 191 · Grade 7 · Portage West | 7 | Portage West | 14:53.91 |
| 192 | Brecken MontanyePlace 192 · Grade 8 · Mattawan | 8 | Mattawan | 14:55.25 PR |
| 193 | Landon CoughlinPlace 193 · Grade 7 · Portage West | 7 | Portage West | 14:55.46 |
| 194 | Landon HawkinsPlace 194 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 14:56.15 |
| 195 | Isaac RussellPlace 195 · Grade 8 · West Ottawa | 8 | West Ottawa | 14:58.61 |
| 196 | Tommy O'SullivanPlace 196 · Grade 7 · West Ottawa | 7 | West Ottawa | 14:59.53 |
| 197 | Bradley BunkerPlace 197 · Grade 7 · Plainwell | 7 | Plainwell | 15:02.23 |
| 198 | Wyatt NisevichPlace 198 · Grade 8 · Harper Creek | 8 | Harper Creek | 15:03.70 |
| 199 | Liam LoviskaPlace 199 · Grade 6 · Zeeland Cityside | 6 | Zeeland Cityside | 15:04.92 |
| 200 | Emmett FlemingPlace 200 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 15:05.11 |
| 201 | Easton PellPlace 201 · Grade 8 · West Ottawa | 8 | West Ottawa | 15:05.28 PR |
| 202 | Xavier RugglesPlace 202 · Grade 6 · Holland Christian | 6 | Holland Christian | 15:06.25 PR |
| 203 | Oreofe OlatundePlace 203 · Grade 8 · Portage North | 8 | Portage North | 15:07.62 |
| 204 | Zachary AntesPlace 204 · Grade 8 · Harper Creek | 8 | Harper Creek | 15:07.65 |
| 205 | Camden WelchPlace 205 · Grade 8 · Mattawan | 8 | Mattawan | 15:09.21 |
| 206 | Sullivan BradyPlace 206 · Grade 7 · Hillside | 7 | Hillside | 15:09.68 |
| 207 | Jonah WassermanPlace 207 · Grade 6 · Portage West | 6 | Portage West | 15:12.00 |
| 208 | Xavier FedewaPlace 208 · Grade 8 · Portage North | 8 | Portage North | 15:12.28 |
| 209 | Jameson TharpPlace 209 · Grade 6 · Holland Christian | 6 | Holland Christian | 15:13.41 |
| 210 | Kingston Zarei-KingPlace 210 · Grade 6 · Hillside | 6 | Hillside | 15:16.37 |
| 211 | Noah Rivera JordanPlace 211 · Grade 7 · West Ottawa | 7 | West Ottawa | 15:23.05 |
| 212 | Mike BiggsPlace 212 · Grade 7 · Portage Central | 7 | Portage Central | 15:23.71 PR |
| 213 | Aiden SendraPlace 213 · Grade 6 · West Ottawa | 6 | West Ottawa | 15:25.26 |
| 214 | Fin ErnsbergerPlace 214 · Grade 6 · Portage West | 6 | Portage West | 15:28.93 |
| 215 | Collin PowellPlace 215 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 15:29.55 |
| 216 | Benjamin St. PeterPlace 216 · Grade 7 · Hillside | 7 | Hillside | 15:30.48 |
| 217 | Will BrownPlace 217 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 15:30.56 PR |
| 218 | Braeden EbbersPlace 218 · Grade 6 · Holland Christian | 6 | Holland Christian | 15:31.27 |
| 219 | Alex NeelyPlace 219 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 15:32.37 PR |
| 220 | Dylan NelsonPlace 220 · Grade 6 · Mattawan | 6 | Mattawan | 15:35.00 |
| 221 | Robert Henry DoerrPlace 221 · Grade 7 · Hillside | 7 | Hillside | 15:36.95 |
| 222 | Noah HeerlynPlace 222 · Grade 6 · Mattawan | 6 | Mattawan | 15:39.95 |
| 223 | Andrew MillenPlace 223 · Grade 8 · Harper Creek | 8 | Harper Creek | 15:40.41 |
| 224 | Thomas MusserPlace 224 · Grade 7 · Portage West | 7 | Portage West | 15:43.16 |
| 225 | Eli WagnerPlace 225 · Grade 6 · Mattawan | 6 | Mattawan | 15:43.34 PR |
| 226 | Grady NafePlace 226 · Grade 7 · Mattawan | 7 | Mattawan | 15:43.46 |
| 227 | Conner SchiavoPlace 227 · Grade 6 · Mattawan | 6 | Mattawan | 15:43.90 |
| 228 | Jonathan GrunwaldPlace 228 · Grade 7 · Portage Central | 7 | Portage Central | 15:45.05 PR |
| 229 | Micah GowerPlace 229 · Grade 7 · Plainwell | 7 | Plainwell | 15:45.95 |
| 230 | Ricky MackPlace 230 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 15:46.49 |
| 231 | Seth DavenportPlace 231 · Grade 7 · Portage West | 7 | Portage West | 15:46.95 |
| 232 | Alex GruizengaPlace 232 · Grade 7 · Plainwell | 7 | Plainwell | 15:47.58 PR |
| 233 | Luke PreecePlace 233 · Grade 6 · Portage West | 6 | Portage West | 15:50.02 |
| 234 | Kenton BairdPlace 234 · Grade 8 · Hillside | 8 | Hillside | 15:50.86 |
| 235 | Sam McMullanPlace 235 · Grade 7 · Portage Central | 7 | Portage Central | 15:51.31 |
| 236 | Vincent KinkelaPlace 236 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 15:51.88 |
| 237 | Parker VanderwoodPlace 237 · Grade 6 · Zeeland Cityside | 6 | Zeeland Cityside | 15:51.90 |
| 238 | Danny SchnabelPlace 238 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 15:53.05 |
| 239 | Chase MaurerPlace 239 · Grade 8 · Mattawan | 8 | Mattawan | 15:53.98 |
| 240 | Zeke ArreolaPlace 240 · Grade 6 · Sturgis | 6 | Sturgis | 15:55.48 |
| 241 | Anderson CupplesPlace 241 · Grade 6 · West Ottawa | 6 | West Ottawa | 15:56.41 PR |
| 242 | Jacob Giron VazquezPlace 242 · Grade 6 · West Ottawa | 6 | West Ottawa | 15:57.69 PR |
| 243 | Julian GestPlace 243 · Grade 8 · Mattawan | 8 | Mattawan | 16:00.79 PR |
| 244 | Landon HoogterpPlace 244 · Grade 6 · Mattawan | 6 | Mattawan | 16:02.49 PR |
| 245 | Sebastian PungPlace 245 · Grade 6 · Portage West | 6 | Portage West | 16:03.44 |
| 246 | Shawn Buch-PricePlace 246 · Grade 8 · Hillside | 8 | Hillside | 16:04.73 |
| 247 | Jordyn SmithPlace 247 · Grade 6 · Hillside | 6 | Hillside | 16:05.74 |
| 248 | Brady BaumanPlace 248 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 16:06.95 |
| 249 | Jacob MaherPlace 249 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 16:08.92 |
| 250 | Jasper BeggsPlace 250 · Grade 6 · Portage West | 6 | Portage West | 16:11.45 |
| 251 | Ethan ZerberPlace 251 · Grade 7 · Portage Central | 7 | Portage Central | 16:12.72 |
| 252 | Coy YunkerPlace 252 · Grade 8 · Sturgis | 8 | Sturgis | 16:12.83 |
| 253 | Rowan DaviesPlace 253 · Grade 6 · Mattawan | 6 | Mattawan | 16:14.24 |
| 254 | Parker RussellPlace 254 · Grade 6 · Portage Central | 6 | Portage Central | 16:14.52 |
| 255 | Lorenzo BohlPlace 255 · Grade 6 · Portage Central | 6 | Portage Central | 16:14.96 |
| 256 | Parker NashPlace 256 · Grade 6 · Portage West | 6 | Portage West | 16:15.83 |
| 257 | Lex MasterPlace 257 · Grade 6 · Sturgis | 6 | Sturgis | 16:16.76 |
| 258 | Sawyer MadduxPlace 258 · Grade 7 · West Ottawa | 7 | West Ottawa | 16:20.03 |
| 259 | Harrison KerbyPlace 259 · Grade 8 · Portage Central | 8 | Portage Central | 16:20.05 |
| 260 | Jaxson CamburnPlace 260 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 16:20.17 |
| 261 | Tanner JansheskiPlace 261 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 16:21.49 |
| 262 | Matthew KraenzlinPlace 262 · Grade 7 · Mattawan | 7 | Mattawan | 16:22.07 |
| 263 | Louis Lee-GardnerPlace 263 · Grade 7 · Mattawan | 7 | Mattawan | 16:24.20 |
| 264 | Eli OrwellerPlace 264 · Grade 6 · Portage Central | 6 | Portage Central | 16:24.25 |
| 265 | Parker BellPlace 265 · Grade 7 · Portage North | 7 | Portage North | 16:24.27 |
| 266 | William AulbachPlace 266 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 16:26.67 PR |
| 267 | Wesley SchuldPlace 267 · Grade 7 · Maple Street Magnet | 7 | Maple Street Magnet | 16:27.68 |
| 268 | Lucas OswaldPlace 268 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 16:29.56 PR |
| 269 | Judson KingPlace 269 · Grade 6 · Harper Creek | 6 | Harper Creek | 16:30.56 |
| 270 | Oakley LucePlace 270 · Grade 8 · West Ottawa | 8 | West Ottawa | 16:32.22 |
| 271 | Aiden DeYoungPlace 271 · Grade 6 · Plainwell | 6 | Plainwell | 16:35.77 |
| 272 | Dylan ParkPlace 272 · Grade 7 · Sturgis | 7 | Sturgis | 16:36.24 |
| 273 | Grayson SnowPlace 273 · Grade 6 · Portage Central | 6 | Portage Central | 16:37.57 |
| 274 | Michael DarbyPlace 274 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 16:38.17 |
| 275 | Axl HawkesPlace 275 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 16:39.58 PR |
| 276 | Blake KempPlace 276 · Grade 8 · Plainwell | 8 | Plainwell | 16:41.43 |
| 277 | Liam WallacePlace 277 · Grade 7 · Portage Central | 7 | Portage Central | 16:42.36 |
| 278 | Samuel GordonPlace 278 · Grade 8 · Hillside | 8 | Hillside | 16:46.96 |
| 279 | Donovan MachariaPlace 279 · Grade 8 · Hillside | 8 | Hillside | 16:47.52 |
| 280 | Mason NortonPlace 280 · Grade 7 · Plainwell | 7 | Plainwell | 16:47.69 |
| 281 | Jacob LumbardPlace 281 · Grade 6 · Portage West | 6 | Portage West | 16:55.10 |
| 282 | Austin CherryPlace 282 · Grade 8 · Maple Street Magnet | 8 | Maple Street Magnet | 16:55.83 |
| 283 | Evan ZielonkaPlace 283 · Grade 7 · Portage Central | 7 | Portage Central | 16:57.24 |
| 284 | Brent TowersPlace 284 · Grade 6 · Maple Street Magnet | 6 | Maple Street Magnet | 16:57.89 |
| 285 | Liam PowellPlace 285 · Grade 6 · Maple Street Magnet | 6 | Maple Street Magnet | 16:58.06 |
| 286 | Benjamin KozianPlace 286 · Grade 7 · Portage West | 7 | Portage West | 16:59.10 |
| 287 | Boyd RomingerPlace 287 · Grade 7 · Hillside | 7 | Hillside | 17:00.06 |
| 288 | Riley LangworthyPlace 288 · Grade 6 · Hillside | 6 | Hillside | 17:00.72 |
| 289 | Henry BurnsPlace 289 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 17:05.62 |
| 290 | Ethan WrightPlace 290 · Grade 7 · Portage Central | 7 | Portage Central | 17:09.98 |
| 291 | Paul JustaPlace 291 · Grade 6 · Maple Street Magnet | 6 | Maple Street Magnet | 17:14.23 |
| 292 | Anan MoorehousePlace 292 · Grade 7 · Portage North | 7 | Portage North | 17:15.83 |
| 293 | Hudson PagePlace 293 · Grade 6 · Plainwell | 6 | Plainwell | 17:18.18 PR |
| 294 | Carter CugnettiPlace 294 · Grade 6 · Portage Central | 6 | Portage Central | 17:19.37 PR |
| 295 | Sully DuncanPlace 295 · Grade 7 · West Ottawa | 7 | West Ottawa | 17:26.99 |
| 296 | Wesley RobertsPlace 296 · Grade 7 · Portage Central | 7 | Portage Central | 17:32.38 |
| 297 | Wyatt McCrumbPlace 297 · Grade 6 · Harper Creek | 6 | Harper Creek | 17:35.84 PR |
| 298 | Surya PeddyPlace 298 · Grade 6 · Portage North | 6 | Portage North | 17:39.45 PR |
| 299 | Sawyer TerpeningPlace 299 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 17:42.33 |
| 300 | Matthew BellPlace 300 · Grade 8 · Richland Gull Lake | 8 | Richland Gull Lake | 17:43.06 |
| 301 | Carter SimpsonPlace 301 · Grade 6 · Maple Street Magnet | 6 | Maple Street Magnet | 17:43.42 |
| 302 | Beckham VliekPlace 302 · Grade 6 · Plainwell | 6 | Plainwell | 17:45.38 |
| 303 | Maverick SchutPlace 303 · Grade 7 · Plainwell | 7 | Plainwell | 17:46.48 |
| 304 | Stephen MattiasPlace 304 · Grade 6 · West Ottawa | 6 | West Ottawa | 17:57.95 PR |
| 305 | John RutanPlace 305 · Grade 6 · Harper Creek | 6 | Harper Creek | 17:59.56 PR |
| 306 | Waylon KiblerPlace 306 · Grade 6 · Plainwell | 6 | Plainwell | 18:06.07 |
| 307 | John SchwalmPlace 307 · Grade 8 · Mattawan | 8 | Mattawan | 18:08.65 |
| 308 | Gabe SheriefPlace 308 · Grade 6 · Portage West | 6 | Portage West | 18:09.90 |
| 309 | Suraj AminPlace 309 · Grade 6 · Portage West | 6 | Portage West | 18:13.00 |
| 310 | Harrison AgustinPlace 310 · Grade 8 · Mattawan | 8 | Mattawan | 18:22.08 |
| 311 | Oliver HildebrandPlace 311 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 18:24.31 |
| 312 | Harvey SchwalmPlace 312 · Grade 8 · Mattawan | 8 | Mattawan | 18:29.93 |
| 313 | Easton HoskingPlace 313 · Grade 7 · Harper Creek | 7 | Harper Creek | 18:31.86 PR |
| 314 | Lincoln BandlowPlace 314 · Grade 6 · Holland Christian | 6 | Holland Christian | 18:32.69 PR |
| 315 | Oliver HillmanPlace 315 · Grade 6 · Portage West | 6 | Portage West | 18:37.70 PR |
| 316 | Carter GilzowPlace 316 · Grade 6 · Portage North | 6 | Portage North | 18:39.08 |
| 317 | Miles BerheidePlace 317 · Grade 7 · Maple Street Magnet | 7 | Maple Street Magnet | 18:43.06 PR |
| 318 | Waylon JamiesonPlace 318 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 18:58.91 |
| 319 | Nicholas RamerPlace 319 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 19:08.29 |
| 320 | Judah BrownPlace 320 · Grade 7 · Portage West | 7 | Portage West | 19:13.75 |
| 321 | Thorin SmithPlace 321 · Grade 8 · Portage West | 8 | Portage West | 19:15.76 |
| 322 | John BorobiaPlace 322 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 19:24.54 |
| 323 | Bryce ApothekerPlace 323 · Grade 7 · Richland Gull Lake | 7 | Richland Gull Lake | 19:24.73 |
| 324 | Xander (Arthur) ButtPlace 324 · Grade 7 · Portage North | 7 | Portage North | 19:32.94 |
| 325 | Sawyer TreppaPlace 325 · Grade 7 · Mattawan | 7 | Mattawan | 19:40.84 PR |
| 326 | Gregory TappePlace 326 · Grade 7 · Zeeland Cityside | 7 | Zeeland Cityside | 19:48.95 |
| 327 | Jay WilsonPlace 327 · Grade 6 · West Ottawa | 6 | West Ottawa | 19:51.51 |
| 328 | William HammondPlace 328 · Grade 8 · Portage West | 8 | Portage West | 19:55.94 |
| 329 | Wyatt JonesPlace 329 · Grade 7 · Holland Christian | 7 | Holland Christian | 20:18.59 |
| 330 | Emmett MarolfPlace 330 · Grade 6 · West Ottawa | 6 | West Ottawa | 20:21.50 |
| 331 | Judah LunardiniPlace 331 · Grade - · Richland Gull Lake | - | Richland Gull Lake | 20:32.16 PR |
| 332 | Kayden SimpsonPlace 332 · Grade 8 · Maple Street Magnet | 8 | Maple Street Magnet | 20:50.51 |
| 333 | Matthew KellyPlace 333 · Grade 7 · Portage Central | 7 | Portage Central | 21:13.61 PR |
| 334 | Isaac JohnsonPlace 334 · Grade 6 · Richland Gull Lake | 6 | Richland Gull Lake | 21:19.42 |
| 335 | Ricelli TreharnePlace 335 · Grade 6 · Portage North | 6 | Portage North | 21:58.20 |
| 336 | Viraj TomarPlace 336 · Grade 6 · Portage North | 6 | Portage North | 22:02.70 PR |
| 337 | Wesley SimonsPlace 337 · Grade 6 · Mattawan | 6 | Mattawan | 22:06.34 PR |
| 338 | Brock CosnerPlace 338 · Grade 7 · Harper Creek | 7 | Harper Creek | 22:13.98 |
| 339 | Joseph KeelerPlace 339 · Grade 8 · Mattawan | 8 | Mattawan | 22:45.50 PR |
| 340 | Eli SolomanPlace 340 · Grade 6 · Hillside | 6 | Hillside | 22:47.34 |
| 341 | Cullen SajtarPlace 341 · Grade 7 · Harper Creek | 7 | Harper Creek | 24:34.01 |
| 342 | Braylon AntesPlace 342 · Grade 6 · Harper Creek | 6 | Harper Creek | 25:04.12 |
| 343 | Jace SnodgrassPlace 343 · Grade 7 · Sturgis | 7 | Sturgis | 26:35.18 |
| 344 | Damien CarverPlace 344 · Grade 6 · Harper Creek | 6 | Harper Creek | 27:21.23 PR |