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

19th Heartland Classic 9-10-JV boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Isaiah Thomsen 17:06.9 10 Indianola ---- ---- ----
2 Elias Stein 17:36.4 10 Dowling Catholic, West Des Moines ---- ---- ----
3 Will Carey 17:42.3 10 Iowa City, City High ---- ---- ----
4 Ethan Olson 17:45.0 9 Dowling Catholic, West Des Moines ---- ---- ----
5 Henry Vande Berg 17:49.0 10 Iowa City, City High ---- ---- ----
6 Cedar Bandy 17:53.3 9 Dallas Center-Grimes ---- ---- ----
7 Wyatt Beyer 17:55.0 9 Waukee ---- ---- ----
8 Blake Grask 17:56.5 12 Dowling Catholic, West Des Moines ---- ---- ----
9 Zachary Howard 17:56.9 9 Iowa City, City High ---- ---- ----
10 Jack Leman 18:00.0 11 Iowa City, City High ---- ---- ----
11 Warner Leman 18:00.4 9 Dowling Catholic, West Des Moines ---- ---- ----
12 Avery Arthur 18:02.0 10 Waukee, Northwest ---- ---- ----
13 Victor Njane 18:06.9 12 Waukee ---- ---- ----
14 Jack Carlson 18:08.0 10 Dowling Catholic, West Des Moines ---- ---- ----
15 Lukas Miller 18:09.8 10 Dallas Center-Grimes ---- ---- ----
16 Porter Carlton 18:10.1 10 Pella ---- ---- ----
17 Ephram Byler 18:10.9 12 Iowa City, City High ---- ---- ----
18 Eli Hardy 18:12.3 11 Waukee, Northwest ---- ---- ----
19 Carter Haigh 18:14.0 10 Dowling Catholic, West Des Moines ---- ---- ----
20 Seth Yoder 18:16.6 12 Iowa City, City High ---- ---- ----
21 Malcolm Arnold 18:19.5 10 Iowa City, City High ---- ---- ----
22 Atticus Schleusner 18:26.8 11 Waukee, Northwest ---- ---- ----
23 Lane Osterloh 18:28.0 11 Norwalk ---- ---- ----
24 Asher Schiebout 18:28.1 11 Pella ---- ---- ----
25 Lucas Dragert 18:30.6 11 Waukee ---- ---- ----
26 Dylan Beerends 18:31.6 12 Iowa City, City High ---- ---- ----
27 Brandon Stahl 18:32.9 11 Waukee, Northwest ---- ---- ----
28 Rishi Patel 18:33.5 11 Waukee ---- ---- ----
29 Nolan Olson 18:33.9 9 Waukee, Northwest ---- ---- ----
30 Harrison Fleming 18:34.6 10 Waukee, Northwest ---- ---- ----
31 Soren Miller 18:35.0 9 Iowa City, City High ---- ---- ----
32 Dillon Wiethorn 18:35.1 11 Prairie, Cedar Rapids ---- ---- ----
33 Owen Tuyls 18:37.1 9 Waukee, Northwest ---- ---- ----
34 Leo Derry 18:40.3 9 Waukee, Northwest ---- ---- ----
35 Benet Brown 18:41.0 10 Dowling Catholic, West Des Moines ---- ---- ----
36 Harrison Bice 18:41.0 11 Norwalk ---- ---- ----
37 Kalya Kothavale 18:42.0 11 Waukee, Northwest ---- ---- ----
38 Eli Dunlap 18:43.0 10 Dowling Catholic, West Des Moines ---- ---- ----
39 Michael Lee 18:44.5 10 Waukee, Northwest ---- ---- ----
40 Grant Smith 18:45.8 10 Dowling Catholic, West Des Moines ---- ---- ----
41 Dane Paulsen 18:47.6 11 Pella ---- ---- ----
42 Colin Klinkenborg 18:49.9 11 Waukee, Northwest ---- ---- ----
43 Parker McCrea 18:51.0 10 Waukee ---- ---- ----
44 Jake Mathiasen 18:51.5 10 Dowling Catholic, West Des Moines ---- ---- ----
45 Henry Locher 18:52.0 9 Des Moines, Roosevelt ---- ---- ----
46 Owen Weiler 18:52.0 11 Dallas Center-Grimes ---- ---- ----
47 Evan Johnston 18:52.5 11 Pella ---- ---- ----
48 Ryan Sample 18:53.0 12 Waukee, Northwest ---- ---- ----
49 Kimball Mendenhall 18:54.5 10 Waukee, Northwest ---- ---- ----
50 Grady Sauser 18:55.3 9 Prairie, Cedar Rapids ---- ---- ----
51 Caleb Punt 18:55.5 10 Pella ---- ---- ----
52 Elijah Dahlem 18:57.8 9 Prairie, Cedar Rapids ---- ---- ----
53 Gavin Shively 18:58.8 11 Davis County, Bloomfield ---- ---- ----
54 Braeden Vogel 18:58.9 10 Norwalk ---- ---- ----
55 Ben Sauder 19:00.3 9 Iowa City, City High ---- ---- ----
56 Gavin Reed 19:01.4 12 Indianola ---- ---- ----
57 Madden Humes 19:04.1 9 Dallas Center-Grimes ---- ---- ----
58 Jack Edwards 19:04.6 11 Iowa City, City High ---- ---- ----
59 Lynden MacGillivray 19:05.0 12 Iowa City, City High ---- ---- ----
60 Mason Friedel 19:06.1 9 Waukee ---- ---- ----
61 Will Karr 19:06.4 12 Iowa City, City High ---- ---- ----
62 John Seamans 19:11.3 9 Iowa City, City High ---- ---- ----
63 Jacob Krambeer 19:12.9 11 Prairie, Cedar Rapids ---- ---- ----
64 Tyler Kohler 19:13.4 10 Waukee, Northwest ---- ---- ----
65 Jackson Foy 19:16.0 12 Dallas Center-Grimes ---- ---- ----
66 Eli Heckert 19:18.5 12 Norwalk ---- ---- ----
67 Tate Foussat 19:19.3 9 Waukee, Northwest ---- ---- ----
68 Eric Valde 19:20.5 11 Prairie, Cedar Rapids ---- ---- ----
69 Graham Haack 19:20.6 9 Norwalk ---- ---- ----
70 Jacob Zimmerman 19:21.3 12 Waukee, Northwest ---- ---- ----
71 Colin Derdowski 19:21.5 11 Waukee, Northwest ---- ---- ----
72 John Hynek 19:21.8 12 Prairie, Cedar Rapids ---- ---- ----
73 Rex Craig 19:24.5 9 Waukee, Northwest ---- ---- ----
74 Colin Beerends 19:25.0 9 Iowa City, City High ---- ---- ----
75 Liam Haeger 19:27.3 10 Notre Dame / West Burlington ---- ---- ----
76 William Schuknecht 19:27.4 9 Pella ---- ---- ----
77 Kellan Kreger 19:28.5 11 Waukee ---- ---- ----
78 Cole Irlmeier 19:29.9 10 Dallas Center-Grimes ---- ---- ----
79 Patrick Marsh 19:34.4 9 Dowling Catholic, West Des Moines ---- ---- ----
80 Caleb Clark 19:35.1 10 Norwalk ---- ---- ----
81 Dade Davis 19:35.6 11 Prairie, Cedar Rapids ---- ---- ----
82 Silas Gollnick 19:37.4 11 Iowa City, City High ---- ---- ----
83 Hank McGuire 19:37.5 12 Dowling Catholic, West Des Moines ---- ---- ----
84 Hudson Carder 19:40.5 11 Waukee ---- ---- ----
85 Tristan Stolley 19:41.0 9 Prairie, Cedar Rapids ---- ---- ----
86 Harrison Stark 19:41.6 11 Prairie, Cedar Rapids ---- ---- ----
87 Logan Hazel 19:42.0 10 Dowling Catholic, West Des Moines ---- ---- ----
88 Peyton Hoffman 19:43.0 11 Waukee ---- ---- ----
89 Beckett Tobin 19:45.6 10 Iowa City, City High ---- ---- ----
90 Preston Mayhew 19:45.6 10 Iowa City, City High ---- ---- ----
91 Max Ulrickson 19:47.9 11 Des Moines, Roosevelt ---- ---- ----
92 Isaac Johnson 19:48.1 10 Indianola ---- ---- ----
93 Drew Kehoe 19:48.1 11 Norwalk ---- ---- ----
94 Tanner Simpson 19:50.0 12 Waukee, Northwest ---- ---- ----
95 Henry Kopelman 19:52.0 9 Iowa City, City High ---- ---- ----
96 Jared Glendening 19:52.0 9 Notre Dame / West Burlington ---- ---- ----
97 Noah Townsend 19:56.8 9 Dallas Center-Grimes ---- ---- ----
98 Nathan Mauro 19:57.0 12 Dowling Catholic, West Des Moines ---- ---- ----
99 Ethan Spracklin 19:57.8 12 Dowling Catholic, West Des Moines ---- ---- ----
100 Dylan Poe 19:58.5 10 Des Moines, Roosevelt ---- ---- ----
101 Zach Falk 19:59.1 12 Iowa City, City High ---- ---- ----
102 Grayson Hoover 19:59.1 10 Indianola ---- ---- ----
103 MacK Copeland 19:59.3 12 Pella ---- ---- ----
104 Dean Crawford 20:00.1 9 Waukee ---- ---- ----
105 Brayden Leis 20:01.0 12 Prairie, Cedar Rapids ---- ---- ----
106 Carson Kearns 20:01.3 12 Waukee, Northwest ---- ---- ----
107 Trevin Sutton 20:01.5 10 Pella ---- ---- ----
108 Daniel Rozenboom 20:01.9 11 Pella ---- ---- ----
109 Maxwell Haight 20:02.1 9 Prairie, Cedar Rapids ---- ---- ----
110 Jordan Shaffer 20:03.5 12 Pella ---- ---- ----
111 Jeronn Bennett 20:04.3 9 Davis County, Bloomfield ---- ---- ----
112 Alex Miller 20:05.5 9 Des Moines, Roosevelt ---- ---- ----
113 Conor Murphy 20:09.6 9 Dowling Catholic, West Des Moines ---- ---- ----
114 Johnathan Reiber 20:09.6 11 Waukee, Northwest ---- ---- ----
115 Benjamin Thompson 20:10.3 12 Pella ---- ---- ----
116 Dylan Wright 20:11.0 9 Norwalk ---- ---- ----
117 Nihir Ketkar 20:11.3 10 Waukee, Northwest ---- ---- ----
118 Carpenter Popp 20:12.0 9 Dowling Catholic, West Des Moines ---- ---- ----
119 Camron Hubbartt 20:12.3 11 Davis County, Bloomfield ---- ---- ----
120 Gavin Wedemeyer 20:12.9 9 Iowa City, City High ---- ---- ----
121 Dayton Wright 20:13.0 9 Norwalk ---- ---- ----
122 Sully Smith 20:13.5 10 Waukee, Northwest ---- ---- ----
123 Drake May 20:16.9 9 Dowling Catholic, West Des Moines ---- ---- ----
124 Mars Chapel 20:20.6 12 Pella ---- ---- ----
125 Wyatt Haack 20:21.0 9 Norwalk ---- ---- ----
126 Gustavo Leyser 20:24.9 10 Iowa City, City High ---- ---- ----
127 Toby Nielsen 20:25.0 10 Dowling Catholic, West Des Moines ---- ---- ----
128 Jonas Jeschke 20:26.1 10 Waukee, Northwest ---- ---- ----
129 Quinn Vetter 20:26.9 9 Prairie, Cedar Rapids ---- ---- ----
130 Noah Huffaker 20:27.0 12 Pella ---- ---- ----
131 Clay Elfers 20:36.0 11 Waukee, Northwest ---- ---- ----
132 Beau Beck 20:37.1 10 Dowling Catholic, West Des Moines ---- ---- ----
133 Matthew Formanek 20:39.1 9 Prairie, Cedar Rapids ---- ---- ----
134 Owen Park 20:39.8 10 Dallas Center-Grimes ---- ---- ----
135 Chandler Bachman 20:41.1 12 Davis County, Bloomfield ---- ---- ----
136 Michael Seamans 20:44.6 10 Prairie, Cedar Rapids ---- ---- ----
137 Wyatt Coon 20:45.5 11 Waukee ---- ---- ----
138 Quinn Lalor 20:45.5 9 Iowa City, City High ---- ---- ----
139 Brock Brineger 20:46.4 9 Davis County, Bloomfield ---- ---- ----
140 Hank Murphy 20:46.8 10 Des Moines, Roosevelt ---- ---- ----
141 Carson Wright 20:47.6 11 Marshalltown ---- ---- ----
142 Ezekiel Patterson 20:48.0 10 Indianola ---- ---- ----
143 Thomas Hand 20:49.0 9 Iowa City, City High ---- ---- ----
144 Trey Calvert 20:49.3 10 Norwalk ---- ---- ----
145 Reid Svenby 20:49.8 9 Pella ---- ---- ----
146 Tyson LeBlanc 20:53.5 10 Waukee ---- ---- ----
147 Matthew Pierson 20:54.0 12 Dowling Catholic, West Des Moines ---- ---- ----
148 Bennett Neipert 20:57.1 12 Des Moines, Roosevelt ---- ---- ----
149 Zane Redman 20:57.5 10 Pella ---- ---- ----
150 Coben Browne 21:00.0 9 Pella ---- ---- ----
151 Blake Sanderson 21:00.0 11 Waukee, Northwest ---- ---- ----
152 Andrew Royal 21:00.4 9 Dowling Catholic, West Des Moines ---- ---- ----
153 Gavin Lienau 21:01.1 9 Dowling Catholic, West Des Moines ---- ---- ----
154 Daxton Hughes 21:02.0 9 Norwalk ---- ---- ----
155 Lucas Bantz 21:04.6 12 Marshalltown ---- ---- ----
156 Noah Goldsmith 21:04.8 9 Prairie, Cedar Rapids ---- ---- ----
157 Roan Gratny 21:06.4 10 Waukee, Northwest ---- ---- ----
158 Joey Napoli 21:06.9 10 Iowa City, City High ---- ---- ----
159 Gabe Andrus 21:07.4 9 Notre Dame / West Burlington ---- ---- ----
160 Jacob Ackelson 21:09.0 12 Indianola ---- ---- ----
161 Elliot Kodis 21:15.9 10 Marshalltown ---- ---- ----
162 Kaiden Kunze 21:16.3 11 Norwalk ---- ---- ----
163 Landon O'Meara 21:22.5 10 Waukee, Northwest ---- ---- ----
164 Jonah Cawthorn 21:22.6 9 Indianola ---- ---- ----
165 Liam McLaughlin 21:25.0 12 Norwalk ---- ---- ----
166 Anthony Beneke 21:25.4 11 Dowling Catholic, West Des Moines ---- ---- ----
167 Ian Hiley 21:26.9 11 Waukee, Northwest ---- ---- ----
168 Christian Ohnemus 21:28.8 9 Waukee, Northwest ---- ---- ----
169 Ted Swanson 21:32.9 9 Des Moines, Roosevelt ---- ---- ----
170 Logan Frink 21:34.1 12 Waukee ---- ---- ----
171 Nacho Corral Carabantes 21:34.3 10 Iowa City, City High ---- ---- ----
172 Kevin Garland 21:35.0 10 Waukee, Northwest ---- ---- ----
173 Carson Levi 21:35.8 10 Norwalk ---- ---- ----
174 Ryan Crutchley 21:36.6 10 Waukee, Northwest ---- ---- ----
175 Mikey Halbach 21:37.5 11 Dowling Catholic, West Des Moines ---- ---- ----
176 Christian Havick 21:40.5 9 Norwalk ---- ---- ----
177 Larry Li 21:41.0 12 Waukee, Northwest ---- ---- ----
178 Ruben Fuentes 21:41.6 11 Marshalltown ---- ---- ----
179 Riley Monson 21:43.5 10 Norwalk ---- ---- ----
180 Ely Reyna 21:49.6 9 Indianola ---- ---- ----
181 Kole Drummond 21:53.0 11 Davis County, Bloomfield ---- ---- ----
182 Dawson Alstott 21:53.0 9 Des Moines, Roosevelt ---- ---- ----
183 Dietrich Lau 21:53.5 9 Iowa City, City High ---- ---- ----
184 John Erp 21:53.9 12 Davis County, Bloomfield ---- ---- ----
185 Gavin Klaus 21:56.8 12 Davis County, Bloomfield ---- ---- ----
186 Nolan Balmer 21:57.0 12 Iowa City, City High ---- ---- ----
187 Elijah Thole 21:57.5 10 Waukee ---- ---- ----
188 Malichi Van Haaften 22:01.0 10 Pella ---- ---- ----
189 Ben Kuennen 22:03.5 10 Waukee, Northwest ---- ---- ----
190 Max Myers 22:04.3 9 Prairie, Cedar Rapids ---- ---- ----
191 Isaac Provenzale 22:05.0 9 Waukee ---- ---- ----
192 Boston Shaw 22:05.6 12 Waukee, Northwest ---- ---- ----
193 Paul Martin 22:06.5 10 Des Moines, Roosevelt ---- ---- ----
194 Oscar Kellen 22:06.9 11 Des Moines, Roosevelt ---- ---- ----
195 Quinn Coonan 22:09.1 10 Dowling Catholic, West Des Moines ---- ---- ----
196 William Sweers 22:09.5 10 Dowling Catholic, West Des Moines ---- ---- ----
197 Blaise Ford 22:10.0 10 Des Moines, Roosevelt ---- ---- ----
198 Sam Schmidt 22:10.3 10 Des Moines, Roosevelt ---- ---- ----
199 Cooper McLeod 22:15.9 10 Marshalltown ---- ---- ----
200 Alex Donovan 22:15.9 10 Iowa City, City High ---- ---- ----
201 Aristeo Herrera 22:18.5 12 Marshalltown ---- ---- ----
202 Asher Byler 22:19.5 9 Iowa City, City High ---- ---- ----
203 Wyatt Howes 22:20.1 9 Iowa City, City High ---- ---- ----
204 Graham Cummer 22:20.1 9 Iowa City, City High ---- ---- ----
205 Nolan Scott 22:20.4 9 Notre Dame / West Burlington ---- ---- ----
206 Grant Buckner 22:22.0 9 Norwalk ---- ---- ----
207 Isaac Seberger 22:22.9 12 Marshalltown ---- ---- ----
208 Brant McElderry 22:23.6 10 Des Moines, Roosevelt ---- ---- ----
209 Dylan Koster 22:24.4 9 Norwalk ---- ---- ----
210 Soren kenlin 22:25.0 10 Iowa City, City High ---- ---- ----
211 Ben Hemmer 22:25.3 12 Waukee, Northwest ---- ---- ----
212 Pierce Cummings 22:25.4 12 Iowa City, City High ---- ---- ----
213 Leo Klemm 22:25.8 12 Dowling Catholic, West Des Moines ---- ---- ----
214 Cael Kruthoff 22:28.0 9 Indianola ---- ---- ----
215 Michael Klipping 22:30.5 9 Des Moines, Roosevelt ---- ---- ----
216 Calvin Noska 22:31.0 9 Prairie, Cedar Rapids ---- ---- ----
217 Jack Franks 22:32.9 12 Des Moines, Roosevelt ---- ---- ----
218 Liam McWilliams 22:33.0 10 Indianola ---- ---- ----
219 Finn Huggins 22:34.1 12 Des Moines, Roosevelt ---- ---- ----
220 Josue Corral Coronado 22:37.1 9 Marshalltown ---- ---- ----
221 Brady VanVang 22:37.6 12 Iowa City, City High ---- ---- ----
222 Severo Rodriguez 22:39.4 12 Dowling Catholic, West Des Moines ---- ---- ----
223 Michael Downs 22:39.5 9 Marshalltown ---- ---- ----
224 Bo Bechler 22:41.8 11 Waukee ---- ---- ----
225 Colby Cross 22:47.0 10 Marshalltown ---- ---- ----
226 Carter Mitchell 22:47.1 11 Des Moines, Roosevelt ---- ---- ----
227 Drew Smith 22:48.0 9 Dowling Catholic, West Des Moines ---- ---- ----
228 Jacob Dixon 22:48.8 12 Iowa City, City High ---- ---- ----
229 Adam Klocke 22:49.0 12 Dowling Catholic, West Des Moines ---- ---- ----
230 Jose Solarte 22:49.9 12 Des Moines, Roosevelt ---- ---- ----
231 Jake Merschbrock 22:51.4 9 Waukee, Northwest ---- ---- ----
232 Aadi Rajesh 22:54.0 9 Waukee ---- ---- ----
233 Colten Becker 22:55.0 9 Waukee, Northwest ---- ---- ----
234 Samuel Goteti 23:04.0 9 Waukee, Northwest ---- ---- ----
235 Armando Estrada 23:04.5 11 Marshalltown ---- ---- ----
236 Ricky Randazzo 23:06.5 9 Des Moines, Roosevelt ---- ---- ----
237 Samsung Nguyen 23:08.1 12 Des Moines, Roosevelt ---- ---- ----
238 Henry Schmitz 23:08.9 10 Waukee, Northwest ---- ---- ----
239 Aiden Kempers 23:09.5 11 Waukee, Northwest ---- ---- ----
240 Ryder Wetzel 23:10.0 9 Waukee, Northwest ---- ---- ----
241 Ben Harrington 23:12.5 11 Des Moines, Roosevelt ---- ---- ----
242 Aedric Nederhoff 23:12.6 9 Prairie, Cedar Rapids ---- ---- ----
243 Trent Hopkins 23:13.0 10 Pella ---- ---- ----
244 Isaac Retzlaff 23:13.1 9 Waukee ---- ---- ----
245 Owen Gauley 23:13.6 9 Pella ---- ---- ----
246 Quintin Bradley 23:14.4 9 Indianola ---- ---- ----
247 John Lloyd 23:14.9 10 Waukee ---- ---- ----
248 Luke Eiselstein 23:17.3 12 Prairie, Cedar Rapids ---- ---- ----
249 Cameron Vize 23:18.1 11 Waukee ---- ---- ----
250 Caleb Lorenz 23:20.0 9 Waukee, Northwest ---- ---- ----
251 Carson Daters 23:21.5 9 Marshalltown ---- ---- ----
252 Mason Kelley 23:22.0 10 Waukee, Northwest ---- ---- ----
253 Noah Novotny 23:24.1 9 Dowling Catholic, West Des Moines ---- ---- ----
254 Nilabh Bhowal 23:24.5 9 Waukee, Northwest ---- ---- ----
255 Theo Coon 23:28.4 10 Iowa City, City High ---- ---- ----
256 Jacob Seberger 23:31.5 10 Marshalltown ---- ---- ----
257 Kellan Deahl 23:36.0 9 Prairie, Cedar Rapids ---- ---- ----
258 Dylan Turner 23:38.0 12 Indianola ---- ---- ----
259 Cael Lemley 23:39.0 10 Waukee, Northwest ---- ---- ----
260 Jasper Morton 23:39.3 10 Iowa City, City High ---- ---- ----
261 Mason Zuck 23:43.0 10 Des Moines, Roosevelt ---- ---- ----
262 Parker Christen 23:48.0 10 Marshalltown ---- ---- ----
263 Tyler Patten 23:55.0 9 Prairie, Cedar Rapids ---- ---- ----
264 Sam Keller 23:56.8 9 Pella ---- ---- ----
265 Xabier Lozano 23:58.4 12 Pella ---- ---- ----
266 Ben Halbach 23:58.9 9 Dowling Catholic, West Des Moines ---- ---- ----
267 Wilson Allred 23:58.9 10 Prairie, Cedar Rapids ---- ---- ----
268 Broden O'Neill 23:59.5 9 Pella ---- ---- ----
269 Warner Stoll 24:07.4 9 Prairie, Cedar Rapids ---- ---- ----
270 Alex Kuzmickas 24:08.5 12 Waukee, Northwest ---- ---- ----
271 Michael Gusse 24:08.5 9 Des Moines, Roosevelt ---- ---- ----
272 JT Dix 24:09.3 10 Des Moines, Roosevelt ---- ---- ----
273 Leo Allen 24:10.3 9 Des Moines, Roosevelt ---- ---- ----
274 Charlie Fitzgerald 24:13.5 12 Waukee ---- ---- ----
275 Conner Holman 24:16.4 10 Marshalltown ---- ---- ----
276 Levin Riekena 24:18.3 9 Des Moines, Roosevelt ---- ---- ----
277 Garrett Prickett 24:25.4 9 Notre Dame / West Burlington ---- ---- ----
278 Leon Gansvind 24:26.0 9 Waukee ---- ---- ----
279 Parker Wood 24:27.4 12 Norwalk ---- ---- ----
280 Benjamin Van Ee 24:30.0 9 Dowling Catholic, West Des Moines ---- ---- ----
281 Quinntin Oswald 24:39.1 10 Norwalk ---- ---- ----
282 Otto Salge 24:41.9 9 Waukee ---- ---- ----
283 Triston Davis 24:48.4 9 Norwalk ---- ---- ----
284 Izaac Jensen 24:56.0 11 Norwalk ---- ---- ----
285 Keegan McGilvra 24:57.1 9 Norwalk ---- ---- ----
286 Joe Schlitz 24:58.0 10 Iowa City, City High ---- ---- ----
287 Caleb Snyder 24:59.9 9 Norwalk ---- ---- ----
288 Jacob Glick 25:00.9 9 Waukee, Northwest ---- ---- ----
289 Isaak Kaya 25:06.0 10 Waukee, Northwest ---- ---- ----
290 Trevor Hoyla 25:18.0 10 Indianola ---- ---- ----
291 Noam Morton 25:20.4 12 Iowa City, City High ---- ---- ----
292 Kaden Williams 25:23.0 9 Prairie, Cedar Rapids ---- ---- ----
293 Arjun Gujja 25:24.9 9 Waukee ---- ---- ----
294 Finn Dohmen 25:24.9 9 Waukee ---- ---- ----
295 Jay Barbosa Forero 25:29.1 10 Waukee, Northwest ---- ---- ----
296 Kale Briggs 25:29.8 11 Indianola ---- ---- ----
297 Gavin McCoy 25:32.3 9 Dowling Catholic, West Des Moines ---- ---- ----
298 Jack Atwood 25:48.0 10 Waukee, Northwest ---- ---- ----
299 Ben Mitchell 26:07.1 9 Des Moines, Roosevelt ---- ---- ----
300 Mason Royal 26:08.6 10 Dowling Catholic, West Des Moines ---- ---- ----
301 Christian Rempe 26:10.3 12 Pella ---- ---- ----
302 Sean Jones 26:18.3 10 Norwalk ---- ---- ----
303 Jared McBurney 26:19.1 11 Waukee ---- ---- ----
304 Thomas Stanley 26:26.8 9 Marshalltown ---- ---- ----
305 Isaac Tague 26:36.4 10 Norwalk ---- ---- ----
306 Joseph Doud 26:38.9 10 Dowling Catholic, West Des Moines ---- ---- ----
307 Chase Fisher 26:40.6 9 Prairie, Cedar Rapids ---- ---- ----
308 Asher Ackermann 26:46.0 9 Iowa City, City High ---- ---- ----
309 Dane Hoogeveen 26:54.5 10 Des Moines, Roosevelt ---- ---- ----
310 Eli Irvin 27:11.1 9 Waukee, Northwest ---- ---- ----
311 Joseph Kirkwold 27:11.4 11 Pella ---- ---- ----
312 Cayson Brown 27:18.6 9 Notre Dame / West Burlington ---- ---- ----
313 Elisha Emry 27:21.3 9 Iowa City, City High ---- ---- ----
314 Harsh Mutyala 29:59.5 9 Waukee ---- ---- ----
315 Sohile Siddiqi 30:37.1 12 Des Moines, Roosevelt ---- ---- ----
316 Klayton Fountain 30:47.0 9 Notre Dame / West Burlington ---- ---- ----
317 Jay Yeluri 32:10.8 9 Waukee, Northwest ---- ---- ----
Unlock Advanced Performance Analytics

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