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