| 1 | Zach SporaaPlace 1 · Grade SR · North Polk | SR | North Polk | 15:42 |
| 2 | William WadsleyPlace 2 · Grade SR · Gilbert | SR | Gilbert | 15:53 |
| 3 | Ethan LoutzenheiserPlace 3 · Grade JR · Madrid | JR | Madrid | 16:21 |
| 4 | Max SporaaPlace 4 · Grade SR · North Polk | SR | North Polk | 16:26 |
| 5 | Kaden Van WyngardenPlace 5 · Grade SR · Pella Christian | SR | Pella Christian | 16:30 |
| 6 | Torin TimmermanPlace 6 · Grade SO · Adel-DeSoto-Minburn | SO | Adel-DeSoto-Minburn | 16:37 |
| 7 | Alik McIlravyPlace 7 · Grade JR · North Polk | JR | North Polk | 16:43 |
| 8 | Austin StiermanPlace 8 · Grade SR · North Polk | SR | North Polk | 16:45 |
| 9 | Clay WarsonPlace 9 · Grade JR · Madrid | JR | Madrid | 16:48 |
| 10 | Zain MuellerPlace 10 · Grade JR · Gilbert | JR | Gilbert | 16:57 |
| 11 | Justin ReinhartPlace 11 · SR | — | SR | 16:57 |
| 12 | Preston StenslandPlace 12 · Grade FR · Gilbert | FR | Gilbert | 17:05 |
| 13 | Ethan StiermanPlace 13 · Grade SR · North Polk | SR | North Polk | 17:18 |
| 14 | Ryan NorthPlace 14 · Grade JR · Kuemper Catholic | JR | Kuemper Catholic | 17:19 |
| 15 | Lucas WalkerPlace 15 · Grade JR · Bondurant-Farrar | JR | Bondurant-Farrar | 17:26 |
| 16 | Hunter LandphairPlace 16 · Grade JR · Adel-DeSoto-Minburn | JR | Adel-DeSoto-Minburn | 17:30 |
| 17 | Carson SquiersPlace 17 · Grade FR · Gilbert | FR | Gilbert | 17:31 |
| 18 | Isaac ChapmanPlace 18 · Grade SO · Adel-DeSoto-Minburn | SO | Adel-DeSoto-Minburn | 17:32 |
| 19 | Keegan HoldmeyerPlace 19 · Grade SO · Adel-DeSoto-Minburn | SO | Adel-DeSoto-Minburn | 17:35 |
| 20 | Harrison DesmaraisPlace 20 · Grade SR · Adel-DeSoto-Minburn | SR | Adel-DeSoto-Minburn | 17:37 |
| 21 | Emmett BarberPlace 21 · Grade SO · Gilbert | SO | Gilbert | 17:38 |
| 22 | Andrew MahaffeyPlace 22 · Grade JR · Adair-Casey/Guthrie Center | JR | Adair-Casey/Guthrie Center | 17:38 |
| 23 | Gavin SlossPlace 23 · SO | — | SO | 17:41 |
| 24 | Carter HollandPlace 24 · Grade JR · Nevada | JR | Nevada | 17:44 |
| 25 | Brian RhodePlace 25 · Grade SO · Nevada | SO | Nevada | 17:46 |
| 26 | Nolan WeberPlace 26 · Grade SR · Gilbert | SR | Gilbert | 17:48 |
| 27 | Bo ArrasmithPlace 27 · Grade JR · Adair-Casey/Guthrie Center | JR | Adair-Casey/Guthrie Center | 17:48 |
| 28 | Owen FreemanPlace 28 · Grade SR · Nevada | SR | Nevada | 17:49 |
| 29 | Sam PetersPlace 29 · Grade JR · Adel-DeSoto-Minburn | JR | Adel-DeSoto-Minburn | 17:52 |
| 30 | Jacob GrevingPlace 30 · Grade JR · Kuemper Catholic | JR | Kuemper Catholic | 18:04 |
| 31 | John ArtzPlace 31 · Grade SO · Gilbert | SO | Gilbert | 18:05 |
| 32 | Nick FrideresPlace 32 · Grade SR · Nevada | SR | Nevada | 18:05 |
| 33 | Harrison KraehlingPlace 33 · Grade JR · Gilbert | JR | Gilbert | 18:06 |
| 35 | Lance BundePlace 35 · JR | — | JR | 18:14 |
| 36 | Carson MalyPlace 36 · Grade SO · Earlham | SO | Earlham | 18:15 |
| 37 | Brett PostelPlace 37 · Grade SO · North Polk | SO | North Polk | 18:16 |
| 38 | Pierson LeePlace 38 · Grade SR · Adel-DeSoto-Minburn | SR | Adel-DeSoto-Minburn | 18:17 |
| 39 | Tysen DevriesPlace 39 · Grade JR · Pella Christian | JR | Pella Christian | 18:17 |
| 40 | Nyle DavisPlace 40 · Grade SO · Bondurant-Farrar | SO | Bondurant-Farrar | 18:17 |
| 41 | Blake TiemeyerPlace 41 · Grade SO · Earlham | SO | Earlham | 18:22 |
| 42 | Rowan SteelePlace 42 · Grade JR · Nevada | JR | Nevada | 18:23 |
| 43 | Emrick RyanPlace 43 · Grade FR · Gilbert | FR | Gilbert | 18:27 |
| 44 | Noah KadingPlace 44 · Grade SO · Adair-Casey/Guthrie Center | SO | Adair-Casey/Guthrie Center | 18:30 |
| 45 | Jacob AlexanderPlace 45 · Grade SR · Adel-DeSoto-Minburn | SR | Adel-DeSoto-Minburn | 18:31 |
| 46 | Landon GrovePlace 46 · Grade SR · South Hamilton | SR | South Hamilton | 18:32 |
| 47 | Nolan MandernachPlace 47 · Grade JR · North Polk | JR | North Polk | 18:36 |
| 48 | Hubie ChaplinPlace 48 · Grade JR · Adel-DeSoto-Minburn | JR | Adel-DeSoto-Minburn | 18:37 |
| 49 | Luka HulsePlace 49 · Grade FR · Van Meter | FR | Van Meter | 18:39 |
| 50 | Tyconder EllisPlace 50 · SR | — | SR | 18:39 |
| 51 | Cole HavermanPlace 51 · Grade SR · North Polk | SR | North Polk | 18:43 |
| 52 | Deacon BranderhorstPlace 52 · Grade SO · Pella Christian | SO | Pella Christian | 18:43 |
| 53 | Zeke HatfieldPlace 53 · Grade SO · Gilbert | SO | Gilbert | 18:43 |
| 54 | Grant AspengrenPlace 54 · Grade JR · North Polk | JR | North Polk | 18:44 |
| 55 | Will BaumanPlace 55 · Grade JR · Nevada | JR | Nevada | 18:50 |
| 56 | Thomas PottebaumPlace 56 · Grade FR · Kuemper Catholic | FR | Kuemper Catholic | 18:57 |
| 57 | Luke YanacheakPlace 57 · Grade SO · Adel-DeSoto-Minburn | SO | Adel-DeSoto-Minburn | 18:59 |
| 58 | Shaun OosterheertPlace 58 · Grade JR · Pella Christian | JR | Pella Christian | 18:59 |
| 59 | Fletch BaddingPlace 59 · Grade FR · Kuemper Catholic | FR | Kuemper Catholic | 19:00 |
| 60 | Blake RenzePlace 60 · Grade SO · Madrid | SO | Madrid | 19:01 |
| 61 | Nathaniel WinterPlace 61 · Grade SR · Boone | SR | Boone | 19:03 |
| 62 | Dawson LemkePlace 62 · Grade FR · Nevada | FR | Nevada | 19:04 |
| 63 | Cooper SteeplesPlace 63 · Grade SO · Bondurant-Farrar | SO | Bondurant-Farrar | 19:06 |
| 64 | Jack RieckPlace 64 · Grade FR · Bondurant-Farrar | FR | Bondurant-Farrar | 19:13 |
| 65 | Caleb RagallerPlace 65 · Grade SR · Gilbert | SR | Gilbert | 19:14 |
| 66 | Andrew SoupirPlace 66 · Grade SO · Gilbert | SO | Gilbert | 19:17 |
| 67 | Nathan ScanlanPlace 67 · Grade SO · Adel-DeSoto-Minburn | SO | Adel-DeSoto-Minburn | 19:20 |
| 68 | Eli PotterPlace 68 · Grade SR · South Hamilton | SR | South Hamilton | 19:26 |
| 69 | Paul StephensPlace 69 · Grade FR · Nevada | FR | Nevada | 19:27 |
| 70 | Eli HaguePlace 70 · Grade FR · Gilbert | FR | Gilbert | 19:28 |
| 71 | Payton HargerPlace 71 · Grade JR · Earlham | JR | Earlham | 19:28 |
| 72 | Owen ReedPlace 72 · Grade FR · North Polk | FR | North Polk | 19:29 |
| 73 | Jacob EiriksonPlace 73 · Grade FR · West Marshall | FR | West Marshall | 19:29 |
| 74 | Dayton WiederienPlace 74 · Grade FR · Kuemper Catholic | FR | Kuemper Catholic | 19:30 |
| 75 | Camden PostPlace 75 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 19:30 |
| 76 | Jack HackettPlace 76 · Grade JR · Gilbert | JR | Gilbert | 19:31 |
| 77 | Jarrett McClainPlace 77 · Grade JR · Adair-Casey/Guthrie Center | JR | Adair-Casey/Guthrie Center | 19:31 |
| 78 | Henry KrugPlace 78 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 19:32 |
| 79 | Frank EngstromPlace 79 · Grade JR · Nevada | JR | Nevada | 19:37 |
| 80 | Blake GradovillePlace 80 · Grade SO · Boone | SO | Boone | 19:40 |
| 81 | Carter HaalandPlace 81 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 19:40 |
| 82 | Bradley HughesPlace 82 · Grade FR · Bondurant-Farrar | FR | Bondurant-Farrar | 19:40 |
| 83 | Grayson SutterPlace 83 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 19:44 |
| 84 | Lucas MillsPlace 84 · Grade JR · Nevada | JR | Nevada | 19:47 |
| 85 | Jackson SlossPlace 85 · Grade SR · Adair-Casey/Guthrie Center | SR | Adair-Casey/Guthrie Center | 19:51 |
| 86 | David EivinsPlace 86 · Grade SO · Bondurant-Farrar | SO | Bondurant-Farrar | 19:54 |
| 87 | Colton HagenPlace 87 · Grade JR · Kuemper Catholic | JR | Kuemper Catholic | 19:56 |
| 88 | Henry PollardPlace 88 · Grade SR · Boone | SR | Boone | 19:56 |
| 89 | Mark BehrPlace 89 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 20:02 |
| 90 | Patrick LeePlace 90 · Grade SO · Adel-DeSoto-Minburn | SO | Adel-DeSoto-Minburn | 20:03 |
| 91 | Alex SpackPlace 91 · Grade SR · Adair-Casey/Guthrie Center | SR | Adair-Casey/Guthrie Center | 20:06 |
| 92 | Cael ReimersPlace 92 · Grade SO · Van Meter | SO | Van Meter | 20:06 |
| 93 | Nate BergersonPlace 93 · Grade SR · North Polk | SR | North Polk | 20:07 |
| 94 | Gavin LymanPlace 94 · Grade JR · Bondurant-Farrar | JR | Bondurant-Farrar | 20:08 |
| 95 | Robbie HallPlace 95 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 20:08 |
| 96 | Sam GriffithPlace 96 · Grade FR · Bondurant-Farrar | FR | Bondurant-Farrar | 20:08 |
| 97 | Nathan HarringtonPlace 97 · Grade FR · North Polk | FR | North Polk | 20:09 |
| 98 | Sawyer MeindersPlace 98 · Grade FR · Pella Christian | FR | Pella Christian | 20:10 |
| 99 | Donovan BraetPlace 99 · Grade FR · Earlham | FR | Earlham | 20:11 |
| 100 | Kyan LehmanPlace 100 · Grade SO · Boone | SO | Boone | 20:12 |
| 101 | Paxton BoumaPlace 101 · Grade FR · Pella Christian | FR | Pella Christian | 20:13 |
| 102 | Stockton HuetherPlace 102 · Grade SO · North Polk | SO | North Polk | 20:14 |
| 103 | Pete CoburnPlace 103 · Grade JR · South Hamilton | JR | South Hamilton | 20:15 |
| 104 | Easton StringhamPlace 104 · Grade JR · Adair-Casey/Guthrie Center | JR | Adair-Casey/Guthrie Center | 20:16 |
| 105 | Ethan FawcettPlace 105 · Grade SO · North Polk | SO | North Polk | 20:18 |
| 106 | Logan GallaherPlace 106 · Grade FR · Pella Christian | FR | Pella Christian | 20:20 |
| 107 | Jack DeckerPlace 107 · Grade SO · West Marshall | SO | West Marshall | 20:23 |
| 108 | Will SoupirPlace 108 · Grade FR · Gilbert | FR | Gilbert | 20:23 |
| 109 | Weston CongdonPlace 109 · Grade SR · Gilbert | SR | Gilbert | 20:23 |
| 110 | Misha McIlravyPlace 110 · Grade FR · North Polk | FR | North Polk | 20:28 |
| 111 | Kris FrantzenPlace 111 · Grade SR · Boone | SR | Boone | 20:29 |
| 112 | Ian ThomasPlace 112 · Grade JR · Nevada | JR | Nevada | 20:30 |
| 113 | Brody BuckPlace 113 · Grade SO · Madrid | SO | Madrid | 20:31 |
| 114 | Brady SangerPlace 114 · Grade FR · Bondurant-Farrar | FR | Bondurant-Farrar | 20:31 |
| 115 | Connery VarsaPlace 115 · Grade FR · Nevada | FR | Nevada | 20:35 |
| 116 | Max JohnstonPlace 116 · Grade SR · Boone | SR | Boone | 20:36 |
| 117 | Landon LuchtPlace 117 · Grade FR · Gilbert | FR | Gilbert | 20:37 |
| 118 | Ty LandphairPlace 118 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 20:37 |
| 119 | Caleb BiensenPlace 119 · Grade FR · Nevada | FR | Nevada | 20:37 |
| 120 | Jonah GreubelPlace 120 · Grade SR · Bondurant-Farrar | SR | Bondurant-Farrar | 20:40 |
| 121 | Blake PetersenPlace 121 · Grade SO · Earlham | SO | Earlham | 20:41 |
| 122 | Dylan ThompsonPlace 122 · Grade JR · West Marshall | JR | West Marshall | 20:41 |
| 123 | Carden NeremPlace 123 · Grade SO · Boone | SO | Boone | 20:42 |
| 124 | Rylan BaasePlace 124 · Grade JR · Adel-DeSoto-Minburn | JR | Adel-DeSoto-Minburn | 20:43 |
| 125 | Cole FlickingerPlace 125 · Grade SR · Earlham | SR | Earlham | 20:49 |
| 126 | Carlos SaavedraPlace 126 · Grade SR · Adel-DeSoto-Minburn | SR | Adel-DeSoto-Minburn | 20:50 |
| 127 | Bobby TapperPlace 127 · Grade JR · South Hamilton | JR | South Hamilton | 20:50 |
| 128 | Jacob McCargarPlace 128 · Grade FR · Kuemper Catholic | FR | Kuemper Catholic | 20:53 |
| 129 | Eli HoksbergenPlace 129 · Grade SO · Pella Christian | SO | Pella Christian | 20:53 |
| 130 | Brevon GibsonPlace 130 · Grade JR · West Marshall | JR | West Marshall | 20:55 |
| 131 | Martin SchmesierPlace 131 · Grade SO · Bondurant-Farrar | SO | Bondurant-Farrar | 20:57 |
| 132 | A.J. EverlyPlace 132 · Grade SR · Bondurant-Farrar | SR | Bondurant-Farrar | 20:57 |
| 133 | Jack DychePlace 133 · Grade FR · Gilbert | FR | Gilbert | 20:58 |
| 134 | Cason EggertPlace 134 · Grade SR · Gilbert | SR | Gilbert | 20:58 |
| 135 | Griffin MesserPlace 135 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 20:58 |
| 136 | Justin DavisPlace 136 · Grade SR · Adair-Casey/Guthrie Center | SR | Adair-Casey/Guthrie Center | 21:01 |
| 137 | Cael RubyPlace 137 · Grade SR · Adel-DeSoto-Minburn | SR | Adel-DeSoto-Minburn | 21:01 |
| 138 | Henry Van DykePlace 138 · Grade SR · Boone | SR | Boone | 21:05 |
| 139 | Benjamin BaileyPlace 139 · Grade SR · South Hamilton | SR | South Hamilton | 21:06 |
| 140 | Tate TruittPlace 140 · Grade SO · Adel-DeSoto-Minburn | SO | Adel-DeSoto-Minburn | 21:06 |
| 141 | Noah SmithPlace 141 · Grade SR · Adel-DeSoto-Minburn | SR | Adel-DeSoto-Minburn | 21:07 |
| 142 | Aiden DownsPlace 142 · Grade JR · West Marshall | JR | West Marshall | 21:13 |
| 143 | Porter FracoisPlace 143 · Grade SR · Bondurant-Farrar | SR | Bondurant-Farrar | 21:20 |
| 144 | Jagger FerriePlace 144 · Grade SO · South Hamilton | SO | South Hamilton | 21:22 |
| 145 | Leo HayesPlace 145 · Grade JR · Van Meter | JR | Van Meter | 21:25 |
| 146 | Paul GilesPlace 146 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 21:25 |
| 147 | Kayden TritzPlace 147 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 21:27 |
| 148 | Tom HookPlace 148 · Grade JR · Adel-DeSoto-Minburn | JR | Adel-DeSoto-Minburn | 21:28 |
| 149 | Aiden CarlPlace 149 · Grade JR · Bondurant-Farrar | JR | Bondurant-Farrar | 21:29 |
| 150 | Zeb KanisPlace 150 · Grade JR · Pella Christian | JR | Pella Christian | 21:32 |
| 151 | Miles EngstromPlace 151 · Grade FR · Nevada | FR | Nevada | 21:36 |
| 152 | Gavin SkaggsPlace 152 · Grade JR · Nevada | JR | Nevada | 21:36 |
| 153 | Braydin PhippsPlace 153 · Grade SO · Bondurant-Farrar | SO | Bondurant-Farrar | 21:40 |
| 154 | Isaac ClarkPlace 154 · Grade FR · Boone | FR | Boone | 21:44 |
| 155 | Kaegan WigantPlace 155 · Grade FR · Van Meter | FR | Van Meter | 21:45 |
| 156 | Laken ZankerPlace 156 · Grade SO · South Hamilton | SO | South Hamilton | 21:45 |
| 157 | Daniel MayPlace 157 · Grade FR · Gilbert | FR | Gilbert | 21:48 |
| 158 | Joseph SwigertPlace 158 · Grade FR · West Marshall | FR | West Marshall | 21:49 |
| 159 | Isaac NatelborgPlace 159 · Grade SR · Pella Christian | SR | Pella Christian | 21:50 |
| 160 | Spencer WeydertPlace 160 · Grade JR · Gilbert | JR | Gilbert | 21:51 |
| 161 | Liam NewellPlace 161 · Grade FR · Van Meter | FR | Van Meter | 21:52 |
| 162 | Ryan WesselsPlace 162 · Grade SO · Nevada | SO | Nevada | 21:53 |
| 163 | Erik SoenksenPlace 163 · Grade SR · Gilbert | SR | Gilbert | 21:53 |
| 164 | Owen RoyerPlace 164 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 21:54 |
| 165 | Colton FinkPlace 165 · Grade SR · South Hamilton | SR | South Hamilton | 21:56 |
| 166 | Ryne EricksonPlace 166 · Grade JR · Nevada | JR | Nevada | 21:57 |
| 167 | Ryder RasmussenPlace 167 · Grade FR · Van Meter | FR | Van Meter | 21:57 |
| 168 | Colton KniffenPlace 168 · Grade SR · Madrid | SR | Madrid | 21:58 |
| 169 | Simon EnabnitPlace 169 · Grade FR · Boone | FR | Boone | 21:58 |
| 170 | Cory OliverPlace 170 · Grade FR · Van Meter | FR | Van Meter | 21:59 |
| 171 | Tristan LimogesPlace 171 · Grade SO · Gilbert | SO | Gilbert | 22:02 |
| 172 | Bennett CongdonPlace 172 · Grade JR · Gilbert | JR | Gilbert | 22:07 |
| 173 | Ethan WilcoxPlace 173 · Grade SO · Gilbert | SO | Gilbert | 22:08 |
| 174 | Cason AmsdenPlace 174 · Grade FR · Earlham | FR | Earlham | 22:09 |
| 175 | Eli RalstonPlace 175 · Grade JR · South Hamilton | JR | South Hamilton | 22:14 |
| 176 | Finn BillheimerPlace 176 · Grade FR · Adair-Casey/Guthrie Center | FR | Adair-Casey/Guthrie Center | 22:17 |
| 177 | Josh EigenbergerPlace 177 · Grade SR · West Marshall | SR | West Marshall | 22:20 |
| 178 | Tate LawsonPlace 178 · Grade SO · Madrid | SO | Madrid | 22:20 |
| 179 | Zane KirkePlace 179 · Grade SR · West Marshall | SR | West Marshall | 22:21 |
| 180 | Treston MurphyPlace 180 · Grade SO · Van Meter | SO | Van Meter | 22:26 |
| 181 | Cavin PehlPlace 181 · Grade FR · Madrid | FR | Madrid | 22:29 |
| 182 | Carson GibbsPlace 182 · Grade SO · South Hamilton | SO | South Hamilton | 22:31 |
| 183 | Tyler LeisePlace 183 · Grade SO · Kuemper Catholic | SO | Kuemper Catholic | 22:32 |
| 184 | Jonah PoockPlace 184 · Grade SR · Bondurant-Farrar | SR | Bondurant-Farrar | 22:40 |
| 185 | Camden KrusemarkPlace 185 · Grade SO · Van Meter | SO | Van Meter | 22:42 |
| 186 | Ben Van WyngardenPlace 186 · Grade FR · Pella Christian | FR | Pella Christian | 22:45 |
| 187 | Adam RenzePlace 187 · Grade SR · Gilbert | SR | Gilbert | 22:45 |
| 188 | Will MorainPlace 188 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 22:48 |
| 189 | Hudson ShipleyPlace 189 · Grade SO · North Polk | SO | North Polk | 22:53 |
| 190 | Tyson BuntingPlace 190 · Grade FR · West Marshall | FR | West Marshall | 22:55 |
| 191 | Luke PhillipsPlace 191 · Grade SR · North Polk | SR | North Polk | 22:58 |
| 192 | Erick RosasPlace 192 · Grade FR · West Marshall | FR | West Marshall | 23:07 |
| 193 | Logan SchafferPlace 193 · Grade FR · Van Meter | FR | Van Meter | 23:08 |
| 194 | Micah BaileyPlace 194 · Grade FR · Bondurant-Farrar | FR | Bondurant-Farrar | 23:16 |
| 195 | Trendan PeasleyPlace 195 · Grade SR · Madrid | SR | Madrid | 23:17 |
| 196 | Kirby Van WyngardenPlace 196 · Grade SO · Pella Christian | SO | Pella Christian | 23:21 |
| 197 | Sam FinkPlace 197 · Grade FR · South Hamilton | FR | South Hamilton | 23:24 |
| 198 | Ryland MossPlace 198 · Grade SO · Adel-DeSoto-Minburn | SO | Adel-DeSoto-Minburn | 23:26 |
| 199 | Clay LauterbachPlace 199 · Grade SO · Pella Christian | SO | Pella Christian | 23:27 |
| 200 | Jack SavagePlace 200 · Grade FR · Gilbert | FR | Gilbert | 23:32 |
| 201 | Seth MorrisPlace 201 · Grade SR · Boone | SR | Boone | 23:34 |
| 202 | Weley BaberPlace 202 · Grade JR · Boone | JR | Boone | 23:36 |
| 203 | Cameron DykstraPlace 203 · Grade SO · Pella Christian | SO | Pella Christian | 23:40 |
| 204 | Lane TarbillPlace 204 · Grade SO · South Hamilton | SO | South Hamilton | 23:41 |
| 205 | Wyatt HolPlace 205 · Grade SO · Pella Christian | SO | Pella Christian | 23:47 |
| 206 | Max Trujillo-GarciaPlace 206 · Grade FR · Adair-Casey/Guthrie Center | FR | Adair-Casey/Guthrie Center | 23:52 |
| 207 | Jackson RiesselmanPlace 207 · Grade FR · Gilbert | FR | Gilbert | 23:56 |
| 208 | Mason BradleyPlace 208 · Grade FR · Van Meter | FR | Van Meter | 23:57 |
| 209 | Brayden MoorePlace 209 · Grade SO · South Hamilton | SO | South Hamilton | 23:58 |
| 210 | Dominic FickenPlace 210 · Grade SR · West Marshall | SR | West Marshall | 23:58 |
| 211 | Ryk VanderpoolPlace 211 · Grade SO · Bondurant-Farrar | SO | Bondurant-Farrar | 24:10 |
| 212 | Emmett BeachPlace 212 · Grade SO · South Hamilton | SO | South Hamilton | 24:10 |
| 213 | Calvin SchertzPlace 213 · Grade SO · Bondurant-Farrar | SO | Bondurant-Farrar | 24:22 |
| 214 | Clayton VanderpoolPlace 214 · Grade JR · Bondurant-Farrar | JR | Bondurant-Farrar | 24:37 |
| 215 | Collin SkaggsPlace 215 · Grade FR · Nevada | FR | Nevada | 24:39 |
| 216 | Landen SchneiderPlace 216 · Grade FR · Madrid | FR | Madrid | 24:39 |
| 217 | Nate FitzgeraldPlace 217 · Grade FR · Boone | FR | Boone | 24:41 |
| 218 | Damin BrockmanPlace 218 · Grade FR · Nevada | FR | Nevada | 24:42 |
| 219 | Max FickPlace 219 · Grade JR · Bondurant-Farrar | JR | Bondurant-Farrar | 24:50 |
| 220 | Evan ButteryPlace 220 · Grade SR · Gilbert | SR | Gilbert | 24:51 |
| 221 | Braxton RobbenPlace 221 · Grade SO · Bondurant-Farrar | SO | Bondurant-Farrar | 25:10 |
| 222 | Jase BarrickPlace 222 · Grade SO · Boone | SO | Boone | 25:15 |
| 223 | Wyatt ThompsonPlace 223 · Grade SR · West Marshall | SR | West Marshall | 25:20 |
| 224 | Lawson CoulterPlace 224 · Grade SO · West Marshall | SO | West Marshall | 25:26 |
| 225 | Emerson CongdonPlace 225 · Grade FR · Gilbert | FR | Gilbert | 25:27 |
| 226 | Eric MomePlace 226 · Grade SO · Pella Christian | SO | Pella Christian | 25:28 |
| 227 | Carter LindleyPlace 227 · Grade JR · Madrid | JR | Madrid | 25:28 |
| 228 | Brycen TimmerPlace 228 · Grade SO · Adel-DeSoto-Minburn | SO | Adel-DeSoto-Minburn | 25:28 |
| 229 | Ian RunestadPlace 229 · Grade SR · Boone | SR | Boone | 25:33 |
| 230 | Bo BraddockPlace 230 · Grade SR · Boone | SR | Boone | 25:47 |
| 231 | Dorian MyersPlace 231 · Grade FR · Boone | FR | Boone | 25:55 |
| 232 | Owen BurkhartPlace 232 · Grade JR · Madrid | JR | Madrid | 26:10 |
| 233 | Noah TollefsonPlace 233 · Grade FR · West Marshall | FR | West Marshall | 26:13 |
| 234 | Aldo SchwartzPlace 234 · Grade SO · Gilbert | SO | Gilbert | 26:18 |
| 235 | Charlie MortimerPlace 235 · Grade SO · Gilbert | SO | Gilbert | 26:18 |
| 236 | Evan MeesterPlace 236 · Grade SO · West Marshall | SO | West Marshall | 26:48 |
| 237 | Wesley ThompsonPlace 237 · Grade SR · West Marshall | SR | West Marshall | 27:02 |
| 238 | Joshua HauPlace 238 · Grade JR · Madrid | JR | Madrid | 27:08 |
| 239 | Theo BrownPlace 239 · Grade JR · Bondurant-Farrar | JR | Bondurant-Farrar | 27:19 |
| 240 | Jackson WoodPlace 240 · Grade FR · Pella Christian | FR | Pella Christian | 27:27 |
| 241 | Ben LunsfordPlace 241 · Grade FR · Pella Christian | FR | Pella Christian | 27:30 |
| 242 | Nate HeenanPlace 242 · Grade FR · Boone | FR | Boone | 27:31 |
| 243 | Ethan WatsonPlace 243 · Grade FR · West Marshall | FR | West Marshall | 27:33 |
| 244 | Maverick GibsonPlace 244 · Grade FR · West Marshall | FR | West Marshall | 27:34 |
| 245 | Blane SchneiderPlace 245 · Grade FR · Madrid | FR | Madrid | 27:36 |
| 246 | Sam EllingsonPlace 246 · Grade FR · Gilbert | FR | Gilbert | 27:37 |
| 247 | Drake HausteadPlace 247 · Grade SO · Boone | SO | Boone | 28:36 |
| 248 | Hunter HessonPlace 248 · Grade JR · Gilbert | JR | Gilbert | 28:42 |
| 249 | Nate PattersonPlace 249 · Grade SO · Pella Christian | SO | Pella Christian | 29:03 |
| 250 | Andrew SytsmaPlace 250 · Grade JR · Pella Christian | JR | Pella Christian | 29:03 |
| 251 | Jackson SlickPlace 251 · Grade SO · Van Meter | SO | Van Meter | 29:09 |
| 252 | Spencer HaleyPlace 252 · Grade FR · Nevada | FR | Nevada | 29:49 |
| 253 | Donny WestendorfPlace 253 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 30:00 |
| 254 | Michael McBridePlace 254 · Grade SO · Madrid | SO | Madrid | 30:01 |
| 255 | Christian SaavedraPlace 255 · Grade FR · Adel-DeSoto-Minburn | FR | Adel-DeSoto-Minburn | 30:04 |
| 256 | Dylan FoxPlace 256 · Grade FR · Madrid | FR | Madrid | 33:04 |
| 257 | Braeden AlbrechtPlace 257 · Grade SR · Madrid | SR | Madrid | 34:26 |