🏆 3A Team
Team Rankings
🏆 3A Player
Player Rankings
| Pos | Player | Yr | Team | Adj Avg |
|---|---|---|---|---|
| 1 | Parker Rodgers ↗ | So | Nevada | 36.44 |
| 2 | Isaiah Zoske ↗ | Sr | Solon | 37.02 |
| 3 | Carson Korver ↗ | Jr | MOC-Floyd Valley | 37.42 |
| 4 | Gavin Frederes ↗ | Jr | MOC-Floyd Valley | 37.48 |
| 5 | Ty Haisman ↗ | So | North Polk | 37.61 |
| 6 | Jaizik Miller ↗ | So | Spirit Lake | 37.78 |
| 7 | Eli Anderson ↗ | Clear Lake | 37.96 | |
| 8 | Kyler Besick ↗ | Jr | Pella | 38.04 |
| 9 | Ryan Lynch ↗ | Sr | Gilbert | 38.13 |
| 10 | Carson Gallup ↗ | Sr | Charles City | 38.18 |
| 11 | Carter Madison ↗ | Sr | ADM | 38.20 |
| 12 | Ethan Cahalan ↗ | Sr | Independence | 38.34 |
| 13 | Jacob Wrather ↗ | Jr | MOC-Floyd Valley | 38.36 |
| 14 | Luke Frazell ↗ | Sr | Waverly-Shell Rock | 38.40 |
| 15 | Alec Stanley ↗ | Sr | Spencer | 38.51 |
| 16 | Liam Dravland ↗ | Jr | MOC-Floyd Valley | 38.60 |
| 17 | Cade Birdsell ↗ | So | Humboldt | 38.91 |
| 18 | Nathan Manske ↗ | So | Algona | 38.92 |
| 19 | Coy Peyton ↗ | Sr | West Delaware | 39.01 |
| 20 | Drew Conrad ↗ | Jr | Washington | 39.03 |
| 21 | Grady Oleson ↗ | So | Marion | 39.08 |
| 22 | Jackson Pipho ↗ | Fr | Decorah | 39.16 |
| 23 | Charlie Dvergsten ↗ | Sr | Storm Lake | 39.24 |
| 24 | Ian Grossmann ↗ | Sr | MOC-Floyd Valley | 39.25 |
| 25 | Jacob Stevens ↗ | Fr | Decorah | 39.27 |
| 26 | Reid Doring ↗ | Jr | Spencer | 39.27 |
| 27 | Colson Mersch ↗ | Jr | West Delaware | 39.37 |
| 28 | Rajan Roth ↗ | Jr | Washington | 39.48 |
| 29 | Aidan Zirtzman ↗ | Sr | West Delaware | 39.51 |
| 30 | Jackson Price ↗ | So | Newton | 39.60 |
| 31 | Grant Jansen ↗ | Sr | ADM | 39.63 |
| 32 | Robbie Allison ↗ | Sr | Williamsburg | 39.63 |
| 33 | Dawson Sleiter ↗ | Fr | Humboldt | 39.63 |
| 34 | Asher Castenson ↗ | Jr | Marion | 39.65 |
| 35 | Jamin Colvin ↗ | Fr | Ballard | 39.69 |
| 36 | Hudson McLaren ↗ | Jr | Atlantic | 39.71 |
| 37 | Grant Gerdes ↗ | Jr | Knoxville | 39.76 |
| 38 | Brenden Wright ↗ | Sr | Ballard | 39.79 |
| 39 | Dawson Fuelling ↗ | Jr | Independence | 39.84 |
| 40 | Drake Hosteng ↗ | Jr | Ballard | 39.90 |
| 41 | Chase Krings ↗ | Jr | North Polk | 40.00 |
| 42 | Easton Beehler ↗ | So | Spencer | 40.01 |
| 43 | Mason Dahms ↗ | Sr | Okoboji | 40.13 |
| 44 | Johnathan Bouska ↗ | Fr | Gilbert | 40.13 |
| 45 | Levi Jack ↗ | So | Grinnell | 40.14 |
| 46 | Lane Helgeson ↗ | So | Okoboji | 40.19 |
| 47 | Cael Nixon ↗ | Sr | Webster City | 40.22 |
| 48 | Braden Shontz ↗ | Jr | Des Moines Christian | 40.24 |
| 49 | Brandon Thompson ↗ | Sr | Grinnell | 40.39 |
| 50 | Trey Boettcher ↗ | So | Storm Lake | 40.46 |
| 51 | Braiden Moore ↗ | So | Benton | 40.52 |
| 52 | Tyler Gade ↗ | Sr | Waverly-Shell Rock | 40.55 |
| 53 | Cole Floden ↗ | Jr | Pella | 40.62 |
| 54 | Griffin Lott ↗ | Sr | West Delaware | 40.62 |
| 55 | Calvin Andresen ↗ | Jr | Marion | 40.65 |
| 56 | Trenton Hallett ↗ | Jr | Spencer | 40.65 |
| 57 | Charlie Retz ↗ | Jr | Des Moines Christian | 40.72 |
| 58 | Gavin Roske ↗ | Jr | Clear Lake | 40.72 |
| 59 | Hudson Kroymann ↗ | Sr | Waverly-Shell Rock | 40.73 |
| 60 | Parker Domino ↗ | So | Ballard | 40.74 |
| 61 | Tristan Hayes ↗ | Sr | Atlantic | 40.74 |
| 62 | Shadd Livingston ↗ | So | ADM | 40.77 |
| 63 | Sam Brosam ↗ | Jr | Atlantic | 40.80 |
| 64 | Ryder Laing ↗ | Fr | Solon | 40.84 |
| 65 | Parker Sleiter ↗ | Sr | Humboldt | 40.86 |
| 66 | Alex Weeks ↗ | So | Ballard | 40.86 |
| 67 | Brady Roozeboom ↗ | Jr | Knoxville | 40.98 |
| 68 | Drew Early ↗ | Jr | Okoboji | 41.01 |
| 69 | Elliot Van't Hof ↗ | Sr | Sioux Center | 41.12 |
| 70 | Eli Jones ↗ | So | Center Point-Urbana | 41.14 |
| 71 | Isaiah Fernstrum ↗ | So | MOC-Floyd Valley | 41.17 |
| 72 | Cooper Bott ↗ | Jr | Williamsburg | 41.18 |
| 73 | Brady Wood ↗ | So | Atlantic | 41.19 |
| 74 | Daxon Weeks ↗ | Jr | Winterset | 41.27 |
| 75 | Kale Kalous ↗ | Sr | Iowa Falls-Alden | 41.28 |
| 76 | Mason Gatchel ↗ | Sr | Ballard | 41.29 |
| 77 | Eli Ollinger ↗ | Jr | Vinton-Shellsburg | 41.30 |
| 78 | Treyton Lee ↗ | Jr | ADM | 41.33 |
| 79 | Landen Grossman ↗ | ADM | 41.40 | |
| 80 | Cole Daufeldt ↗ | Sr | West Liberty | 41.42 |
| 81 | Grant Ward ↗ | Sr | Spencer | 41.44 |
| 82 | Parker Osthus ↗ | Jr | Des Moines Christian | 41.45 |
| 83 | Riley Perez ↗ | Sr | Charles City | 41.47 |
| 84 | Cael Daufeldt ↗ | Sr | West Liberty | 41.48 |
| 85 | Brayden Lucht ↗ | Jr | ADM | 41.50 |
| 86 | Noah Anderson ↗ | Jr | Des Moines Christian | 41.51 |
| 87 | Gage Gross ↗ | So | Atlantic | 41.57 |
| 88 | Cameron Gosselink ↗ | So | Grinnell | 41.59 |
| 89 | Ethan Winegar ↗ | Jr | Maquoketa | 41.63 |
| 90 | Brady Wade ↗ | Sr | Fort Madison | 41.65 |
| 91 | Cade Dillavou ↗ | Fr | Clear Lake | 41.67 |
| 92 | Austin Solsma ↗ | Sr | MOC-Floyd Valley | 41.76 |
| 93 | Luke Firsching ↗ | Sr | Webster City | 41.76 |
| 94 | Hudson White ↗ | Sr | Gilbert | 41.77 |
| 95 | Dylan Bieber ↗ | Clear Lake | 41.81 | |
| 96 | Coy Lewis ↗ | Jr | Cherokee Washington | 41.88 |
| 97 | Urban Ziller ↗ | Knoxville | 41.89 | |
| 98 | Max Jongerius ↗ | Fr | Okoboji | 41.90 |
| 98 | Rowan Josephson ↗ | Fr | Ballard | 41.90 |
| 100 | Luke Roozeboom ↗ | Jr | Knoxville | 41.93 |
| 101 | Trey Lee ↗ | Fr | ADM | 41.95 |
| 102 | Ayden Wobeter ↗ | So | South Tama | 42.02 |
| 103 | Carson Brown ↗ | Jr | Washington | 42.03 |
| 104 | Cole Miller ↗ | Sr | Webster City | 42.04 |
| 105 | Jonas Reynolds ↗ | Jr | Harlan Community | 42.04 |
| 106 | Dawson Bertran ↗ | Jr | Webster City | 42.08 |
| 107 | Wayne Johnson ↗ | Fr | Des Moines Christian | 42.08 |
| 108 | Kenny Fisher ↗ | Jr | Clear Lake | 42.14 |
| 109 | Jack Buesing ↗ | Sr | West Delaware | 42.15 |
| 110 | Wesley Hubbard ↗ | Sr | Waverly-Shell Rock | 42.15 |
| 111 | Linus Morrison ↗ | Jr | Oskaloosa | 42.15 |
| 112 | Lincoln Stensrud ↗ | So | Grinnell | 42.19 |
| 113 | Tate Groeneweg ↗ | Sr | Okoboji | 42.19 |
| 114 | Garrett LaDue ↗ | Jr | Anamosa | 42.22 |
| 115 | Michael DeVos ↗ | So | Knoxville | 42.23 |
| 116 | Weston Couse ↗ | So | Red Oak | 42.25 |
| 117 | Nick Stahle ↗ | Jr | Solon | 42.25 |
| 118 | RJ Kalsow ↗ | Sr | Okoboji | 42.26 |
| 119 | Tommy Sexton ↗ | Fr | Decorah | 42.27 |
| 120 | Perry Lehman ↗ | Jr | West Liberty | 42.31 |
| 121 | Urban Ziller ↗ | Knoxville | 42.33 | |
| 122 | Harrison Daniels ↗ | So | Spencer | 42.35 |
| 123 | Mikey DeVos ↗ | So | Knoxville | 42.40 |
| 124 | Carter Dlhy ↗ | Sr | Decorah | 42.41 |
| 125 | Micah Kitzinger ↗ | So | Algona | 42.43 |
| 126 | Aiden Gielau ↗ | Jr | Waverly-Shell Rock | 42.44 |
| 127 | Riley Dingel ↗ | So | Ballard | 42.46 |
| 128 | Luke Fuhrman ↗ | Sr | Clear Lake | 42.46 |
| 129 | Dane Van Werden ↗ | So | Winterset | 42.47 |
| 130 | Christian Vander Broek ↗ | Jr | Cherokee Washington | 42.48 |
| 131 | Tommy Rhomberg ↗ | So | Mount Vernon | 42.48 |
| 132 | Jacob Bonefas ↗ | Jr | Independence | 42.49 |
| 133 | Foster Roos ↗ | Jr | Spencer | 42.50 |
| 134 | Brody Hague ↗ | Sr | Gilbert | 42.53 |
| 135 | Grady Cornwell ↗ | Sr | Independence | 42.54 |
| 136 | Fletcher Aarsvold ↗ | So | North Polk | 42.55 |
| 136 | Lane Rozendaal ↗ | Jr | Newton | 42.55 |
| 138 | Cohen Rittenhouse ↗ | Jr | Spencer | 42.58 |
| 139 | Patrick Bishara ↗ | Sr | Pella | 42.58 |
| 140 | Aidyn Mouw ↗ | Sr | Sioux Center | 42.58 |
| 141 | Cole Vetter ↗ | Sr | Washington | 42.58 |
| 142 | Tate Lalk ↗ | So | Waverly-Shell Rock | 42.60 |
| 143 | Caden Frederiksen ↗ | Jr | Cherokee Washington | 42.63 |
| 144 | Dylan Johnson ↗ | So | Spencer | 42.64 |
| 145 | Maxwell Roelfs ↗ | Sr | Boone | 42.64 |
| 146 | Logan Youngberg ↗ | Sr | Gilbert | 42.65 |
| 147 | Marshall Long ↗ | Jr | Creston | 42.68 |
| 148 | Gabe Clark ↗ | Sr | Pella | 42.69 |
| 149 | Kenton Jensen ↗ | Sr | Chariton | 42.71 |
| 150 | Max Shisler ↗ | Fr | Des Moines Christian | 42.72 |
| 151 | Jake Jacobs ↗ | Jr | Spirit Lake | 42.72 |
| 152 | Bode Higgins ↗ | Sr | Spirit Lake | 42.74 |
| 153 | Taylor Dukes ↗ | So | Gilbert | 42.77 |
| 154 | Nolan Seagren ↗ | Sr | Solon | 42.78 |
| 155 | Trey Vander Pol ↗ | So | Okoboji | 42.81 |
| 156 | Wyatt Ragaller ↗ | Jr | Carroll | 42.82 |
| 157 | Kaleb Johnson ↗ | Sr | Spirit Lake | 42.83 |
| 158 | Hunter Pearson ↗ | Fr | Spencer | 42.84 |
| 159 | Jake Van Compernolle ↗ | Jr | Grinnell | 42.90 |
| 160 | Wyatt Kelly ↗ | So | Algona | 42.92 |
| 161 | Tyler Flikkema ↗ | So | Spencer | 42.95 |
| 162 | Kellen Haverback ↗ | Jr | Mount Vernon | 42.96 |
| 163 | Evan Stanislav ↗ | Fr | Glenwood | 42.96 |
| 164 | Cody Seiler ↗ | Jr | West Liberty | 43.05 |
| 165 | Jameson Lawler ↗ | Sr | Nevada | 43.05 |
| 166 | Cole Quittem ↗ | So | Fort Madison | 43.09 |
| 167 | Mason Watkins ↗ | Sr | Burlington Notre Dame | 43.10 |
| 168 | Ty Lovejoy ↗ | Jr | ADM | 43.10 |
| 169 | Blayne Mergen ↗ | So | Independence | 43.19 |
| 170 | Hudson Carney ↗ | Sr | Clear Lake | 43.22 |
| 171 | Owen Heesch ↗ | Fr | Solon | 43.22 |
| 172 | Peyton Rozendaal ↗ | Sr | Newton | 43.24 |
| 173 | Brock Kannegieter ↗ | Jr | Cherokee Washington | 43.26 |
| 174 | Luke Hassel ↗ | So | Nevada | 43.29 |
| 175 | Braxton Gifford ↗ | Fr | Boone | 43.30 |
| 176 | Merrick Lamm ↗ | So | Mount Pleasant | 43.32 |
| 177 | Tyler Greazel ↗ | Jr | Solon | 43.35 |
| 178 | Kaden Fisher ↗ | Jr | Vinton-Shellsburg | 43.39 |
| 179 | Carson Oleson ↗ | So | Humboldt | 43.40 |
| 180 | Braden Skurdal ↗ | Jr | Ballard | 43.40 |
| 181 | Blake Mather ↗ | Jr | West Delaware | 43.46 |
| 182 | Alex Brooks ↗ | So | Algona | 43.48 |
| 183 | Brody Engle ↗ | 1st | Mount Pleasant | 43.48 |
| 184 | Griffin Simpson ↗ | So | Pella | 43.48 |
| 185 | Anderson Dana ↗ | Pella | 43.50 | |
| 186 | Garet Swartzendruber ↗ | Sr | Mount Vernon | 43.50 |
| 187 | Cyler Cirks ↗ | Sr | Humboldt | 43.52 |
| 188 | Carter Palmer ↗ | Sr | Independence | 43.54 |
| 189 | Rogan Ackerman ↗ | So | Williamsburg | 43.54 |
| 189 | Quincy Klingner ↗ | So | Williamsburg | 43.54 |
| 191 | Jake Jorgensen ↗ | Jr | Carroll | 43.56 |
| 192 | Tyler Moeller ↗ | Jr | Sioux Center | 43.56 |
| 193 | Boston Altenhofen ↗ | Jr | Williamsburg | 43.60 |
| 194 | Easton Gray ↗ | Sr | Nevada | 43.61 |
| 195 | Noah Gosselink ↗ | So | Grinnell | 43.63 |
| 196 | Mason Campbell ↗ | Jr | Cherokee Washington | 43.63 |
| 197 | Bradley Hughes ↗ | Fr | Glenwood | 43.65 |
| 198 | Trevan Hansen ↗ | Sr | Atlantic | 43.66 |
| 199 | Coyce Bertran ↗ | So | Webster City | 43.67 |
| 200 | Maddox Hunter ↗ | Fr | North Polk | 43.71 |
| 201 | Karsen Kalous ↗ | So | Iowa Falls-Alden | 43.72 |
| 202 | Sam Yonker ↗ | So | Burlington Notre Dame | 43.73 |
| 203 | Ryan Spina ↗ | Sr | Benton | 43.75 |
| 204 | Mack Harklau ↗ | Sr | Humboldt | 43.77 |
| 205 | Grant Gordon ↗ | So | Solon | 43.79 |
| 206 | Marshall Seibert ↗ | Jr | Oskaloosa | 43.83 |
| 207 | Griffin Becker ↗ | Jr | Williamsburg | 43.86 |
| 208 | Grady Smyser ↗ | So | Chariton | 43.86 |
| 209 | Kolby Robinson ↗ | Jr | Ballard | 43.92 |
| 210 | Brooks Kuhlmann ↗ | Fr | Algona | 43.92 |
| 211 | Landon Reynolds ↗ | So | Pella | 43.94 |
| 212 | Chase Fjelland ↗ | Jr | North Polk | 44.00 |
| 213 | Connor Shore ↗ | So | Chariton | 44.01 |
| 214 | Jake Skogman ↗ | So | Marion | 44.03 |
| 215 | Gavin Byers ↗ | Fr | Chariton | 44.06 |
| 216 | Jace Gwinn ↗ | Jr | Chariton | 44.11 |
| 217 | Preston Baumhover ↗ | Jr | Waverly-Shell Rock | 44.12 |
| 218 | Rowan Benda ↗ | So | Fort Madison | 44.13 |
| 219 | Jake Lane ↗ | Jr | Sioux Center | 44.15 |
| 220 | CJ DiTomaso ↗ | Jr | Bondurant-Farrar | 44.17 |
| 221 | Mason Smith ↗ | So | Newton | 44.20 |
| 222 | Ryder Salazar ↗ | So | Glenwood | 44.26 |
| 223 | Stratton Ellyson ↗ | So | Mount Vernon | 44.27 |
| 224 | Kamdon Harms ↗ | So | Grinnell | 44.30 |
| 225 | Maddux Ashman ↗ | Sr | Oskaloosa | 44.32 |
| 226 | Mason Tumilty ↗ | So | Marion | 44.34 |
| 227 | Jackson Naber ↗ | Jr | Decorah | 44.36 |
| 228 | Jake VanCompernolle ↗ | Jr | Grinnell | 44.39 |
| 229 | Jayden Butler ↗ | Jr | Storm Lake | 44.41 |
| 230 | Lincoln Miller ↗ | Sr | Ballard | 44.45 |
| 231 | Maxx Techen ↗ | Fr | Spencer | 44.47 |
| 232 | Andrew Olson ↗ | Sr | Decorah | 44.53 |
| 233 | Andrew Myers ↗ | Jr | Fairfield | 44.56 |
| 234 | Grant Schroeder ↗ | So | Glenwood | 44.57 |
| 235 | Keaton Hinote ↗ | Fr | Greene County | 44.58 |
| 236 | Seth Rushford ↗ | So | Mount Vernon | 44.58 |
| 237 | Nick Williams ↗ | Sr | Charles City | 44.59 |
| 238 | Cameron Boyd ↗ | Jr | Storm Lake | 44.62 |
| 239 | Nash Langenfeld ↗ | Fr | Denison-Schleswig | 44.64 |
| 240 | Michael Collins ↗ | Fr | Denison-Schleswig | 44.70 |
| 240 | Kaleb Offenburger ↗ | Sr | Chariton | 44.70 |
| 242 | Trayton Lentner ↗ | Sr | Benton | 44.70 |
| 243 | Malachi Esteves ↗ | Fr | Denison-Schleswig | 44.75 |
| 244 | Logan Hagberg ↗ | Fr | North Polk | 44.76 |
| 245 | Calvin Overton ↗ | Fr | Boone | 44.78 |
| 246 | Jordan Ainley ↗ | Clear Lake | 44.80 | |
| 247 | Jack Norton ↗ | Sr | Carlisle | 44.82 |
| 248 | Nick Swalve ↗ | Jr | Winterset | 44.82 |
| 249 | Bobby Boeckman ↗ | So | Storm Lake | 44.85 |
| 249 | Hunter De Vries ↗ | Jr | Pella | 44.85 |
| 251 | Kobe Ridout ↗ | Fr | Solon | 44.90 |
| 251 | AJ Rupp ↗ | Fr | North Polk | 44.90 |
| 253 | Mason Oostenink ↗ | So | Boone | 44.90 |
| 254 | Louie Bucksa ↗ | Sr | Decorah | 44.91 |
| 255 | Hunter Lyon ↗ | Sr | Winterset | 44.92 |
| 256 | Griffin Kasperbauer ↗ | Sr | Okoboji | 44.92 |
| 257 | Lincoln Peterson ↗ | Sr | Newton | 44.93 |
| 258 | Gabriel Kramer ↗ | Sr | Nevada | 44.93 |
| 259 | Weston Bogue ↗ | So | Carroll | 44.95 |
| 260 | Evan Roe ↗ | Fr | Decorah | 44.99 |
| 261 | Quinn Heidebrink ↗ | Sr | Charles City | 45.00 |
| 261 | Jackson Ruzicka ↗ | Sr | Charles City | 45.00 |
| 261 | Clark Smithey ↗ | Jr | North Polk | 45.00 |
| 264 | Sam Schutjer ↗ | Jr | Algona | 45.03 |
| 265 | Bryce Walker ↗ | Jr | Charles City | 45.07 |
| 266 | Jonah Rohlf ↗ | Fr | Winterset | 45.07 |
| 267 | Matthew Ausborn ↗ | Fr | North Polk | 45.08 |
| 268 | Jackson Rinderknecht ↗ | Jr | Marion | 45.08 |
| 269 | Kohen Dietzenbach ↗ | Burlington Notre Dame | 45.20 | |
| 270 | Reid Breeding ↗ | Fr | Winterset | 45.21 |
| 271 | Carter Mickelson ↗ | Jr | Webster City | 45.24 |
| 272 | Lane Rozebdaal ↗ | Jr | Newton | 45.26 |
| 273 | Caden Hubka ↗ | So | Decorah | 45.27 |
| 274 | Anthony McDermott ↗ | Sr | Mount Vernon | 45.27 |
| 275 | Tyson DeWall ↗ | So | Spirit Lake | 45.30 |
| 276 | Nathan Towers ↗ | Jr | Greene County | 45.33 |
| 277 | Conner Leyden ↗ | Sr | Washington | 45.33 |
| 278 | Isaiah Oleson ↗ | Sr | North Polk | 45.34 |
| 279 | Jax Elwick ↗ | Fr | Vinton-Shellsburg | 45.39 |
| 280 | Owen Neve ↗ | Jr | Harlan Community | 45.46 |
| 281 | Ethan Pageler ↗ | Jr | Newton | 45.46 |
| 282 | Jaxon Erickson ↗ | Fr | Glenwood | 45.49 |
| 283 | Andrew Nedved ↗ | So | Humboldt | 45.50 |
| 284 | Griffin Snitker ↗ | Sr | Oskaloosa | 45.51 |
| 285 | Wyatt Rosenbalm ↗ | Fr | Carlisle | 45.52 |
| 286 | Carter Forst ↗ | So | Newton | 45.58 |
| 287 | Landon Hall ↗ | Sr | Anamosa | 45.59 |
| 288 | Louis Bucksa ↗ | Sr | Decorah | 45.60 |
| 289 | Hayden Keefer ↗ | So | Knoxville | 45.66 |
| 290 | Jaden DeRonde ↗ | Sr | Oskaloosa | 45.66 |
| 291 | Ryan Diehl ↗ | Jr | Clarke Community | 45.67 |
| 292 | Lucas Louis ↗ | Sr | Clear Creek Amana | 45.73 |
| 293 | Kole Beving ↗ | Jr | Nevada | 45.73 |
| 294 | Brayden Roos ↗ | Jr | Spencer | 45.73 |
| 295 | Aiden Andersen ↗ | Sr | Center Point-Urbana | 45.74 |
| 296 | Brody McNace ↗ | Fr | Boone | 45.75 |
| 297 | Archer Kreuter ↗ | Jr | Fairfield | 45.78 |
| 298 | Tyler Tumilty ↗ | So | Marion | 45.80 |
| 299 | Jacoby Johnson ↗ | Jr | Vinton-Shellsburg | 45.82 |
| 300 | Landon Wainwright ↗ | So | West Liberty | 45.86 |
| 301 | Jaxson Miover ↗ | Fr | Boone | 45.88 |
| 302 | Carson Wiley ↗ | Sr | Bondurant-Farrar | 45.88 |
| 303 | Camden DeVos ↗ | Sr | Spirit Lake | 45.89 |
| 304 | Edward Heller ↗ | Sr | Boone | 45.93 |
| 305 | Bradan Darling ↗ | Sr | Decorah | 45.94 |
| 306 | Jack Johnson ↗ | Jr | Glenwood | 45.98 |
| 307 | Logan Knapp ↗ | So | Charles City | 46.00 |
| 308 | Max Graves ↗ | Fr | Spirit Lake | 46.02 |
| 309 | Ascher Gonder ↗ | So | Humboldt | 46.05 |
| 310 | Maxson Simmons ↗ | Fr | Bondurant-Farrar | 46.08 |
| 311 | Ryan VanHouten ↗ | Sr | Saydel | 46.09 |
| 312 | Bryson Wemark ↗ | So | Decorah | 46.12 |
| 313 | RYAN LAUGHLIN ↗ | So | West Liberty | 46.20 |
| 314 | Brady Rieder ↗ | Fr | Williamsburg | 46.20 |
| 315 | Charlie Boelman ↗ | Jr | North Polk | 46.25 |
| 316 | Keaton Loman ↗ | Sr | Centerville | 46.33 |
| 317 | Rayne Leymaster ↗ | Jr | Carroll | 46.33 |
| 317 | Moyer Olberding ↗ | Jr | Carroll | 46.33 |
| 319 | Caden Laughlin ↗ | Jr | West Liberty | 46.35 |
| 320 | Carter Hinote ↗ | Jr | Greene County | 46.38 |
| 321 | Caleb Ernst ↗ | Fr | Harlan Community | 46.39 |
| 322 | Caden Kinzenbaw ↗ | Sr | Marion | 46.40 |
| 322 | Grant Wilken ↗ | Fr | Carroll | 46.40 |
| 324 | Jack Blais ↗ | Fr | Vinton-Shellsburg | 46.44 |
| 325 | Alek Barton ↗ | So | Mount Pleasant | 46.48 |
| 326 | Jack Turner ↗ | Fr | Decorah | 46.50 |
| 327 | Kaiden Dietzenbach ↗ | Sr | Burlington Notre Dame | 46.56 |
| 328 | Elijah Rath ↗ | So | Clear Creek Amana | 46.59 |
| 329 | Sean Heilskov ↗ | Sr | Hampton-Dumont-CAL | 46.60 |
| 330 | Max Roelfs ↗ | Fr | Boone | 46.62 |
| 331 | Andrew Rotzoll ↗ | Sr | Clear Creek Amana | 46.68 |
| 332 | Logan Calhoun ↗ | So | Mount Pleasant | 46.71 |
| 333 | Ty Brown ↗ | Jr | Carlisle | 46.71 |
| 334 | Brayden Garvin ↗ | So | Spirit Lake | 46.75 |
| 335 | Tate Peterson ↗ | Jr | Oskaloosa | 46.75 |
| 336 | Hayden Soma ↗ | Sr | Harlan Community | 46.77 |
| 337 | Garrett Henry ↗ | So | Decorah | 46.78 |
| 338 | Louis Schneider ↗ | Fr | Greene County | 46.79 |
| 339 | Austin Maach ↗ | So | Boone | 46.80 |
| 340 | Brendan Greene ↗ | So | Bondurant-Farrar | 46.85 |
| 341 | Ari Jannings ↗ | Jr | Burlington Notre Dame | 46.87 |
| 342 | Mason Baker ↗ | Fr | Keokuk | 46.88 |
| 343 | Turner Bennett ↗ | Jr | Saydel | 46.89 |
| 344 | Joel Kasch ↗ | Fr | Webster City | 46.90 |
| 344 | Gavin Malloy ↗ | Fr | Webster City | 46.90 |
| 344 | Drew Wolterman ↗ | Jr | Greene County | 46.90 |
| 347 | Eli Segar ↗ | Jr | Sioux Center | 46.92 |
| 348 | Ethan Hadley ↗ | Fr | Charles City | 47.00 |
| 348 | Ayden Reed ↗ | So | North Polk | 47.00 |
| 348 | Colton Schroeder ↗ | Fr | Webster City | 47.00 |
| 348 | Garrett Troutwine ↗ | So | Creston | 47.00 |
| 352 | Reiner Muhlenbruck ↗ | Sr | Clear Creek Amana | 47.01 |
| 353 | Carson Taylor ↗ | So | Storm Lake | 47.02 |
| 354 | Braxton Hass ↗ | Jr | Atlantic | 47.10 |
| 355 | Luke Thornton ↗ | So | Fairfield | 47.11 |
| 356 | Nolan Almquist ↗ | So | Vinton-Shellsburg | 47.15 |
| 357 | Luke Schlabaugh ↗ | Fr | South Tama | 47.22 |
| 358 | Jacoby Hobson ↗ | So | Iowa Falls-Alden | 47.22 |
| 359 | Tate Streets ↗ | Jr | Maquoketa | 47.31 |
| 360 | Boone Obrecht ↗ | Sr | Bondurant-Farrar | 47.35 |
| 361 | Joseph Struecker ↗ | Sr | Algona | 47.35 |
| 362 | Kaleb Orr ↗ | So | Washington | 47.38 |
| 363 | Garrett Blunk ↗ | Jr | Carroll | 47.40 |
| 363 | Noah Stewart ↗ | Jr | Pella | 47.40 |
| 363 | Kyler Wade ↗ | So | Williamsburg | 47.40 |
| 366 | Kylen Parsons ↗ | Fr | Creston | 47.41 |
| 367 | Chasse Downing ↗ | Jr | Creston | 47.46 |
| 368 | Kam Kraft ↗ | So | Cherokee Washington | 47.50 |
| 369 | Makoa Kaleponi ↗ | Fr | Centerville | 47.52 |
| 370 | Keaton Riehle ↗ | So | Decorah | 47.52 |
| 371 | Wyatt Stumma ↗ | Fr | Anamosa | 47.53 |
| 372 | Jake Hoyt ↗ | Sr | Creston | 47.63 |
| 373 | Jerze Simonson ↗ | Sr | Bondurant-Farrar | 47.66 |
| 374 | Tyler Alquist ↗ | So | Cherokee Washington | 47.68 |
| 375 | CJ Davis ↗ | Sr | Burlington Notre Dame | 47.70 |
| 376 | Anderson Dana ↗ | Fr | Pella | 47.75 |
| 377 | Kiron Leinen ↗ | Jr | Harlan Community | 47.88 |
| 378 | Myles Howell ↗ | Fr | Clear Creek Amana | 47.89 |
| 379 | Gabe Ruby ↗ | Fr | Webster City | 47.90 |
| 380 | Peyton Lynn ↗ | So | Clarke Community | 47.91 |
| 381 | Colton Sieck ↗ | Sr | Grinnell | 47.94 |
| 382 | Boden Vander Stouwe ↗ | Jr | Sioux Center | 47.95 |
| 383 | Carver Mason ↗ | Sr | Chariton | 48.00 |
| 383 | Cooper Theesfeld ↗ | Jr | Humboldt | 48.00 |
| 385 | Connor Mcandrews ↗ | Fr | Greene County | 48.04 |
| 386 | Sawyer Hanson ↗ | Jr | Charles City | 48.05 |
| 387 | Adrian Smith ↗ | Fr | Decorah | 48.07 |
| 388 | Branden Spencer ↗ | Fr | Creston | 48.15 |
| 389 | Grant Osby ↗ | So | Newton | 48.17 |
| 390 | Cole Jacobsen ↗ | Fr | Clarke Community | 48.18 |
| 391 | Paxton Hansen ↗ | So | Maquoketa | 48.29 |
| 392 | Brennen Dean ↗ | Jr | Sioux Center | 48.30 |
| 393 | Charlie Showalter ↗ | Sr | Hampton-Dumont-CAL | 48.32 |
| 394 | Payne Nelson ↗ | So | Iowa Falls-Alden | 48.39 |
| 395 | Marcus Steffen ↗ | So | Spencer | 48.40 |
| 395 | Matthew Tesdahl ↗ | Fr | Webster City | 48.40 |
| 397 | Gabe Arkfeld ↗ | Jr | Harlan Community | 48.46 |
| 398 | Mason Inman ↗ | Sr | Carlisle | 48.49 |
| 399 | Payton Emery ↗ | Fr | Denison-Schleswig | 48.49 |
| 400 | Aydan` Mathews ↗ | So | Clarke Community | 48.51 |
| 401 | Colt Koeppen ↗ | So | Vinton-Shellsburg | 48.57 |
| 402 | Mac Collison ↗ | Jr | Carroll | 48.58 |
| 403 | Austin Fink ↗ | Jr | Sioux Center | 48.67 |
| 404 | Atlee Lamar ↗ | Sr | Maquoketa | 48.68 |
| 405 | Jeffery Sitar ↗ | Sr | Mount Pleasant | 48.76 |
| 406 | Grady Bonrud ↗ | Fr | Spirit Lake | 48.80 |
| 407 | Sam Leedom ↗ | Sr | Center Point-Urbana | 48.81 |
| 408 | Carson Guthrie ↗ | Sr | Carlisle | 48.85 |
| 409 | Greyson Inglett ↗ | So | Ballard | 48.90 |
| 409 | Spencer Isley ↗ | So | Carlisle | 48.90 |
| 409 | Cayden Scheetz ↗ | Fr | Burlington Notre Dame | 48.90 |
| 412 | Karsen Bruhn ↗ | Fr | Denison-Schleswig | 48.98 |
| 413 | Jacob Vander Stouwe ↗ | Jr | Sioux Center | 49.00 |
| 414 | Tanner Swanson ↗ | Jr | Maquoketa | 49.07 |
| 415 | Blaine Grady ↗ | Fr | Denison-Schleswig | 49.08 |
| 416 | Ky Curran ↗ | Jr | Chariton | 49.15 |
| 417 | Jayson Slings ↗ | Jr | North Polk | 49.25 |
| 417 | Kash Turner ↗ | So | Decorah | 49.25 |
| 419 | Hayden Schulte ↗ | Fr | Carlisle | 49.25 |
| 420 | Lukas Chappas ↗ | Fr | Spirit Lake | 49.30 |
| 421 | Kyle Waldner ↗ | Jr | Cherokee Washington | 49.32 |
| 422 | James McDonald ↗ | Sr | Red Oak | 49.38 |
| 423 | Colten Roling ↗ | Fr | West Delaware | 49.40 |
| 424 | Carter Land ↗ | So | Keokuk | 49.45 |
| 424 | Garrett Troutwine ↗ | So | Creston | 49.45 |
| 426 | Ethan Bosma ↗ | So | Sioux Center | 49.47 |
| 427 | Justin Reams ↗ | Sr | North Polk | 49.50 |
| 428 | Cameron Johnson ↗ | Jr | Clear Creek Amana | 49.51 |
| 429 | Bryce Taylor ↗ | Sr | Maquoketa | 49.57 |
| 430 | Ryder Strother ↗ | Jr | Hampton-Dumont-CAL | 49.70 |
| 431 | Connor Miller ↗ | Sr | Hampton-Dumont-CAL | 49.75 |
| 432 | Kale Eggar ↗ | Fr | Burlington Notre Dame | 49.80 |
| 433 | Samuel Frary ↗ | So | Mount Pleasant | 49.82 |
| 434 | Tatum Smith ↗ | Fr | Bondurant-Farrar | 49.85 |
| 435 | Jared Mohr ↗ | Fr | Carroll | 49.90 |
| 436 | Cole Wagamon ↗ | So | West Liberty | 49.94 |
| 437 | Keaton Ross ↗ | Sr | Charles City | 49.98 |
| 438 | Merrick Shield ↗ | Sr | West Liberty | 50.00 |
| 439 | Ben White ↗ | Fr | Clear Creek Amana | 50.02 |
| 440 | Colton Boyer ↗ | Jr | Fort Madison | 50.04 |
| 441 | Voss Richardson ↗ | So | Fairfield | 50.08 |
| 442 | clay simpson ↗ | So | Mount Vernon | 50.10 |
| 443 | Parks Grennan ↗ | Fr | Center Point-Urbana | 50.11 |
| 444 | Cael Ashman ↗ | So | Oskaloosa | 50.17 |
| 445 | Cody Sandbulte ↗ | Jr | Sioux Center | 50.20 |
| 446 | Xavier Kessel ↗ | Jr | Fairfield | 50.22 |
| 447 | Noah Hinote ↗ | Sr | Greene County | 50.28 |
| 448 | Nolan Dao ↗ | Fr | Clear Creek Amana | 50.33 |
| 449 | Tyler Banwart ↗ | So | ADM | 50.40 |
| 449 | Kayden Westlund ↗ | Jr | Newton | 50.40 |
| 451 | Cale Paulsen ↗ | Fr | Denison-Schleswig | 50.45 |
| 452 | Brody Robertson ↗ | Sr | Hampton-Dumont-CAL | 50.48 |
| 453 | Jake North ↗ | Jr | Oskaloosa | 50.48 |
| 454 | Kinnick Hayes ↗ | Fr | Clear Creek Amana | 50.50 |
| 454 | Dawson Wikert ↗ | Fr | Hampton-Dumont-CAL | 50.50 |
| 456 | Dylan Warthan ↗ | So | Maquoketa | 50.53 |
| 457 | Kanon McClarron ↗ | Sr | Fairfield | 50.58 |
| 458 | Jacob Lincoln ↗ | Sr | Anamosa | 50.59 |
| 459 | Jace Woodward ↗ | So | Glenwood | 50.60 |
| 460 | Nathan Roeske ↗ | Sr | Iowa Falls-Alden | 50.64 |
| 461 | Landyn Kosky ↗ | Jr | Storm Lake | 50.65 |
| 462 | Kole Kreger ↗ | Sr | Anamosa | 50.66 |
| 463 | Jaxson West ↗ | Fr | Glenwood | 50.67 |
| 464 | Tate Dorothy ↗ | Fr | Mount Pleasant | 50.70 |
| 465 | Chase Johnson ↗ | Fr | Hampton-Dumont-CAL | 50.72 |
| 466 | Ethan Jerge ↗ | Sr | Spirit Lake | 50.75 |
| 467 | Merek Padgett ↗ | Sr | Oskaloosa | 50.88 |
| 468 | Raine Pitre ↗ | So | Iowa Falls-Alden | 50.89 |
| 469 | Teague Havenar ↗ | Fr | Burlington Notre Dame | 50.91 |
| 470 | Tyson Behn ↗ | Fr | Bondurant-Farrar | 51.00 |
| 471 | Kaiser Townsley ↗ | Fr | Benton | 51.01 |
| 472 | Toby Braun ↗ | Jr | Hampton-Dumont-CAL | 51.40 |
| 472 | Isaac Schlepphorst ↗ | Fr | North Polk | 51.40 |
| 474 | Luke Ullrich ↗ | Fr | Denison-Schleswig | 51.55 |
| 475 | Carson Wild ↗ | Jr | Anamosa | 51.60 |
| 476 | Trey Osterhaus ↗ | So | Carlisle | 51.63 |
| 477 | Kohen Poore ↗ | Fr | Clarke Community | 51.65 |
| 478 | Gust LaDue ↗ | Fr | Anamosa | 51.74 |
| 479 | Graeme Meredith ↗ | Fr | Fort Madison | 51.84 |
| 480 | Jacob Oltmanns ↗ | Fr | Saydel | 51.89 |
| 481 | Gus LaDue ↗ | Fr | Anamosa | 51.90 |
| 482 | Ethan Peebler ↗ | So | Washington | 51.98 |
| 483 | Ethan Holliday ↗ | Jr | Creston | 52.01 |
| 484 | Kale Tyler ↗ | Fr | Clarke Community | 52.06 |
| 485 | Chase Powers ↗ | Jr | Centerville | 52.14 |
| 486 | Liam Hunter ↗ | Fr | Fairfield | 52.20 |
| 486 | Dylan Schroeder ↗ | So | Webster City | 52.20 |
| 488 | ashton snodgrass ↗ | So | Keokuk | 52.29 |
| 489 | Euan Lechtenberg ↗ | Sr | Centerville | 52.31 |
| 490 | Kaden Wiele ↗ | So | West Liberty | 52.37 |
| 491 | John Daufeldt ↗ | Jr | West Liberty | 52.63 |
| 492 | Brayden Miller ↗ | Fr | Benton | 52.70 |
| 493 | Wyatt Nejdl ↗ | Sr | Center Point-Urbana | 52.74 |
| 494 | Merek McCaffery ↗ | Sr | Spirit Lake | 52.75 |
| 495 | Tristan Evans ↗ | Sr | Creston | 52.87 |
| 496 | Carter Sonksen ↗ | Boone | 52.90 | |
| 496 | Myles Tjaden ↗ | Jr | Charles City | 52.90 |
| 498 | Brock Loudy ↗ | Sr | Harlan Community | 52.93 |
| 499 | Adyn Zenk ↗ | Fr | Denison-Schleswig | 52.93 |
| 500 | Talan Eckhoff ↗ | Fr | Charles City | 53.00 |
| 501 | Levi Cotner ↗ | So | Clarke Community | 53.03 |
| 502 | Carter Fleming ↗ | Jr | Center Point-Urbana | 53.17 |
| 503 | Wyatt Roberts ↗ | Jr | Red Oak | 53.34 |
| 504 | Luke Ames ↗ | Fr | Keokuk | 53.35 |
| 505 | Brice Boatright ↗ | So | Fairfield | 53.41 |
| 506 | Darian Davis ↗ | Sr | Greene County | 53.50 |
| 507 | Braedyn Junge ↗ | Fr | Benton | 53.75 |
| 508 | Tate Greiner ↗ | Fr | Washington | 53.80 |
| 509 | Kamden Kimmen ↗ | Jr | Harlan Community | 53.85 |
| 510 | Rylan Richardson ↗ | Jr | Storm Lake | 53.88 |
| 511 | Tyler Buesing ↗ | So | West Delaware | 53.90 |
| 512 | Boden Kane ↗ | Fr | Center Point-Urbana | 53.98 |
| 513 | Gavin Wych ↗ | So | Cherokee Washington | 54.15 |
| 514 | Gunner Vanderpool ↗ | So | Saydel | 54.29 |
| 515 | Geren Kenney ↗ | Sr | Perry | 54.30 |
| 516 | Hunter Quandahl ↗ | Sr | Decorah | 54.40 |
| 517 | Holden Fraise ↗ | Jr | Fort Madison | 54.53 |
| 518 | Jaret Jess ↗ | Sr | Anamosa | 54.60 |
| 519 | Oliver Arenholz ↗ | Fr | Hampton-Dumont-CAL | 54.62 |
| 520 | Caiden Heilskov ↗ | Jr | Hampton-Dumont-CAL | 54.65 |
| 521 | Hayden Brown ↗ | So | Cherokee Washington | 54.79 |
| 522 | Blake Fish ↗ | Fr | Saydel | 54.93 |
| 523 | Isaac Winey ↗ | Fr | Perry | 55.11 |
| 524 | Colin Grover ↗ | Jr | Hampton-Dumont-CAL | 55.23 |
| 525 | Landon Mason ↗ | Jr | Keokuk | 55.32 |
| 526 | Will Brauman ↗ | Fr | Centerville | 55.36 |
| 527 | Malachi Hinote ↗ | So | Greene County | 55.50 |
| 528 | Dain Burkhart ↗ | Jr | Fairfield | 55.73 |
| 529 | Max Breeding ↗ | So | Winterset | 55.80 |
| 530 | Cooper Lindahl ↗ | Fr | Saydel | 55.87 |
| 531 | Ryan McDanold ↗ | Fr | Centerville | 55.97 |
| 532 | Beckett Campbell ↗ | Fr | Clear Creek Amana | 56.40 |
| 533 | Reid Iben ↗ | Fr | Perry | 56.58 |
| 534 | Landin Harris ↗ | Fr | Washington | 56.90 |
| 534 | Will Rausch ↗ | Fr | Benton | 56.90 |
| 536 | Ryan Slechta ↗ | Fr | Denison-Schleswig | 57.00 |
| 537 | Ethan Sanchez ↗ | So | Saydel | 57.15 |
| 538 | Bryson Groves ↗ | Jr | Maquoketa | 57.20 |
| 539 | Colt Clark ↗ | So | Cherokee Washington | 57.27 |
| 540 | Joel DeVos ↗ | So | Cherokee Washington | 57.36 |
| 541 | Hayden Davis ↗ | Sr | Vinton-Shellsburg | 57.40 |
| 542 | Alex Yoerger ↗ | So | Saydel | 57.54 |
| 543 | Dylan Reynolds ↗ | Jr | Red Oak | 57.88 |
| 544 | Caden Sallach ↗ | Sr | Red Oak | 57.92 |
| 545 | Colton Spicer ↗ | Fr | Keokuk | 57.92 |
| 546 | Karter Stoneking ↗ | Fr | Cherokee Washington | 57.93 |
| 547 | Weston Johnson ↗ | So | Cherokee Washington | 58.21 |
| 548 | Zane Hickenbottom ↗ | Jr | Fairfield | 58.70 |
| 549 | Clayton Culver ↗ | Jr | Red Oak | 59.18 |
| 550 | Benjamin Langerman ↗ | Fr | Benton | 59.40 |
| 551 | Bryce Brittian ↗ | Fr | Centerville | 59.83 |
| 552 | Clay Culver ↗ | Jr | Red Oak | 59.90 |
| 553 | Gavin Lemaster ↗ | So | Keokuk | 60.47 |
| 554 | Daniel Seager ↗ | Jr | Fort Madison | 60.60 |
| 555 | Caden Heisner ↗ | So | Washington | 60.90 |
| 555 | Mitchell Zieglowsky ↗ | Fr | Washington | 60.90 |
| 557 | Brayton Adams ↗ | So | Red Oak | 61.14 |
| 558 | Aiden March ↗ | Fr | Denison-Schleswig | 61.35 |
| 559 | Jace Donels ↗ | So | Centerville | 61.40 |
| 560 | Bryceton Richardson ↗ | Fr | Perry | 61.59 |
| 561 | Jake Behrends ↗ | Jr | Anamosa | 61.60 |
| 562 | Andrew Hines ↗ | Jr | Benton | 62.12 |
| 563 | Trayton Minnehan ↗ | Fr | Perry | 63.43 |
| 564 | Dwight Humphrey ↗ | Fr | Clarke Community | 64.30 |
| 565 | Aiden Tunink ↗ | Fr | Perry | 64.50 |
| 566 | Connor Cale ↗ | So | Fort Madison | 64.54 |
| 567 | Aidan Eggeling ↗ | Jr | Denison-Schleswig | 65.00 |
| 568 | Bryar Hodges ↗ | Fr | Cherokee Washington | 65.42 |
| 569 | Jaleb Walsh ↗ | Fr | Maquoketa | 65.42 |
| 570 | brenden weitzell ↗ | Fr | South Tama | 67.08 |
| 571 | Jace Newton ↗ | Fr | Perry | 67.20 |
| 572 | Ivan Greif ↗ | So | Clarke Community | 67.80 |
| 573 | Garet Frett ↗ | Fr | Maquoketa | 69.42 |
| 574 | Tucker Burch ↗ | So | Cherokee Washington | 69.58 |
| 575 | Ian Stanley ↗ | Fr | Fairfield | 74.70 |
| 576 | Austen Clark ↗ | Fr | Fairfield | 80.70 |
🏆 2A Team
Team Rankings
🏆 2A Player
Player Rankings
| Pos | Player | Yr | Team | Adj Avg |
|---|---|---|---|---|
| 1 | Judd Jirovsky ↗ | Jr | Grundy Center | 36.72 |
| 2 | Cody Weaver ↗ | Jr | East Marshall | 37.08 |
| 3 | Preston Martens ↗ | Sr | Grundy Center | 38.02 |
| 4 | Heath Voigt ↗ | Sr | Osage | 38.04 |
| 5 | Carson Costello ↗ | Sr | Dike-New Hartford | 38.63 |
| 6 | Eliot Menninga ↗ | Sr | Pella Christian | 38.69 |
| 7 | Trey Swanson ↗ | So | Rock Valley | 38.76 |
| 8 | Cael Schofield ↗ | Sr | Albia | 38.94 |
| 9 | Ethan Anderson ↗ | Sr | Oelwein | 39.01 |
| 10 | McGavin Smith ↗ | So | West Branch | 39.13 |
| 11 | Brandon Tournier ↗ | Sr | Oelwein | 39.19 |
| 12 | Camden Brenden ↗ | So | Columbus Catholic | 39.44 |
| 13 | Drew Lindsay ↗ | Sr | Columbus Catholic | 39.74 |
| 14 | Max Schuchmann ↗ | Sr | Columbus Catholic | 39.79 |
| 15 | Jaxon Kiewiet ↗ | So | Grundy Center | 39.80 |
| 16 | Deacon Branderhorst ↗ | Sr | Pella Christian | 39.88 |
| 17 | Braxton Vonnahme ↗ | Jr | Kuemper Catholic | 39.89 |
| 18 | Kellen Clausen ↗ | Jr | Ridge View | 39.91 |
| 19 | Brady Kirch ↗ | So | Central Lyon | 39.94 |
| 20 | Easton Van Veen ↗ | Sr | PCM | 39.95 |
| 21 | Hunter Polley ↗ | Jr | West Marshall | 40.00 |
| 22 | Jeffery McDanel ↗ | Sr | PCM | 40.04 |
| 23 | CODY SNYDERS ↗ | Jr | West Lyon | 40.06 |
| 24 | Alec Mudd ↗ | Jr | Columbus Catholic | 40.09 |
| 25 | Caleb Gaffney ↗ | Jr | South Central Calhoun | 40.14 |
| 26 | Quinn McGeough ↗ | Sr | MFL MarMac | 40.22 |
| 27 | Cooper Spronk ↗ | Sr | Pella Christian | 40.23 |
| 28 | Rylan Weaver ↗ | Fr | East Marshall | 40.27 |
| 29 | Carson Hoogeveen ↗ | Sr | West Lyon | 40.32 |
| 30 | Parker Cary ↗ | Jr | Panorama | 40.36 |
| 31 | Caleb Larson ↗ | Jr | Central Lee | 40.45 |
| 32 | Mick Steege ↗ | So | Aplington-Parkersburg | 40.48 |
| 33 | Dylan Stegen ↗ | Jr | Waukon | 40.51 |
| 34 | Thomas Beaver ↗ | So | Estherville Lincoln Central | 40.52 |
| 35 | Ryer Roetman ↗ | Fr | Western Christian | 40.53 |
| 36 | Kaden Barrett ↗ | Sr | Hinton | 40.55 |
| 37 | Tycen Van Zee ↗ | Sr | Western Christian | 40.58 |
| 38 | Austin Stene ↗ | Sr | Lake Mills | 40.58 |
| 39 | Benny Waller ↗ | Jr | Aplington-Parkersburg | 40.59 |
| 40 | Jack Gilbert ↗ | Jr | OABCIG | 40.64 |
| 41 | Isaac Houdek ↗ | Sr | Osage | 40.65 |
| 42 | Caleb Campbell ↗ | Sr | Aplington-Parkersburg | 40.66 |
| 43 | Kayden Schon ↗ | Sr | Kuemper Catholic | 40.70 |
| 44 | Tyler Sauser ↗ | Sr | Lisbon | 40.72 |
| 45 | Carter Jones ↗ | So | Central Lee | 40.73 |
| 46 | Cormick Steege ↗ | Fr | Aplington-Parkersburg | 40.80 |
| 47 | Karson Hoogendoorn ↗ | Jr | Rock Valley | 40.83 |
| 48 | Gavin Vohs ↗ | Sr | Ridge View | 40.89 |
| 49 | Jake Wegmann ↗ | So | Beckman Catholic | 40.95 |
| 50 | Ben Krambeer ↗ | Sr | MFL MarMac | 40.96 |
| 51 | Carter Hudson ↗ | Sr | Emmetsburg | 40.99 |
| 52 | Kamden Bork ↗ | Jr | MMCRU | 41.01 |
| 53 | Jullian Snyders ↗ | Jr | West Lyon | 41.02 |
| 54 | Ty Voigt ↗ | Jr | Osage | 41.04 |
| 55 | Caylor Jones ↗ | Jr | Pleasantville | 41.09 |
| 56 | Easton Cox ↗ | So | Pleasantville | 41.14 |
| 57 | Jonah Recker ↗ | Sr | Beckman Catholic | 41.20 |
| 58 | Mylan Lowenberg ↗ | Jr | Central Lee | 41.23 |
| 59 | Bradyn Karsten ↗ | Jr | Estherville Lincoln Central | 41.30 |
| 60 | JJ Martin ↗ | So | Shenandoah | 41.31 |
| 61 | Cobe Eischen ↗ | So | Forest City | 41.35 |
| 62 | Charlie Ford ↗ | Jr | PCM | 41.36 |
| 63 | Gavin Roth ↗ | Jr | Tipton | 41.37 |
| 64 | Carson Morrison ↗ | So | Central Lee | 41.39 |
| 65 | Max Behrens ↗ | Sr | Woodward-Granger | 41.40 |
| 66 | Brady Schlemme ↗ | Jr | Cascade | 41.43 |
| 67 | Landon Chambers ↗ | Sr | Woodward-Granger | 41.49 |
| 68 | Blaine Vanderheiden ↗ | Fr | Earlham | 41.51 |
| 69 | Brayden Galvan ↗ | Jr | Panorama | 41.54 |
| 70 | Rylan Ascher ↗ | So | Aplington-Parkersburg | 41.56 |
| 71 | Jack Gullett ↗ | Sr | East Sac County | 41.60 |
| 72 | Tyler Smith ↗ | Jr | Cascade | 41.60 |
| 73 | Kayne Julius ↗ | Sr | Sibley-Ocheyedan | 41.60 |
| 74 | Peyton Anderson ↗ | Jr | Forest City | 41.65 |
| 75 | Conner Wurzer ↗ | Sr | Denver | 41.66 |
| 76 | Braylen Loots ↗ | Sr | Roland-Story | 41.69 |
| 77 | Davis Doud ↗ | Sr | Earlham | 41.70 |
| 78 | Peter Nagel ↗ | Jr | Interstate 35 | 41.74 |
| 79 | Landon Fransman ↗ | Sr | Pella Christian | 41.77 |
| 80 | Jackson Bidwell ↗ | Jr | East Marshall | 41.77 |
| 81 | Cayben Olson ↗ | Jr | MMCRU | 41.78 |
| 82 | Madden Wiedner ↗ | Fr | Northeast | 41.79 |
| 83 | Rylen Ascher ↗ | Fr | Aplington-Parkersburg | 41.80 |
| 84 | Adam Ewert ↗ | Sr | New Hampton | 41.81 |
| 85 | Parker Johnson ↗ | Jr | Monticello | 41.82 |
| 86 | Michael Schmillen ↗ | Jr | MMCRU | 41.85 |
| 87 | Hunter Daisy ↗ | Jr | Tipton | 41.87 |
| 88 | Bryce Anderson ↗ | So | West Branch | 41.88 |
| 89 | Nash Schmidt ↗ | Fr | Union Community | 41.90 |
| 89 | Adler Van Essen ↗ | So | Unity Christian | 41.90 |
| 91 | Hayden Utt ↗ | Sr | Davis County | 41.97 |
| 92 | Drew Burk ↗ | Jr | Ridge View | 41.98 |
| 93 | Tucker DeMott ↗ | Sr | South Hardin | 41.99 |
| 94 | Grant Powers ↗ | Sr | Albia | 41.99 |
| 95 | Jac Fine ↗ | Fr | Clarinda | 42.02 |
| 96 | Aiden Kaster ↗ | Sr | Earlham | 42.06 |
| 97 | Nate Peters ↗ | So | Aplington-Parkersburg | 42.06 |
| 98 | Tate Tangeman ↗ | Sr | PCM | 42.09 |
| 99 | Tait Groeneweg ↗ | Jr | Unity Christian | 42.11 |
| 100 | Daniel Clark ↗ | So | Regina Catholic | 42.13 |
| 101 | Jalen Kirkpatrick ↗ | Sr | Grundy Center | 42.13 |
| 102 | Trevor Grimm ↗ | So | Maquoketa Valley | 42.16 |
| 103 | Luke Whitmer ↗ | So | Ridge View | 42.21 |
| 104 | Will Comp ↗ | Sr | Southeast Valley | 42.28 |
| 105 | Logan Bricker ↗ | Fr | Albia | 42.29 |
| 106 | Jack Lenz ↗ | So | Kuemper Catholic | 42.31 |
| 107 | Layton Maasen ↗ | Jr | Missouri Valley | 42.32 |
| 108 | Ty Clausen ↗ | Fr | Ridge View | 42.35 |
| 109 | Colby Hagensick ↗ | Jr | Garner Hayfield Ventura | 42.37 |
| 110 | Bryce Carroll ↗ | So | Cascade | 42.38 |
| 111 | Dawson Billmeier ↗ | Sr | Kuemper Catholic | 42.41 |
| 112 | Gavin Lichtsinn ↗ | Jr | Forest City | 42.41 |
| 113 | Cooper Bradley ↗ | Sr | Albia | 42.42 |
| 114 | William Kirk ↗ | Sr | Westwood | 42.43 |
| 115 | Jaxon Vanderveer ↗ | Jr | North Mahaska | 42.44 |
| 116 | Blake Delagardelle ↗ | So | Hudson | 42.47 |
| 116 | Breylan Krutsinger ↗ | So | Forest City | 42.47 |
| 118 | Thomas Fereday ↗ | So | Columbus Catholic | 42.52 |
| 119 | Kort Neal ↗ | Jr | Clarinda | 42.55 |
| 120 | Carson Sohn ↗ | Jr | Albia | 42.55 |
| 121 | Teague Rus ↗ | Jr | Rock Valley | 42.56 |
| 122 | Bo Herdrich ↗ | Sr | Central Lee | 42.58 |
| 123 | Graden Van Essen ↗ | Sr | Unity Christian | 42.63 |
| 124 | Chayse Hansen ↗ | Sr | Ridge View | 42.64 |
| 125 | Quinn Lowrey ↗ | Jr | Columbus Catholic | 42.65 |
| 126 | Bryce Henry ↗ | Jr | Mid-Prairie | 42.66 |
| 127 | Quintin Formanek ↗ | Jr | Garner Hayfield Ventura | 42.67 |
| 128 | Pete Kiernan ↗ | Sr | PCM | 42.72 |
| 129 | Sawyer Jefferies ↗ | So | West Branch | 42.73 |
| 130 | Tayjen De Jong ↗ | Jr | Western Christian | 42.74 |
| 131 | Charlie Kriener ↗ | So | New Hampton | 42.74 |
| 132 | Luke Schockemoehl ↗ | So | Cascade | 42.77 |
| 133 | Elijah Dougherty ↗ | So | Maquoketa Valley | 42.78 |
| 134 | Lukas Klootwyk ↗ | Sr | Pleasantville | 42.79 |
| 135 | Preston Crees ↗ | Sr | Estherville Lincoln Central | 42.83 |
| 136 | Lucas Foust ↗ | Sr | Monticello | 42.85 |
| 137 | Carver Hayes ↗ | So | Central Lee | 42.88 |
| 138 | Blake Everitt ↗ | So | North Fayette Valley | 42.89 |
| 139 | Charlie Nattress ↗ | Jr | South Central Calhoun | 42.90 |
| 140 | Sam Erwin ↗ | Sr | Unity Christian | 42.92 |
| 141 | Henry Lane ↗ | So | Grand View Christian | 42.98 |
| 142 | Tripp Thompson ↗ | Fr | Hudson | 43.00 |
| 143 | Owen Steinman ↗ | Jr | Tipton | 43.07 |
| 144 | Justin Wirtz ↗ | Sr | Emmetsburg | 43.07 |
| 145 | Ben Bian ↗ | Sr | Regina Catholic | 43.11 |
| 146 | Noah Clark ↗ | Sr | Regina Catholic | 43.12 |
| 147 | Jack Birkland ↗ | Sr | Roland-Story | 43.12 |
| 148 | Brandon Hartbarger ↗ | Jr | Aplington-Parkersburg | 43.13 |
| 149 | Clayton Juffer ↗ | So | Rock Valley | 43.16 |
| 150 | Aiden Kellar ↗ | So | Treynor | 43.20 |
| 151 | Jackson Grim ↗ | Sr | Davis County | 43.20 |
| 152 | Jarett Hanson ↗ | Jr | MFL MarMac | 43.22 |
| 153 | Paxton Tisinger ↗ | Sr | West Branch | 43.23 |
| 154 | Kaleb Taylor ↗ | Sr | OABCIG | 43.23 |
| 155 | Karsten Beckel ↗ | Sr | Clarinda | 43.25 |
| 156 | Luke Oltmanns ↗ | Sr | Beckman Catholic | 43.26 |
| 157 | Lewis Textor ↗ | Sr | Dike-New Hartford | 43.26 |
| 158 | Denver Nelson ↗ | So | Mid-Prairie | 43.34 |
| 159 | Carter Brand ↗ | Sr | Pella Christian | 43.35 |
| 159 | Maddox Cockrum ↗ | Sr | Osage | 43.35 |
| 161 | Monte Delfs ↗ | Jr | Central Lyon | 43.37 |
| 161 | Bennett Jorth ↗ | Fr | Central Lyon | 43.37 |
| 163 | Gavin Gerritson ↗ | So | West Sioux | 43.40 |
| 164 | Joe Engler ↗ | Sr | Beckman Catholic | 43.45 |
| 165 | Wyatt Kaeding ↗ | Fr | Regina Catholic | 43.45 |
| 166 | Grady Van Zee ↗ | Fr | Western Christian | 43.50 |
| 167 | Nolan Lortz ↗ | Sr | Garner Hayfield Ventura | 43.51 |
| 168 | Tyler Nuss ↗ | Fr | Denver | 43.52 |
| 169 | Connor Bergsma ↗ | Jr | West Sioux | 43.52 |
| 170 | Kysen Lamb ↗ | So | Belmond-Klemme | 43.58 |
| 171 | Nathan Schockemoehl ↗ | Sr | Cascade | 43.60 |
| 172 | Jack Kline ↗ | So | Clarinda | 43.61 |
| 173 | Hayden Eslick ↗ | Jr | Roland-Story | 43.62 |
| 174 | Jayson Huygens ↗ | Sr | Central Lyon | 43.64 |
| 175 | Hunter Edlin ↗ | Sr | Central Lee | 43.65 |
| 175 | Will Harris ↗ | Fr | Earlham | 43.65 |
| 177 | Brendan Baker ↗ | So | Regina Catholic | 43.65 |
| 178 | Alex Kruger ↗ | So | Sibley-Ocheyedan | 43.67 |
| 179 | Connor VanZee ↗ | Sr | Pella Christian | 43.69 |
| 180 | Max Griffin ↗ | Jr | Mediapolis | 43.73 |
| 181 | Robert Forristal ↗ | Jr | Ridge View | 43.79 |
| 182 | Levi Fransman ↗ | Fr | Pella Christian | 43.80 |
| 183 | Reece De Boom ↗ | Jr | Unity Christian | 43.86 |
| 184 | Reid Deeney ↗ | Jr | Waukon | 43.89 |
| 185 | Tucker Grosely ↗ | Sr | East Sac County | 43.90 |
| 186 | Eli Wegmann ↗ | Jr | Grundy Center | 43.91 |
| 187 | Carson Turner ↗ | Sr | Clarinda | 43.91 |
| 188 | Jayden Daale ↗ | So | Central Lyon | 43.94 |
| 189 | Grayson Gingerich ↗ | So | Mid-Prairie | 43.97 |
| 190 | Lincoln Card ↗ | Jr | Pleasantville | 43.98 |
| 191 | Colton Laymon ↗ | Jr | Louisa-Muscatine | 43.99 |
| 192 | Wyatt Schubert ↗ | So | PCM | 44.00 |
| 193 | Luke Klingeman ↗ | So | Regina Catholic | 44.01 |
| 194 | Karsen Schuller ↗ | Fr | West Sioux | 44.02 |
| 195 | Jacob Barton ↗ | Sr | Tipton | 44.03 |
| 196 | Kayne Brent ↗ | Jr | Pleasantville | 44.04 |
| 197 | Owen Larson ↗ | Jr | South Hardin | 44.06 |
| 198 | Ryan Fisher ↗ | So | Roland-Story | 44.06 |
| 199 | Tanner Wilker ↗ | Sr | North Fayette Valley | 44.07 |
| 200 | Jett Kamberling ↗ | Jr | Tipton | 44.07 |
| 200 | Finn Williams ↗ | So | Tipton | 44.07 |
| 202 | Jason Matheason ↗ | Jr | Emmetsburg | 44.07 |
| 203 | Ben Garvin ↗ | Sr | Wilton | 44.10 |
| 204 | Maddox Hanson ↗ | Fr | MFL MarMac | 44.10 |
| 205 | Nate Goddard ↗ | Sr | Osage | 44.12 |
| 206 | Maddox Pattison ↗ | Jr | Oelwein | 44.13 |
| 207 | Clayton Davidson ↗ | Jr | Mid-Prairie | 44.13 |
| 207 | Ace Peck ↗ | Sr | Mid-Prairie | 44.13 |
| 209 | Brody Heifner ↗ | So | Belmond-Klemme | 44.14 |
| 210 | Nash Schmitz ↗ | Fr | Union Community | 44.15 |
| 211 | Levi Green ↗ | So | Shenandoah | 44.16 |
| 212 | Jake Knoll ↗ | So | Roland-Story | 44.19 |
| 213 | Tabor Lettow ↗ | Sr | Woodward-Granger | 44.20 |
| 214 | Brady Stuchel ↗ | Jr | Davis County | 44.20 |
| 215 | ethan miller ↗ | Sr | West Branch | 44.23 |
| 216 | Konnar Stiles ↗ | Fr | Earlham | 44.24 |
| 217 | Tate Ries ↗ | So | Beckman Catholic | 44.26 |
| 218 | Tucker Bish ↗ | Sr | Davis County | 44.30 |
| 219 | Leo Jirak ↗ | Fr | Van Buren County | 44.38 |
| 220 | Brody Van Kley ↗ | Sr | Western Christian | 44.40 |
| 221 | Jack Schroeder ↗ | Fr | OABCIG | 44.40 |
| 222 | Emmitt Newton ↗ | Sr | Davis County | 44.42 |
| 223 | Drew Lee ↗ | Jr | AHSTW | 44.44 |
| 224 | Landon De Stigter ↗ | Jr | Western Christian | 44.45 |
| 225 | Wyatt Stalzer ↗ | Jr | East Marshall | 44.46 |
| 226 | Bodee Weber ↗ | So | Rock Valley | 44.47 |
| 227 | Hudson Ehrenfelt ↗ | Jr | Mid-Prairie | 44.52 |
| 228 | Charlie Houlton ↗ | Sr | West Sioux | 44.52 |
| 229 | Reese Gingerich ↗ | Jr | West Branch | 44.54 |
| 230 | Brayton Paterson ↗ | Fr | MVAOCOU | 44.54 |
| 231 | Cole Koch ↗ | So | West Lyon | 44.55 |
| 232 | Maxwell Stroud ↗ | So | Bellevue | 44.60 |
| 232 | Lincoln Verhagen ↗ | Sr | Monticello | 44.60 |
| 234 | Kai Sonderland ↗ | So | Tri-Center | 44.60 |
| 235 | Andy David ↗ | Fr | Woodward-Granger | 44.62 |
| 236 | Trevor Peiffer ↗ | Jr | Waukon | 44.65 |
| 237 | Alex Bosma ↗ | Sr | Sibley-Ocheyedan | 44.67 |
| 238 | Will Cocherell ↗ | So | Van Buren County | 44.69 |
| 239 | Jace Benbow ↗ | So | Ogden | 44.70 |
| 240 | Evan Coleman ↗ | Sr | Lisbon | 44.72 |
| 241 | William Worrall ↗ | Jr | Mediapolis | 44.75 |
| 242 | Luke Drtina ↗ | Jr | Crestwood | 44.78 |
| 243 | WESLEY CORLETT ↗ | Jr | MFL MarMac | 44.78 |
| 244 | Brock Taylor ↗ | So | West Central Valley | 44.78 |
| 245 | Halas Steig ↗ | Fr | South Central Calhoun | 44.79 |
| 246 | Calvin Fowler ↗ | Sr | Northeast | 44.79 |
| 247 | Jaxon Lamborn ↗ | So | MFL MarMac | 44.79 |
| 248 | Cole Moser ↗ | Jr | North Fayette Valley | 44.84 |
| 249 | Dalton Ellickson ↗ | Sr | Waukon | 44.84 |
| 250 | Jonathan Ford ↗ | Sr | Mediapolis | 44.86 |
| 251 | Jonah Shelton ↗ | Jr | Van Meter | 44.89 |
| 252 | Zach Jacobsen ↗ | So | East Sac County | 44.90 |
| 252 | Preston Rumler ↗ | Sr | Camanche | 44.90 |
| 254 | Trent Nickelson ↗ | Jr | PCM | 44.91 |
| 255 | Owen Truog ↗ | Sr | Estherville Lincoln Central | 44.93 |
| 256 | Connor Stilwell ↗ | Jr | Waukon | 44.95 |
| 257 | Corbin Daniel ↗ | So | Regina Catholic | 44.96 |
| 258 | Alex Kiewiet ↗ | Jr | Grundy Center | 44.97 |
| 259 | Owen Korsmo ↗ | Jr | Crestwood | 44.98 |
| 260 | Karson Roper ↗ | So | Southeast Valley | 44.99 |
| 261 | Alexander Hammerstrom ↗ | Sr | Panorama | 44.99 |
| 262 | Tanner Lincecum ↗ | Sr | Central Lyon | 45.00 |
| 263 | Elliot Snyders ↗ | Sr | West Lyon | 45.02 |
| 264 | Jordan Nuss ↗ | Sr | Denver | 45.02 |
| 265 | Kaden Swan ↗ | So | Central Lee | 45.03 |
| 266 | Gage Wymore ↗ | Jr | Jesup | 45.05 |
| 267 | Max Costello ↗ | So | Hinton | 45.07 |
| 268 | Kane Koch ↗ | Sr | Lake Mills | 45.08 |
| 269 | Easton VanVeen ↗ | Sr | PCM | 45.10 |
| 270 | Rylee Eastvold ↗ | So | Forest City | 45.12 |
| 271 | Charlie McDermott ↗ | Sr | Beckman Catholic | 45.14 |
| 272 | James Decker ↗ | So | West Marshall | 45.19 |
| 273 | Daylen Kocour ↗ | Sr | Missouri Valley | 45.19 |
| 274 | Mason Hill ↗ | Jr | MMCRU | 45.22 |
| 275 | Samuel Grothe ↗ | Jr | Lake Mills | 45.22 |
| 276 | Levi Lang ↗ | So | Sheldon | 45.22 |
| 277 | Davey Pressley ↗ | So | Belmond-Klemme | 45.23 |
| 278 | Finn Wilson ↗ | Sr | PCM | 45.25 |
| 279 | Daniel Weber ↗ | So | Jesup | 45.26 |
| 280 | Caleb Juhl ↗ | Sr | South Central Calhoun | 45.29 |
| 281 | Ethan Laughlin ↗ | Jr | Shenandoah | 45.37 |
| 282 | Tyler Gates ↗ | Sr | Union Community | 45.43 |
| 283 | Garrett Babe ↗ | So | Kuemper Catholic | 45.45 |
| 284 | Ethan Hladik ↗ | Jr | MVAOCOU | 45.46 |
| 285 | Connor Stillwell ↗ | Jr | Waukon | 45.52 |
| 286 | Owen Lennon ↗ | Fr | MMCRU | 45.54 |
| 287 | Brady Hanson ↗ | Fr | Southeast Valley | 45.56 |
| 288 | Gentry Schiebout ↗ | So | Unity Christian | 45.60 |
| 289 | Dane Curtin ↗ | Jr | Crestwood | 45.61 |
| 290 | Aidan McEntee ↗ | Sr | Van Buren County | 45.63 |
| 291 | Casey Foster ↗ | Sr | Woodward-Granger | 45.64 |
| 292 | Boden Greiner ↗ | Sr | Woodward-Granger | 45.66 |
| 293 | Charlie Sager ↗ | Jr | Camanche | 45.67 |
| 294 | Bradley Stock ↗ | Sr | Treynor | 45.69 |
| 295 | Brysen Kolar ↗ | Sr | OABCIG | 45.69 |
| 296 | Kaden Jorgensen ↗ | Jr | AHSTW | 45.71 |
| 297 | Caleb Altena ↗ | Jr | Unity Christian | 45.74 |
| 297 | Ryan Wirtz ↗ | Jr | Emmetsburg | 45.74 |
| 299 | Joe Kroenecke ↗ | Sr | Sumner-Fredericksburg | 45.76 |
| 300 | Kinnick Van Ginkel ↗ | Sr | Rock Valley | 45.76 |
| 301 | Josh Settles ↗ | Jr | Davis County | 45.78 |
| 302 | Kaleb Rogstad ↗ | Sr | Lake Mills | 45.81 |
| 303 | Hayden Janssen ↗ | Jr | Roland-Story | 45.81 |
| 304 | Cayden McCarty ↗ | So | Tipton | 45.83 |
| 305 | Parker DeHaai ↗ | So | PCM | 45.84 |
| 306 | Bryce Dawes ↗ | Fr | Panorama | 45.86 |
| 307 | Brayden Harskamp ↗ | Jr | Unity Christian | 45.87 |
| 308 | Dylan Hamilton ↗ | Sr | Oelwein | 45.87 |
| 309 | Jaron Wille ↗ | Sr | MFL MarMac | 45.89 |
| 310 | Kohen Stotlar ↗ | So | Mediapolis | 45.92 |
| 311 | Boaz Pollak ↗ | Sr | Grand View Christian | 45.93 |
| 312 | Logan Twyman ↗ | Jr | Shenandoah | 45.97 |
| 313 | Gannon Gunn ↗ | Jr | Mediapolis | 45.98 |
| 314 | Gavin Gunnarson ↗ | So | Hudson | 46.00 |
| 314 | Chase Stevenson ↗ | So | Forest City | 46.00 |
| 316 | Brenten Loeffelholz ↗ | So | Kuemper Catholic | 46.00 |
| 317 | Henry Hegdahl ↗ | Jr | Union Community | 46.02 |
| 318 | Sam Kline ↗ | Jr | Clarinda | 46.05 |
| 319 | Bryce Polich ↗ | Sr | Woodward-Granger | 46.10 |
| 320 | Gavin Sorgenfrey ↗ | Fr | Tipton | 46.10 |
| 321 | Jase Coleman ↗ | Jr | Ogden | 46.12 |
| 322 | Brayson Downs ↗ | So | Dike-New Hartford | 46.16 |
| 323 | Parker Dougherty ↗ | So | Belmond-Klemme | 46.18 |
| 324 | James Stigler ↗ | So | Waukon | 46.21 |
| 325 | Chase Oldenkamp ↗ | Jr | Sheldon | 46.22 |
| 326 | Chase Bruns ↗ | Sr | South Hardin | 46.23 |
| 327 | Kai Seibel ↗ | Jr | Camanche | 46.25 |
| 328 | Brock Bergmeier ↗ | Jr | Union Community | 46.27 |
| 329 | Brodie hamilton ↗ | Jr | Earlham | 46.27 |
| 330 | Reid Holtz ↗ | Sr | Sumner-Fredericksburg | 46.29 |
| 331 | Gavin Oxley ↗ | So | West Branch | 46.31 |
| 332 | Brady Dunkel ↗ | Fr | Hinton | 46.38 |
| 333 | Noah Erickson ↗ | So | Osage | 46.42 |
| 334 | Coy Mehlert ↗ | So | Union Community | 46.43 |
| 335 | Tristan McVey ↗ | Jr | Belmond-Klemme | 46.46 |
| 336 | Calen Halverson ↗ | Sr | Dike-New Hartford | 46.48 |
| 337 | clay foutch ↗ | So | Shenandoah | 46.49 |
| 338 | Cole Carstens ↗ | So | Panorama | 46.50 |
| 338 | Brady Venzon ↗ | So | Regina Catholic | 46.50 |
| 340 | Jace Ozbun ↗ | Fr | Woodward-Granger | 46.54 |
| 341 | Zachary Leytem ↗ | Jr | Maquoketa Valley | 46.55 |
| 342 | Brandon Frush ↗ | Jr | Union Community | 46.56 |
| 343 | Kason Schroeder ↗ | Fr | East Sac County | 46.60 |
| 344 | Nick Oelke ↗ | 1st | Hinton | 46.63 |
| 345 | Bodee Madsen ↗ | Fr | Pocahontas Area | 46.64 |
| 346 | Jayce Wallar ↗ | So | Tri-Center | 46.66 |
| 347 | Theodore Perkins ↗ | So | Kuemper Catholic | 46.68 |
| 348 | Aiden Koester ↗ | Jr | Sumner-Fredericksburg | 46.69 |
| 349 | Noah Hendricks ↗ | Jr | South Central Calhoun | 46.71 |
| 350 | Kaden Miller ↗ | Jr | Bellevue | 46.73 |
| 351 | Skylar Sullivan ↗ | Jr | Dike-New Hartford | 46.74 |
| 352 | Eric Kleinwolterink ↗ | Jr | Sibley-Ocheyedan | 46.74 |
| 353 | Jackson Reisner ↗ | Jr | Sumner-Fredericksburg | 46.76 |
| 354 | Kaden Dorman ↗ | Sr | South Central Calhoun | 46.77 |
| 355 | Karsen Kannegieter ↗ | Sr | Dike-New Hartford | 46.78 |
| 356 | Grant Wilson ↗ | Fr | Albia | 46.80 |
| 357 | Dayton Logan ↗ | Sr | Oelwein | 46.82 |
| 358 | Colby Gast ↗ | Jr | Durant | 46.82 |
| 359 | Eli Groen ↗ | Fr | Central Lyon | 46.83 |
| 360 | Tate Germann ↗ | Sr | North Fayette Valley | 46.89 |
| 361 | Eli Hagarty ↗ | So | Jesup | 46.91 |
| 362 | Austin Wiechmann ↗ | Sr | South Hardin | 46.91 |
| 363 | Owen Milder ↗ | Sr | Wilton | 46.92 |
| 364 | Conner Pickerell ↗ | Sr | Albia | 46.92 |
| 365 | Brody Burdorf ↗ | Jr | Shenandoah | 46.96 |
| 366 | Alex Brekke ↗ | Sr | Westwood | 46.99 |
| 367 | Frankie Warren ↗ | So | Davis County | 47.00 |
| 368 | Trey Haak ↗ | Jr | Dike-New Hartford | 47.04 |
| 369 | Drew Kipp ↗ | Fr | New Hampton | 47.08 |
| 370 | Collin Venteicher ↗ | Jr | Kuemper Catholic | 47.08 |
| 371 | Ethan Bergan ↗ | So | Crestwood | 47.10 |
| 371 | Zach Hogrefe ↗ | Sr | Eagle Grove | 47.10 |
| 371 | Reid Hollenback ↗ | Fr | Durant | 47.10 |
| 371 | Sean Hunter ↗ | Jr | Clarinda | 47.10 |
| 375 | Keegan Cook ↗ | Fr | Tri-Center | 47.11 |
| 376 | Cael Backes ↗ | Jr | Jesup | 47.12 |
| 377 | Adrian Armstrong ↗ | So | Lisbon | 47.16 |
| 378 | Brock Spears ↗ | So | Mediapolis | 47.18 |
| 379 | Lance Ludens ↗ | Sr | Mediapolis | 47.20 |
| 380 | Carter Larson ↗ | Fr | Westwood | 47.21 |
| 381 | AJ Shudak ↗ | Fr | Treynor | 47.22 |
| 382 | Jace Pedretti ↗ | Jr | Crestwood | 47.23 |
| 383 | Quincy Lupton ↗ | Jr | Albia | 47.23 |
| 384 | Benjamin Burken ↗ | Fr | Camanche | 47.27 |
| 385 | Blake Myrtue ↗ | Jr | Ridge View | 47.30 |
| 386 | Max Leonhart ↗ | So | Denver | 47.31 |
| 387 | Eli Schlenger ↗ | Jr | MMCRU | 47.34 |
| 388 | Tristan Kakacek ↗ | Jr | Clarion-Goldfield-Dows | 47.40 |
| 389 | Lane Flattum ↗ | Fr | New Hampton | 47.44 |
| 390 | Jerrod Griffin ↗ | Jr | Van Buren County | 47.45 |
| 391 | Brett Ascherl ↗ | Sr | Eagle Grove | 47.46 |
| 392 | Kenny Kerr ↗ | Fr | North Fayette Valley | 47.48 |
| 393 | Landon Howe ↗ | Fr | Waukon | 47.50 |
| 393 | Owen James ↗ | Fr | Albia | 47.50 |
| 395 | Cal Bonifas ↗ | Jr | Bellevue | 47.53 |
| 396 | Brody Muenchrath ↗ | Sr | Westwood | 47.54 |
| 396 | Jacob Rotunno ↗ | Sr | Cascade | 47.54 |
| 398 | Jeremy Braun ↗ | Jr | Beckman Catholic | 47.57 |
| 399 | Cole Benson ↗ | Fr | MVAOCOU | 47.60 |
| 400 | Kadon Stein ↗ | So | Belmond-Klemme | 47.63 |
| 401 | Jacob Capps ↗ | Jr | Interstate 35 | 47.67 |
| 402 | Anderson Holtz ↗ | Jr | Maquoketa Valley | 47.70 |
| 403 | Teryn Bechtel ↗ | So | Eddyville-Blakesburg-Fremont | 47.70 |
| 404 | Drendan Van Wyhe ↗ | Jr | West Lyon | 47.71 |
| 405 | William Miller ↗ | Fr | MFL MarMac | 47.75 |
| 406 | Quin McCollom ↗ | Jr | Colo-Nesco | 47.77 |
| 407 | Dawson Tuel ↗ | Fr | Southeast Valley | 47.77 |
| 408 | Brady Ingvall ↗ | Jr | Estherville Lincoln Central | 47.78 |
| 409 | Jayden Johnson ↗ | So | Tri-Center | 47.79 |
| 410 | Karson Trede ↗ | So | Wilton | 47.79 |
| 411 | Carter Helgeson ↗ | Sr | Lake Mills | 47.79 |
| 412 | Talan Long ↗ | Jr | Monticello | 47.79 |
| 413 | Josh Murphy ↗ | Sr | Camanche | 47.86 |
| 414 | Seth Lloyd ↗ | Sr | Waukon | 47.87 |
| 415 | Emerson Kreinbrink ↗ | So | Northeast | 47.87 |
| 416 | Evan Geerts ↗ | Fr | New Hampton | 47.87 |
| 417 | Owen Putman ↗ | Jr | Bellevue | 47.87 |
| 418 | Matt Condon ↗ | Sr | Manson-NW Webster | 47.88 |
| 419 | Cohen Wiersma ↗ | Jr | Rock Valley | 47.89 |
| 420 | William Klassen ↗ | Jr | New Hampton | 47.90 |
| 420 | Carson Lambert ↗ | Sr | Monticello | 47.90 |
| 420 | Britt Meyer ↗ | Jr | Grundy Center | 47.90 |
| 423 | Hayden Butrick ↗ | So | Southeast Valley | 47.93 |
| 424 | Tyce Larson ↗ | Jr | Jesup | 47.94 |
| 425 | Mason Tyler ↗ | Sr | Wilton | 47.95 |
| 426 | Abraham Hanson ↗ | Fr | Unity Christian | 47.96 |
| 427 | Lucas Nunnikhoven ↗ | Sr | North Mahaska | 47.98 |
| 428 | Trenton Valet ↗ | Sr | Wilton | 47.99 |
| 429 | Tonio gitch ↗ | Jr | Sumner-Fredericksburg | 48.00 |
| 430 | Ethan Hill ↗ | Fr | Treynor | 48.02 |
| 431 | Owen Portz ↗ | Jr | Bellevue | 48.06 |
| 432 | Aspen Briggs ↗ | Fr | South Hardin | 48.09 |
| 433 | Austin Crandon ↗ | So | East Marshall | 48.09 |
| 434 | Levi maifeld ↗ | Jr | Sumner-Fredericksburg | 48.12 |
| 435 | Luke Welter ↗ | Fr | Monticello | 48.14 |
| 436 | Devin Szanajda ↗ | So | Regina Catholic | 48.15 |
| 437 | Brant Freeberg ↗ | Sr | Tri-Center | 48.16 |
| 438 | Madden Uhlenhopp ↗ | Sr | Osage | 48.20 |
| 439 | Kadyn Conolly ↗ | So | OABCIG | 48.21 |
| 440 | Cash Klootwyk ↗ | So | Pleasantville | 48.25 |
| 441 | Jace Duncan ↗ | Fr | Van Buren County | 48.27 |
| 442 | Carsten Lensing ↗ | Sr | North Fayette Valley | 48.31 |
| 443 | Rylan Curtin ↗ | So | Crestwood | 48.34 |
| 444 | Vaughn Stegen ↗ | So | Waukon | 48.35 |
| 445 | Nick Hackett ↗ | Sr | Underwood | 48.40 |
| 446 | Wes McDanel ↗ | Jr | Camanche | 48.42 |
| 447 | Brandon Stansell ↗ | Jr | Interstate 35 | 48.43 |
| 448 | Dylan Williamson ↗ | Fr | Van Meter | 48.48 |
| 449 | Thomas Blomme ↗ | Sr | Camanche | 48.48 |
| 450 | Daxton Myler ↗ | Jr | Missouri Valley | 48.49 |
| 451 | Dylan Bieber ↗ | Fr | Waukon | 48.50 |
| 451 | Porter Moore ↗ | So | Davis County | 48.50 |
| 453 | Trenton Voyna ↗ | So | Crestwood | 48.54 |
| 454 | Caleb Hubbell ↗ | Sr | Pocahontas Area | 48.55 |
| 455 | Syrus Willard ↗ | Fr | Eagle Grove | 48.55 |
| 456 | Linkin Roper ↗ | So | Southeast Valley | 48.55 |
| 457 | Sam Lansink ↗ | So | OABCIG | 48.56 |
| 458 | Brennan Esbeck ↗ | So | Tipton | 48.60 |
| 459 | Titus Jordan ↗ | So | Grand View Christian | 48.65 |
| 459 | Jacob Sturtz ↗ | Jr | Ogden | 48.65 |
| 461 | Yuk Yin Wong ↗ | Sr | West Marshall | 48.69 |
| 462 | George Brandt ↗ | So | Underwood | 48.71 |
| 463 | Cooper Sampson ↗ | Fr | North Mahaska | 48.71 |
| 464 | Cayl Christensen ↗ | Fr | Waukon | 48.72 |
| 465 | Tyler Johnson ↗ | Sr | Westwood | 48.77 |
| 466 | Ethan Pforts ↗ | Jr | Van Buren County | 48.79 |
| 467 | Brennan Ries ↗ | Fr | Bellevue | 48.79 |
| 468 | Isaiah Dolan ↗ | Fr | Pocahontas Area | 48.80 |
| 469 | Tate Jones ↗ | Sr | Van Meter | 48.81 |
| 470 | Craven Wiersma ↗ | Fr | Hudson | 48.81 |
| 471 | Payton Meier ↗ | So | Bellevue | 48.86 |
| 472 | Spencer Maddison ↗ | Sr | Albia | 48.87 |
| 473 | Gavin Amspoker ↗ | Fr | Manson-NW Webster | 48.89 |
| 474 | Jack Glenn ↗ | Jr | Interstate 35 | 48.93 |
| 475 | Boden Bright ↗ | Jr | Sioux Central | 48.95 |
| 476 | Dayne Anderson ↗ | Fr | MFL MarMac | 48.97 |
| 477 | Owen Baker ↗ | So | North Fayette Valley | 48.99 |
| 477 | Evan Wham ↗ | Jr | Tri-Center | 48.99 |
| 479 | Hank Clark ↗ | Fr | Osage | 49.00 |
| 479 | Thomas wall ↗ | Sr | Columbus Catholic | 49.00 |
| 481 | Evan Roberts ↗ | Jr | Van Meter | 49.02 |
| 482 | Jack Severson ↗ | Sr | Dike-New Hartford | 49.02 |
| 483 | Blake Wiggins ↗ | Jr | West Sioux | 49.02 |
| 484 | Carter Erritt ↗ | Sr | East Sac County | 49.10 |
| 484 | Jackson Lynch ↗ | So | Camanche | 49.10 |
| 486 | Connor Nicpon ↗ | Sr | Regina Catholic | 49.10 |
| 487 | Keagan Ristvedt ↗ | Jr | Ogden | 49.20 |
| 488 | Tyler Kruth ↗ | Sr | Columbus Catholic | 49.20 |
| 489 | Krayton Kalous ↗ | Fr | Estherville Lincoln Central | 49.21 |
| 490 | Shane Allen ↗ | Fr | West Sioux | 49.23 |
| 490 | Cade Burchland ↗ | So | East Marshall | 49.23 |
| 492 | Taten Intorf ↗ | Sr | Maquoketa Valley | 49.24 |
| 493 | Carter Hawkins ↗ | Jr | South Central Calhoun | 49.25 |
| 494 | Grant Berryman ↗ | So | Oelwein | 49.26 |
| 495 | Eli Hammerstrom ↗ | Sr | Panorama | 49.26 |
| 496 | Reid Hinrichs ↗ | Fr | Monticello | 49.28 |
| 497 | Jack Diediker ↗ | Jr | Hinton | 49.42 |
| 498 | Eli Hilton ↗ | Jr | Albia | 49.47 |
| 499 | Nolan Baker ↗ | So | Underwood | 49.49 |
| 500 | Kole Burton ↗ | Sr | Albia | 49.50 |
| 500 | Landon Strang ↗ | Sr | Alburnett | 49.50 |
| 502 | Isaac Anderson ↗ | Fr | West Marshall | 49.51 |
| 503 | Jack Kelderman ↗ | Sr | North Mahaska | 49.53 |
| 504 | Tyson Osbahr ↗ | Sr | AHSTW | 49.57 |
| 505 | Lukas Chesnut ↗ | Jr | Maquoketa Valley | 49.60 |
| 505 | Mason Herbert ↗ | So | Central Lyon | 49.60 |
| 507 | Brennen Storms ↗ | Sr | Pocahontas Area | 49.63 |
| 508 | Kaden Sickels ↗ | Jr | Durant | 49.72 |
| 509 | Carter Pfantz ↗ | So | West Marshall | 49.72 |
| 510 | Cole Beeson ↗ | So | MVAOCOU | 49.76 |
| 511 | Joseph Debner ↗ | Sr | Van Buren County | 49.79 |
| 512 | Cash Freeman ↗ | Jr | AHSTW | 49.81 |
| 513 | Kayden Nichols ↗ | Fr | Eddyville-Blakesburg-Fremont | 49.82 |
| 514 | Korbin Abele ↗ | So | Lake Mills | 49.85 |
| 515 | Lincoln Bruggeman ↗ | So | West Lyon | 49.85 |
| 516 | Caleb Jackson ↗ | Fr | Northeast | 49.85 |
| 517 | Brody Thomas ↗ | Fr | Albia | 49.90 |
| 518 | Chase Christiansen ↗ | Sr | Northeast | 49.92 |
| 519 | Miles Forbush ↗ | So | Underwood | 49.92 |
| 520 | Landon Petersen ↗ | Fr | MVAOCOU | 49.94 |
| 521 | Hayden Greene ↗ | So | Southeast Valley | 49.95 |
| 522 | Casen Boeve ↗ | So | Hinton | 49.99 |
| 523 | Gabe Macon ↗ | Fr | New Hampton | 50.00 |
| 524 | Landin Closser ↗ | So | Davis County | 50.00 |
| 524 | Cam Miller ↗ | Fr | North Fayette Valley | 50.00 |
| 524 | Ty Moeller ↗ | Sr | Albia | 50.00 |
| 524 | Linkan Suckow ↗ | Fr | Sumner-Fredericksburg | 50.00 |
| 528 | Lincoln Roethler ↗ | Fr | Denver | 50.02 |
| 529 | Brighton Kraus ↗ | Jr | Garner Hayfield Ventura | 50.04 |
| 530 | Byron Godbersen ↗ | Sr | OABCIG | 50.05 |
| 531 | William Goering ↗ | Sr | Interstate 35 | 50.06 |
| 532 | Kason Dopler ↗ | Jr | Columbus | 50.06 |
| 533 | Connor Kemmerer ↗ | Jr | West Marshall | 50.10 |
| 534 | Myles Blom ↗ | Sr | Western Christian | 50.10 |
| 534 | Grayson Chamberlin ↗ | Fr | Eagle Grove | 50.10 |
| 534 | Benson Konecne ↗ | Fr | Southeast Valley | 50.10 |
| 537 | Maddox Kruger ↗ | Fr | Garner Hayfield Ventura | 50.11 |
| 538 | Gage Searle ↗ | Sr | East Marshall | 50.12 |
| 539 | Dalton Africa ↗ | So | Maquoketa Valley | 50.13 |
| 540 | Harrison Bistline ↗ | Sr | Union Community | 50.17 |
| 541 | Brady Vinci ↗ | Fr | Garner Hayfield Ventura | 50.17 |
| 542 | Lucas Perry ↗ | Jr | South Hardin | 50.18 |
| 543 | Ryan Coil ↗ | Sr | Columbus | 50.22 |
| 544 | Logan Drury ↗ | Sr | Camanche | 50.30 |
| 545 | Tanner Bruckman ↗ | Sr | Van Buren County | 50.30 |
| 546 | Travis Castaneda ↗ | Fr | North Mahaska | 50.39 |
| 546 | Preston Germain ↗ | So | Hudson | 50.39 |
| 548 | Cooper Davis ↗ | So | Union Community | 50.40 |
| 549 | Tate Kruger ↗ | Fr | Central Springs | 50.40 |
| 550 | Deacon Mitchels ↗ | Jr | Ogden | 50.43 |
| 551 | Drew Severson ↗ | Jr | Eddyville-Blakesburg-Fremont | 50.43 |
| 552 | Jacob Ruba ↗ | Fr | Clarion-Goldfield-Dows | 50.46 |
| 553 | Evan Beltman ↗ | Jr | Sibley-Ocheyedan | 50.47 |
| 554 | Gavin Wulf ↗ | Fr | Durant | 50.48 |
| 555 | Landon Lathrop ↗ | So | Alburnett | 50.53 |
| 556 | Karson Welander ↗ | Fr | Pocahontas Area | 50.55 |
| 557 | Drew Tincher ↗ | Jr | Manson-NW Webster | 50.59 |
| 558 | Bryce Boots ↗ | Jr | Lisbon | 50.59 |
| 558 | Ben Kelley ↗ | Jr | Lisbon | 50.59 |
| 560 | Ryne Deets ↗ | Fr | Denver | 50.66 |
| 561 | Carson Quastad ↗ | So | Estherville Lincoln Central | 50.67 |
| 562 | Jack Lambert ↗ | Sr | Monticello | 50.74 |
| 563 | Kaleb Anderson ↗ | So | Grand View Christian | 50.76 |
| 564 | Caleb Roberts ↗ | Sr | Pocahontas Area | 50.80 |
| 565 | Landon Howe ↗ | Fr | Alburnett | 50.84 |
| 566 | Hunter Getting ↗ | Sr | Sheldon | 50.86 |
| 567 | Presley Cantrell ↗ | Sr | Davis County | 50.90 |
| 567 | Sam Julin ↗ | Sr | East Sac County | 50.90 |
| 567 | Bryce Kunkle ↗ | Jr | Oelwein | 50.90 |
| 567 | Brogan Steinlage ↗ | Sr | Oelwein | 50.90 |
| 567 | Hudson Wolfe ↗ | Jr | West Branch | 50.90 |
| 572 | Dane Bernhardt ↗ | Jr | Van Meter | 50.90 |
| 573 | Porter Cannoy ↗ | Jr | Interstate 35 | 50.93 |
| 574 | Gavin Miller ↗ | So | Ogden | 50.96 |
| 575 | Blayk Hart ↗ | So | West Marshall | 50.99 |
| 576 | Lane Grim ↗ | So | Davis County | 51.00 |
| 577 | Caleb Seaba ↗ | Sr | Clarion-Goldfield-Dows | 51.09 |
| 578 | Adrian Balderas ↗ | Jr | South Hardin | 51.10 |
| 578 | Blayzen Stewart ↗ | Fr | Waukon | 51.10 |
| 580 | Dalen Knudtson ↗ | Fr | Postville | 51.15 |
| 581 | Kael Collins ↗ | Fr | MVAOCOU | 51.20 |
| 582 | Hayden Goeres ↗ | Sr | Ogden | 51.25 |
| 582 | Jayke Stokes ↗ | Fr | Estherville Lincoln Central | 51.25 |
| 584 | Chase Loving ↗ | Jr | Louisa-Muscatine | 51.26 |
| 585 | Colby Gray ↗ | Jr | Northeast | 51.27 |
| 586 | Zach Patrick ↗ | Jr | Oelwein | 51.35 |
| 587 | Javin Bruner ↗ | Jr | West Sioux | 51.40 |
| 587 | Miles Netten ↗ | Sr | Rock Valley | 51.40 |
| 589 | Conner Schwarz ↗ | Sr | Durant | 51.47 |
| 590 | Reid Anderson ↗ | Jr | Sioux Central | 51.50 |
| 590 | Gavin Poeckes ↗ | So | MMCRU | 51.50 |
| 592 | Gavin Ralston ↗ | Jr | Northeast | 51.58 |
| 593 | Matt Reifenstahl ↗ | Sr | Union Community | 51.60 |
| 594 | Jamison Rothmeyer ↗ | Fr | Central Springs | 51.63 |
| 595 | Briggs Roetman ↗ | So | Western Christian | 51.75 |
| 596 | Klayton Sharp ↗ | So | Jesup | 51.76 |
| 597 | Preston Olson ↗ | Jr | Hudson | 51.78 |
| 598 | Ayden Johnson ↗ | Jr | Shenandoah | 51.80 |
| 599 | Luke Steinfeldt ↗ | Jr | Van Meter | 51.80 |
| 600 | Kale Anderson ↗ | So | Alburnett | 51.81 |
| 601 | Carter Smith ↗ | Jr | Sioux Central | 51.86 |
| 602 | Ben Poppen ↗ | Sr | Sibley-Ocheyedan | 51.87 |
| 603 | Noah Bergan ↗ | Fr | Crestwood | 51.90 |
| 603 | Jaxson Boswell ↗ | So | East Marshall | 51.90 |
| 605 | Griffin Day ↗ | So | Postville | 51.95 |
| 606 | Braylen Seehase ↗ | Jr | Jesup | 52.00 |
| 607 | Kolt Roos ↗ | Jr | Sheldon | 52.01 |
| 608 | Kyle Arduser ↗ | Jr | Monticello | 52.03 |
| 608 | Drake Meyer ↗ | Sr | Hudson | 52.03 |
| 610 | Keaton Wittrock ↗ | Jr | Manson-NW Webster | 52.04 |
| 611 | Drew Temple ↗ | Jr | Southeast Valley | 52.06 |
| 612 | Seth Rasmussen ↗ | Jr | Central Decatur | 52.10 |
| 613 | Kaleb Rindels ↗ | Jr | Dike-New Hartford | 52.20 |
| 614 | Ethan Chambers ↗ | So | Treynor | 52.22 |
| 614 | Brody Larsen ↗ | Fr | Treynor | 52.22 |
| 616 | Ty Rosenboom ↗ | Fr | Louisa-Muscatine | 52.26 |
| 617 | Owen Hassell ↗ | Sr | Wilton | 52.33 |
| 618 | Riley Schiedel ↗ | Jr | New Hampton | 52.35 |
| 619 | Carson Shaver ↗ | Jr | South Central Calhoun | 52.40 |
| 620 | Seth Alexander ↗ | Jr | Van Meter | 52.40 |
| 621 | Christian Amspoker ↗ | Jr | Manson-NW Webster | 52.50 |
| 622 | Taiden Ragland ↗ | So | Underwood | 52.56 |
| 623 | Ian Kocour ↗ | Fr | Missouri Valley | 52.57 |
| 624 | Asher John ↗ | Sr | Grand View Christian | 52.58 |
| 625 | Jackson Bieri ↗ | Jr | Louisa-Muscatine | 52.60 |
| 626 | Aiden Alderman ↗ | Fr | Durant | 52.61 |
| 627 | Tate Long ↗ | Jr | Monticello | 52.63 |
| 628 | Trey Ramer III ↗ | Jr | Durant | 52.68 |
| 629 | Sam Ugarph ↗ | Fr | Northeast | 52.69 |
| 630 | Riley Carr ↗ | Jr | Cascade | 52.70 |
| 631 | Ethan Bowder ↗ | Sr | Pocahontas Area | 52.71 |
| 632 | Coby Martin ↗ | So | Central Decatur | 52.72 |
| 633 | Kade Wilson ↗ | Fr | West Central Valley | 52.74 |
| 634 | Braeden Otkin ↗ | Sr | West Lyon | 52.87 |
| 635 | Tate Wymore ↗ | So | Central Springs | 52.91 |
| 636 | Owen Klocksiem ↗ | So | Louisa-Muscatine | 52.92 |
| 637 | Nash Dykes ↗ | Sr | Central Decatur | 52.96 |
| 638 | Reagan Anderson ↗ | Jr | Interstate 35 | 52.99 |
| 639 | Rhyat Liles ↗ | So | Davis County | 53.00 |
| 639 | Drew Stolka ↗ | So | North Fayette Valley | 53.00 |
| 641 | Issac Johanningmeier ↗ | Jr | Waukon | 53.03 |
| 642 | Logan Ryan ↗ | Fr | Ogden | 53.04 |
| 643 | Dalton Brinegar ↗ | So | Eddyville-Blakesburg-Fremont | 53.05 |
| 644 | Dylan Davis ↗ | So | Missouri Valley | 53.07 |
| 645 | Hunter Wernli ↗ | Sr | North Mahaska | 53.07 |
| 646 | Hayden Palmer ↗ | Jr | Waukon | 53.10 |
| 646 | Zeke Retallick ↗ | Fr | Waukon | 53.10 |
| 648 | Alex Hackmann ↗ | Jr | North Fayette Valley | 53.12 |
| 649 | Ty Halupnick ↗ | Fr | Hudson | 53.18 |
| 650 | Lane Rodwell ↗ | Fr | Eddyville-Blakesburg-Fremont | 53.20 |
| 651 | Oliver Grings ↗ | So | Wilton | 53.25 |
| 652 | Hunter Purvis ↗ | Fr | Colo-Nesco | 53.30 |
| 653 | Bryce Vigon ↗ | Jr | West Central Valley | 53.42 |
| 654 | Mason McClelland ↗ | So | Hudson | 53.47 |
| 655 | Sam Sturm ↗ | So | AHSTW | 53.70 |
| 656 | Teddy Yackle ↗ | Fr | Clarion-Goldfield-Dows | 53.71 |
| 657 | Titus Koster ↗ | Jr | Sioux Central | 53.77 |
| 658 | Leo Casson ↗ | Jr | Underwood | 53.78 |
| 659 | Kavin Rold ↗ | Fr | AHSTW | 53.79 |
| 660 | Asher Whigham ↗ | So | Underwood | 53.80 |
| 661 | Xavier Wheeler ↗ | Fr | Louisa-Muscatine | 53.81 |
| 662 | Bentlee Crees ↗ | Fr | South Hardin | 53.85 |
| 663 | Nathan Smith ↗ | Fr | Colo-Nesco | 53.90 |
| 664 | Joey Childs ↗ | Fr | Grand View Christian | 53.90 |
| 665 | Ian Whittenbaugh ↗ | Jr | Lisbon | 53.91 |
| 666 | Zane McManis ↗ | Jr | Shenandoah | 53.95 |
| 667 | Brody Jackson ↗ | Sr | MMCRU | 54.00 |
| 667 | Declan McCarty ↗ | Fr | Sioux Central | 54.00 |
| 669 | Zachary Nielsen ↗ | Sr | AHSTW | 54.04 |
| 670 | Aiden Hodgden ↗ | Jr | Tipton | 54.08 |
| 671 | Karsten Steege ↗ | Fr | Waukon | 54.10 |
| 672 | Zachary Waite ↗ | So | Westwood | 54.21 |
| 673 | Miles Bergmann ↗ | Fr | Northeast | 54.23 |
| 674 | Aidan Meyer ↗ | Jr | MFL MarMac | 54.30 |
| 675 | Jeyden Farr ↗ | Jr | Treynor | 54.30 |
| 676 | Teddy Melcher ↗ | Fr | Regina Catholic | 54.40 |
| 677 | Liam Eichhorn ↗ | Fr | Bellevue | 54.42 |
| 678 | Thomas Haas ↗ | Sr | Central Springs | 54.46 |
| 679 | Macson Lindsey ↗ | So | Central Decatur | 54.54 |
| 680 | Zack Hansen ↗ | Jr | Belmond-Klemme | 54.56 |
| 681 | Colton Torrance ↗ | Fr | Grand View Christian | 54.58 |
| 682 | Finnegan Cline ↗ | Sr | Louisa-Muscatine | 54.63 |
| 683 | Lincoln Levan ↗ | Fr | Central Springs | 54.65 |
| 684 | Preston Nepper ↗ | Fr | Kuemper Catholic | 54.70 |
| 685 | Dalton Suckow ↗ | Fr | Sumner-Fredericksburg | 54.73 |
| 686 | Nick Saxton ↗ | Jr | Emmetsburg | 54.74 |
| 687 | Charlie Cummings ↗ | Jr | South Hardin | 54.77 |
| 688 | Matthew Malm ↗ | Jr | Emmetsburg | 54.78 |
| 689 | Porter Bailey ↗ | Fr | Bellevue | 54.80 |
| 689 | Jon Brown ↗ | So | Tipton | 54.80 |
| 691 | August Schroeder ↗ | Sr | Ogden | 54.90 |
| 692 | Rogan Eighme ↗ | So | Alburnett | 54.96 |
| 693 | Bryce Lewis ↗ | So | Treynor | 55.01 |
| 694 | Kalvin Menne ↗ | Sr | Postville | 55.01 |
| 695 | Jack Pruin ↗ | Sr | Central Springs | 55.02 |
| 696 | Landon Lankford ↗ | So | Central Decatur | 55.20 |
| 697 | Jaxson Stauffer ↗ | Fr | Panorama | 55.23 |
| 697 | Kade Wilson ↗ | West Central Valley | 55.23 | |
| 699 | Tayte Schroeder ↗ | So | Durant | 55.31 |
| 700 | Drew Michels ↗ | So | Oelwein | 55.35 |
| 701 | Brooks Beitelspacher ↗ | Fr | Hinton | 55.38 |
| 702 | Noah Johnson ↗ | So | Tipton | 55.60 |
| 702 | Tyler Mannetter ↗ | Jr | South Hardin | 55.60 |
| 702 | Manning Pfantz ↗ | So | South Hardin | 55.60 |
| 705 | Maddox Wheeldon ↗ | Fr | Missouri Valley | 55.63 |
| 706 | Gunnar Tyler ↗ | So | Wilton | 55.65 |
| 707 | Gage Hancock ↗ | Jr | Alburnett | 55.72 |
| 708 | Shane Tiarks ↗ | Jr | Underwood | 55.73 |
| 709 | Nathan Bentler ↗ | Sr | West Central Valley | 55.76 |
| 710 | Sheamus Lindsay ↗ | Fr | Central Springs | 55.78 |
| 711 | JT Fitzpatrick ↗ | Jr | MVAOCOU | 55.84 |
| 712 | jeremiah ashman ↗ | Jr | North Mahaska | 55.90 |
| 712 | Carter Bryant ↗ | Fr | Interstate 35 | 55.90 |
| 714 | Layton Campbell ↗ | Fr | Davis County | 56.00 |
| 715 | Connor Dryman ↗ | Fr | Bellevue | 56.04 |
| 716 | Kaden Mitchell ↗ | Fr | Waukon | 56.10 |
| 717 | Jayden Burt ↗ | Sr | West Sioux | 56.15 |
| 718 | Blake Boyd ↗ | Jr | Central Decatur | 56.26 |
| 719 | Ryan Shimek ↗ | Jr | Central Springs | 56.35 |
| 720 | Andrew Lund ↗ | Fr | AHSTW | 56.35 |
| 721 | Lennon Carter ↗ | So | West Marshall | 56.57 |
| 722 | Luke Jordan ↗ | So | Grand View Christian | 56.59 |
| 723 | Austin Mannes ↗ | Jr | Lake Mills | 56.60 |
| 724 | Cael Witt ↗ | Jr | Tri-Center | 56.65 |
| 725 | Reed Bockenstedt ↗ | So | Beckman Catholic | 56.70 |
| 726 | Dylan Abbott ↗ | Fr | West Central Valley | 56.80 |
| 726 | Jesus Baez ↗ | Sr | Eagle Grove | 56.80 |
| 726 | Blake Schwartz ↗ | Fr | Panorama | 56.80 |
| 729 | Colton Buesing ↗ | So | Durant | 56.83 |
| 730 | Owen Kipfer ↗ | Fr | Albia | 56.85 |
| 731 | Race Starr ↗ | Fr | Durant | 56.88 |
| 732 | Austin Etzel ↗ | Sr | Wilton | 56.91 |
| 733 | Hudson Humphrey ↗ | Fr | Davis County | 57.00 |
| 733 | Oaklan Jirak ↗ | So | Wilton | 57.00 |
| 735 | Andrew Rath ↗ | So | Mid-Prairie | 57.10 |
| 736 | Jerald Stranberg ↗ | So | Wilton | 57.15 |
| 737 | Kyle Roberts ↗ | Sr | Garner Hayfield Ventura | 57.17 |
| 738 | Tyler Hurlburt ↗ | Fr | Sheldon | 57.29 |
| 739 | Dylan Wenthe ↗ | Fr | Postville | 57.34 |
| 740 | Carsen Duncan ↗ | Fr | South Hardin | 57.35 |
| 741 | Carver Hansen ↗ | Fr | Northeast | 57.38 |
| 742 | Dylan Dreyer ↗ | So | Treynor | 57.54 |
| 743 | Jaxon Grantz ↗ | So | Northeast | 57.55 |
| 744 | Bryce Gunderson ↗ | Fr | Sioux Central | 57.60 |
| 745 | Brayden Kuker ↗ | So | North Fayette Valley | 57.66 |
| 746 | Keagen Kannegieter ↗ | So | Dike-New Hartford | 57.70 |
| 747 | Adam Hodson ↗ | So | Clarion-Goldfield-Dows | 57.71 |
| 748 | Colin Ryan ↗ | Sr | Ogden | 57.77 |
| 749 | Miles Groen ↗ | So | Alburnett | 57.90 |
| 749 | Conner Swartz ↗ | Fr | Durant | 57.90 |
| 751 | Mathew Jenkinson ↗ | Sr | Durant | 58.00 |
| 752 | Owen Topp ↗ | So | South Hardin | 58.10 |
| 753 | Garrison Drake ↗ | Fr | Treynor | 58.19 |
| 754 | Kaeden Lane ↗ | Fr | AHSTW | 58.20 |
| 754 | Rylan Ring ↗ | So | Tri-Center | 58.20 |
| 756 | Grant Pohlman ↗ | Sr | Manson-NW Webster | 58.22 |
| 757 | Garrett Wolfe ↗ | Fr | West Central Valley | 58.28 |
| 758 | Mason Hardy ↗ | So | Columbus | 58.29 |
| 759 | Tyson Primus ↗ | Fr | Denver | 58.30 |
| 760 | Jayden Grandgeorge ↗ | Fr | Eagle Grove | 58.58 |
| 761 | Luke Chindlund ↗ | So | Sioux Central | 58.70 |
| 762 | Griffin Koppe ↗ | Fr | Louisa-Muscatine | 58.90 |
| 763 | Gavin Burton ↗ | Jr | Manson-NW Webster | 58.96 |
| 764 | Adam Wulf ↗ | Fr | Durant | 59.04 |
| 765 | Jaden Schulte ↗ | Jr | Central Springs | 59.12 |
| 766 | Ben Welter ↗ | Jr | Monticello | 59.15 |
| 767 | Jaggar Wolfe ↗ | So | Manson-NW Webster | 59.37 |
| 768 | Blake Patera ↗ | Fr | OABCIG | 59.50 |
| 769 | Chase Gebel ↗ | Jr | New Hampton | 59.88 |
| 770 | Kyler Bertram ↗ | Jr | North Fayette Valley | 60.00 |
| 770 | Connor McFall ↗ | Jr | Albia | 60.00 |
| 772 | Caden Osborn ↗ | So | Sheldon | 60.02 |
| 773 | Parker Knox ↗ | Fr | Waukon | 60.10 |
| 774 | Abe Henke ↗ | Fr | Treynor | 60.16 |
| 775 | Owen Sweeney ↗ | Sr | Clarion-Goldfield-Dows | 60.26 |
| 776 | Noah Jedlica ↗ | So | Treynor | 60.41 |
| 777 | Simon Gieselman ↗ | Fr | Oelwein | 60.80 |
| 777 | Logan Trimble ↗ | Fr | Oelwein | 60.80 |
| 779 | Andrew Robinson ↗ | Sr | Eagle Grove | 60.81 |
| 780 | Dawson Dirksen ↗ | So | Central Springs | 60.92 |
| 781 | Adam Kirkestue ↗ | Sr | Postville | 60.92 |
| 782 | Colt Scheckel ↗ | Jr | Bellevue | 60.97 |
| 783 | Casen VanGenderen ↗ | Fr | Eddyville-Blakesburg-Fremont | 61.13 |
| 784 | Gannon Short ↗ | Fr | Colo-Nesco | 61.20 |
| 785 | Kole Gute ↗ | Jr | Wilton | 61.40 |
| 786 | Jacob White ↗ | Fr | Postville | 61.48 |
| 787 | Sean Peck ↗ | Fr | Tipton | 61.60 |
| 788 | Owen White ↗ | Fr | Louisa-Muscatine | 61.65 |
| 789 | Broden Adair ↗ | So | Underwood | 61.70 |
| 790 | Simon Pettit ↗ | Sr | Albia | 62.00 |
| 791 | Ethan Whalen ↗ | So | Waukon | 62.10 |
| 792 | Payton White ↗ | Sr | Columbus | 62.16 |
| 793 | Evan Burns ↗ | So | Alburnett | 62.30 |
| 794 | Cody Walker ↗ | Fr | Colo-Nesco | 62.32 |
| 795 | Kaden Gaskill ↗ | Fr | Garner Hayfield Ventura | 62.45 |
| 796 | Braxton Burton ↗ | Sr | Manson-NW Webster | 62.50 |
| 797 | Nathan Shearer ↗ | So | Treynor | 62.52 |
| 798 | Asa Meyers ↗ | Fr | West Central Valley | 62.60 |
| 799 | Gavin Smith ↗ | Sr | Central Decatur | 62.65 |
| 800 | Kaedyn Heitland ↗ | Fr | Postville | 62.73 |
| 801 | Colton Niemeyer ↗ | Fr | Colo-Nesco | 62.88 |
| 802 | Gus Thoma ↗ | Sr | Durant | 63.00 |
| 803 | Ben Howey ↗ | Fr | West Central Valley | 63.14 |
| 804 | Teegun Davis ↗ | So | Central Decatur | 63.26 |
| 805 | Grayson Hermstad ↗ | Sr | Sioux Central | 63.46 |
| 806 | Carsten Kime ↗ | Jr | Tipton | 63.60 |
| 806 | Brayden Wahl ↗ | Fr | Monticello | 63.60 |
| 808 | Tony Mesa ↗ | Fr | Durant | 63.90 |
| 809 | Rowen Archer ↗ | Sr | Albia | 64.00 |
| 810 | Maddex Kennedy ↗ | Sr | Albia | 64.35 |
| 810 | Izac smysor ↗ | So | Durant | 64.35 |
| 812 | Noah Opal ↗ | Fr | Treynor | 64.51 |
| 813 | Mason Heck ↗ | Sr | Columbus | 64.60 |
| 814 | Mason Marth ↗ | Fr | Eddyville-Blakesburg-Fremont | 64.63 |
| 815 | Andrew Jacobson ↗ | Fr | Colo-Nesco | 64.70 |
| 816 | Mason Davis ↗ | Fr | Treynor | 64.90 |
| 817 | Caden Warren ↗ | Fr | Eddyville-Blakesburg-Fremont | 65.40 |
| 818 | Parker Krohn ↗ | Fr | AHSTW | 65.50 |
| 819 | Rece Bohlken ↗ | Fr | Monticello | 65.60 |
| 820 | Colin Sesker ↗ | Fr | Clarion-Goldfield-Dows | 66.15 |
| 821 | Levi Wiita ↗ | Jr | Emmetsburg | 66.20 |
| 822 | Anthony Owens ↗ | Tipton | 66.60 | |
| 823 | Emery McCutcheon ↗ | Jr | Bellevue | 66.62 |
| 824 | Cody Keever ↗ | Sr | Van Buren County | 66.90 |
| 825 | Aiden Dohrmann ↗ | Fr | Columbus | 67.06 |
| 826 | Adam Sauer ↗ | So | Wilton | 67.33 |
| 827 | Keegan Adkins ↗ | Fr | Sheldon | 67.40 |
| 828 | Caden Hauenstein ↗ | So | Clarion-Goldfield-Dows | 67.77 |
| 829 | Ty King ↗ | Jr | Monticello | 68.15 |
| 830 | Jack Beeck ↗ | So | Northeast | 68.35 |
| 831 | Kai Allec ↗ | Jr | Columbus | 68.45 |
| 832 | Manuel Rodgers ↗ | Sr | Underwood | 68.50 |
| 833 | Bryson Sprouse ↗ | So | Davis County | 69.00 |
| 834 | Andrew Grunhovd ↗ | Sr | Lake Mills | 69.30 |
| 835 | Chase Barsema ↗ | So | Bellevue | 69.60 |
| 836 | Cameron Utter ↗ | So | Durant | 69.67 |
| 837 | Logan Roberts ↗ | Sr | Van Buren County | 69.90 |
| 838 | Landon Sikora ↗ | So | Emmetsburg | 70.15 |
| 839 | Beau Johnson ↗ | Fr | Van Buren County | 70.90 |
| 839 | Andrew McMillen ↗ | So | Colo-Nesco | 70.90 |
| 841 | Cade Radford ↗ | Fr | Treynor | 71.30 |
| 842 | Jerin McElmeel ↗ | Jr | Monticello | 71.60 |
| 843 | Gabe Gerling ↗ | Fr | West Central Valley | 71.80 |
| 844 | Blake Shurman ↗ | Fr | Treynor | 72.70 |
| 845 | Hunter McCoy ↗ | So | Durant | 73.00 |
| 846 | Dallas Seevell ↗ | So | Alburnett | 73.70 |
| 847 | Ethan Dorris ↗ | So | Durant | 73.85 |
| 847 | Corbin McCoy ↗ | So | Durant | 73.85 |
| 849 | Benjamin Holmbeck ↗ | Sr | Hinton | 74.90 |
| 850 | Roth Schnoor ↗ | Fr | Monticello | 75.60 |
| 851 | Jaxton Strawn ↗ | Fr | West Central Valley | 76.60 |
| 852 | Colton Burgoin ↗ | Fr | Treynor | 77.40 |
| 853 | Tyson Grundlingh ↗ | Fr | Colo-Nesco | 77.90 |
| 854 | Lucas McColloch ↗ | So | West Central Valley | 78.60 |
| 855 | Brody Smithburg ↗ | Fr | Van Buren County | 81.90 |
| 856 | Chase Deemer ↗ | Jr | Central Decatur | 83.40 |
| 857 | Josh Peel ↗ | Sr | Durant | 83.70 |
| 858 | Axel Deemer ↗ | Fr | Central Decatur | 85.40 |
🏆 1A Team
Team Rankings
🏆 1A Player
Player Rankings
| Pos | Player | Yr | Team | Adj Avg |
|---|---|---|---|---|
| 1 | Keith Thompson ↗ | So | Hamburg | 37.10 |
| 2 | Jackson Keizer ↗ | Jr | Boyden-Hull | 37.25 |
| 3 | Drew Henderson ↗ | Jr | North Union | 37.38 |
| 4 | Chase Jahde ↗ | Sr | CAM | 37.58 |
| 5 | Carter Kleinwolterink ↗ | Jr | Boyden-Hull | 38.02 |
| 6 | Brody Sneed ↗ | So | St. Albert | 38.82 |
| 7 | Nick Bernhard ↗ | So | Turkey Valley | 39.06 |
| 8 | Liam Schrock ↗ | Sr | Hillcrest Academy | 39.22 |
| 9 | Ben Krohn ↗ | So | St. Albert | 39.38 |
| 10 | Peyton Roth ↗ | Sr | HLV | 39.47 |
| 11 | Solon Yates ↗ | Jr | Sigourney | 39.79 |
| 12 | Brennan McGuire ↗ | So | Keota | 39.85 |
| 13 | Hayden Thompson ↗ | Sr | Sidney | 39.87 |
| 14 | Rowan Miller ↗ | Jr | Hillcrest Academy | 40.13 |
| 15 | Jeremy Maassen ↗ | Sr | Boyden-Hull | 40.19 |
| 16 | Nolan Reser ↗ | Sr | North Butler | 40.68 |
| 17 | Jax Tommasin ↗ | So | Starmont | 40.70 |
| 18 | Dylan Graham ↗ | Sr | Mount Ayr | 40.74 |
| 19 | Garret Van Es ↗ | Jr | Boyden-Hull | 40.78 |
| 20 | Brady Wise ↗ | Sr | Central City | 40.92 |
| 21 | Gage Heyne ↗ | Sr | English Valleys | 40.93 |
| 22 | Owen Demoss ↗ | Sr | GTRA | 40.97 |
| 23 | Seth Goodell ↗ | Jr | Harris-Lake Park | 40.97 |
| 23 | Caden Vant Hul ↗ | Jr | Harris-Lake Park | 40.97 |
| 25 | Griffen Hammersland ↗ | Fr | Central Elkader | 41.19 |
| 26 | Braiden Todd ↗ | Jr | South Winneshiek | 41.20 |
| 27 | Brody Thomas ↗ | Fr | Woodbury Central | 41.27 |
| 28 | Zayne Eslinger ↗ | So | East Union | 41.34 |
| 29 | Dylan Lubben ↗ | Jr | Gehlen Catholic | 41.36 |
| 30 | Carson Arens ↗ | Jr | Gehlen Catholic | 41.44 |
| 31 | Ethan Bridgewater ↗ | Jr | BGM | 41.45 |
| 32 | Caden Helgeson ↗ | Jr | Northwood-Kensett | 41.55 |
| 33 | Ruger Berndt ↗ | Jr | Wayne | 41.62 |
| 34 | Justin Weispfenning ↗ | Sr | Easton Valley | 41.65 |
| 35 | Jordan Tremmel ↗ | Fr | Sigourney | 41.74 |
| 36 | Beau Decker ↗ | So | Central City | 41.77 |
| 37 | Sawyer Schlee ↗ | So | Starmont | 41.78 |
| 38 | Jackson Neubrand ↗ | Sr | Akron-Westfield | 41.85 |
| 39 | Nolan Shreckengost ↗ | Sr | West Fork | 41.85 |
| 40 | Carson Streeter ↗ | Jr | South Winneshiek | 41.95 |
| 41 | Tanner Streit ↗ | Jr | Mount Ayr | 41.99 |
| 42 | Jaxson Greene ↗ | Jr | Mount Ayr | 41.99 |
| 43 | Billie Kindred ↗ | Sr | Keota | 42.01 |
| 44 | Landen Kruse ↗ | Jr | Newell-Fonda | 42.17 |
| 45 | Justin Knipfer ↗ | So | Winfield-Mt Union | 42.23 |
| 46 | Ty Mericle ↗ | So | St. Edmond | 42.24 |
| 47 | Cale Kleppe ↗ | Jr | South Winneshiek | 42.26 |
| 48 | Tatum Wilken ↗ | Sr | Akron-Westfield | 42.34 |
| 49 | Zaden Eggers ↗ | Jr | BCLUW | 42.36 |
| 50 | Jase Tommasin ↗ | Sr | Starmont | 42.37 |
| 51 | Landon Woelber ↗ | Sr | Boyden-Hull | 42.49 |
| 52 | Max Shirbroun ↗ | Jr | Coon Rapids-Bayard | 42.57 |
| 53 | Lucas Baker ↗ | Sr | Alta-Aurelia | 42.64 |
| 54 | Nolan Sandholdt ↗ | Sr | Easton Valley | 42.65 |
| 55 | Blake Irvine ↗ | Jr | Don Bosco | 42.66 |
| 56 | Cameron Templeton ↗ | Sr | Marquette Catholic | 42.66 |
| 57 | Matson Winings ↗ | Jr | South Winneshiek | 42.74 |
| 58 | Luke Martensen ↗ | Jr | South Hamilton | 42.74 |
| 59 | Jackson Goltz ↗ | Sr | South Winneshiek | 42.79 |
| 60 | Jack McElroy ↗ | Jr | St. Edmond | 42.81 |
| 61 | Cody Dickinson ↗ | Sr | Woodbine | 42.86 |
| 62 | Nate Bishop ↗ | Jr | BCLUW | 42.86 |
| 63 | Hogan Hook ↗ | Sr | Griswold | 42.90 |
| 64 | Cayden Baumgartner ↗ | Jr | Starmont | 42.97 |
| 65 | Logan Boldt ↗ | Jr | Tripoli | 43.02 |
| 66 | Xander Johnson ↗ | Sr | Woodbine | 43.06 |
| 67 | Sam Greteman ↗ | Sr | Bishop Garrigan | 43.22 |
| 68 | Cody Milks ↗ | So | Winfield-Mt Union | 43.23 |
| 69 | Beckett Rhoads ↗ | Jr | BGM | 43.24 |
| 70 | Zach Beukema ↗ | Sr | West Hancock | 43.32 |
| 71 | Porter Cave ↗ | So | Keota | 43.39 |
| 72 | Micah Johnson ↗ | Sr | Bedford | 43.42 |
| 73 | Ike Molyneux ↗ | So | Sigourney | 43.44 |
| 74 | Konner Kinneberg ↗ | Jr | Winfield-Mt Union | 43.45 |
| 75 | James McCready ↗ | Fr | Riverside | 43.45 |
| 76 | Peyton Amdor ↗ | Fr | Riverside | 43.48 |
| 77 | Avery Wolfe ↗ | So | Mount Ayr | 43.64 |
| 78 | Cal Pryor ↗ | So | Woodbine | 43.67 |
| 79 | Wyatt Wittrock ↗ | Jr | Harris-Lake Park | 43.72 |
| 80 | Braden Aronson ↗ | Jr | Alta-Aurelia | 43.78 |
| 81 | Cain Weber ↗ | Sr | Sigourney | 43.79 |
| 82 | Henry Burr ↗ | Jr | Audubon | 43.79 |
| 83 | Matthew Swancutt ↗ | Jr | Akron-Westfield | 43.85 |
| 84 | Trevin Victor ↗ | Sr | Mount Ayr | 43.85 |
| 85 | Guyson Lyman ↗ | Sr | Newell-Fonda | 43.86 |
| 86 | Carter Beitelspacher ↗ | So | Gehlen Catholic | 43.88 |
| 87 | Nathan Crawford ↗ | Sr | East Buchanan | 43.94 |
| 88 | Gavin Heiderscheit ↗ | Jr | Coon Rapids-Bayard | 43.97 |
| 89 | Mason Puetz ↗ | Jr | Gehlen Catholic | 43.98 |
| 90 | Chase Templeton ↗ | So | Marquette Catholic | 44.01 |
| 91 | Braylen Crawford ↗ | Sr | Boyden-Hull | 44.02 |
| 92 | Chase Lander ↗ | Sr | West Monona | 44.04 |
| 93 | Fletcher Proctor ↗ | Sr | East Mills | 44.05 |
| 94 | Seth Kregel ↗ | Jr | Clayton Ridge | 44.09 |
| 95 | Carson Kelley ↗ | Sr | Woodbine | 44.11 |
| 96 | Kaden Buick ↗ | Sr | Essex | 44.13 |
| 97 | Jacksyn Hogrefe ↗ | Jr | Newell-Fonda | 44.16 |
| 98 | Isaac Bruns ↗ | Sr | Sigourney | 44.17 |
| 99 | Anderson Bakehouse ↗ | Fr | East Mills | 44.23 |
| 100 | Evan Lander ↗ | Fr | West Monona | 44.24 |
| 101 | Vincen McManigle ↗ | Jr | Starmont | 44.33 |
| 102 | Cade Garman ↗ | Sr | North Linn | 44.35 |
| 103 | Collin Homan ↗ | Sr | Remsen St. Mary's | 44.36 |
| 104 | Cale Soma ↗ | Jr | Boyer Valley | 44.46 |
| 105 | Jaxsen Walter ↗ | So | Mount Ayr | 44.47 |
| 106 | Nathan Goodell ↗ | Fr | Harris-Lake Park | 44.49 |
| 107 | Sam Koehnk ↗ | Jr | South Hamilton | 44.49 |
| 107 | Landon Sogard ↗ | Sr | South Hamilton | 44.49 |
| 109 | Brady Van Scoyoc ↗ | So | East Buchanan | 44.57 |
| 110 | Michael Carlson ↗ | Jr | South Hamilton | 44.57 |
| 111 | Jace Baker ↗ | So | Coon Rapids-Bayard | 44.62 |
| 112 | Lincoln Johnson ↗ | Sr | North Butler | 44.72 |
| 113 | Hudson Popham ↗ | Fr | Starmont | 44.74 |
| 114 | Brayden Utter ↗ | So | Gladbrook-Reinbeck | 44.75 |
| 115 | Dawson Glaser ↗ | Sr | Nashua-Plainfield | 44.75 |
| 116 | Hudson Sparrow ↗ | So | Saint Ansgar | 44.76 |
| 117 | Landon Cook ↗ | Jr | Coon Rapids-Bayard | 44.77 |
| 118 | Connor Deppe ↗ | Sr | South Hamilton | 44.77 |
| 119 | Austin Rasmussen ↗ | Fr | Exira-EHK | 44.80 |
| 120 | Barrett Garrison ↗ | Sr | Wapello | 44.84 |
| 121 | Tyler Lortz ↗ | So | English Valleys | 44.86 |
| 122 | Sayer Bireline-Huss ↗ | Fr | ACGC | 44.87 |
| 123 | Carter Schwab ↗ | Fr | Bishop Garrigan | 44.92 |
| 124 | Cole Griffith ↗ | Sr | North Linn | 44.92 |
| 125 | Macklin Daley ↗ | So | St. Albert | 44.95 |
| 125 | Nicholas Sparrow ↗ | Jr | Winfield-Mt Union | 44.95 |
| 127 | Beau Towne ↗ | So | BCLUW | 44.96 |
| 128 | Logan Kenyon ↗ | Jr | Coon Rapids-Bayard | 44.97 |
| 129 | Alex Holtkamp ↗ | Jr | Danville | 44.97 |
| 130 | Briggs Boehme ↗ | Jr | Wapsie Valley | 44.99 |
| 131 | Josh Wyatt ↗ | Jr | Sigourney | 44.99 |
| 132 | Justin Wolf ↗ | Fr | North Linn | 45.00 |
| 133 | Kylen Enabnit ↗ | Sr | Rockford | 45.02 |
| 134 | Ryker Ross ↗ | Fr | Kingsley-Pierson | 45.04 |
| 135 | Carter Jorgenson ↗ | So | Sidney | 45.05 |
| 136 | Brady Blong ↗ | So | Turkey Valley | 45.06 |
| 137 | Mason Michels ↗ | Sr | Dunkerton | 45.09 |
| 138 | Chase Haugen ↗ | Jr | Saint Ansgar | 45.09 |
| 139 | Tyler Koch ↗ | Jr | Kingsley-Pierson | 45.09 |
| 140 | Carter Emerick ↗ | Jr | Newell-Fonda | 45.11 |
| 141 | Oliver Deist ↗ | Sr | Audubon | 45.12 |
| 142 | Teagan Alesch ↗ | Fr | Bishop Garrigan | 45.12 |
| 143 | Tyler Hansen ↗ | So | West Bend-Mallard | 45.16 |
| 144 | Mason Zimmerman ↗ | Sr | North Linn | 45.23 |
| 145 | Jagger Timmerman ↗ | So | Starmont | 45.25 |
| 146 | Gus Walk ↗ | Jr | Saint Ansgar | 45.26 |
| 147 | Jaedyn Schoolcraft ↗ | Jr | Wayne | 45.26 |
| 148 | Sinjin Brown ↗ | Sr | Winfield-Mt Union | 45.30 |
| 149 | Anthony Knaack ↗ | So | Gladbrook-Reinbeck | 45.37 |
| 150 | Blake Ewing ↗ | So | Moravia | 45.37 |
| 151 | Caden Crow ↗ | Sr | Southeast Warren | 45.37 |
| 152 | Mason Bechen ↗ | Sr | North Linn | 45.38 |
| 153 | ty rardin ↗ | So | Nodaway Valley | 45.45 |
| 154 | Michael Hensley ↗ | Sr | Sidney | 45.46 |
| 155 | Enzler Breitfelder ↗ | Sr | Springville | 45.49 |
| 156 | Braydon Hensley ↗ | Sr | Bedford | 45.49 |
| 157 | Jax Foster ↗ | Sr | BGM | 45.53 |
| 158 | Logan Smith ↗ | Sr | Moravia | 45.55 |
| 159 | Skyler Stolley ↗ | Fr | Woodbine | 45.58 |
| 160 | Keaton Gernhart ↗ | Sr | Woodbury Central | 45.63 |
| 161 | Kaleb Borchers ↗ | So | GTRA | 45.63 |
| 162 | Levi Molyneux ↗ | Sr | HLV | 45.65 |
| 163 | Tyler Bruns ↗ | Sr | Tripoli | 45.66 |
| 164 | Laramie Stoaks ↗ | Jr | Lenox | 45.67 |
| 165 | Owen Hammersland ↗ | So | Central Elkader | 45.69 |
| 166 | Jordan Demaray ↗ | Sr | West Fork | 45.70 |
| 167 | Cael Benesh ↗ | Sr | North Linn | 45.71 |
| 168 | Jackson Utesch ↗ | Fr | GTRA | 45.72 |
| 169 | Jace Kleinwolterink ↗ | Sr | South O'Brien | 45.72 |
| 170 | Isaac DeLange ↗ | Sr | Bishop Garrigan | 45.77 |
| 171 | Hayden Schmidt ↗ | Sr | North Linn | 45.81 |
| 172 | Lane Rose ↗ | Jr | AGWSR | 45.81 |
| 173 | Brody Harris ↗ | Jr | South Hamilton | 45.82 |
| 174 | kaleb walker ↗ | Sr | Central City | 45.83 |
| 175 | kyson kessler ↗ | Jr | East Union | 45.84 |
| 176 | Jayce Ernzen ↗ | Sr | Springville | 45.84 |
| 177 | Kieryn Schmid ↗ | So | Kingsley-Pierson | 45.86 |
| 178 | Austin Ledlie ↗ | Sr | Southeast Warren | 45.87 |
| 179 | Michael Davis ↗ | Jr | Boyer Valley | 46.01 |
| 180 | Eli McAlister ↗ | Fr | Coon Rapids-Bayard | 46.01 |
| 181 | Drew Urbanek ↗ | So | Tripoli | 46.02 |
| 182 | Brayden Blum ↗ | Fr | Woodbine | 46.03 |
| 183 | Ari Behnke ↗ | Jr | Wapsie Valley | 46.04 |
| 184 | Easton Kerns ↗ | Sr | AGWSR | 46.05 |
| 185 | Hunter Gibson ↗ | So | Wayne | 46.05 |
| 186 | Logan Busta ↗ | Jr | Turkey Valley | 46.06 |
| 187 | Louden Main ↗ | Sr | Mount Ayr | 46.07 |
| 188 | Max Edwards ↗ | Jr | Winfield-Mt Union | 46.09 |
| 189 | Ian Harrer ↗ | Fr | Newell-Fonda | 46.11 |
| 190 | Robby Tometich ↗ | Fr | BGM | 46.12 |
| 191 | Tristen Burkhart ↗ | So | Boyer Valley | 46.12 |
| 192 | Grant Anderson ↗ | Jr | Winfield-Mt Union | 46.13 |
| 193 | Chase Spieker ↗ | Sr | CAM | 46.18 |
| 194 | Bowan Behne ↗ | Jr | Northwood-Kensett | 46.18 |
| 195 | Nathan Schoenfelder ↗ | Jr | Akron-Westfield | 46.20 |
| 196 | Carver Wenthold ↗ | Jr | South Winneshiek | 46.21 |
| 197 | Gavin Benter ↗ | Jr | Waterloo Christian | 46.21 |
| 198 | Parker Lutgen ↗ | Jr | Don Bosco | 46.22 |
| 199 | Louis Gonner ↗ | So | Marquette Catholic | 46.23 |
| 200 | Paxton Johnson ↗ | Jr | West Hancock | 46.24 |
| 201 | Carter Gruver ↗ | Sr | Woodbine | 46.27 |
| 202 | Mattix Furnald ↗ | So | Danville | 46.31 |
| 203 | Cayden Wilson ↗ | So | GTRA | 46.33 |
| 204 | Griffin Haugen ↗ | So | Saint Ansgar | 46.43 |
| 205 | Caleb Gravenish ↗ | Sr | Remsen St. Mary's | 46.47 |
| 205 | Levi Staudt ↗ | So | West Fork | 46.47 |
| 207 | Taven Moore ↗ | Fr | Riverside | 46.55 |
| 208 | Eli Rieb ↗ | Jr | Alta-Aurelia | 46.55 |
| 209 | Wyatt Coenen ↗ | Fr | Woodbine | 46.57 |
| 210 | Keagan Lee ↗ | Jr | Easton Valley | 46.58 |
| 211 | Beau Burns ↗ | Jr | BGM | 46.59 |
| 212 | Austin Eblen ↗ | Sr | CAM | 46.65 |
| 213 | Caden Carruthers ↗ | Sr | Southeast Warren | 46.66 |
| 214 | Max Nuehring ↗ | Sr | Clayton Ridge | 46.69 |
| 215 | Max Goltl ↗ | Sr | St. Albert | 46.70 |
| 215 | Aiden Rembe ↗ | Fr | West Fork | 46.70 |
| 217 | Alex Griebel ↗ | Jr | South O'Brien | 46.72 |
| 218 | Maddux McCoy ↗ | So | Alta-Aurelia | 46.72 |
| 219 | Brody Crow ↗ | Sr | Southeast Warren | 46.78 |
| 220 | Kolt Payne ↗ | Sr | Sidney | 46.81 |
| 221 | Gavin Wiig ↗ | Jr | Woodbury Central | 46.82 |
| 222 | Joseph Mazzella ↗ | So | St. Albert | 46.83 |
| 223 | Jake Bogen ↗ | Sr | Gehlen Catholic | 46.86 |
| 224 | Adrik Kolpin ↗ | So | Alta-Aurelia | 46.90 |
| 225 | Camden Schmit ↗ | Jr | Don Bosco | 46.94 |
| 226 | Nolan Peyton ↗ | So | East Buchanan | 46.94 |
| 227 | Devon Blanchard ↗ | Jr | Nashua-Plainfield | 46.96 |
| 228 | Chad Gutknecht ↗ | Fr | Gladbrook-Reinbeck | 46.97 |
| 229 | Jeremy Weispfenning ↗ | Sr | Easton Valley | 46.98 |
| 230 | Thomas McGuire ↗ | So | Newman Catholic | 46.99 |
| 231 | Casey Young ↗ | Jr | ACGC | 47.00 |
| 232 | Carter Cox ↗ | So | Woodbine | 47.00 |
| 233 | Landon Campbell ↗ | Jr | Edgewood-Colesburg | 47.03 |
| 234 | Briggs Muth ↗ | So | West Hancock | 47.04 |
| 235 | Landry Nelson ↗ | So | East Buchanan | 47.05 |
| 236 | Ryan Fuller ↗ | Sr | South O'Brien | 47.05 |
| 237 | Hayden Loftsgard ↗ | Sr | Tripoli | 47.05 |
| 238 | Maddox Rausch ↗ | Fr | North Tama | 47.06 |
| 239 | Carson Schnieder ↗ | Jr | West Bend-Mallard | 47.08 |
| 240 | Easton Nissen ↗ | Jr | Kingsley-Pierson | 47.09 |
| 241 | Joshua Nelson ↗ | Sr | Exira-EHK | 47.10 |
| 242 | Calan Lloyd ↗ | Fr | Woodbury Central | 47.12 |
| 243 | Owen Burke ↗ | Fr | Central Elkader | 47.14 |
| 244 | Cason Fitch ↗ | Jr | Colfax-Mingo | 47.15 |
| 245 | Jacoby Peyton ↗ | Fr | North Linn | 47.17 |
| 246 | Nathan Smith ↗ | Fr | Riverside | 47.18 |
| 246 | Canden Weber ↗ | So | Marquette Catholic | 47.18 |
| 248 | Logan Phipps ↗ | So | Woodbury Central | 47.19 |
| 249 | Brady Jochum ↗ | Fr | Gehlen Catholic | 47.20 |
| 250 | Blake Hesse ↗ | Jr | Wapsie Valley | 47.21 |
| 251 | Austen Mathern ↗ | Sr | Gladbrook-Reinbeck | 47.23 |
| 252 | Carter Martens ↗ | Sr | North Union | 47.24 |
| 253 | Mason Reed ↗ | Jr | Fremont-Mills | 47.27 |
| 254 | Kellen Whitman ↗ | So | Calamus-Wheatland | 47.34 |
| 255 | Madden Cary ↗ | So | CAM | 47.35 |
| 256 | William Lindeland ↗ | Sr | Nashua-Plainfield | 47.42 |
| 257 | Charlie Maher ↗ | Fr | Baxter | 47.44 |
| 258 | Josh Cook ↗ | Jr | East Buchanan | 47.52 |
| 259 | Adam Frank ↗ | So | BCLUW | 47.54 |
| 260 | Braxton Johnston ↗ | Sr | Wayne | 47.55 |
| 261 | Rowen Howe ↗ | Fr | Fremont-Mills | 47.55 |
| 262 | Sullivan McClain ↗ | Jr | Audubon | 47.59 |
| 263 | Parker Cargin ↗ | Jr | Alta-Aurelia | 47.60 |
| 264 | Zach Knepper ↗ | Jr | Don Bosco | 47.60 |
| 264 | Josh Nelson ↗ | Sr | Exira-EHK | 47.60 |
| 266 | Slade Turner ↗ | Jr | East Union | 47.61 |
| 267 | Wyatt Bonnema ↗ | Jr | West Fork | 47.63 |
| 268 | Max Kruse ↗ | So | Holy Trinity Catholic | 47.64 |
| 269 | Carson Bargfrede ↗ | Jr | St. Edmond | 47.67 |
| 270 | Brayden Horkey ↗ | Jr | Gehlen Catholic | 47.67 |
| 271 | Cole Cretsinger ↗ | Jr | Coon Rapids-Bayard | 47.68 |
| 272 | Carter Henning ↗ | Fr | Calamus-Wheatland | 47.68 |
| 273 | Braxton Dennis ↗ | So | CAM | 47.69 |
| 274 | Hunter Taylor ↗ | Sr | Wayne | 47.69 |
| 275 | Austin Zimmerman ↗ | So | Riverside | 47.70 |
| 276 | Ryder Hamlett ↗ | Fr | Starmont | 47.70 |
| 276 | Lucas Yanney ↗ | Jr | Siouxland Christian | 47.70 |
| 278 | Kevin Wright ↗ | Sr | Kingsley-Pierson | 47.71 |
| 279 | Brayden Robinson ↗ | Sr | Moravia | 47.71 |
| 280 | Beckett Rahe ↗ | Fr | Harris-Lake Park | 47.72 |
| 281 | Remington Kerns ↗ | Fr | AGWSR | 47.73 |
| 282 | Brock Scheetz ↗ | Jr | Holy Trinity Catholic | 47.75 |
| 283 | Cole Nicoson ↗ | Jr | North Union | 47.77 |
| 284 | Austin Droegmiller ↗ | So | Alta-Aurelia | 47.84 |
| 285 | Josh Nathe ↗ | Sr | Don Bosco | 47.88 |
| 286 | Stadan Vansice ↗ | Jr | Baxter | 47.89 |
| 287 | Ty Schuttpelz ↗ | Fr | Remsen St. Mary's | 47.91 |
| 288 | Gunnar Smith ↗ | Jr | Riceville | 47.98 |
| 289 | Alek Egger ↗ | So | Newman Catholic | 47.99 |
| 290 | Ryan Hermansen ↗ | Jr | Audubon | 48.01 |
| 291 | Jackson Whitaker ↗ | So | Glidden-Ralston | 48.09 |
| 292 | Blake Eitel ↗ | Fr | West Central | 48.10 |
| 293 | Colton Cox ↗ | Fr | Melcher-Dallas | 48.11 |
| 294 | Corbin Eganhouse ↗ | Fr | Midland | 48.13 |
| 295 | Caden Walders ↗ | Sr | North Union | 48.15 |
| 296 | Aidan Oldfather ↗ | Sr | Wapsie Valley | 48.16 |
| 297 | Nick Thul ↗ | Sr | Bishop Garrigan | 48.17 |
| 298 | Aiden Bush ↗ | Sr | Hartley-Melvin-Sanborn | 48.18 |
| 299 | Gage Gile ↗ | Fr | Midland | 48.20 |
| 300 | Dayton Tull ↗ | So | Lenox | 48.22 |
| 301 | Noah Heffernan ↗ | Fr | Boyer Valley | 48.23 |
| 302 | Ashton Ahrenholtz ↗ | Jr | IKM-Manning | 48.24 |
| 303 | Sam Miller ↗ | So | Nodaway Valley | 48.25 |
| 304 | Jack Mastbergen ↗ | Sr | Hartley-Melvin-Sanborn | 48.27 |
| 305 | Blake Mohrfeld ↗ | Jr | Holy Trinity Catholic | 48.28 |
| 306 | Trace Eiten ↗ | So | AGWSR | 48.29 |
| 307 | Malachi Rinner ↗ | So | WACO | 48.32 |
| 308 | Austin Klein ↗ | Sr | Remsen St. Mary's | 48.36 |
| 309 | Michael Boyd ↗ | Sr | Gladbrook-Reinbeck | 48.36 |
| 310 | Houston Holdgrafer ↗ | So | Easton Valley | 48.41 |
| 311 | Jaxson Vroom ↗ | Jr | Saint Ansgar | 48.43 |
| 312 | Wyatt Gregorich ↗ | Jr | Marquette Catholic | 48.44 |
| 313 | Keagan Wiggs ↗ | So | West Monona | 48.44 |
| 314 | Braylon Shreckengost ↗ | So | West Fork | 48.47 |
| 315 | Mason Ahrenstorff ↗ | Jr | Harris-Lake Park | 48.50 |
| 316 | Camden Behrends ↗ | Jr | Clarksville | 48.51 |
| 317 | AC Roller ↗ | Fr | Riverside | 48.55 |
| 318 | Brody Koski ↗ | So | Boyer Valley | 48.57 |
| 319 | Aiden Kjergaard ↗ | Fr | Audubon | 48.58 |
| 320 | Owen Juhl ↗ | Fr | Exira-EHK | 48.60 |
| 321 | Will Hansen ↗ | Sr | East Buchanan | 48.62 |
| 322 | Kellen Meyer ↗ | So | Newell-Fonda | 48.62 |
| 323 | Mason Camden ↗ | Fr | East Mills | 48.67 |
| 324 | Tucker Youngblut ↗ | Jr | Don Bosco | 48.72 |
| 325 | Ian Maize ↗ | Fr | WACO | 48.72 |
| 326 | Ben Schaefer ↗ | So | Don Bosco | 48.73 |
| 327 | Gavin Jacobs ↗ | Jr | Clarksville | 48.73 |
| 328 | Brock Jones ↗ | Jr | East Union | 48.74 |
| 329 | Anders Langille ↗ | Fr | Fremont-Mills | 48.75 |
| 330 | Spencer Roeder ↗ | Sr | Marquette Catholic | 48.77 |
| 331 | Tyson Kriegel ↗ | Fr | Iowa Valley | 48.77 |
| 332 | Carter Backer ↗ | Sr | North Butler | 48.79 |
| 333 | Wyatt Bartek ↗ | Jr | Newell-Fonda | 48.79 |
| 334 | Coby Venteicher ↗ | Sr | CAM | 48.85 |
| 335 | Max Johnson ↗ | Fr | St. Albert | 48.86 |
| 336 | Klemit Olney ↗ | Sr | Bedford | 48.88 |
| 337 | Levi Kramer ↗ | Sr | George-Little Rock | 48.90 |
| 337 | Cale Libolt ↗ | Jr | Alta-Aurelia | 48.90 |
| 337 | Dusty Mattson ↗ | Fr | Alta-Aurelia | 48.90 |
| 337 | Gable VanOort ↗ | Fr | Alta-Aurelia | 48.90 |
| 341 | Cole Green ↗ | So | Calamus-Wheatland | 48.94 |
| 342 | wyatt marlette ↗ | Jr | Wapello | 48.97 |
| 343 | Max Nguyen ↗ | Sr | St. Edmond | 48.97 |
| 344 | Kale Mulder ↗ | Jr | North Butler | 49.07 |
| 345 | Branden Kerr ↗ | Sr | Don Bosco | 49.09 |
| 346 | Tanner Bergmann ↗ | Jr | Wapsie Valley | 49.16 |
| 347 | Landon Saathoff ↗ | Sr | St. Edmond | 49.20 |
| 348 | Hayden Freesemann ↗ | Jr | North Butler | 49.21 |
| 349 | Kasey Hough ↗ | Sr | GTRA | 49.22 |
| 349 | Lawson Schrock ↗ | So | Hillcrest Academy | 49.22 |
| 351 | Lance Milton ↗ | Fr | HLV | 49.22 |
| 352 | Reece Youmans ↗ | Fr | Southeast Warren | 49.23 |
| 353 | Mason Steckler ↗ | Sr | Audubon | 49.24 |
| 354 | Braydon Kusler ↗ | Jr | Akron-Westfield | 49.26 |
| 355 | Brock Retterath ↗ | Jr | Saint Ansgar | 49.26 |
| 356 | Coen Witte ↗ | So | West Hancock | 49.26 |
| 357 | Dayce Arthur ↗ | Fr | Edgewood-Colesburg | 49.26 |
| 358 | Reece Hagenow ↗ | Jr | Wapsie Valley | 49.27 |
| 359 | Lane Junk ↗ | So | East Buchanan | 49.28 |
| 360 | Ryan Olson ↗ | So | Calamus-Wheatland | 49.29 |
| 361 | Matthew Chalupa ↗ | So | Hillcrest Academy | 49.30 |
| 362 | Aidan Wellendorf ↗ | So | Central Elkader | 49.40 |
| 363 | Eric Hein ↗ | So | Calamus-Wheatland | 49.46 |
| 364 | Tyler Zimmer ↗ | Jr | Nashua-Plainfield | 49.46 |
| 365 | Ethan Yoder ↗ | Jr | Hillcrest Academy | 49.47 |
| 366 | Ty Brummel ↗ | Jr | Trinity Christian | 49.48 |
| 367 | Caden Zotz ↗ | So | North Union | 49.49 |
| 368 | Jake Lindquist ↗ | Fr | Don Bosco | 49.50 |
| 369 | Keaton Irwin ↗ | Fr | St. Albert | 49.50 |
| 370 | Bennett Heiderscheit ↗ | So | Coon Rapids-Bayard | 49.54 |
| 371 | Ty Christensen ↗ | Jr | Don Bosco | 49.55 |
| 372 | Keaton Harpenau ↗ | Sr | Remsen St. Mary's | 49.58 |
| 373 | Teagan Hanson ↗ | Jr | GTRA | 49.62 |
| 374 | Gavin Trapp ↗ | Jr | Kingsley-Pierson | 49.63 |
| 375 | Cooper Hoey ↗ | Fr | Belle Plaine | 49.63 |
| 376 | Tyler Nederhoff ↗ | Jr | AGWSR | 49.64 |
| 377 | Tucker Sprouse ↗ | So | Keota | 49.64 |
| 378 | Eli Evans ↗ | Jr | Waterloo Christian | 49.66 |
| 379 | Luke Hellige ↗ | Sr | Holy Trinity Catholic | 49.69 |
| 380 | Evan Streittmatter ↗ | Sr | West Central | 49.70 |
| 381 | Brody Hansel ↗ | So | Starmont | 49.70 |
| 382 | Houston Nielsen ↗ | Sr | West Bend-Mallard | 49.73 |
| 383 | Campbell Anderson ↗ | Sr | Akron-Westfield | 49.74 |
| 384 | Bennett Hough ↗ | Fr | Riverside | 49.76 |
| 385 | Carson Maston ↗ | Sr | Lynnville-Sully | 49.79 |
| 386 | Landon Dumbaugh ↗ | Sr | Boyer Valley | 49.79 |
| 387 | Tayte Colt ↗ | Sr | Akron-Westfield | 49.80 |
| 387 | Patrick McCready ↗ | So | BCLUW | 49.80 |
| 389 | Carter McCready ↗ | Jr | BCLUW | 49.83 |
| 390 | Chase Slaybaugh ↗ | Jr | ACGC | 49.83 |
| 391 | Cole Fleshner ↗ | Sr | Gladbrook-Reinbeck | 49.83 |
| 392 | Ty Tallmon ↗ | Sr | East Union | 49.89 |
| 393 | Kyle Deleeuw ↗ | So | George-Little Rock | 49.90 |
| 393 | Caleb Haack ↗ | Sr | Iowa Valley | 49.90 |
| 393 | Ashton Snyder ↗ | Jr | Alta-Aurelia | 49.90 |
| 396 | Nathan Mundil ↗ | Sr | Martensdale-St Marys | 49.92 |
| 397 | Hunter DeGard ↗ | So | Melcher-Dallas | 49.93 |
| 398 | Kaleb Grimm ↗ | Sr | Wapello | 49.97 |
| 399 | Cayd Cooper ↗ | Fr | North Tama | 49.99 |
| 400 | Breyden Hoeppner ↗ | Sr | Northwood-Kensett | 50.00 |
| 401 | Jase Anderson ↗ | Sr | Newman Catholic | 50.04 |
| 402 | Jackson Neumann ↗ | Fr | Kingsley-Pierson | 50.07 |
| 402 | Brendan Price ↗ | Sr | North Iowa | 50.07 |
| 404 | Terrian Islas ↗ | Sr | East Union | 50.07 |
| 405 | Kyler Sallis ↗ | So | Don Bosco | 50.10 |
| 405 | Drake Steil ↗ | Sr | Southeast Warren | 50.10 |
| 407 | Isaiah Wilson ↗ | Fr | Montezuma | 50.11 |
| 408 | Lucas Dirkx ↗ | Fr | Southeast Warren | 50.12 |
| 409 | Hudson Tirevold ↗ | Jr | North Union | 50.13 |
| 410 | Kolben Robinson ↗ | Jr | Lenox | 50.17 |
| 411 | Hudson Hocker ↗ | Fr | Audubon | 50.18 |
| 412 | Jack Patterson ↗ | Sr | Lone Tree | 50.22 |
| 413 | Kinnick Mohning ↗ | So | Remsen St. Mary's | 50.24 |
| 414 | Alex Hansen ↗ | Sr | Exira-EHK | 50.27 |
| 415 | Crew Peters ↗ | Sr | Wapello | 50.28 |
| 416 | Gage Sesker ↗ | Sr | Southwest Valley | 50.29 |
| 417 | Drew Muller ↗ | Sr | Bishop Garrigan | 50.37 |
| 418 | Kayd Wilson ↗ | So | Springville | 50.38 |
| 419 | Tyson Blohm ↗ | So | Gladbrook-Reinbeck | 50.40 |
| 419 | Easton Spangler ↗ | Fr | Gehlen Catholic | 50.40 |
| 421 | Jacob Crabtree ↗ | Jr | Siouxland Christian | 50.42 |
| 422 | Kael Renze ↗ | Fr | IKM-Manning | 50.44 |
| 423 | Colton Welton ↗ | Fr | Central City | 50.45 |
| 424 | Jameson Denning ↗ | Jr | Holy Trinity Catholic | 50.46 |
| 425 | Christopher Ruiz ↗ | Sr | Don Bosco | 50.47 |
| 426 | Jadyn Patten ↗ | Fr | Colfax-Mingo | 50.49 |
| 427 | Kinnick Henning ↗ | Jr | St. Edmond | 50.50 |
| 428 | Tayten Huff ↗ | Fr | Harris-Lake Park | 50.50 |
| 429 | Brady Wayson ↗ | So | Don Bosco | 50.52 |
| 430 | Noah Fuelling ↗ | Sr | Dunkerton | 50.53 |
| 431 | Carter Anderson ↗ | Sr | Northwood-Kensett | 50.55 |
| 432 | Caden Fette ↗ | Jr | Central Elkader | 50.55 |
| 433 | Kinnick Froehlich ↗ | Fr | ACGC | 50.57 |
| 434 | Owen Brandt ↗ | Jr | Clayton Ridge | 50.62 |
| 435 | Duane Ingham ↗ | Sr | Harris-Lake Park | 50.67 |
| 436 | Carson Peters ↗ | Jr | Glidden-Ralston | 50.67 |
| 437 | Levi Harmsen ↗ | Fr | North Tama | 50.67 |
| 438 | Casey Jones ↗ | Fr | Southwest Valley | 50.71 |
| 439 | Ashton Boge ↗ | So | Midland | 50.72 |
| 440 | Aiden Frank ↗ | Jr | BCLUW | 50.74 |
| 441 | Callahan Levi ↗ | Sr | Nashua-Plainfield | 50.75 |
| 442 | Kyler Leslie ↗ | So | Prince of Peace | 50.78 |
| 443 | Devon Weisskopf ↗ | Sr | HLV | 50.79 |
| 444 | Cash Brammer ↗ | Jr | Lenox | 50.80 |
| 444 | Samuel Dascher ↗ | Jr | Calamus-Wheatland | 50.80 |
| 446 | Ethan Franzen ↗ | Fr | Nashua-Plainfield | 50.83 |
| 447 | Carter Ball ↗ | Sr | Wapello | 50.84 |
| 448 | Lane Rork ↗ | Jr | Clayton Ridge | 50.86 |
| 449 | Noah Kading ↗ | Sr | ACGC | 50.87 |
| 450 | Austin Cornell ↗ | Sr | Newman Catholic | 50.89 |
| 451 | Jagger White ↗ | Fr | Nashua-Plainfield | 50.95 |
| 452 | Jacob Irving ↗ | Sr | Moravia | 50.97 |
| 453 | Marshall Christensen ↗ | Jr | Riceville | 50.98 |
| 454 | Hayden Johnson ↗ | Jr | Newman Catholic | 50.99 |
| 455 | Brady Christianson ↗ | Jr | Northwood-Kensett | 51.00 |
| 456 | Julian Weaver ↗ | Fr | Woodbury Central | 51.01 |
| 457 | Sam Hoodjer ↗ | Sr | Clarksville | 51.06 |
| 458 | Kase Coleman ↗ | Jr | Bedford | 51.11 |
| 459 | Sullivan Barron ↗ | Sr | New London | 51.12 |
| 460 | Maxim Buscher ↗ | Fr | Bishop Garrigan | 51.15 |
| 461 | Cale Morrow ↗ | Sr | Martensdale-St Marys | 51.15 |
| 462 | Grant Whitehead ↗ | Sr | Sidney | 51.16 |
| 463 | Bentlee Bredekamp ↗ | Fr | Easton Valley | 51.17 |
| 464 | Eli Mastbergen ↗ | So | Hartley-Melvin-Sanborn | 51.18 |
| 465 | Rocky Johnson ↗ | So | Melcher-Dallas | 51.22 |
| 466 | Tristan Janssen ↗ | Fr | East Mills | 51.30 |
| 466 | Caleb Rhoads ↗ | Fr | BGM | 51.30 |
| 468 | Jerimiah Castino ↗ | Jr | Newman Catholic | 51.30 |
| 469 | Nathan Box ↗ | Jr | Holy Trinity Catholic | 51.34 |
| 470 | Aiden Witte ↗ | Sr | North Butler | 51.34 |
| 471 | Bryce Dostal ↗ | Jr | North Tama | 51.36 |
| 472 | Creighton Kinzie ↗ | Jr | CAM | 51.42 |
| 473 | Cooper Hagen ↗ | Jr | East Mills | 51.43 |
| 474 | Greyson Renze ↗ | So | Glidden-Ralston | 51.44 |
| 475 | Jack Berg ↗ | Fr | Nodaway Valley | 51.45 |
| 476 | Kayvin Morris ↗ | So | North Tama | 51.56 |
| 477 | Beau Young ↗ | So | Montezuma | 51.57 |
| 478 | Owen Fish ↗ | Jr | West Hancock | 51.57 |
| 479 | Cale Sievers ↗ | Fr | Alta-Aurelia | 51.59 |
| 480 | Tate Engelbarts ↗ | Fr | North Iowa | 51.60 |
| 480 | Aiden Hellman ↗ | So | Don Bosco | 51.60 |
| 482 | Ethan Desrochers ↗ | Fr | Montezuma | 51.61 |
| 483 | Lawton Schiphoff ↗ | Jr | Hartley-Melvin-Sanborn | 51.61 |
| 484 | Cooper Strand ↗ | So | Keota | 51.64 |
| 485 | Gavin Oliver ↗ | So | Marquette Catholic | 51.65 |
| 486 | Weston Nielsen ↗ | Fr | West Bend-Mallard | 51.73 |
| 487 | Camren Cooling ↗ | Jr | BGM | 51.75 |
| 488 | Tristen Dennis ↗ | Jr | AGWSR | 51.79 |
| 489 | Owen Ludovissy ↗ | Sr | Clayton Ridge | 51.81 |
| 490 | Ashyr Wiseman ↗ | Sr | West Fork | 51.81 |
| 491 | Derek Raasch ↗ | So | Nodaway Valley | 51.85 |
| 492 | Rylan Good ↗ | So | Hillcrest Academy | 51.88 |
| 493 | Shane Hostetter ↗ | Sr | Colfax-Mingo | 51.89 |
| 494 | Griffin Laufersweiler ↗ | So | St. Edmond | 51.90 |
| 495 | Graylon Walker ↗ | Fr | Danville | 51.92 |
| 496 | Daysen Gregg ↗ | Sr | Lenox | 52.00 |
| 497 | Isaac Hutt ↗ | Sr | Sidney | 52.05 |
| 498 | Koda Saul ↗ | Jr | GTRA | 52.05 |
| 499 | Jake Morris ↗ | Jr | Keota | 52.05 |
| 500 | Carson Newcomb ↗ | So | Prince of Peace | 52.15 |
| 501 | Emmitt Bierstedt ↗ | Jr | North Union | 52.20 |
| 502 | Chance Richards ↗ | Jr | West Monona | 52.24 |
| 503 | Luke Padgett ↗ | Jr | Colfax-Mingo | 52.25 |
| 504 | Michael Harmsen ↗ | So | North Tama | 52.30 |
| 505 | Nathan Allen ↗ | Fr | Logan-Magnolia | 52.30 |
| 505 | Trevin Montag ↗ | Fr | West Bend-Mallard | 52.30 |
| 507 | Isaac Loan ↗ | Jr | Central Elkader | 52.32 |
| 508 | Eli Esser ↗ | Jr | Logan-Magnolia | 52.32 |
| 509 | Bennett Pfister ↗ | Jr | Siouxland Christian | 52.42 |
| 510 | Kolbie Vance ↗ | So | Nashua-Plainfield | 52.42 |
| 511 | Zach Heister ↗ | So | Easton Valley | 52.45 |
| 512 | Chris Witte ↗ | Sr | North Butler | 52.46 |
| 513 | Adam Kloser ↗ | Sr | Edgewood-Colesburg | 52.47 |
| 514 | Anthony Spratt ↗ | So | West Central | 52.48 |
| 515 | Drew Heaberlin ↗ | Sr | Melcher-Dallas | 52.50 |
| 516 | Cooper Hamilton ↗ | Fr | St. Albert | 52.54 |
| 517 | Gavin DeFord ↗ | Sr | Waterloo Christian | 52.54 |
| 518 | Colten Damman ↗ | Fr | Baxter | 52.56 |
| 519 | Chase O’Riley ↗ | Fr | Lenox | 52.56 |
| 520 | Jonathan Michel ↗ | So | Marquette Catholic | 52.57 |
| 521 | Chase O'Riley ↗ | Fr | Lenox | 52.63 |
| 522 | Brayden Lockwood ↗ | Jr | Griswold | 52.65 |
| 523 | Dayton Kneip ↗ | Fr | Remsen St. Mary's | 52.67 |
| 524 | Zack Royse ↗ | Jr | Newman Catholic | 52.70 |
| 525 | Lukas Fuhrmeister ↗ | Sr | Lone Tree | 52.72 |
| 526 | Brody Wolff ↗ | So | West Central | 52.73 |
| 527 | Ryan Steils ↗ | So | Don Bosco | 52.77 |
| 528 | Bryer Jack ↗ | Fr | HLV | 52.85 |
| 529 | Hudson Bethards ↗ | Sr | Baxter | 52.86 |
| 530 | Koen Roeder ↗ | Jr | Marquette Catholic | 52.87 |
| 531 | Carter Bailey ↗ | Fr | Edgewood-Colesburg | 52.88 |
| 532 | Westly Cole ↗ | So | Newman Catholic | 52.88 |
| 533 | Blake Hunt ↗ | So | Central Elkader | 52.90 |
| 533 | Collin LaFaver ↗ | Fr | Alta-Aurelia | 52.90 |
| 533 | Dayn Simonsen ↗ | Jr | Alta-Aurelia | 52.90 |
| 536 | Brady Martin ↗ | Jr | Newman Catholic | 52.95 |
| 537 | Logan Ewing ↗ | Sr | Wayne | 52.99 |
| 538 | Masyn Titus ↗ | Fr | Baxter | 53.01 |
| 539 | Winston Adams ↗ | Fr | Lenox | 53.03 |
| 540 | Zachery Newell ↗ | Fr | Madrid | 53.05 |
| 541 | Lucas Nelson ↗ | Jr | Newman Catholic | 53.07 |
| 542 | Jack Rezac ↗ | So | Martensdale-St Marys | 53.08 |
| 543 | Mason Dunn ↗ | Jr | Glidden-Ralston | 53.09 |
| 544 | Ashton Fowles ↗ | So | West Hancock | 53.10 |
| 545 | Eli Petersen ↗ | So | Madrid | 53.12 |
| 546 | Cade Cordell ↗ | Jr | Lenox | 53.16 |
| 547 | Colton Griffith ↗ | Jr | West Monona | 53.20 |
| 548 | Ty Strode ↗ | Fr | Nodaway Valley | 53.25 |
| 549 | Ashton Peszulik ↗ | So | Logan-Magnolia | 53.26 |
| 550 | Blake Meendering ↗ | Sr | Hartley-Melvin-Sanborn | 53.27 |
| 551 | Kaden Nehl ↗ | Sr | Clayton Ridge | 53.29 |
| 552 | Trevor Green ↗ | Fr | Calamus-Wheatland | 53.34 |
| 553 | Jayden Smith ↗ | Fr | HLV | 53.37 |
| 554 | Carson Letterle ↗ | Sr | Clayton Ridge | 53.40 |
| 555 | Alex Enriquez ↗ | Sr | Akron-Westfield | 53.40 |
| 556 | Josh Lindsey ↗ | Jr | Central City | 53.44 |
| 557 | Jack Stanerson ↗ | Sr | Audubon | 53.46 |
| 558 | Blake Helmick ↗ | Sr | Moravia | 53.52 |
| 559 | Jace Lewis ↗ | So | Colfax-Mingo | 53.54 |
| 560 | Easton Juline ↗ | Jr | Melcher-Dallas | 53.56 |
| 561 | Mark Hoekstra ↗ | Sr | Trinity Christian | 53.70 |
| 562 | Caleb Boardman ↗ | Jr | Starmont | 53.70 |
| 563 | Gavin Mueller ↗ | Sr | Riceville | 53.73 |
| 564 | Dalton Weepie ↗ | Sr | Dunkerton | 53.73 |
| 565 | Luke Walski ↗ | Jr | Logan-Magnolia | 53.74 |
| 566 | Corbyn Brodersen ↗ | Fr | Midland | 53.77 |
| 567 | Cory Maassen ↗ | Sr | Trinity Christian | 53.79 |
| 568 | Memphis Watson ↗ | Sr | New London | 53.87 |
| 569 | Colton McKnight ↗ | Sr | East Union | 53.89 |
| 570 | Hayden Bensmiller ↗ | Fr | Sigourney | 53.90 |
| 570 | Kaden Storm ↗ | So | George-Little Rock | 53.90 |
| 572 | Calen Franzen ↗ | Sr | Turkey Valley | 53.91 |
| 573 | Kevin Hagen ↗ | So | North Iowa | 53.94 |
| 574 | Kennick Eastlick ↗ | Sr | Moravia | 53.95 |
| 574 | Griffin Strom ↗ | So | Storm Lake St. Mary's | 53.95 |
| 576 | Brock Nebergal ↗ | So | Lone Tree | 53.96 |
| 577 | Nolyn Kolker ↗ | So | Clayton Ridge | 53.98 |
| 578 | Cole Snyder ↗ | So | Midland | 53.99 |
| 579 | Easton Rice ↗ | Fr | Lenox | 54.02 |
| 580 | Connor Manson ↗ | Sr | East Buchanan | 54.05 |
| 581 | Colby Eskildsen ↗ | Sr | Northwood-Kensett | 54.10 |
| 582 | Kolby Douma ↗ | So | Hartley-Melvin-Sanborn | 54.11 |
| 583 | Reece Chiabotta ↗ | Jr | Melcher-Dallas | 54.11 |
| 584 | Wyatt Klaschen ↗ | So | Kingsley-Pierson | 54.20 |
| 585 | Owen Bral ↗ | Sr | Iowa Valley | 54.22 |
| 586 | Emerson Bridgewater ↗ | Fr | Madrid | 54.31 |
| 587 | Samuel Ahrens ↗ | Sr | Iowa Valley | 54.35 |
| 588 | Conner Bahls ↗ | Fr | Edgewood-Colesburg | 54.39 |
| 589 | Patrick DenHartog ↗ | Fr | George-Little Rock | 54.40 |
| 589 | Garrett Helkenn ↗ | Fr | George-Little Rock | 54.40 |
| 591 | Owen Eden ↗ | So | Lone Tree | 54.42 |
| 592 | Carson Vanderhart ↗ | Jr | Montezuma | 54.42 |
| 593 | Kaleb Rebenack ↗ | Sr | Moravia | 54.50 |
| 594 | Layton Lorenzen ↗ | Fr | IKM-Manning | 54.54 |
| 595 | Ethan Hack ↗ | So | Logan-Magnolia | 54.68 |
| 596 | Archer Bonnesen ↗ | So | New London | 54.70 |
| 597 | Coltyn Pullen ↗ | Fr | North Cedar | 54.70 |
| 598 | Hunter Janssen ↗ | Sr | Northwood-Kensett | 54.79 |
| 599 | Logan Ludwig ↗ | So | Marquette Catholic | 54.86 |
| 600 | Gable Whitlow ↗ | So | Moravia | 54.94 |
| 601 | Cameron Fox ↗ | So | West Hancock | 54.95 |
| 602 | Will Feldpausch ↗ | So | BCLUW | 55.00 |
| 603 | Xander Theobald ↗ | Jr | West Monona | 55.04 |
| 604 | Wyatt Maklenburg ↗ | Jr | Turkey Valley | 55.09 |
| 605 | Treyton Franzen ↗ | So | Turkey Valley | 55.10 |
| 606 | Cainan Travis ↗ | Sr | Baxter | 55.11 |
| 607 | Israel Lemley ↗ | So | New London | 55.12 |
| 608 | Jay Bru ↗ | Sr | GMG | 55.25 |
| 609 | Keegan Stelken ↗ | Fr | Edgewood-Colesburg | 55.26 |
| 610 | Jack Scherf ↗ | Sr | Central Elkader | 55.32 |
| 611 | Ethan Cross ↗ | So | Martensdale-St Marys | 55.39 |
| 612 | Jamison Feickert ↗ | So | Central Elkader | 55.40 |
| 612 | Brycen Horras ↗ | Fr | Keota | 55.40 |
| 614 | Kaden McMichael ↗ | Jr | Nashua-Plainfield | 55.45 |
| 615 | Collin Stringham ↗ | Jr | ACGC | 55.47 |
| 616 | Levi Kregel ↗ | Fr | Clayton Ridge | 55.57 |
| 617 | Colton Kurtenbach ↗ | Jr | Turkey Valley | 55.61 |
| 618 | Carson Edney ↗ | Jr | Logan-Magnolia | 55.70 |
| 619 | Dallas Sherman ↗ | Jr | Iowa Valley | 55.74 |
| 620 | Cainan Bartlett ↗ | Fr | Waterloo Christian | 55.77 |
| 621 | Gibson Menke ↗ | Jr | Bishop Garrigan | 55.80 |
| 621 | Clayton Nielsen ↗ | Fr | West Hancock | 55.80 |
| 623 | Daniel Thooft ↗ | Fr | Glidden-Ralston | 55.81 |
| 624 | Brayden Johnson ↗ | So | Newell-Fonda | 55.85 |
| 624 | Kinnick Lawrence ↗ | Jr | Moravia | 55.85 |
| 626 | Kolt Knaack ↗ | Sr | North Tama | 55.86 |
| 627 | Kasche Huehn ↗ | Sr | IKM-Manning | 55.98 |
| 627 | Zander johnson ↗ | Sr | Riceville | 55.98 |
| 629 | Jack Hogan ↗ | Sr | Don Bosco | 56.13 |
| 630 | Hunter Horn ↗ | Jr | St. Edmond | 56.15 |
| 631 | Brayden Gray ↗ | So | North Iowa | 56.20 |
| 632 | Ryan McColloch ↗ | So | St. Albert | 56.23 |
| 633 | Maverick Grafke ↗ | Jr | BCLUW | 56.24 |
| 634 | Calden Turner ↗ | Jr | Griswold | 56.33 |
| 635 | Myka Bries ↗ | Fr | Clayton Ridge | 56.40 |
| 635 | Carter Wubben ↗ | So | North Iowa | 56.40 |
| 637 | Meyrick Seymour ↗ | So | Logan-Magnolia | 56.45 |
| 638 | Corbin Harris ↗ | Sr | Rockford | 56.46 |
| 639 | Christian Anguiano ↗ | Jr | Springville | 56.53 |
| 640 | Kase Coleman ↗ | Jr | Bedford | 56.60 |
| 641 | Ben Boehmer ↗ | Jr | Rockford | 56.64 |
| 642 | Josiah Gray ↗ | Sr | Heartland Christian | 56.68 |
| 643 | Josiah Goad ↗ | Fr | Springville | 56.70 |
| 643 | Oliver Klatt ↗ | Jr | Newman Catholic | 56.70 |
| 645 | Briggs Hoodjer ↗ | So | Clarksville | 56.73 |
| 646 | Aidan Rubendall ↗ | So | Newell-Fonda | 56.83 |
| 647 | Alex Nelson ↗ | Sr | Griswold | 56.90 |
| 648 | Gage Petersen ↗ | Sr | Newman Catholic | 56.92 |
| 649 | Jobe Schuelke ↗ | Jr | Bedford | 57.10 |
| 650 | Connor May ↗ | So | Springville | 57.12 |
| 651 | John Higman ↗ | Fr | Akron-Westfield | 57.15 |
| 652 | Derek Kressley ↗ | Fr | Belle Plaine | 57.17 |
| 653 | Trevan Reinhart ↗ | Sr | Central City | 57.19 |
| 654 | Colten Taylor ↗ | So | Griswold | 57.27 |
| 655 | Brett Meyer ↗ | Fr | Bedford | 57.29 |
| 656 | Nathan Harms ↗ | So | South O'Brien | 57.30 |
| 656 | Tyler Johnston ↗ | Jr | West Monona | 57.30 |
| 656 | Nathan Rubendall ↗ | Fr | Newell-Fonda | 57.30 |
| 659 | Keaton Lynn ↗ | So | Lenox | 57.30 |
| 660 | Koen DeHass ↗ | Fr | Bedford | 57.37 |
| 661 | Issac Giesmann ↗ | So | Highland | 57.38 |
| 662 | Emmitt Bockenstedt ↗ | Fr | Clayton Ridge | 57.40 |
| 663 | Matai Peasley ↗ | Sr | Madrid | 57.42 |
| 664 | Hudson Hensley ↗ | So | Newman Catholic | 57.45 |
| 665 | gavin Sydnes ↗ | Sr | Colfax-Mingo | 57.46 |
| 666 | Carson Vanskyhawk ↗ | Fr | West Central | 57.47 |
| 667 | Jake Brandt ↗ | So | Southwest Valley | 57.50 |
| 667 | Weston Ehlers ↗ | Fr | Bishop Garrigan | 57.50 |
| 667 | Jamison Kramersmeier ↗ | Sr | North Iowa | 57.50 |
| 670 | Larry Daniels ↗ | Jr | Montezuma | 57.51 |
| 671 | Kellen Shelman ↗ | Jr | WACO | 57.65 |
| 672 | Carter Schott ↗ | Jr | Lone Tree | 57.72 |
| 673 | Blake Trenkamp ↗ | Fr | Calamus-Wheatland | 57.77 |
| 674 | Blake Maston ↗ | Jr | Lynnville-Sully | 57.79 |
| 675 | Cameron Steele ↗ | Sr | Martensdale-St Marys | 57.84 |
| 676 | Draven Capper ↗ | Fr | Clarksville | 57.84 |
| 677 | Jack Hansen ↗ | Fr | Exira-EHK | 57.93 |
| 678 | Colby Wallace ↗ | Sr | Glidden-Ralston | 58.16 |
| 679 | Lucas Christian ↗ | Sr | Glidden-Ralston | 58.25 |
| 680 | Broden Zimmerman ↗ | Fr | Fremont-Mills | 58.27 |
| 681 | Kaden Greenwalt ↗ | Fr | Southwest Valley | 58.43 |
| 682 | Karsyn Lorenzen ↗ | So | IKM-Manning | 58.44 |
| 683 | Nollan Smith ↗ | Jr | Griswold | 58.44 |
| 684 | Jayce Linn ↗ | Fr | Central City | 58.47 |
| 685 | Reese Lundquist ↗ | Sr | South O'Brien | 58.59 |
| 686 | Caleb Kriener ↗ | Fr | Turkey Valley | 58.60 |
| 687 | Manny Hoch ↗ | So | West Bend-Mallard | 58.63 |
| 688 | Cayden Ohl ↗ | Fr | Logan-Magnolia | 58.64 |
| 689 | Jake Hertrampf ↗ | Jr | Central Elkader | 58.65 |
| 689 | Alex Teed ↗ | Jr | Colfax-Mingo | 58.65 |
| 691 | Asher Stubblefield ↗ | Sr | Iowa Valley | 58.69 |
| 692 | Kameron Rutledge ↗ | So | Martensdale-St Marys | 58.72 |
| 693 | Ian Thompson ↗ | Fr | Hamburg | 58.91 |
| 694 | Collin Akers ↗ | Fr | Nodaway Valley | 58.95 |
| 695 | Slayton McCarter ↗ | Sr | Hartley-Melvin-Sanborn | 59.00 |
| 695 | Chase O’Riley ↗ | Fr | Lenox | 59.00 |
| 697 | Micaiah Camping ↗ | So | Siouxland Christian | 59.12 |
| 698 | Cully Fry ↗ | Fr | Wapello | 59.16 |
| 699 | Riley Raines ↗ | So | New London | 59.35 |
| 700 | SiVaughn Thomas ↗ | Sr | Prince of Peace | 59.37 |
| 701 | Paul Chalupsky ↗ | Sr | BGM | 59.40 |
| 702 | Brady Dingus ↗ | Sr | Heartland Christian | 59.41 |
| 703 | Kase Schafer ↗ | Fr | Southwest Valley | 59.43 |
| 704 | Paxton McCord ↗ | Fr | Heartland Christian | 59.47 |
| 705 | Ej Allee ↗ | Fr | Diagonal | 59.48 |
| 706 | Jace Nicely ↗ | Jr | Midland | 59.55 |
| 707 | Hunter Lange ↗ | Fr | South O'Brien | 59.59 |
| 708 | Grantland McDanel ↗ | Fr | Moravia | 59.62 |
| 709 | Max Recker ↗ | So | Central City | 59.65 |
| 710 | Quentin O'Leary ↗ | So | Belle Plaine | 59.88 |
| 711 | Carter Wright ↗ | So | Woodbury Central | 59.90 |
| 712 | Gabe Blanton ↗ | Fr | East Mills | 59.95 |
| 713 | Malachi Gray ↗ | So | Heartland Christian | 59.98 |
| 714 | Boaz Bartlett ↗ | Jr | Waterloo Christian | 60.10 |
| 715 | Sean Ament ↗ | Sr | Colfax-Mingo | 60.10 |
| 715 | Larry Mohr ↗ | Jr | Montezuma | 60.10 |
| 717 | Aaden Maas ↗ | Fr | IKM-Manning | 60.12 |
| 718 | Jaxson Weber ↗ | So | Springville | 60.27 |
| 719 | Callen Keiser ↗ | So | Griswold | 60.58 |
| 720 | Kory Jones ↗ | Sr | West Bend-Mallard | 60.76 |
| 721 | tyler Dohlman ↗ | Fr | Riceville | 60.98 |
| 722 | Levi Kockler ↗ | Fr | Madrid | 61.05 |
| 723 | Colton Diamond ↗ | So | AGWSR | 61.05 |
| 724 | Carsten Wilson ↗ | Jr | WACO | 61.08 |
| 725 | Landon Roof ↗ | Fr | Fremont-Mills | 61.24 |
| 726 | Luke Butler ↗ | Fr | HLV | 61.28 |
| 727 | William Wilson ↗ | Sr | Fremont-Mills | 61.30 |
| 728 | Lincoln Huck ↗ | Fr | Nashua-Plainfield | 61.40 |
| 728 | Caden Larsen ↗ | Fr | ACGC | 61.40 |
| 730 | Jayce Ferneding ↗ | Fr | IKM-Manning | 61.51 |
| 731 | Will Schweitzer ↗ | So | Lone Tree | 61.53 |
| 732 | Breckyn Rowold ↗ | Fr | Springville | 61.65 |
| 733 | Graham Schmitt ↗ | So | Turkey Valley | 61.70 |
| 734 | Tyson Grout ↗ | So | Highland | 61.76 |
| 735 | Isaac Roach ↗ | Sr | Fremont-Mills | 61.78 |
| 736 | John Lake ↗ | Jr | Heartland Christian | 61.82 |
| 737 | Easton Ronan ↗ | Fr | Lone Tree | 61.82 |
| 738 | Ethan Johnston ↗ | So | Southwest Valley | 61.90 |
| 739 | Brody Schaaf ↗ | Fr | Fremont-Mills | 61.91 |
| 740 | Simon Schmidtke ↗ | Jr | Rockford | 62.02 |
| 741 | Connor Goff ↗ | Fr | Melcher-Dallas | 62.20 |
| 742 | Tate Kueter ↗ | Fr | Marquette Catholic | 62.23 |
| 743 | Maximus Morvant ↗ | Jr | Lynnville-Sully | 62.26 |
| 744 | Jayden Meeker ↗ | Jr | Springville | 62.28 |
| 745 | Michael Wilson ↗ | Jr | East Mills | 62.30 |
| 746 | Karsyn Kline ↗ | Fr | Logan-Magnolia | 62.57 |
| 747 | Matthew Klostermann ↗ | Sr | Central City | 62.60 |
| 748 | Lane Mason ↗ | Sr | Bedford | 62.74 |
| 749 | Owen Mather ↗ | Fr | English Valleys | 62.78 |
| 750 | Brody Kirchert ↗ | Fr | Essex | 62.80 |
| 751 | Nash Moreland ↗ | Fr | Fremont-Mills | 62.86 |
| 752 | Britton Weiland ↗ | Jr | Siouxland Christian | 62.88 |
| 753 | Zackary McPhail ↗ | Fr | Alta-Aurelia | 62.90 |
| 754 | Ryker Miller ↗ | Sr | Highland | 63.05 |
| 755 | Jackson Mehmen ↗ | Fr | Nashua-Plainfield | 63.20 |
| 756 | Ryker Waggoner ↗ | Jr | Springville | 63.30 |
| 757 | Eric Raustad ↗ | So | Midland | 63.33 |
| 758 | Caleb Ludovissy ↗ | Fr | Clayton Ridge | 63.40 |
| 759 | Cody Kooima ↗ | Fr | Trinity Christian | 63.41 |
| 760 | Makade Paulsen ↗ | Sr | CAM | 63.60 |
| 761 | Boston Agan ↗ | Jr | Lynnville-Sully | 63.66 |
| 762 | Joseph Eglseder ↗ | Fr | Edgewood-Colesburg | 63.70 |
| 762 | Payton Javorsky ↗ | Sr | Siouxland Christian | 63.70 |
| 764 | Maverick Harter ↗ | Fr | Colfax-Mingo | 63.90 |
| 765 | river miller ↗ | So | Lynnville-Sully | 63.91 |
| 766 | Derek Bral ↗ | So | Iowa Valley | 64.00 |
| 767 | Tre Galles ↗ | Fr | Remsen St. Mary's | 64.00 |
| 768 | Kinnick Peton ↗ | Jr | GTRA | 64.20 |
| 769 | Presten Smith ↗ | So | Highland | 64.30 |
| 770 | Landon Roling ↗ | So | Highland | 64.33 |
| 771 | Daynan Conway ↗ | Fr | Riceville | 64.45 |
| 772 | Cole Walmsley ↗ | So | Lone Tree | 64.50 |
| 773 | Isaac Bauer ↗ | Jr | Waterloo Christian | 64.90 |
| 773 | Paxton Wusk ↗ | So | Logan-Magnolia | 64.90 |
| 775 | Jacob Beaderstadt ↗ | So | GMG | 64.97 |
| 776 | Bryce Rathje ↗ | Jr | Springville | 64.98 |
| 777 | Caleb Taylor ↗ | Fr | Diagonal | 65.00 |
| 778 | Drayson Stephenson ↗ | Jr | GMG | 65.06 |
| 779 | Andy Booth ↗ | So | IKM-Manning | 65.07 |
| 780 | Shay Henson ↗ | Sr | Martensdale-St Marys | 65.30 |
| 781 | Mison Milam ↗ | Fr | Keota | 65.40 |
| 782 | Sam Gray ↗ | Fr | Heartland Christian | 65.52 |
| 783 | Mitchell Stoakes ↗ | Fr | East Mills | 65.53 |
| 784 | Josten Kilworth ↗ | Jr | Exira-EHK | 65.60 |
| 785 | Jordan Rhodes ↗ | So | GMG | 65.70 |
| 786 | Will Blasberg ↗ | So | Tripoli | 65.74 |
| 787 | Michael Ramsey ↗ | Fr | Southwest Valley | 65.75 |
| 788 | Kollin Menicucci ↗ | Fr | HLV | 65.90 |
| 789 | Jett Straight ↗ | Fr | Logan-Magnolia | 66.17 |
| 790 | Dylan Martin ↗ | Sr | Storm Lake St. Mary's | 66.35 |
| 791 | Jon Larson ↗ | Sr | GTRA | 66.40 |
| 792 | Brayton Davis ↗ | Jr | GMG | 66.61 |
| 793 | Brandon Hall ↗ | Fr | Belle Plaine | 66.63 |
| 794 | Casen Woodward ↗ | Fr | Moravia | 66.80 |
| 795 | Ricky Booker ↗ | Fr | Marquette Catholic | 66.93 |
| 796 | Garin Schumann ↗ | Fr | Madrid | 66.97 |
| 797 | Bryce Arnold ↗ | So | Mormon Trail | 67.47 |
| 798 | Ransom Scholten ↗ | So | Lynnville-Sully | 67.60 |
| 799 | Kayden Tyler ↗ | Fr | Dunkerton | 67.65 |
| 800 | Jeremiah Lake ↗ | Fr | Heartland Christian | 67.77 |
| 801 | William Robinson Valley ↗ | Fr | Springville | 68.10 |
| 802 | Caleb Peterson ↗ | Sr | Waterloo Christian | 68.27 |
| 803 | Reece Homan ↗ | Fr | Remsen St. Mary's | 68.27 |
| 804 | Tucker Coppess ↗ | Fr | North Cedar | 68.47 |
| 805 | Mathew Peterson ↗ | Sr | Rockford | 68.57 |
| 806 | Mason Stone ↗ | Fr | Springville | 68.70 |
| 807 | Asher Longerbeam ↗ | Fr | Springville | 68.81 |
| 808 | Jacob Cornwell ↗ | Sr | GMG | 68.82 |
| 809 | Teagan Mast ↗ | Fr | English Valleys | 68.98 |
| 810 | Andrew Davies ↗ | Sr | Iowa Valley | 69.02 |
| 811 | Derek Sherman ↗ | Fr | Iowa Valley | 69.67 |
| 812 | Henry Drake ↗ | Fr | Montezuma | 69.78 |
| 813 | Landon Wilkerson ↗ | Fr | Montezuma | 69.97 |
| 814 | Aeden Nobbs ↗ | Jr | Rockford | 70.23 |
| 815 | Tristan Grochowski ↗ | Fr | Danville | 70.36 |
| 816 | Anthony Heasley ↗ | So | Dunkerton | 70.68 |
| 817 | Nicolai Bergesen ↗ | Fr | Edgewood-Colesburg | 70.70 |
| 818 | Walker Gary ↗ | So | Griswold | 70.77 |
| 819 | Caleb Taylor ↗ | Fr | Diagonal | 70.80 |
| 820 | Hayden Fay ↗ | So | Glidden-Ralston | 70.80 |
| 821 | Jackson Overy ↗ | So | English Valleys | 71.21 |
| 822 | Hunter Blanton ↗ | Fr | Southwest Valley | 71.25 |
| 823 | Wyatt Jay ↗ | Fr | Colfax-Mingo | 71.30 |
| 824 | Diego Huey ↗ | Sr | Heartland Christian | 71.80 |
| 825 | Cole Mier ↗ | So | Alta-Aurelia | 71.90 |
| 826 | Lane Wolfensperger ↗ | Jr | Dunkerton | 72.35 |
| 827 | Nicolas Cox ↗ | Jr | Clayton Ridge | 72.40 |
| 828 | Jackson Slaymaker ↗ | Sr | Iowa Valley | 72.68 |
| 829 | Luke Friesner ↗ | Sr | Woodbury Central | 72.90 |
| 830 | Henry Greve ↗ | Fr | Prince of Peace | 73.92 |
| 831 | Cyrus Morrison ↗ | Sr | English Valleys | 73.98 |
| 832 | Logan Gravel ↗ | Fr | Midland | 74.35 |
| 833 | Jordan King ↗ | Fr | North Cedar | 74.40 |
| 834 | Ben King ↗ | Fr | Essex | 74.47 |
| 835 | Sam Hartman ↗ | So | North Cedar | 74.49 |
| 836 | Cayden Mann ↗ | Jr | Springville | 75.60 |
| 837 | Micah Nichols ↗ | Fr | Heartland Christian | 75.74 |
| 838 | Brenten Walter ↗ | Fr | Belle Plaine | 76.55 |
| 839 | Jaden Dondlinger ↗ | Sr | Marquette Catholic | 76.60 |
| 840 | Garin Schaffner ↗ | Fr | English Valleys | 79.50 |
| 841 | Broghan Arnold ↗ | So | Mormon Trail | 81.47 |
| 842 | Ogden Truempler ↗ | Jr | Iowa Valley | 81.67 |
| 843 | Gavin Marshall ↗ | Fr | Danville | 82.08 |
| 844 | Tyler Driver ↗ | Fr | North Cedar | 83.10 |
| 845 | Alex Cromer ↗ | Fr | Mormon Trail | 83.60 |
| 846 | Heath Sauer ↗ | So | Midland | 86.40 |