| 1 | Brooks KabelaPlace 1 · Grade 10 · Solon | 10 | Solon | 18:25.4 |
| 2 | Logan EricsonPlace 2 · Grade 12 · Mount Vernon-Lisbon | 12 | Mount Vernon-Lisbon | 18:36.5 |
| 3 | Miles LambPlace 3 · Grade 10 · Pella Christian | 10 | Pella Christian | 18:51.8 PR |
| 4 | Coben BrownePlace 4 · Grade 11 · Pella | 11 | Pella | 18:54.3 |
| 5 | Colin HumphreysPlace 5 · Grade 9 · Bondurant-Farrar | 9 | Bondurant-Farrar | 19:09.1 |
| 6 | Owen GauleyPlace 6 · Grade 11 · Pella | 11 | Pella | 19:11.4 |
| 7 | Quinn BarryPlace 7 · Grade 11 · Carlisle | 11 | Carlisle | 19:16.3 |
| 8 | Mason ElliottPlace 8 · Grade 10 · Bondurant-Farrar | 10 | Bondurant-Farrar | 19:18.9 |
| 9 | Parker BonneyPlace 9 · Grade 11 · Baxter | 11 | Baxter | 19:19.7 PR |
| 10 | Jake NoringPlace 10 · Grade 9 · ADM Adel | 9 | ADM Adel | 19:21.7 |
| 11 | Alexander SimmonsPlace 11 · Grade 11 · North Scott Eldridge | 11 | North Scott Eldridge | 19:23.5 |
| 12 | Brinson GrenisPlace 12 · Grade 10 · Mount Vernon-Lisbon | 10 | Mount Vernon-Lisbon | 19:26.6 |
| 13 | Trey SchwertfegerPlace 13 · Grade 10 · ADM Adel | 10 | ADM Adel | 19:26.9 |
| 14 | Charlie KoonsPlace 14 · Grade 12 · Williamsburg | 12 | Williamsburg | 19:28.6 |
| 15 | Oliver ConnPlace 15 · Grade 9 · Bondurant-Farrar | 9 | Bondurant-Farrar | 19:36.0 |
| 16 | Drew HallPlace 16 · Grade 12 · ADM Adel | 12 | ADM Adel | 19:42.5 |
| 17 | Alexander MoyerPlace 17 · Grade 9 · Carlisle | 9 | Carlisle | 19:44.4 |
| 18 | Drew BjorkPlace 18 · Grade 10 · ADM Adel | 10 | ADM Adel | 19:44.8 |
| 19 | Will TruittPlace 19 · Grade 11 · ADM Adel | 11 | ADM Adel | 19:46.7 |
| 20 | Finn JonesPlace 20 · Grade 9 · Pella | 9 | Pella | 19:50.1 PR |
| 21 | Andrew GortonPlace 21 · Grade 12 · Marion | 12 | Marion | 19:50.9 |
| 22 | Keegan AyersPlace 22 · Grade 12 · North Scott Eldridge | 12 | North Scott Eldridge | 19:51.2 |
| 23 | Ryan GroenenboomPlace 23 · Grade 11 · Pella Christian | 11 | Pella Christian | 19:53.7 |
| 24 | Seeley PalmerPlace 24 · Grade 11 · Carlisle | 11 | Carlisle | 19:54.4 |
| 25 | Landon VanZeePlace 25 · Grade 9 · PCM Monroe | 9 | PCM Monroe | 19:56.2 |
| 26 | Dawson FosterPlace 26 · Grade 10 · ADM Adel | 10 | ADM Adel | 19:59.2 |
| 27 | Branzen ButterisPlace 27 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 20:02.3 |
| 28 | Tim ReganPlace 28 · Grade 12 · North Scott Eldridge | 12 | North Scott Eldridge | 20:05.5 |
| 29 | Mason BergPlace 29 · Grade 10 · Carlisle | 10 | Carlisle | 20:06.8 |
| 30 | Caiden TuelPlace 30 · Grade 12 · Pella | 12 | Pella | 20:07.8 |
| 31 | Nico KislingburyPlace 31 · Grade 10 · Bondurant-Farrar | 10 | Bondurant-Farrar | 20:12.2 |
| 32 | Christian JonesPlace 32 · Grade 9 · Baxter | 9 | Baxter | 20:13.8 |
| 33 | Liam SchmitPlace 33 · Grade 10 · Mount Vernon-Lisbon | 10 | Mount Vernon-Lisbon | 20:14.0 |
| 34 | Cameron PuntPlace 34 · Grade 9 · Pella | 9 | Pella | 20:15.8 |
| 35 | Reid SvenbyPlace 35 · Grade 11 · Pella | 11 | Pella | 20:16.8 |
| 36 | Mason KlinePlace 36 · Grade 11 · Tipton | 11 | Tipton | 20:23.0 |
| 37 | Grady ScherbringPlace 37 · Grade 11 · Marion | 11 | Marion | 20:24.8 |
| 38 | Jordan GillilandPlace 38 · Grade 10 · Van Meter | 10 | Van Meter | 20:25.1 |
| 39 | Keaton HollandPlace 39 · Grade 11 · ADM Adel | 11 | ADM Adel | 20:26.0 |
| 40 | Owen PetersonPlace 40 · Grade 11 · Carlisle | 11 | Carlisle | 20:27.5 |
| 41 | Justus DeCleenePlace 41 · Grade 11 · Carlisle | 11 | Carlisle | 20:28.2 |
| 42 | Rowan SlaymakerPlace 42 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 20:28.7 |
| 43 | Jason GarnicaPlace 43 · Grade 12 · North Scott Eldridge | 12 | North Scott Eldridge | 20:29.1 |
| 44 | Kolby ClarkPlace 44 · Grade Sr · PCM Monroe | Sr | PCM Monroe | 20:30.1 |
| 45 | Owen HorgenPlace 45 · Grade 11 · ADM Adel | 11 | ADM Adel | 20:30.6 |
| 46 | Tate PetersenPlace 46 · Grade 12 · Mount Vernon-Lisbon | 12 | Mount Vernon-Lisbon | 20:31.8 |
| 47 | Max VannorsdelPlace 47 · Grade 11 · North Scott Eldridge | 11 | North Scott Eldridge | 20:32.9 |
| 48 | Trevor MatthaidessPlace 48 · Grade 11 · North Scott Eldridge | 11 | North Scott Eldridge | 20:33.2 |
| 49 | Sullivan HollandPlace 49 · Grade 9 · ADM Adel | 9 | ADM Adel | 20:36.9 |
| 50 | Nate SchreckPlace 50 · Grade 10 · Van Meter | 10 | Van Meter | 20:38.6 |
| 51 | Zach McCartyPlace 51 · Grade 9 · Marion | 9 | Marion | 20:39.5 |
| 52 | Elijah MoldePlace 52 · Grade 10 · Pella Christian | 10 | Pella Christian | 20:42.5 PR |
| 53 | Hagen WilkinsPlace 53 · Grade 11 · Mount Vernon-Lisbon | 11 | Mount Vernon-Lisbon | 20:43.1 |
| 54 | Zane RedmanPlace 54 · Grade 12 · Pella | 12 | Pella | 20:43.3 |
| 55 | Carson PhillipsPlace 55 · Grade 11 · Williamsburg | 11 | Williamsburg | 20:45.4 |
| 56 | Jordan MartinPlace 56 · Grade 10 · Mount Vernon-Lisbon | 10 | Mount Vernon-Lisbon | 20:45.8 |
| 57 | Obadiah HagedornPlace 57 · Grade 11 · North Scott Eldridge | 11 | North Scott Eldridge | 20:47.0 |
| 58 | Malachi Van HaaftenPlace 58 · Grade 12 · Pella | 12 | Pella | 20:50.4 |
| 59 | Bryson HallPlace 59 · Grade 10 · Carlisle | 10 | Carlisle | 20:50.6 |
| 60 | Tristan WeaverPlace 60 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 20:53.4 |
| 61 | Kalon BrownePlace 61 · Grade 9 · Pella | 9 | Pella | 20:55.5 PR |
| 62 | Zayin BarkleyPlace 62 · Grade 12 · Marion | 12 | Marion | 20:57.9 |
| 63 | Jackson RenaudPlace 63 · Grade 11 · Pella | 11 | Pella | 20:58.2 |
| 64 | Cash HallPlace 64 · Grade 10 · Carlisle | 10 | Carlisle | 20:58.7 |
| 65 | Aaron RaleighPlace 65 · Grade 12 · North Scott Eldridge | 12 | North Scott Eldridge | 21:01.6 |
| 66 | Kaidin HumesPlace 66 · Grade 12 · Central Lee Donnellson | 12 | Central Lee Donnellson | 21:02.0 |
| 67 | Drew JohnsonPlace 67 · Grade 9 · Iowa Valley Marengo | 9 | Iowa Valley Marengo | 21:02.0 |
| 68 | Jaxon PopenhagenPlace 68 · Grade 9 · Baxter | 9 | Baxter | 21:02.2 |
| 69 | Carter BectholdPlace 69 · Grade 9 · Tipton | 9 | Tipton | 21:03.5 |
| 70 | Hayden SchmidtPlace 70 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 21:04.5 |
| 71 | Deklen SearsPlace 71 · Grade 11 · Tipton | 11 | Tipton | 21:05.2 |
| 72 | Ryker AndersonPlace 72 · Grade 9 · Albia | 9 | Albia | 21:05.7 |
| 73 | Nash SeeleyPlace 73 · Grade 12 · Van Meter | 12 | Van Meter | 21:10.0 |
| 74 | Beau ViesselmanPlace 74 · Grade 9 · Pella | 9 | Pella | 21:17.8 PR |
| 75 | Carter De HaanPlace 75 · Grade 10 · Pella Christian | 10 | Pella Christian | 21:19.8 PR |
| 76 | Isaac MillerPlace 76 · Grade 12 · PCM Monroe | 12 | PCM Monroe | 21:22.0 |
| 77 | Drake IrionPlace 77 · Grade 10 · Bondurant-Farrar | 10 | Bondurant-Farrar | 21:22.8 |
| 78 | Gavin YeltmanPlace 78 · Grade 9 · Baxter | 9 | Baxter | 21:23.1 PR |
| 79 | Caleb DeedsPlace 79 · Grade 11 · Williamsburg | 11 | Williamsburg | 21:23.7 |
| 80 | Aiden VancePlace 80 · Grade 10 · Grinnell | 10 | Grinnell | 21:26.4 |
| 81 | Rowen LotzPlace 81 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 21:26.5 |
| 82 | Logan CarneyPlace 82 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 21:27.8 |
| 83 | Henry BottemaPlace 83 · Grade 9 · Pella | 9 | Pella | 21:28.2 |
| 84 | Jax HamiltonPlace 84 · Grade 11 · Tipton | 11 | Tipton | 21:29.5 |
| 85 | David SchreinerPlace 85 · Grade 11 · Carlisle | 11 | Carlisle | 21:29.5 |
| 86 | Jason JoinerPlace 86 · Grade 9 · ADM Adel | 9 | ADM Adel | 21:32.5 |
| 87 | Carter MeindersPlace 87 · Grade 11 · Pella Christian | 11 | Pella Christian | 21:32.8 PR |
| 88 | Charlie PetersonPlace 88 · Grade 12 · North Scott Eldridge | 12 | North Scott Eldridge | 21:36.0 |
| 89 | Van LemburgPlace 89 · Grade 9 · Tipton | 9 | Tipton | 21:38.4 |
| 90 | Noah JohnsonPlace 90 · Grade 10 · Central Lee Donnellson | 10 | Central Lee Donnellson | 21:40.1 |
| 91 | Langston WilkinsPlace 91 · Grade 10 · ADM Adel | 10 | ADM Adel | 21:40.3 |
| 92 | Aiden QuinnPlace 92 · Grade 10 · Marion | 10 | Marion | 21:43.7 |
| 93 | Rylan HallPlace 93 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 21:43.8 |
| 94 | Mason HeasleyPlace 94 · Grade 9 · ADM Adel | 9 | ADM Adel | 21:46.3 |
| 95 | Harris RychnovskyPlace 95 · Grade 10 · ADM Adel | 10 | ADM Adel | 21:47.1 |
| 96 | Andrew MillerPlace 96 · Grade 9 · ADM Adel | 9 | ADM Adel | 21:49.1 |
| 97 | Jadon VorobtsovPlace 97 · Grade 12 · Marion | 12 | Marion | 21:51.3 |
| 98 | Elijah WirtzPlace 98 · Grade 12 · Bondurant-Farrar | 12 | Bondurant-Farrar | 21:52.9 |
| 99 | Anthony HavlicekPlace 99 · Grade 9 · Solon | 9 | Solon | 21:54.4 |
| 100 | Kayden JacksonPlace 100 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 21:54.5 PR |
| 101 | Sawyer GerlitsPlace 101 · Grade 9 · Solon | 9 | Solon | 21:56.7 |
| 102 | Louis JonesPlace 102 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 21:57.2 |
| 103 | Quinn LeDouxPlace 103 · Grade 12 · Tipton | 12 | Tipton | 21:59.8 |
| 104 | Mason SchaapveldPlace 104 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 22:00.4 |
| 105 | Rylan EdgingtonPlace 105 · Grade 11 · PCM Monroe | 11 | PCM Monroe | 22:02.3 |
| 106 | Sam EkrothPlace 106 · Grade 10 · Solon | 10 | Solon | 22:03.6 |
| 107 | Zachary SytsmaPlace 107 · Grade 11 · Pella Christian | 11 | Pella Christian | 22:04.2 PR |
| 108 | Cody RoosePlace 108 · Grade 10 · Pella Christian | 10 | Pella Christian | 22:06.2 PR |
| 109 | Lincoln DeBoefPlace 109 · Grade 10 · ADM Adel | 10 | ADM Adel | 22:09.6 |
| 110 | Noah SporrerPlace 110 · Grade 10 · Mount Vernon-Lisbon | 10 | Mount Vernon-Lisbon | 22:10.6 |
| 111 | Jonathan LambertPlace 111 · Grade 11 · South Tama County Tama | 11 | South Tama County Tama | 22:11.9 |
| 112 | Jake EidPlace 112 · Grade 9 · Central Lee Donnellson | 9 | Central Lee Donnellson | 22:12.2 |
| 113 | Kashton GrimmPlace 113 · Grade 11 · Vinton-Shellsburg | 11 | Vinton-Shellsburg | 22:12.8 |
| 114 | Avery GasterPlace 114 · Grade 10 · Burlington | 10 | Burlington | 22:18.6 PR |
| 115 | Gage SnyderPlace 115 · Grade 9 · Baxter | 9 | Baxter | 22:22.3 |
| 116 | Emmett NorrisPlace 116 · Grade 9 · North Scott Eldridge | 9 | North Scott Eldridge | 22:24.9 |
| 117 | Nate PoduskaPlace 117 · Grade 12 · Mount Vernon-Lisbon | 12 | Mount Vernon-Lisbon | 22:25.2 |
| 118 | Kinnick PoagePlace 118 · Grade 10 · Baxter | 10 | Baxter | 22:27.0 |
| 119 | Maison CrawfordPlace 119 · Grade 9 · Washington | 9 | Washington | 22:34.2 PR |
| 120 | Levi WoodlandPlace 120 · Grade 10 · West Delaware Manchester | 10 | West Delaware Manchester | 22:35.0 |
| 121 | Owen WonderlinPlace 121 · Grade 9 · Bondurant-Farrar | 9 | Bondurant-Farrar | 22:35.8 |
| 122 | Jayden LeePlace 122 · Grade 11 · Pella Christian | 11 | Pella Christian | 22:36.0 |
| 123 | Andre HoffPlace 123 · Grade 12 · Bondurant-Farrar | 12 | Bondurant-Farrar | 22:38.6 |
| 124 | Elim RedmanPlace 124 · Grade 10 · Pella | 10 | Pella | 22:39.5 PR |
| 125 | Trevor LangnerPlace 125 · Grade 9 · Pella | 9 | Pella | 22:40.3 PR |
| 126 | Noah BanosPlace 126 · Grade 12 · Williamsburg | 12 | Williamsburg | 22:42.7 |
| 127 | Jonathan DeJongPlace 127 · Grade 10 · Pella | 10 | Pella | 22:42.9 PR |
| 128 | Beck OesterlePlace 128 · Grade 11 · Mount Vernon-Lisbon | 11 | Mount Vernon-Lisbon | 22:43.7 |
| 129 | Urban UthePlace 129 · Grade 11 · ADM Adel | 11 | ADM Adel | 22:45.3 |
| 130 | Gabriel DuncanPlace 130 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 22:45.5 |
| 131 | Brogan BootsPlace 131 · Grade 10 · Mount Vernon-Lisbon | 10 | Mount Vernon-Lisbon | 22:53.5 |
| 132 | Rolen LahartPlace 132 · Grade 9 · PCM Monroe | 9 | PCM Monroe | 22:53.9 |
| 133 | Jaidan BaileyPlace 133 · Grade 12 · Bondurant-Farrar | 12 | Bondurant-Farrar | 22:54.3 |
| 134 | Michael HamesPlace 134 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 23:03.6 |
| 135 | Ethan StrobbePlace 135 · Grade 12 · North Scott Eldridge | 12 | North Scott Eldridge | 23:04.8 |
| 136 | Jackson HarveyPlace 136 · Grade 11 · Bondurant-Farrar | 11 | Bondurant-Farrar | 23:06.5 |
| 137 | Terry EdensPlace 137 · Grade 9 · North Scott Eldridge | 9 | North Scott Eldridge | 23:07.4 |
| 138 | Matt WermagerPlace 138 · Grade 12 · Carlisle | 12 | Carlisle | 23:07.5 |
| 139 | Marshall MessPlace 139 · Grade 11 · North Scott Eldridge | 11 | North Scott Eldridge | 23:08.7 |
| 140 | Mason KearnsPlace 140 · Grade 9 · Vinton-Shellsburg | 9 | Vinton-Shellsburg | 23:10.4 |
| 141 | Max BurmeisterPlace 141 · Grade 9 · Marion | 9 | Marion | 23:10.6 |
| 142 | Lincoln Van WechelPlace 142 · Grade 12 · Vinton-Shellsburg | 12 | Vinton-Shellsburg | 23:10.6 |
| 143 | Oliver Colunga-AlbaPlace 143 · Grade 9 · Williamsburg | 9 | Williamsburg | 23:14.2 |
| 144 | Sawyer Van Der MolenPlace 144 · Grade 10 · Washington | 10 | Washington | 23:16.2 |
| 145 | Henry NugentPlace 145 · Grade 11 · ADM Adel | 11 | ADM Adel | 23:17.0 |
| 146 | Colin LuckritzPlace 146 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 23:17.4 |
| 147 | Caleb NettPlace 147 · Grade 10 · Pella Christian | 10 | Pella Christian | 23:19.3 |
| 148 | Alex PharrPlace 148 · Grade 9 · Tipton | 9 | Tipton | 23:20.2 |
| 149 | Max HeaterPlace 149 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 23:20.7 |
| 150 | Dillon HeimsPlace 150 · Grade 12 · Marion | 12 | Marion | 23:23.1 |
| 151 | Grayson WigantPlace 151 · Grade 10 · Van Meter | 10 | Van Meter | 23:23.7 |
| 152 | Jacob HarschPlace 152 · Grade 9 · Davis County Bloomfield | 9 | Davis County Bloomfield | 23:26.1 |
| 153 | Brayden SchmidtPlace 153 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 23:27.2 |
| 154 | Jorge AzuelaPlace 154 · Grade 12 · North Scott Eldridge | 12 | North Scott Eldridge | 23:27.2 |
| 155 | Noah CarlsonPlace 155 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 23:29.7 |
| 156 | Cole VeederPlace 156 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 23:30.4 |
| 157 | Brett ReiterPlace 157 · Grade 10 · Bondurant-Farrar | 10 | Bondurant-Farrar | 23:34.4 |
| 158 | Harrison GrandstaffPlace 158 · Grade 11 · Carlisle | 11 | Carlisle | 23:36.0 |
| 159 | Austin VanderLindenPlace 159 · Grade 9 · PCM Monroe | 9 | PCM Monroe | 23:39.1 PR |
| 160 | Wyatt DeMossPlace 160 · Grade 12 · Bondurant-Farrar | 12 | Bondurant-Farrar | 23:42.6 |
| 161 | Treyce HenryPlace 161 · Grade 12 · Carlisle | 12 | Carlisle | 23:43.9 |
| 162 | Joe SokolPlace 162 · Grade 10 · Grinnell | 10 | Grinnell | 23:45.8 |
| 163 | Emerson OlsenPlace 163 · Grade 12 · North Scott Eldridge | 12 | North Scott Eldridge | 23:48.5 |
| 164 | Xavier KeaslingPlace 164 · Grade 10 · Pella | 10 | Pella | 23:51.0 |
| 165 | Finn MurleyPlace 165 · Grade 12 · Bondurant-Farrar | 12 | Bondurant-Farrar | 23:51.5 |
| 166 | Aiden SpearsPlace 166 · Grade 9 · Mediapolis | 9 | Mediapolis | 23:54.2 PR |
| 167 | Levi GregoryPlace 167 · Grade 12 · Baxter | 12 | Baxter | 23:55.2 |
| 168 | Tate WilliamsPlace 168 · Grade 10 · Tipton | 10 | Tipton | 23:56.0 |
| 169 | Ethan PeckPlace 169 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 23:57.7 PR |
| 170 | Nile HallPlace 170 · Grade 10 · ADM Adel | 10 | ADM Adel | 23:58.7 |
| 171 | Will BarberPlace 171 · Grade 10 · Bondurant-Farrar | 10 | Bondurant-Farrar | 24:08.1 |
| 172 | Ethan SellersPlace 172 · Grade 12 · West Delaware Manchester | 12 | West Delaware Manchester | 24:08.4 |
| 173 | Chuck MaloneyPlace 173 · Grade 12 · West Delaware Manchester | 12 | West Delaware Manchester | 24:08.8 |
| 174 | Easton NihartPlace 174 · Grade 9 · Mediapolis | 9 | Mediapolis | 24:10.2 PR |
| 175 | Voeden ShonkaPlace 175 · Grade 9 · Bondurant-Farrar | 9 | Bondurant-Farrar | 24:16.6 |
| 176 | Zavier ThiesPlace 176 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 24:18.0 |
| 177 | Broden O'NeillPlace 177 · Grade 11 · Pella | 11 | Pella | 24:18.2 |
| 178 | Ryder DouglasPlace 178 · Grade 9 · Burlington | 9 | Burlington | 24:19.3 |
| 179 | Liam LiuPlace 179 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 24:21.8 |
| 180 | Jacob GosselinkPlace 180 · Grade 12 · Pella Christian | 12 | Pella Christian | 24:22.3 PR |
| 181 | Ben HatcherPlace 181 · Grade 9 · Grinnell | 9 | Grinnell | 24:24.4 |
| 182 | Lucas CrankPlace 182 · Grade 12 · Central Lee Donnellson | 12 | Central Lee Donnellson | 24:24.7 PR |
| 183 | Sam WilhelmPlace 183 · Grade 10 · Baxter | 10 | Baxter | 24:26.1 |
| 184 | Milo LafontantPlace 184 · Grade 12 · Grinnell | 12 | Grinnell | 24:27.0 |
| 185 | Simon HosbondPlace 185 · Grade 9 · Grinnell | 9 | Grinnell | 24:28.5 |
| 186 | Victor SinghPlace 186 · Grade 11 · Vinton-Shellsburg | 11 | Vinton-Shellsburg | 24:28.9 |
| 187 | Jayden ReavesPlace 187 · Grade 9 · North Scott Eldridge | 9 | North Scott Eldridge | 24:29.4 |
| 188 | Evan KimPlace 188 · Grade 9 · Marion | 9 | Marion | 24:31.5 |
| 189 | Oliver BendicksonPlace 189 · Grade 9 · North Scott Eldridge | 9 | North Scott Eldridge | 24:44.7 |
| 190 | Gabriel KingPlace 190 · Grade 9 · PCM Monroe | 9 | PCM Monroe | 24:47.9 |
| 191 | Harrison MeixnerPlace 191 · Grade 9 · Pella Christian | 9 | Pella Christian | 24:48.3 PR |
| 192 | Wyatt ThomasPlace 192 · Grade 11 · Marion | 11 | Marion | 24:54.9 |
| 193 | Lane FeiselPlace 193 · Grade 12 · South Tama County Tama | 12 | South Tama County Tama | 24:55.6 |
| 194 | Atticus DobePlace 194 · Grade 9 · Grinnell | 9 | Grinnell | 25:05.2 |
| 195 | Jacob SchmitzPlace 195 · Grade 11 · Tipton | 11 | Tipton | 25:09.8 |
| 196 | Declan TuckerPlace 196 · Grade 10 · West Delaware Manchester | 10 | West Delaware Manchester | 25:12.9 |
| 197 | Kayden SchaeferPlace 197 · Grade 12 · Williamsburg | 12 | Williamsburg | 25:16.5 |
| 198 | Christian AllenPlace 198 · Grade 10 · ADM Adel | 10 | ADM Adel | 25:27.4 |
| 199 | Brandon BrownPlace 199 · Grade 9 · North Scott Eldridge | 9 | North Scott Eldridge | 25:30.1 |
| 200 | Taitt DeMossPlace 200 · Grade 12 · West Delaware Manchester | 12 | West Delaware Manchester | 25:30.2 |
| 201 | Rhys MickPlace 201 · Grade 12 · Vinton-Shellsburg | 12 | Vinton-Shellsburg | 25:33.4 |
| 202 | Michael BishopPlace 202 · Grade 9 · Baxter | 9 | Baxter | 25:39.8 |
| 203 | Sylias DerbyPlace 203 · Grade 10 · West Delaware Manchester | 10 | West Delaware Manchester | 25:40.1 |
| 204 | Liam CounihamPlace 204 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 25:40.8 |
| 205 | Leighton BalekPlace 205 · Grade 9 · Marion | 9 | Marion | 25:45.9 |
| 206 | Finn KrallPlace 206 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 25:49.5 |
| 207 | Benjamin FetzerPlace 207 · Grade 12 · Solon | 12 | Solon | 25:51.8 |
| 208 | Ian StranbergPlace 208 · Grade 11 · Solon | 11 | Solon | 25:58.3 |
| 209 | Samuel ChesmorePlace 209 · Grade 9 · Marion | 9 | Marion | 26:02.8 |
| 210 | Owen MaffinPlace 210 · Grade 9 · ADM Adel | 9 | ADM Adel | 26:04.9 |
| 211 | Ethan SchrockPlace 211 · Grade 9 · ADM Adel | 9 | ADM Adel | 26:07.3 |
| 212 | Zach PoduskaPlace 212 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 26:07.6 |
| 213 | Rylan SporrerPlace 213 · Grade 9 · Mount Vernon-Lisbon | 9 | Mount Vernon-Lisbon | 26:12.4 |
| 214 | Matthias GortonPlace 214 · Grade 11 · Marion | 11 | Marion | 26:15.3 |
| 215 | Nathan RyanPlace 215 · Grade 10 · North Scott Eldridge | 10 | North Scott Eldridge | 26:18.8 |
| 216 | Declan TukkerPlace 216 · Grade 10 · Pella Christian | 10 | Pella Christian | 26:21.7 |
| 217 | Archer BendicksonPlace 217 · Grade 9 · North Scott Eldridge | 9 | North Scott Eldridge | 26:22.4 |
| 218 | Clayton CooneyPlace 218 · Grade 12 · Solon | 12 | Solon | 26:23.2 |
| 219 | Maxwell WhitePlace 219 · Grade 10 · West Delaware Manchester | 10 | West Delaware Manchester | 26:27.2 |
| 220 | Sam MejiaPlace 220 · Grade 12 · West Delaware Manchester | 12 | West Delaware Manchester | 26:34.4 |
| 221 | Erick JimenezPlace 221 · Grade 11 · Davis County Bloomfield | 11 | Davis County Bloomfield | 26:35.7 |
| 222 | Max ThroopPlace 222 · Grade 12 · Bondurant-Farrar | 12 | Bondurant-Farrar | 26:39.1 |
| 223 | Lee SpencerPlace 223 · Grade 11 · Bondurant-Farrar | 11 | Bondurant-Farrar | 26:49.0 |
| 224 | Brian McDermottPlace 224 · Grade 11 · ADM Adel | 11 | ADM Adel | 26:57.0 |
| 225 | Cooper GenkingerPlace 225 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 27:01.3 PR |
| 226 | Abram WanateePlace 226 · Grade 10 · Meskwaki Settlement | 10 | Meskwaki Settlement | 27:07.2 |
| 227 | Reece WippermanPlace 227 · Grade 9 · Bondurant-Farrar | 9 | Bondurant-Farrar | 27:16.7 |
| 228 | James ZimmermanPlace 228 · Grade 9 · Solon | 9 | Solon | 27:18.1 |
| 229 | Kaidyn RobbinsPlace 229 · Grade 11 · West Delaware Manchester | 11 | West Delaware Manchester | 27:18.6 |
| 230 | Lincoln ArwinePlace 230 · Grade 9 · Williamsburg | 9 | Williamsburg | 27:20.9 |
| 231 | Sam SchaeferPlace 231 · Grade 9 · Williamsburg | 9 | Williamsburg | 27:22.0 |
| 232 | Vyncent HiemstraPlace 232 · Grade 9 · Pella | 9 | Pella | 27:33.9 PR |
| 233 | Calvin FoxPlace 233 · Grade 12 · Bondurant-Farrar | 12 | Bondurant-Farrar | 27:42.9 |
| 234 | Wesley ThroopPlace 234 · Grade 9 · Bondurant-Farrar | 9 | Bondurant-Farrar | 27:46.8 |
| 235 | Blake JohnstonPlace 235 · Grade 10 · ADM Adel | 10 | ADM Adel | 27:51.9 |
| 236 | Callum HanPlace 236 · Grade 12 · Grinnell | 12 | Grinnell | 28:00.1 |
| 237 | Maximus StarrettPlace 237 · Grade 9 · Grinnell | 9 | Grinnell | 28:01.6 |
| 238 | Joey FullerPlace 238 · Grade 11 · Marion | 11 | Marion | 28:04.7 |
| 239 | Jay BirchardPlace 239 · Grade 9 · Eddyville-Blakesburg-Fremont | 9 | Eddyville-Blakesburg-Fremont | 28:20.1 |
| 240 | Quinten VeenstraPlace 240 · Grade 12 · Pella Christian | 12 | Pella Christian | 28:32.0 |
| 241 | Rayden LopshirePlace 241 · Grade 9 · Davis County Bloomfield | 9 | Davis County Bloomfield | 28:42.2 |
| 242 | Ayden DeBrackeleirePlace 242 · Grade 10 · Central Lee Donnellson | 10 | Central Lee Donnellson | 28:44.1 PR |
| 243 | Izik FurcapPlace 243 · Grade 11 · Meskwaki Settlement | 11 | Meskwaki Settlement | 28:47.5 |
| 244 | Maks DavisPlace 244 · Grade 9 · Davis County Bloomfield | 9 | Davis County Bloomfield | 28:47.5 |
| 245 | Ezekiel VanHaaftenPlace 245 · Grade 9 · Pella | 9 | Pella | 28:50.8 |
| 246 | Lucas ArmbrusterPlace 246 · Grade 9 · Pella Christian | 9 | Pella Christian | 29:00.7 |
| 247 | Kalel MorrisPlace 247 · Grade 9 · Central Lee Donnellson | 9 | Central Lee Donnellson | 29:03.5 PR |
| 248 | Keizel RiveraPlace 248 · Grade 12 · West Delaware Manchester | 12 | West Delaware Manchester | 29:06.4 |
| 249 | Kyler LenoxPlace 249 · Grade 11 · Eddyville-Blakesburg-Fremont | 11 | Eddyville-Blakesburg-Fremont | 29:15.5 |
| 250 | Michael HelmPlace 250 · Grade 10 · Pella | 10 | Pella | 29:25.6 |
| 251 | Evan WendtPlace 251 · Grade 11 · PCM Monroe | 11 | PCM Monroe | 29:39.6 |
| 252 | Isaac SchrockPlace 252 · Grade 11 · ADM Adel | 11 | ADM Adel | 29:40.5 |
| 253 | Caden BrockPlace 253 · Grade 11 · Solon | 11 | Solon | 29:54.0 |
| 254 | Kipton CristPlace 254 · Grade 9 · Bondurant-Farrar | 9 | Bondurant-Farrar | 30:42.4 |
| 255 | Joe SchreckPlace 255 · Grade 12 · Van Meter | 12 | Van Meter | 30:55.9 |
| 256 | Cam AlleyPlace 256 · Grade 12 · Van Meter | 12 | Van Meter | 31:13.5 |
| 257 | Zayne BrucePlace 257 · Grade 10 · Belle Plaine | 10 | Belle Plaine | 31:37.6 |
| 258 | Ethan LarsonPlace 258 · Grade 11 · Davis County Bloomfield | 11 | Davis County Bloomfield | 32:44.8 PR |
| 259 | Lou HagenPlace 259 · Grade 10 · Pella Christian | 10 | Pella Christian | 33:53.5 PR |
| 260 | Lincoln DurrPlace 260 · Grade 9 · Williamsburg | 9 | Williamsburg | 34:07.4 |
| 261 | Quentin SolstadPlace 261 · Grade 9 · Central Lee Donnellson | 9 | Central Lee Donnellson | 34:11.4 PR |
| 262 | Ivan SligerPlace 262 · Grade 9 · Colfax-Mingo | 9 | Colfax-Mingo | 34:42.0 |
| 263 | Guy ShepherdPlace 263 · Grade 12 · Eddyville-Blakesburg-Fremont | 12 | Eddyville-Blakesburg-Fremont | 35:24.6 |
| 264 | Gerrit VosPlace 264 · Grade 10 · Pella Christian | 10 | Pella Christian | 35:43.8 |
| 265 | Caedyn KonecnyPlace 265 · Grade 12 · North Scott Eldridge | 12 | North Scott Eldridge | 36:19.6 |
| 266 | Liam HanPlace 266 · Grade 12 · Grinnell | 12 | Grinnell | 36:58.5 |
| 267 | Liam ChuggPlace 267 · Grade 9 · Baxter | 9 | Baxter | 40:43.0 PR |
| 268 | Jason RileyPlace 268 · Grade 12 · Davis County Bloomfield | 12 | Davis County Bloomfield | 43:37.6 |
| 269 | Thomas KernPlace 269 · Grade 12 · Pella Christian | 12 | Pella Christian | 44:30.0 |