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

43rd Mike Carr Invitational XC Meet JV Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Devon Browne 17:12.3 11 Pella ---- ---- ----
2 Jonah Ebersole 17:41.0 9 Pella ---- ---- ----
3 Emrick Ryan 17:47.8 10 Gilbert ---- ---- ----
4 Jack Gummert 17:55.6 12 Des Moines Christian ---- ---- ----
5 John Artz 17:57.6 11 Gilbert ---- ---- ----
6 Jonathan Stoker 17:57.8 12 Gilbert ---- ---- ----
7 Liam Trampel 18:24.0 9 Gilbert ---- ---- ----
8 Ben Nyberg 18:29.5 11 Des Moines Christian ---- ---- ----
9 Caiden Tuel 18:31.9 9 Pella ---- ---- ----
10 Judah DeCleene 18:36.0 10 Carlisle ---- ---- ----
11 Mattix Benefiel 18:36.5 12 Carlisle ---- ---- ----
12 Kaiden Browne 18:41.4 11 Pella ---- ---- ----
13 Ben Imhoff 18:41.8 12 Carlisle ---- ---- ----
14 Wyatt Van Dyke 18:42.8 12 Pella ---- ---- ----
15 Christian Thompson 18:43.0 11 Atlantic ---- ---- ----
16 Daniel Rozenboom 18:44.1 10 Pella ---- ---- ----
17 Mars Chapel 18:49.8 11 Pella ---- ---- ----
18 Loic O'Neil 18:53.0 11 Pella ---- ---- ----
19 Porter Carlton 18:55.5 9 Pella ---- ---- ----
20 Conner Hansen 19:00.5 12 Carlisle ---- ---- ----
21 Luke Yanacheak 19:01.8 11 ADM, Adel ---- ---- ----
22 Nick Subbert 19:01.8 10 ADM, Adel ---- ---- ----
23 Max Marple 19:02.4 9 ADM, Adel ---- ---- ----
24 Atticus Vos 19:03.0 12 Pella ---- ---- ----
25 Evan Fopma 19:05.1 11 Des Moines Christian ---- ---- ----
26 Mitch Walter 19:08.3 10 Gilbert ---- ---- ----
27 Hunter Purvis 19:08.9 12 Glenwood ---- ---- ----
28 Colin Allen 19:10.4 11 Winterset ---- ---- ----
29 Zeke Hatfield 19:20.6 11 Gilbert ---- ---- ----
30 Miles Booton 19:22.3 12 Winterset ---- ---- ----
31 Dane Paulsen 19:23.6 10 Pella ---- ---- ----
32 Stockton Huether 19:23.8 11 North Polk, Alleman ---- ---- ----
33 Camden Lyons 19:24.5 10 Solon ---- ---- ----
34 Mark Behr 19:27.6 10 ADM, Adel ---- ---- ----
35 Aaron Alferink 19:30.3 11 Des Moines Christian ---- ---- ----
36 Evan Johnston 19:31.8 10 Pella ---- ---- ----
37 John Taylor 19:32.6 9 Winterset ---- ---- ----
38 Aiden Buckingham 19:34.1 11 Des Moines Christian ---- ---- ----
39 Rene Meza 19:35.8 10 Solon ---- ---- ----
40 Torren Walstrom 19:38.8 10 Carlisle ---- ---- ----
41 Mason McFadden 19:39.5 12 Atlantic ---- ---- ----
42 Jayse Jensen 19:39.9 10 Winterset ---- ---- ----
43 MacK Copeland 19:41.4 11 Pella ---- ---- ----
44 Dillon Dorenkamp 19:45.0 9 Des Moines Christian ---- ---- ----
45 Xander Cook 19:47.0 10 Atlantic ---- ---- ----
46 Ethan Fawcett 19:47.5 11 North Polk, Alleman ---- ---- ----
47 Ashton Wiese 19:49.1 12 Glenwood ---- ---- ----
48 Abner Erickson 19:50.1 10 Pella ---- ---- ----
49 Caleb Biensen 19:50.6 10 Nevada ---- ---- ----
50 Eli Hague 19:50.8 10 Gilbert ---- ---- ----
51 Vincent Meisinger 19:53.9 9 Atlantic ---- ---- ----
52 Colby Rosno 19:54.4 11 Des Moines Christian ---- ---- ----
53 Alex Quinn 19:58.5 9 Carlisle ---- ---- ----
54 Sam Kuennen 19:59.5 9 Gilbert ---- ---- ----
55 Trevin Sutton 20:00.0 9 Pella ---- ---- ----
56 Henry Krug 20:00.8 10 ADM, Adel ---- ---- ----
57 Tate Truitt 20:01.8 11 ADM, Adel ---- ---- ----
58 Griffin Messer 20:02.5 10 ADM, Adel ---- ---- ----
59 Brandon Bierch 20:07.1 11 Carlisle ---- ---- ----
60 Grayson Sutter 20:07.3 10 ADM, Adel ---- ---- ----
61 Caleb Punt 20:11.0 9 Pella ---- ---- ----
62 Reed Chapman 20:12.1 11 Des Moines Christian ---- ---- ----
63 Xander Markut 20:14.0 10 Glenwood ---- ---- ----
64 Nathan Scanlan 20:16.4 11 ADM, Adel ---- ---- ----
65 Tom Hook 20:17.0 12 ADM, Adel ---- ---- ----
66 Asher Schiebout 20:18.5 10 Pella ---- ---- ----
67 Jordan Martinek 20:21.5 9 Gilbert ---- ---- ----
68 Cam Zehr 20:22.1 9 Gilbert ---- ---- ----
69 Jack Conrad 20:24.0 12 Pella ---- ---- ----
70 JJ Bartleman 20:25.1 9 North Polk, Alleman ---- ---- ----
71 Rhett Harter 20:26.4 12 Nevada ---- ---- ----
72 Jack Hackett 20:27.0 12 Gilbert ---- ---- ----
73 Andrew Soupir 20:28.6 11 Gilbert ---- ---- ----
74 Misha McIlravy 20:30.5 10 North Polk, Alleman ---- ---- ----
75 Nolyn Kinney 20:31.6 9 Atlantic ---- ---- ----
76 Aiden Johnson 20:34.5 9 Des Moines Christian ---- ---- ----
77 Cooper Thacker 20:35.0 10 Eagle Grove ---- ---- ----
78 Eli Ebeling 20:35.0 12 Pella ---- ---- ----
79 Brycen Timmer 20:37.9 11 ADM, Adel ---- ---- ----
80 Cody Henderson 20:38.4 11 Glenwood ---- ---- ----
81 Ryan Wessels 20:39.1 11 Nevada ---- ---- ----
82 Ben Lancaster 20:41.4 9 Carlisle ---- ---- ----
83 Brady Steenhoek 20:42.6 12 Pella ---- ---- ----
84 Samuel Griffith 20:48.5 10 Bondurant-Farrar ---- ---- ----
85 Patrick Lee 20:48.9 11 ADM, Adel ---- ---- ----
86 Owen Young 20:50.5 12 Solon ---- ---- ----
87 Ryan Rushing 20:50.9 11 Carlisle ---- ---- ----
88 Jordan Shaffer 20:52.3 11 Pella ---- ---- ----
89 Noah Huffaker 20:52.4 11 Pella ---- ---- ----
90 Adrian Wallace 20:52.9 9 Gilbert ---- ---- ----
91 Braydin Phipps 20:53.1 11 Bondurant-Farrar ---- ---- ----
92 Felix Gonzalez 20:55.4 10 Eagle Grove ---- ---- ----
93 Henry Little 20:56.3 9 Nevada ---- ---- ----
94 Landon Lucht 20:59.5 10 Gilbert ---- ---- ----
95 Calum Yeager 21:00.0 10 Winterset ---- ---- ----
96 Ryland Moss 21:00.0 11 ADM, Adel ---- ---- ----
97 Isaac Swisher 21:00.4 9 Ballard ---- ---- ----
98 Tristan Limoges 21:00.6 11 Gilbert ---- ---- ----
99 Jaden Evans 21:01.5 11 Glenwood ---- ---- ----
100 Samuel Larson 21:02.0 9 Indianola ---- ---- ----
101 Kam Lehman 21:02.1 9 Boone ---- ---- ----
102 Kolton Messer 21:04.0 12 Pella ---- ---- ----
103 Colton Hofsaess 21:05.6 12 Winterset ---- ---- ----
104 Sullivan Baccam 21:05.8 9 Carlisle ---- ---- ----
105 Lucas Mills 21:05.8 12 Nevada ---- ---- ----
106 Miles Engstrom 21:09.5 10 Nevada ---- ---- ----
107 Caden Mai 21:11.1 10 Solon ---- ---- ----
108 Aaron McQueen 21:13.8 12 Glenwood ---- ---- ----
109 Spencer Weydert 21:15.8 12 Gilbert ---- ---- ----
110 Ethan Johnson 21:17.0 9 ADM, Adel ---- ---- ----
111 Wyatt DeMoss 21:17.0 9 Bondurant-Farrar ---- ---- ----
112 Trevor Nusbaum 21:18.0 9 Nevada ---- ---- ----
113 Dennis May 21:18.4 12 Gilbert ---- ---- ----
114 Connery Varsa 21:18.9 10 Nevada ---- ---- ----
115 Jude Jones 21:23.1 9 Ballard ---- ---- ----
116 Owen Royer 21:23.3 10 ADM, Adel ---- ---- ----
117 Austin Little 21:25.0 12 Humboldt ---- ---- ----
118 Frank Engstrom 21:26.5 12 Nevada ---- ---- ----
119 Grayson Hoover 21:29.3 9 Indianola ---- ---- ----
120 Grady Nelsen 21:29.8 9 Indianola ---- ---- ----
121 Andre Hoff 21:31.4 9 Bondurant-Farrar ---- ---- ----
122 Collin Skaggs 21:32.0 10 Nevada ---- ---- ----
123 Tye Houser 21:35.0 11 Atlantic ---- ---- ----
124 Jack Dyche 21:35.6 10 Gilbert ---- ---- ----
125 Wyatt Jones 21:35.6 9 Gilbert ---- ---- ----
126 Hudson Shipley 21:35.9 11 North Polk, Alleman ---- ---- ----
127 August Anderson 21:36.0 11 Indianola ---- ---- ----
128 Kayden Tritz 21:36.5 10 ADM, Adel ---- ---- ----
129 Owen Hill 21:38.1 10 Boone ---- ---- ----
130 Kolbe Odden 21:39.8 9 Ballard ---- ---- ----
131 Pearson Lampe 21:39.9 9 Atlantic ---- ---- ----
132 Carson Chambers 21:40.4 10 Humboldt ---- ---- ----
133 Eli Mezger 21:41.8 12 Carlisle ---- ---- ----
134 Daniel May 21:43.5 10 Gilbert ---- ---- ----
135 Landon McGoldrick 21:43.6 11 Glenwood ---- ---- ----
136 Elijah Wirtz 21:45.1 9 Bondurant-Farrar ---- ---- ----
137 Anson Miller 21:47.1 10 Indianola ---- ---- ----
138 Nic Fuller 21:47.5 10 ADM, Adel ---- ---- ----
139 Ethan Kratochvil 21:48.0 11 Des Moines Christian ---- ---- ----
140 Jack Johnsen 21:48.1 9 Ballard ---- ---- ----
141 Harber Viet 21:48.6 9 Solon ---- ---- ----
142 Cory Crall 21:48.9 12 Carlisle ---- ---- ----
143 Asher Rippey 21:49.9 11 Des Moines Christian ---- ---- ----
144 Sam Miller 21:50.8 11 Nodaway Valley ---- ---- ----
145 Talon LaJeuness 21:50.8 11 Atlantic ---- ---- ----
146 Will MacLean 21:52.4 9 North Polk, Alleman ---- ---- ----
147 Caden Robinson Saathoff 21:52.9 12 Bondurant-Farrar ---- ---- ----
148 Brennon Morehead 21:54.0 10 North Polk, Alleman ---- ---- ----
149 Franklin Pastorino 21:55.6 12 Winterset ---- ---- ----
150 Jacon DeRuiter 21:55.8 12 Pella ---- ---- ----
151 Will Morain 21:56.3 10 ADM, Adel ---- ---- ----
152 Isaac Clark 21:57.0 10 Boone ---- ---- ----
153 Gabe Nicholson 21:57.4 12 Solon ---- ---- ----
154 Ethan Ressler 21:58.4 10 Solon ---- ---- ----
155 Grant Johnson 21:59.0 9 Gilbert ---- ---- ----
156 Aksel Peterson 22:01.4 9 Ballard ---- ---- ----
157 Isaac Ellis 22:02.8 12 Glenwood ---- ---- ----
158 Tate Niklasen 22:05.6 12 Atlantic ---- ---- ----
159 Jacob Ackelson 22:06.8 11 Indianola ---- ---- ----
160 Jaxson Gray 22:07.8 11 Des Moines Christian ---- ---- ----
161 Isaac Vandenberg 22:08.0 10 Pella ---- ---- ----
162 Emerson Congdon 22:13.6 10 Gilbert ---- ---- ----
163 Liam McWilliams 22:15.3 9 Indianola ---- ---- ----
164 Dane Wiederstein 22:16.0 9 Atlantic ---- ---- ----
165 Spencer Hughes 22:19.0 12 Indianola ---- ---- ----
166 Asher Kurtz 22:21.5 11 Des Moines Christian ---- ---- ----
167 Trevor Hoyla 22:22.5 9 Indianola ---- ---- ----
168 Brendan Grant 22:22.5 10 North Polk, Alleman ---- ---- ----
169 Rhett Mesch 22:26.8 12 Solon ---- ---- ----
170 Seth Hilleman 22:28.4 9 Ballard ---- ---- ----
171 Atreyu Potter 22:28.6 11 Winterset ---- ---- ----
172 Graham Bakken 22:29.5 10 Humboldt ---- ---- ----
173 Henry Bormann 22:34.5 12 Humboldt ---- ---- ----
174 Sam Chestnut 22:35.1 9 Boone ---- ---- ----
175 Charlie Mortimer 22:37.0 11 Gilbert ---- ---- ----
176 Caleb Hill 22:38.9 11 Ballard ---- ---- ----
177 Henry Gauley 22:41.0 10 Pella ---- ---- ----
178 Kody Nelson 22:42.3 9 Winterset ---- ---- ----
179 Nolan Rhoad 22:43.9 12 Roland-Story, Story City ---- ---- ----
180 Charlie Pettit 22:47.3 10 Solon ---- ---- ----
181 Bradey Haberl 22:48.0 11 Roland-Story, Story City ---- ---- ----
182 Braydon Baker 22:48.3 10 Solon ---- ---- ----
183 Ben Schoening 22:51.0 9 Glenwood ---- ---- ----
184 Alex Steenhoek 22:52.0 10 Des Moines Christian ---- ---- ----
185 Aspen Englund 22:59.5 11 Madrid ---- ---- ----
186 Max Throop 23:02.4 9 Bondurant-Farrar ---- ---- ----
187 Lukas Macias 23:07.0 11 Atlantic ---- ---- ----
188 Caden Roe 23:08.0 12 Humboldt ---- ---- ----
189 Mason Wibholm 23:16.4 9 Gilbert ---- ---- ----
190 Evan Scholten 23:18.1 9 North Polk, Alleman ---- ---- ----
191 Carter Lindley 23:19.3 12 Madrid ---- ---- ----
192 Matai Peasley 23:24.0 11 Madrid ---- ---- ----
193 Benji Lenz 23:26.1 9 Gilbert ---- ---- ----
194 Bryson Rehmeier 23:30.0 10 Indianola ---- ---- ----
195 Alex Mitchel 23:31.0 12 Pella ---- ---- ----
196 Madox Engelbrecht 23:37.5 9 Bondurant-Farrar ---- ---- ----
197 Caleb Andersen 23:38.3 9 Atlantic ---- ---- ----
198 Lincoln Fletchall 23:39.1 9 North Polk, Alleman ---- ---- ----
199 Estan Buttery 23:42.1 9 Gilbert ---- ---- ----
200 Cael Ferguson 23:43.0 9 Nevada ---- ---- ----
201 Tristan Ostrander 23:46.5 12 Indianola ---- ---- ----
202 Vince Mezger 23:48.5 10 Carlisle ---- ---- ----
203 Ryne Erickson 23:50.4 12 Nevada ---- ---- ----
204 Jaxson Pick 23:51.5 9 Ballard ---- ---- ----
205 Jack Savage 23:52.9 10 Gilbert ---- ---- ----
206 Jase Barrick 23:53.6 11 Boone ---- ---- ----
207 Korbin Johnson 23:54.6 12 Atlantic ---- ---- ----
208 Owen Rekers 23:56.4 10 Solon ---- ---- ----
209 Luke DeWinter 24:03.4 9 Humboldt ---- ---- ----
210 Mak Horton 24:08.3 9 Glenwood ---- ---- ----
211 Carter Timmons 24:11.4 11 Des Moines Christian ---- ---- ----
212 Owen Burkhart 24:12.9 12 Madrid ---- ---- ----
213 Nels Hanson 24:18.4 12 Roland-Story, Story City ---- ---- ----
214 Andrew Nedved 24:20.1 9 Humboldt ---- ---- ----
215 Keaton Taylor 24:21.5 10 Humboldt ---- ---- ----
216 Malichi Van Haaften 24:22.6 9 Pella ---- ---- ----
217 Joel Thurm 24:23.8 10 Humboldt ---- ---- ----
218 Tate Hulling 24:24.0 9 Carlisle ---- ---- ----
219 Tyler Gregory 24:25.4 12 Solon ---- ---- ----
220 Ben Yeomans 24:25.5 9 Solon ---- ---- ----
221 Kayden Caquelin 24:30.5 11 Humboldt ---- ---- ----
222 Nathan Bowman 24:34.5 9 Winterset ---- ---- ----
223 Ayden McLain 24:37.0 12 Roland-Story, Story City ---- ---- ----
224 Dakota Lowe 24:37.1 10 Roland-Story, Story City ---- ---- ----
225 Matt Wermager 24:41.0 9 Carlisle ---- ---- ----
226 Mack Harklau 24:48.0 11 Humboldt ---- ---- ----
227 Sawyer VanWyk 24:49.0 9 Pella ---- ---- ----
228 Blane Schneider 24:51.0 10 Madrid ---- ---- ----
229 Ben Baier 24:52.6 12 Ballard ---- ---- ----
230 Jude Hamilton 24:56.1 9 Des Moines Christian ---- ---- ----
231 Landen Schneider 24:58.5 10 Madrid ---- ---- ----
232 Aiden Huston 24:59.4 10 Pella ---- ---- ----
233 Jack Hamilton 25:02.4 9 Des Moines Christian ---- ---- ----
234 Donnie Westendorf 25:07.5 10 ADM, Adel ---- ---- ----
235 Adam Olinger 25:09.5 11 Carlisle ---- ---- ----
236 Drake Tate 25:13.0 9 North Polk, Alleman ---- ---- ----
237 Theodore Brown 25:14.6 12 Bondurant-Farrar ---- ---- ----
238 Will Peters 25:15.8 10 Glenwood ---- ---- ----
239 Max Fick 25:18.4 12 Bondurant-Farrar ---- ---- ----
240 Wrigley Propp 25:18.9 12 Roland-Story, Story City ---- ---- ----
241 Ethan Melloy 25:19.9 12 Solon ---- ---- ----
242 Aldo Schwartz 25:22.5 11 Gilbert ---- ---- ----
243 Cooper Moffitt 25:28.5 11 Nevada ---- ---- ----
244 Peter Thomas 25:31.0 9 Nevada ---- ---- ----
245 Sebastian Feauto 25:35.3 12 Bondurant-Farrar ---- ---- ----
246 Jerry Lucas 25:37.1 9 Roland-Story, Story City ---- ---- ----
247 Drake Haugstead 25:47.5 11 Boone ---- ---- ----
248 Evan Gleason 25:55.0 9 Solon ---- ---- ----
249 Jason Mejia 25:56.6 11 Humboldt ---- ---- ----
250 Max Little 26:05.1 9 North Polk, Alleman ---- ---- ----
251 Colin Gibson 26:12.5 9 Des Moines Christian ---- ---- ----
252 Aiden Ostrander 26:13.1 9 Indianola ---- ---- ----
253 Jesse Toftee 26:19.5 10 Webster City ---- ---- ----
254 Caleb Watson 26:19.9 9 Roland-Story, Story City ---- ---- ----
255 Nathan Klocke 26:23.5 11 Humboldt ---- ---- ----
256 Keitan Sanderson 26:26.6 9 Roland-Story, Story City ---- ---- ----
257 Simon Mills 26:30.3 10 Nevada ---- ---- ----
258 Hunter Hesson 26:39.0 12 Gilbert ---- ---- ----
259 Levi Thomas 26:44.8 9 Des Moines Christian ---- ---- ----
260 Elias Hill 26:56.5 9 Ballard ---- ---- ----
261 Chris Schiaffino 27:00.5 10 Carlisle ---- ---- ----
262 Jozeph Hansen 27:00.9 12 Ballard ---- ---- ----
263 Max Booton 27:01.6 9 Winterset ---- ---- ----
264 Jacob Hoben 27:11.5 10 ADM, Adel ---- ---- ----
265 Kale Briggs 27:20.8 10 Indianola ---- ---- ----
266 Bennett Congdon 27:26.0 12 Gilbert ---- ---- ----
267 Nicholas Fischels 27:40.1 10 Nevada ---- ---- ----
268 Caleb Leitzen 27:50.0 9 Iowa Falls - Alden/AGWSR ---- ---- ----
269 Dylan Nims 27:52.9 11 Roland-Story, Story City ---- ---- ----
270 Zackary VanWyk-Jutting 27:58.3 9 Pella ---- ---- ----
271 Logan Oswald 27:59.0 11 Indianola ---- ---- ----
272 Ricardo Martinez 28:07.0 9 Iowa Falls - Alden/AGWSR ---- ---- ----
273 Peyton Shipley 28:08.5 9 North Polk, Alleman ---- ---- ----
274 Kaden Elswick 28:46.0 12 Madrid ---- ---- ----
275 Max Ferin 29:23.6 11 Solon ---- ---- ----
276 Declan Briggs 29:32.0 12 Indianola ---- ---- ----
277 Clayton Cooney 29:34.8 9 Solon ---- ---- ----
278 Deacon Menninga 29:34.8 10 Des Moines Christian ---- ---- ----
279 Judah Rittgers 29:52.1 9 Des Moines Christian ---- ---- ----
280 Jeremy Ragland 30:51.6 9 Glenwood ---- ---- ----
281 Dylan Fox 31:42.0 10 Madrid ---- ---- ----
282 Aaron Thatcher 34:39.3 9 Pella ---- ---- ----
283 Isaac Treimer 40:45.5 12 Pella ---- ---- ----
Unlock Advanced Performance Analytics

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