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

CIML Conference Cross Country Boys 9/10 5 km

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Nate Timboe 17:03.5 9 Dowling Catholic, West Des Moines ---- ---- ----
2 Ethan Olson 17:22.8 9 Dowling Catholic, West Des Moines ---- ---- ----
3 Noah Davidson 17:24.5 10 Johnston ---- ---- ----
4 Robert Widtfeldt 17:27.3 9 Johnston ---- ---- ----
5 Avery Arthur 17:28.4 10 Waukee, Northwest ---- ---- ----
6 Carter Dyer 17:34.8 10 Johnston ---- ---- ----
7 Benet Brown 17:46.6 10 Dowling Catholic, West Des Moines ---- ---- ----
8 Carter Haigh 17:49.8 10 Dowling Catholic, West Des Moines ---- ---- ----
9 Nolan Olson 17:53.0 9 Waukee, Northwest ---- ---- ----
10 Levi Odson 17:54.8 10 Ankeny Centennial ---- ---- ----
11 Harrison Fleming 17:57.5 10 Waukee, Northwest ---- ---- ----
12 Warner Leman 17:59.3 9 Dowling Catholic, West Des Moines ---- ---- ----
13 Owen Tuyls 18:00.3 9 Waukee, Northwest ---- ---- ----
14 Leo Derry 18:03.4 9 Waukee, Northwest ---- ---- ----
15 Brayden Nixt 18:03.5 10 Ankeny ---- ---- ----
16 Blake Williams 18:09.4 9 Johnston ---- ---- ----
17 Max Curnyn 18:09.5 10 Ankeny Centennial ---- ---- ----
18 Isaiah Swanson 18:10.3 9 Ankeny ---- ---- ----
19 Liam Sullivan 18:10.6 10 Dowling Catholic, West Des Moines ---- ---- ----
20 Jackson Walsh 18:13.0 9 Ankeny ---- ---- ----
21 Gabriel Zingler 18:20.9 10 Valley, West Des Moines ---- ---- ----
22 Weston Bowser 18:22.6 10 Valley, West Des Moines ---- ---- ----
23 Benton Schuchart 18:24.9 9 Ankeny ---- ---- ----
24 Miles Harbert 18:31.0 9 Ankeny ---- ---- ----
25 Michael Lee 18:31.1 10 Waukee, Northwest ---- ---- ----
26 Andy Coles 18:37.8 9 Johnston ---- ---- ----
27 Kimball Mendenhall 18:41.5 10 Waukee, Northwest ---- ---- ----
28 Charlie Herzog 18:41.5 9 Valley, West Des Moines ---- ---- ----
29 Jackson Schulz 18:43.0 10 Ankeny ---- ---- ----
30 Parker McCrea 18:45.8 10 Waukee ---- ---- ----
31 Tate Foussat 18:46.5 9 Waukee, Northwest ---- ---- ----
32 Colin Hayes 18:46.5 10 Waukee ---- ---- ----
33 Aiden Winkie 18:49.4 10 Ankeny ---- ---- ----
34 Tyler Kohler 18:49.5 10 Waukee, Northwest ---- ---- ----
35 Graham Hart 18:54.6 10 Valley, West Des Moines ---- ---- ----
36 Patrick Marsh 19:00.6 9 Dowling Catholic, West Des Moines ---- ---- ----
37 Jackson Robie 19:01.5 10 Ankeny ---- ---- ----
38 Emmett Lewis 19:02.9 10 Urbandale ---- ---- ----
39 Preston Molis 19:08.3 10 Urbandale ---- ---- ----
40 Logan Hazel 19:09.0 10 Dowling Catholic, West Des Moines ---- ---- ----
41 Reed Opsal 19:09.4 10 Waukee ---- ---- ----
42 Cody Banks 19:10.8 9 Ankeny ---- ---- ----
43 Cameron Bauman 19:12.0 10 Valley, West Des Moines ---- ---- ----
44 Braydon Murphy 19:12.5 9 Urbandale ---- ---- ----
45 Srihari Kumaresan 19:12.6 9 Johnston ---- ---- ----
46 Noah Wright 19:16.1 10 Southeast Polk ---- ---- ----
47 Shawn Harris 19:16.5 10 Ankeny Centennial ---- ---- ----
48 Gabe Van Hemert 19:20.8 10 Johnston ---- ---- ----
49 Nihir Ketkar 19:23.1 10 Waukee, Northwest ---- ---- ----
50 Carson Whiting 19:25.0 10 Valley, West Des Moines ---- ---- ----
51 Jake Mathiasen 19:26.3 10 Dowling Catholic, West Des Moines ---- ---- ----
52 Koebe Farrel 19:26.4 9 Southeast Polk ---- ---- ----
53 Ben Nelson 19:27.5 10 Ankeny Centennial ---- ---- ----
54 Ethan Pewe 19:29.4 9 Johnston ---- ---- ----
55 Patrick Hoss 19:32.9 9 Johnston ---- ---- ----
56 Sully Smith 19:35.8 10 Waukee, Northwest ---- ---- ----
57 Joseph Giles 19:36.9 9 Urbandale ---- ---- ----
58 Tom Coddington 19:37.4 10 Urbandale ---- ---- ----
59 Mason Gaul 19:39.1 9 Dowling Catholic, West Des Moines ---- ---- ----
60 Malek Deuw 19:41.9 9 Southeast Polk ---- ---- ----
61 Charlie Leder 19:42.0 10 Valley, West Des Moines ---- ---- ----
62 Tanner Christensen 19:44.0 10 Urbandale ---- ---- ----
63 Jackson Tallman 19:45.0 10 Johnston ---- ---- ----
64 Roan Gratny 19:45.8 10 Waukee, Northwest ---- ---- ----
65 Rex Craig 19:47.0 9 Waukee, Northwest ---- ---- ----
66 Abram Mundy 19:47.5 9 Valley, West Des Moines ---- ---- ----
67 Aaron Whiting 19:47.9 10 Valley, West Des Moines ---- ---- ----
68 Evan Grodahl 19:48.0 9 Johnston ---- ---- ----
69 Ryder Lee 19:49.9 10 Johnston ---- ---- ----
70 Isaak Bruck 19:51.4 9 Johnston ---- ---- ----
71 Benji DeBoom 19:53.0 9 Southeast Polk ---- ---- ----
72 Bennett Welcher 19:53.4 10 Ankeny Centennial ---- ---- ----
73 Jonas Jeschke 19:56.0 10 Waukee, Northwest ---- ---- ----
74 Ethan MacFarland 19:56.6 10 Johnston ---- ---- ----
75 Finn Holst 19:57.0 9 Ankeny ---- ---- ----
76 Drake May 19:59.9 9 Dowling Catholic, West Des Moines ---- ---- ----
77 Lucius Ray 20:03.0 9 Ankeny ---- ---- ----
78 Beau Beck 20:05.4 10 Dowling Catholic, West Des Moines ---- ---- ----
79 Carpenter Popp 20:06.5 9 Dowling Catholic, West Des Moines ---- ---- ----
80 Ryan MacFarland 20:08.5 9 Johnston ---- ---- ----
81 Luke Vesperman 20:09.8 9 Ankeny ---- ---- ----
82 Bryce Weih 20:12.3 10 Valley, West Des Moines ---- ---- ----
83 Aiden Clark 20:12.5 9 Johnston ---- ---- ----
84 Nick Butler 20:12.6 10 Waukee ---- ---- ----
85 Tyson LeBlanc 20:15.0 10 Waukee ---- ---- ----
86 Aiden Heaton 20:16.6 10 Ankeny ---- ---- ----
87 Gavin Lienau 20:18.5 9 Dowling Catholic, West Des Moines ---- ---- ----
88 Tiger Heikes 20:21.4 9 Johnston ---- ---- ----
89 Toby Nielsen 20:24.1 10 Dowling Catholic, West Des Moines ---- ---- ----
90 Colby Fahrman 20:24.4 9 Ankeny ---- ---- ----
91 Ely Juelfs 20:25.5 10 Ankeny ---- ---- ----
92 Ronan Rock 20:25.5 9 Johnston ---- ---- ----
93 Kaleb Gray 20:26.5 9 Urbandale ---- ---- ----
94 Amin Safi` 20:28.9 10 Valley, West Des Moines ---- ---- ----
95 Ben Kuennen 20:29.3 10 Waukee, Northwest ---- ---- ----
96 Dean Crawford 20:29.4 9 Waukee ---- ---- ----
97 Murray Whitehead 20:32.0 10 Ankeny Centennial ---- ---- ----
98 Cole Prendergast 20:35.8 10 Ankeny ---- ---- ----
99 Parker Gunn 20:37.1 8 Ankeny Centennial ---- ---- ----
100 William Moore 20:37.4 8 Ankeny Centennial ---- ---- ----
101 Reid Christensen 20:39.6 10 Waukee ---- ---- ----
102 Bechkam Ramsey 20:40.0 9 Ankeny ---- ---- ----
103 Hunter Reis 20:45.0 9 Ankeny ---- ---- ----
104 Andrew Royal 20:47.0 9 Dowling Catholic, West Des Moines ---- ---- ----
105 Zadok Perry 20:47.8 10 Valley, West Des Moines ---- ---- ----
106 Conor Murphy 20:50.4 9 Dowling Catholic, West Des Moines ---- ---- ----
107 Matthew Alberico 20:50.6 10 Valley, West Des Moines ---- ---- ----
108 Christian Ohnemus 20:50.9 9 Waukee, Northwest ---- ---- ----
109 Julio Cervantes 20:51.1 10 Dowling Catholic, West Des Moines ---- ---- ----
110 Ben Kutz 20:51.9 10 Ankeny ---- ---- ----
111 Sawyer Miller 20:52.3 9 Ankeny ---- ---- ----
112 Conner Dummermuth 20:54.0 10 Johnston ---- ---- ----
113 Kevin Garland 20:56.0 10 Waukee, Northwest ---- ---- ----
114 Ian Hoff 20:57.0 9 Johnston ---- ---- ----
115 Ryan Crutchley 20:59.0 10 Waukee, Northwest ---- ---- ----
116 Atticus Petersma 21:00.0 9 Valley, West Des Moines ---- ---- ----
117 Kaden Wilson 21:01.4 9 Johnston ---- ---- ----
118 Tristan Vuijk 21:01.6 9 Johnston ---- ---- ----
119 Mannix Neuendorf 21:02.1 9 Valley, West Des Moines ---- ---- ----
120 Wolfie Holst 21:05.4 9 Valley, West Des Moines ---- ---- ----
121 Brennan Richardson 21:08.3 10 Johnston ---- ---- ----
122 Silas Little 21:12.1 9 Ankeny ---- ---- ----
123 Luke Allison 21:16.4 9 Johnston ---- ---- ----
124 Liam Lord 21:17.6 10 Valley, West Des Moines ---- ---- ----
125 Aadi Rajesh 21:18.0 9 Waukee ---- ---- ----
126 Will Schmitz 21:22.5 10 Johnston ---- ---- ----
127 Carson King 21:23.0 10 Johnston ---- ---- ----
128 Kaiden Chavez 21:25.4 10 Ankeny ---- ---- ----
129 Caleb Crouse 21:26.1 10 Ankeny ---- ---- ----
130 Easton Hamilton 21:26.4 10 Urbandale ---- ---- ----
131 Cody Gray 21:27.6 9 Urbandale ---- ---- ----
132 Paxton Wertzberger 21:27.6 9 Valley, West Des Moines ---- ---- ----
133 Rome Brayton 21:30.1 10 Johnston ---- ---- ----
134 Shane Ayres 21:31.0 10 Johnston ---- ---- ----
135 Isaac Retzlaff 21:35.8 9 Waukee ---- ---- ----
136 Zachary Howe 21:36.3 10 Ankeny ---- ---- ----
137 Mason Kelley 21:37.6 10 Waukee, Northwest ---- ---- ----
138 Carter Marovets 21:37.9 9 Ankeny ---- ---- ----
139 Quinn Coonan 21:39.5 10 Dowling Catholic, West Des Moines ---- ---- ----
140 Tanner Thompson 21:39.8 9 Southeast Polk ---- ---- ----
141 Caleb Lorenz 21:40.3 9 Waukee, Northwest ---- ---- ----
142 Cael Lemley 21:41.6 10 Waukee, Northwest ---- ---- ----
143 Drew Smith 21:41.8 9 Dowling Catholic, West Des Moines ---- ---- ----
144 Luke Williams 21:45.1 9 Johnston ---- ---- ----
145 Peter Shellenberger 21:48.9 10 Valley, West Des Moines ---- ---- ----
146 Noah Sloan 21:49.4 10 Ankeny ---- ---- ----
147 Cody Van Horn 21:49.5 10 Urbandale ---- ---- ----
148 Elijah Thole 21:53.3 10 Waukee ---- ---- ----
149 Harrison Gilroy 21:57.6 10 Johnston ---- ---- ----
150 Aidyen Reynolds 21:57.8 10 Ankeny Centennial ---- ---- ----
151 Ben Sunderman 21:59.5 9 Valley, West Des Moines ---- ---- ----
152 Kendrick Puffer 22:00.0 8 Ankeny Centennial ---- ---- ----
153 Abbas Nasiri 22:01.0 9 Valley, West Des Moines ---- ---- ----
154 Mateo Cancino 22:02.9 9 Johnston ---- ---- ----
155 Henry Stamets 22:04.6 10 Valley, West Des Moines ---- ---- ----
156 Colten Becker 22:05.0 9 Waukee, Northwest ---- ---- ----
157 Tate Dixon 22:07.6 10 Ankeny ---- ---- ----
158 Jake Merschbrock 22:10.3 9 Waukee, Northwest ---- ---- ----
159 Isaac Provenzale 22:13.3 9 Waukee ---- ---- ----
160 Noah Bittner 22:15.0 8 Ankeny Centennial ---- ---- ----
161 Alex Young 22:17.3 10 Waukee ---- ---- ----
162 Kaleb Schimonitz 22:18.1 9 Valley, West Des Moines ---- ---- ----
163 Jack Atwood 22:33.5 10 Waukee, Northwest ---- ---- ----
164 Noah Novotny 22:35.0 9 Dowling Catholic, West Des Moines ---- ---- ----
165 Leon Gansvind 22:36.0 9 Waukee ---- ---- ----
166 Jordan Amanuel 22:37.0 9 Johnston ---- ---- ----
167 Brady Quam 22:38.5 9 Johnston ---- ---- ----
168 Ethan Feng 22:40.9 10 Waukee ---- ---- ----
169 John Lloyd 22:43.5 10 Waukee ---- ---- ----
170 Logan Freeseman 22:44.0 9 Ankeny ---- ---- ----
171 Kevin Reyes-Gonzalez 22:44.0 9 Urbandale ---- ---- ----
172 Logan Galles 22:46.0 9 Ankeny Centennial ---- ---- ----
173 Grant Larson 23:00.0 9 Waukee, Northwest ---- ---- ----
174 Evitt Fitzgerald 23:02.8 10 Johnston ---- ---- ----
175 Matthew Schmitz 23:03.5 10 Johnston ---- ---- ----
176 Mikey Holcomb 23:03.9 9 Urbandale ---- ---- ----
177 Colin Call 23:08.0 8 Ankeny Centennial ---- ---- ----
178 Arthur Oleson 23:08.1 9 Ankeny ---- ---- ----
179 Ricky Thomas 23:09.8 9 Johnston ---- ---- ----
180 Henry Schmitz 23:13.4 10 Waukee, Northwest ---- ---- ----
181 Griffin Mahon 23:13.4 9 Dowling Catholic, West Des Moines ---- ---- ----
182 Caleb Arroyo 23:13.6 10 Urbandale ---- ---- ----
183 Joseph Thomas 23:18.0 9 Dowling Catholic, West Des Moines ---- ---- ----
184 Isaak Kaya 23:20.5 10 Waukee, Northwest ---- ---- ----
185 Jonathan Alberico 23:21.9 10 Valley, West Des Moines ---- ---- ----
186 Kabeer Khanna 23:26.1 10 Johnston ---- ---- ----
187 Jay Barbosa Forero 23:31.0 10 Waukee, Northwest ---- ---- ----
188 Tyr Holst 23:33.0 9 Valley, West Des Moines ---- ---- ----
189 Nilabh Bhowal 23:36.6 9 Waukee, Northwest ---- ---- ----
190 Mason Schieber 23:38.0 10 Valley, West Des Moines ---- ---- ----
191 Ryder Wetzel 23:40.0 9 Waukee, Northwest ---- ---- ----
192 Melvin Nziraguhunga 23:40.4 9 Waukee ---- ---- ----
193 Otto Salge 23:40.8 9 Waukee ---- ---- ----
194 Devin Carlson 23:43.8 9 Urbandale ---- ---- ----
195 Arjun Gujja 23:46.5 9 Waukee ---- ---- ----
196 Syon Aggarwal 23:47.0 10 Johnston ---- ---- ----
197 Samuel Goteti 23:49.0 9 Waukee, Northwest ---- ---- ----
198 Ben Halbach 23:50.6 9 Dowling Catholic, West Des Moines ---- ---- ----
199 Mel Chatterjee 23:53.5 10 Johnston ---- ---- ----
200 Michael Israel 23:54.8 9 Johnston ---- ---- ----
201 Noah McMillin 23:56.0 9 Ankeny ---- ---- ----
202 Jacob Glick 24:02.5 9 Waukee, Northwest ---- ---- ----
203 Gavin McCoy 24:05.3 9 Dowling Catholic, West Des Moines ---- ---- ----
204 Drake Wood 24:07.3 8 Johnston ---- ---- ----
205 John Glatt 24:29.5 10 Ankeny Centennial ---- ---- ----
206 Luke Moore 24:31.6 8 Ankeny Centennial ---- ---- ----
207 Finn Dohmen 24:35.5 9 Waukee ---- ---- ----
208 Eli Irvin 24:46.1 9 Waukee, Northwest ---- ---- ----
209 Beckett Peterson 24:46.6 9 Ankeny Centennial ---- ---- ----
210 Benjamin Kouba 24:51.5 10 Valley, West Des Moines ---- ---- ----
211 Biky Mbama 24:51.8 9 Valley, West Des Moines ---- ---- ----
212 Ethan Boobyer 25:12.6 10 Urbandale ---- ---- ----
213 Devin Zhang 25:13.5 9 Johnston ---- ---- ----
214 Evan Ross 25:57.5 9 Ankeny Centennial ---- ---- ----
215 Zachary Harsthorn 26:00.9 9 Ankeny ---- ---- ----
216 Benjamin Van Ee 26:09.9 9 Dowling Catholic, West Des Moines ---- ---- ----
217 Lucas Klocke 26:10.8 9 Dowling Catholic, West Des Moines ---- ---- ----
218 Dev Goriparthi 26:18.0 9 Waukee, Northwest ---- ---- ----
219 George Deal 27:02.1 10 Valley, West Des Moines ---- ---- ----
220 Nikola Balac 27:02.6 9 Johnston ---- ---- ----
221 Ian Hays 27:30.0 9 Johnston ---- ---- ----
222 Cooper York 27:34.4 10 Johnston ---- ---- ----
223 Aiden Forrester 28:39.3 9 Ankeny ---- ---- ----
224 Arjun Kasotia 29:32.5 10 Johnston ---- ---- ----
225 Jay Yeluri 29:56.5 9 Waukee, Northwest ---- ---- ----
226 Harsh Mutyala 29:57.5 9 Waukee ---- ---- ----
227 Ethan Walck 30:55.9 9 Johnston ---- ---- ----
228 Jake Decker 32:21.6 9 Johnston ---- ---- ----
229 Elijah Young 32:33.5 10 Urbandale ---- ---- ----
Unlock Advanced Performance Analytics

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