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

Dallas Center-Grimes Cross Country Boys 5 km

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Graham Ibeling 16:33.2 10 Dallas Center-Grimes ---- ---- ----
2 Josh Hagenberg 16:48.4 12 Des Moines Christian ---- ---- ----
3 Sam Mora 16:51.4 12 Dallas Center-Grimes ---- ---- ----
4 Sawyer Meinders 16:55.2 11 Pella Christian ---- ---- ----
5 Noah Kerndt 17:02.9 9 Dallas Center-Grimes ---- ---- ----
6 Carson Ibeling 17:04.0 12 Dallas Center-Grimes ---- ---- ----
7 Luke Hagenberg 17:13.0 12 Des Moines Christian ---- ---- ----
8 Kael Streeter 17:17.6 11 Carlisle ---- ---- ----
9 Ben Pudenz 17:36.0 11 Dallas Center-Grimes ---- ---- ----
10 Brock Johnson 17:40.5 12 Southeast Polk ---- ---- ----
11 Jaden Sisler 17:42.5 12 Des Moines Christian ---- ---- ----
12 Luka Hulse 17:45.5 12 Van Meter ---- ---- ----
13 Yairh Gonzalez 17:49.3 12 Southeast Polk ---- ---- ----
14 Gavin Sloss 17:50.0 12 ACGC ---- ---- ----
15 Henry Laird 17:54.5 9 Southeast Polk ---- ---- ----
16 Cael Ramsey 17:55.5 11 Dallas Center-Grimes ---- ---- ----
17 Ben Nyberg 17:59.4 12 Des Moines Christian ---- ---- ----
18 Cole Hotopp 18:00.0 12 Winterset ---- ---- ----
19 Preston Kent 18:02.5 10 ACGC ---- ---- ----
20 Harper Gessmann 18:08.8 11 Dallas Center-Grimes ---- ---- ----
21 Kamden Brown 18:14.9 12 Carlisle ---- ---- ----
22 Luke Bartlett 18:16.0 12 Southeast Polk ---- ---- ----
23 Josiah Sisler 18:18.8 10 Des Moines Christian ---- ---- ----
24 Hendrick Lowry 18:21.4 12 Lynnville-Sully ---- ---- ----
25 Cedar Bandy 18:22.4 9 Dallas Center-Grimes ---- ---- ----
26 Carson Mandernach 18:27.3 9 Dallas Center-Grimes ---- ---- ----
27 Dillon Dorenkamp 18:29.0 10 Des Moines Christian ---- ---- ----
28 Talan Walstrom 18:29.4 12 Carlisle ---- ---- ----
29 Deacon Branderhorst 18:30.8 12 Pella Christian ---- ---- ----
30 Lukas Miller 18:35.5 10 Dallas Center-Grimes ---- ---- ----
31 Judah DeCleene 18:36.0 11 Carlisle ---- ---- ----
32 Ben Strohbehn 18:39.1 12 Winterset ---- ---- ----
33 Colton Alberts 18:42.5 10 Lynnville-Sully ---- ---- ----
34 Evan Fopma 18:45.0 12 Des Moines Christian ---- ---- ----
35 Blake Wilmesmeier 18:51.1 10 Lynnville-Sully ---- ---- ----
36 Buck Mcclaflin 18:54.5 12 Southeast Polk ---- ---- ----
37 Nathan Moberg 18:55.5 12 Southeast Polk ---- ---- ----
38 Bodee Krob 18:56.8 11 Dallas Center-Grimes ---- ---- ----
39 Torren Walstrom 19:02.4 11 Carlisle ---- ---- ----
40 Hayden Hayes 19:06.0 10 Van Meter ---- ---- ----
41 Samuel Larson 19:07.4 10 Indianola ---- ---- ----
42 Luke Irlmeier 19:07.9 12 Atlantic ---- ---- ----
43 Samuel Nochvay 19:09.5 10 Indianola ---- ---- ----
44 Will Vanden Bosch 19:13.0 10 Pella Christian ---- ---- ----
45 Colin Allen 19:14.3 12 Winterset ---- ---- ----
46 Noah Kading 19:15.8 12 ACGC ---- ---- ----
47 Aaron Alferink 19:17.1 12 Des Moines Christian ---- ---- ----
48 Sevastian Soto 19:18.0 12 Carlisle ---- ---- ----
49 Isaac Johnson 19:18.6 10 Indianola ---- ---- ----
50 Gabriel Bennett 19:21.5 9 Dallas Center-Grimes ---- ---- ----
51 Beck Sunderman 19:23.1 9 Van Meter ---- ---- ----
52 Tate Fever 19:23.9 11 ACGC ---- ---- ----
53 Logan Gallaher 19:24.4 11 Pella Christian ---- ---- ----
54 Griffin Stoltz 19:24.4 10 Pella Christian ---- ---- ----
55 Zane Hastich 19:25.5 12 Southeast Polk ---- ---- ----
56 Abe Hensley 19:26.9 9 Winterset ---- ---- ----
57 Gavin Reed 19:32.4 12 Indianola ---- ---- ----
58 Vincent Meisinger 19:33.9 10 Atlantic ---- ---- ----
59 Parker Peters 19:35.0 12 Southeast Polk ---- ---- ----
60 Jackson Foy 19:36.5 12 Dallas Center-Grimes ---- ---- ----
61 Eli Hoksbergen 19:37.5 12 Pella Christian ---- ---- ----
62 Jonny Kading 19:39.4 10 ACGC ---- ---- ----
63 Ryan Rushing 19:41.5 12 Carlisle ---- ---- ----
64 Liam Newell 19:45.5 11 Van Meter ---- ---- ----
65 Ezekiel Patterson 19:47.0 10 Indianola ---- ---- ----
66 Gabby Hermon 19:47.8 9 Carlisle ---- ---- ----
67 Ethan Dunsbergen 19:49.0 11 Lynnville-Sully ---- ---- ----
68 Joel Pogany 19:49.0 8 Pella Christian ---- ---- ----
69 Braulio Garcia-Mejia 19:51.8 10 Des Moines, North ---- ---- ----
70 Noah Townsend 19:57.0 9 Dallas Center-Grimes ---- ---- ----
71 Brandon Bierch 19:57.5 12 Carlisle ---- ---- ----
72 Madden Humes 19:57.6 9 Dallas Center-Grimes ---- ---- ----
73 Nevin Bissell 19:58.5 12 Dallas Center-Grimes ---- ---- ----
74 John Taylor 19:58.8 10 Winterset ---- ---- ----
75 Keegan Schnell 19:59.8 10 Lynnville-Sully ---- ---- ----
76 Marvin Mejicano-Barahona 20:03.0 9 Des Moines, North ---- ---- ----
77 Sam Terlouw 20:05.6 10 Lynnville-Sully ---- ---- ----
78 Hudson Meixner 20:06.3 10 Pella Christian ---- ---- ----
79 Paxton Bouma 20:06.5 11 Pella Christian ---- ---- ----
80 Cole Irlmeier 20:07.4 10 Dallas Center-Grimes ---- ---- ----
81 Kieren Seeley 20:08.3 11 Des Moines Christian ---- ---- ----
82 Koebe Farrel 20:09.3 9 Southeast Polk ---- ---- ----
83 Reed Chapman 20:10.5 12 Des Moines Christian ---- ---- ----
84 Noah Wright 20:15.4 10 Southeast Polk ---- ---- ----
85 Jake Hall 20:18.4 11 Winterset ---- ---- ----
86 Kaeden Bouma 20:22.3 9 Pella Christian ---- ---- ----
87 Owen Park 20:24.3 10 Dallas Center-Grimes ---- ---- ----
88 Kellen Spooner 20:28.4 9 Dallas Center-Grimes ---- ---- ----
89 Camden Cunningham 20:35.6 9 Dallas Center-Grimes ---- ---- ----
90 Alex Schumacher 20:35.6 12 Southeast Polk ---- ---- ----
91 Luke Patterson 20:39.0 11 Southeast Polk ---- ---- ----
92 Felipe Saldana 20:39.0 9 Carlisle ---- ---- ----
93 Xander Cook 20:42.4 11 Atlantic ---- ---- ----
94 David Schreiner 20:54.0 9 Carlisle ---- ---- ----
95 Jian Carlo Estrada 20:54.4 11 Des Moines, North ---- ---- ----
96 Owen Peterson 20:56.0 9 Carlisle ---- ---- ----
97 Anson Miller 20:56.0 11 Indianola ---- ---- ----
98 Evan Friesen 20:57.0 10 Dallas Center-Grimes ---- ---- ----
99 Asher Rippey 20:57.0 12 Des Moines Christian ---- ---- ----
100 Malek Deuw 20:59.9 9 Southeast Polk ---- ---- ----
101 Jay Patterson 21:00.4 10 Pella Christian ---- ---- ----
102 Josh Moberg 21:08.4 11 Southeast Polk ---- ---- ----
103 Colby Rosno 21:10.1 12 Des Moines Christian ---- ---- ----
104 Jacob Ackelson 21:12.1 12 Indianola ---- ---- ----
105 Hayden Lindsey 21:13.9 12 Van Meter ---- ---- ----
106 Treston Murphy 21:17.5 12 Van Meter ---- ---- ----
107 Kaegan Wigant 21:25.5 11 Van Meter ---- ---- ----
108 Drew Every 21:26.9 11 Dallas Center-Grimes ---- ---- ----
109 Fisher Krob 21:27.0 9 Dallas Center-Grimes ---- ---- ----
110 Miguel Ranfeld 21:28.6 12 Dallas Center-Grimes ---- ---- ----
111 Evan Arkema 21:30.0 10 Lynnville-Sully ---- ---- ----
112 Clay Lauterbach 21:30.3 12 Pella Christian ---- ---- ----
113 Tate Hulling 21:31.1 10 Carlisle ---- ---- ----
114 Hadin Thompson 21:34.0 12 Atlantic ---- ---- ----
115 Will Ackelson 21:36.3 11 Southeast Polk ---- ---- ----
116 Nash Seeley 21:37.0 10 Van Meter ---- ---- ----
117 Leo Rzewnicki 21:37.9 11 Dallas Center-Grimes ---- ---- ----
118 Josue Barahona-Alvarado 21:46.3 12 Des Moines, North ---- ---- ----
119 Caleb Andersen 21:59.1 10 Atlantic ---- ---- ----
120 Liberto Iniesta 21:59.4 12 Winterset ---- ---- ----
121 Hudson Leitheiser 22:02.5 11 Des Moines Christian ---- ---- ----
122 Madden Gunsaulus 22:03.6 9 Lynnville-Sully ---- ---- ----
123 Ryan Groenenboom 22:04.3 9 Pella Christian ---- ---- ----
124 Jud Hensley 22:04.8 9 Winterset ---- ---- ----
125 Mason Bradley 22:05.9 11 Van Meter ---- ---- ----
126 Jordan Dunsbergen 22:08.5 10 Lynnville-Sully ---- ---- ----
127 Nathan Fitch 22:08.6 9 Dallas Center-Grimes ---- ---- ----
128 Anthony Akers 22:08.9 10 Atlantic ---- ---- ----
129 Ethan Kratochvil 22:12.5 12 Des Moines Christian ---- ---- ----
130 Jameson Pfrang 22:16.5 10 ACGC ---- ---- ----
131 Landon Young 22:19.9 12 Des Moines Christian ---- ---- ----
132 Charlie King 22:20.3 11 Winterset ---- ---- ----
133 Sam Smit 22:29.1 11 Des Moines Christian ---- ---- ----
134 VanderMolen Ian 22:32.0 9 Pella Christian ---- ---- ----
135 Reece Wulkow 22:32.9 9 Dallas Center-Grimes ---- ---- ----
136 Will Conover 22:33.6 11 Lynnville-Sully ---- ---- ----
137 Brody Beeler 22:34.9 10 ACGC ---- ---- ----
138 Benji DeBoom 22:35.5 9 Southeast Polk ---- ---- ----
139 Evan Tollari 22:37.8 12 Southeast Polk ---- ---- ----
140 Tye Houser 22:39.0 12 Atlantic ---- ---- ----
141 Kouper Kinney 22:40.4 9 Atlantic ---- ---- ----
142 Preston Williams 22:40.5 11 Atlantic ---- ---- ----
143 Adrian Thompson 22:42.4 9 Carlisle ---- ---- ----
144 Tanner Thompson 22:43.5 9 Southeast Polk ---- ---- ----
145 Cael Kruthoff 22:44.0 9 Indianola ---- ---- ----
146 Asher Tweed 22:46.4 9 Des Moines Christian ---- ---- ----
147 Jack Day 22:52.5 10 Van Meter ---- ---- ----
148 Abel Cerda 22:52.8 11 Southeast Polk ---- ---- ----
149 Paul Bruggeman 22:53.5 9 Des Moines Christian ---- ---- ----
150 Jonathan Dronet 22:55.1 12 Carlisle ---- ---- ----
151 Jonah O'Neal 22:56.5 12 Des Moines, North ---- ---- ----
152 Jonah Johnson 22:59.3 10 Des Moines, North ---- ---- ----
153 Connor Simpson 23:00.1 11 Dallas Center-Grimes ---- ---- ----
154 Dykema Will 23:01.5 9 Pella Christian ---- ---- ----
155 Ryder Rasmussen 23:02.0 11 Van Meter ---- ---- ----
156 Ahren Ervin 23:02.8 10 Dallas Center-Grimes ---- ---- ----
157 Alex Steenhoek 23:03.8 11 Des Moines Christian ---- ---- ----
158 Cory Oliver 23:05.6 11 Van Meter ---- ---- ----
159 Riley Wieben 23:14.5 9 Dallas Center-Grimes ---- ---- ----
160 Justus DeCleene 23:19.6 9 Carlisle ---- ---- ----
161 Carter Meinders 23:20.8 9 Pella Christian ---- ---- ----
162 Vince Mezger 23:21.9 11 Carlisle ---- ---- ----
163 Justin Titus 23:30.5 9 Southeast Polk ---- ---- ----
164 Andrew Arkema 23:31.0 9 Lynnville-Sully ---- ---- ----
165 Max Rasmussen 23:32.9 9 Van Meter ---- ---- ----
166 Kody Nelson 23:34.4 10 Winterset ---- ---- ----
167 Dominic Elings 23:34.5 9 Atlantic ---- ---- ----
168 Hunter Taylor 23:34.6 9 Winterset ---- ---- ----
169 Quintin Bradley 23:46.3 9 Indianola ---- ---- ----
170 Asher McAnally 23:51.6 9 Des Moines Christian ---- ---- ----
171 Tariku Krob 23:51.8 10 Southeast Polk ---- ---- ----
172 Bryson Rehmeier 23:52.0 11 Indianola ---- ---- ----
173 Matt Wermager 23:54.0 10 Carlisle ---- ---- ----
174 Asher Kurtz 23:55.3 12 Des Moines Christian ---- ---- ----
175 Elliot Heasley 23:56.5 12 Van Meter ---- ---- ----
176 Aiden Johnson 24:00.0 10 Des Moines Christian ---- ---- ----
177 Talon LaJeuness 24:02.4 12 Atlantic ---- ---- ----
178 Atreyu Potter 24:07.0 12 Winterset ---- ---- ----
179 Jaxson Gray 24:08.0 12 Des Moines Christian ---- ---- ----
180 Collin Harris 24:10.4 10 Atlantic ---- ---- ----
181 Thomas Engler 24:13.5 9 Atlantic ---- ---- ----
182 Ice Janjaroen 24:16.0 12 Dallas Center-Grimes ---- ---- ----
183 Logan Moeller 24:19.1 9 Winterset ---- ---- ----
184 Amadeo Santos 24:29.9 10 Des Moines, North ---- ---- ----
185 Jonah Cawthorn 24:39.0 9 Indianola ---- ---- ----
186 Trevor Hoyla 24:41.6 10 Indianola ---- ---- ----
187 Quinn Barry 24:50.1 9 Carlisle ---- ---- ----
188 Logan Schaffer 24:54.6 11 Van Meter ---- ---- ----
189 Jack Weaver 24:56.5 9 Des Moines Christian ---- ---- ----
190 Tyler Ferrell 25:02.3 10 Southeast Polk ---- ---- ----
191 Liam McWilliams 25:03.9 10 Indianola ---- ---- ----
192 Levi Thomas 25:05.0 10 Des Moines Christian ---- ---- ----
193 Tarik Dervisevic 25:05.8 12 Dallas Center-Grimes ---- ---- ----
194 Max Booton 25:06.6 10 Winterset ---- ---- ----
195 Cameron Mozingo 25:07.4 10 ACGC ---- ---- ----
196 Jayden Lee 25:09.8 9 Pella Christian ---- ---- ----
197 Zachary Sytsma 25:19.5 9 Pella Christian ---- ---- ----
198 Liam Zula 25:24.0 11 Pella Christian ---- ---- ----
199 Ben Koster 25:29.6 11 Van Meter ---- ---- ----
200 Campbell Bowen 25:32.1 11 Dallas Center-Grimes ---- ---- ----
201 Jackson Slick 25:38.1 12 Van Meter ---- ---- ----
202 Jaxson Gilliland 25:41.5 10 Van Meter ---- ---- ----
203 Tai Riordan 25:43.0 9 ACGC ---- ---- ----
204 Carson Denzin 25:45.1 9 Des Moines Christian ---- ---- ----
205 Wyatt Hoover 26:02.1 9 Atlantic ---- ---- ----
206 Nathan Bowman 26:11.0 10 Winterset ---- ---- ----
207 Bierma Peter 26:12.9 9 Pella Christian ---- ---- ----
208 Stetson Ellis 26:17.0 9 ACGC ---- ---- ----
209 Owen Anderson 26:26.6 12 Southeast Polk ---- ---- ----
210 Grady Springer 26:30.1 9 Dallas Center-Grimes ---- ---- ----
211 Samuel Maxfield 26:35.8 9 Dallas Center-Grimes ---- ---- ----
212 Evaristo Saucedo-Escoto 26:38.0 10 Des Moines, North ---- ---- ----
213 Ben DeVore 26:38.0 10 Winterset ---- ---- ----
214 Cameron Dykstra 26:59.5 12 Pella Christian ---- ---- ----
215 Blake Gallaher 27:00.0 9 Pella Christian ---- ---- ----
216 Connor Noeuy 27:07.8 10 Des Moines, North ---- ---- ----
217 Logan Oswald 27:53.6 12 Indianola ---- ---- ----
218 Ben Maggard 28:14.8 12 Dallas Center-Grimes ---- ---- ----
219 Carter Timmons 28:27.5 12 Des Moines Christian ---- ---- ----
220 Jay Muller 28:29.0 9 Des Moines Christian ---- ---- ----
221 Aiden Barber 28:40.9 10 Indianola ---- ---- ----
222 Griffin Allen 29:33.5 10 Winterset ---- ---- ----
223 Jacob Gosselink 29:33.9 10 Pella Christian ---- ---- ----
224 Cam Alley 29:43.5 10 Van Meter ---- ---- ----
225 Tyler De Leon 29:55.9 11 Winterset ---- ---- ----
226 Julian Vega 31:38.5 10 Des Moines, North ---- ---- ----
227 Muhammed Ahmad 32:00.5 11 Winterset ---- ---- ----
228 Quinten Veenstra 32:11.0 10 Pella Christian ---- ---- ----
229 Ryne Noland 32:53.3 9 ACGC ---- ---- ----
230 Gustavo Perez-Puga 33:12.9 10 Des Moines, North ---- ---- ----
231 Nate Patterson 33:51.3 12 Pella Christian ---- ---- ----
232 Joe Schreck 35:06.6 10 Van Meter ---- ---- ----
Unlock Advanced Performance Analytics

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