Optimizing app for faster loading...
We use analytics to improve your experience. No personal data is collected.
Screen Recording:

52nd Bobcat CC Invite 9-10 boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Robert Widtfeldt 17:09.0 10 Johnston ---- ---- ----
2 Owen Tuyls 17:16.9 10 Waukee, Northwest ---- ---- ----
3 Max Fugleberg 17:20.9 10 Waukee, Northwest ---- ---- ----
4 Cody Strohman 17:30.7 10 Cedar Falls ---- ---- ----
5 Andrew Kaminski 17:33.7 10 Ames ---- ---- ----
6 Brendan Quann 17:37.0 9 Dowling Catholic, West Des Moines ---- ---- ----
7 Cody Banks 17:48.2 10 Ankeny ---- ---- ----
8 Rex Craig 17:55.2 10 Waukee, Northwest ---- ---- ----
9 Ethan Pewe 17:55.5 10 Johnston ---- ---- ----
10 Nolan Risma 17:57.5 10 Dubuque, Hempstead ---- ---- ----
11 Tristan Vuijk 18:00.2 10 Johnston ---- ---- ----
12 Davi Donato 18:15.7 9 Iowa City, West ---- ---- ----
13 Henry Brehmer 18:17.0 9 Waukee ---- ---- ----
14 Graham DeJong 18:18.9 9 Dowling Catholic, West Des Moines ---- ---- ----
15 Vincent Moore 18:19.9 9 Valley, West Des Moines ---- ---- ----
16 Evan Kennedy 18:22.0 9 Valley, West Des Moines ---- ---- ----
17 Noah Hardin 18:22.7 9 Johnston ---- ---- ----
18 Jack Walsh 18:31.7 10 Ankeny ---- ---- ----
19 Aj Powers 18:39.2 9 Waukee ---- ---- ----
20 Luke Lientz 18:41.2 10 Valley, West Des Moines ---- ---- ----
21 Andy Coles 18:41.7 10 Johnston ---- ---- ----
22 Luke Vesperman 18:42.7 10 Ankeny ---- ---- ----
23 Andy Hohmann 18:43.5 10 Dubuque, Senior ---- ---- ----
24 Chase Koenigsfeld 18:44.7 9 Dowling Catholic, West Des Moines ---- ---- ----
25 George Baumgarten 18:45.7 10 Johnston ---- ---- ----
26 Floyd Walter 18:46.7 10 Ames ---- ---- ----
27 Abram Mundy 18:47.9 10 Valley, West Des Moines ---- ---- ----
28 Joe Sacco 18:49.2 10 Cedar Falls ---- ---- ----
29 Patrick Hoss 18:49.5 10 Johnston ---- ---- ----
30 Dexter Thiessen 18:50.5 9 Des Moines, Roosevelt ---- ---- ----
31 Max Peterson 18:52.9 9 Des Moines, Roosevelt ---- ---- ----
32 Luke Parker 18:52.9 9 Johnston ---- ---- ----
33 Charlie Herzog 18:57.5 10 Valley, West Des Moines ---- ---- ----
34 CJ Peterson 18:59.7 10 Dubuque, Hempstead ---- ---- ----
35 Jameson Jergens 18:59.9 9 Valley, West Des Moines ---- ---- ----
36 Malek Deuw 19:00.2 10 Southeast Polk ---- ---- ----
37 Arslan Nebbe 19:01.7 10 Ames ---- ---- ----
38 Leo Jordan 19:04.4 10 Iowa City, West ---- ---- ----
39 Ted Swanson 19:09.0 10 Des Moines, Roosevelt ---- ---- ----
40 Wyatt Hannapel 19:11.5 10 Ames ---- ---- ----
41 Fletcher Mohrhauser 19:11.5 9 Ankeny Centennial ---- ---- ----
42 Sebastian Lena 19:12.0 9 Cedar Falls ---- ---- ----
43 Mason Gaul 19:15.0 10 Dowling Catholic, West Des Moines ---- ---- ----
44 Luke Beecher 19:15.2 9 Ankeny Centennial ---- ---- ----
45 Israel Kodiaga 19:16.0 10 Cedar Falls ---- ---- ----
46 Cruz Jorgensen 19:16.7 9 Cedar Falls ---- ---- ----
47 Caleb Tjaden 19:18.5 9 Cedar Falls ---- ---- ----
48 Teddy Craig 19:21.0 9 Waukee, Northwest ---- ---- ----
49 Melvin Nziraguhunga 19:22.4 10 Waukee ---- ---- ----
50 Charlie Weime 19:23.0 9 Iowa City, West ---- ---- ----
51 Jackson Pasakarnis 19:26.2 9 Des Moines, Roosevelt ---- ---- ----
52 Krish Bolar 19:27.4 10 Johnston ---- ---- ----
53 Ronan Rock 19:27.5 10 Johnston ---- ---- ----
54 Andrew Kallback 19:28.0 9 Dubuque, Hempstead ---- ---- ----
55 Cristian Martinez-Tello 19:29.7 9 Des Moines, Roosevelt ---- ---- ----
56 Logan Gordon 19:30.5 9 Urbandale ---- ---- ----
57 Ryan MacFarland 19:32.7 10 Johnston ---- ---- ----
58 Samuel Brandt 19:32.9 9 Waukee, Northwest ---- ---- ----
59 Jason Friesner 19:34.7 10 Cedar Falls ---- ---- ----
60 Luke Allison 19:35.2 10 Johnston ---- ---- ----
61 Noah Christensen 19:35.2 9 Dubuque, Senior ---- ---- ----
62 Dylan Skeers 19:38.0 9 Valley, West Des Moines ---- ---- ----
63 Roman Fye 19:40.2 9 Ankeny Centennial ---- ---- ----
64 Jackson Hughes 19:41.0 10 Iowa City, West ---- ---- ----
65 Gabriel Fujita 19:41.0 9 Waukee, Northwest ---- ---- ----
66 Thomas Thill 19:41.7 9 Johnston ---- ---- ----
67 Jace Hudson 19:43.0 10 Cedar Falls ---- ---- ----
68 Axel Brandsmeier 19:44.0 9 Iowa City, West ---- ---- ----
69 Zenner Ellerbeck 19:44.7 9 Dubuque, Hempstead ---- ---- ----
70 Finn Holst 19:44.7 10 Ankeny ---- ---- ----
71 Sawyer Miller 19:45.7 10 Ankeny ---- ---- ----
72 Silas Little 19:46.5 10 Ankeny ---- ---- ----
73 Boston Taylor 19:46.9 9 Cedar Falls ---- ---- ----
74 Jace Masteller 19:50.0 9 Valley, West Des Moines ---- ---- ----
75 Mason Linder 19:50.4 9 Ankeny Centennial ---- ---- ----
76 Henry Locher 19:50.5 10 Des Moines, Roosevelt ---- ---- ----
77 William Moore 19:50.7 9 Ankeny Centennial ---- ---- ----
78 Connell Brock 19:53.7 9 Dubuque, Senior ---- ---- ----
79 Steven Naber 19:57.2 9 Southeast Polk ---- ---- ----
80 Colby Fahrmann 19:57.4 10 Ankeny ---- ---- ----
81 Thurston Tripp 19:57.9 9 Des Moines, Roosevelt ---- ---- ----
82 Wolfie Holst 19:58.0 10 Valley, West Des Moines ---- ---- ----
83 Adam Bouhssine 19:58.5 10 Marshalltown ---- ---- ----
84 Kaden Wilson 19:58.7 10 Johnston ---- ---- ----
85 Logan Greiner 19:58.7 10 Ankeny ---- ---- ----
86 Alexander Gibson 20:00.4 10 Iowa City, West ---- ---- ----
87 Parker Gunn 20:00.9 9 Ankeny Centennial ---- ---- ----
88 Owen Heddinger 20:00.9 9 Dowling Catholic, West Des Moines ---- ---- ----
89 Gage Long 20:01.4 10 Dubuque, Hempstead ---- ---- ----
90 Fletcher Roberts 20:01.7 9 Ankeny ---- ---- ----
91 Collin MacFerrin 20:02.2 9 Dowling Catholic, West Des Moines ---- ---- ----
92 Mert Ince 20:02.2 9 Iowa City, West ---- ---- ----
93 Dean Crawford 20:02.7 10 Waukee ---- ---- ----
94 Austin Noel 20:06.4 9 Dubuque, Hempstead ---- ---- ----
95 Sam Hurlbut 20:06.9 9 Waukee, Northwest ---- ---- ----
96 Malachi Warren 20:07.2 9 Ames ---- ---- ----
97 Paul Gooden 20:07.5 9 Dubuque, Senior ---- ---- ----
98 Alex Miller 20:08.4 10 Des Moines, Roosevelt ---- ---- ----
99 Elliot Campisano 20:08.4 9 Urbandale ---- ---- ----
100 Kaleb Gray 20:08.5 10 Urbandale ---- ---- ----
101 Carpenter Popp 20:10.0 10 Dowling Catholic, West Des Moines ---- ---- ----
102 Ethan Roberts 20:11.0 10 Ames ---- ---- ----
103 Sam Albright 20:13.0 10 Des Moines, Roosevelt ---- ---- ----
104 Jasper Alliss 20:13.2 9 Waukee, Northwest ---- ---- ----
105 William Durney 20:13.7 9 Iowa City, West ---- ---- ----
106 Alfred Barno 20:15.5 9 Southeast Polk ---- ---- ----
107 Eli Bergman 20:15.5 9 Waukee ---- ---- ----
108 Braydon Murphy 20:16.0 10 Urbandale ---- ---- ----
109 Tiger Heikes 20:16.7 10 Johnston ---- ---- ----
110 Ricky Randazzo 20:17.9 10 Des Moines, Roosevelt ---- ---- ----
111 Hunter Reis 20:18.2 10 Ankeny ---- ---- ----
112 Nathan Alberico 20:19.5 9 Valley, West Des Moines ---- ---- ----
113 Ian Johnson 20:19.5 9 Ames ---- ---- ----
114 Sam Bailey 20:19.7 9 Cedar Falls ---- ---- ----
115 Augs Diaz de Leon Cisneros 20:20.5 10 Ames ---- ---- ----
116 Adam Lee 20:20.7 10 Iowa City, West ---- ---- ----
117 Waylon VanWeelden 20:21.7 9 Ankeny ---- ---- ----
118 Connor Jorgensen 20:23.0 10 Johnston ---- ---- ----
119 Patrick Shields 20:24.2 10 Cedar Falls ---- ---- ----
120 Dustin Dent 20:26.7 9 Ankeny ---- ---- ----
121 Otto Schimmel 20:26.9 9 Iowa City, West ---- ---- ----
122 CALEB ABDO 20:27.7 11 Iowa City, West ---- ---- ----
123 Michael Klipping 20:28.5 10 Des Moines, Roosevelt ---- ---- ----
124 Noah Adams 20:28.5 9 Iowa City, West ---- ---- ----
125 Victor Nunez 20:30.0 9 Cedar Falls ---- ---- ----
126 Trae Noel 20:31.5 10 Dubuque, Senior ---- ---- ----
127 Aiden Clark 20:31.9 10 Johnston ---- ---- ----
128 Noah Marchese 20:32.2 9 Urbandale ---- ---- ----
129 Isaak Bruck 20:32.4 10 Johnston ---- ---- ----
130 Ian Hoff 20:33.0 10 Johnston ---- ---- ----
131 Keldan Scanlan 20:33.2 10 Waukee, Northwest ---- ---- ----
132 Lyle Sievers 20:35.0 9 Des Moines, Roosevelt ---- ---- ----
133 Luke Menke 20:36.7 9 Ankeny ---- ---- ----
134 Erian Marquez 20:36.7 9 Des Moines, Roosevelt ---- ---- ----
135 Colin Wiltse 20:37.5 9 Johnston ---- ---- ----
136 Lucas Smith 20:39.4 10 Dubuque, Senior ---- ---- ----
137 Archer Niemi 20:40.7 10 Ames ---- ---- ----
138 Jake Merschbrock 20:43.2 10 Waukee, Northwest ---- ---- ----
139 Charlie Barlage 20:46.0 9 Valley, West Des Moines ---- ---- ----
140 Carter Davis 20:46.7 9 Dubuque, Hempstead ---- ---- ----
141 Colin Greenlee 20:47.4 10 Iowa City, West ---- ---- ----
142 Evan Grodahl 20:48.0 10 Johnston ---- ---- ----
143 Flynn Schroeder 20:49.2 9 Waukee ---- ---- ----
144 Atticus Petersma 20:50.2 10 Valley, West Des Moines ---- ---- ----
145 Nolan Sungren 20:50.2 9 Ankeny ---- ---- ----
146 Ben Petersen 20:50.5 9 Waukee, Northwest ---- ---- ----
147 Connor Wagner 20:50.7 10 Iowa City, West ---- ---- ----
148 Paxton Wertzberger 20:51.5 10 Valley, West Des Moines ---- ---- ----
149 Beckham Ramsey 20:51.7 10 Ankeny ---- ---- ----
150 Kenny Hoover 20:52.7 9 Cedar Falls ---- ---- ----
151 Lucas Klocke 20:53.0 10 Dowling Catholic, West Des Moines ---- ---- ----
152 Arrow Allen 20:53.0 10 Ames ---- ---- ----
153 Drew Songer 20:53.2 9 Valley, West Des Moines ---- ---- ----
154 Xander Terhark 20:54.2 9 Johnston ---- ---- ----
155 Mannix Neuendorf 20:54.7 10 Valley, West Des Moines ---- ---- ----
156 Will Kenkel 20:55.2 9 Cedar Falls ---- ---- ----
157 Luke Williams 20:56.9 10 Johnston ---- ---- ----
158 Finn Dohmen 21:00.0 10 Waukee ---- ---- ----
159 Joey Goetsch 21:02.4 10 Cedar Falls ---- ---- ----
160 Abram Bintner 21:02.7 9 Des Moines, Roosevelt ---- ---- ----
161 Charlie Harbaugh 21:03.2 9 Waukee ---- ---- ----
162 Nolan Froistad 21:03.5 9 Dubuque, Hempstead ---- ---- ----
163 Leon Gansvind 21:03.9 10 Waukee ---- ---- ----
164 Jack Gilloley 21:04.2 9 Dowling Catholic, West Des Moines ---- ---- ----
165 Ben Sunderman 21:04.4 10 Valley, West Des Moines ---- ---- ----
166 Paxton Chancellor 21:08.0 9 Johnston ---- ---- ----
167 Tate Foussat 21:09.0 10 Waukee, Northwest ---- ---- ----
168 Owen Nichols 21:09.2 9 Des Moines, Roosevelt ---- ---- ----
169 Grayson Davis 21:09.2 9 Waukee, Northwest ---- ---- ----
170 Isaac Provenzale 21:11.0 10 Waukee ---- ---- ----
171 Carter Bolie 21:12.4 9 Waukee, Northwest ---- ---- ----
172 Conor Murphy 21:13.4 10 Dowling Catholic, West Des Moines ---- ---- ----
173 Mateo Cancino 21:14.5 10 Johnston ---- ---- ----
174 Andrew Royal 21:14.9 10 Dowling Catholic, West Des Moines ---- ---- ----
175 Jack Flaugh 21:15.0 10 Ankeny ---- ---- ----
176 Chase Thomas 21:15.0 9 Dubuque, Hempstead ---- ---- ----
177 Kendrick Puffer 21:15.5 9 Ankeny Centennial ---- ---- ----
178 Nick Barcus 21:16.7 9 Ankeny Centennial ---- ---- ----
179 Jonah Cawthorn 21:17.2 10 Indianola ---- ---- ----
180 Tate Terpstra 21:17.2 10 Ames ---- ---- ----
181 Weston White 21:18.0 9 Ankeny ---- ---- ----
182 Cody Gray 21:18.2 10 Urbandale ---- ---- ----
183 Drake May 21:18.2 10 Dowling Catholic, West Des Moines ---- ---- ----
184 Soren Smith 21:19.9 9 Ankeny ---- ---- ----
185 Nilabh Bhowal 21:20.4 10 Waukee, Northwest ---- ---- ----
186 Liam Jablonsky 21:21.0 10 Dubuque, Senior ---- ---- ----
187 Trey Carle 21:21.5 10 Ankeny ---- ---- ----
188 Vincent Meillier 21:22.0 9 Ankeny ---- ---- ----
189 Cody Linthicum 21:22.7 10 Urbandale ---- ---- ----
190 Gavin Lienau 21:23.2 10 Dowling Catholic, West Des Moines ---- ---- ----
191 Mason Busch 21:24.5 9 Dubuque, Hempstead ---- ---- ----
192 Parker Hamilton 21:25.7 10 Ankeny Centennial ---- ---- ----
193 Ajak Malual 21:26.0 10 Waukee ---- ---- ----
194 Tito Kodiaga 21:26.9 9 Cedar Falls ---- ---- ----
195 Gabe Canine 21:29.2 9 Urbandale ---- ---- ----
196 James Norby 21:30.2 10 Cedar Falls ---- ---- ----
197 Anders Peck 21:30.9 10 Ankeny Centennial ---- ---- ----
198 Ben Bailey 21:33.2 9 Cedar Falls ---- ---- ----
199 Jasper Kingery 21:34.7 9 Johnston ---- ---- ----
200 Tate Bryan 21:37.5 9 Ankeny ---- ---- ----
201 Aadi Rajesh 21:40.0 10 Waukee ---- ---- ----
202 Cyrus Ghabel 21:40.5 9 Iowa City, West ---- ---- ----
203 Jesse Nicholson 21:40.7 9 Cedar Falls ---- ---- ----
204 Conner Faas 21:40.7 9 Marshalltown ---- ---- ----
205 Jubal Vance 21:41.2 9 Des Moines, Roosevelt ---- ---- ----
206 Hadley Ekart 21:41.5 9 Des Moines, Roosevelt ---- ---- ----
207 Arlo Sivesind 21:42.4 9 Ames ---- ---- ----
208 Eli Benson 21:44.2 10 Iowa City, West ---- ---- ----
209 Tanner Thompson 21:47.7 10 Southeast Polk ---- ---- ----
210 Lual Akol 21:49.7 10 Waukee ---- ---- ----
211 Cameron Moeckly 21:50.2 9 Ankeny Centennial ---- ---- ----
212 Kobe Yeager 21:50.2 9 Dowling Catholic, West Des Moines ---- ---- ----
213 Jonathan Payton 21:54.5 9 Ames ---- ---- ----
214 Aiden Goodenbour 21:55.5 9 Cedar Falls ---- ---- ----
215 Kaleb Schimonitz 21:56.2 10 Valley, West Des Moines ---- ---- ----
216 Silas Scolaro 21:56.5 9 Ankeny Centennial ---- ---- ----
217 Owen Garland 21:56.5 9 Waukee, Northwest ---- ---- ----
218 Leif Teply 21:57.4 9 Ames ---- ---- ----
219 Sam Schaffer 21:57.7 9 Ankeny ---- ---- ----
220 Gabriel Niedergeses 21:58.0 10 Dowling Catholic, West Des Moines ---- ---- ----
221 Raleigh Parker 21:58.0 10 Cedar Falls ---- ---- ----
222 Dakota Grams 21:59.2 9 Valley, West Des Moines ---- ---- ----
223 Andy Oelberg 22:00.2 9 Waukee, Northwest ---- ---- ----
224 Landon Carse 22:00.7 9 Ankeny Centennial ---- ---- ----
225 Brady Quam 22:01.0 10 Johnston ---- ---- ----
226 Carter Marovets 22:02.4 10 Ankeny ---- ---- ----
227 Riley Lestina 22:03.5 10 Cedar Falls ---- ---- ----
228 Jaden Potratz 22:04.4 9 Southeast Polk ---- ---- ----
229 Levi Rolling 22:05.9 9 Ankeny ---- ---- ----
230 Lincoln Kruse 22:06.7 10 Des Moines, Roosevelt ---- ---- ----
231 Cael Kruthoff 22:08.0 10 Indianola ---- ---- ----
232 Lincoln Lawson 22:08.9 9 Des Moines, Roosevelt ---- ---- ----
233 Nolan Kuhns 22:08.9 9 Waukee, Northwest ---- ---- ----
234 Nile Meyer 22:13.4 10 Waukee, Northwest ---- ---- ----
235 Brendan Foster 22:13.7 10 Ames ---- ---- ----
236 Grant Richtsmeier 22:14.2 9 Waukee, Northwest ---- ---- ----
237 Dylan Williams 22:15.9 9 Johnston ---- ---- ----
238 Padmadeesh Kandirelli 22:16.4 9 Waukee, Northwest ---- ---- ----
239 Rylan Schultz 22:18.2 9 Dubuque, Hempstead ---- ---- ----
240 Cameron Frederick 22:18.5 9 Waukee ---- ---- ----
241 Dawson Alstott 22:20.0 10 Des Moines, Roosevelt ---- ---- ----
242 Ben Halbach 22:20.7 10 Dowling Catholic, West Des Moines ---- ---- ----
243 Quintin Bradley 22:22.5 10 Indianola ---- ---- ----
244 Siwon Park 22:24.4 10 Ames ---- ---- ----
245 Harrison Chen 22:24.5 9 Ames ---- ---- ----
246 Silas Hemmer 22:25.9 10 Cedar Falls ---- ---- ----
247 Asher Arthur 22:29.0 9 Waukee, Northwest ---- ---- ----
248 Ian Shriver 22:31.0 10 Ames ---- ---- ----
249 Silas Herber 22:32.7 9 Dubuque, Hempstead ---- ---- ----
250 Alan Delgado 22:34.0 9 Iowa City, West ---- ---- ----
251 Henry Skinner-Thebo 22:34.9 9 Ankeny Centennial ---- ---- ----
252 Owen Connelly 22:35.0 9 Johnston ---- ---- ----
253 Cooper Stammerman 22:35.5 9 Ankeny ---- ---- ----
254 Emmett Fern 22:36.2 9 Dubuque, Hempstead ---- ---- ----
255 Andrew Liu 22:37.7 10 Ames ---- ---- ----
256 Jacob Glick 22:37.9 10 Waukee, Northwest ---- ---- ----
257 Carson Daters 22:38.7 10 Marshalltown ---- ---- ----
258 Isaac Retzlaff 22:39.2 10 Waukee ---- ---- ----
259 Emerson Black 22:42.9 9 Urbandale ---- ---- ----
260 Cooper Hiley 22:45.5 9 Waukee, Northwest ---- ---- ----
261 Arthur Olsen 22:46.7 10 Ankeny ---- ---- ----
262 Bobby Zylstra 22:47.2 9 Waukee, Northwest ---- ---- ----
263 Kael Schmitt 22:48.7 9 Cedar Falls ---- ---- ----
264 Caleb Lorenz 22:50.2 10 Waukee, Northwest ---- ---- ----
265 Mario Garcia 22:51.5 10 Waukee, Northwest ---- ---- ----
266 Rebel Wilson 22:52.4 10 Cedar Falls ---- ---- ----
267 Noah Novotny 22:52.5 10 Dowling Catholic, West Des Moines ---- ---- ----
268 Christian Ohnemus 22:53.0 10 Waukee, Northwest ---- ---- ----
269 Jackson Draheim 22:53.2 9 Waukee, Northwest ---- ---- ----
270 Thomas Dunne 22:53.5 9 Ankeny Centennial ---- ---- ----
271 Landon Burke 22:53.7 9 Johnston ---- ---- ----
272 Arjith Rajesh Nair 22:55.7 9 Waukee, Northwest ---- ---- ----
273 Edison Olson 22:57.4 9 Ankeny ---- ---- ----
274 Nolan Larson 22:58.5 9 Ankeny ---- ---- ----
275 Mikey Holcomb 22:59.0 10 Urbandale ---- ---- ----
276 Camden Nus 23:00.5 10 Cedar Falls ---- ---- ----
277 Leo Lensing 23:00.5 9 Dowling Catholic, West Des Moines ---- ---- ----
278 Parker Steffen 23:03.2 10 Cedar Falls ---- ---- ----
279 Leo Allen 23:04.9 10 Des Moines, Roosevelt ---- ---- ----
280 Nathan Riley 23:07.0 10 Ames ---- ---- ----
281 Taha Salem 23:07.4 9 Iowa City, West ---- ---- ----
282 Aaron Fiorenza 23:11.5 9 Des Moines, Roosevelt ---- ---- ----
283 Caiden Brustkern 23:12.4 9 Johnston ---- ---- ----
284 William Davis 23:13.4 9 Dubuque, Senior ---- ---- ----
285 Brendan Blades 23:16.5 10 Waukee, Northwest ---- ---- ----
286 Otto Salge 23:18.2 10 Waukee ---- ---- ----
287 Parker Dice 23:18.5 9 Cedar Falls ---- ---- ----
288 Callen Evans 23:18.7 9 Ankeny ---- ---- ----
289 Blake Dean 23:19.0 9 Waukee, Northwest ---- ---- ----
290 Louis Kellen 23:19.2 10 Des Moines, Roosevelt ---- ---- ----
291 Zechariah Klass 23:20.4 9 Marshalltown ---- ---- ----
292 Teo Rodriguez 23:21.0 10 Ames ---- ---- ----
293 Andrew Malone 23:21.2 10 Ankeny Centennial ---- ---- ----
294 Eli Wagner 23:24.0 10 Dubuque, Hempstead ---- ---- ----
295 Arjun Gujja 23:24.2 10 Waukee ---- ---- ----
296 Reid Bodine 23:24.5 9 Waukee, Northwest ---- ---- ----
297 Colin Call 23:24.5 9 Ankeny Centennial ---- ---- ----
298 James Tuttle 23:24.7 9 Urbandale ---- ---- ----
299 Jaylon Padraza 23:26.0 9 Ankeny ---- ---- ----
300 Noah Bittner 23:27.0 9 Ankeny Centennial ---- ---- ----
301 Arman Golchin 23:27.0 9 Ames ---- ---- ----
302 Hari Gopakumar 23:30.2 10 Waukee ---- ---- ----
303 Julian Braun 23:31.2 10 Ames ---- ---- ----
304 Hudson Mulford 23:32.4 10 Iowa City, West ---- ---- ----
305 Sidney Miller-Prouty 23:32.5 9 Cedar Falls ---- ---- ----
306 Nate Quiner 23:35.2 9 Waukee, Northwest ---- ---- ----
307 Logan Ruden 23:35.7 9 Valley, West Des Moines ---- ---- ----
308 Brecken Johnson 23:35.7 9 Ames ---- ---- ----
309 Brooks Giles 23:35.7 9 Waukee, Northwest ---- ---- ----
310 Geste Denny 23:38.2 9 Waukee, Northwest ---- ---- ----
311 Asher Dyer 23:40.0 9 Johnston ---- ---- ----
312 Owen Weiland 23:46.9 10 Valley, West Des Moines ---- ---- ----
313 Onanefe Okpako 23:51.2 9 Johnston ---- ---- ----
314 Ashton Lauter 23:51.2 9 Ames ---- ---- ----
315 Mj Cook 23:54.7 9 Dubuque, Hempstead ---- ---- ----
316 Noah McMillin 23:54.7 10 Ankeny ---- ---- ----
317 Michael Gusse 23:55.0 10 Des Moines, Roosevelt ---- ---- ----
318 William Franks 23:55.9 9 Des Moines, Roosevelt ---- ---- ----
319 Elliott Wilkinson 23:56.5 9 Cedar Falls ---- ---- ----
320 Broden Kretz 23:58.4 10 Dubuque, Hempstead ---- ---- ----
321 Nate Wilson 23:58.9 9 Indianola ---- ---- ----
322 Cooper DeWitt 24:00.2 9 Waukee, Northwest ---- ---- ----
323 Rylan Bethards 24:00.4 10 Urbandale ---- ---- ----
324 Krish Pappala 24:01.5 9 Waukee, Northwest ---- ---- ----
325 Declain Meloy 24:01.5 9 Marshalltown ---- ---- ----
326 Soma Suzuki 24:05.5 10 Iowa City, West ---- ---- ----
327 Caden Thomason 24:05.5 9 Valley, West Des Moines ---- ---- ----
328 Ray Moore 24:06.5 9 Ames ---- ---- ----
329 Louis Nolte 24:07.2 9 Cedar Falls ---- ---- ----
330 Niranjan Shivon 24:07.2 9 Waukee, Northwest ---- ---- ----
331 Bruce Keeling 24:07.7 9 Marshalltown ---- ---- ----
332 Jake Kurny 24:08.2 9 Iowa City, West ---- ---- ----
333 Devin Carlson 24:08.5 10 Urbandale ---- ---- ----
334 Dev Goriparthi 24:11.4 10 Waukee, Northwest ---- ---- ----
335 Beckett Showalter 24:11.9 9 Waukee ---- ---- ----
336 Dexter Van Auken 24:19.0 9 Urbandale ---- ---- ----
337 Rylan Pearson 24:21.9 9 Waukee, Northwest ---- ---- ----
338 Jack Gerjets 24:33.2 9 Ankeny Centennial ---- ---- ----
339 Benjamin McCoy 24:33.7 9 Ames ---- ---- ----
340 David Chen 24:39.7 9 Ames ---- ---- ----
341 Carl Bigelow 24:41.5 10 Ames ---- ---- ----
342 Henry Thompson 24:43.7 9 Urbandale ---- ---- ----
343 Luke Brecht 24:48.2 9 Waukee, Northwest ---- ---- ----
344 Lane Helgens 24:50.7 10 Cedar Falls ---- ---- ----
345 Isaac Nelson 24:55.0 9 Iowa City, West ---- ---- ----
346 Gavin Howell 24:56.5 9 Urbandale ---- ---- ----
347 Thomas Brodersen 25:04.7 9 Ankeny ---- ---- ----
348 Everett Hogrefe 25:12.7 9 Ankeny ---- ---- ----
349 Jonas Taylor 25:16.7 9 Marshalltown ---- ---- ----
350 Henry Ironside 25:27.5 10 Dubuque, Hempstead ---- ---- ----
351 Nolan Wilson 25:28.2 9 Dubuque, Senior ---- ---- ----
352 Nishchal Nandimandalam 25:31.7 9 Waukee ---- ---- ----
353 Luke Moore 25:32.5 9 Ankeny Centennial ---- ---- ----
354 Nikola Balac 25:41.7 10 Johnston ---- ---- ----
355 Michael Israel 25:41.7 10 Johnston ---- ---- ----
356 Ethan Vavroch 25:46.2 9 Cedar Falls ---- ---- ----
357 Robert Riddell 25:48.4 9 Dubuque, Senior ---- ---- ----
358 Quinn Barker 25:52.0 9 Waukee, Northwest ---- ---- ----
359 Aaron Zibakidi 25:54.7 10 Ankeny Centennial ---- ---- ----
360 Trig Mumm 25:57.2 9 Waukee ---- ---- ----
361 Paul Meierotto 25:59.9 9 Valley, West Des Moines ---- ---- ----
362 Benjamin Bruns 26:16.7 9 Ankeny Centennial ---- ---- ----
363 Andrew Blasberg 26:17.9 10 Cedar Falls ---- ---- ----
364 Keith Haag 26:18.9 9 Ankeny Centennial ---- ---- ----
365 Leif Minion 26:22.5 10 Ames ---- ---- ----
366 Corbin Goodwin 26:28.7 9 Cedar Falls ---- ---- ----
367 Adrian Stone 26:33.4 9 Ames ---- ---- ----
368 Dylan Pine 26:34.0 9 Johnston ---- ---- ----
369 Liem Huynh 26:36.5 9 Johnston ---- ---- ----
370 Jac Chedester 26:37.5 10 Des Moines, Roosevelt ---- ---- ----
371 Joseph Thomas 26:38.2 10 Dowling Catholic, West Des Moines ---- ---- ----
372 Alyosha Evans 26:40.2 10 Ames ---- ---- ----
373 Eli Irvin 26:55.9 10 Waukee, Northwest ---- ---- ----
374 Atharv Tiwari 26:56.7 9 Johnston ---- ---- ----
375 Calhoun Lane 26:57.2 10 Waukee, Northwest ---- ---- ----
376 Connor Drake 27:02.0 10 Ames ---- ---- ----
377 Isaiah Grim 27:04.0 10 Fort Dodge ---- ---- ----
378 Antonio Nguyen 27:14.7 10 Waukee, Northwest ---- ---- ----
379 Connor Dotson 27:36.4 9 Johnston ---- ---- ----
380 Peter Gavrusev-Kortenkamp 27:45.9 10 Iowa City, West ---- ---- ----
381 Rhys Hale 27:55.2 9 Ankeny ---- ---- ----
382 Kaleb Carter 28:03.5 9 Marshalltown ---- ---- ----
383 Arsen Karagaev 28:09.5 10 Ames ---- ---- ----
384 Tyr Holst 28:12.9 10 Valley, West Des Moines ---- ---- ----
385 Johnkely Kolacia 28:16.5 9 Ames ---- ---- ----
386 Brady Kaszubowski 28:19.9 9 Waukee, Northwest ---- ---- ----
387 Austin Carmody 28:29.5 9 Fort Dodge ---- ---- ----
388 Elias Powers 28:30.9 9 Fort Dodge ---- ---- ----
389 Jonathan Casciato 28:39.7 9 Fort Dodge ---- ---- ----
390 Aiden Forrester 28:51.7 10 Ankeny ---- ---- ----
391 Levi Hart 29:11.5 9 Johnston ---- ---- ----
392 Henry Lindeen 29:17.0 9 Johnston ---- ---- ----
393 Samson Allen 29:40.5 9 Iowa City, West ---- ---- ----
394 Jon Duran 29:43.2 9 Iowa City, West ---- ---- ----
395 Kinnick Armstrong 30:01.0 9 Indianola ---- ---- ----
396 Elliott Hartung 30:04.7 9 Cedar Falls ---- ---- ----
397 Jack Carlat 30:08.0 9 Ames ---- ---- ----
398 Britten Reid 30:24.0 9 Waukee, Northwest ---- ---- ----
399 Chase Hensley 31:03.5 9 Dubuque, Hempstead ---- ---- ----
400 Karsten Sherrill 31:47.5 9 Waukee, Northwest ---- ---- ----
401 Ethan Walck 32:31.4 10 Johnston ---- ---- ----
402 Nathan Coosner 33:00.0 9 Valley, West Des Moines ---- ---- ----
403 Killian Robinson 33:01.7 9 Des Moines, North ---- ---- ----
404 Viraj Moharle 33:02.2 9 Johnston ---- ---- ----
405 Andrew Griffin 33:38.7 10 Waukee, Northwest ---- ---- ----
406 Ian Kamerman 33:58.0 9 Valley, West Des Moines ---- ---- ----
Unlock Advanced Performance Analytics

Access performance scores, updated ratings, and rating changes to analyze runner development and race performance trends.