9th-10th Grade boys 5K
PLACE SCORE FINISHER TIME TEAM
1 1 Nate Timboe, 9 16:44.8 Dowling Catholic
2 2 Ethan Olson, 9 17:03.0 Dowling Catholic
3 3 Miles Harbert, 9 17:09.6 Ankeny
4 4 Ethan Jacobsen, 10 17:10.8 Cedar Falls
5 5 Brody Ahrens, 10 17:11.3 Cedar Falls
6 6 Ethan Rea, 10 17:12.8 Cedar Falls
7 7 Nolan Van Bruggen, 9 17:13.2 Waukee Northwest
8 8 Max Fugleberg, 9 17:15.7 Waukee Northwest
9 9 Henry Meyer, 10 17:16.0 Johnston
10 10 Carter Hatz, 10 17:18.9 Pleasant Valley
11 11 Cody Strohman, 9 17:20.1 Cedar Falls
12 12 Rob Beecher, 10 17:21.2 Dowling Catholic
13 13 Matthew Sargent, 9 17:26.0 Pleasant Valley
14 14 Wyatt Beyer, 9 17:26.6 Waukee
15 15 Nelsen Perrigo, 9 17:27.2 Valley, Wdm
16 16 Elias Stein, 10 17:28.8 Dowling Catholic
17 17 Benet Brown, 10 17:29.8 Dowling Catholic
18 18 Warner Leman, 9 17:31.3 Dowling Catholic
19 19 Kade Gatton, 10 17:32.1 Johnston
20 20 Jace Hudson, 9 17:32.2 Cedar Falls
21 21 Charlie Platt, 9 17:34.0 Ames
22 22 Avery Arthur, 10 17:34.3 Waukee Northwest
23 23 Brayden Nixt, 10 17:35.4 Ankeny
24 24 Carter Haigh, 10 17:38.1 Dowling Catholic
25 25 Ryne Kies, 10 17:41.7 Cedar Falls
26 26 Henry Maloney, 10 17:42.8 Dubuque Hempstead
27 27 Robert Widtfeldt, 9 17:44.5 Johnston
28 28 Talon Froistad, 10 17:47.7 Dubuque Hempstead
29 29 Corrine Fichter, 9 17:48.7 Ames
30 Jack Carlson, 10 17:48.9 Dowling Catholic
31 30 Beckett Brock, 10 17:55.0 Dubuque Senior
32 31 Jacob O'Connor, 10 17:56.4 Pleasant Valley
33 32 Noah Davidson, 10 17:59.2 Johnston
34 33 Blake Williams, 9 18:01.3 Johnston
35 34 Matthew Haug, 10 18:01.4 Dubuque Senior
36 35 Carter Dyer, 10 18:02.6 Johnston
37 36 Nolan Risma, 9 18:03.6 Dubuque Hempstead
38 37 Harrison Fleming, 10 18:05.0 Waukee Northwest
39 Liam Sullivan, 10 18:06.6 Dowling Catholic
40 Grant Smith, 10 18:07.2 Dowling Catholic
41 Eli Dunlap, 10 18:07.2 Dowling Catholic
42 38 Jackson Walsh, 9 18:09.5 Ankeny
43 39 Nolan Olson, 9 18:09.8 Waukee Northwest
44 40 Judah Fauser, 10 18:10.8 Cedar Falls
45 Rodrigo Avila, 10 18:11.0 Cedar Falls
46 41 Colin Hayes, 10 18:13.3 Waukee
47 42 Lucas Knutson, 10 18:14.8 D M Roosevelt
48 43 Michael Lee, 10 18:16.1 Waukee Northwest
49 44 Eli Neuhaus, 10 18:17.5 Dubuque Senior
50 45 Andy Coles, 9 18:17.8 Johnston
51 Landon Wallace, 10 18:17.9 Cedar Falls
52 46 Mason Friedel, 9 18:18.8 Waukee
53 47 Benton Schuchart, 9 18:19.2 Ankeny
54 48 Rex Craig, 9 18:22.4 Waukee Northwest
55 49 Caleb Bolles, 9 18:23.1 Ames
56 50 Gabriel Zingler, 10 18:24.9 Valley, Wdm
57 51 Aiden Winkie, 10 18:24.9 Ankeny
58 52 Isaiah Swanson, 9 18:25.0 Ankeny
59 53 Charlie Sphan, 9 18:29.6 Dubuque Hempstead
60 Owen Tuyls, 9 18:33.3 Waukee Northwest
61 54 Graham Hart, 10 18:33.6 Valley, Wdm
62 Kimball Mendenhall, 10 18:34.7 Waukee Northwest
63 Tyler Kohler, 10 18:35.1 Waukee Northwest
64 55 Sam Nochvay, 10 18:35.1 Indianola
65 56 Jack Tryon, 9 18:36.3 Urbandale
66 Turner Stewart, 10 18:36.6 Cedar Falls
67 57 Dexter Needham, 9 18:37.5 Pleasant Valley
68 Charlie Strauss, 10 18:38.4 Johnston
69 58 Dau Lual, 10 18:38.6 Ames
70 59 Felix Miguez, 10 18:38.7 Ames
71 60 Isaac Johnson, 10 18:38.8 Indianola
72 Tate Foussat, 9 18:39.3 Waukee Northwest
73 61 Parker McCrea, 10 18:39.6 Waukee
74 62 Reid Christensen, 10 18:39.8 Waukee
75 63 Carson Whiting, 10 18:40.6 Valley, Wdm
76 64 Evan Osler, 10 18:43.4 Pleasant Valley
77 65 Ian Sindt, 10 18:43.8 Dubuque Senior
78 66 Cayden Miller, 10 18:44.7 Urbandale
79 Leo Derry, 9 18:45.0 Waukee Northwest
80 67 Jackson Robie, 10 18:45.1 Ankeny
81 68 Carver Albright, 9 18:46.4 D M Roosevelt
82 69 Charlie Herzog, 9 18:48.4 Valley, Wdm
83 Jackson Schulz, 10 18:49.6 Ankeny
84 Kyler Blanchard, 10 18:51.1 Cedar Falls
85 70 Reed Opsal, 10 18:52.0 Waukee
86 Mason Gaul, 9 18:53.1 Dowling Catholic
87 71 Floyd Walter, 9 18:53.3 Ames
88 72 Noah Wright, 10 18:55.7 Southeast Polk
89 73 Robert Broughton, 9 18:56.9 Pleasant Valley
90 74 Jack Kresowik, 9 18:57.2 Pleasant Valley
91 75 Samuel Larson, 10 18:59.4 Indianola
92 76 Preston Molis, 10 19:01.4 Urbandale
93 77 Koebe Farrel, 9 19:02.5 Southeast Polk
94 Tiger Heikes, 9 19:04.8 Johnston
95 Nihir Ketkar, 10 19:05.1 Waukee Northwest
96 78 Sam Goldsmith, 10 19:08.0 Dubuque Hempstead
97 Patrick Hoss, 9 19:08.0 Johnston
98 Cyrus Zadeh, 10 19:12.4 Ankeny
99 79 Tom Coddington, 10 19:12.6 Urbandale
100 80 Emmett Lewis, 10 19:14.1 Urbandale
101 Patrick Marsh, 9 19:14.4 Dowling Catholic
102 Logan Hazel, 10 19:14.4 Dowling Catholic
103 81 Aaron Blanchard, 10 19:15.7 Dubuque Hempstead
104 82 Aiden Wernimont, 9 19:17.9 Dubuque Senior
105 83 Cameron Bauman, 10 19:18.7 Valley, Wdm
106 84 Braydon Murphy, 9 19:19.0 Urbandale
107 85 Benjamin Trabue, 10 19:23.5 Ames
108 Gabe Van Hemert, 10 19:25.0 Johnston
109 86 Sam Kirchoff, 10 19:27.0 Ifa-Agwsr
110 Tecoe Summage-Phillips, 919:28.7 Pleasant Valley
111 87 Grayson Hoover, 10 19:29.2 Indianola
112 Lucius Ray, 9 19:30.7 Ankeny
113 Finn Holst, 9 19:31.0 Ankeny
114 Allen Cai, 10 19:31.1 Ames
115 88 Zeke Patterson, 10 19:32.4 Indianola
116 89 Aaron Whiting, 10 19:33.8 Valley, Wdm
117 90 Alex Miller, 9 19:35.3 D M Roosevelt
118 Evan Grodahl, 9 19:35.6 Johnston
119 Luke Vesperman, 9 19:35.8 Ankeny
120 91 Sawyer Marrs, 10 19:36.4 Urbandale
121 Elijah Thompson, 9 19:37.1 Ankeny
122 92 Dylan Poe, 10 19:38.3 D M Roosevelt
123 Brian Meier, 9 19:38.7 Urbandale
124 Wyatt Hannapel, 9 19:40.1 Ames
125 93 Mason Spriggs, 10 19:40.4 Dubuque Hempstead
126 Owen Bowker, 10 19:41.1 Ames
127 Aiden Heaton, 10 19:41.3 Ankeny
128 Tanner Christensen, 10 19:43.6 Urbandale
129 Charlie Leder, 10 19:45.0 Valley, Wdm
130 Cj Peterson, 9 19:45.4 Dubuque Hempstead
131 Logan Backes, 10 19:45.7 Cedar Falls
132 94 Malek Deuw, 9 19:46.7 Southeast Polk
133 Sully Smith, 10 19:47.1 Waukee Northwest
134 95 Tyson LeBlanc, 10 19:47.4 Waukee
135 Arslan Nebbe, 9 19:48.4 Ames
136 Conor Murphy, 9 19:51.1 Dowling Catholic
137 96 Drew Granzow, 10 19:51.4 Ifa-Agwsr
138 Kaiden Chavez, 10 19:52.4 Ankeny
139 Ethan Roberts, 9 19:53.8 Ames
140 97 Cooper McLeod, 10 19:56.6 Marshalltown
141 Israel Kodiaga, 9 19:57.0 Cedar Falls
142 Andrew Kaminski, 9 19:57.4 Ames
143 Samuel Sadow, 10 19:58.6 Ames
144 Ryder Lee, 10 19:59.9 Johnston
145 Drake May, 9 20:00.1 Dowling Catholic
146 Joseph Giles, 9 20:01.7 Urbandale
147 Colbie Shupe, 10 20:02.0 Pleasant Valley
148 98 Sam Albright, 9 20:03.6 D M Roosevelt
149 Cody Banks, 9 20:03.9 Ankeny
150 Beau Beck, 10 20:04.1 Dowling Catholic
151 Nick Butler, 10 20:04.4 Waukee
152 Lane Morgart, 10 20:05.5 Pleasant Valley
153 Jonas Jeschke, 10 20:06.1 Waukee Northwest
154 99 Hank Murphy, 10 20:06.4 D M Roosevelt
155 Ben Kuennen, 10 20:08.0 Waukee Northwest
156 Joe Sacco, 9 20:08.1 Cedar Falls
157 Logan Boyle, 9 20:08.9 Cedar Falls
158 Regan Scholten, 10 20:09.1 Cedar Falls
159 Jason Friesner, 9 20:09.3 Cedar Falls
160 Colby Fahrman, 9 20:11.6 Ankeny
161 Toby Nielsen, 10 20:12.5 Dowling Catholic
162 100 Sylas Duffy, 9 20:13.3 Dubuque Senior
163 Sawyer Miller, 9 20:14.5 Ankeny
164 101 Boaz Lehmann, 9 20:14.8 Ifa-Agwsr
165 102 Andy Hohmann, 9 20:14.9 Dubuque Senior
166 Srihari Kumaresan, 9 20:15.3 Johnston
167 103 Elliot Kodis, 10 20:15.4 Marshalltown
168 Parker Block, 10 20:17.7 Dubuque Senior
169 Joey Goetsch, 9 20:20.1 Cedar Falls
170 Maxwell Sell, 10 20:20.1 Cedar Falls
171 Ian Crespi, 10 20:20.4 Ames
172 Bryce Weih, 10 20:21.1 Valley, Wdm
173 Ethan Pewe, 9 20:22.0 Johnston
174 Gavin Lienau, 9 20:22.2 Dowling Catholic
175 Roan Gratny, 10 20:22.7 Waukee Northwest
176 Ethan MacFarland, 10 20:24.4 Johnston
177 Garrett Schutte, 10 20:24.5 Pleasant Valley
178 Jackson Tallman, 10 20:24.8 Johnston
179 Kaden Wilson, 9 20:25.6 Johnston
180 Archer Niemi, 9 20:25.7 Ames
181 Kaleb Gray, 9 20:27.2 Urbandale
182 Caleb Crouse, 10 20:27.7 Ankeny
183 Ian Hoff, 9 20:27.9 Johnston
184 104 Brant McElderry, 10 20:30.3 D M Roosevelt
185 Peter Shellenberger, 10 20:30.4 Valley, Wdm
186 Aiden Clark, 9 20:31.0 Johnston
187 Amin Safi`, 10 20:31.3 Valley, Wdm
188 Miles Bensema, 10 20:32.9 Cedar Falls
189 Ian Shriver, 9 20:34.2 Ames
190 Andrew Royal, 9 20:34.2 Dowling Catholic
191 Ian Silvia, 10 20:35.5 Dubuque Senior
192 Zac Howe, 10 20:39.7 Ankeny
193 Easton Hamilton, 10 20:40.9 Urbandale
194 Paul Martin, 10 20:43.0 D M Roosevelt
195 Rowan Adikins, 10 20:43.2 Pleasant Valley
196 Artie Helmers, 10 20:44.1 Ames
197 Tristan Vuijk, 9 20:45.0 Johnston
198 Ronan Rock, 9 20:47.9 Johnston
199 Abram Mundy, 9 20:49.0 Valley, Wdm
200 Hunter Reis, 9 20:51.3 Ankeny
201 Noah Sloan, 10 20:52.6 Ankeny
202 105 Matthew Kirchhoff, 9 20:52.9 Ifa-Agwsr
203 Isaak Bruck, 9 20:53.3 Johnston
204 106 Ely Reyna, 9 20:53.8 Indianola
205 Ganesh Maridu, 10 20:53.8 Pleasant Valley
206 107 Benji DeBoom, 9 20:55.6 Southeast Polk
207 108 Thomas Stanley, 9 20:57.2 Marshalltown
208 Cody Gray, 9 20:58.1 Urbandale
209 Ricky Randazzo, 9 20:58.2 D M Roosevelt
210 Michael Ward, 9 20:59.0 Cedar Falls
211 Cody Van Horn, 10 21:00.4 Urbandale
212 109 Isaiah Nelson, 9 21:01.4 Ifa-Agwsr
213 110 Cael Kruthoff, 9 21:01.5 Indianola
214 Carter Hoskins, 10 21:02.3 Waukee
215 Landon O'Meara, 10 21:03.0 Waukee Northwest
216 Aaron Scheirer, 10 21:03.8 Dubuque Senior
217 Evertt Richie, 10 21:05.9 Ames
218 Blaise Ford, 10 21:07.3 D M Roosevelt
219 Michael Klipping, 9 21:11.4 D M Roosevelt
220 Liam Lord, 10 21:13.4 Valley, Wdm
221 Ben Kutz, 10 21:13.5 Ankeny
222 Ty Timmerman, 10 21:15.1 Cedar Falls
223 Dawson Alstott, 9 21:16.4 D M Roosevelt
224 Conner Dummermuth, 10 21:16.7 Johnston
225 Agus DiazdeLeonCisneros, 921:17.4 Ames
226 Matthew Alberico, 10 21:18.0 Valley, Wdm
227 Devin Runde, 10 21:18.1 Dubuque Hempstead
228 Samuel Rouse, 10 21:18.8 Cedar Falls
229 Michael Asige, 9 21:19.6 Pleasant Valley
230 Elijah Thole, 10 21:20.8 Waukee
231 Paxton Wertzberger, 9 21:23.6 Valley, Wdm
232 Dean Crawford, 9 21:24.9 Waukee
233 Briton Bailey, 9 21:26.8 Pleasant Valley
234 David Lucas, 10 21:27.3 Pleasant Valley
235 Sam Schmidt, 10 21:27.7 D M Roosevelt
236 Kevin Garland, 10 21:30.0 Waukee Northwest
237 Jonah Cawthorn, 9 21:31.5 Indianola
238 Christian Ohnemus, 9 21:32.5 Waukee Northwest
239 Bechkam Ramsey, 9 21:33.4 Ankeny
240 Drew Smith, 9 21:33.6 Dowling Catholic
241 Griffin McMahon, 9 21:34.8 Dowling Catholic
242 Ted Swanson, 9 21:35.9 D M Roosevelt
243 Mannix Neuendorf, 9 21:36.3 Valley, Wdm
244 Zadok Perry, 10 21:36.7 Valley, Wdm
245 Atticus Petersma, 9 21:36.8 Valley, Wdm
246 Cody Linthicum, 9 21:37.8 Urbandale
247 Will Schmitz, 10 21:38.0 Johnston
248 Andrew Carleton, 9 21:39.1 Pleasant Valley
249 Jeremiah Rodgers, 10 21:39.8 Pleasant Valley
250 Ben Christ, 10 21:40.1 Cedar Falls
251 111 Michael Downs, 9 21:40.3 Marshalltown
252 Quinn Coonan, 10 21:43.9 Dowling Catholic
253 Theodore Kraft, 10 21:44.6 Ames
254 Henry Stamets, 10 21:46.0 Valley, Wdm
255 Ryan Crutchley, 10 21:51.4 Waukee Northwest
256 Aadi Rajesh, 9 21:53.4 Waukee
257 Abbas Nasiri, 9 21:53.5 Valley, Wdm
258 Wolfie Holst, 9 21:53.9 Valley, Wdm
259 Silas Little, 9 21:54.2 Ankeny
260 Logan Freeseman, 9 21:54.8 Ankeny
261 Luke Allison, 9 21:57.7 Johnston
262 Isaac Retzlaff, 9 21:58.1 Waukee
263 Ben Sunderman, 9 22:02.6 Valley, Wdm
264 Pierce MisiagBeckler, 10 22:06.2 Dubuque Hempstead
265 Ace Norwald, 12 22:06.9 Ankeny
266 Josh Schulte, 10 22:07.2 Dubuque Senior
267 112 Justin Titus, 9 22:09.4 Southeast Polk
268 Carter Marovets, 9 22:14.0 Ankeny
269 Rome Brayton, 10 22:14.8 Johnston
270 David Sprague, 9 22:17.2 Pleasant Valley
271 Brendan Dial, 10 22:19.2 Ames
272 Colten Becker, 9 22:20.0 Waukee Northwest
273 Mason Kelley, 10 22:21.3 Waukee Northwest
274 Mason Schieber, 10 22:21.6 Valley, Wdm
275 Tate Terpstra, 9 22:22.8 Ames
276 Caleb Lorenz, 9 22:23.8 Waukee Northwest
277 George Woodhouse, 10 22:23.9 Dubuque Senior
278 Samuel Goteti, 9 22:24.6 Waukee Northwest
279 Gage Long, 9 22:27.4 Dubuque Hempstead
280 Mikey Israel, 9 22:28.3 Johnston
281 Mason Zuck, 10 22:29.7 D M Roosevelt
282 Shane Ayres, 10 22:31.1 Johnston
283 Luke Williams, 9 22:32.0 Johnston
284 113 Jack Bryant, 9 22:32.0 D M Lincoln
285 Lincoln Kruse, 9 22:35.8 D M Roosevelt
286 Paul Giannakouros, 10 22:36.4 Dubuque Hempstead
287 John Lloyd, 10 22:39.8 Waukee
288 Brody Rosemeyer, 10 22:41.1 Dubuque Hempstead
289 Harrison Gilroy, 10 22:46.0 Johnston
290 Kaleb Schimonitz, 9 22:47.8 Valley, Wdm
291 Caleb Arroyo, 10 22:48.9 Urbandale
292 Kevin Reyes, 9 22:50.1 Urbandale
293 Liam McWilliams, 10 22:50.4 Indianola
294 Tate Dixon, 10 22:50.8 Ankeny
295 114 Colby Cross, 10 22:51.7 Marshalltown
296 Dax Hall, 9 22:54.4 Pleasant Valley
297 James Norby, 9 22:54.9 Cedar Falls
298 115 Amadeo Santos, 10 22:55.1 D M North
299 Isaac Provenzale, 9 22:57.1 Waukee
300 Ryan MacFarland, 9 22:58.3 Johnston
301 Brady Quam, 9 22:59.3 Johnston
302 Ryder Wetzel, 9 22:59.8 Waukee Northwest
303 Arrow Allen, 9 23:00.9 Ames
304 Brendan Foster, 9 23:04.8 Ames
305 Giovann ValdezHernandez, 923:05.3 D M Hoover
306 Ethan Feng, 10 23:05.8 Waukee
307 Fynn Powers, 10 23:06.5 Cedar Falls
308 Jt Dix, 10 23:06.5 D M Roosevelt
309 116 Mark Duntz, 9 23:08.4 D M Lincoln
310 Kabeer Khanna, 10 23:09.4 Johnston
311 Ben Halbach, 9 23:10.2 Dowling Catholic
312 117 Jacob Seberger, 10 23:15.4 Marshalltown
313 Noah McMillin, 9 23:15.5 Ankeny
314 Ojas Patel, 9 23:17.9 Pleasant Valley
315 Levin Riekena, 9 23:19.1 D M Roosevelt
316 Camden Nus, 9 23:19.2 Cedar Falls
317 Matthew Schmitz, 10 23:20.3 Johnston
318 Evitt Fitzgerald, 10 23:21.1 Johnston
319 Louis Kellen, 9 23:22.6 D M Roosevelt
320 Mason Wenzel, 10 23:23.9 Cedar Falls
321 Carson King, 10 23:25.0 Johnston
322 Bradley Carrigan, 10 23:25.8 Johnston
323 118 Conner Holman, 10 23:26.3 Marshalltown
324 Gavin McCoy, 9 23:27.1 Dowling Catholic
325 Henry Schmitz, 10 23:27.9 Waukee Northwest
326 Arthur Oleson, 9 23:28.5 Ankeny
327 Jonathan Alberico, 10 23:30.4 Valley, Wdm
328 Syon Aggarwal, 10 23:31.0 Johnston
329 Mehul Chatterjee, 10 23:31.1 Johnston
330 Leon Gansvind, 9 23:33.1 Waukee
331 Alex Young, 10 23:33.5 Waukee
332 Jack Atwood, 10 23:38.1 Waukee Northwest
333 Jesse Bennett, 10 23:38.7 Dubuque Hempstead
334 Jordan Amanuel, 9 23:38.8 Johnston
335 Suhaib Aslam, 10 23:39.2 Cedar Falls
336 Isaak Kaya, 10 23:39.7 Waukee Northwest
337 Ernie Plunkett, 9 23:39.7 Cedar Falls
338 Silas Hemmer, 9 23:41.8 Cedar Falls
339 119 Bradley Buehler, 9 23:43.7 D M Lincoln
340 Devin Carlson, 9 23:46.0 Urbandale
341 Tommy Miller, 9 23:49.2 Bcluw
342 Jake Merschbrock, 9 23:51.9 Waukee Northwest
343 Michael Gusse, 9 23:55.8 D M Roosevelt
344 Liam Jablonsky, 9 23:59.0 Dubuque Senior
345 120 Evaristo Saucedo-Escoto, 10
23:59.8 D M North
346 Jay Barbosa Forero, 10 24:01.5 Waukee Northwest
347 Joseph Thomas, 9 24:02.6 Dowling Catholic
348 Lane Helgens, 9 24:04.8 Cedar Falls
349 Quentin Bradley, 9 24:08.3 Indianola
350 Cael Lemley, 10 24:09.9 Waukee Northwest
351 Parker Christen, 10 24:12.8 Marshalltown
352 Benjamin Kouba, 10 24:15.3 Valley, Wdm
353 Melvin Nziraguhunga, 9 24:18.6 Waukee
354 Devin Zhang, 9 24:21.1 Johnston
355 121 Chase Smilich, 9 24:28.6 D M Lincoln
356 Samuel Johnson, 10 24:34.2 Ames
357 Grant Larson, 9 24:41.9 Waukee Northwest
358 Arjun Gujja, 9 24:45.7 Waukee
359 Connor Drake, 9 24:47.9 Ames
360 Siwon Park, 9 24:48.1 Ames
361 122 Caleb Leitzen, 10 24:49.1 Ifa-Agwsr
362 123 Connor Noeuy, 10 24:52.3 D M North
363 Caden Lemons, 10 24:54.2 D M Hoover
364 Nathan Riley, 9 24:58.1 Ames
365 James Dennis, 10 25:02.7 Ankeny
366 Noah Novotny, 9 25:13.1 Dowling Catholic
367 Ben Mitchell, 9 25:13.4 D M Roosevelt
368 124 Elijah Downs, 9 25:14.4 D M Lincoln
369 Joseph Doud, 10 25:15.8 Dowling Catholic
370 Jacob Glick, 9 25:18.5 Waukee Northwest
371 Finn Dohmen, 9 25:26.6 Waukee
372 Biky Mbama, 9 25:31.8 Valley, Wdm
373 Drake Wood, 9 25:39.2 Johnston
374 Paul Brown, 10 25:49.4 Ames
375 Mikey Holcomb, 9 25:52.3 Urbandale
376 Eli Wagner, 9 25:55.6 Dubuque Hempstead
377 125 Isiah McKee, 9 26:00.3 D M Lincoln
378 George Deal, 10 26:08.7 Valley, Wdm
379 Otto Salge, 9 26:13.1 Waukee
380 Zach Prusha, 9 26:15.0 Bcluw
381 Jake Bauer, 10 26:45.0 Dubuque Senior
382 Trae Noel, 9 26:47.2 Dubuque Senior
383 Gavin Freiberg, 10 26:54.1 Marshalltown
384 126 Colton Sisomphane, 10 27:01.1 D M Lincoln
385 Ethan Boobyer, 10 27:14.6 Urbandale
386 Zane Wickenkamp, 10 27:22.4 Ames
387 Jasper Gordy, 9 27:28.1 Ames
388 Aiden Forrester, 9 27:28.9 Ankeny
389 Aiden Barber, 10 27:28.9 Indianola
390 Jac Chedester, 9 27:35.8 D M Roosevelt
391 Anthony Turcios, 9 27:58.5 Fort Dodge
392 127 Adrian Wessely, 9 27:59.4 D M North
393 Tyr Holst, 9 28:05.0 Valley, Wdm
394 Carl Bigelow, 9 28:15.1 Ames
395 Jonathan Stein, 10 28:15.9 Ames
396 128 Layton Renaud, 10 28:17.7 Ifa-Agwsr
397 William Tyrrell, 9 28:18.7 Fort Dodge
398 Cooper York, 10 28:23.7 Johnston
399 Zachary Harsthorn, 9 29:13.7 Ankeny
400 Eli Irvin, 9 29:35.3 Waukee Northwest
401 Jonas Abner, 10 29:48.7 Ames
402 Dev Goriparthi, 9 29:59.5 Waukee Northwest
403 Harsh Mutyala, 9 30:31.1 Waukee
404 Adam Bouhssine, 9 30:47.6 Marshalltown
405 Ian Hays, 9 31:44.3 Johnston
406 129 Gustavo Perez Puga, 10 32:04.2 D M North
407 Kyran McCrady, 10 32:10.5 Fort Dodge
408 Elijah Young, 10 32:54.1 Urbandale
409 Jay Yeluri, 9 33:01.7 Waukee Northwest
410 Ethan Walck, 9 33:05.2 Johnston
411 William McDeid, 10 33:56.9 Ames
412 130 Julian Vega, 10 34:21.9 D M North
413 Arjun Kasotia, 10 34:37.7 Johnston
414 131 Irene Alobo, 10 35:38.0 D M North
415 Joseph Stone, 10 35:39.0 Ames