| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Davis Johnson | 17:48.9 | 10 | Ankeny Centennial | ---- | ---- | ---- |
| 2 | Corbin Vander Weerdt | 18:03.0 | 11 | Ankeny Centennial | ---- | ---- | ---- |
| 3 | Luke Hayes | 18:40.8 | 12 | Waukee | ---- | ---- | ---- |
| 4 | Isaiah Thomsen | 18:41.1 | 9 | Indianola | ---- | ---- | ---- |
| 5 | Braxton Cleveland | 18:41.5 | 11 | Waukee | ---- | ---- | ---- |
| 6 | Ben Imhoff | 18:43.0 | 12 | Carlisle | ---- | ---- | ---- |
| 7 | Judah DeCleene | 18:45.9 | 10 | Carlisle | ---- | ---- | ---- |
| 8 | Carter Lust | 18:46.1 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 9 | Isaac Porter | 18:46.1 | 10 | Ankeny Centennial | ---- | ---- | ---- |
| 10 | Braden Walters | 18:49.4 | 11 | Waukee | ---- | ---- | ---- |
| 11 | Ellis Coyier | 18:53.0 | 11 | Waukee | ---- | ---- | ---- |
| 12 | Nick Wellet | 18:55.1 | 11 | Waukee | ---- | ---- | ---- |
| 13 | Victor Njane | 19:03.5 | 11 | Waukee | ---- | ---- | ---- |
| 14 | Aiden Buckingham | 19:06.8 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 15 | Will Folden | 19:10.8 | 9 | Waukee | ---- | ---- | ---- |
| 16 | Rishab Patel | 19:21.0 | 10 | Waukee | ---- | ---- | ---- |
| 17 | Colin Allen | 19:21.5 | 11 | Winterset | ---- | ---- | ---- |
| 18 | Zack Malone | 19:29.1 | 11 | Ankeny Centennial | ---- | ---- | ---- |
| 19 | Parker McCrea | 19:30.1 | 9 | Waukee | ---- | ---- | ---- |
| 20 | Cole Irlmeier | 19:31.3 | 9 | Dallas Center-Grimes | ---- | ---- | ---- |
| 21 | Miles Booton | 19:31.4 | 12 | Winterset | ---- | ---- | ---- |
| 22 | Evan Fopma | 19:33.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 23 | Levi Odson | 19:35.3 | 9 | Ankeny Centennial | ---- | ---- | ---- |
| 24 | Conner Hansen | 19:37.0 | 12 | Carlisle | ---- | ---- | ---- |
| 25 | John Dirks | 19:38.9 | 9 | Ames | ---- | ---- | ---- |
| 26 | Evan Moon | 19:41.5 | 11 | Ames | ---- | ---- | ---- |
| 27 | Torren Walstrom | 19:43.0 | 10 | Carlisle | ---- | ---- | ---- |
| 28 | Alex Quinn | 19:44.3 | 9 | Carlisle | ---- | ---- | ---- |
| 29 | Dillon Dorenkamp | 19:48.8 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 30 | Nick Kessler | 19:49.0 | 12 | Dallas Center-Grimes | ---- | ---- | ---- |
| 31 | Ian Smith | 19:51.0 | 10 | Ankeny Centennial | ---- | ---- | ---- |
| 32 | Samuel Nochvay | 19:51.9 | 9 | Indianola | ---- | ---- | ---- |
| 33 | Gavin Reed | 19:52.0 | 11 | Indianola | ---- | ---- | ---- |
| 34 | Ryan Rushing | 19:56.6 | 11 | Carlisle | ---- | ---- | ---- |
| 35 | Colin Hayes | 19:57.0 | 9 | Waukee | ---- | ---- | ---- |
| 36 | Jayse Jensen | 19:57.0 | 10 | Winterset | ---- | ---- | ---- |
| 37 | Miguel Ranfeld | 19:59.3 | 11 | Dallas Center-Grimes | ---- | ---- | ---- |
| 38 | Jeremy Reeve | 19:59.5 | 11 | Ankeny Centennial | ---- | ---- | ---- |
| 39 | Jackson Foy | 20:02.9 | 11 | Dallas Center-Grimes | ---- | ---- | ---- |
| 40 | Alex Kottmeyer | 20:03.0 | 11 | Waukee | ---- | ---- | ---- |
| 41 | William McDeid | 20:03.4 | 9 | Ames | ---- | ---- | ---- |
| 42 | Hudson Carder | 20:12.5 | 10 | Waukee | ---- | ---- | ---- |
| 43 | Rishi Patel | 20:13.3 | 10 | Waukee | ---- | ---- | ---- |
| 44 | Ezekiel Patterson | 20:14.0 | 9 | Indianola | ---- | ---- | ---- |
| 45 | Owen Park | 20:18.3 | 9 | Dallas Center-Grimes | ---- | ---- | ---- |
| 46 | Elias Thompson | 20:18.8 | 11 | Ames | ---- | ---- | ---- |
| 47 | Reed Opsal | 20:21.5 | 9 | Waukee | ---- | ---- | ---- |
| 48 | Kieren Seeley | 20:22.9 | 10 | Des Moines Christian | ---- | ---- | ---- |
| 49 | Ian Crespi | 20:24.0 | 9 | Ames | ---- | ---- | ---- |
| 50 | Calum Yeager | 20:24.5 | 10 | Winterset | ---- | ---- | ---- |
| 51 | Brody Frost | 20:24.6 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 52 | Wyatt Guely | 20:24.6 | 12 | Indianola | ---- | ---- | ---- |
| 53 | Liberto Iniesta | 20:25.0 | 11 | Winterset | ---- | ---- | ---- |
| 54 | Payton Mizer | 20:26.0 | 12 | Waukee | ---- | ---- | ---- |
| 55 | Max Young | 20:27.9 | 11 | Waukee | ---- | ---- | ---- |
| 56 | Reid Christensen | 20:28.1 | 9 | Waukee | ---- | ---- | ---- |
| 57 | Nolan Harder | 20:29.0 | 11 | Waukee | ---- | ---- | ---- |
| 58 | Karson Johnson | 20:31.4 | 12 | Waukee | ---- | ---- | ---- |
| 59 | Artie Helmers | 20:32.0 | 9 | Ames | ---- | ---- | ---- |
| 60 | Kael Lawler | 20:33.1 | 11 | Ankeny Centennial | ---- | ---- | ---- |
| 61 | Jacob Weber | 20:33.3 | 11 | Ames | ---- | ---- | ---- |
| 62 | Nevin Bissell | 20:35.5 | 11 | Dallas Center-Grimes | ---- | ---- | ---- |
| 63 | Blake Bybee | 20:35.9 | 10 | Ankeny Centennial | ---- | ---- | ---- |
| 64 | Benjamin Trabue | 20:37.3 | 9 | Ames | ---- | ---- | ---- |
| 65 | Brandon Bierch | 20:39.6 | 11 | Carlisle | ---- | ---- | ---- |
| 66 | Caleb Daughtery | 20:41.0 | 9 | Waukee | ---- | ---- | ---- |
| 67 | John Taylor | 20:42.5 | 9 | Winterset | ---- | ---- | ---- |
| 68 | Bodee Krob | 20:44.3 | 10 | Dallas Center-Grimes | ---- | ---- | ---- |
| 69 | Owen Bowker | 20:45.6 | 9 | Ames | ---- | ---- | ---- |
| 70 | Drew Klemesrud | 20:48.1 | 11 | Waukee | ---- | ---- | ---- |
| 71 | Aiden Johnson | 20:49.8 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 72 | Luke Casey | 20:51.5 | 12 | Indianola | ---- | ---- | ---- |
| 73 | Joyson Zannoubo | 20:53.1 | 11 | Ames | ---- | ---- | ---- |
| 74 | Reed Chapman | 20:55.5 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 75 | Samuel Larson | 20:57.5 | 9 | Indianola | ---- | ---- | ---- |
| 76 | Alex Gomez-Cantarero | 21:03.4 | 10 | Ottumwa | ---- | ---- | ---- |
| 77 | Lane Moeckly | 21:05.5 | 10 | Ankeny Centennial | ---- | ---- | ---- |
| 78 | Jesse Hutson | 21:06.3 | 10 | Ames | ---- | ---- | ---- |
| 79 | Finn Graziano | 21:09.4 | 11 | Waukee | ---- | ---- | ---- |
| 80 | Asher Rippey | 21:09.5 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 81 | Allen Cai | 21:11.4 | 9 | Ames | ---- | ---- | ---- |
| 82 | Kellan Kreger | 21:14.9 | 10 | Waukee | ---- | ---- | ---- |
| 83 | Grayson Hoover | 21:16.5 | 9 | Indianola | ---- | ---- | ---- |
| 84 | Christian Guerra-Cabellero | 21:18.3 | 9 | Des Moines, East | ---- | ---- | ---- |
| 85 | Jonah Johnson | 21:19.1 | 9 | Des Moines, North | ---- | ---- | ---- |
| 86 | John Schindel | 21:19.1 | 12 | Ames | ---- | ---- | ---- |
| 87 | Evan Friesen | 21:21.4 | 9 | Dallas Center-Grimes | ---- | ---- | ---- |
| 88 | Logan Frink | 21:22.6 | 11 | Waukee | ---- | ---- | ---- |
| 89 | AJ Willis | 21:29.5 | 12 | Des Moines Christian | ---- | ---- | ---- |
| 90 | Max Curnyn | 21:31.1 | 9 | Ankeny Centennial | ---- | ---- | ---- |
| 91 | Ian Schlak | 21:31.4 | 11 | Dallas Center-Grimes | ---- | ---- | ---- |
| 92 | Anson Miller | 21:33.5 | 10 | Indianola | ---- | ---- | ---- |
| 93 | Lochlann O'Neal | 21:35.5 | 11 | Winterset | ---- | ---- | ---- |
| 94 | Felix Miguez | 21:39.0 | 9 | Ames | ---- | ---- | ---- |
| 95 | Cole Tjaden | 21:39.0 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 96 | Shawn Harris | 21:40.9 | 9 | Ankeny Centennial | ---- | ---- | ---- |
| 97 | Colton Hofsaess | 21:41.0 | 12 | Winterset | ---- | ---- | ---- |
| 98 | Khoa Nguyen | 21:47.0 | 11 | Ankeny Centennial | ---- | ---- | ---- |
| 99 | Cory Crall | 21:48.3 | 12 | Carlisle | ---- | ---- | ---- |
| 100 | Calvin Haag | 21:51.5 | 11 | Ankeny Centennial | ---- | ---- | ---- |
| 101 | Jaxson Gray | 21:51.8 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 102 | Skyler Wade | 21:53.5 | 11 | Ames | ---- | ---- | ---- |
| 103 | Jonas Robinson | 21:54.1 | 10 | Ankeny Centennial | ---- | ---- | ---- |
| 104 | Cole Waterhouse | 21:56.0 | 12 | Carlisle | ---- | ---- | ---- |
| 105 | Elijah Thole | 21:58.0 | 9 | Waukee | ---- | ---- | ---- |
| 106 | Alexander Wood | 21:58.5 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 107 | Colin Huynh | 21:59.5 | 11 | Dallas Center-Grimes | ---- | ---- | ---- |
| 108 | Lionel Parks | 21:59.8 | 10 | Des Moines, Lincoln | ---- | ---- | ---- |
| 109 | Atreyu Potter | 22:01.8 | 11 | Winterset | ---- | ---- | ---- |
| 110 | Owen Hovick | 22:05.0 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 111 | Julien Brown | 22:05.0 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 112 | Larry Scott | 22:07.6 | 11 | Carlisle | ---- | ---- | ---- |
| 113 | Peyton Hoffman | 22:08.9 | 10 | Waukee | ---- | ---- | ---- |
| 114 | Esteban Maceda | 22:12.4 | 11 | Des Moines, East | ---- | ---- | ---- |
| 115 | Drew Every | 22:17.5 | 10 | Dallas Center-Grimes | ---- | ---- | ---- |
| 116 | Matthew Tijerino | 22:17.8 | 10 | Dallas Center-Grimes | ---- | ---- | ---- |
| 117 | Caleb Whaley | 22:18.1 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 118 | Aaron Boston | 22:20.0 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 119 | Owen Caldwell | 22:20.5 | 10 | Ames | ---- | ---- | ---- |
| 120 | Eli Schrag | 22:20.6 | 10 | Ames | ---- | ---- | ---- |
| 121 | Jacob Chizek | 22:24.6 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 122 | Eli Mezger | 22:25.3 | 12 | Carlisle | ---- | ---- | ---- |
| 123 | TJ Douglas | 22:27.0 | 10 | Ames | ---- | ---- | ---- |
| 124 | August Anderson | 22:28.3 | 11 | Indianola | ---- | ---- | ---- |
| 125 | Liam McWilliams | 22:32.8 | 9 | Indianola | ---- | ---- | ---- |
| 126 | Samuel Johnson | 22:34.9 | 9 | Ames | ---- | ---- | ---- |
| 127 | Theo Johnson | 22:35.8 | 11 | Des Moines, North | ---- | ---- | ---- |
| 128 | Spencer Hughes | 22:37.4 | 12 | Indianola | ---- | ---- | ---- |
| 129 | Ethon Downes | 22:39.0 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 130 | Franklin Pastorino | 22:40.0 | 12 | Winterset | ---- | ---- | ---- |
| 131 | Tarian McNeley | 22:44.3 | 11 | Des Moines, North | ---- | ---- | ---- |
| 132 | Jordan Wallace | 22:44.5 | 12 | Des Moines, Lincoln | ---- | ---- | ---- |
| 133 | Dane Butler | 22:46.1 | 12 | Waukee | ---- | ---- | ---- |
| 134 | Kear Garang | 22:47.5 | 12 | Ames | ---- | ---- | ---- |
| 135 | Jonah O'Neal | 22:49.4 | 11 | Des Moines, North | ---- | ---- | ---- |
| 136 | Gage Boersma | 22:51.9 | 12 | Indianola | ---- | ---- | ---- |
| 137 | Ethan Kratochvil | 22:52.3 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 138 | Kody Nelson | 22:52.5 | 9 | Winterset | ---- | ---- | ---- |
| 139 | Alex Young | 22:53.9 | 9 | Waukee | ---- | ---- | ---- |
| 140 | Jacob Ackelson | 22:54.4 | 11 | Indianola | ---- | ---- | ---- |
| 141 | Dean Landis | 23:00.1 | 10 | Ankeny Centennial | ---- | ---- | ---- |
| 142 | Nathan Wanat | 23:00.5 | 12 | Dallas Center-Grimes | ---- | ---- | ---- |
| 143 | John Lloyd | 23:01.5 | 9 | Waukee | ---- | ---- | ---- |
| 144 | Kylan Quach | 23:09.0 | 10 | Waukee | ---- | ---- | ---- |
| 145 | Evan Nelson | 23:11.0 | 10 | Ames | ---- | ---- | ---- |
| 146 | Isaiah Haveman | 23:14.5 | 11 | Ames | ---- | ---- | ---- |
| 147 | Charlie King | 23:16.1 | 10 | Winterset | ---- | ---- | ---- |
| 148 | Charlie Fitzgerald | 23:18.3 | 11 | Waukee | ---- | ---- | ---- |
| 149 | Mar Billio | 23:22.1 | 11 | Des Moines, North | ---- | ---- | ---- |
| 150 | Grady Nelsen | 23:22.8 | 9 | Indianola | ---- | ---- | ---- |
| 151 | Da'corion White | 23:25.4 | 11 | Des Moines, North | ---- | ---- | ---- |
| 152 | Ty Walker | 23:25.6 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 153 | Mariano Chavez | 23:25.9 | 12 | Ottumwa | ---- | ---- | ---- |
| 154 | Trevor Hoyla | 23:34.9 | 9 | Indianola | ---- | ---- | ---- |
| 155 | Theodore Kraft | 23:36.4 | 9 | Ames | ---- | ---- | ---- |
| 156 | Tristan Ostrander | 23:38.3 | 12 | Indianola | ---- | ---- | ---- |
| 157 | Jack Baker | 23:39.4 | 10 | Ames | ---- | ---- | ---- |
| 158 | Sullivan Baccam | 23:40.6 | 9 | Carlisle | ---- | ---- | ---- |
| 159 | Bryson Rehmeier | 23:41.0 | 10 | Indianola | ---- | ---- | ---- |
| 160 | Garang Dau | 23:43.4 | 11 | Ames | ---- | ---- | ---- |
| 161 | Ethan Feng | 23:43.4 | 9 | Waukee | ---- | ---- | ---- |
| 162 | Dhruv Chatterjee | 23:50.0 | 12 | Waukee | ---- | ---- | ---- |
| 163 | Adam Baker | 23:50.9 | 9 | Ames | ---- | ---- | ---- |
| 164 | Ben Nelson | 23:52.4 | 9 | Ankeny Centennial | ---- | ---- | ---- |
| 165 | Hunter Farrell | 23:55.3 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 166 | Asher Kurtz | 23:56.1 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 167 | JohnPaul Martinez | 23:59.0 | 10 | Ottumwa | ---- | ---- | ---- |
| 168 | John Mansur | 24:03.4 | 10 | Ankeny Centennial | ---- | ---- | ---- |
| 169 | Vince Mezger | 24:03.6 | 10 | Carlisle | ---- | ---- | ---- |
| 170 | Hoscar Godina-Torres | 24:07.6 | 12 | Des Moines, Lincoln | ---- | ---- | ---- |
| 171 | Derek Shannon | 24:09.4 | 11 | Des Moines, East | ---- | ---- | ---- |
| 172 | Jacob Goodman | 24:11.8 | 10 | Ames | ---- | ---- | ---- |
| 173 | Nathan Bowman | 24:14.9 | 9 | Winterset | ---- | ---- | ---- |
| 174 | Bennett Welcher | 24:25.0 | 9 | Ankeny Centennial | ---- | ---- | ---- |
| 175 | Nabil Sajid | 24:26.1 | 12 | Waukee | ---- | ---- | ---- |
| 176 | Evaristo Saucedo-Escoto | 24:27.5 | 9 | Des Moines, North | ---- | ---- | ---- |
| 177 | Tate Hulling | 24:48.3 | 9 | Carlisle | ---- | ---- | ---- |
| 178 | Devin Warner | 24:53.4 | 12 | Des Moines, East | ---- | ---- | ---- |
| 179 | Chase Jespersen | 24:59.8 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 180 | Zavier McKee | 25:01.0 | 9 | Des Moines, Lincoln | ---- | ---- | ---- |
| 181 | Campbell Bowen | 25:03.5 | 10 | Dallas Center-Grimes | ---- | ---- | ---- |
| 182 | Zane Wickenkamp | 25:03.8 | 9 | Ames | ---- | ---- | ---- |
| 183 | Tiago Colton | 25:08.0 | 11 | Ames | ---- | ---- | ---- |
| 184 | Nicholas De la Cuba | 25:11.5 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 185 | John Glatt | 25:16.5 | 9 | Ankeny Centennial | ---- | ---- | ---- |
| 186 | Jonathan Dronet | 25:17.6 | 11 | Carlisle | ---- | ---- | ---- |
| 187 | Tarik Dervisevic | 25:21.4 | 11 | Dallas Center-Grimes | ---- | ---- | ---- |
| 188 | Cameron Vize | 25:21.4 | 10 | Waukee | ---- | ---- | ---- |
| 189 | Elijah Sheldon | 25:21.9 | 10 | Ames | ---- | ---- | ---- |
| 190 | Ben Maggard | 25:37.8 | 11 | Dallas Center-Grimes | ---- | ---- | ---- |
| 191 | Carter Timmons | 25:47.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 192 | Kannon Mitchell | 25:55.3 | 10 | Ankeny Centennial | ---- | ---- | ---- |
| 193 | Jude Hamilton | 25:58.3 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 194 | Connor Simpson | 26:00.0 | 10 | Dallas Center-Grimes | ---- | ---- | ---- |
| 195 | Sebastian Urias | 26:03.4 | 12 | Des Moines, Lincoln | ---- | ---- | ---- |
| 196 | Aiden Ostrander | 26:10.5 | 9 | Indianola | ---- | ---- | ---- |
| 197 | Michael Chhim | 26:12.4 | 10 | Des Moines, East | ---- | ---- | ---- |
| 198 | Jack Hamilton | 26:13.3 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 199 | Fabian Espinoza | 26:25.6 | 12 | Ottumwa | ---- | ---- | ---- |
| 200 | Kenneth Bai | 26:30.5 | 10 | Ames | ---- | ---- | ---- |
| 201 | Kale Briggs | 26:33.3 | 10 | Indianola | ---- | ---- | ---- |
| 202 | Alfredo Espana | 26:38.1 | 11 | Des Moines, East | ---- | ---- | ---- |
| 203 | Gavin Lopez | 26:42.0 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 204 | Drew Gathercole | 27:01.8 | 11 | Des Moines, East | ---- | ---- | ---- |
| 205 | Chris Young | 27:04.0 | 12 | Des Moines, East | ---- | ---- | ---- |
| 206 | Saige Heuberger | 27:05.6 | 11 | Des Moines, East | ---- | ---- | ---- |
| 207 | Irven Maldonado | 27:20.5 | 11 | Ottumwa | ---- | ---- | ---- |
| 208 | Tobias Simmons | 27:21.1 | 12 | Des Moines, North | ---- | ---- | ---- |
| 209 | Max Booton | 27:24.5 | 9 | Winterset | ---- | ---- | ---- |
| 210 | Kolton Samaniego | 27:24.8 | 11 | Des Moines, North | ---- | ---- | ---- |
| 211 | Issac Allen | 27:38.6 | 11 | Ames | ---- | ---- | ---- |
| 212 | Connor Noeuy | 27:45.5 | 9 | Des Moines, North | ---- | ---- | ---- |
| 213 | Raj Biswa | 27:53.0 | 10 | Des Moines, Lincoln | ---- | ---- | ---- |
| 214 | Maxime Janelle | 27:57.6 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 215 | Levi Thomas | 27:58.1 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 216 | Anthony Williams | 27:59.5 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 217 | Jonah Gerjets | 28:05.5 | 12 | Ankeny Centennial | ---- | ---- | ---- |
| 218 | Chris Schiaffino | 28:09.0 | 10 | Carlisle | ---- | ---- | ---- |
| 219 | Jackson Luft | 28:26.3 | 10 | Des Moines, East | ---- | ---- | ---- |
| 220 | Armaan Meher | 28:43.5 | 10 | Waukee | ---- | ---- | ---- |
| 221 | Sam Eoba | 28:46.8 | 10 | Des Moines, North | ---- | ---- | ---- |
| 222 | Logan Oswald | 28:48.4 | 11 | Indianola | ---- | ---- | ---- |
| 223 | Declan Briggs | 29:04.0 | 12 | Indianola | ---- | ---- | ---- |
| 224 | Aiden Nissen | 30:03.4 | 12 | Des Moines, North | ---- | ---- | ---- |
| 225 | Aiden Barber | 30:15.5 | 9 | Indianola | ---- | ---- | ---- |
| 226 | Logan Bui | 30:21.5 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 227 | Kevin Moore | 30:46.1 | 9 | Waukee | ---- | ---- | ---- |
| 228 | Joe Clark | 31:37.6 | 9 | Des Moines, Lincoln | ---- | ---- | ---- |
| 229 | Deacon Menninga | 33:15.3 | 10 | Des Moines Christian | ---- | ---- | ---- |
| 230 | Chase Reinier | 33:27.5 | 12 | Des Moines, Lincoln | ---- | ---- | ---- |
| 231 | Jenif Kharka | 33:29.0 | 9 | Des Moines, Lincoln | ---- | ---- | ---- |
| 232 | Javier Castaneda | 35:34.5 | 12 | Des Moines, Lincoln | ---- | ---- | ---- |
| 233 | Judah Rittgers | 35:59.8 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 234 | Myo Win | 46:46.1 | 10 | Des Moines, North | ---- | ---- | ---- |