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

51st Marshalltown Bobcat xc Invite JV boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Porter Myers 16:49.2 10 Cedar Falls ---- ---- ----
2 Sam Buhrow 16:51.5 10 Norwalk ---- ---- ----
3 Ben Hohmann 16:52.7 11 Dubuque, Senior ---- ---- ----
4 Harper Gessmann 16:53.9 11 Dallas Center-Grimes ---- ---- ----
5 Gaige Martin 16:59.7 11 Cedar Falls ---- ---- ----
6 AJ Mosqueda 17:06.1 12 Norwalk ---- ---- ----
7 Chase Kies 17:06.5 12 Cedar Falls ---- ---- ----
8 Ellis Coyier 17:07.0 12 Waukee ---- ---- ----
9 Lane Osterloh 17:09.0 11 Norwalk ---- ---- ----
10 John Widtfeldt 17:10.1 11 Johnston ---- ---- ----
11 Carson Mandernach 17:11.1 9 Dallas Center-Grimes ---- ---- ----
12 Jacob Rowe 17:14.5 12 Dubuque, Hempstead ---- ---- ----
13 Tate Brownsberger 17:18.0 12 Ankeny ---- ---- ----
14 Joseph Payton 17:18.4 12 Ames ---- ---- ----
15 Cedar Bandy 17:18.9 9 Dallas Center-Grimes ---- ---- ----
16 Kalya Kothavale 17:20.1 11 Waukee, Northwest ---- ---- ----
17 Graden Kroger 17:23.0 11 Dubuque, Senior ---- ---- ----
18 Ronak Bhargava 17:23.8 11 Valley, West Des Moines ---- ---- ----
19 Jonathan Ryken 17:23.8 11 Ames ---- ---- ----
20 Jeremiah Brown 17:27.6 11 Norwalk ---- ---- ----
21 Blake Grask 17:29.1 12 Dowling Catholic, West Des Moines ---- ---- ----
22 Ethan Mckee 17:30.9 11 Cedar Falls ---- ---- ----
23 William Parrish 17:32.5 12 Pleasant Valley ---- ---- ----
24 Logan Brustkern 17:32.6 12 Johnston ---- ---- ----
25 Ben Cheese 17:33.6 11 Johnston ---- ---- ----
26 Angel Cruz Felipe 17:34.6 11 Valley, West Des Moines ---- ---- ----
27 Nathan Tischer 17:35.0 11 Johnston ---- ---- ----
28 Ben Meier 17:35.8 12 Valley, West Des Moines ---- ---- ----
29 Parker Millage 17:36.0 12 Pleasant Valley ---- ---- ----
30 Evan Twombly 17:36.8 11 Urbandale ---- ---- ----
31 Lukas Miller 17:37.0 10 Dallas Center-Grimes ---- ---- ----
32 Greyson Veiseth 17:40.9 12 Cedar Falls ---- ---- ----
33 Julius Wiegand 17:43.3 10 Ankeny ---- ---- ----
34 Lucas Dragert 17:46.0 11 Waukee ---- ---- ----
35 Luka Felbapov 17:47.0 11 Johnston ---- ---- ----
36 Alton Ladd 17:47.5 12 Valley, West Des Moines ---- ---- ----
37 Victor Njane 17:50.5 12 Waukee ---- ---- ----
38 Rishi Patel 17:52.0 11 Waukee ---- ---- ----
39 Brandon Stahl 17:53.0 11 Waukee, Northwest ---- ---- ----
40 Aiden Lange 17:53.1 12 Dubuque, Hempstead ---- ---- ----
41 Josh Moberg 17:57.0 11 Southeast Polk ---- ---- ----
42 Grant Wellington 18:00.6 12 Ames ---- ---- ----
43 Colin Klinkenborg 18:01.5 11 Waukee, Northwest ---- ---- ----
44 Cameron Reagen 18:02.0 12 Des Moines, Roosevelt ---- ---- ----
45 Peter LaMasters 18:03.0 11 Valley, West Des Moines ---- ---- ----
46 Levi Steele 18:04.5 11 Pleasant Valley ---- ---- ----
47 Bodee Krob 18:06.4 11 Dallas Center-Grimes ---- ---- ----
48 Allen Johnson 18:07.3 11 Ankeny ---- ---- ----
49 Luke Wagner 18:09.0 11 Johnston ---- ---- ----
50 Will Kremer 18:11.0 11 Cedar Falls ---- ---- ----
51 Aydean Bejtovic 18:13.8 12 Johnston ---- ---- ----
52 Henry Allers 18:14.4 12 Pleasant Valley ---- ---- ----
53 Callen Ripley 18:15.3 12 Ankeny ---- ---- ----
54 Michael Westendorf 18:16.0 12 Johnston ---- ---- ----
55 Parker Peters 18:16.6 12 Southeast Polk ---- ---- ----
56 Parker O'Neall 18:18.1 11 Des Moines, Roosevelt ---- ---- ----
57 Mason Liddle 18:18.3 12 Dubuque, Senior ---- ---- ----
58 Andrew Bogue 18:19.5 12 Johnston ---- ---- ----
59 Elijah Roach 18:22.1 11 Dubuque, Senior ---- ---- ----
60 Hudson Carder 18:23.0 11 Waukee ---- ---- ----
61 Ramsey Morgan 18:23.1 10 Johnston ---- ---- ----
62 Peyton Hoffman 18:23.1 11 Waukee ---- ---- ----
63 Harrison Bice 18:24.3 11 Norwalk ---- ---- ----
64 Gideon Miller 18:24.5 11 Ankeny ---- ---- ----
65 Braeden Vogel 18:24.8 10 Norwalk ---- ---- ----
66 Holden Sungren 18:25.0 11 Ankeny ---- ---- ----
67 Stephen Walters 18:29.1 12 Urbandale ---- ---- ----
68 Gabriel Bennett 18:29.8 9 Dallas Center-Grimes ---- ---- ----
69 Will Ackelson 18:30.0 11 Southeast Polk ---- ---- ----
70 Kellan Kreger 18:30.9 11 Waukee ---- ---- ----
71 Gavin Reed 18:33.3 12 Indianola ---- ---- ----
72 Ryan Sample 18:33.8 12 Waukee, Northwest ---- ---- ----
73 Logan Corwin 18:35.5 12 Des Moines, Roosevelt ---- ---- ----
74 Eli Heckert 18:37.6 12 Norwalk ---- ---- ----
75 Mateo Holcomb 18:39.4 12 Urbandale ---- ---- ----
76 Gabe Brannon 18:40.0 11 Ankeny ---- ---- ----
77 Madden Humes 18:41.0 9 Dallas Center-Grimes ---- ---- ----
78 Finn Kinkaid 18:42.5 12 Dubuque, Senior ---- ---- ----
79 Parthiv Rengarajan 18:44.0 11 Valley, West Des Moines ---- ---- ----
80 Athon Wilcox 18:45.8 11 Pleasant Valley ---- ---- ----
81 Jackson Foy 18:46.0 12 Dallas Center-Grimes ---- ---- ----
82 Cole Irlmeier 18:46.1 10 Dallas Center-Grimes ---- ---- ----
83 Camden Cunningham 18:48.1 9 Dallas Center-Grimes ---- ---- ----
84 Colin Derdowski 18:49.3 11 Waukee, Northwest ---- ---- ----
85 Leon Withers 18:50.6 11 Ames ---- ---- ----
86 Kellen Spooner 18:51.1 9 Dallas Center-Grimes ---- ---- ----
87 Sebastian Reinert 18:52.0 12 Dubuque, Senior ---- ---- ----
88 Jett Harris 18:53.5 11 Urbandale ---- ---- ----
89 Carson Menke 18:53.6 11 Norwalk ---- ---- ----
90 Nathan Mauro 18:54.0 12 Dowling Catholic, West Des Moines ---- ---- ----
91 Benjamin Green 18:54.4 12 Valley, West Des Moines ---- ---- ----
92 Caleb Clark 18:56.1 10 Norwalk ---- ---- ----
93 Colton Freund 18:58.1 11 Dubuque, Senior ---- ---- ----
94 Max Ulrickson 18:58.8 11 Des Moines, Roosevelt ---- ---- ----
95 Logan Rolling 19:00.4 11 Ankeny ---- ---- ----
96 Jonah Rowland 19:00.5 12 Johnston ---- ---- ----
97 Axel Pottraz 19:00.9 12 Ankeny ---- ---- ----
98 Will Sheer 19:01.6 11 Johnston ---- ---- ----
99 Jacob Zimmerman 19:04.8 12 Waukee, Northwest ---- ---- ----
100 Nevin Bissell 19:05.4 12 Dallas Center-Grimes ---- ---- ----
101 Eli McGee 19:06.5 12 Johnston ---- ---- ----
102 Noah Townsend 19:09.9 9 Dallas Center-Grimes ---- ---- ----
103 Zach Bauer 19:11.3 11 Pleasant Valley ---- ---- ----
104 Silas Erickson 19:11.8 11 Ames ---- ---- ----
105 Hank McGuire 19:12.4 12 Dowling Catholic, West Des Moines ---- ---- ----
106 Brendon Zheng 19:14.0 12 Dubuque, Hempstead ---- ---- ----
107 Maddox Wajda 19:15.0 12 Valley, West Des Moines ---- ---- ----
108 Johnathan Reiber 19:16.1 11 Waukee, Northwest ---- ---- ----
109 Vrayas Pila 19:16.6 11 Pleasant Valley ---- ---- ----
110 Max Young 19:19.0 12 Waukee ---- ---- ----
111 Alex Schumacher 19:19.0 12 Southeast Polk ---- ---- ----
112 Graham Haack 19:19.5 9 Norwalk ---- ---- ----
113 Dylan Wright 19:20.0 9 Norwalk ---- ---- ----
114 Dayton Wright 19:22.1 9 Norwalk ---- ---- ----
115 Jacob Rowland 19:23.5 11 Johnston ---- ---- ----
116 Blake Sanderson 19:23.5 11 Waukee, Northwest ---- ---- ----
117 Mac Cochran 19:24.1 11 Ames ---- ---- ----
118 Drew Kehoe 19:24.5 11 Norwalk ---- ---- ----
119 Jace Westhoff 19:25.4 11 Cedar Falls ---- ---- ----
120 Carpenter Popp 19:26.3 9 Dowling Catholic, West Des Moines ---- ---- ----
121 Will Houselog 19:29.0 12 Dubuque, Hempstead ---- ---- ----
122 Sam Cavanaugh 19:29.8 11 Dubuque, Senior ---- ---- ----
123 Wyatt Haack 19:32.5 9 Norwalk ---- ---- ----
124 Parker Davis 19:33.3 11 Ankeny ---- ---- ----
125 Tanner Simpson 19:34.1 12 Waukee, Northwest ---- ---- ----
126 Liam Woods 19:36.5 11 Cedar Falls ---- ---- ----
127 Daxton Hughes 19:36.5 9 Norwalk ---- ---- ----
128 Arthur Chen 19:36.9 12 Johnston ---- ---- ----
129 Clay Elfers 19:39.1 11 Waukee, Northwest ---- ---- ----
130 Alex Argotsinger 19:39.6 11 Urbandale ---- ---- ----
131 Jacob Gasior 19:39.8 12 Valley, West Des Moines ---- ---- ----
132 Cole Hansen 19:41.9 11 Cedar Falls ---- ---- ----
133 Toby Landmesser 19:42.8 11 Ankeny ---- ---- ----
134 Paxton Hickey 19:44.5 11 Dubuque, Hempstead ---- ---- ----
135 Brandon McLaughlin 19:45.0 11 Valley, West Des Moines ---- ---- ----
136 Cooper Bries 19:45.5 11 Pleasant Valley ---- ---- ----
137 Wyatt Coon 19:47.0 11 Waukee ---- ---- ----
138 Brandon Thomas 19:47.1 11 Pleasant Valley ---- ---- ----
139 Liam McLaughlin 19:48.5 12 Norwalk ---- ---- ----
140 Parker Welbes 19:49.0 11 Dubuque, Hempstead ---- ---- ----
141 Ethan Spracklin 19:51.0 12 Dowling Catholic, West Des Moines ---- ---- ----
142 Alex Kottmeyer 19:52.0 12 Waukee ---- ---- ----
143 Evan Friesen 19:53.5 10 Dallas Center-Grimes ---- ---- ----
144 Luke Patterson 19:54.0 11 Southeast Polk ---- ---- ----
145 Elijah Sheldon 19:54.0 11 Ames ---- ---- ----
146 Thomas Bacon 19:57.4 11 Pleasant Valley ---- ---- ----
147 Miguel Ranfeld 19:57.9 12 Dallas Center-Grimes ---- ---- ----
148 Fisher Krob 19:58.0 9 Dallas Center-Grimes ---- ---- ----
149 Anson Miller 19:58.1 11 Indianola ---- ---- ----
150 Evan Siskow 19:59.0 11 Urbandale ---- ---- ----
151 Ian Benge 19:59.5 12 Pleasant Valley ---- ---- ----
152 Ben Wigen 20:00.0 11 Johnston ---- ---- ----
153 Carson Wright 20:00.8 11 Marshalltown ---- ---- ----
154 Christian Havick 20:01.4 9 Norwalk ---- ---- ----
155 Alex Hernandez 20:02.3 11 Marshalltown ---- ---- ----
156 Colin Merrell 20:04.3 11 Pleasant Valley ---- ---- ----
157 Drew Every 20:04.4 11 Dallas Center-Grimes ---- ---- ----
158 Nate Powers 20:05.8 12 Urbandale ---- ---- ----
159 Boston Shaw 20:06.5 12 Waukee, Northwest ---- ---- ----
160 Trent Paugh 20:06.9 12 Ankeny ---- ---- ----
161 Drew Gaskill 20:08.5 10 Ankeny ---- ---- ----
162 Shea McDonald 20:10.0 11 Dubuque, Senior ---- ---- ----
163 Cameron Wunderlich 20:10.0 11 Cedar Falls ---- ---- ----
164 Trey Calvert 20:10.3 10 Norwalk ---- ---- ----
165 Jett Didelot 20:13.4 12 Dubuque, Hempstead ---- ---- ----
166 Owen Caldwell 20:13.9 11 Ames ---- ---- ----
167 Eli Schrag 20:14.4 11 Ames ---- ---- ----
168 Larson De Boer 20:15.3 12 Urbandale ---- ---- ----
169 Matthew Pierson 20:15.5 12 Dowling Catholic, West Des Moines ---- ---- ----
170 Jonah Johnson 20:16.4 10 Des Moines, North ---- ---- ----
171 Austin Farley 20:16.5 12 Johnston ---- ---- ----
172 Bennett Neipert 20:17.5 12 Des Moines, Roosevelt ---- ---- ----
173 Blake Schimonitz 20:18.5 12 Valley, West Des Moines ---- ---- ----
174 Kaiden Kunze 20:21.0 11 Norwalk ---- ---- ----
175 Obadiah Northway 20:21.5 12 Ames ---- ---- ----
176 Devon Toledo-Comer 20:23.1 10 Des Moines, Lincoln ---- ---- ----
177 Aaron Boston 20:26.6 12 Des Moines, Lincoln ---- ---- ----
178 Cooper Stein 20:27.8 12 Valley, West Des Moines ---- ---- ----
179 Drew Tjaden 20:29.8 12 Cedar Falls ---- ---- ----
180 Aidan Seeks 20:29.9 12 Cedar Falls ---- ---- ----
181 Anthony Beneke 20:33.5 11 Dowling Catholic, West Des Moines ---- ---- ----
182 Magnus Pottratz 20:34.6 11 Ankeny ---- ---- ----
183 Jackson Bell 20:36.3 12 Ames ---- ---- ----
184 Jack Franks 20:39.5 12 Des Moines, Roosevelt ---- ---- ----
185 Oscar Perez 20:40.0 12 Des Moines, Roosevelt ---- ---- ----
186 Kaden Klootwyk 20:40.5 12 Valley, West Des Moines ---- ---- ----
187 Lucas Bantz 20:41.0 12 Marshalltown ---- ---- ----
188 Carson Levi 20:41.3 10 Norwalk ---- ---- ----
189 Gabe Vesperman 20:42.6 11 Ankeny ---- ---- ----
190 Tai Bach 20:42.9 12 Des Moines, Roosevelt ---- ---- ----
191 Nick Bravo 20:46.3 11 Dowling Catholic, West Des Moines ---- ---- ----
192 Ethan Freckleton 20:46.9 11 Pleasant Valley ---- ---- ----
193 Derek Foht 20:47.9 12 Dubuque, Senior ---- ---- ----
194 Finn Huggins 20:48.3 12 Des Moines, Roosevelt ---- ---- ----
195 Jonah O'Neal 20:49.4 12 Des Moines, North ---- ---- ----
196 Carter Mitchell 20:50.3 11 Des Moines, Roosevelt ---- ---- ----
197 Max Weis 20:50.4 11 Valley, West Des Moines ---- ---- ----
198 Reece Wulkow 20:51.5 9 Dallas Center-Grimes ---- ---- ----
199 Sulaiman Nasiri 20:52.1 11 Valley, West Des Moines ---- ---- ----
200 Ice Janjaroen 20:52.6 12 Dallas Center-Grimes ---- ---- ----
201 Nathan Fitch 20:52.6 9 Dallas Center-Grimes ---- ---- ----
202 David Zhang 20:54.1 12 Johnston ---- ---- ----
203 Orion Handy 20:54.3 11 Dubuque, Hempstead ---- ---- ----
204 Aristeo Herrera 20:54.4 12 Marshalltown ---- ---- ----
205 Tanav Pokala 20:58.4 11 Pleasant Valley ---- ---- ----
206 Leo Klemm 20:58.5 12 Dowling Catholic, West Des Moines ---- ---- ----
207 Ruben Fuentes 21:00.8 11 Marshalltown ---- ---- ----
208 Isaiah Mayfield 21:03.1 12 Cedar Falls ---- ---- ----
209 Riley Monson 21:05.4 10 Norwalk ---- ---- ----
210 Larry Li 21:05.5 12 Waukee, Northwest ---- ---- ----
211 Ian Hiley 21:07.9 11 Waukee, Northwest ---- ---- ----
212 Isaac Seberger 21:08.4 12 Marshalltown ---- ---- ----
213 Isaac Benscoter 21:08.6 12 Marshalltown ---- ---- ----
214 Bo Bechler 21:11.5 11 Waukee ---- ---- ----
215 Ben Hemmer 21:15.5 12 Waukee, Northwest ---- ---- ----
216 Max Wardell 21:16.6 11 Ankeny ---- ---- ----
217 Jack Baker 21:17.3 11 Ames ---- ---- ----
218 William Sweers 21:19.0 10 Dowling Catholic, West Des Moines ---- ---- ----
219 Daniel Bonilla 21:19.5 12 Urbandale ---- ---- ----
220 Dylan Koster 21:20.1 9 Norwalk ---- ---- ----
221 Luke Gragg 21:21.0 11 Johnston ---- ---- ----
222 Cael Fahrmann 21:22.0 11 Ankeny ---- ---- ----
223 Jackson Davis 21:22.6 11 Dubuque, Senior ---- ---- ----
224 Evan Tollari 21:22.6 12 Southeast Polk ---- ---- ----
225 Ethan Guild 21:25.3 11 Urbandale ---- ---- ----
226 Severo Rodriguez 21:27.8 12 Dowling Catholic, West Des Moines ---- ---- ----
227 Logan Frink 21:28.9 12 Waukee ---- ---- ----
228 Cameron Seitz 21:29.9 12 Des Moines, Roosevelt ---- ---- ----
229 Finn Hawthorne 21:31.3 9 Norwalk ---- ---- ----
230 Hudson Evans 21:36.0 11 Ankeny ---- ---- ----
231 Joseph Hanson 21:36.3 12 Pleasant Valley ---- ---- ----
232 Abel Cerda 21:36.6 11 Southeast Polk ---- ---- ----
233 Connor Simpson 21:37.5 11 Dallas Center-Grimes ---- ---- ----
234 Braxton Stevens 21:38.4 9 Dallas Center-Grimes ---- ---- ----
235 Mikey Halbach 21:38.9 11 Dowling Catholic, West Des Moines ---- ---- ----
236 John Holland 21:40.0 12 Cedar Falls ---- ---- ----
237 Isaac Larson 21:40.3 11 Valley, West Des Moines ---- ---- ----
238 Joe Fuller 21:43.0 12 East Marshall, LeGrand ---- ---- ----
239 Jacob Weber 21:44.0 12 Ames ---- ---- ----
240 Riley Wieben 21:44.5 9 Dallas Center-Grimes ---- ---- ----
241 Tiago Colton 21:45.6 12 Ames ---- ---- ----
242 Adam Klocke 21:47.3 12 Dowling Catholic, West Des Moines ---- ---- ----
243 Finn Graziano 21:48.3 12 Waukee ---- ---- ----
244 Skyler Wade 21:48.3 12 Ames ---- ---- ----
245 Cameron Vize 21:51.8 11 Waukee ---- ---- ----
246 Cooper Quinn 22:01.6 12 Valley, West Des Moines ---- ---- ----
247 Ahren Ervin 22:08.0 10 Dallas Center-Grimes ---- ---- ----
248 Von Blackburn 22:10.0 10 East Marshall, LeGrand ---- ---- ----
249 Preston Block 22:12.1 12 Dubuque, Senior ---- ---- ----
250 Lenni Laiho 22:15.0 12 Des Moines, Lincoln ---- ---- ----
251 Aiden Kempers 22:19.1 11 Waukee, Northwest ---- ---- ----
252 Samsung Nguyen 22:19.3 12 Des Moines, Roosevelt ---- ---- ----
253 Evan Nelson 22:20.5 11 Ames ---- ---- ----
254 Andrew Hughes 22:28.5 12 Cedar Falls ---- ---- ----
255 Carlos Guzman 22:28.5 12 Urbandale ---- ---- ----
256 Landen Chen 22:28.8 11 Valley, West Des Moines ---- ---- ----
257 Grant Buckner 22:29.3 9 Norwalk ---- ---- ----
258 Eli Hutchison 22:29.4 12 Valley, West Des Moines ---- ---- ----
259 Tariku Krob 22:30.6 10 Southeast Polk ---- ---- ----
260 Jacobe Samuelson 22:32.5 11 Des Moines, Lincoln ---- ---- ----
261 Jose Solarte 22:33.5 12 Des Moines, Roosevelt ---- ---- ----
262 Charlie Fitzgerald 22:36.4 12 Waukee ---- ---- ----
263 Owen Anderson 22:38.5 12 Southeast Polk ---- ---- ----
264 Abraham Fisher 22:40.0 12 Fort Dodge ---- ---- ----
265 Ashton Hockett 22:45.0 12 Dubuque, Hempstead ---- ---- ----
266 Wyatt Anderson 22:46.0 10 East Marshall, LeGrand ---- ---- ----
267 Izaac Jensen 22:57.6 11 Norwalk ---- ---- ----
268 Bryson Rehmeier 23:02.6 11 Indianola ---- ---- ----
269 Alec Herrold 23:04.6 9 Cedar Falls ---- ---- ----
270 Ben Harrington 23:09.0 11 Des Moines, Roosevelt ---- ---- ----
271 Reece Denahey 23:11.5 11 Des Moines, Roosevelt ---- ---- ----
272 Tarik Dervisevic 23:16.5 12 Dallas Center-Grimes ---- ---- ----
273 Lucas Schooley 23:18.9 9 Norwalk ---- ---- ----
274 Isaac Bivins 23:21.0 11 Ames ---- ---- ----
275 Donovan Mathis 23:21.0 12 Johnston ---- ---- ----
276 Caleb Snyder 23:29.8 9 Norwalk ---- ---- ----
277 Isaac Tague 23:39.9 10 Norwalk ---- ---- ----
278 Jacob Goodman 23:40.3 11 Ames ---- ---- ----
279 Ben Hodges 23:41.5 12 Des Moines, Hoover ---- ---- ----
280 Josh Shields 23:41.5 11 Fort Dodge ---- ---- ----
281 Shota Hori 23:45.0 9 Cedar Falls ---- ---- ----
282 Grady Springer 23:48.8 9 Dallas Center-Grimes ---- ---- ----
283 Michael Kennedy 23:51.8 11 Ankeny ---- ---- ----
284 Campbell Bowen 23:57.3 11 Dallas Center-Grimes ---- ---- ----
285 Jake Gray 23:57.4 12 Cedar Falls ---- ---- ----
286 Carter Garcia 24:00.9 11 Ankeny ---- ---- ----
287 Houston Day 24:07.9 10 Dallas Center-Grimes ---- ---- ----
288 Anthony Williams 24:21.5 12 Des Moines, Lincoln ---- ---- ----
289 Soe Lwin 24:25.8 11 Des Moines, Hoover ---- ---- ----
290 Samuel Maxfield 24:31.0 9 Dallas Center-Grimes ---- ---- ----
291 Keegan McGilvra 24:32.4 9 Norwalk ---- ---- ----
292 Parker Wood 24:36.8 12 Norwalk ---- ---- ----
293 Brayden Eben 24:37.0 11 Valley, West Des Moines ---- ---- ----
294 Jackson Diekmann 24:40.9 11 Ames ---- ---- ----
295 Ben Maggard 24:47.0 12 Dallas Center-Grimes ---- ---- ----
296 Sean Jones 24:48.4 10 Norwalk ---- ---- ----
297 Quinntin Oswald 25:04.8 10 Norwalk ---- ---- ----
298 Ethan Churnick 25:15.9 12 East Marshall, LeGrand ---- ---- ----
299 Alex Kuzmickas 25:24.0 12 Waukee, Northwest ---- ---- ----
300 Triston Davis 25:25.9 9 Norwalk ---- ---- ----
301 Saige Heuberger 25:27.1 12 Des Moines, East ---- ---- ----
302 Derek Shannon 25:30.0 12 Des Moines, East ---- ---- ----
303 Michael Chhim 25:35.5 11 Des Moines, East ---- ---- ----
304 Canann Rasko 25:38.3 11 Ankeny ---- ---- ----
305 Jared McBurney 25:49.9 11 Waukee ---- ---- ----
306 Kenneth Bai 25:55.5 11 Ames ---- ---- ----
307 Shreyas Shrestha 25:56.4 12 Johnston ---- ---- ----
308 Brek Pingel 26:03.4 10 Fort Dodge ---- ---- ----
309 Manas Basnet 26:03.4 12 Ames ---- ---- ----
310 Jackson Luft 26:07.1 11 Des Moines, East ---- ---- ----
311 Logan Oswald 26:16.1 12 Indianola ---- ---- ----
312 Joshua Hooley 26:17.8 9 East Marshall, LeGrand ---- ---- ----
313 Coltyn Howe 26:23.6 11 Indianola ---- ---- ----
314 Nathan Buckley 26:26.6 11 Des Moines, Hoover ---- ---- ----
315 Nolan Gentry 26:34.6 11 Ankeny ---- ---- ----
316 Issac Allen 26:41.8 12 Ames ---- ---- ----
317 Hayden Daters 27:38.1 12 Marshalltown ---- ---- ----
318 Brayden Kammerer 27:41.0 11 Fort Dodge ---- ---- ----
319 Sohile Siddiqi 28:11.0 12 Des Moines, Roosevelt ---- ---- ----
320 Ivan Phan 30:57.9 11 Des Moines, Hoover ---- ---- ----
321 Jackson Nelson 31:14.6 9 East Marshall, LeGrand ---- ---- ----
322 Seth Clingerman 32:27.5 9 East Marshall, LeGrand ---- ---- ----
323 Robby Wild 33:10.3 10 Des Moines, East ---- ---- ----
Unlock Advanced Performance Analytics

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