| 1 | Mason PowersPlace 1 · Gilbert | — | Gilbert | 18:22.80 |
| 2 | Brett VanderheidenPlace 2 · Earlham | — | Earlham | 19:01.64 |
| 3 | Austin DunbarPlace 3 · AdelDesotoMinburn | — | AdelDesotoMinburn | 19:09.82 |
| 4 | Nathan BradleyPlace 4 · WestMarshall | — | WestMarshall | 19:11.63 |
| 5 | Tyson WeilandPlace 5 · Perry | — | Perry | 19:18.77 |
| 6 | Kevin AndersonPlace 6 · Gilbert | — | Gilbert | 19:26.42 |
| 7 | Andrew MillerPlace 7 · Jefferson-Scranton | — | Jefferson-Scranton | 19:27.24 |
| 8 | Keaton HakePlace 8 · SouthHamilton | — | SouthHamilton | 19:40.64 |
| 9 | Will OstranskyPlace 9 · Perry | — | Perry | 19:42.41 |
| 10 | Seth HarjesPlace 10 · NorthPolk | — | NorthPolk | 19:49.09 |
| 11 | Thad SubraPlace 11 · NorthPolk | — | NorthPolk | 19:49.58 |
| 12 | Aaron WardPlace 12 · Collins-Maxw | — | Collins-Maxw | 19:52.42 |
| 13 | Cooper RodmanPlace 13 · GrandviewPa | — | GrandviewPa | 19:52.69 |
| 14 | Jonah WaldronPlace 14 · AdelDesotoMinburn | — | AdelDesotoMinburn | 19:53.92 |
| 15 | Allen DavisPlace 15 · WestMarshall | — | WestMarshall | 19:54.45 |
| 16 | Andy MayesPlace 16 · Gilbert | — | Gilbert | 19:56.42 |
| 17 | Tyler ReistePlace 17 · Panorama | — | Panorama | 19:57.94 |
| 18 | Boone CaplesPlace 18 · GrandviewPa | — | GrandviewPa | 19:58.83 |
| 19 | Josh CobbPlace 19 · Panorama | — | Panorama | 20:09.29 |
| 20 | Devin BondPlace 20 · Earlham | — | Earlham | 20:12.58 |
| 21 | Drew McLaughlinPlace 21 · Perry | — | Perry | 20:14.41 |
| 22 | Trenton KeislarPlace 22 · WestMarshall | — | WestMarshall | 20:14.72 |
| 23 | Victor TrinidadPlace 23 · Perry | — | Perry | 20:16.02 |
| 24 | Sean WarnerPlace 24 · Panorama | — | Panorama | 20:16.45 |
| 25 | Jacob DedicPlace 25 · Roland-Story | — | Roland-Story | 20:18.32 |
| 26 | Chris SimsPlace 26 · NorthPolk | — | NorthPolk | 20:21.28 |
| 27 | Reed SmithPlace 27 · NorthPolk | — | NorthPolk | 20:27.42 |
| 28 | Sean DulaneyPlace 28 · Colo-NESCO | — | Colo-NESCO | 20:29.33 |
| 29 | Lucas LazenbyPlace 29 · Panorama | — | Panorama | 20:36.78 |
| 30 | Allen FiddelkePlace 30 · SouthHamilton | — | SouthHamilton | 20:37.29 |
| 31 | Adam MedickPlace 31 · NorthPolk | — | NorthPolk | 20:39.40 |
| 32 | Christofer LynchPlace 32 · WoodwardAcademy | — | WoodwardAcademy | 20:39.91 |
| 33 | Brett PowersPlace 33 · AdelDesotoMinburn | — | AdelDesotoMinburn | 20:40.26 |
| 34 | Austin McCoolPlace 34 · WestMarshall | — | WestMarshall | 20:40.64 |
| 35 | Paul RobidouxPlace 35 · NorthPolk | — | NorthPolk | 20:41.73 |
| 36 | Gerardo RiosPlace 36 · Perry | — | Perry | 20:42.70 |
| 37 | James SteadhamPlace 37 · Gilbert | — | Gilbert | 20:49.99 |
| 38 | Ryley SandbergPlace 38 · NorthPolk | — | NorthPolk | 20:53.18 |
| 39 | Collin O'LearyPlace 39 · AdelDesotoMinburn | — | AdelDesotoMinburn | 20:54.49 |
| 40 | Jon ReinholdPlace 40 · Collins-Maxw | — | Collins-Maxw | 20:54.79 |
| 41 | Derek MorrisonPlace 41 · Collins-Maxw | — | Collins-Maxw | 20:55.06 |
| 42 | Trevor BallPlace 42 · WestMarshall | — | WestMarshall | 21:01.61 |
| 43 | Josiah LundPlace 43 · Gilbert | — | Gilbert | 21:03.46 |
| 44 | Joe MechaelsenPlace 44 · SouthHamilton | — | SouthHamilton | 21:04.87 |
| 45 | Josh MoonPlace 45 · Panorama | — | Panorama | 21:05.80 |
| 46 | Brian LunnPlace 46 · Roland-Story | — | Roland-Story | 21:07.45 |
| 47 | Jacob SimpsonPlace 47 · Jefferson-Scranton | — | Jefferson-Scranton | 21:12.34 |
| 48 | Jon CacklerPlace 48 · Gilbert | — | Gilbert | 21:12.53 |
| 49 | Ryan KrueglerPlace 49 · AdelDesotoMinburn | — | AdelDesotoMinburn | 21:16.40 |
| 50 | Arlen BurroughsPlace 50 · SouthHamilton | — | SouthHamilton | 21:17.43 |
| 51 | Jonathon ShukaPlace 51 · Gilbert | — | Gilbert | 21:19.40 |
| 52 | Cole McDonaldPlace 52 · NorthPolk | — | NorthPolk | 21:22.31 |
| 53 | Adrian EnnisPlace 53 · WoodwardAcademy | — | WoodwardAcademy | 21:28.67 |
| 54 | Ryan GallusPlace 54 · Gilbert | — | Gilbert | 21:29.10 |
| 55 | Rodolfo MacielPlace 55 · WoodwardAcademy | — | WoodwardAcademy | 21:29.31 |
| 56 | Robert BlackburnPlace 56 · WestMarshall | — | WestMarshall | 21:32.97 |
| 57 | Lance MartensPlace 57 · Gilbert | — | Gilbert | 21:33.79 |
| 58 | Kory FellomPlace 58 · Perry | — | Perry | 21:33.98 |
| 59 | Abraham FagoryPlace 59 · WoodwardAcademy | — | WoodwardAcademy | 21:39.51 |
| 60 | Matthew WhitePlace 60 · Roland-Story | — | Roland-Story | 21:43.28 |
| 61 | Cameron NaglakPlace 61 · Roland-Story | — | Roland-Story | 21:47.57 |
| 62 | Aaron DaharshPlace 62 · Gilbert | — | Gilbert | 21:48.71 |
| 63 | Eric JohnsonPlace 63 · NorthPolk | — | NorthPolk | 21:51.35 |
| 64 | Terry YoungPlace 64 · Collins-Maxw | — | Collins-Maxw | 22:03.95 |
| 65 | Logan GushikenPlace 65 · AdelDesotoMinburn | — | AdelDesotoMinburn | 22:05.09 |
| 66 | Ed MahoneyPlace 66 · Gilbert | — | Gilbert | 22:07.83 |
| 67 | Hunter SimmonsPlace 67 · Panorama | — | Panorama | 22:09.20 |
| 68 | Kendall GustafsonPlace 68 · Roland-Story | — | Roland-Story | 22:09.98 |
| 69 | David VanderpoolPlace 69 · AdelDesotoMinburn | — | AdelDesotoMinburn | 22:10.74 |
| 70 | Alex WetrichPlace 70 · Earlham | — | Earlham | 22:11.64 |
| 71 | Dylan BradleyPlace 71 · WestMarshall | — | WestMarshall | 22:14.71 |
| 72 | Andrew MarshallPlace 72 · Jefferson-Scranton | — | Jefferson-Scranton | 22:15.33 |
| 73 | Travis PotznerPlace 73 · Earlham | — | Earlham | 22:15.55 |
| 74 | Jose CombesPlace 74 · Colo-NESCO | — | Colo-NESCO | 22:23.49 |
| 75 | Andrew SmithPlace 75 · Roland-Story | — | Roland-Story | 22:24.59 |
| 76 | Nick OlsonPlace 76 · SouthHamilton | — | SouthHamilton | 22:26.76 |
| 77 | Sam BrownPlace 77 · Colo-NESCO | — | Colo-NESCO | 22:27.92 |
| 78 | Zach CosterPlace 78 · SouthHamilton | — | SouthHamilton | 22:32.10 |
| 79 | Jordan LutjenPlace 79 · SouthHamilton | — | SouthHamilton | 22:33.46 |
| 80 | Spencer FaustPlace 80 · Earlham | — | Earlham | 22:34.17 |
| 81 | Braddey RuzickaPlace 81 · Jefferson-Scranton | — | Jefferson-Scranton | 22:34.80 |
| 82 | Phillip SiragusaPlace 82 · WoodwardAcademy | — | WoodwardAcademy | 22:38.79 |
| 83 | Sam JacksonPlace 83 · Gilbert | — | Gilbert | 22:40.80 |
| 84 | Adam SoddersPlace 84 · WestMarshall | — | WestMarshall | 22:41.30 |
| 85 | Reagan HawbakerPlace 85 · Perry | — | Perry | 22:47.66 |
| 86 | Joshua WrenPlace 86 · WestMarshall | — | WestMarshall | 22:48.12 |
| 87 | Sam AndersonPlace 87 · GrandviewPa | — | GrandviewPa | 22:48.43 |
| 88 | Patrick GroverPlace 88 · Colo-NESCO | — | Colo-NESCO | 22:49.67 |
| 89 | Taylor VandershaegenPlace 89 · WoodwardAcademy | — | WoodwardAcademy | 22:50.20 |
| 90 | Austin PaigePlace 90 · AdelDesotoMinburn | — | AdelDesotoMinburn | 22:51.39 |
| 91 | Nate ByerlyPlace 91 · WestMarshall | — | WestMarshall | 22:53.02 |
| 92 | Grant SchiltzPlace 92 · NorthPolk | — | NorthPolk | 22:54.03 |
| 93 | Dakota GlennPlace 93 · AdelDesotoMinburn | — | AdelDesotoMinburn | 22:55.40 |
| 94 | Michael RimathePlace 94 · NorthPolk | — | NorthPolk | 23:04.74 |
| 95 | Scott ClaboughPlace 95 · AdelDesotoMinburn | — | AdelDesotoMinburn | 23:05.73 |
| 96 | Jacob PaigePlace 96 · AdelDesotoMinburn | — | AdelDesotoMinburn | 23:09.26 |
| 97 | Hunter WilkeningPlace 97 · WestMarshall | — | WestMarshall | 23:09.61 |
| 98 | Chris GoodwinPlace 98 · WestMarshall | — | WestMarshall | 23:10.06 |
| 99 | Kyle RoederPlace 99 · Jefferson-Scranton | — | Jefferson-Scranton | 23:10.31 |
| 100 | Jordon ReynoldsPlace 100 · Panorama | — | Panorama | 23:12.43 |
| 101 | Corey RichardsPlace 101 · NorthPolk | — | NorthPolk | 23:13.39 |
| 102 | Brian ShannanPlace 102 · Gilbert | — | Gilbert | 23:13.64 |
| 103 | Thomas WilgenbuschPlace 103 · Roland-Story | — | Roland-Story | 23:16.22 |
| 104 | Josh AndersonPlace 104 · AdelDesotoMinburn | — | AdelDesotoMinburn | 23:16.75 |
| 105 | Bryan SmithPlace 105 · Collins-Maxw | — | Collins-Maxw | 23:22.30 |
| 106 | Zach BrejaPlace 106 · WestMarshall | — | WestMarshall | 23:25.03 |
| 107 | Andrew HumphreyPlace 107 · NorthPolk | — | NorthPolk | 23:26.82 |
| 108 | Corey ChandlerPlace 108 · WoodwardAcademy | — | WoodwardAcademy | 23:27.31 |
| 109 | Zach BrownPlace 109 · Colo-NESCO | — | Colo-NESCO | 23:27.66 |
| 110 | Lane KlinePlace 110 · WestMarshall | — | WestMarshall | 23:33.61 |
| 111 | Orrin GlinesPlace 111 · SouthHamilton | — | SouthHamilton | 23:35.24 |
| 112 | Eddie AyersPlace 112 · WoodwardAcademy | — | WoodwardAcademy | 23:37.15 |
| 113 | Coleman JacksonPlace 113 · Gilbert | — | Gilbert | 23:38.03 |
| 114 | Mark SalinasPlace 114 · WoodwardAcademy | — | WoodwardAcademy | 23:39.30 |
| 115 | Kevin MitchellPlace 115 · WoodwardAcademy | — | WoodwardAcademy | 23:39.62 |
| 116 | Alex HandPlace 116 · SouthHamilton | — | SouthHamilton | 23:40.35 |
| 117 | Nick KibbyPlace 117 · NorthPolk | — | NorthPolk | 23:44.39 |
| 118 | Jared HaverdinkPlace 118 · Gilbert | — | Gilbert | 23:49.97 |
| 119 | Kade KiddooPlace 119 · AdelDesotoMinburn | — | AdelDesotoMinburn | 23:50.34 |
| 120 | Caleb JohnsonPlace 120 · Jefferson-Scranton | — | Jefferson-Scranton | 23:51.77 |
| 121 | Kyle ClementsPlace 121 · AdelDesotoMinburn | — | AdelDesotoMinburn | 23:52.12 |
| 122 | Joe SizemorePlace 122 · Colo-NESCO | — | Colo-NESCO | 23:52.39 |
| 123 | Justin SackerPlace 123 · AdelDesotoMinburn | — | AdelDesotoMinburn | 24:02.83 |
| 124 | Gabriel EspinozaPlace 124 · WoodwardAcademy | — | WoodwardAcademy | 24:03.41 |
| 125 | Boe DruivengaPlace 125 · Panorama | — | Panorama | 24:04.96 |
| 126 | Auston DayPlace 126 · WestMarshall | — | WestMarshall | 24:05.32 |
| 127 | Craig FourezPlace 127 · NorthPolk | — | NorthPolk | 24:05.81 |
| 128 | Justin CristPlace 128 · WestMarshall | — | WestMarshall | 24:07.78 |
| 129 | Alex BristowPlace 129 · SouthHamilton | — | SouthHamilton | 24:16.05 |
| 130 | Trevor DannerPlace 130 · AdelDesotoMinburn | — | AdelDesotoMinburn | 24:16.98 |
| 131 | Dan SwansonPlace 131 · AdelDesotoMinburn | — | AdelDesotoMinburn | 24:18.78 |
| 132 | Lucas DooleyPlace 132 · Panorama | — | Panorama | 24:19.91 |
| 133 | Ben GeadelmannPlace 133 · AdelDesotoMinburn | — | AdelDesotoMinburn | 24:20.97 |
| 134 | Schuyler McKibbenPlace 134 · Earlham | — | Earlham | 24:23.58 |
| 135 | Skylar WolfPlace 135 · SouthHamilton | — | SouthHamilton | 24:24.05 |
| 136 | Charlie WebsterPlace 136 · Panorama | — | Panorama | 24:24.34 |
| 137 | Joe BernauPlace 137 · AdelDesotoMinburn | — | AdelDesotoMinburn | 24:28.18 |
| 138 | Lee BryantPlace 138 · WestMarshall | — | WestMarshall | 24:38.31 |
| 139 | Caleb WolffPlace 139 · Collins-Maxw | — | Collins-Maxw | 24:38.65 |
| 140 | Tait VaughnPlace 140 · Colo-NESCO | — | Colo-NESCO | 24:43.19 |
| 141 | Chris FlynnPlace 141 · NorthPolk | — | NorthPolk | 24:44.16 |
| 142 | Mitch BuchmanPlace 142 · Gilbert | — | Gilbert | 24:56.58 |
| 143 | Jeff MeltonPlace 143 · Jefferson-Scranton | — | Jefferson-Scranton | 25:00.66 |
| 144 | Mark PfantzPlace 144 · WestMarshall | — | WestMarshall | 25:02.12 |
| 145 | Nick JenkinsPlace 145 · WestMarshall | — | WestMarshall | 25:10.51 |
| 146 | Kyle WeuvePlace 146 · WestMarshall | — | WestMarshall | 25:11.27 |
| 147 | Jose OceguedaPlace 147 · Perry | — | Perry | 25:23.63 |
| 148 | Ross HartPlace 148 · WestMarshall | — | WestMarshall | 25:27.14 |
| 149 | Nick SchwartzPlace 149 · Gilbert | — | Gilbert | 25:31.20 |
| 150 | Alex MessamerPlace 150 · Perry | — | Perry | 25:32.30 |
| 151 | Wyatt JohnsonPlace 151 · NorthPolk | — | NorthPolk | 25:32.50 |
| 152 | Zach BrechtPlace 152 · NorthPolk | — | NorthPolk | 25:38.36 |
| 153 | Ian DayPlace 153 · WestMarshall | — | WestMarshall | 25:40.56 |
| 154 | Jacob SaftigPlace 154 · Gilbert | — | Gilbert | 25:44.07 |
| 155 | Zach SnyderPlace 155 · NorthPolk | — | NorthPolk | 25:54.18 |
| 156 | Cameron JohnstonPlace 156 · WestMarshall | — | WestMarshall | 26:00.11 |
| 157 | Zach LundPlace 157 · Gilbert | — | Gilbert | 26:09.82 |
| 158 | Ben MeyerPlace 158 · Gilbert | — | Gilbert | 26:15.09 |
| 159 | Daniel MartinPlace 159 · Gilbert | — | Gilbert | 26:18.03 |
| 160 | Nathan BlockPlace 160 · Panorama | — | Panorama | 26:31.70 |
| 161 | Jesse PetersonPlace 161 · Gilbert | — | Gilbert | 26:32.42 |
| 162 | Kaleb MainsPlace 162 · AdelDesotoMinburn | — | AdelDesotoMinburn | 26:33.83 |
| 163 | Joshua SmoldtPlace 163 · WestMarshall | — | WestMarshall | 26:39.60 |
| 164 | Kolby SteiertPlace 164 · WestMarshall | — | WestMarshall | 26:43.14 |
| 165 | Tyler HaskellPlace 165 · WestMarshall | — | WestMarshall | 26:46.66 |
| 166 | Dan VincentPlace 166 · Perry | — | Perry | 26:48.82 |
| 167 | Jacob LabatesPlace 167 · Jefferson-Scranton | — | Jefferson-Scranton | 26:49.29 |
| 168 | Tyler HouglandPlace 168 · Roland-Story | — | Roland-Story | 26:52.46 |
| 169 | Kyle MillerPlace 169 · Colo-NESCO | — | Colo-NESCO | 27:06.64 |
| 170 | Austin HeerenPlace 170 · SouthHamilton | — | SouthHamilton | 27:24.67 |
| 171 | Brett SheltonPlace 171 · NorthPolk | — | NorthPolk | 27:34.89 |
| 172 | Josh FossPlace 172 · Gilbert | — | Gilbert | 27:37.75 |
| 173 | Nicholas TaylorPlace 173 · WoodwardAcademy | — | WoodwardAcademy | 27:48.50 |
| 174 | Lane SmithPlace 174 · Jefferson-Scranton | — | Jefferson-Scranton | 27:50.82 |
| 175 | Riley KimreyPlace 175 · Perry | — | Perry | 28:00.57 |
| 176 | Andy WatsonPlace 176 · Gilbert | — | Gilbert | 28:04.60 |
| 177 | Adilet BostanovPlace 177 · Gilbert | — | Gilbert | 28:12.77 |
| 178 | Brandon OvermanPlace 178 · WestMarshall | — | WestMarshall | 28:43.59 |
| 179 | Jason KruegerPlace 179 · Perry | — | Perry | 28:53.84 |
| 180 | Mitchell ClemensPlace 180 · NorthPolk | — | NorthPolk | 29:18.79 |
| 181 | Jeremy MurrayPlace 181 · Gilbert | — | Gilbert | 29:21.09 |
| 182 | Austin RoysPlace 182 · SouthHamilton | — | SouthHamilton | 29:32.57 |
| 183 | Zach SnowPlace 183 · Perry | — | Perry | 29:46.51 |
| 184 | Conner KeenanPlace 184 · Perry | — | Perry | 29:47.33 |
| 185 | Drew NicholsPlace 185 · Perry | — | Perry | 30:01.58 |
| 186 | Jacob KingeryPlace 186 · Jefferson-Scranton | — | Jefferson-Scranton | 30:22.00 |
| 187 | Nathan GipePlace 187 · Collins-Maxw | — | Collins-Maxw | 30:34.47 |
| 188 | Gerrit JohnsonPlace 188 · Gilbert | — | Gilbert | 31:30.38 |
| 189 | Michael RueterPlace 189 · Perry | — | Perry | 31:45.79 |
| 190 | Hawn WongPlace 190 · Perry | — | Perry | 32:16.96 |
| 191 | Christian StokelyPlace 191 · Perry | — | Perry | 32:18.15 |
| 192 | Andrew GumpertPlace 192 · AdelDesotoMinburn | — | AdelDesotoMinburn | 33:08.25 |
| 193 | Brandon TjepkesPlace 193 · Jefferson-Scranton | — | Jefferson-Scranton | 37:56.10 |