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

CIML CC Championship 9-10 boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Brendan Quann 17:06.5 9 Dowling Catholic, West Des Moines ---- ---- ----
2 Andy Coles 17:11.9 10 Johnston ---- ---- ----
3 Vincent Moore 17:21.5 9 Valley, West Des Moines ---- ---- ----
4 Chase Koenigsfeld 17:30.0 9 Dowling Catholic, West Des Moines ---- ---- ----
5 Evan Kennedy 17:34.0 9 Valley, West Des Moines ---- ---- ----
6 Ethan Pewe 17:39.0 10 Johnston ---- ---- ----
7 Henry Brehmer 17:42.0 9 Waukee ---- ---- ----
8 Graham DeJong 17:44.4 9 Dowling Catholic, West Des Moines ---- ---- ----
9 Aj Powers 17:44.7 9 Waukee ---- ---- ----
10 Rex Craig 17:53.5 10 Waukee, Northwest ---- ---- ----
11 Tristan Vuijk 17:56.2 10 Johnston ---- ---- ----
12 George Baumgarten 18:10.2 10 Johnston ---- ---- ----
13 Luke Vesperman 18:11.7 10 Ankeny ---- ---- ----
14 Jameson Jergens 18:11.9 9 Valley, West Des Moines ---- ---- ----
15 Luke Allison 18:15.0 10 Johnston ---- ---- ----
16 Roman Fye 18:16.7 9 Ankeny Centennial ---- ---- ----
17 Charlie Herzog 18:17.5 10 Valley, West Des Moines ---- ---- ----
18 Dustin Dent 18:19.2 9 Ankeny ---- ---- ----
19 Tate Foussat 18:25.2 10 Waukee, Northwest ---- ---- ----
20 Dean Crawford 18:25.5 10 Waukee ---- ---- ----
21 Carpenter Popp 18:27.7 10 Dowling Catholic, West Des Moines ---- ---- ----
22 Luke Beecher 18:29.0 9 Ankeny Centennial ---- ---- ----
23 William Moore 18:29.4 9 Ankeny Centennial ---- ---- ----
24 Noah Hardin 18:30.2 9 Johnston ---- ---- ----
25 Braydon Murphy 18:31.0 10 Urbandale ---- ---- ----
26 Koebe Farrel 18:31.2 10 Southeast Polk ---- ---- ----
27 Karsen Bell 18:32.5 10 Valley, West Des Moines ---- ---- ----
28 Eli Bergman 18:33.2 9 Waukee ---- ---- ----
29 Tiger Heikes 18:40.7 10 Johnston ---- ---- ----
30 Elijah Thompson 18:41.2 10 Ankeny ---- ---- ----
31 Cohen Burkhardt 18:44.9 9 Johnston ---- ---- ----
32 Dylan Skeers 18:45.0 9 Valley, West Des Moines ---- ---- ----
33 Ryan MacFarland 18:46.5 10 Johnston ---- ---- ----
34 Corbin Tilus 18:48.7 9 Southeast Polk ---- ---- ----
35 Teddy Craig 18:50.0 9 Waukee, Northwest ---- ---- ----
36 Drake Wood 18:50.7 9 Johnston ---- ---- ----
37 Jace Masteller 18:52.7 9 Valley, West Des Moines ---- ---- ----
38 Abram Mundy 18:53.5 10 Valley, West Des Moines ---- ---- ----
39 Ronan Rock 18:54.0 10 Johnston ---- ---- ----
40 Elliot Campisano 18:55.9 9 Urbandale ---- ---- ----
41 Jasper Alliss 18:55.9 9 Waukee, Northwest ---- ---- ----
42 Patrick Hoss 18:56.0 10 Johnston ---- ---- ----
43 Fletcher Mohrhauser 18:57.5 9 Ankeny Centennial ---- ---- ----
44 Luke Menke 18:57.5 9 Ankeny ---- ---- ----
45 Kaleb Gray 18:57.7 10 Urbandale ---- ---- ----
46 Isaak Bruck 18:59.2 10 Johnston ---- ---- ----
47 Cooper Hiley 19:03.7 9 Waukee, Northwest ---- ---- ----
48 Luke Parker 19:06.0 9 Johnston ---- ---- ----
49 Tanner Thompson 19:06.2 10 Southeast Polk ---- ---- ----
50 Kaden Wilson 19:07.0 10 Johnston ---- ---- ----
51 Gabriel Fujita 19:10.7 9 Waukee, Northwest ---- ---- ----
52 Logan Gordon 19:11.5 9 Urbandale ---- ---- ----
53 Samuel Brandt 19:13.0 9 Waukee, Northwest ---- ---- ----
54 Cody Gray 19:13.2 10 Urbandale ---- ---- ----
55 Conor Murphy 19:17.5 10 Dowling Catholic, West Des Moines ---- ---- ----
56 Owen Heddinger 19:17.7 9 Dowling Catholic, West Des Moines ---- ---- ----
57 Colby Fahrmann 19:17.7 10 Ankeny ---- ---- ----
58 Beckham Ramsey 19:17.9 10 Ankeny ---- ---- ----
59 Wolfie Holst 19:20.9 10 Valley, West Des Moines ---- ---- ----
60 Hunter Reis 19:21.0 10 Ankeny ---- ---- ----
61 Keldan Scanlan 19:21.2 10 Waukee, Northwest ---- ---- ----
62 Ajak Malual 19:22.2 10 Waukee ---- ---- ----
63 Thomas Thill 19:22.7 9 Johnston ---- ---- ----
64 Silas Little 19:22.9 10 Ankeny ---- ---- ----
65 Alfred Barno 19:26.2 9 Southeast Polk ---- ---- ----
66 Connor Jorgensen 19:26.4 10 Johnston ---- ---- ----
67 Charlie Barlage 19:28.0 9 Valley, West Des Moines ---- ---- ----
68 Ian Hoff 19:28.7 10 Johnston ---- ---- ----
69 Nolan Sungren 19:28.9 9 Ankeny ---- ---- ----
70 Finn Holst 19:30.0 10 Ankeny ---- ---- ----
71 Waylon VanWeelden 19:30.5 9 Ankeny ---- ---- ----
72 Trey Carle 19:32.0 10 Ankeny ---- ---- ----
73 Atticus Petersma 19:32.5 10 Valley, West Des Moines ---- ---- ----
74 Aiden Clark 19:32.7 10 Johnston ---- ---- ----
75 Weston White 19:33.2 9 Ankeny ---- ---- ----
76 Jake Merschbrock 19:34.2 10 Waukee, Northwest ---- ---- ----
77 Ben Petersen 19:34.5 9 Waukee, Northwest ---- ---- ----
78 Fletcher Roberts 19:34.7 9 Ankeny ---- ---- ----
79 Onanefe Okpako 19:35.0 9 Johnston ---- ---- ----
80 Mannix Neuendorf 19:35.0 10 Valley, West Des Moines ---- ---- ----
81 Krish Bolar 19:38.5 10 Johnston ---- ---- ----
82 Vincent Meillier 19:39.9 9 Ankeny ---- ---- ----
83 Lucas Klocke 19:42.5 10 Dowling Catholic, West Des Moines ---- ---- ----
84 Soren Smith 19:43.0 9 Ankeny ---- ---- ----
85 Logan Greiner 19:44.4 10 Ankeny ---- ---- ----
86 Drew Songer 19:45.4 9 Valley, West Des Moines ---- ---- ----
87 Luke Williams 19:45.9 10 Johnston ---- ---- ----
88 Parker Gunn 19:46.0 9 Ankeny Centennial ---- ---- ----
89 Aadi Rajesh 19:46.0 10 Waukee ---- ---- ----
90 Sawyer Miller 19:47.0 10 Ankeny ---- ---- ----
91 Colin Wiltse 19:47.4 9 Johnston ---- ---- ----
92 Caiden Brustkern 19:49.2 9 Johnston ---- ---- ----
93 Gabe Canine 19:49.5 9 Urbandale ---- ---- ----
94 Ricky Thomas 19:51.5 10 Johnston ---- ---- ----
95 Nathan Alberico 19:52.0 9 Valley, West Des Moines ---- ---- ----
96 Cameron Frederick 19:54.7 9 Waukee ---- ---- ----
97 Noah Marchese 19:55.2 9 Urbandale ---- ---- ----
98 Lual Akol 19:56.5 10 Waukee ---- ---- ----
99 Nick Barcus 19:59.5 9 Ankeny Centennial ---- ---- ----
100 Dylan Williams 20:00.5 9 Johnston ---- ---- ----
101 Sam Schaffer 20:02.7 9 Ankeny ---- ---- ----
102 Xander Terhark 20:03.0 9 Johnston ---- ---- ----
103 Ben Sunderman 20:04.2 10 Valley, West Des Moines ---- ---- ----
104 Jack Gilloley 20:06.7 9 Dowling Catholic, West Des Moines ---- ---- ----
105 Mason Linder 20:07.0 9 Ankeny Centennial ---- ---- ----
106 Parker Hamilton 20:10.2 10 Ankeny Centennial ---- ---- ----
107 Leon Gansvind 20:10.9 10 Waukee ---- ---- ----
108 Gavin Lienau 20:12.2 10 Dowling Catholic, West Des Moines ---- ---- ----
109 Kaleb Schimonitz 20:12.2 10 Valley, West Des Moines ---- ---- ----
110 Landon Burke 20:12.2 9 Johnston ---- ---- ----
111 Christian Ohnemus 20:13.2 10 Waukee, Northwest ---- ---- ----
112 Mateo Cancino 20:13.5 10 Johnston ---- ---- ----
113 Isaac Provenzale 20:13.7 10 Waukee ---- ---- ----
114 Silas Scolaro 20:17.5 9 Ankeny Centennial ---- ---- ----
115 Nilabh Bhowal 20:18.2 10 Waukee, Northwest ---- ---- ----
116 Levi Rolling 20:19.2 9 Ankeny ---- ---- ----
117 Mason Gaul 20:19.5 10 Dowling Catholic, West Des Moines ---- ---- ----
118 Asher Dyer 20:21.0 9 Johnston ---- ---- ----
119 Kendrick Puffer 20:21.4 9 Ankeny Centennial ---- ---- ----
120 Landon Carse 20:24.4 9 Ankeny Centennial ---- ---- ----
121 Isaac Retzlaff 20:24.5 10 Waukee ---- ---- ----
122 Carter Marovets 20:25.0 10 Ankeny ---- ---- ----
123 Padmadeesh Kandirelli 20:25.2 9 Waukee, Northwest ---- ---- ----
124 Andy Oelberg 20:27.2 9 Waukee, Northwest ---- ---- ----
125 Grayson Davis 20:27.7 9 Waukee, Northwest ---- ---- ----
126 Carter Bolie 20:27.7 9 Waukee, Northwest ---- ---- ----
127 Jasper Kingery 20:28.0 9 Johnston ---- ---- ----
128 Grant Richtsmeier 20:31.7 9 Waukee, Northwest ---- ---- ----
129 Drake May 20:32.0 10 Dowling Catholic, West Des Moines ---- ---- ----
130 Dakota Grams 20:36.4 9 Valley, West Des Moines ---- ---- ----
131 Levi Crouse 20:39.9 9 Ankeny ---- ---- ----
132 Anders Peck 20:41.2 10 Ankeny Centennial ---- ---- ----
133 Nile Meyer 20:51.7 10 Waukee, Northwest ---- ---- ----
134 Gabriel Niedergeses 20:53.2 10 Dowling Catholic, West Des Moines ---- ---- ----
135 Finn Dohmen 20:54.7 10 Waukee ---- ---- ----
136 Kobe Yeager 20:55.2 9 Dowling Catholic, West Des Moines ---- ---- ----
137 Cooper Stokes 20:55.2 10 Waukee, Northwest ---- ---- ----
138 Reid Bodine 20:56.0 9 Waukee, Northwest ---- ---- ----
139 Nolan Kuhns 21:02.4 9 Waukee, Northwest ---- ---- ----
140 Evan Grodahl 21:02.5 10 Johnston ---- ---- ----
141 Matt Covill 21:04.9 9 Waukee, Northwest ---- ---- ----
142 Paxton Wertzberger 21:05.9 10 Valley, West Des Moines ---- ---- ----
143 James Tuttle 21:09.2 9 Urbandale ---- ---- ----
144 Owen Garland 21:10.7 9 Waukee, Northwest ---- ---- ----
145 Emerson Black 21:11.9 9 Urbandale ---- ---- ----
146 Caleb Lorenz 21:12.7 10 Waukee, Northwest ---- ---- ----
147 Cameron Moeckly 21:12.9 9 Ankeny Centennial ---- ---- ----
148 Krish Pappala 21:14.4 9 Waukee, Northwest ---- ---- ----
149 Jacob Glick 21:16.0 10 Waukee, Northwest ---- ---- ----
150 Tate Peterson 21:18.5 9 Johnston ---- ---- ----
151 Nolan Larson 21:18.9 9 Ankeny ---- ---- ----
152 Henry Skinner-Thebo 21:21.0 9 Ankeny Centennial ---- ---- ----
153 Jackson Draheim 21:23.2 9 Waukee, Northwest ---- ---- ----
154 Arthur Olsen 21:25.0 10 Ankeny ---- ---- ----
155 Leo Lensing 21:27.2 9 Dowling Catholic, West Des Moines ---- ---- ----
156 Tate Bryan 21:28.2 9 Ankeny ---- ---- ----
157 Elliot Rasko 21:28.7 9 Ankeny ---- ---- ----
158 Paxton Chancellor 21:29.2 9 Johnston ---- ---- ----
159 Colten Becker 21:30.7 10 Waukee, Northwest ---- ---- ----
160 Brady Quam 21:32.0 10 Johnston ---- ---- ----
161 Noah Bittner 21:36.9 9 Ankeny Centennial ---- ---- ----
162 Liem Huynh 21:38.0 9 Johnston ---- ---- ----
163 Jack Flaugh 21:42.9 10 Ankeny ---- ---- ----
164 Callen Evans 21:47.0 9 Ankeny ---- ---- ----
165 Otto Salge 21:48.4 10 Waukee ---- ---- ----
166 Thomas Dunne 21:49.5 9 Ankeny Centennial ---- ---- ----
167 Jaylon Padraza 21:51.5 9 Ankeny ---- ---- ----
168 Jaden Potratz 21:52.7 9 Southeast Polk ---- ---- ----
169 Aaron Zibakidi 21:55.0 10 Ankeny Centennial ---- ---- ----
170 Nishchal Nandimandalam 21:55.9 9 Waukee ---- ---- ----
171 Cooper Stammerman 21:58.5 9 Ankeny ---- ---- ----
172 Levi Kinsey 22:00.5 9 Urbandale ---- ---- ----
173 Asher Vaughan 22:04.7 9 Johnston ---- ---- ----
174 Nate Quiner 22:05.0 9 Waukee, Northwest ---- ---- ----
175 Arjun Gujja 22:05.5 10 Waukee ---- ---- ----
176 Levi Thiele 22:05.7 9 Ankeny Centennial ---- ---- ----
177 Beckett Showalter 22:05.7 9 Waukee ---- ---- ----
178 Arjith Rajesh Nair 22:12.4 9 Waukee, Northwest ---- ---- ----
179 Luke Brecht 22:14.0 9 Waukee, Northwest ---- ---- ----
180 Mario Garcia 22:16.2 10 Waukee, Northwest ---- ---- ----
181 Jack Gerjets 22:16.2 9 Ankeny Centennial ---- ---- ----
182 Dev Goriparthi 22:19.7 10 Waukee, Northwest ---- ---- ----
183 Bobby Zylstra 22:20.7 9 Waukee, Northwest ---- ---- ----
184 Ben Halbach 22:21.2 10 Dowling Catholic, West Des Moines ---- ---- ----
185 Geste Denny 22:22.5 9 Waukee, Northwest ---- ---- ----
186 Blake Dean 22:23.7 9 Waukee, Northwest ---- ---- ----
187 Mark Morse 22:25.4 9 Waukee, Northwest ---- ---- ----
188 Noah McMillin 22:27.5 10 Ankeny ---- ---- ----
189 Henry Shellenberger 22:32.5 9 Valley, West Des Moines ---- ---- ----
190 Everett Hogrefe 22:38.7 9 Ankeny ---- ---- ----
191 Thomas Brodersen 22:39.0 9 Ankeny ---- ---- ----
192 Noah Novotny 22:40.2 10 Dowling Catholic, West Des Moines ---- ---- ----
193 Isaac Lally 22:47.2 9 Johnston ---- ---- ----
194 Trey Opsal 22:51.0 9 Waukee ---- ---- ----
195 Dexter Van Auken 22:52.0 9 Urbandale ---- ---- ----
196 Brooks Giles 22:54.2 9 Waukee, Northwest ---- ---- ----
197 Rylan Bethards 22:59.2 10 Urbandale ---- ---- ----
198 Cooper DeWitt 23:10.2 9 Waukee, Northwest ---- ---- ----
199 Hari Gopakumar 23:14.0 10 Waukee ---- ---- ----
200 Devin Carlson 23:15.7 10 Urbandale ---- ---- ----
201 Benjamin Bruns 23:16.2 9 Ankeny Centennial ---- ---- ----
202 Brendan Blades 23:16.7 10 Waukee, Northwest ---- ---- ----
203 Paul Meierotto 23:18.4 9 Valley, West Des Moines ---- ---- ----
204 Quinn Barker 23:20.5 9 Waukee, Northwest ---- ---- ----
205 Jack Walsh 23:22.2 10 Ankeny ---- ---- ----
206 Gavin Howell 23:25.0 9 Urbandale ---- ---- ----
207 Antonio Nguyen 23:25.5 10 Waukee, Northwest ---- ---- ----
208 Benjamin Van Ee 23:43.2 10 Dowling Catholic, West Des Moines ---- ---- ----
209 Dylan Pine 23:47.5 9 Johnston ---- ---- ----
210 Luke Moore 23:49.4 9 Ankeny Centennial ---- ---- ----
211 Colin Call 23:51.4 9 Ankeny Centennial ---- ---- ----
212 Andrew Malone 23:53.7 10 Ankeny Centennial ---- ---- ----
213 Henry Thompson 23:54.5 9 Urbandale ---- ---- ----
214 Logan Hutchinson 23:55.2 9 Ankeny ---- ---- ----
215 Michael Israel 23:55.9 10 Johnston ---- ---- ----
216 Caden Thomason 23:56.7 9 Valley, West Des Moines ---- ---- ----
217 Rylan Pearson 23:57.5 9 Waukee, Northwest ---- ---- ----
218 Declan Delanty 24:04.0 10 Ankeny Centennial ---- ---- ----
219 Keith Haag 24:25.2 9 Ankeny Centennial ---- ---- ----
220 Anthony Delmuenaire 24:39.0 9 Ankeny ---- ---- ----
221 Brady Kaszubowski 24:41.2 9 Waukee, Northwest ---- ---- ----
222 Nikola Balac 24:42.5 10 Johnston ---- ---- ----
223 Eli Irvin 24:46.2 10 Waukee, Northwest ---- ---- ----
224 Connor Dotson 24:46.2 9 Johnston ---- ---- ----
225 Trig Mumm 24:48.0 9 Waukee ---- ---- ----
226 Calhoun Lane 24:51.9 10 Waukee, Northwest ---- ---- ----
227 Levi Hart 24:54.2 9 Johnston ---- ---- ----
228 Karsten Sherrill 24:58.4 9 Waukee, Northwest ---- ---- ----
229 Joseph Thomas 25:08.4 10 Dowling Catholic, West Des Moines ---- ---- ----
230 Britten Reid 25:09.4 9 Waukee, Northwest ---- ---- ----
231 Vaibhav Lokeshwaran 25:36.7 9 Ankeny Centennial ---- ---- ----
232 Caleb Withers 26:09.5 10 Johnston ---- ---- ----
233 Charlie Thompson 26:44.0 9 Valley, West Des Moines ---- ---- ----
234 Andrew Griffin 26:46.7 10 Waukee, Northwest ---- ---- ----
235 Rhys Hale 27:09.5 9 Ankeny ---- ---- ----
236 Henry Lindeen 27:19.4 9 Johnston ---- ---- ----
237 Tyr Holst 28:22.9 10 Valley, West Des Moines ---- ---- ----
238 Zachary Phan 28:24.7 9 Dowling Catholic, West Des Moines ---- ---- ----
239 Nathan Coosner 28:40.9 9 Valley, West Des Moines ---- ---- ----
240 Viraj Moharle 30:36.2 9 Johnston ---- ---- ----
241 Aiden Forrester 32:15.7 10 Ankeny ---- ---- ----
242 Ethan Walck 33:02.0 10 Johnston ---- ---- ----
Unlock Advanced Performance Analytics

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