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

Ft Dodge CC Invite Varsity boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Kuma Gutema 15:16.7 10 Sioux City, North ---- ---- ----
2 Jack Crossland 15:23.7 11 Johnston ---- ---- ----
3 Nicholas Paulsen 15:37.2 12 Dowling Catholic, West Des Moines ---- ---- ----
4 Reed Robbins 15:38.1 12 Indianola ---- ---- ----
5 Charlie Deick 15:45.7 11 Dowling Catholic, West Des Moines ---- ---- ----
6 Teegan Kralik 15:48.7 12 Norwalk ---- ---- ----
7 Jack Meggison 16:03.0 11 Dallas Center-Grimes ---- ---- ----
8 Graham Ibeling 16:04.6 11 Dallas Center-Grimes ---- ---- ----
9 Cohen Moll 16:06.7 12 Ankeny Centennial ---- ---- ----
10 Sam Parker 16:08.0 12 Norwalk ---- ---- ----
11 Tay Ohr-Rottler 16:08.7 12 Johnston ---- ---- ----
12 Kellen Tuyls 16:09.3 12 Waukee, Northwest ---- ---- ----
13 Jax Alvarez 16:10.2 11 Ankeny Centennial ---- ---- ----
14 Paxton Bloom 16:11.7 12 Indianola ---- ---- ----
15 Thomas Limback 16:13.3 11 Valley, West Des Moines ---- ---- ----
16 Ayden Gabrielson 16:14.6 12 Waukee, Northwest ---- ---- ----
17 Davis Johnson 16:15.3 12 Ankeny Centennial ---- ---- ----
18 Evan Lillie 16:16.5 10 Lewis Central ---- ---- ----
19 Henry Hansen 16:20.0 11 Mason City ---- ---- ----
20 Harper Gessmann 16:23.8 12 Dallas Center-Grimes ---- ---- ----
21 Ike Smith 16:24.5 12 Ankeny ---- ---- ----
22 Samuel Appel 16:24.7 11 Indianola ---- ---- ----
23 Jack Tryon 16:27.1 10 Urbandale ---- ---- ----
24 Noah Kerndt 16:28.2 10 Dallas Center-Grimes ---- ---- ----
25 Kiefer Barnes 16:28.6 12 Indianola ---- ---- ----
26 Robert Widtfeldt 16:29.2 10 Johnston ---- ---- ----
27 Jake Robidoux 16:30.3 10 Indianola ---- ---- ----
28 Aksel Beedon 16:31.7 11 Norwalk ---- ---- ----
29 Ben Peterson 16:34.3 11 Waukee ---- ---- ----
30 Harry Abbott 16:36.2 12 Waukee ---- ---- ----
31 Leo Derry 16:36.7 10 Waukee, Northwest ---- ---- ----
32 Caleb Bolles 16:38.6 10 Ames ---- ---- ----
33 Nolan Olson 16:39.0 10 Waukee, Northwest ---- ---- ----
34 Noah Davidson 16:40.8 11 Johnston ---- ---- ----
35 Kael Streeter 16:41.6 12 Carlisle ---- ---- ----
36 Brayden Walderbach 16:42.7 9 Norwalk ---- ---- ----
37 Owen Tuyls 16:44.1 10 Waukee, Northwest ---- ---- ----
38 Ashton Hensley 16:44.7 12 Urbandale ---- ---- ----
39 Kevin Coots 16:45.6 12 Lewis Central ---- ---- ----
40 Charles Strauss 16:45.7 11 Johnston ---- ---- ----
41 Max Fugleberg 16:46.2 10 Waukee, Northwest ---- ---- ----
42 Brecken Allen 16:50.0 11 Ankeny Centennial ---- ---- ----
43 Ian Smith 16:50.7 12 Ankeny Centennial ---- ---- ----
44 Cayden Miller 16:50.7 11 Urbandale ---- ---- ----
45 Wyatt Beyer 16:50.7 10 Waukee ---- ---- ----
46 Blake Williams 16:52.2 10 Johnston ---- ---- ----
47 Brett Augustine 16:52.3 12 Ankeny ---- ---- ----
48 Sam Buhrow 16:53.0 11 Norwalk ---- ---- ----
49 Rishab Patel 16:53.3 12 Waukee ---- ---- ----
50 Nelsen Perrigo 16:54.0 10 Valley, West Des Moines ---- ---- ----
51 Cael Ramsey 16:54.1 12 Dallas Center-Grimes ---- ---- ----
52 Charlie Platt 16:54.1 10 Ames ---- ---- ----
53 Adam Ruehling 16:54.3 12 Waukee, Northwest ---- ---- ----
54 Rodrigo Verastegui 16:54.7 10 Waukee, Northwest ---- ---- ----
55 Lane Osterloh 16:55.3 12 Norwalk ---- ---- ----
56 Rob Beecher 16:55.5 11 Dowling Catholic, West Des Moines ---- ---- ----
57 Carter Haigh 16:55.5 11 Dowling Catholic, West Des Moines ---- ---- ----
58 Hezekiah Johnson 16:55.8 11 Ames ---- ---- ----
59 Andrew Anderson 16:56.1 12 Ames ---- ---- ----
60 Elias Stein 16:56.5 11 Dowling Catholic, West Des Moines ---- ---- ----
61 Ben Hames 16:56.8 12 Sioux City, North ---- ---- ----
62 Angel Cruz Felipe 16:59.0 12 Valley, West Des Moines ---- ---- ----
63 Avery Arthur 17:00.3 11 Waukee, Northwest ---- ---- ----
64 Colton Kokjohn 17:01.2 9 Waukee ---- ---- ----
65 Josh Moberg 17:01.3 12 Southeast Polk ---- ---- ----
66 Jeremiah Brown 17:02.2 12 Norwalk ---- ---- ----
67 Cedar Bandy 17:02.6 10 Dallas Center-Grimes ---- ---- ----
68 Ramsey Morgan 17:03.2 11 Johnston ---- ---- ----
69 Johnny Reynolds 17:03.7 12 Valley, West Des Moines ---- ---- ----
70 Ty Miller 17:03.8 11 ADM, Adel ---- ---- ----
71 Cooper Christy 17:04.5 11 Newton ---- ---- ----
72 Isaiah Thomsen 17:04.7 11 Indianola ---- ---- ----
73 Emmett Mathiasen 17:04.9 12 Dowling Catholic, West Des Moines ---- ---- ----
74 Owen Weiler 17:05.4 12 Dallas Center-Grimes ---- ---- ----
75 Ronak Bhargava 17:06.9 12 Valley, West Des Moines ---- ---- ----
76 Benji DeBoom 17:07.2 10 Southeast Polk ---- ---- ----
77 Carter Dyer 17:09.5 11 Johnston ---- ---- ----
78 Ty Landphair 17:09.9 12 ADM, Adel ---- ---- ----
79 Jack Behrens 17:10.5 12 Ankeny Centennial ---- ---- ----
80 Carter Hoskins 17:12.2 11 Waukee ---- ---- ----
81 Even Tesfaselassie 17:12.7 11 Sioux City, North ---- ---- ----
82 Oliver Tice 17:13.2 9 Norwalk ---- ---- ----
83 Henry Laird 17:13.5 10 Southeast Polk ---- ---- ----
84 Owen Welling 17:14.5 11 Indianola ---- ---- ----
85 Evan Swaggerty Morgan 17:15.9 12 Sioux City, North ---- ---- ----
86 Benton Schuchart 17:17.5 10 Ankeny ---- ---- ----
87 Evan Twombly 17:18.5 12 Urbandale ---- ---- ----
88 Jonathan Ryken 17:19.2 12 Ames ---- ---- ----
89 Elijah Schreurs 17:20.2 11 Unity Christian, Orange City ---- ---- ----
90 Max Marple 17:22.5 11 ADM, Adel ---- ---- ----
91 Warner Leman 17:22.9 10 Dowling Catholic, West Des Moines ---- ---- ----
92 Ty Borner 17:23.0 9 Indianola ---- ---- ----
93 Daxton Hughes 17:23.7 10 Norwalk ---- ---- ----
94 Joey Mazzella 17:25.2 11 Lewis Central ---- ---- ----
95 Cooper Briggs 17:25.9 10 Des Moines, Roosevelt ---- ---- ----
96 Logan Rolling 17:27.0 12 Ankeny ---- ---- ----
97 Jonah Mittman 17:28.7 12 Ames ---- ---- ----
98 Isaiah Keller 17:29.7 12 Des Moines, Roosevelt ---- ---- ----
99 John Widtfeldt 17:30.7 12 Johnston ---- ---- ----
100 Samuel Larson 17:32.9 11 Indianola ---- ---- ----
101 Isaiah Swanson 17:33.2 10 Ankeny ---- ---- ----
102 Nate Timboe 17:33.2 10 Dowling Catholic, West Des Moines ---- ---- ----
103 Brendan Quann 17:33.7 9 Dowling Catholic, West Des Moines ---- ---- ----
104 Lance Zaabel 17:33.7 12 Newton ---- ---- ----
105 Andrew Coller 17:34.2 9 ADM, Adel ---- ---- ----
106 Cody Banks 17:34.5 10 Ankeny ---- ---- ----
107 Ben Cheese 17:35.5 12 Johnston ---- ---- ----
108 Levi Odson 17:36.9 11 Ankeny Centennial ---- ---- ----
109 Alex Amaro 17:39.2 11 Bishop Heelan Catholic, Sioux City ---- ---- ----
110 Austin Vance 17:42.0 10 Ballard ---- ---- ----
111 Robbie Hall 17:42.0 12 ADM, Adel ---- ---- ----
112 Cade Wynia 17:42.7 11 Unity Christian, Orange City ---- ---- ----
113 Andrew Kaminski 17:44.0 10 Ames ---- ---- ----
114 Sawyer Marrs 17:44.2 11 Urbandale ---- ---- ----
115 Felix Miguez 17:44.2 11 Ames ---- ---- ----
116 Lucas Knutson 17:44.4 11 Des Moines, Roosevelt ---- ---- ----
117 Thatcher Oswald 17:45.5 12 Manson Northwest Webster ---- ---- ----
118 Kaden Klein 17:45.7 10 Unity Christian, Orange City ---- ---- ----
119 Kristoffer Zellner 17:47.7 11 Sioux City, East ---- ---- ----
120 Malek Deuw 17:48.0 10 Southeast Polk ---- ---- ----
121 Weston Bowser 17:50.4 11 Valley, West Des Moines ---- ---- ----
122 Emeric Stone 17:51.2 9 Southeast Polk ---- ---- ----
123 Owen Schriener 17:51.7 10 Carlisle ---- ---- ----
124 Emmett Lewis 17:52.2 11 Urbandale ---- ---- ----
125 Harrison Bice 17:54.7 12 Norwalk ---- ---- ----
126 Nick Subbert 17:55.0 12 ADM, Adel ---- ---- ----
127 Kingston Bloom 17:56.7 11 Indianola ---- ---- ----
128 Kaiden Hamilton 17:57.0 12 Council Bluffs, Thomas Jefferson ---- ---- ----
129 Josue Gutierrez 17:57.5 10 Sioux City, North ---- ---- ----
130 Korben Fritz 17:58.2 11 Carlisle ---- ---- ----
131 Graham Wise 17:58.9 11 Des Moines, Roosevelt ---- ---- ----
132 Julian Nicolino 18:00.0 11 Des Moines, Roosevelt ---- ---- ----
133 Peter LaMasters 18:00.9 12 Valley, West Des Moines ---- ---- ----
134 Dane Thomsen 18:01.0 9 Lewis Central ---- ---- ----
135 Drew Hall 18:01.2 11 ADM, Adel ---- ---- ----
136 Jack Leistikow 18:04.0 10 ADM, Adel ---- ---- ----
137 Melvin Nziraguhunga 18:04.7 10 Waukee ---- ---- ----
138 Felipe Saldana 18:05.0 10 Carlisle ---- ---- ----
139 Logan Bonnes 18:05.2 10 Sioux City, North ---- ---- ----
140 Jackson Schulz 18:05.5 11 Ankeny ---- ---- ----
141 Cal Geise 18:05.9 10 Bishop Heelan Catholic, Sioux City ---- ---- ----
142 Carson Whiting 18:06.2 11 Valley, West Des Moines ---- ---- ----
143 Max Peterson 18:07.0 9 Des Moines, Roosevelt ---- ---- ----
144 Tate Behrens 18:09.2 10 Sioux City, North ---- ---- ----
145 Chase Koenigsfeld 18:09.2 9 Dowling Catholic, West Des Moines ---- ---- ----
146 Elijah Sheldon 18:10.4 12 Ames ---- ---- ----
147 Anthony Valles 18:11.4 12 St. Edmond, Fort Dodge ---- ---- ----
148 Ethan Barber 18:11.7 12 Bishop Heelan Catholic, Sioux City ---- ---- ----
149 Gideon Miller 18:12.0 12 Ankeny ---- ---- ----
150 Matthew Alberico 18:12.5 11 Valley, West Des Moines ---- ---- ----
151 Brennan Obbink 18:13.9 12 Unity Christian, Orange City ---- ---- ----
152 Kyle Widlund 18:14.4 10 Manson Northwest Webster ---- ---- ----
153 Tanner Christensen 18:14.4 11 Urbandale ---- ---- ----
154 Keigan Flaherty 18:14.9 10 Mason City ---- ---- ----
155 Noah Wright 18:16.7 11 Southeast Polk ---- ---- ----
156 Leon Withers 18:17.7 12 Ames ---- ---- ----
157 Jayce Point 18:17.9 11 Fort Dodge ---- ---- ----
158 Parker Domino 18:18.7 11 Ballard ---- ---- ----
159 Caelum Dunn 18:21.7 11 Des Moines, Roosevelt ---- ---- ----
160 Braxton Davis 18:24.2 10 Sioux City, North ---- ---- ----
161 Henry Locher 18:26.7 10 Des Moines, Roosevelt ---- ---- ----
162 William Phinney 18:28.2 10 Unity Christian, Orange City ---- ---- ----
163 Ayeden Lein 18:31.7 11 Mason City ---- ---- ----
164 Jones Hensley 18:32.0 9 Fort Dodge ---- ---- ----
165 Rowan Poutre 18:32.2 10 Manson Northwest Webster ---- ---- ----
166 William Breems 18:36.0 12 Unity Christian, Orange City ---- ---- ----
167 Gabby Hermon 18:38.4 10 Carlisle ---- ---- ----
168 Mac Ray 18:38.7 9 Carlisle ---- ---- ----
169 Alex Argotsinger 18:38.9 12 Urbandale ---- ---- ----
170 Cade Bergman 18:38.9 10 Mason City ---- ---- ----
171 Corbin Tilus 18:43.7 9 Southeast Polk ---- ---- ----
172 Joey Zambreno 18:51.2 10 Des Moines, Roosevelt ---- ---- ----
173 Calen Perera 18:53.4 9 Sioux City, East ---- ---- ----
174 Calum Monroe 18:55.5 11 Unity Christian, Orange City ---- ---- ----
175 Beran Stroup 18:56.7 10 Lewis Central ---- ---- ----
176 Sam Schwarz 18:57.0 12 Mason City ---- ---- ----
177 Mason Labby 18:57.0 12 Mason City ---- ---- ----
178 Judah DeCleene 18:58.2 12 Carlisle ---- ---- ----
179 Owen Royer 19:00.0 12 ADM, Adel ---- ---- ----
180 Corban McHone 19:00.0 10 Fort Dodge ---- ---- ----
181 Braylon Whipps 19:01.0 9 ADM, Adel ---- ---- ----
182 Emmet Johnson 19:01.5 11 Sioux City, East ---- ---- ----
183 Isaac Swisher 19:03.2 11 Ballard ---- ---- ----
184 Kyran Hirsch 19:05.0 10 Mason City ---- ---- ----
185 Alexi Duregger 19:06.2 9 Mason City ---- ---- ----
186 Preston Molis 19:08.0 11 Urbandale ---- ---- ----
187 Carter Lobaugh 19:14.0 12 Lewis Central ---- ---- ----
188 Brant McElderry 19:14.7 11 Des Moines, Roosevelt ---- ---- ----
189 Joos Langkjaer 19:15.4 10 Fort Dodge ---- ---- ----
190 Levi Zaabel 19:15.7 10 Newton ---- ---- ----
191 Brady Rish 19:16.9 9 Mason City ---- ---- ----
192 Kaden Koepke 19:20.0 12 Sioux City, East ---- ---- ----
193 Aidan Recker 19:23.9 13 Fort Dodge ---- ---- ----
194 Axel Gonzalez 19:25.2 10 Bishop Heelan Catholic, Sioux City ---- ---- ----
195 Dylan Chwirka 19:26.7 11 Sioux City, East ---- ---- ----
196 Drew Lamont 19:27.0 10 Newton ---- ---- ----
197 Reed Koson 19:29.2 10 Sioux City, East ---- ---- ----
198 Covan Fetterman 19:30.5 11 Bishop Heelan Catholic, Sioux City ---- ---- ----
199 Torren Walstrom 19:30.5 12 Carlisle ---- ---- ----
200 Jonah Carlson 19:32.2 12 St. Edmond, Fort Dodge ---- ---- ----
201 David Wickett 19:33.2 10 Newton ---- ---- ----
202 Ethan Johnson 19:33.5 9 Ballard ---- ---- ----
203 Brian Meier 19:35.9 10 Urbandale ---- ---- ----
204 Ben Phillipsen 19:36.5 10 Unity Christian, Orange City ---- ---- ----
205 Ben Bailey 19:38.7 9 Unity Christian, Orange City ---- ---- ----
206 Xavier Guerrero 19:39.2 11 Bishop Heelan Catholic, Sioux City ---- ---- ----
207 Austin Wright 19:39.9 9 Sioux City, East ---- ---- ----
208 Erik Larson 19:42.2 11 St. Edmond, Fort Dodge ---- ---- ----
209 Michael Johnson 19:42.5 12 Mason City ---- ---- ----
210 Abel Aldama 19:42.7 11 Newton ---- ---- ----
211 Noah Tremel 19:44.0 11 Newton ---- ---- ----
212 Matthew Jorstad 19:46.0 10 Bishop Heelan Catholic, Sioux City ---- ---- ----
213 Owen Davidson 19:51.7 10 Ballard ---- ---- ----
214 Evan Newman 19:54.0 11 Ballard ---- ---- ----
215 Kenneth Burton 19:58.7 10 Sioux City, East ---- ---- ----
216 Logan Meyer 19:59.5 10 Manson Northwest Webster ---- ---- ----
217 Gordon Seeden 19:59.5 9 St. Edmond, Fort Dodge ---- ---- ----
218 Daughtry Franks 20:05.2 9 Ballard ---- ---- ----
219 Tony Sanchez 20:12.7 12 Bishop Heelan Catholic, Sioux City ---- ---- ----
220 Levi Groenewold 20:17.4 9 Unity Christian, Orange City ---- ---- ----
221 Jaxson Lowrey-Jones 20:19.2 12 Fort Dodge ---- ---- ----
222 Alex Weeks 20:25.0 11 Ballard ---- ---- ----
223 David Hindman 20:26.2 10 Bishop Heelan Catholic, Sioux City ---- ---- ----
224 Jude Jones 20:35.4 11 Ballard ---- ---- ----
225 Parker Helm 20:39.0 11 Council Bluffs, Thomas Jefferson ---- ---- ----
226 Aksel Peterson 20:40.7 11 Ballard ---- ---- ----
227 Drew Essman 20:46.5 12 Fort Dodge ---- ---- ----
228 Abe Ware 20:53.7 9 Bishop Heelan Catholic, Sioux City ---- ---- ----
229 Chase Lundberg 20:57.0 9 Newton ---- ---- ----
230 Bailyan Williamson 20:57.0 12 Council Bluffs, Thomas Jefferson ---- ---- ----
231 David Nelson 21:06.7 10 Manson Northwest Webster ---- ---- ----
232 Myles Summers 21:25.5 10 Fort Dodge ---- ---- ----
233 Ethan Cibert 21:53.5 10 St. Edmond, Fort Dodge ---- ---- ----
234 John Hyink 21:57.0 11 Manson Northwest Webster ---- ---- ----
235 Ben Magana 21:57.9 12 Newton ---- ---- ----
236 Andrew Horrell 22:01.2 11 St. Edmond, Fort Dodge ---- ---- ----
237 Hayden Flaherty 22:04.0 10 Newton ---- ---- ----
238 Brady Messerly 22:11.0 9 Manson Northwest Webster ---- ---- ----
239 Owen Gruver 22:12.7 12 Fort Dodge ---- ---- ----
240 Andrew Barwin 22:15.5 9 St. Edmond, Fort Dodge ---- ---- ----
241 Mason Moser 25:21.5 9 Manson Northwest Webster ---- ---- ----
Unlock Advanced Performance Analytics

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