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

50th Bobcat XC Invitational 9-10 Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Brennen Hoyer 17:20.0 10 Cedar Falls ---- ---- ----
2 Carter Hoskins 17:45.9 9 Waukee ---- ---- ----
3 James Mandt 17:50.8 10 Cedar Falls ---- ---- ----
4 William Tice 17:52.6 9 Dowling Catholic, West Des Moines ---- ---- ----
5 Jackson Kaiser 17:56.0 10 Ankeny ---- ---- ----
6 Luka Felbapov 17:56.1 10 Johnston ---- ---- ----
7 Gaige Martin 17:58.4 10 Cedar Falls ---- ---- ----
8 Andrew Anderson 18:10.1 10 Ames ---- ---- ----
9 Johnny Reynolds 18:10.3 10 Valley, West Des Moines ---- ---- ----
10 Charles Strauss 18:18.5 9 Johnston ---- ---- ----
11 Thomas Limback 18:19.9 9 Valley, West Des Moines ---- ---- ----
12 Hezekiah Johnson 18:20.1 9 Ames ---- ---- ----
13 Mathew Haug 18:21.3 9 Dubuque, Senior ---- ---- ----
14 Owen Anderson 18:22.8 9 Dubuque, Senior ---- ---- ----
15 Colin Wehrle 18:25.5 9 Iowa City, West ---- ---- ----
16 Colin Henn 18:25.5 10 Dubuque, Hempstead ---- ---- ----
17 Thomas Tong 18:25.5 10 Iowa City, West ---- ---- ----
18 Aidan Cooley 18:26.9 9 Dubuque, Hempstead ---- ---- ----
19 Nicholas Clausen 18:27.1 10 Cedar Falls ---- ---- ----
20 Porter Kimble 18:28.3 10 Urbandale ---- ---- ----
21 Isaiah Thomsen 18:28.8 9 Indianola ---- ---- ----
22 Jack Eastvold 18:31.1 10 Iowa City, West ---- ---- ----
23 Brian Ly 18:35.4 10 Johnston ---- ---- ----
24 Louis Mbaya 18:41.8 10 Waukee, Northwest ---- ---- ----
25 Rishab Patel 18:41.9 10 Waukee ---- ---- ----
26 Porter Myers 18:44.5 9 Cedar Falls ---- ---- ----
27 Angel Cruz Felipe 18:52.0 10 Valley, West Des Moines ---- ---- ----
28 Ethan Mckee 18:53.4 10 Cedar Falls ---- ---- ----
29 Evan Merrill 18:56.1 9 Iowa City, West ---- ---- ----
30 Sam Cavanaugh 18:56.5 10 Dubuque, Senior ---- ---- ----
31 Jake Mathiasen 18:56.6 9 Dowling Catholic, West Des Moines ---- ---- ----
32 Brett Augustine 18:56.9 10 Ankeny ---- ---- ----
33 Ben Cheese 18:57.5 10 Johnston ---- ---- ----
34 Brayden Nixt 18:59.4 9 Ankeny ---- ---- ----
35 Tarunesh Gopinath 19:00.5 9 Valley, West Des Moines ---- ---- ----
36 Will Folden 19:00.5 9 Waukee ---- ---- ----
37 Dominic Williams 19:05.0 9 Cedar Falls ---- ---- ----
38 Logan Rolling 19:05.8 10 Ankeny ---- ---- ----
39 Ben Ellerbach 19:06.0 9 Dubuque, Hempstead ---- ---- ----
40 Samuel Sadow 19:06.4 9 Ames ---- ---- ----
41 Aiden Winkie 19:06.5 9 Ankeny ---- ---- ----
42 Henry Meyer 19:06.6 9 Johnston ---- ---- ----
43 Ryne Kies 19:07.6 9 Cedar Falls ---- ---- ----
44 John Widtfeldt 19:08.9 10 Johnston ---- ---- ----
45 Rob Beecher 19:09.5 9 Dowling Catholic, West Des Moines ---- ---- ----
46 William McDeid 19:09.9 9 Ames ---- ---- ----
47 Parker McCrea 19:10.4 9 Waukee ---- ---- ----
48 Jace Westhoff 19:13.0 10 Cedar Falls ---- ---- ----
49 Grant Smith 19:15.0 9 Dowling Catholic, West Des Moines ---- ---- ----
50 Asif Ali 19:16.0 10 Iowa City, West ---- ---- ----
51 Eli Hardy 19:16.6 10 Waukee, Northwest ---- ---- ----
52 Will Kremer 19:16.6 10 Cedar Falls ---- ---- ----
53 Carter Haigh 19:17.9 9 Dowling Catholic, West Des Moines ---- ---- ----
54 Noah Davidson 19:19.0 9 Johnston ---- ---- ----
55 Kalya Kothavale 19:19.3 10 Waukee, Northwest ---- ---- ----
56 Gabe Christensen 19:19.4 10 Dubuque, Senior ---- ---- ----
57 Noah Kjellberg 19:20.4 10 Indianola ---- ---- ----
58 Avery Arthur 19:20.9 9 Waukee, Northwest ---- ---- ----
59 Jack Carlson 19:22.8 9 Dowling Catholic, West Des Moines ---- ---- ----
60 Ezekiel Patterson 19:24.4 9 Indianola ---- ---- ----
61 Noah Wright 19:25.6 9 Southeast Polk ---- ---- ----
62 Parthiv Rengarajan 19:27.4 10 Valley, West Des Moines ---- ---- ----
63 Ethan Jacobsen 19:28.0 9 Cedar Falls ---- ---- ----
64 Cody Hesselman 19:31.1 9 Dubuque, Senior ---- ---- ----
65 Carson Whiting 19:31.1 9 Valley, West Des Moines ---- ---- ----
66 Josh Moberg 19:32.5 10 Southeast Polk ---- ---- ----
67 Benet Brown 19:33.0 9 Dowling Catholic, West Des Moines ---- ---- ----
68 Gideon Miller 19:34.8 10 Ankeny ---- ---- ----
69 Elijah Roach 19:35.8 10 Dubuque, Senior ---- ---- ----
70 Toby Landmesser 19:36.9 10 Ankeny ---- ---- ----
71 Luke Wagner 19:37.5 10 Johnston ---- ---- ----
72 Jackson Robie 19:37.8 9 Ankeny ---- ---- ----
73 Mac Cochran 19:40.0 10 Ames ---- ---- ----
74 Eli Neahaus 19:40.9 9 Dubuque, Senior ---- ---- ----
75 Joey Zambreno 19:42.9 8 Des Moines, Roosevelt ---- ---- ----
76 Colton Freund 19:43.9 10 Dubuque, Senior ---- ---- ----
77 Graden Kroger 19:45.8 10 Dubuque, Senior ---- ---- ----
78 Dewell Anderson 19:46.0 10 Dowling Catholic, West Des Moines ---- ---- ----
79 Julian Nicolino 19:48.4 9 Des Moines, Roosevelt ---- ---- ----
80 Carson Wright 19:50.3 10 Marshalltown ---- ---- ----
81 Gabe Brannon 19:51.4 10 Ankeny ---- ---- ----
82 Luca Leon 19:53.0 9 Valley, West Des Moines ---- ---- ----
83 Tyler Kohler 19:53.3 9 Waukee, Northwest ---- ---- ----
84 Carter Lacina 19:54.0 10 Ankeny ---- ---- ----
85 Kyler Blanchard 19:55.5 9 Cedar Falls ---- ---- ----
86 Peter Shellenberger 19:59.5 9 Valley, West Des Moines ---- ---- ----
87 Lars Pressler 20:01.4 9 Iowa City, West ---- ---- ----
88 Hudson Carder 20:02.6 10 Waukee ---- ---- ----
89 Henry Lawler 20:03.4 9 Iowa City, West ---- ---- ----
90 Jett Harris 20:03.4 10 Urbandale ---- ---- ----
91 Parker Davis 20:04.0 10 Ankeny ---- ---- ----
92 Isaac Sands 20:06.9 9 Dowling Catholic, West Des Moines ---- ---- ----
93 Liam Sullivan 20:07.6 9 Dowling Catholic, West Des Moines ---- ---- ----
94 Colin Hayes 20:09.0 9 Waukee ---- ---- ----
95 Johnathan Reiber 20:09.6 10 Waukee, Northwest ---- ---- ----
96 Peter LaMasters 20:12.1 10 Valley, West Des Moines ---- ---- ----
97 Cameron Wunderlich 20:13.9 10 Cedar Falls ---- ---- ----
98 Jackson Schulz 20:16.0 9 Ankeny ---- ---- ----
99 Jacob Rowland 20:16.1 10 Johnston ---- ---- ----
100 Brody Ahrens 20:17.3 9 Cedar Falls ---- ---- ----
101 Kimball Mendenhall 20:17.5 9 Waukee, Northwest ---- ---- ----
102 Parker Zylstra 20:18.3 9 Cedar Falls ---- ---- ----
103 Samuel Nochvay 20:18.5 9 Indianola ---- ---- ----
104 Colin Klinkenborg 20:20.0 10 Waukee, Northwest ---- ---- ----
105 William Fry 20:21.3 10 Dubuque, Senior ---- ---- ----
106 Kaden Gatton 20:22.6 9 Johnston ---- ---- ----
107 Nathan Tischer 20:23.4 10 Johnston ---- ---- ----
108 Brandon McLaughlin 20:23.6 10 Valley, West Des Moines ---- ---- ----
109 Charles Schultz 20:25.0 10 Dubuque, Hempstead ---- ---- ----
110 Eli Dunlap 20:25.4 9 Dowling Catholic, West Des Moines ---- ---- ----
111 Reed Opsal 20:26.8 9 Waukee ---- ---- ----
112 Artie Helmers 20:27.0 9 Ames ---- ---- ----
113 Alex Argotsinger 20:28.9 10 Urbandale ---- ---- ----
114 John Dirks 20:29.8 9 Ames ---- ---- ----
115 Ethan Guild 20:29.9 10 Urbandale ---- ---- ----
116 Sam Goldsmith 20:31.1 9 Dubuque, Hempstead ---- ---- ----
117 Jonathan Ryken 20:31.9 10 Ames ---- ---- ----
118 John Claassen 20:31.9 10 Cedar Falls ---- ---- ----
119 Liam Woods 20:32.0 10 Cedar Falls ---- ---- ----
120 Talon Froistad 20:33.0 9 Dubuque, Hempstead ---- ---- ----
121 Weston Bowser 20:33.5 9 Valley, West Des Moines ---- ---- ----
122 Braeden Vogel 20:34.6 9 Norwalk ---- ---- ----
123 Ike Evans 20:35.0 10 Ankeny ---- ---- ----
124 Ethan Lee 20:36.4 10 Iowa City, West ---- ---- ----
125 Oluwadara Olaleye 20:36.8 9 Iowa City, West ---- ---- ----
126 Landon Wallace 20:37.3 9 Cedar Falls ---- ---- ----
127 Ben Schaefer 20:37.4 10 Dubuque, Senior ---- ---- ----
128 Dylan Frisvold 20:38.4 9 Iowa City, West ---- ---- ----
129 Clay Elfers 20:38.5 10 Waukee, Northwest ---- ---- ----
130 Max Weis 20:43.1 10 Valley, West Des Moines ---- ---- ----
131 Zach Bruzek 20:43.1 9 Iowa City, West ---- ---- ----
132 Riley Monson 20:43.9 9 Norwalk ---- ---- ----
133 Henry Arling 20:45.4 10 Dubuque, Senior ---- ---- ----
134 Shea McDonald 20:45.6 10 Dubuque, Senior ---- ---- ----
135 Drew Benson 20:46.3 9 Iowa City, West ---- ---- ----
136 Max Ziegemeier 20:46.6 10 Waukee, Northwest ---- ---- ----
137 Ian Crespi 20:47.4 9 Ames ---- ---- ----
138 Benjamin Trabue 20:48.9 9 Ames ---- ---- ----
139 Cyrus Zadeh 20:50.0 9 Ankeny ---- ---- ----
140 Matthew Alberico 20:50.1 9 Valley, West Des Moines ---- ---- ----
141 Drew Kehoe 20:50.5 10 Norwalk ---- ---- ----
142 Charlie Leder 20:51.0 9 Valley, West Des Moines ---- ---- ----
143 Evan Siskow 20:52.1 10 Urbandale ---- ---- ----
144 Cadelle Youngbear 20:53.9 9 Meskwaki Settlement School ---- ---- ----
145 Sam Vicker 20:54.0 10 Dowling Catholic, West Des Moines ---- ---- ----
146 Grayson Manning 20:54.6 9 Waukee, Northwest ---- ---- ----
147 Grant Arling 20:56.0 9 Dubuque, Senior ---- ---- ----
148 Regan Scholten 20:56.8 9 Cedar Falls ---- ---- ----
149 Maxwell Sell 21:01.8 9 Cedar Falls ---- ---- ----
150 Drew Coleman 21:02.1 10 Ankeny ---- ---- ----
151 Tyson Jones 21:03.0 10 Waukee, Northwest ---- ---- ----
152 Felix Miguez 21:03.5 9 Ames ---- ---- ----
153 Alex Hernandez 21:03.5 10 Marshalltown ---- ---- ----
154 Carson Colton 21:04.1 10 Johnston ---- ---- ----
155 Caleb Daughtery 21:06.8 9 Waukee ---- ---- ----
156 Parker Stevens 21:07.0 10 Valley, West Des Moines ---- ---- ----
157 Reid Christensen 21:08.5 9 Waukee ---- ---- ----
158 Grady Nelsen 21:08.8 9 Indianola ---- ---- ----
159 Gabriel Zingler 21:10.4 9 Valley, West Des Moines ---- ---- ----
160 Ruhaan Gupta 21:11.5 10 Johnston ---- ---- ----
161 Aaron Blanchard 21:12.4 9 Dubuque, Hempstead ---- ---- ----
162 Cole Hansen 21:14.9 10 Cedar Falls ---- ---- ----
163 Rodrigo Avila 21:14.9 9 Cedar Falls ---- ---- ----
164 Brennan Richardson 21:16.5 9 Johnston ---- ---- ----
165 Hudson Evans 21:18.4 10 Ankeny ---- ---- ----
166 David Shi 21:18.9 9 Johnston ---- ---- ----
167 Luke Patterson 21:20.5 10 Southeast Polk ---- ---- ----
168 Jesse Hutson 21:22.0 10 Ames ---- ---- ----
169 Logan Hazel 21:22.5 9 Dowling Catholic, West Des Moines ---- ---- ----
170 Kellen King 21:23.3 10 Dowling Catholic, West Des Moines ---- ---- ----
171 Conrad Greathouse 21:24.5 9 Fort Dodge ---- ---- ----
172 Ronak Bhargava 21:24.6 10 Valley, West Des Moines ---- ---- ----
173 Owen Caldwell 21:25.1 10 Ames ---- ---- ----
174 Grayson Hoover 21:25.9 9 Indianola ---- ---- ----
175 Hank Murphy 21:26.0 9 Des Moines, Roosevelt ---- ---- ----
176 Elijah Thole 21:26.9 9 Waukee ---- ---- ----
177 Allen Cai 21:27.0 9 Ames ---- ---- ----
178 Emmett Lewis 21:27.1 9 Urbandale ---- ---- ----
179 Preston Molis 21:29.5 9 Urbandale ---- ---- ----
180 Tom Coddington 21:30.3 9 Urbandale ---- ---- ----
181 Maddux Neukirch 21:32.6 9 Iowa City, West ---- ---- ----
182 Alec Hudson 21:33.0 10 Dowling Catholic, West Des Moines ---- ---- ----
183 Myles Goldman 21:33.0 10 Marshalltown ---- ---- ----
184 Beau Beck 21:33.8 9 Dowling Catholic, West Des Moines ---- ---- ----
185 Lucas Knutson 21:34.5 9 Des Moines, Roosevelt ---- ---- ----
186 Samuel Larson 21:35.1 9 Indianola ---- ---- ----
187 Owen Bowker 21:36.3 9 Ames ---- ---- ----
188 Henry Maloney 21:38.4 9 Dubuque, Hempstead ---- ---- ----
189 Aaron Whiting 21:43.4 9 Valley, West Des Moines ---- ---- ----
190 Anthony Beneke 21:45.5 10 Dowling Catholic, West Des Moines ---- ---- ----
191 Nihir Ketkar 21:46.1 9 Waukee, Northwest ---- ---- ----
192 Theodore Kraft 21:47.3 9 Ames ---- ---- ----
193 Ian Hiley 21:47.5 10 Waukee, Northwest ---- ---- ----
194 Cameron Bauman 21:48.1 9 Valley, West Des Moines ---- ---- ----
195 Bryce Weih 21:48.5 9 Valley, West Des Moines ---- ---- ----
196 Henry Zou 21:49.0 10 Johnston ---- ---- ----
197 Kaiden Chavez 21:49.4 9 Ankeny ---- ---- ----
198 Parker Magill 21:51.3 9 Des Moines, Roosevelt ---- ---- ----
199 Hagaa Driscoll 21:53.6 9 Meskwaki Settlement School ---- ---- ----
200 Parker Block 21:53.6 9 Dubuque, Senior ---- ---- ----
201 Elias Stein 21:54.5 9 Dowling Catholic, West Des Moines ---- ---- ----
202 Will Sheer 21:56.9 10 Johnston ---- ---- ----
203 Sam Smith 22:00.6 10 Des Moines, Roosevelt ---- ---- ----
204 Sully Smith 22:00.6 9 Waukee, Northwest ---- ---- ----
205 Drew Granzow 22:00.9 9 Iowa Falls - Alden/AGWSR ---- ---- ----
206 TJ Douglas 22:01.0 10 Ames ---- ---- ----
207 Royal Reisch 22:02.0 9 Dubuque, Senior ---- ---- ----
208 Samuel Rouse 22:03.3 9 Cedar Falls ---- ---- ----
209 Logan Backes 22:07.1 9 Cedar Falls ---- ---- ----
210 Ben Donald 22:07.9 9 Iowa City, West ---- ---- ----
211 Turner Stewart 22:08.0 9 Cedar Falls ---- ---- ----
212 Zach Johannsen 22:09.0 10 Waukee, Northwest ---- ---- ----
213 Isaac Larson 22:10.9 10 Valley, West Des Moines ---- ---- ----
214 Gavan Brotzman 22:14.5 9 Dubuque, Hempstead ---- ---- ----
215 Luke Gragg 22:14.8 10 Johnston ---- ---- ----
216 Eli Schrag 22:15.1 10 Ames ---- ---- ----
217 Bentley Burr 22:16.0 9 Dowling Catholic, West Des Moines ---- ---- ----
218 Sam Kirchhoff 22:16.6 9 Iowa Falls - Alden/AGWSR ---- ---- ----
219 Nathanial Sparks 22:17.3 9 Iowa Falls - Alden/AGWSR ---- ---- ----
220 Anson Miller 22:17.3 10 Indianola ---- ---- ----
221 Nolan Farber 22:20.3 9 Dubuque, Senior ---- ---- ----
222 Evitt Fitzgerald 22:21.5 9 Johnston ---- ---- ----
223 Ian Silvia 22:21.8 9 Dubuque, Senior ---- ---- ----
224 Magnus Pottratz 22:22.5 10 Ankeny ---- ---- ----
225 Holden Sungren 22:23.3 10 Ankeny ---- ---- ----
226 Jonathan Alberico 22:24.0 9 Valley, West Des Moines ---- ---- ----
227 Max Stephens 22:25.1 9 Iowa City, West ---- ---- ----
228 Alex Young 22:25.3 9 Waukee ---- ---- ----
229 Trey Calvert 22:25.5 9 Norwalk ---- ---- ----
230 Brayden Eben 22:26.0 10 Valley, West Des Moines ---- ---- ----
231 Paxton Hickey 22:26.1 10 Dubuque, Hempstead ---- ---- ----
232 Henry Timmer Hackert 22:26.5 10 Iowa City, West ---- ---- ----
233 Easton Hamilton 22:26.9 9 Urbandale ---- ---- ----
234 Kylan Quach 22:28.3 10 Waukee ---- ---- ----
235 Henry Stamets 22:28.5 9 Valley, West Des Moines ---- ---- ----
236 Kameron Rutledge 22:29.6 9 Dowling Catholic, West Des Moines ---- ---- ----
237 Liam McWilliams 22:31.6 9 Indianola ---- ---- ----
238 Caleb Vaughan 22:34.8 9 Johnston ---- ---- ----
239 Toby Nielsen 22:37.3 9 Dowling Catholic, West Des Moines ---- ---- ----
240 Noah Shipley 22:38.1 9 Norwalk ---- ---- ----
241 Jude Smith 22:38.5 9 Southeast Polk ---- ---- ----
242 Jackson Uthe 22:41.6 9 Ames ---- ---- ----
243 Gabe Van Hemert 22:43.0 9 Johnston ---- ---- ----
244 Roan Gratny 22:43.3 9 Waukee, Northwest ---- ---- ----
245 Prince Edah 22:46.3 9 Ankeny ---- ---- ----
246 Brendan Dial 22:50.8 9 Ames ---- ---- ----
247 Lucas Correa Leibfried 22:52.0 10 Iowa City, West ---- ---- ----
248 Trevor Hoyla 22:52.0 9 Indianola ---- ---- ----
249 Landon O'Meara 22:53.4 9 Waukee, Northwest ---- ---- ----
250 Abel Cerda 22:53.9 10 Southeast Polk ---- ---- ----
251 Paul Giannakouros 22:54.3 9 Dubuque, Hempstead ---- ---- ----
252 Mason Spriggs 22:56.9 9 Dubuque, Hempstead ---- ---- ----
253 Aditya Pethe 22:57.3 10 Waukee, Northwest ---- ---- ----
254 Dylan Poe 23:02.5 9 Des Moines, Roosevelt ---- ---- ----
255 Pierce MisiagBeckler 23:03.4 9 Dubuque, Hempstead ---- ---- ----
256 Owen Dralle 23:09.0 10 Cedar Falls ---- ---- ----
257 Joey Hoffman 23:10.0 9 Dubuque, Senior ---- ---- ----
258 Mikey Halbach 23:11.5 10 Dowling Catholic, West Des Moines ---- ---- ----
259 Paul Martin 23:17.0 9 Des Moines, Roosevelt ---- ---- ----
260 Mathew Denham 23:17.1 9 Dubuque, Senior ---- ---- ----
261 Mason Schieber 23:17.9 9 Valley, West Des Moines ---- ---- ----
262 Mason Kelley 23:24.0 9 Waukee, Northwest ---- ---- ----
263 Carson Levi 23:30.3 9 Norwalk ---- ---- ----
264 Patrick Doud 23:32.0 10 Dowling Catholic, West Des Moines ---- ---- ----
265 Evan Nelson 23:34.0 10 Ames ---- ---- ----
266 Josue Corral Coronado 23:35.8 8 Marshalltown ---- ---- ----
267 Ely Juelfs 23:36.3 9 Ankeny ---- ---- ----
268 Jackson Davis 23:37.4 10 Dubuque, Senior ---- ---- ----
269 Cody Van Horn 23:37.9 9 Urbandale ---- ---- ----
270 Parker Welbes 23:38.8 10 Dubuque, Hempstead ---- ---- ----
271 Mason Zuck 23:40.1 9 Des Moines, Roosevelt ---- ---- ----
272 Lucas Marso 23:40.3 9 Dowling Catholic, West Des Moines ---- ---- ----
273 Bryson Rehmeier 23:42.5 10 Indianola ---- ---- ----
274 Jack Baker 23:44.0 10 Ames ---- ---- ----
275 Walker Newt 23:46.4 9 Dubuque, Senior ---- ---- ----
276 Ryder Lee 23:47.5 9 Johnston ---- ---- ----
277 Brant McElderry 23:48.3 9 Des Moines, Roosevelt ---- ---- ----
278 Cael Lemley 23:49.5 9 Waukee, Northwest ---- ---- ----
279 Kaiden Wacker 23:51.0 10 Waukee, Northwest ---- ---- ----
280 Ariston Baccam 23:51.3 9 Waukee, Northwest ---- ---- ----
281 JT Dix 23:51.6 9 Des Moines, Roosevelt ---- ---- ----
282 Tate Dixon 23:51.9 9 Ankeny ---- ---- ----
283 Ben Christ 23:54.0 9 Cedar Falls ---- ---- ----
284 Jonas Jeschke 23:54.6 9 Waukee, Northwest ---- ---- ----
285 Ethan Feng 23:55.1 9 Waukee ---- ---- ----
286 Josh Schulte 23:55.8 9 Dubuque, Senior ---- ---- ----
287 Cael Fahrmann 23:55.9 10 Ankeny ---- ---- ----
288 Isaak Kaya 23:56.1 9 Waukee, Northwest ---- ---- ----
289 Oscar Kellen 23:56.5 10 Des Moines, Roosevelt ---- ---- ----
290 Carter Mitchell 24:00.3 10 Des Moines, Roosevelt ---- ---- ----
291 Zadok Perry 24:05.4 9 Valley, West Des Moines ---- ---- ----
292 Ruben Fuentes 24:06.3 10 Marshalltown ---- ---- ----
293 Ben Kuennen 24:07.8 9 Waukee, Northwest ---- ---- ----
294 Brody Rosemeyer 24:08.5 9 Dubuque, Hempstead ---- ---- ----
295 John Lloyd 24:08.8 9 Waukee ---- ---- ----
296 Sean Jones 24:12.0 9 Norwalk ---- ---- ----
297 Jaden Schwartz 24:12.4 9 Marshalltown ---- ---- ----
298 Fynn Powers 24:16.6 9 Cedar Falls ---- ---- ----
299 Josh Shields 24:17.6 10 Fort Dodge ---- ---- ----
300 Reece Denahey 24:19.5 10 Des Moines, Roosevelt ---- ---- ----
301 Aaron Blackburn 24:22.1 10 Iowa Falls - Alden/AGWSR ---- ---- ----
302 Liam Lord 24:22.8 9 Valley, West Des Moines ---- ---- ----
303 Alex Pocernich 24:30.9 10 Ankeny ---- ---- ----
304 Caleb Clark 24:38.9 9 Norwalk ---- ---- ----
305 Henry Schmitz 24:49.0 9 Waukee, Northwest ---- ---- ----
306 Aiden Kempers 24:50.0 10 Waukee, Northwest ---- ---- ----
307 Zach Bakkie 24:56.0 9 Urbandale ---- ---- ----
308 Yaseen Alabayechi 24:56.6 10 Waukee, Northwest ---- ---- ----
309 Kobe Wabaunasee 25:02.4 9 Meskwaki Settlement School ---- ---- ----
310 Clayton Lauritsen 25:04.4 9 Cedar Falls ---- ---- ----
311 Jacob Goodman 25:08.8 10 Ames ---- ---- ----
312 Kaleb Engel 25:12.1 10 Waukee, Northwest ---- ---- ----
313 Joel Schmitz 25:16.1 10 Cedar Falls ---- ---- ----
314 Kevin Garland 25:16.5 9 Waukee, Northwest ---- ---- ----
315 Samuel Johnson 25:18.6 9 Ames ---- ---- ----
316 James Dennis 25:20.1 9 Ankeny ---- ---- ----
317 Adam Baker 25:22.9 9 Ames ---- ---- ----
318 Christian Reppe 25:26.5 9 Waukee, Northwest ---- ---- ----
319 Jacob Beneke 25:28.0 9 Iowa City, West ---- ---- ----
320 Dominic Severa 25:30.8 9 BCLUW, Conrad ---- ---- ----
321 Elijah Sheldon 25:34.0 10 Ames ---- ---- ----
322 Dominic Terzis 25:38.3 10 Ankeny ---- ---- ----
323 Cameron Vize 25:38.6 10 Waukee ---- ---- ----
324 Quinn Coonan 25:45.9 9 Dowling Catholic, West Des Moines ---- ---- ----
325 Ethan MacFarland 25:46.3 9 Johnston ---- ---- ----
326 Benjamin Kouba 25:52.8 9 Valley, West Des Moines ---- ---- ----
327 Syon Aggarwal 25:53.8 9 Johnston ---- ---- ----
328 Grant Guiter 25:58.4 10 Johnston ---- ---- ----
329 Jayden Otis 25:59.0 9 Iowa City, West ---- ---- ----
330 Canann Rasko 26:01.5 10 Ankeny ---- ---- ----
331 Porter Quinn 26:01.6 9 Des Moines, Roosevelt ---- ---- ----
332 Rome Brayton 26:03.0 9 Johnston ---- ---- ----
333 Abraham Prince 26:04.1 9 Johnston ---- ---- ----
334 Isaac Tague 26:14.9 9 Norwalk ---- ---- ----
335 Conner Holman 26:15.9 9 Marshalltown ---- ---- ----
336 Brayden Kammerer 26:24.5 10 Fort Dodge ---- ---- ----
337 Armando Estrada 26:26.3 10 Marshalltown ---- ---- ----
338 Mel Chatterjee 26:27.1 9 Johnston ---- ---- ----
339 Edson Gallentine 26:29.4 10 Marshalltown ---- ---- ----
340 Caleb Leitzen 26:45.3 9 Iowa Falls - Alden/AGWSR ---- ---- ----
341 Aiden Ostrander 26:52.9 9 Indianola ---- ---- ----
342 Quinntin Oswald 27:02.0 9 Norwalk ---- ---- ----
343 Devin Runde 27:07.4 9 Dubuque, Hempstead ---- ---- ----
344 Jay Lawson 27:19.5 10 Cedar Falls ---- ---- ----
345 Mason Royal 27:23.9 9 Dowling Catholic, West Des Moines ---- ---- ----
346 Zane Wickenkamp 27:24.0 9 Ames ---- ---- ----
347 Jack Atwood 27:28.9 9 Waukee, Northwest ---- ---- ----
348 George Deal 27:30.5 9 Valley, West Des Moines ---- ---- ----
349 Carson King 27:56.5 9 Johnston ---- ---- ----
350 Levi Lientz 27:57.0 9 Valley, West Des Moines ---- ---- ----
351 Conner Dummermuth 28:02.0 9 Johnston ---- ---- ----
352 Kabeer Khanna 28:38.1 9 Johnston ---- ---- ----
353 Sushant Sakthivel 29:15.5 10 Johnston ---- ---- ----
354 Sam Schmidt 29:28.0 9 Des Moines, Roosevelt ---- ---- ----
355 Jesse Bennett 29:28.3 9 Dubuque, Hempstead ---- ---- ----
356 Kale Briggs 29:30.5 10 Indianola ---- ---- ----
357 Will Schmitz 29:35.5 9 Johnston ---- ---- ----
358 Harjot Cheema 29:45.5 9 Johnston ---- ---- ----
359 Ian Chapman 30:03.5 9 Dowling Catholic, West Des Moines ---- ---- ----
360 Ethan Boobyer 30:15.1 9 Urbandale ---- ---- ----
361 Harrison Gilroy 30:30.5 9 Johnston ---- ---- ----
362 Ricardo Martinez 30:43.6 9 Iowa Falls - Alden/AGWSR ---- ---- ----
363 Abhiram Edpuganti 31:07.6 9 Waukee, Northwest ---- ---- ----
364 Aiden Barber 31:49.8 9 Indianola ---- ---- ----
365 William Walsworth 31:59.4 9 Cedar Falls ---- ---- ----
366 Ollie Moehlis 33:32.5 9 Urbandale ---- ---- ----
367 Elijah Young 34:17.1 9 Urbandale ---- ---- ----
368 Quin Barker 37:19.3 10 Ames ---- ---- ----
Unlock Advanced Performance Analytics

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