Complete Results

Varsity Boys 60 Meters Finals ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Miles Thompson Cedar Rapids Washington 6.87a 2 CJ Shetterly Pella 6.92a 3 Owen Ellsworth Johnston 6.98a 4 Michael Blank Cedar Rapids Washington 6.99a 5 Talib Bird Northeast Goose Lake 7.05a 6 Gavin Phillips Des Moines Christian 7.06a 7 Owen Douglas Williamsburg 7.07a 8 Ryan Brosius Wahlert Dubuque 7.07a 9 Tatum Fox Johnston 7.09a 10 Kaden Amigon Columbus Community Colu 7.10a 11 Max Snyder Ankeny Centennial 7.11a 12 Lucas Koerselman Valley West Des Moines 7.12a 13 Elijah Porter Ankeny Centennial 7.13a 14 Blake Timmons Solon 7.15a 15 Louden Grimsley Lawton-Bronson 7.31a -- Braedin Zondervan Carlisle DNS Varsity Boys 60 Meters Prelims ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Miles Thompson Cedar Rapids Washington 6.82a 2 Owen Ellsworth Johnston 6.99a 3 CJ Shetterly Pella 6.99a 4 Michael Blank Cedar Rapids Washington 6.99a 5 Elijah Porter Ankeny Centennial 7.09a 6 Gavin Phillips Des Moines Christian 7.10a 7 Max Snyder Ankeny Centennial 7.13a 8 Ryan Brosius Wahlert Dubuque 7.14a 9 Braedin Zondervan Carlisle 7.14a 10 Owen Douglas Williamsburg 7.15a 11 Blake Timmons Solon 7.15a 12 Lucas Koerselman Valley West Des Moines 7.15a 13 Talib Bird Northeast Goose Lake 7.16a 14 Kaden Amigon Columbus Community Colu 7.17a 15 Tatum Fox Johnston 7.19a 16 Louden Grimsley Lawton-Bronson 7.22a 17 Brock Carpenter Epworth Western Dubuque 7.22a 18 Skyler Olson Norwalk Community 7.22a 19 Miles Parlet Cedar Rapids Washington 7.23a 20 Angelo Jackson Assumption Davenport 7.25a 21 Elijah Hoyt Urbandale 7.25a 22 Ronnie Major Iowa City City High 7.26a 23 Jeff Hoback Columbus Community Colu 7.27a 24 Leighton Olesen Lawton-Bronson 7.27a 25 Drew Sickerson Urbandale 7.28a 26 Santino Anzevino Waukee 7.28a 27 Logan Elston Valley West Des Moines 7.28a 28 Anthony Franklin Cedar Rapids Kennedy 7.29a 29 Grant Carder Waukee Northwest 7.29a 30 Lawson Langford Ankeny Centennial 7.30a 31 Wyatt Hawks Prairie Cedar Rapids 7.31a 32 Trey Wilson Dowling Catholic West D 7.32a 33 Connor Kunze Nevada 7.33a 34 Rowan Carlson Tripoli 7.34a 35 Jacey Hutson Norwalk Community 7.34a 35 Carter Henderson Linn-Mar Marion 7.34a 37 Cameron Hull Southeast Polk 7.35a 38 Cael Pearson Ogden 7.37a 39 Dillon Ranck Norwalk Community 7.37a 40 Tre Duffie Cedar Rapids Kennedy 7.37a 41 Andrew Kline Waterloo West 7.38a 42 Quinn Gruver Pella 7.39a 43 Tyler Bracy BCLUW Conrad 7.39a 44 Colby Gast Durant 7.40a 45 Uriah Allen Valley West Des Moines 7.41a 46 TJ Jackson Linn-Mar Marion 7.41a 47 Isaac King Des Moines Christian 7.41a 48 Riley Kaalberg Columbus Community Colu 7.42a 49 Jimelle Forkpa Muscatine 7.42a 50 Cam Buffington Winfield-Mt. Union 7.42a 51 Jude Brown Washington 7.43a 52 Derrick Bass Assumption Davenport 7.44a 53 Kacen Boyer Iowa Falls-Alden 7.46a 54 Drake Moore Clarke Osceola 7.46a 55 Jai White Waukee 7.46a 56 DeSean Kemp Waterloo West 7.47a 57 Reilly Trease Newton 7.48a 58 Aiden Flora ADM Adel 7.48a 59 Carson Burger Epworth Western Dubuque 7.49a 60 Joe Zelenovich Southeast Polk 7.50a 61 Ethan Schultz Camanche 7.50a 62 Taylor Buenting Dowling Catholic West D 7.50a 63 Teagen Palmer Denver 7.51a 64 Jayden Swain Ballard 7.51a 65 Drayson Swartz Waukee Northwest 7.51a 66 Grant Knipper Solon 7.51a 67 Aidan Ulin Washington 7.52a 68 Clayton Kinzenbaw Iowa Valley Marengo 7.52a 69 Austin Carter Waverly-Shell Rock 7.53a 70 Mark Sanders Camanche 7.53a 71 Tommy Bedford Assumption Davenport 7.53a 72 Javel Lee Mason City 7.53a 73 Grant Glausser Epworth Western Dubuque 7.54a 74 Jayzek Lee Marshalltown 7.54a 75 Nicholas Woods Cedar Rapids Kennedy 7.55a 76 Adrian Broadus Johnston 7.55a 77 Jacob Johnson Dubuque Hempstead 7.56a 78 Lucas Meyer Iowa City Liberty 7.56a 79 Chase Ihle Ballard 7.57a 80 Daniel Adams Muscatine 7.57a 81 Grant Gray Northeast Goose Lake 7.57a 82 Ryan Marshall Urbandale 7.57a 83 Jackson Naeve Regina Iowa City 7.57a 84 Alex Jensen Regina Iowa City 7.58a 85 Jermaine Harris Prairie Cedar Rapids 7.58a 86 Isaac Baker Gilbert 7.59a 87 Jack Laughlin Carlisle 7.60a 88 Jack Follmann CAM Anita 7.60a 88 Hunter Reynolds Linn-Mar Marion 7.60a 90 Justin Block Midland Wyoming 7.60a 91 Cole Rogers Southeast Polk 7.60a 91 Jonteze Powell Des Moines Hoover 7.60a 93 Eaon Martens Waukee 7.61a 94 Levi Daniel Regina Iowa City 7.61a 95 Nathan Stout Waukee Northwest 7.61a 96 Matthew Nachtman Wahlert Dubuque 7.62a 97 Jameson Toma Waverly-Shell Rock 7.63a 98 Cody Blocker South Tama County Tama 7.64a 99 David Harper Central Clinton 7.64a 100 Carl Berglund Southeast Valley Gowrie 7.65a 101 Mason Jackson Dallas Center-Grimes 7.65a 101 Justyn Rivera Mason City 7.65a 103 Curtis Payne Newton 7.66a 104 Brady Cannon Iowa City Liberty 7.67a 105 Mereweneza Byishimo Prairie Cedar Rapids 7.67a 106 Jacob Kehres Iowa City City High 7.68a 107 Chase Brainard Marion 7.68a 107 Quintin Hoskins Ogden 7.68a 109 Drew Larson Iowa City City High 7.69a 110 Ethan Hol Pella 7.69a 111 Isaac Foster North Scott Eldridge 7.69a 112 Grant Weston Carlisle 7.70a 112 Noah Daniel Fort Dodge 7.70a 114 Diyon Berry Des Moines Hoover 7.70a 115 Aiden Friedow Belmond-Klemme 7.70a 116 Odnel Daugherty Mason City 7.70a 117 Darius Sirleaf Des Moines East 7.71a 117 Javontae Simpson Tripoli 7.71a 119 Deshon Anderson English Valleys North E 7.72a 120 Brayden Lane Muscatine 7.72a 121 Coda Johnson Marion 7.73a 122 Karter Thiessen Iowa Valley Marengo 7.73a 123 Brody Reich West Fork Sheffield 7.73a 124 Reed Obstarczyk ADM Adel 7.73a 125 Paul Marpe Gilbert 7.73a 126 Daniel Comer Tripoli 7.74a 127 Dreyvon Steadman Southeast Valley Gowrie 7.74a 127 Brendon Zheng Dubuque Hempstead 7.74a 129 Maxwell Mintle Grinnell 7.74a 130 Adrien Robbins PCM Monroe 7.75a 131 Michael Palmer Central Clinton 7.76a 131 Thomas Meyer-Lillbridge Waverly-Shell Rock 7.76a 133 Caleb Wisecup Ogden 7.76a 133 Ben Donath Dubuque Hempstead 7.76a 135 Peyton Clark North Cedar Stanwood 7.76a 136 Davarrion Clark Waterloo East 7.76a 137 Brett White Solon 7.76a 138 James Bricker BCLUW Conrad 7.77a 139 Pierce Kienitz Iowa Valley Marengo 7.79a 139 Keshaun Lundy English Valleys North E 7.79a 141 Terez Smith Waterloo West 7.79a 142 Talan Guile ADM Adel 7.80a 143 Aidan Richards Iowa Falls-Alden 7.80a 143 Tyce Larson Jesup 7.80a 143 Andrew Ogle Aplington-Parkersburg 7.80a 146 Anderson Herbst Wahlert Dubuque 7.81a 147 Cayel Riley Eddyville-Blakesburg-Fr 7.82a 148 Kinnick Henning St. Edmond Fort Dodge 7.82a 148 Quenden Hart Waterloo East 7.82a 150 Robby Ollendieck Crestwood Cresco 7.83a 151 Cameron Roberts Waterloo East 7.84a 152 Grace Kiphanzu Grinnell 7.84a 153 Sawyer Bouwkamp PCM Monroe 7.84a 153 Logan Christoffel West Branch 7.84a 155 Jaxon Weber Oelwein 7.85a 156 Santiago De La Cruz Northeast Goose Lake 7.86a 157 Ayden Bosten Tipton 7.86a 157 Jacob Barton Tipton 7.86a 159 Jesse Gonzalez Calamus-Wheatland 7.86a 160 Carver Grifhorst Iowa City West 7.87a 161 Dominic McClain St. Edmond Fort Dodge 7.87a 162 Adrian DeWaard Iowa City West 7.87a 163 Max Larson Clear Lake 7.87a 164 Wyatt Fiderlein West Branch 7.87a 165 Dontrel Johnson Clear Lake 7.87a 166 Dashel Donlan Crestwood Cresco 7.88a 166 Keaton Rothmeyer Denver 7.88a 168 Jordan Lessmeier Fort Dodge 7.89a 169 Keegan Vaske Midland Wyoming 7.89a 170 Blake Hughes Eddyville-Blakesburg-Fr 7.89a 171 Aidan Hartl Clear Lake 7.90a 171 Clayton Streeter Washington 7.90a 173 Garrett Schultz Camanche 7.90a 174 Williams Stokes Des Moines East 7.91a 175 Conner Capper West Branch 7.91a 176 Grant Weisbrod Boone 7.91a 177 Seth Bixler Midland Wyoming 7.91a 178 Damian Miller Des Moines Hoover 7.92a 179 Justus Frese Boone 7.93a 180 Josh Hendricks Dallas Center-Grimes 7.93a 181 Conner Pena Central Clinton 7.94a 182 Cole Milks Winfield-Mt. Union 7.96a 183 Brady Hanson Southeast Valley Gowrie 7.97a 184 Vinny Webster Eddyville-Blakesburg-Fr 7.98a 185 Lane Luiken South Hardin 7.98a 186 Nolan Johnson Crestwood Cresco 7.99a 187 Eli Miller Winfield-Mt. Union 8.01a 188 Peyton Welch South Hardin 8.01a 189 Blake Butters Des Moines Abraham Linc 8.01a 190 Jack Wallace Iowa City West 8.02a 191 Jackson Burlage Nevada 8.03a 192 Brock Nall Clarke Osceola 8.04a 193 Mickey Mackewich PCM Monroe 8.05a 194 Regan Witt Saint Ansgar 8.05a 195 Dax Suntken West Fork Sheffield 8.05a 196 Harry Ster Des Moines Abraham Linc 8.06a 197 William Santa Cruz Clarke Osceola 8.07a 198 Jacob Dudley Vinton-Shellsburg 8.07a 199 Jimmie Bridges Saydel 8.07a 200 John Stauffer Clarksville 8.08a 201 Hunter Curley Wapsie Valley Fairbank 8.08a 202 Garrett Cook Mount Pleasant 8.08a 203 Preston Youngblut Jesup 8.09a 204 Braydon Smith St. Edmond Fort Dodge 8.10a 205 Carter Hunt Marshalltown 8.12a 206 Mikhail Meyer Saint Ansgar 8.12a 207 Bentley Schwartz Saydel 8.15a 208 Manasseh Appiah Des Moines Abraham Linc 8.17a 209 Brylan Bethke Marshalltown 8.18a 210 AJ Ollin Saydel 8.18a 210 Zac Stout Tipton 8.18a 212 Kyle Friend Des Moines Christian 8.19a 213 Brai Lessig Vinton-Shellsburg 8.20a 214 Alex Hartzler Marion 8.22a 215 Robin Land Iowa Falls-Alden 8.23a 216 Landen Seymoure Mount Pleasant 8.24a 216 Aden Bardole Greene County 8.24a 216 Lincoln Blickenderfer Central Springs 8.24a 219 Ben Coffman English Valleys North E 8.25a 220 Chris Young Des Moines East 8.25a 221 Broc Stream Greene County 8.25a 222 Nick Stream Greene County 8.26a 223 Kaiven Kielman Clarksville 8.27a 224 Dalton Mowbray Newton 8.32a 225 Gabe Rouse CAM Anita 8.34a 226 Matthew Mintle Grinnell 8.36a 227 Jesse Benson Central Springs 8.37a 228 Talyn Yearous Oelwein 8.48a 229 Braden Knight Wapsie Valley Fairbank 8.49a 230 Chase Klatt Calamus-Wheatland 8.49a 231 Ryan Schroeder Central Elkader 8.55a 232 Hayden Rummel Oelwein 8.56a 233 Jefferson Avalos Ramirez Mount Pleasant 8.57a 234 Wyatt Cole Durant 8.57a 235 Brayden Balichek North Cedar Stanwood 8.60a 236 Anthony Miller-Brugman Durant 8.60a 237 Michael Liggins Central Springs 8.60a 238 Jacob Cook Central Elkader 8.62a 239 Logan Sauerbrei Wapsie Valley Fairbank 8.65a 240 Tyler Williams North Cedar Stanwood 8.69a 241 Collin Willems AGWSR 8.70a 242 Peter Kielman Clarksville 8.73a 243 Paxten McHone Jesup 8.81a 244 Mason Wells Calamus-Wheatland 8.82a 245 Blake Brendeland Ballard 8.86a 246 Jonas Buchanan GMG Garwin 8.99a 247 Xavier Mercado Belmond-Klemme 9.12a 248 Miguel Ramos-Ramirez Belmond-Klemme 9.32a 249 Ethan Koch Williamsburg 11.24a -- Carson Huedepohl Williamsburg DNS -- Eliyahu Richmond South Hardin DNS -- Cody Nichols Iowa City Liberty DNS -- Jalyn Thompson Dowling Catholic West D DNS -- Dylan Brumm Saint Ansgar DQ -- Ryan Clement Pleasantville DNS -- Yusef Gulley Pleasantville DNS -- Logan Roff Pleasantville DNS -- Noah Davies Boone DQ -- Manuel Beisswenger Audubon DNS -- Dakota McCranie Audubon DNS -- Angel Vera AGWSR DNS -- Micah Grier Denver DNS -- Wyatt Jackson GMG Garwin DNS -- Trent Cakerice GCGR Grundy Center DNS -- Karsten Freund Dallas Center-Grimes DNS Varsity Boys 200 Meters Finals ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Lucas Koerselman Valley West Des Moines 22.69a 2 Michael Blank Cedar Rapids Washington 22.79a 3 Miles Thompson Cedar Rapids Washington 22.84a 4 Angelo Jackson Assumption Davenport 23.02a 5 Brevin Doll ADM Adel 23.06a 6 Kaden Amigon Columbus Community Colu 23.16a 7 Will Ginter Central Clinton 23.24a 8 Louden Grimsley Lawton-Bronson 23.25a 9 Jeremy Bachus Solon 23.36a 10 Leighton Olesen Lawton-Bronson 23.37a 11 Logan Elston Valley West Des Moines 23.47a 12 Quinn Gruver Pella 23.48a 13 Theo Moseman Lawton-Bronson 23.66a 14 Evan Kearney Iowa Valley Marengo 23.66a 15 Jimmy Weispfenning Northeast Goose Lake 23.73a 16 Garrett Hollenback Durant 23.82a 17 Alex Fuller Central Clinton 23.85a 18 Grant Glausser Epworth Western Dubuque 23.92a 19 Kellen Cockrell Williamsburg 23.96a 20 Tony Paye Johnston 23.96a 20 Grant Engleman ADM Adel 23.96a 22 Jeff Hoback Columbus Community Colu 24.00a 23 Jake Anderson Dowling Catholic West D 24.05a 24 Avin Truong Mount Pleasant 24.11a 25 Jamison Witt Ballard 24.11a 26 Miles Parlet Cedar Rapids Washington 24.12a 27 Edwin Gangba Regina Iowa City 24.14a 28 Jude Brown Washington 24.15a 29 Connor Kunze Nevada 24.17a 30 Andrew Bicknese Iowa Falls-Alden 24.18a 30 Tyler Gelhaar ADM Adel 24.18a 32 Rowan Carlson Tripoli 24.19a 33 Mattai Cayton Ankeny Centennial 24.22a 34 Isaac King Des Moines Christian 24.23a 35 Wyatt Hawks Prairie Cedar Rapids 24.24a 36 Jared Ricke Dowling Catholic West D 24.25a 37 Lucas Struck Waukee 24.26a 38 Santino Anzevino Waukee 24.29a 39 Da'Shon Fisher Iowa City Liberty 24.32a 40 Will Ringwelski Dowling Catholic West D 24.38a 41 Talan Sivertsen Linn-Mar Marion 24.38a 42 Collin Bower CAM Anita 24.39a 43 Kaia Fox Johnston 24.41a 44 Braylon Wetjen Williamsburg 24.41a 45 James Eckhardt Iowa City Liberty 24.44a 46 Nicholas Woods Cedar Rapids Kennedy 24.44a 47 Caleb Nordhagen Carlisle 24.44a 48 Ronnie Major Iowa City City High 24.47a 49 Jimmy Seeman Dallas Center-Grimes 24.47a 50 Nathan King Johnston 24.49a 51 Caleb Haack Iowa Valley Marengo 24.49a 52 Mark Sanders Camanche 24.55a 53 Eli Rouse Ballard 24.55a 54 Hunter Jingst Des Moines Christian 24.56a 55 Matthew Nachtman Wahlert Dubuque 24.59a 56 Carson Teghanemt Iowa City West 24.60a 57 Cameron Hull Southeast Polk 24.61a 58 Jackson Naeve Regina Iowa City 24.63a 59 Jabari Woodbury GMG Garwin 24.64a 60 Griffin Naderman Tipton 24.64a 61 Ethan Schultz Camanche 24.65a 62 Jeremiah Bassett Ankeny Centennial 24.70a 63 Dillon Aulwes Epworth Western Dubuque 24.73a 64 Juni McPhee Carlisle 24.73a 65 Jacob Kehres Iowa City City High 24.79a 65 Carter Blakely Waukee Northwest 24.79a 67 Kade Jesse Linn-Mar Marion 24.81a 68 Kaiden Witzenburg Waukee 24.81a 69 Carter Phillips Southeast Polk 24.83a 70 Nolan Foster Waverly-Shell Rock 24.85a 71 Dylan Brumm Saint Ansgar 24.87a 72 Jackson Baethke Urbandale 24.91a 73 Bryce Schroeder Tripoli 24.92a 74 Andrew Kline Waterloo West 24.92a 75 Oliver Kniss Iowa City City High 24.93a 76 Andrew Ogle Aplington-Parkersburg 24.94a 77 Grant Gray Northeast Goose Lake 24.97a 78 Mereweneza Byishimo Prairie Cedar Rapids 24.97a 79 Austin Lloyd Central Springs 24.98a 80 Robby Ollendieck Crestwood Cresco 25.00a 81 Easton Klein Boone 25.03a 82 Eli Ebel Prairie Cedar Rapids 25.06a 83 Cameron Cribari Valley West Des Moines 25.09a 84 Jack Wilson Waverly-Shell Rock 25.10a 85 Austin Carter Waverly-Shell Rock 25.10a 86 Johnny Dickerson St. Edmond Fort Dodge 25.12a 87 Zachary Capper West Branch 25.14a 88 Luke Darsidan Camanche 25.14a 89 Sawyer House Midland Wyoming 25.16a 90 Nolan Weber Gilbert 25.17a 91 DeSean Kemp Waterloo West 25.18a 92 Colin Olney Regina Iowa City 25.20a 93 Landon McKay Dubuque Hempstead 25.20a 94 Brennen Westphal Washington 25.23a 95 Dang Ojeke Waukee Northwest 25.24a 96 Gabe Hobbs PCM Monroe 25.25a 97 Jakson Fleischmann Ballard 25.27a 98 Tyce Larson Jesup 25.32a 99 Drew Reilly Wahlert Dubuque 25.34a 100 Will Retz Waukee Northwest 25.34a 101 Lucas Boucher Boone 25.34a 102 Jacob Barton Tipton 25.35a 103 Terez Smith Waterloo West 25.35a 104 Jesse Gonzalez Calamus-Wheatland 25.37a 105 Deshon Anderson English Valleys North E 25.41a 106 Jack Wallace Iowa City West 25.43a 107 Kasin Byre Mason City 25.45a 108 Jonathan Xiao St. Edmond Fort Dodge 25.46a 109 Brock Watson Clarke Osceola 25.47a 110 Chauncey Bodden Cedar Rapids Kennedy 25.49a 111 Wyatt Fiderlein West Branch 25.51a 112 Brody Deerberg Tipton 25.52a 113 Ahdan Muhammad Waterloo East 25.55a 114 Aiden Heitland AGWSR 25.56a 115 Brody Reich West Fork Sheffield 25.57a 116 Griffin Coates Marion 25.59a 117 LaMar Johnson Marshalltown 25.63a 118 Chace Dunn Mason City 25.63a 119 Hunter Richardson Fort Dodge 25.64a 120 Owen Backer Clarksville 25.64a 121 Isaac Wilcox Gilbert 25.65a 122 Kody Arnold Eddyville-Blakesburg-Fr 25.66a 123 Gavin VanGorp PCM Monroe 25.66a 124 Cole Rogers Southeast Polk 25.66a 125 Keaton O'Neill Assumption Davenport 25.67a 126 Keegan Vaske Midland Wyoming 25.67a 127 Carter Bell Marshalltown 25.68a 128 Daviyon Gaston Epworth Western Dubuque 25.69a 129 James Eichhorn Dubuque Hempstead 25.73a 130 Matthew Danninger Marion 25.80a 131 Nick Regan Iowa Falls-Alden 25.81a 131 William Schemers Northeast Goose Lake 25.81a 133 Lane Genkinger Winfield-Mt. Union 25.83a 134 Matthew Harms Iowa Falls-Alden 25.85a 135 Landen Sewell Waterloo East 25.87a 136 James Troughton North Cedar Stanwood 25.89a 137 Luke Beenblossom Washington 25.89a 138 Grant Hein Durant 25.91a 139 Bryce Wilson Mount Pleasant 25.94a 140 Zach Walker West Branch 25.97a 141 John Nemmers St. Edmond Fort Dodge 25.97a 142 Justin Block Midland Wyoming 26.01a 143 Devin Hinders GCGR Grundy Center 26.05a 144 Michael Palmer Central Clinton 26.05a 145 Connor Barfels Nevada 26.06a 146 Quinton Logan Iowa City Liberty 26.07a 147 Jaxon Weber Oelwein 26.15a 148 Justus Frese Boone 26.15a 149 Gage Larson Clear Lake 26.16a 150 Blake Buckingham Carlisle 26.16a 151 Dreyvon Steadman Southeast Valley Gowrie 26.17a 152 Eli Carpenter Dallas Center-Grimes 26.17a 153 Kasey Wirtjes Denver 26.18a 154 Joe Casel Assumption Davenport 26.22a 155 Collin Jaster Central Elkader 26.22a 156 Chase Baumgartner Denver 26.23a 157 Koltan Zweibohmer Dubuque Hempstead 26.25a 158 Keshaun Lundy English Valleys North E 26.26a 159 Sawyer Bouwkamp PCM Monroe 26.29a 160 Caleb Giese Winfield-Mt. Union 26.29a 161 Austin Altick West Fork Sheffield 26.32a 162 Vincent Skalicky Ogden 26.33a 163 Gavin Sieverding Solon 26.34a 164 Eli Mohr Greene County 26.34a 165 Brady Hurn Gilbert 26.36a 166 Michael Liggins Central Springs 26.40a 167 Kaiven Kielman Clarksville 26.43a 168 JeCari Patton Des Moines East 26.46a 169 Val Hensley Fort Dodge 26.46a 170 Jack Hoopes Grinnell 26.50a 171 Tucker Ambrose Nevada 26.53a 172 Nolan Johnson Crestwood Cresco 26.53a 173 Brady Hanson Southeast Valley Gowrie 26.57a 174 Grant LaRue Eddyville-Blakesburg-Fr 26.60a 174 Lincoln Allsbrook Clear Lake 26.60a 176 Chase Klatt Calamus-Wheatland 26.62a 177 William Santa Cruz Clarke Osceola 26.64a 178 Josh Vander Wilt South Hardin 26.67a 179 Taebien Wright Tripoli 26.68a 180 Preston Kennedy Southeast Valley Gowrie 26.69a 181 Kaiden Burbank Greene County 26.72a 182 Johny Amina North Cedar Stanwood 26.72a 183 Kayne Pavey Grinnell 26.74a 184 Karsten Freund Dallas Center-Grimes 26.77a 185 Blake Butters Des Moines Abraham Linc 26.78a 186 Ben Vogel Iowa City West 26.85a 187 Caden Knapp Iowa Valley Marengo 26.88a 188 Cruz Rodriguez Des Moines East 26.91a 189 Cash Moore South Hardin 26.96a 190 Brant Ortner Vinton-Shellsburg 26.98a 191 Mikhail Meyer Saint Ansgar 27.03a 192 Anthony Waters GMG Garwin 27.04a 193 Daulton Burkhart Eddyville-Blakesburg-Fr 27.05a 194 Jon Miranda Columbus Community Colu 27.17a 195 Braydin Crum Central Springs 27.17a 196 Gideon Hansen Marion 27.20a 197 John Stauffer Clarksville 27.24a 198 Hayden Pals Belmond-Klemme 27.26a 199 Manasseh Appiah Des Moines Abraham Linc 27.28a 200 Drew Hamilton Urbandale 27.33a 201 Grady Godwin Saydel 27.34a 202 Joseph Koopman Vinton-Shellsburg 27.34a 203 Gabe Rouse CAM Anita 27.43a 204 Isaac Larson Denver 27.43a 205 Kendall Freeman Greene County 27.50a 206 Vaughn Zittergruen Central Elkader 27.50a 207 Talyn Yearous Oelwein 27.65a 208 Ethan Garrett English Valleys North E 27.65a 209 Payton Walker Mount Pleasant 27.69a 210 Junior Martinez Belmond-Klemme 27.70a 211 Ryley Bohner AGWSR 27.74a 211 Alex Venzor Winfield-Mt. Union 27.74a 213 Harry Ster Des Moines Abraham Linc 27.75a 214 Matthew Mintle Grinnell 27.78a 215 Owen Anderson Mason City 27.94a 216 Logan Crock North Cedar Stanwood 28.09a 217 Ryker Kruse Ogden 28.12a 218 Kale Pletsch Belmond-Klemme 28.17a 219 Carson Grier Williamsburg 28.73a 220 Krayton Zimmerman Wapsie Valley Fairbank 28.77a 221 Carver Schares Wapsie Valley Fairbank 28.90a 222 Garet Shannon Wapsie Valley Fairbank 28.93a 223 Paxten McHone Jesup 29.14a 224 Zach Pearlman Durant 29.48a 225 Jaedrek Bowles AGWSR 29.57a 226 Parker Swafford Saydel 29.59a 227 Mason Wells Calamus-Wheatland 29.68a 228 Marcus Sumlin Clear Lake 29.79a 229 Damien Bartmess Saydel 29.97a 230 Drayson Stephenson GMG Garwin 30.03a -- Jack Miller Jesup DNS -- Tayden Ferguson Linn-Mar Marion DNS -- Jaccob Rodriguez Des Moines East DNS -- Ryan Brosius Wahlert Dubuque DNS -- Gavin Phillips Des Moines Christian DNS -- Dashel Donlan Crestwood Cresco DNS -- Colton Kronfeld Cedar Rapids Kennedy DNS -- Eliyahu Richmond South Hardin DNS -- Isaiah Bassett Ankeny Centennial DNS -- Aidan Junker Aplington-Parkersburg DNS -- Ethan Hol Pella DNS -- CJ Shetterly Pella DNS -- Ethan King Pleasantville DNS -- Peyton Major Pleasantville DNS -- Yusef Gulley Pleasantville DNS -- Rhett Mesch Solon DNS -- Brady Schulmeister Oelwein DNS -- Cael Pearson Ogden DNS -- Cody Blocker South Tama County Tama DNS -- Maceo Hicks Waterloo East DNS Varsity Boys 400 Meters Finals ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Theo Moseman Lawton-Bronson 51.33a 2 Alec McCormick Carlisle 52.60a 3 Jacey Hutson Norwalk Community 52.65a 4 Braedin Zondervan Carlisle 52.70a 5 Jeremiah Madlock Iowa City City High 52.86a 6 Justin Potts Dubuque Hempstead 53.08a 7 Noah Cracraft Valley West Des Moines 53.17a 8 Jackson Johannes Prairie Cedar Rapids 53.27a 9 Weston Koch Prairie Cedar Rapids 53.49a 10 Ezekiel Graves Tipton 53.51a 11 Evan Mahoney Grinnell 53.53a 12 Travis Lembechwa Waukee 53.55a 13 Thomas Huegerich Dowling Catholic West D 53.73a 14 Kenyi James Dowling Catholic West D 53.73a 15 Gabriel Hemsworth Winfield-Mt. Union 53.83a 16 Cale Maas CAM Anita 53.87a 17 Michael Yeomans Solon 53.97a 18 Hunter Jingst Des Moines Christian 54.02a 19 Jack Moore Dowling Catholic West D 54.04a 20 Nolan DeLong Durant 54.11a 21 Drew Powers Saint Ansgar 54.14a 22 Chris Day Louisa-Muscatine 54.29a 23 Skyler Olson Norwalk Community 54.34a 24 Ethen Roberts Mason City 54.35a 25 Cameron Vongpanya Washington 54.61a 26 Chizkiyah Richmond South Hardin 54.63a 27 Carter Meyers Iowa City Liberty 54.74a 28 Carter Jargo Northeast Goose Lake 54.80a 29 Ben Hanson Norwalk Community 54.80a 30 Josh Wiersema Camanche 54.81a 31 Cael Woods Ankeny Centennial 54.91a 32 Calahan Rourke Johnston 54.93a 33 Carson Ragaller Gilbert 54.96a 34 Aaron Lursen St. Edmond Fort Dodge 55.01a 35 Cameron Forgy ADM Adel 55.05a 36 Taytum Hayward Cedar Rapids Kennedy 55.07a 37 Connor Cross Iowa City City High 55.12a 38 Nathan Schmitz Iowa Falls-Alden 55.13a 39 Isaac Foster North Scott Eldridge 55.26a 40 Nick Madsen Greene County 55.32a 41 Charlie Huesmann Durant 55.35a 42 Kellan Harter Grinnell 55.39a 43 Ryan Digmann Epworth Western Dubuque 55.45a 44 Drew Hobart Mason City 55.48a 45 Braeden Jackson Ankeny Centennial 55.58a 46 Colin Kerndt Pella 55.58a 47 Caden Bouwkamp PCM Monroe 55.58a 48 Kurtus Palsma Lawton-Bronson 55.62a 48 Karter Thiessen Iowa Valley Marengo 55.62a 50 Trey Nederhoff Sumner-Fredericksburg 55.64a 51 Hudson Shull ADM Adel 55.68a 52 Jrakke Johnson Muscatine 55.79a 53 Sam Dodge Clear Lake 55.84a 54 Atticus Vos Pella 55.85a 55 Gavin Fenton PCM Monroe 55.90a 56 Nathan Ahern Crestwood Cresco 55.92a 57 Mason Badtram Durant 55.98a 58 Jalen Wieck Iowa City Liberty 56.04a 59 Klay Baker St. Edmond Fort Dodge 56.05a 60 Leighton Charters Cedar Rapids Washington 56.06a 61 Sage Yazzie Waukee 56.07a 62 Grant Bumsted Solon 56.14a 63 Brice Wahe Iowa City West 56.14a 64 Bradan Gabrielson Belmond-Klemme 56.20a 65 William Clark III Waterloo East 56.27a 66 Ben Sopousek Cedar Rapids Kennedy 56.37a 67 Adam Schipper Aplington-Parkersburg 56.38a 68 Jermaine Harris Prairie Cedar Rapids 56.54a 69 James Wood Linn-Mar Marion 56.54a 70 Connor Tesone Clarksville 56.64a 70 Gunner Steele Waterloo West 56.64a 72 Matt Lindholm Waukee Northwest 56.65a 73 Cael Keller BCLUW Conrad 56.72a 74 Clancey VanOort North Cedar Stanwood 56.74a 75 Alexander Brown Central Clinton 56.76a 76 Jabari Woodbury GMG Garwin 56.80a 77 Kaden Hills Southeast Polk 56.81a 78 Jonathan Curtin-DeLara Iowa City West 56.82a 79 Landon Hartley Urbandale 56.89a 80 Ethan Reiter Denver 56.93a 81 Gatleel Joar Marshalltown 56.97a 82 Colton Kain Southeast Polk 57.17a 83 Jeremiah Dronet Carlisle 57.31a 84 Sam Mora Dallas Center-Grimes 57.33a 85 Zion Jackson-Collins Cedar Rapids Kennedy 57.34a 86 Ty Scorpil Winfield-Mt. Union 57.36a 87 Trevor Despenas West Fork Sheffield 57.37a 88 Brayden Grau Midland Wyoming 57.39a 89 Sawyer Schmidt Northeast Goose Lake 57.46a 89 Logan Young Dallas Center-Grimes 57.46a 91 Brighton Glaspie Linn-Mar Marion 57.50a 92 Samuel Freese Waverly-Shell Rock 57.68a 93 Sam Wilson Waverly-Shell Rock 57.69a 94 Josh Osborn English Valleys North E 57.71a 95 Tyler Tatman Waukee Northwest 57.73a 96 Will Henle Iowa Falls-Alden 57.73a 97 Aiden Smitherman South Hardin 57.74a 98 August Stock PCM Monroe 57.77a 99 Nolan Klemesrud Waukee 57.78a 100 Austin Waldera Nevada 57.80a 101 Caleb Bohlmann Tipton 57.82a 102 Dane Hanson Mason City 57.87a 103 Braden Dougherty Belmond-Klemme 57.96a 104 Abe Krukow Central Clinton 58.01a 105 Colby Gray Northeast Goose Lake 58.07a 106 Syler Dams Waterloo West 58.08a 107 Vinny Hayes Boone 58.12a 108 Jackson Sturdivant Urbandale 58.14a 109 Drew Larson Iowa City City High 58.14a 110 Juan Chairez Columbus Community Colu 58.17a 111 Michael Kersten Assumption Davenport 58.18a 112 Jake Mellin Eddyville-Blakesburg-Fr 58.18a 113 Andrew Butt Camanche 58.19a 114 Dylan Bybee Ankeny Centennial 58.30a 115 Mason Hendricks Waverly-Shell Rock 58.34a 116 Ben Wernimont Epworth Western Dubuque 58.36a 117 Reese Bender English Valleys North E 58.36a 118 Brant Ortner Vinton-Shellsburg 58.42a 119 Kaden Lange Jesup 58.45a 120 John Sailor Waterloo East 58.45a 121 Jordan Plummer Dubuque Hempstead 58.48a 122 Logan Sauerbrei Wapsie Valley Fairbank 58.54a 123 Avian Watson Muscatine 58.62a 124 Kaden Woody Dallas Center-Grimes 58.62a 125 Avery Keehner Dubuque Hempstead 58.75a 126 Bryan Tlatenchi Columbus Community Colu 58.75a 127 Maxwell Mintle Grinnell 58.79a 128 Nash Bishop Clarke Osceola 58.81a 129 Devon Miller-Breon Southeast Polk 58.90a 130 Gino Wallace Des Moines Abraham Linc 58.92a 131 Larson De Boer Urbandale 58.93a 132 Kael Cress Midland Wyoming 58.98a 133 Anthony Valles St. Edmond Fort Dodge 59.01a 134 Wyatt Applegarth Solon 59.04a 135 Kevin Hill BCLUW Conrad 59.12a 136 Evan Dorn Denver 59.17a 137 Emmett Barber Gilbert 59.30a 137 Josh Read Iowa Valley Marengo 59.30a 139 Andrew Bartlett Iowa Falls-Alden 59.32a 140 Tyson Graves Camanche 59.38a 141 Deric Kieler Waterloo West 59.42a 142 Jon Hatchitt ADM Adel 59.42a 143 Cael Phillips Columbus Community Colu 59.45a 144 Hunter Horn Fort Dodge 59.46a 145 Joe Clevenger Saint Ansgar 59.59a 146 Trey Etzen South Tama County Tama 59.63a 147 Hayden Bergman Clear Lake 59.71a 148 Colton Sawyer Central Clinton 59.76a 149 Jackson Johanns Belmond-Klemme 59.77a 150 Cole Williamson South Hardin 59.82a 151 Tye Hughes West Branch 59.82a 152 Caden Cavett Clear Lake 59.88a 153 Isaac Williams Nevada 59.96a 154 Jack Kleese Washington 1:00.09a 155 Salvador Ruiz Marshalltown 1:00.17a 156 Sage Seeger Ogden 1:00.18a 157 Drew Munson Jesup 1:00.28a 158 Nick Klapatauskas Wahlert Dubuque 1:00.31a 159 Gabriel Caldwell Marion 1:00.46a 160 McKoy Nuss Tripoli 1:00.51a 161 Cole Buehler Des Moines East 1:00.57a 162 Elliott Zrudsky Marion 1:00.70a 163 Nathan Comer Ogden 1:00.75a 164 Alex Hartzler Marion 1:00.80a 165 Collin Jaster Central Elkader 1:00.90a 166 Da'Shaundis Moore Waterloo East 1:01.03a 167 Dale Morris Johnston 1:01.08a 168 Sam Hoodjer Clarksville 1:01.15a 169 Nathan Calhoun Eddyville-Blakesburg-Fr 1:01.18a 170 Asher Wood Newton 1:01.18a 171 James Deseh Muscatine 1:01.23a 172 Jackson Skrtich Epworth Western Dubuque 1:01.28a 173 Lincoln Naber West Branch 1:01.33a 174 Cole Walter Newton 1:01.43a 175 Slate Witte GMG Garwin 1:01.56a 176 Denver Longden Des Moines Abraham Linc 1:01.59a 177 Sam Nelson Wahlert Dubuque 1:01.75a 178 Colin Johnson Southeast Valley Gowrie 1:01.78a 179 Aiden O'Clair South Tama County Tama 1:01.88a 180 Andrew Shumaker Tipton 1:01.93a 181 Parker Woodward Jesup 1:01.98a 182 Gavin Kerr Mount Pleasant 1:01.99a 183 Levi Kampman Clarksville 1:02.00a 184 Lincoln Blickenderfer Central Springs 1:02.24a 185 Joseph Koopman Vinton-Shellsburg 1:02.26a 186 Hayden Loftsgard Tripoli 1:02.34a 187 Cadon Kargle Ogden 1:02.38a 188 Williams Stokes Des Moines East 1:02.51a 189 Collin Willems AGWSR 1:02.55a 190 Jack Warrick Boone 1:02.57a 191 Brenden Holschuh Newton 1:02.63a 192 Adam Roegner Central Springs 1:02.89a 193 Ian Wilde Williamsburg 1:03.05a 194 Keshaun Williams Oelwein 1:03.51a 195 Owen Vick Cedar Rapids Washington 1:03.64a 196 Christian Boldt Tripoli 1:03.99a 197 Alijah Armstrong Johnston 1:04.11a 198 Henry Reimer Central Elkader 1:04.51a 199 Tate Berns Central Elkader 1:04.66a 200 Rider Kupka GMG Garwin 1:04.69a 201 Jordan McCloud Boone 1:04.76a 202 Charlie Schreck Gilbert 1:04.80a 203 Gavin Lopez Des Moines Abraham Linc 1:04.96a 204 Conner Brooner Saydel 1:05.17a 205 Carver Grifhorst Iowa City West 1:05.17a 206 Max Clark Ballard 1:05.24a 207 Andrew Frank BCLUW Conrad 1:05.57a 208 Ben Thompson Southeast Valley Gowrie 1:05.58a 209 AJ Bruns English Valleys North E 1:05.77a 210 Maddix Holland Nevada 1:06.41a 211 Gabe Driscoll Oelwein 1:07.72a 212 Jariyah Bowles AGWSR 1:07.92a 213 Luke Kleinmeyer Williamsburg 1:08.07a 214 Grant Farnham Southeast Valley Gowrie 1:08.13a 215 Finn Schaefer Wapsie Valley Fairbank 1:09.49a 216 Damien Bartmess Saydel 1:12.27a 217 Cameron Sturtz North Cedar Stanwood 1:13.20a -- Tyler Stewart North Cedar Stanwood DQ -- Lincoln Edwards West Branch DNS -- Jacob Zeh Valley West Des Moines DNF -- Gage Olsen Valley West Des Moines DNF -- Lucas Fielder Central Springs DQ -- Kaden Huttinger Aplington-Parkersburg DNS -- Trevor Nickel Pleasantville DNS -- Trey Van Hauen Pella DNS -- Caleb Cook Pleasantville DNS -- Tyson Kline Saint Ansgar DNS -- Dallas Miller Iowa City Liberty DNS -- Camden Strennen Greene County DNS -- Owen Olsen Waukee Northwest DNS -- Cruz Rodriguez Des Moines East DNS -- William Herbst Wahlert Dubuque DNS -- Ethan Schoville Denver DNS -- Brock Kleitsch Wapsie Valley Fairbank DNS -- Payson Coleman Mount Pleasant DNS -- Jude Dykstra Mount Pleasant DNS -- Cory Smith Marshalltown DNS Varsity Boys 800 Meters Finals ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Chase Lauman Pella 1:56.98a 2 Tommy Tyynismaa South Tama County Tama 1:57.55a 3 Aidan O'Connor Johnston 2:00.95a 4 Truman Thompson Iowa City City High 2:01.94a 5 Aaron Lursen St. Edmond Fort Dodge 2:02.01a 6 Aaron Fynaardt Des Moines Christian 2:02.22a 7 Isaac Swenson Belmond-Klemme 2:02.55a 8 Jackson Bergman Valley West Des Moines 2:05.24a 9 Trey Nederhoff Sumner-Fredericksburg 2:05.53a 10 Zak Shlomi Waukee Northwest 2:05.74a 11 Jack Coen Johnston 2:06.33a 12 Marcus Skidmore Clear Lake 2:07.09a 13 Presley Berns Waterloo West 2:08.09a 14 James Brant South Tama County Tama 2:08.65a 15 Elias Arbuckle Dallas Center-Grimes 2:08.86a 16 Carson Van Sickle Ogden 2:08.91a 17 Henry McMahan Cedar Rapids Kennedy 2:09.22a 18 Zack Stoermer Des Moines Abraham Linc 2:09.30a 19 Lucas Ingles Epworth Western Dubuque 2:09.93a 20 Corbin Vander Weerdt Ankeny Centennial 2:10.16a 21 Aidan Manemann Clear Lake 2:10.47a 22 Noah Gregoire Iowa City Liberty 2:10.55a 23 Kohlby Newsom Winfield-Mt. Union 2:10.93a 24 Carter Holland Nevada 2:11.02a 25 Sam Mericle St. Edmond Fort Dodge 2:11.10a 26 Drew Wolterman Greene County 2:11.52a 27 Wyatt Van Dyke Pella 2:11.83a 28 Isaiah Hammerand Epworth Western Dubuque 2:11.88a 29 Nick Frideres Nevada 2:12.00a 30 Anel Vukovic Iowa City West 2:12.04a 31 Peyton Pilgrim Assumption Davenport 2:12.16a 32 Jackson Riedesel Calamus-Wheatland 2:12.37a 33 Sidney Shide Urbandale 2:12.42a 34 Caleb Bohlmann Tipton 2:12.49a 35 Aidan Limback Valley West Des Moines 2:12.52a 36 Alexander Volden Cedar Rapids Kennedy 2:12.71a 37 Jacob Madsen Iowa City Liberty 2:12.72a 38 Zain Mueller Gilbert 2:12.76a 39 Ethan Klendworth South Hardin 2:12.77a 40 Preston Stensland Gilbert 2:12.93a 41 Jedidiah Osgood Marion 2:13.42a 42 Cael Ramsey Dallas Center-Grimes 2:13.45a 43 Brandon Kass Dubuque Hempstead 2:13.58a 44 Tyke Remster Saint Ansgar 2:13.70a 45 Saiphani Sirimalle Waukee 2:13.76a 46 Rylan Althof Southeast Polk 2:13.84a 47 Creighton Fairley Linn-Mar Marion 2:14.00a 48 Keegan Holdmeyer ADM Adel 2:14.09a 49 Luke Bartlett Southeast Polk 2:14.16a 50 Elijah Blix Vinton-Shellsburg 2:14.16a 51 Kale DiMarco Mason City 2:14.19a 52 Jack McPartland Des Moines Christian 2:14.51a 53 Ty Adams Fort Dodge 2:14.71a 54 Luke Steffen Linn-Mar Marion 2:14.77a 55 Harrison Kraehling Gilbert 2:14.81a 56 Landon Hartley Urbandale 2:14.83a 57 Gage Heyne English Valleys North E 2:14.83a 58 Jacob Forney Valley West Des Moines 2:14.84a 59 Ben Carthey Mount Pleasant 2:14.90a 60 Grant Tack Johnston 2:15.18a 61 Adam Bywater Iowa City City High 2:15.22a 62 Noah Hinote Greene County 2:15.22a 63 Daniel Schoening Ankeny Christian Academ 2:15.38a 64 Devin Spahn Dubuque Hempstead 2:15.59a 65 Austin Soldwisch Waverly-Shell Rock 2:15.78a 66 Payton Mizer Waukee 2:15.91a 67 Adam Gray Cedar Rapids Kennedy 2:15.97a 68 Kevin Carney Mason City 2:16.00a 69 Tyler McMullin Williamsburg 2:16.11a 70 Shawn Roberts Fort Dodge 2:16.43a 71 Johnny Fox Dowling Catholic West D 2:16.53a 72 Finn Brummel Williamsburg 2:16.74a 73 Kamden Brown Carlisle 2:16.79a 74 Alex Davis Ankeny Christian Academ 2:17.08a 75 Ashton Hensley Urbandale 2:17.13a 76 Jacob Tatman Waukee Northwest 2:17.32a 77 Cooper Nuss Southeast Valley Gowrie 2:17.46a 78 Javin Doland Newton 2:17.50a 79 Max Schwandt Denver 2:17.61a 80 Nathan Ahern Crestwood Cresco 2:17.66a 81 Mark Nelson Ankeny Centennial 2:17.82a 82 Ayden Gonzalez Jesup 2:17.89a 83 Thomas Tong Iowa City West 2:18.01a 84 Aidan O'Neil Regina Iowa City 2:18.11a 85 Maxson Fogg Tipton 2:18.18a 86 Brian Rohde Nevada 2:18.32a 87 Bennett Kautz Marion 2:18.54a 88 Cole Nelson Dowling Catholic West D 2:18.56a 89 Sam Peters ADM Adel 2:19.09a 90 Joshua Lancaster Carlisle 2:19.11a 91 Caden Kueker Waverly-Shell Rock 2:19.33a 92 James Johnson Marshalltown 2:19.66a 93 Brock Johnson Southeast Polk 2:19.86a 94 Brett Gifford Dowling Catholic West D 2:20.05a 95 Kadon Harper Linn-Mar Marion 2:20.07a 96 Will Houselog Dubuque Hempstead 2:20.08a 97 Owyn Noble Iowa City City High 2:20.37a 98 David Lochner Assumption Davenport 2:20.44a 99 Carter Rial St. Edmond Fort Dodge 2:20.96a 100 Jude Benbow Ogden 2:20.99a 101 Tiernan Vokes GCGR Grundy Center 2:21.04a 102 Henry Pollard Boone 2:21.24a 103 Jake Teske South Hardin 2:21.71a 104 Jacob Sullivan Oelwein 2:22.15a 105 Eden Schrack Wahlert Dubuque 2:22.19a 106 Neal Pinter Denver 2:22.22a 107 Samuel Welter Regina Iowa City 2:22.42a 108 Kyle Robinson Waukee 2:22.42a 109 Keegan Peterson Central Clinton 2:22.61a 110 Greyson Brandt Mason City 2:22.72a 111 Jake Swisher West Branch 2:22.97a 112 Sawyer Tschantz Washington 2:23.20a 113 Dillon Wiethorn Prairie Cedar Rapids 2:23.38a 114 Greyson Dollar Central Clinton 2:23.42a 115 Gatleel Joar Marshalltown 2:23.79a 116 Tucker Ruff MFL MarMac 2:23.95a 117 Will Nesbit Jesup 2:24.01a 118 Kelvin Machande Northeast Goose Lake 2:24.19a 119 Jaydon Wiggins North Cedar Stanwood 2:24.61a 120 Parker Messerich Northeast Goose Lake 2:24.74a 121 Joel Freiermuth ADM Adel 2:24.92a 122 Oscar Hanson Southeast Valley Gowrie 2:25.03a 123 Sam Bloom Central Clinton 2:25.08a 124 Jack Eastvold Iowa City West 2:25.17a 125 Jordan King Ogden 2:25.17a 126 Hudson Wheelock Des Moines Abraham Linc 2:25.21a 127 Smith Skouson Grinnell 2:25.52a 128 Howard Clark Clarksville 2:25.73a 129 Seth Shepherd Washington 2:26.08a 130 William Kennedy Washington 2:26.21a 131 Andrew Shumaker Tipton 2:26.36a 132 Jack Blais Vinton-Shellsburg 2:26.60a 133 Colton Syfert Mount Pleasant 2:26.99a 134 Jackson Olmstead Denver 2:27.17a 135 Karsten Nuehring Jesup 2:27.21a 136 Benjamin Driscoll Oelwein 2:27.30a 137 Race Starr Durant 2:27.44a 138 Nick Reuter Camanche 2:27.63a 139 Boden Bisgard Iowa City Liberty 2:27.80a 140 Gavin DeRaad PCM Monroe 2:28.33a 141 Bowen Thomson Winfield-Mt. Union 2:28.41a 142 Breyden Miller AGWSR 2:28.59a 143 David Zavala Camanche 2:28.65a 144 Mason Mohr Calamus-Wheatland 2:29.02a 145 Dade Davis Prairie Cedar Rapids 2:29.27a 146 Owen Wetter Central Springs 2:29.55a 147 Marshall Meyer Waverly-Shell Rock 2:30.08a 148 Jayce Schwiesow Saint Ansgar 2:30.21a 149 Ian Meyer Marshalltown 2:30.21a 150 Kyle Johnson Prairie Cedar Rapids 2:30.27a 151 Locken Henderson Mount Pleasant 2:30.49a 152 Owen Comiskey Des Moines Abraham Linc 2:30.59a 153 Brevin DeRaad PCM Monroe 2:30.96a 154 Ethan Edens Camanche 2:31.01a 155 Aidan Yaddof Calamus-Wheatland 2:31.20a 156 Kirk Camp Northeast Goose Lake 2:32.07a 157 Griffin Paulsen Belmond-Klemme 2:32.16a 158 Keshaun Williams Oelwein 2:32.34a 159 Lynden MacGillvary West Branch 2:32.41a 160 Kris Frantzen Boone 2:32.72a 161 Sam Kennedy Wahlert Dubuque 2:32.94a 162 Ty Scorpil Winfield-Mt. Union 2:33.00a 163 Max Johnston Boone 2:33.28a 164 Timothy McCombs Grinnell 2:33.48a 165 Cody Hua Clear Lake 2:33.58a 166 Grady Dieleman GMG Garwin 2:35.68a 167 Isiah Prestby Central Springs 2:35.75a 168 Eric Laures Clarksville 2:37.70a 169 Josiah Gregory Marion 2:37.92a 170 Gage Messerli PCM Monroe 2:37.99a 171 Ethan Tucker Southeast Valley Gowrie 2:38.14a 172 Hayes Arwine Williamsburg 2:38.19a 173 Keller Thompson Grinnell 2:38.47a 174 Brenden Holschuh Newton 2:38.56a 175 Preston Brown Waterloo East 2:38.65a 176 Lance Zabel Newton 2:40.48a 177 Noah Teske GMG Garwin 2:40.50a 178 Hayden Starr South Hardin 2:40.50a 179 Leiland Brown Iowa Falls-Alden 2:40.76a 180 Eli Dies North Cedar Stanwood 2:41.19a 181 Robert Lee Wapsie Valley Fairbank 2:41.47a 182 Kyle Boeckmann Tripoli 2:41.73a 183 Asher Honts Durant 2:41.95a 184 Jacob McPherren Saydel 2:42.29a 185 Jackson Tuller Eddyville-Blakesburg-Fr 2:42.29a 186 Hunter Offerman English Valleys North E 2:42.31a 187 Jose Andrade Belmond-Klemme 2:43.28a 188 Henry Reimer Central Elkader 2:44.66a 189 Keaton Mulford Iowa Falls-Alden 2:45.27a 190 Logan Heim Tripoli 2:45.40a 191 Alexander Donaldson Waterloo East 2:45.81a 192 Erwin Njoroge Regina Iowa City 2:47.39a 193 Braden Sissel North Cedar Stanwood 2:48.05a 194 Jacob Johnson Clarksville 2:48.59a 195 Cael Grove English Valleys North E 2:49.36a 196 Cooper Wymore Central Springs 2:50.47a 197 Tony Uribe Tripoli 2:51.31a 198 Elijah Eike Wapsie Valley Fairbank 2:51.57a 199 Jay Bru GMG Garwin 2:52.30a 200 Wilken Kube Iowa Falls-Alden 2:52.50a 201 Michael White Central Elkader 2:57.54a 202 Declan Finley Central Elkader 3:01.88a -- Caiden Begle Epworth Western Dubuque DNS -- Brock Kleitsch Wapsie Valley Fairbank DNS -- Alex Pries Dallas Center-Grimes DNS -- Jacob Schellhorn MFL MarMac DNS -- Ezra DeCleene Carlisle DNS -- Sam Seddon Eddyville-Blakesburg-Fr DNS -- Nikolas Davis North Scott Eldridge DNS -- Devin Warner Des Moines East DNS -- Caleb Ten Pas Des Moines Christian DNS -- Pelle Weiss South Tama County Tama DNS -- Dayton Brown Waterloo East DNS -- Kurt Kuhnen Pleasantville DNS -- Cael Woods Ankeny Centennial DNS -- Drake Walker Waukee Northwest DNS Varsity Boys 1600 Meters Finals ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Aaron Fynaardt Des Moines Christian 4:20.20a 2 Caleb Ten Pas Des Moines Christian 4:21.33a 3 Truman Thompson Iowa City City High 4:25.86a 4 Jackson Bergman Valley West Des Moines 4:26.12a 5 Aidan O'Connor Johnston 4:29.66a 6 James Brant South Tama County Tama 4:31.95a 7 Tommy Hensley Urbandale 4:32.52a 8 Carson Owens Southeast Polk 4:33.32a 9 Aidan Decker Iowa City Liberty 4:34.13a 10 Jedidiah Osgood Marion 4:34.33a 11 Canaan Dunham Pella 4:35.14a 12 Nikolas Davis North Scott Eldridge 4:35.20a 13 Kaden Lynch GCGR Grundy Center 4:35.74a 14 Henry McMahan Cedar Rapids Kennedy 4:35.79a 15 Jacob Bruns Cedar Rapids Kennedy 4:38.34a 16 Brody Roth Carlisle 4:38.60a 17 Noah Carey Iowa City City High 4:39.15a 18 Graedyn Morrissey Linn-Mar Marion 4:39.92a 19 Garrett Weber Waukee 4:40.73a 20 Aydin McNeley Southeast Polk 4:40.79a 21 Andrew Donoho Urbandale 4:41.50a 22 Conall Sauser Oelwein 4:42.10a 23 Jonas VanDis Waukee 4:42.23a 24 Quentin Nauman Epworth Western Dubuque 4:42.23a 25 Zach Cooper Prairie Cedar Rapids 4:42.53a 26 Jonathan Owen Valley West Des Moines 4:43.34a 27 Patrick Wainwright Dowling Catholic West D 4:44.98a 28 Clay Bohlmann Tipton 4:45.11a 29 Jaxon Sickels Prairie Cedar Rapids 4:45.14a 30 Kohlby Newsom Winfield-Mt. Union 4:45.39a 31 Ethan Smith Urbandale 4:45.91a 32 Harrison Allard Prairie Cedar Rapids 4:46.44a 33 Donovan Card Norwalk Community 4:47.05a 34 Gage Heyne English Valleys North E 4:47.30a 35 Adam Gray Cedar Rapids Kennedy 4:47.44a 36 Sam Mora Dallas Center-Grimes 4:48.50a 37 Joseph Lawry Waukee 4:49.84a 38 Jonas Conner Grinnell 4:50.46a 39 Josh Mohan Dowling Catholic West D 4:50.48a 40 Caleb Hoins Waverly-Shell Rock 4:52.01a 41 Cooper Nuss Southeast Valley Gowrie 4:52.46a 42 Grant Tack Johnston 4:53.54a 43 Alex Torres Vinton-Shellsburg 4:57.41a 44 Aidan O'Neil Regina Iowa City 4:57.76a 45 Jess Cornick Mason City 4:58.09a 46 Nick Klocke Dowling Catholic West D 4:58.20a 47 Damian Vergara Columbus Community Colu 4:58.69a 48 Gabe Hadley Ankeny Centennial 4:59.98a 49 Jack Meyer Johnston 5:06.73a 50 Jacob Schellhorn MFL MarMac 5:08.44a 51 Oscar Hanson Southeast Valley Gowrie 5:10.85a -- Ryder Thill Pleasantville DNS -- Collin Houg Des Moines Christian DNS Varsity Boys 3200 Meters Finals ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Miles Wilson Cedar Rapids Kennedy 9:26.56a 2 Collin Houg Des Moines Christian 9:36.33a 3 Kal Hoppe Waukee Northwest 9:41.87a 4 Aidan Decker Iowa City Liberty 9:43.98a 5 Isaiah Hammerand Epworth Western Dubuque 9:44.16a 6 Caleb Kass Dubuque Hempstead 9:44.94a 7 Brice McNeley Southeast Polk 9:57.22a 8 John Maloney Dubuque Hempstead 9:58.41a 9 Nathan VanderWaal Pella 9:58.48a 10 Braeden Marker Iowa City City High 9:59.01a 11 Aidan Limback Valley West Des Moines 10:12.53a 12 Will Chase Norwalk Community 10:15.68a 13 Cooper Cook Marion 10:16.07a 14 Dashiell Coyier Waukee 10:17.87a 15 Tyler Stegemoller Prairie Cedar Rapids 10:21.22a 16 Joseph Lawry Waukee 10:23.01a 17 Ben Neville Johnston 10:23.11a 18 Presley Berns Waterloo West 10:24.12a 19 Tony Anania Norwalk Community 10:29.80a 20 Brendan Owens Ankeny Centennial 10:32.04a 21 Don Agisha Norwalk Community 10:32.26a 22 Elijah Blix Vinton-Shellsburg 10:35.11a 23 Nathan Kinzer Iowa City Liberty 10:40.15a 24 Jacob Schellhorn MFL MarMac 10:44.80a 25 Zack Neumann Pella 10:46.27a 26 Ben Zimmer Central Clinton 10:46.80a 27 Wes Hulseberg Williamsburg 10:48.65a 28 Ellis Coyier Waukee 10:56.62a 29 Logan Brustkern Johnston 10:58.53a 30 Drew Johnson Urbandale 11:00.72a 31 Isaac Reisinger Waukon 11:08.47a 32 Neal Pinter Denver 11:33.77a -- Owen VanderLinden Iowa City City High DNS -- Michael Lee Iowa City West DNS -- Derek Fangmann Epworth Western Dubuque DNS -- Nick Klocke Dowling Catholic West D DNS Varsity Boys 60m Hurdles Finals ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Triston Miller Columbus Community Colu 8.22a 2 Will Davidson Mount Pleasant 8.39a 3 Kale Hobart Mason City 8.50a 4 Nicholas Gorsich Linn-Mar Marion 8.52a 5 Kasey Wirtjes Denver 8.52a 6 Tristan Rheingans Central Clinton 8.57a 7 Connor Carver Fort Dodge 8.58a 8 Ashton Hogrefe Epworth Western Dubuque 8.65a 9 Zeke Nelson Clear Lake 8.66a 10 Jack Follmann CAM Anita 8.72a 11 Sam Foreman CAM Anita 8.73a 12 Andrew Eastman Waukee Northwest 8.76a 13 Luke Fairchild Pella 8.77a 14 Tyler Bartels Cedar Rapids Kennedy 8.83a 15 Matt Schaeckenbach Iowa City City High 8.94a -- Eric Lucas Iowa City Liberty DNS Varsity Boys 60m Hurdles Prelims ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Triston Miller Columbus Community Colu 8.32a 2 Eric Lucas Iowa City Liberty 8.44a 3 Kale Hobart Mason City 8.49a 4 Will Davidson Mount Pleasant 8.52a 5 Tristan Rheingans Central Clinton 8.52a 6 Kasey Wirtjes Denver 8.53a 7 Matt Schaeckenbach Iowa City City High 8.55a 8 Nicholas Gorsich Linn-Mar Marion 8.57a 9 Ashton Hogrefe Epworth Western Dubuque 8.65a 10 Zeke Nelson Clear Lake 8.68a 11 Connor Carver Fort Dodge 8.73a 12 Sam Foreman CAM Anita 8.77a 13 Jack Follmann CAM Anita 8.78a 14 Tyler Bartels Cedar Rapids Kennedy 8.87a 15 Andrew Eastman Waukee Northwest 8.87a 16 Luke Fairchild Pella 8.88a 17 Seneca Molstre Southeast Polk 8.90a 18 Eli Ebel Prairie Cedar Rapids 8.94a 19 Kolson O'Donnell Urbandale 8.95a 20 Isaiah Skvor Cedar Rapids Washington 8.99a 21 Joey Lauters Southeast Polk 9.00a 22 Zach Lohmann ADM Adel 9.01a 23 Joe Goodhue Carlisle 9.01a 24 Vincent Kelly Johnston 9.05a 24 Jacob Zeh Valley West Des Moines 9.05a 26 Daniel Adams Muscatine 9.12a 27 William Grant Linn-Mar Marion 9.14a 28 Austin Follis Carlisle 9.17a 29 Nash Kotar Solon 9.17a 30 Landen Dougherty Cedar Rapids Kennedy 9.18a 31 Derek Erpelding Clear Lake 9.18a 32 Isaac Wilcox Gilbert 9.20a 33 Landyn Mitvalsky Cedar Rapids Washington 9.23a 34 Eaon Martens Waukee 9.23a 35 London Stone Dowling Catholic West D 9.23a 36 Cael Woods Ankeny Centennial 9.24a 37 Drew Hobart Mason City 9.25a 38 Cooper Hoy GCGR Grundy Center 9.26a 39 Ryan Joseph Waukee 9.28a 40 Mason Morgan Washington 9.30a 41 William Herbst Wahlert Dubuque 9.32a 42 Sean Strand Johnston 9.33a 43 Kaden Abbas AGWSR 9.37a 44 Ethan Rosendahl Dowling Catholic West D 9.39a 45 Austin Rindels Iowa City City High 9.41a 46 Kurtus Palsma Lawton-Bronson 9.45a 47 Vinny Hayes Boone 9.46a 48 Russell McCrea Eddyville-Blakesburg-Fr 9.47a 49 Isaac Sutcliffe Norwalk Community 9.50a 50 Jordan Kalk Dallas Center-Grimes 9.50a 51 Tyler Horstman Epworth Western Dubuque 9.53a 52 Owen Helgeson Johnston 9.53a 53 Henry Maassen Iowa City Liberty 9.55a 54 Cor Huyser Pella 9.57a 55 Austin Rebling Washington 9.57a 56 James Wood Linn-Mar Marion 9.58a 57 Chase Ihle Ballard 9.58a 58 Carter Weaver Iowa Falls-Alden 9.59a 58 Jacob Kitzinger ADM Adel 9.59a 60 Markies Stewart Cedar Rapids Washington 9.60a 61 Tiernan Vokes GCGR Grundy Center 9.60a 62 Conner Arnold Eddyville-Blakesburg-Fr 9.61a 62 Bryce Schroeder Tripoli 9.61a 64 Gabriel Hemsworth Winfield-Mt. Union 9.61a 65 Isaac Larson Denver 9.63a 66 Johny Amina North Cedar Stanwood 9.65a 67 Mark Mast Carlisle 9.66a 68 Luke Krantz ADM Adel 9.66a 69 Demetrious Hilson Des Moines East 9.67a 70 Jameson Toma Waverly-Shell Rock 9.68a 71 Charlie Brandt Solon 9.71a 72 Thomas McCrea Eddyville-Blakesburg-Fr 9.71a 73 Brady Hurn Gilbert 9.72a 74 James Strabala Washington 9.73a 75 Ray Morgan Jr. Iowa Falls-Alden 9.77a 76 Daniel Comer Tripoli 9.78a 77 Kaden Woody Dallas Center-Grimes 9.79a 78 Del Wesack Ankeny Centennial 9.79a 79 Ian Moore Iowa City City High 9.79a 80 Cole Pieper Ankeny Centennial 9.80a 81 Trevone King Dallas Center-Grimes 9.84a 82 Aiden O'Clair South Tama County Tama 9.86a 83 Tate Mayer Saint Ansgar 9.86a 84 Reilly Trease Newton 9.87a 85 Dylan Manning Dowling Catholic West D 9.88a 86 Alex Rees Columbus Community Colu 9.89a 87 Tate Lause Saydel 9.89a 88 Matthew Hanselman Dubuque Hempstead 9.90a 89 Charlie Schreck Gilbert 9.95a 90 Christian Pettinger Dubuque Hempstead 10.01a 90 Christian Hermanson Saint Ansgar 10.01a 92 Logan Hicks Valley West Des Moines 10.03a 93 Connor Barfels Nevada 10.03a 94 Stetson Kane Ballard 10.03a 95 Cooper Cooke Clear Lake 10.05a 96 Caden Meyer Durant 10.06a 97 Owen Myers BCLUW Conrad 10.10a 98 Dante Zuniga Columbus Community Colu 10.17a 98 Alex Everson Northeast Goose Lake 10.17a 100 Jeremy Rudicil Waukee 10.19a 101 Hunter Hillman Saint Ansgar 10.19a 102 Tate Woodruff Dubuque Hempstead 10.20a 103 Thomas Cosgrove St. Edmond Fort Dodge 10.23a 104 Caleb Ochanpaugh Norwalk Community 10.27a 105 Edric Coleman Central Springs 10.32a 106 Bradly Roder AGWSR 10.38a 107 Andon Barrick Iowa Falls-Alden 10.38a 108 Elliott Zrudsky Marion 10.42a 109 Curtis Payne Newton 10.49a 110 Mason Harter Wapsie Valley Fairbank 10.52a 111 Cole Johnson Northeast Goose Lake 10.53a 112 Elliott Dyrland Marion 10.57a 113 Auron Marsh West Branch 10.60a 114 Dameer Hassan Des Moines Hoover 10.86a 115 Avian Watson Muscatine 10.90a 116 Jedediah Schmidt Marion 10.92a 117 Ian King Des Moines Hoover 11.00a 118 Ethan Lindsey South Hardin 11.06a 119 Luis Maldonado Boone 11.14a 120 Quinton Logan Iowa City Liberty 11.21a 121 Corbin Knutsen Northeast Goose Lake 11.25a 122 Cooper Ridder Waverly-Shell Rock 11.26a 123 Isaiah Ihrig Southeast Valley Gowrie 11.39a 124 Hero Winterberg Prairie Cedar Rapids 11.40a 125 Brody Paulsen Belmond-Klemme 11.44a 126 Wyatt Hawks Prairie Cedar Rapids 11.48a 127 Jose Andrade Belmond-Klemme 11.83a 128 Gage Tapp Ballard 11.96a 129 William Freeman Des Moines Hoover 12.04a 130 Ben Thompson Southeast Valley Gowrie 12.08a 131 Dalton Mowbray Newton 12.12a 132 Joe Young Central Springs 12.42a 133 Paul Stoffer North Cedar Stanwood 12.48a 134 Jayden Joyner Mason City 12.71a 135 Jayden Beichley GMG Garwin 13.04a 136 Jacob Snyder Southeast Valley Gowrie 16.14a -- Ryan Walters South Hardin DNS -- Ross Stephens Pleasantville DNS -- Trent Jolly Pleasantville DNS -- Jace Huebsch Central Springs DQ -- Hunter Benson Norwalk Community DNS -- Matthew Taylor Ogden DNS -- Devron Hansen North Cedar Stanwood DNS -- Bryce Zimmerman Wapsie Valley Fairbank DQ -- Brandon Decker Epworth Western Dubuque DNS -- Bryce Wilson Mount Pleasant DNF -- Evan Dorn Denver DQ -- Jaccob Rodriguez Des Moines East DNS -- Braden Dougherty Belmond-Klemme DQ -- Brady Flack Camanche DQ -- Micahel Richards Cedar Rapids Kennedy DQ -- Levi Kampman Clarksville DNS -- Jacob Stauffer Clarksville DNF -- John Stauffer Clarksville DNS Varsity Boys 4x200m Relay Finals ========================================================= Team Time ========================================================= 1 ADM Adel 1:33.42a 2 Ankeny Centennial 1:34.76a 3 Southeast Polk 1:34.96a 4 Epworth Western Dubuque 1:34.98a 5 Solon 1:35.25a 6 Norwalk Community 1:35.60a 7 Waterloo West 1:35.67a 8 Wahlert Dubuque 1:35.89a 9 Linn-Mar Marion 1:36.25a 10 Cedar Rapids Kennedy 1:36.92a 11 Durant 1:37.01a 12 Valley West Des Moines 1:37.31a 13 Prairie Cedar Rapids 1:37.36a 14 Carlisle 1:37.66a 15 Columbus Community Columbus Junction 1:37.70a 16 Waukee Northwest 1:37.99a 17 Dubuque Hempstead 1:38.05a 17 Clarksville 1:38.05a 19 Johnston 1:38.76a 20 Regina Iowa City 1:38.91a 21 Iowa City City High 1:38.93a 22 Denver 1:38.96a 23 Dowling Catholic West Des Moines 1:38.99a 24 Dallas Center-Grimes 1:39.06a 25 PCM Monroe 1:39.25a 26 Northeast Goose Lake 1:39.36a 27 Waukee 1:39.44a 28 Grinnell 1:39.57a 29 Iowa Valley Marengo 1:39.84a 30 Midland Wyoming 1:39.85a 31 West Branch 1:39.87a 32 Iowa Falls-Alden 1:40.18a 33 Clear Lake 1:40.20a 34 Gilbert 1:40.28a 35 Iowa City Liberty 1:40.37a 36 Waverly-Shell Rock 1:40.48a 37 Saint Ansgar 1:40.49a 38 Central Clinton 1:40.57a 39 Cedar Rapids Washington 1:40.61a 40 Marshalltown 1:40.64a 41 Mason City 1:40.74a 42 Camanche 1:40.80a 43 Muscatine 1:40.84a 44 Assumption Davenport 1:40.89a 45 Urbandale 1:40.98a 46 Fort Dodge 1:41.14a 47 South Hardin 1:41.38a 48 Williamsburg 1:41.40a 49 Crestwood Cresco 1:41.62a 50 Vinton-Shellsburg 1:41.64a 51 Washington 1:42.14a 52 Tipton 1:42.26a 53 Southeast Valley Gowrie 1:42.34a 54 Boone 1:42.38a 55 Jesup 1:42.50a 56 St. Edmond Fort Dodge 1:42.57a 57 Tripoli 1:42.58a 58 Des Moines East 1:42.59a 59 Ballard 1:42.68a 60 Clarke Osceola 1:43.09a 61 North Cedar Stanwood 1:43.21a 62 Wapsie Valley Fairbank 1:43.39a 63 Eddyville-Blakesburg-Fremont 1:43.40a 64 Iowa City West 1:43.47a 65 West Fork Sheffield 1:43.64a 66 Saydel 1:44.20a 67 GCGR Grundy Center 1:44.45a 68 Waterloo East 1:44.53a 69 Mount Pleasant 1:44.56a 70 AGWSR 1:45.68a 71 Winfield-Mt. Union 1:45.85a 72 BCLUW Conrad 1:46.12a 73 Nevada 1:46.33a 74 Ogden 1:46.69a 75 GMG Garwin 1:47.36a 76 Belmond-Klemme 1:48.02a 77 Marion 1:48.04a 78 South Tama County Tama 1:50.39a 79 Central Elkader 1:51.48a 80 Oelwein 1:51.75a 81 Aplington-Parkersburg 1:59.85a -- Central Springs DNS -- Greene County DQ -- Des Moines Hoover DNS Varsity Boys 4x400m Relay Finals ========================================================= Team Time ========================================================= 1 Mason City 3:26.15a 2 Valley West Des Moines 3:28.61a 3 Linn-Mar Marion 3:29.83a 4 Central Clinton 3:33.33a 5 Iowa City City High 3:35.01a 6 Johnston 3:35.06a 7 Waterloo West 3:38.35a 8 ADM Adel 3:38.76a 9 Ankeny Centennial 3:39.00a 10 Waukee 3:40.23a 11 Ballard 3:40.63a 12 Assumption Davenport 3:42.08a 13 Southeast Polk 3:42.09a 14 Epworth Western Dubuque 3:42.93a 15 Prairie Cedar Rapids 3:43.18a 16 Dowling Catholic West Des Moines 3:43.23a 17 Mount Pleasant 3:43.65a 18 Tipton 3:44.64a 19 West Branch 3:44.81a 20 Urbandale 3:45.34a 21 CAM Anita 3:45.38a 22 Central Springs 3:45.44a 23 Ogden 3:46.48a 24 Vinton-Shellsburg 3:47.01a 25 Iowa Falls-Alden 3:47.20a 26 Marshalltown 3:47.57a 27 Northeast Goose Lake 3:47.72a 28 Waukee Northwest 3:47.95a 29 Camanche 3:48.39a 30 Iowa City Liberty 3:49.71a 31 South Hardin 3:49.92a 32 Clarksville 3:50.03a 33 Williamsburg 3:52.02a 34 St. Edmond Fort Dodge 3:53.09a 35 Belmond-Klemme 3:53.17a 36 Jesup 3:53.75a 37 Waterloo East 3:54.69a 38 Solon 3:54.95a 39 Cedar Rapids Kennedy 3:55.53a 40 Iowa City West 3:55.90a 41 Des Moines East 3:56.07a 42 PCM Monroe 3:56.11a 43 Boone 3:56.36a 44 Fort Dodge 3:56.79a 45 Southeast Valley Gowrie 3:56.93a 46 Marion 3:57.06a 47 Carlisle 3:57.41a 48 Clear Lake 4:00.00a 49 Wapsie Valley Fairbank 4:00.16a 50 Cedar Rapids Washington 4:00.28a 51 GMG Garwin 4:01.28a 52 West Fork Sheffield 4:01.81a 53 Saint Ansgar 4:04.26a 54 South Tama County Tama 4:06.68a 55 Nevada 4:07.19a 56 Grinnell 4:08.29a 57 North Cedar Stanwood 4:09.37a 58 AGWSR 4:09.75a 59 Tripoli 4:16.72a 60 Durant 4:19.63a 61 Central Elkader 4:27.65a -- Lawton-Bronson DNS -- Denver DNS -- English Valleys North English DNS Varsity Boys 4x800m Relay Finals ========================================================= Team Time ========================================================= 1 Urbandale 8:18.50a 2 Johnston 8:21.51a 3 Dallas Center-Grimes 8:26.88a 4 Mason City 8:27.70a 5 Tipton 8:34.24a 6 Waukee 8:34.73a 7 Southeast Polk 8:38.52a 8 Norwalk Community 8:40.64a 9 Waukon 8:43.51a 10 Dubuque Hempstead 8:43.59a 11 Iowa City City High 8:43.97a 12 Ankeny Centennial 8:44.75a 13 Linn-Mar Marion 8:48.16a 14 Waukee Northwest 8:48.31a 15 Ogden 8:48.34a 16 Ballard 8:50.20a 17 Epworth Western Dubuque 8:53.13a 18 St. Edmond Fort Dodge 8:53.99a 19 Gilbert 8:54.02a 20 Valley West Des Moines 8:54.96a 21 Assumption Davenport 8:55.58a 22 BCLUW Conrad 8:57.27a 23 South Hardin 8:57.81a 24 Solon 8:58.16a 25 Iowa City Liberty 9:00.53a 26 Mount Pleasant 9:01.03a 27 Prairie Cedar Rapids 9:02.99a 28 Washington 9:03.63a 29 Columbus Community Columbus Junction 9:03.98a 30 Central Springs 9:04.22a 31 Nevada 9:06.61a 32 Central Clinton 9:08.06a 33 Carlisle 9:08.68a 34 ADM Adel 9:09.17a 35 Dowling Catholic West Des Moines 9:09.47a 36 GCGR Grundy Center 9:10.34a 37 West Branch 9:12.34a 38 Waverly-Shell Rock 9:13.09a 39 Des Moines Abraham Lincoln 9:13.95a 40 Marshalltown 9:15.60a 41 Waterloo West 9:17.81a 42 Iowa City West 9:18.12a 43 Vinton-Shellsburg 9:19.74a 44 Williamsburg 9:24.69a 45 Cedar Rapids Kennedy 9:24.88a 46 Marion 9:25.57a 47 Denver 9:28.26a 48 South Tama County Tama 9:28.98a 49 Oelwein 9:29.92a 50 Jesup 9:32.45a 51 Des Moines Christian 9:35.76a 52 Clear Lake 9:38.45a 53 PCM Monroe 9:41.93a 54 Iowa Falls-Alden 9:42.05a 55 Northeast Goose Lake 9:43.40a 56 Eddyville-Blakesburg-Fremont 9:43.88a 57 Newton 9:44.41a 58 Camanche 9:45.51a 59 English Valleys North English 9:53.93a 60 Grinnell 9:54.61a 61 Des Moines East 9:54.95a 62 Boone 9:55.73a 63 Des Moines Hoover 10:12.52a 64 Wahlert Dubuque 10:17.53a 65 Wapsie Valley Fairbank 10:20.48a 66 Tripoli 10:21.46a 67 Central Elkader 10:23.25a 68 North Cedar Stanwood 10:24.57a 69 GMG Garwin 10:35.68a 70 Southeast Valley Gowrie 10:37.50a 71 Belmond-Klemme 11:15.74a 72 Clarksville 11:19.66a Varsity Boys Shot Put Finals ============================================================================== Athlete Yr Team Mark ============================================================================== 1 Spencer Kessel Louisa-Muscatine 59-10.50 2 Sam Watts Linn-Mar Marion 56-06.50 3 Duke Faley Wahlert Dubuque 55-08.25 4 Keaton Roskop Linn-Mar Marion 54-02.00 5 Hanson King Pella 54-00.00 6 Sam Dietz Ankeny Centennial 53-08.75 7 Brandon Fischer Pella 52-09.75 8 Nathan Rotherham Dowling Catholic West De 52-08.00 9 Jake Walker Waverly-Shell Rock 49-00.75 10 Cael Winter Waukee Northwest 48-01.50 11 Isaac Jerrel Mount Pleasant 47-11.25 12 Lucas Morrison Waukee Northwest 47-07.50 13 Joe Vickers Central Clinton 47-01.00 14 Carson Troyna Aplington-Parkersburg 47-00.00 15 Aidan Charlson Dallas Center-Grimes 46-08.00 16 Logan Johnson Cedar Rapids Kennedy 46-06.00 17 Ethan Thimmes North Cedar Stanwood 46-04.00 18 Brady Cannon Iowa City Liberty 45-07.75 19 Adam Smith Solon 45-07.00 20 Tory Wash Vinton-Shellsburg 45-03.00 21 Justin Loseke Southeast Valley Gowrie 45-02.75 22 Ryan Hackbart Saint Ansgar 45-02.50 23 Nicholas Pierro Wahlert Dubuque 45-02.25 24 Brandt Reints Clarksville 44-07.50 25 Aiden Heitland AGWSR 44-05.75 26 Drew Hickey ADM Adel 44-05.50 27 Zach McMillian North Scott Eldridge 44-04.50 28 Luke Belken North Scott Eldridge 44-03.25 29 Murphy Aucutt Linn-Mar Marion 44-02.75 30 Kael Stotler Aplington-Parkersburg 44-02.25 31 Nathaniel Palmarez South Tama County Tama 43-10.00 32 Nathan Ervin North Scott Eldridge 43-06.50 33 Kaiden Brobst Grinnell 43-03.75 34 Ben Kampman Solon 43-02.75 35 Orlando Montoya BCLUW Conrad 42-10.75 36 Oakley Semelroth Tripoli 42-10.00 37 Will Stobbe Waukee 42-09.00 38 Thomas Stadelmann Newton 42-08.00 39 Kaden Steffen Iowa Falls-Alden 42-06.75 40 Dawson Barnett Clarksville 42-03.25 41 Michael Mulherin Cedar Rapids Kennedy 42-03.25 42 Reese Trepanier West Branch 42-02.75 43 Ben Gard ADM Adel 42-02.25 44 Nate Scott Southeast Valley Gowrie 42-01.00 45 Clayton Meyermann Northeast Goose Lake 42-00.50 46 Tyler Deal Carlisle 41-10.00 47 Cade Meyer Mason City 41-09.00 48 Dylan Lyon Eddyville-Blakesburg-Fre 41-07.00 49 Quillan McMurry Norwalk Community 41-06.50 50 Joe Johnson Aplington-Parkersburg 41-05.75 51 James Adams Central Clinton 41-05.25 52 Justin Bagley Carlisle 41-05.00 53 Gage Gift Pella 41-03.25 54 David Souvongsavath Waukee 40-11.75 55 Nik Bolton Ogden 40-10.75 56 Braylon Jenkins Valley West Des Moines 40-10.75 57 Harmon Ensminger Mount Pleasant 40-10.50 58 Cody Fett Crestwood Cresco 40-09.00 59 Ayden Farley Dubuque Hempstead 40-08.50 60 Lucas Farber ADM Adel 40-08.25 61 Jack Hearne Urbandale 40-06.25 62 Russell Coil Columbus Community Colum 40-05.50 63 Jimmie Ware Waukee 40-05.00 64 Nathan Roberts Eddyville-Blakesburg-Fre 40-04.75 65 Jacob Montover Iowa City Liberty 40-02.50 66 Michael Etuma Iowa City City High 40-02.50 67 Kaleb Behrends Solon 40-02.00 68 Nicholas Amdahl Dallas Center-Grimes 39-11.50 69 Ethan Brown Saint Ansgar 39-11.25 70 Mitch Maher Central Clinton 39-10.50 71 Oliver Louden Grinnell 39-09.50 72 Keegan Heneisen Marion 39-04.50 73 Anthony Harrington Midland Wyoming 39-04.50 74 Michael Montgomery West Branch 39-04.25 75 Gavin Schneider Northeast Goose Lake 39-03.00 76 Kunian Kuany Marshalltown 39-02.75 77 Harrison Tripp Norwalk Community 39-01.25 78 Darius Davenport Jr. Des Moines Abraham Linco 39-01.25 79 Jacob Lange Marion 39-01.00 80 Treyvon Higham Waterloo West 39-00.75 81 Tiernan Vokes GCGR Grundy Center 39-00.25 82 Corbin Peach CAM Anita 38-10.25 83 Isaiah Seymour Dowling Catholic West De 38-10.00 84 Brock Voyna Crestwood Cresco 38-09.25 85 Axel Ramazani Urbandale 38-08.75 86 Derek Ellens Valley West Des Moines 38-07.25 87 Josh Wiley Vinton-Shellsburg 38-04.25 88 Gabe Clark Iowa City Liberty 38-04.00 89 Kamden Kinne Greene County 38-02.25 90 Matthew Bratten Oelwein 38-01.00 91 Bryce Grimm Columbus Community Colum 38-00.50 92 Wyatt Erkel Marion 37-11.00 93 Ethan Berding Mason City 37-09.25 94 Mitchell Grider Ankeny Centennial 37-08.25 95 Tuione Nai Waterloo East 37-08.00 96 Corbin Hill Denver 37-08.00 97 Tomas Bueso Des Moines Hoover 37-05.00 98 Drayton Miller Fort Dodge 37-04.50 99 Caden Ballou Midland Wyoming 37-04.25 100 Anthony Kiatamba Johnston 37-03.75 101 Kyle Pratt Cedar Rapids Kennedy 37-03.75 102 Braden Plotz Williamsburg 37-02.25 103 Aaron Richtsmeier Clear Lake 36-11.75 104 Ben Liedtke Norwalk Community 36-11.25 105 Garrett Hoyt Iowa Valley Marengo 36-09.25 106 Tyler Rindels Iowa City City High 36-08.50 107 Carson Crane Ogden 36-06.00 108 Parker Swafford Saydel 36-04.50 109 Patrick Brown GCGR Grundy Center 36-02.00 110 Jude Brown Washington 36-02.00 111 Ryley Bohner AGWSR 36-01.00 112 Jeffrey Scott Johnston 35-11.75 113 Kale Miller Waverly-Shell Rock 35-10.25 114 Kaden Keith Urbandale 35-08.75 115 Jaxson Drury South Hardin 35-06.00 116 Tyler Anderson Newton 35-05.75 117 Kevin Mendoza Iowa City West 35-03.50 118 Jake Trenary Clear Lake 35-03.25 119 Joel Bayens Des Moines Christian 35-02.50 120 Connor Prall Carlisle 35-02.00 121 Bo Starr South Hardin 35-01.50 122 Lucas Juravich Ankeny Centennial 35-00.75 123 Xander Saldivar North Cedar Stanwood 34-11.75 124 Ryan Schroeder Central Elkader 34-11.25 125 Steven Kimbrough Mount Pleasant 34-10.25 126 Braylon Edwards Prairie Cedar Rapids 34-10.00 127 Trent Cakerice GCGR Grundy Center 34-09.00 128 Austin Jimmerson Prairie Cedar Rapids 34-08.75 129 Owen Bergstrom Ogden 34-08.00 130 Derek Hilsenbeck Wapsie Valley Fairbank 34-08.00 131 Jaxson Kuhlmann Wapsie Valley Fairbank 34-07.00 132 Ethan Ackerson Southeast Valley Gowrie 34-05.00 133 Matt Sauer Midland Wyoming 34-03.25 134 Gabe Polich Des Moines Hoover 34-03.00 135 Grady Godwin Saydel 34-02.50 136 Blaine Graff Grinnell 34-02.50 137 Hayden Pals Belmond-Klemme 34-01.25 138 Preston Dolash South Hardin 34-01.00 139 Tate Birkenholtz PCM Monroe 33-10.50 140 Jared Drefke Des Moines Christian 33-06.75 141 Landyn Lewerke Clear Lake 33-06.00 142 Jacob Althaus Jesup 33-04.00 143 Nathan Parisho Des Moines Abraham Linco 33-03.00 144 Michael Iossi Durant 33-01.00 145 Alex Moran Denver 33-00.75 146 Will Vanderpool PCM Monroe 32-10.50 147 Weston Jensen Clarksville 32-10.00 148 Austin Willey Dallas Center-Grimes 32-09.50 149 Kai Malone Winfield-Mt. Union 32-09.50 150 Noah Mills Nevada 32-06.00 151 Gavin Hegwood PCM Monroe 32-05.00 152 Owen Eaton Marshalltown 32-05.00 153 Ian Hernandez Iowa Falls-Alden 32-05.00 154 Kade Varo Iowa City City High 32-03.25 155 James Gannon Iowa City West 32-02.00 156 JD Sadler Jesup 32-01.00 157 Raymundo Castillo Belmond-Klemme 32-01.00 158 Damien Benner South Tama County Tama 32-01.00 159 Matthew DeSchamp GMG Garwin 31-10.50 160 Copper Schlesiman Belmond-Klemme 31-09.50 161 Jackson Adair Wapsie Valley Fairbank 31-08.50 162 Christian Reiman Waterloo West 31-07.00 163 Colton O'Hern Central Springs 31-06.50 164 Leo Ehn St. Edmond Fort Dodge 31-06.50 165 Brady Olson Calamus-Wheatland 31-05.25 166 Will Lockhart Denver 31-05.25 167 Cameron Smith GMG Garwin 31-03.50 168 Nick Ramon Central Springs 31-01.00 169 Isaac Carman Greene County 31-00.00 170 Ethan Owens English Valleys North En 30-11.50 171 Tyrone Armstead Oelwein 30-10.00 172 Tyler McDowell St. Edmond Fort Dodge 30-09.50 173 Cael Deflieger Prairie Cedar Rapids 30-07.75 174 Brody Williams Waverly-Shell Rock 30-07.50 175 Denny Ehn St. Edmond Fort Dodge 30-06.75 176 Hunter Bacorn Durant 30-05.00 177 Tae'Shaun Presswood Des Moines Hoover 30-05.00 178 Luke Fierke Fort Dodge 30-01.75 179 Nicholas Postin Durant 30-00.50 180 Slayde Lee Boone 30-00.00 181 Carson Reed Nevada 30-00.00 182 Mitch Brennan Iowa Falls-Alden 29-10.50 183 Keegan Wegner Nevada 29-10.00 184 Ben Ritzert Mason City 29-10.00 185 Chase DeHoet Calamus-Wheatland 29-09.25 186 Jaxon Edwards Central Springs 29-03.75 187 Brennan Ochsner Jesup 29-02.00 188 Logan Sandeen Eddyville-Blakesburg-Fre 29-00.00 189 Henry Wendt North Cedar Stanwood 28-11.00 190 Caden Melchiori Northeast Goose Lake 28-10.00 191 Edward Martin Waterloo East 27-08.00 192 Dayne VanDyke Iowa City West 26-07.25 193 Carson Ruegnitz Central Elkader 26-00.50 194 Tyler Bruns Tripoli 26-00.50 195 Evan Schaver Waterloo West 25-04.00 196 Braden Taylor Central Elkader 24-06.50 -- Wyatt Jackson GMG Garwin DNS -- Tyler Brittain Johnston FOUL -- Owen Elam Des Moines Christian DNS -- Talan McManus Camanche DNS -- Ashton Beal Camanche ND -- Brody Schlotfeldt Camanche DNS -- Aiden Dingbaum West Branch DNS -- Ramez Naba Valley West Des Moines DNS -- Cody Heikes Dowling Catholic West De DNS -- Timmothy Chandonia South Tama County Tama DNS -- Keeron Harris-Veasley Waterloo East DNS -- Brayden Hartman Washington FOUL -- Alex Swanson Pleasantville ND -- Trenton Davies Williamsburg FOUL -- Cooper Buffington Winfield-Mt. Union DNS Varsity Boys High Jump Finals ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Matt Schaeckenbach Iowa City City High 6-06.00 2 Da'Shon Fisher Iowa City Liberty 6-05.00 3 Johny Amina North Cedar Stanwood 6-02.00 3 Tyson Seeser Camanche 6-02.00 5 Anthony Glay Dallas Center-Grimes 6-02.00 6 Shamar Benton Iowa City City High 6-00.00 7 Kale Hobart Mason City 6-00.00 8 Caleb Haack Iowa Valley Marengo 5-10.00 8 Jeremiah Madlock Iowa City City High 5-10.00 8 Logan Giesking Gladbrook Reinbeck 5-10.00 11 Josh Read Iowa Valley Marengo 5-10.00 12 Traven Wheeler South Hardin 5-10.00 13 London Stone Dowling Catholic West De 5-10.00 14 Carson Penyich Grinnell 5-10.00 14 Dillon Zwanziger Gilbert 5-10.00 16 Skyler Olson Norwalk Community 5-10.00 16 Tag Booth Valley West Des Moines 5-10.00 16 Coleson Lynch Waukee Northwest 5-10.00 19 Jamison Giesemann Norwalk Community 5-08.00 19 Carson Van Sickle Ogden 5-08.00 19 Emitt Murenzi Valley West Des Moines 5-08.00 19 Ethen Roberts Mason City 5-08.00 19 Triston Miller Columbus Community Colum 5-08.00 24 Anthony Franklin Cedar Rapids Kennedy 5-08.00 25 Dylan Litzel Clear Lake 5-08.00 25 Will Grasty ADM Adel 5-08.00 25 Caden Hood Johnston 5-08.00 28 Kyler Chapman ADM Adel 5-08.00 28 James Deseh Muscatine 5-08.00 30 Kaleb Kruzich Ankeny Centennial 5-08.00 31 Lane Fields Greene County 5-08.00 31 Gabriel Wheeler Southeast Polk 5-08.00 31 Tim Hills-Carrier Columbus Community Colum 5-08.00 34 Zain Sauer Midland Wyoming 5-08.00 35 Will Pitz Dubuque Hempstead 5-06.00 35 Bradan Gabrielson Belmond-Klemme 5-06.00 35 Mason Harter Wapsie Valley Fairbank 5-06.00 38 Apollo Payne Prairie Cedar Rapids 5-06.00 38 Kaiden Kunze Norwalk Community 5-06.00 40 Dallas Fairbanks Vinton-Shellsburg 5-06.00 40 Amari Thigpen Iowa City Liberty 5-06.00 42 Chase Klatt Calamus-Wheatland 5-06.00 42 Kael Cress Midland Wyoming 5-06.00 42 Josh Vander Wilt South Hardin 5-06.00 42 Jayden Brown Valley West Des Moines 5-06.00 42 George Hinke Waukee 5-06.00 42 Caden Meyer Durant 5-06.00 42 Isaac Larson Denver 5-06.00 42 Rex Woodley Johnston 5-06.00 42 Jalen Morris Johnston 5-06.00 42 Will Davidson Mount Pleasant 5-06.00 52 Chase Wagaman PCM Monroe 5-04.00 52 Jacob Smetzer Cedar Rapids Kennedy 5-04.00 52 Brayden Mills Central Springs 5-04.00 52 Mark Nelson Ankeny Centennial 5-04.00 56 Javontae Simpson Tripoli 5-04.00 57 Braydin Crum Central Springs 5-04.00 -- Lincoln Blickenderfer Central Springs NH -- Hunter Hillman Saint Ansgar NH -- Edwin Escalante Pleasantville DNS -- Caleb Bohlmann Tipton DNS -- Trey Etzen South Tama County Tama NH -- Jackson Baethke Urbandale NH -- Ryan Joseph Waukee NH -- Thomas Meyer-Lillbridge Waverly-Shell Rock NH -- Nolan Staker West Branch NH -- Lincoln Naber West Branch DNS -- Mattai Cayton Ankeny Centennial NH -- Colton McDonald South Hardin DNS -- Caden Ballou Midland Wyoming DNS -- Ethan Dueker Iowa City Liberty DNS -- Malaki Gelo Prairie Cedar Rapids DNS -- Tyler Bartels Cedar Rapids Kennedy NH -- Garrett Franklin Prairie Cedar Rapids NH -- Mark Mast Carlisle NH -- Scott Schmidt Carlisle NH -- LJ Bryant Clear Lake NH -- Sam Hoodjer Clarksville DNS -- Max Orchard Clear Lake NH -- Levi Kampman Clarksville DNS -- Evan Roundcount ADM Adel NH -- Gavin Baker Camanche NH -- Ty Stone Camanche NH -- Grant Weisbrod Boone NH -- Jordan McCloud Boone NH -- Kasey Wirtjes Denver DNS -- Evan Dorn Denver NH -- Alex Rees Columbus Community Colum NH -- Tate Woodruff Dubuque Hempstead NH -- Jojo Lewis Dubuque Hempstead DNS -- Brandon Hatfield Marion NH -- Gideon Hansen Marion NH -- Parker Woodward Jesup NH -- Nathan Pint Jesup NH -- Keaton Mulford Iowa Falls-Alden NH -- Preston Youngblut Jesup NH -- Mason Goering Iowa City West NH -- Carson Teghanemt Iowa City West NH -- Carson Allen Iowa Falls-Alden NH -- Theo Beisel Iowa Falls-Alden NH -- Bryce Zimmerman Wapsie Valley Fairbank DNS -- Hunter Horn Fort Dodge NH -- Dominic McClain St. Edmond Fort Dodge NH -- Johnny Dickerson St. Edmond Fort Dodge NH -- Kayne Pavey Grinnell NH -- Landon Chance Ballard NH Varsity Boys Long Jump Finals ============================================================================== Athlete Yr Team Mark Wind ============================================================================== 1 Abu Sama Southeast Polk 23-11.75 2 Anthony Glay Dallas Center-Grimes 21-09.25 3 Jeremiah Armstrong Johnston 21-07.25 4 Jack Miller Jesup 21-05.25 5 CJ Shetterly Pella 21-03.75 6 Juni McPhee Carlisle 20-09.00 7 Cam Buffington Winfield-Mt. Union 20-08.00 8 Daviyon Gaston Epworth Western Dubuque 20-07.50 9 Kaden Amigon Columbus Community Colum 20-07.25 10 Jacob Smetzer Cedar Rapids Kennedy 20-07.00 11 Triston Miller Columbus Community Colum 20-06.00 12 Colton Kronfeld Cedar Rapids Kennedy 20-06.00 13 Cael Pearson Ogden 20-02.50 14 Drew Hobart Mason City 20-01.75 15 Avin Truong Mount Pleasant 20-01.75 16 Cooper Hoy GCGR Grundy Center 20-01.50 17 Caden Wilson Johnston 20-01.00 18 Tristan Rheingans Central Clinton 20-01.00 19 De'Anthony Jackson Valley West Des Moines 20-01.00 20 Landon Hochstein Norwalk Community 20-00.50 21 Tarelle Hoskins Waterloo West 20-00.50 22 John Kitenge Dallas Center-Grimes 20-00.50 23 Denzil Green Prairie Cedar Rapids 19-11.50 24 Josh Wiersema Camanche 19-10.50 25 Tyler Gelhaar ADM Adel 19-08.75 26 Kacen Boyer Iowa Falls-Alden 19-08.50 27 Chris Day Louisa-Muscatine 19-08.50 28 Tyler Bartels Cedar Rapids Kennedy 19-08.25 29 Eli Schmidt Clarksville 19-07.00 30 Travis Lembechwa Waukee 19-06.00 31 Talan Sivertsen Linn-Mar Marion 19-05.50 32 Traeton Sauerbrei Wapsie Valley Fairbank 19-05.00 33 Grace Kiphanzu Grinnell 19-05.00 34 David Harper Central Clinton 19-05.00 35 Emmanuel Gaye Southeast Polk 19-05.00 36 Sam Dodge Clear Lake 19-03.50 37 Christian Baccile Dowling Catholic West De 19-03.00 38 Justyn Rivera Mason City 19-02.50 39 Chase Ihle Ballard 19-02.00 40 Evan Kearney Iowa Valley Marengo 19-02.00 41 Austin Rindels Iowa City City High 19-02.00 42 Jchaun Townsend Johnston 19-01.50 43 Nash Kotar Solon 19-00.75 44 Peyton Welch South Hardin 18-11.50 45 Blake Hughes Eddyville-Blakesburg-Fre 18-10.00 46 Quinton Jaeger Iowa Falls-Alden 18-09.50 47 Ethan Dueker Iowa City Liberty 18-09.00 48 Jeremiah Bassett Ankeny Centennial 18-08.00 49 Trenton Overturf Boone 18-08.00 50 Braden Knight Wapsie Valley Fairbank 18-07.50 51 Jermaine Harris Prairie Cedar Rapids 18-07.00 52 D.J. Gee Valley West Des Moines 18-06.00 53 Jaquan Cunningham Prairie Cedar Rapids 18-04.00 54 McKale McGonigal South Hardin 18-03.25 55 Garrett Schultz Camanche 18-03.00 56 Koltan Zweibohmer Dubuque Hempstead 18-02.75 57 Isaiah Bassett Ankeny Centennial 18-02.50 58 Broc Stream Greene County 18-02.00 58 Carter Blakely Waukee Northwest 18-02.00 60 Gavin VanGorp PCM Monroe 18-00.75 61 Akili Mattox Iowa City City High 18-00.50 62 Talon Harvey ADM Adel 18-00.50 63 Matthew Danninger Marion 17-11.00 64 Brock Watson Clarke Osceola 17-11.00 65 Tyler Bracy BCLUW Conrad 17-10.50 66 Drake Moore Clarke Osceola 17-10.00 67 Grady Wetjen Williamsburg 17-09.50 68 James Bricker BCLUW Conrad 17-09.00 69 Curtis Payne Newton 17-09.00 70 Brayden Grau Midland Wyoming 17-08.00 71 Trent Frederick Norwalk Community 17-08.00 72 Nick Regan Iowa Falls-Alden 17-07.75 73 Daniel Comer Tripoli 17-07.50 74 Darian Schneider Vinton-Shellsburg 17-07.00 74 Owen Backer Clarksville 17-07.00 76 Damian Miller Des Moines Hoover 17-06.75 77 Ryan Walters South Hardin 17-06.50 78 Charlie Huesmann Durant 17-06.50 79 Connor Rios West Branch 17-05.25 80 Carter Phillips Southeast Polk 17-05.00 81 Peyton Clark North Cedar Stanwood 17-05.00 82 Anden Furnal Carlisle 17-04.75 83 Javontae Simpson Tripoli 17-04.50 84 Brock Nall Clarke Osceola 17-04.50 84 Noah Davies Boone 17-04.50 84 Chase Baumgartner Denver 17-04.50 87 Caleb Nordhagen Carlisle 17-04.00 88 Caleb Wisecup Ogden 17-04.00 89 Ronnie Major Iowa City City High 17-04.00 90 Lucas Boucher Boone 17-03.75 91 Jude Sullivan Jesup 17-03.00 91 Charlie Brandt Solon 17-03.00 93 Braeden Jackson Ankeny Centennial 17-02.00 94 Odnel Daugherty Mason City 17-02.00 95 Adrian DeWaard Iowa City West 17-02.00 96 Kyle Duehr Dubuque Hempstead 17-02.00 97 Elias Young Des Moines Hoover 17-01.50 98 Cole Milks Winfield-Mt. Union 17-00.50 99 Malachi Curvey Waukee 17-00.00 100 Mason Badtram Durant 16-11.00 101 Jonathan Curtin-DeLara Iowa City West 16-10.00 101 Jackson Skrtich Epworth Western Dubuque 16-10.00 103 Wes McDanel Camanche 16-09.00 104 James Troughton North Cedar Stanwood 16-09.00 105 Aiden Eickert Northeast Goose Lake 16-08.00 106 Henry Maassen Iowa City Liberty 16-07.50 107 Zain Sauer Midland Wyoming 16-07.00 108 Destin Solberg Vinton-Shellsburg 16-06.00 109 Henrick Nimley Waukee 16-05.00 109 Aydan Camu PCM Monroe 16-05.00 111 Carson Clem Nevada 16-04.00 112 Jamaul Richardson-Willia ADM Adel 16-03.75 113 Conner Brooner Saydel 16-03.00 114 Jack Stephens Grinnell 16-02.00 115 Jesse Gonzalez Calamus-Wheatland 16-01.50 116 Edric Coleman Central Springs 16-01.00 117 Thomas Cosgrove St. Edmond Fort Dodge 15-10.00 118 Lincoln Edwards West Branch 15-06.50 119 Daniel Earnest Grinnell 15-06.00 119 Conner Pena Central Clinton 15-06.00 121 Eli Mohr Greene County 15-05.50 122 Bryce Heller Central Elkader 15-05.00 123 Jordan Cerwick Greene County 15-04.50 124 Grant Macke Waukee Northwest 15-03.00 125 Elliott Zrudsky Marion 15-00.50 126 Paxten McHone Jesup 14-10.50 127 Ben Coffman English Valleys North En 14-01.50 128 Brandon Hatfield Marion 13-10.00 129 Diyon Berry Des Moines Hoover 13-07.00 130 Jesse Benson Central Springs 12-07.50 131 Carter Kruger Central Elkader 12-04.00 -- Ben Wernimont Epworth Western Dubuque FOUL -- Finn Schaefer Wapsie Valley Fairbank DNS -- Cory Smith Marshalltown FOUL -- Addison Honts Durant DNS -- Micah Grier Denver DNS -- Aiden Hobscheidt Belmond-Klemme FOUL -- Reilly Trease Newton DNS -- Peter Ludwig Nevada FOUL -- Dillon Ranck Norwalk Community DNS -- Yusef Gulley Pleasantville DNS -- Logan Roff Pleasantville DNS -- Carter Bingham Pleasantville DNS -- Logan Christoffel West Branch FOUL -- Noah Cracraft Valley West Des Moines DNS -- Trae Stensrud Urbandale FOUL -- Trey Schweitzer Iowa City Liberty FOUL -- Dylan Weisskopf Williamsburg FOUL -- Sawyer House Midland Wyoming FOUL