boys 5k jv
pl bib name time team
1 1 Jacob Storey 18:55.0 Dallas Center-Grimes
2 2 Nate Norton 18:55.0 Carlisle
3 3 Jack Gustafson 19:00.5 Gilbert
4 4 Blake Croushore 19:01.0 Dallas Center-Grimes
5 5 Logan Howard 19:03.6 Carlisle
6 6 Cael Wineland 19:07.2 Dallas Center-Grimes
7 7 Will Augspurger 19:10.0 Dallas Center-Grimes
8 8 Josiah Schuelka 19:15.4 Gilbert
9 9 Ethan Stierman 19:16.0 North Polk
10 10 Luke Herbsleb 19:17.7 Dallas Center-Grimes
11 11 Brayden Kessler 19:25.8 Carlisle
12 12 Matt Crabb 19:26.9 North Polk
13 13 Colin Frederick 19:40.1 Norwalk
14 14 Akira Lopez 19:45.9 Pella
15 15 Mason Ramsey 19:50.1 Carlisle
16 16 Drew Bormann 19:53.4 Dallas Center-Grimes
17 17 Keith Christenson 19:53.6 Carlisle
18 18 Levi Van Dusseldorp 19:57.6 Pella
19 19 Spencer Pitts 19:58.9 Bondurant-Farrar
20 20 Tanner Merriman 20:08.7 Norwalk
21 21 Jesse Roe 20:12.8 South Hardin
22 22 Austin Jordan 20:18.2 Winterset
23 23 Adam Serck 20:20.3 Norwalk
24 24 Raymond Birech 20:21.3 Carlisle
25 25 Kaden Baxter 20:23.1 Carlisle
26 26 Will Rasmussen 20:24.3 Pella
27 27 Owen Blumhagen 20:29.9 Gilbert
28 28 Harrison Stallman 20:33.3 Dallas Center-Grimes
29 29 Antonio Leovan 20:36.8 Pella
30 30 Nick Singer 20:42.7 Pella
31 31 A J. Furr 20:45.2 Pella
32 Preston Pellatz 20:46.2 Dallas Center-Grimes
33 32 Zach Neumann 20:55.9 Pella
34 33 Josh Schmitz 20:56.8 Adm
35 Quincy Griffin 21:00.6 Carlisle
36 34 Cainan Murra 21:02.6 Bondurant-Farrar
37 35 Nathan Crabb 21:03.6 North Polk
38 36 Kyler Hegarty 21:07.1 Adm
39 37 Jordan Clark 21:08.9 Bondurant-Farrar
40 38 Kael Blanchard 21:09.4 Winterset
41 39 Noah Moore 21:11.4 Madrid
42 Cooper Vande Voort 21:12.7 Pella
43 Eli Followwill 21:17.6 Dallas Center-Grimes
44 40 Eliyahu Richmond 21:19.0 South Hardin
45 Quinten Kessler 21:20.4 Carlisle
46 Karsten Newell 21:21.1 Dallas Center-Grimes
47 41 Brennan McGee 21:21.2 Adm
48 42 Rylie Anderson 21:23.5 Bondurant-Farrar
49 43 Adam Herrington 21:23.8 Eagle Grove
50 44 Ethan Franklin 21:24.5 Norwalk
51 45 Jensen Kaldenberg 21:25.3 Winterset
52 Lincoln Eighmy 21:25.8 Carlisle
53 46 Cael Wesselink 21:26.0 Eagle Grove
54 47 Caden Stumbaug 21:30.2 Norwalk
55 48 Trent Frederick 21:32.7 Norwalk
56 49 Grant Miller 21:37.6 Norwalk
57 Isaac Short 21:40.1 Dallas Center-Grimes
58 Miles Wyllie 21:41.4 Dallas Center-Grimes
59 50 Carter Hatcher 21:41.5 Humboldt
60 51 Josue Castro-Aroche 21:43.6 Eagle Grove
61 52 Collin Gauck 21:45.2 Gilbert
62 53 Chase Brekke 21:46.3 Ballard
63 54 Aaron Boleyn 21:48.2 Humboldt
64 55 Cole Haverman 21:51.1 North Polk
65 56 Paul Oleson 21:52.8 Humboldt
66 Drew Anderson 21:53.8 Dallas Center-Grimes
67 Braeden Roberts 21:58.6 Dallas Center-Grimes
68 57 Ben Andersen 21:59.7 Atlantic
69 58 Gabe O'Brien 22:00.2 Bondurant-Farrar
70 59 Joshua Norris 22:01.1 Adm
71 60 Connor Hamers 22:01.4 Gilbert
72 61 Alex Sampson 22:01.7 Atlantic
73 62 Elliott Randall 22:02.1 Gilbert
74 63 Tanner Saxton 22:02.7 Madrid
75 64 Sam Hlas 22:04.0 Adm
76 Jacob Shaffer 22:04.8 Pella
77 Chase Streeter 22:06.3 Carlisle
78 65 Josh Purcell 22:06.8 Ballard
79 66 Carter Engelbrecht 22:07.0 Bondurant-Farrar
80 67 Zach McKay 22:07.2 Atlantic
81 Ryan Mohwinkle 22:07.5 Carlisle
82 Keaton Basinger 22:09.6 Norwalk
83 68 Gabe Rolon 22:10.6 Eagle Grove
84 Caleb Morris 22:12.7 Dallas Center-Grimes
85 Dalton Hinders 22:13.0 Carlisle
86 Jesse Van Heukelom 22:13.2 Pella
87 69 Cj Lundvall 22:14.6 Gilbert
88 70 Gabe Slifka 22:16.0 Roland Story
89 71 Aiden Christensen 22:20.2 Humboldt
90 72 Trey Sievers 22:20.8 Roland Story
91 Owen Hope 22:21.2 Dallas Center-Grimes
92 Ben Hanson 22:24.0 Norwalk
93 73 Isaac Altman 22:24.7 Atlantic
94 74 Max PauliIn 22:31.1 Ballard
95 Keenan Richards 22:32.9 Carlisle
96 75 Joe Fletcher 22:35.4 Ballard
97 Zhan Alimkhan 22:36.6 Dallas Center-Grimes
98 Addison Congdon 22:37.8 Gilbert
99 76 Dalton Rowe 22:38.9 Bondurant-Farrar
100 77 Guillermo Morales 22:41.9 Ifa-Agwsr
101 78 Theisen Colton 22:42.1 Madrid
102 Aaron Parks 22:42.1 Carlisle
103 Tyler Crall 22:42.5 Carlisle
104 Tate Deremiah 22:45.1 Dallas Center-Grimes
105 Will Kikel 22:48.5 Norwalk
106 79 Karson Winter 22:49.4 Adm
107 80 Gus Zweibohmer 22:52.1 Humboldt
108 81 Charles Albaugh 22:52.6 Ballard
109 82 Caden Butler 22:53.6 Eagle Grove
110 83 Edwin Lozano 22:57.0 South Hardin
111 84 Nate Bergerson 22:57.2 North Polk
112 Jack Ahartz 22:58.0 Carlisle
113 Caleb Wirtz 22:59.0 Bondurant-Farrar
114 85 Thomas Nugent 22:59.7 Adm
115 86 Gabe Rollins 23:00.2 Webster City
116 Jobey Olson 23:02.2 Pella
117 Carson Springer 23:10.8 Dallas Center-Grimes
118 87 Tucker Hejlik 23:11.3 Ifa-Agwsr
119 88 Christian DeCoske 23:11.7 Nevada
120 Grant Anderson 23:11.7 Pella
121 Nic Beaudet 23:12.2 Dallas Center-Grimes
122 89 Devlyne Sunderman 23:14.7 Atlantic
123 90 Braden Buckalew 23:15.1 Winterset
124 91 Jackson Chambers 23:16.2 Humboldt
125 Adrian Carmenate 23:16.9 Carlisle
126 92 Lee Houser 23:21.2 Atlantic
127 Sean Kons 23:21.7 Adm
128 93 Cale Hundertmark 23:22.2 Humboldt
129 94 Xander Webb 23:23.0 Roland Story
130 John DeBruin 23:24.9 Pella
131 Aiden Brand 23:26.6 Pella
132 95 Elijah Moore 23:27.0 Madrid
133 James Gano 23:27.7 Carlisle
134 Jonah Greubel 23:28.4 Bondurant-Farrar
135 Camden Hook 23:28.5 Adm
136 David Hinderaker 23:29.1 Gilbert
137 Jonah Poock 23:30.9 Bondurant-Farrar
138 96 Cayden Davis 23:31.4 South Hardin
139 Nate Augspurger 23:31.6 Dallas Center-Grimes
140 97 Reece Martin 23:33.7 Roland Story
141 Ryan Fitch 23:35.6 Dallas Center-Grimes
142 Morgan Clark 23:36.9 Pella
143 98 Trent Payne 23:37.7 Ballard
144 Weston Congdon 23:39.8 Gilbert
145 99 Lance Teeselink 23:41.4 Eagle Grove
146 100 Christopher Kohart 23:41.7 South Hardin
147 101 Alex Frakes 23:42.1 Eagle Grove
148 102 Alex Hilleman 23:43.2 Ballard
149 103 Raymond Morales 23:44.8 Ifa-Agwsr
150 Tiernen Edgar 23:45.7 Ballard
151 104 Ethan Easter 23:47.6 Winterset
152 Jakob Zwank 23:50.5 Adm
153 105 Colton McDonald 23:51.0 South Hardin
154 Gabe Smith 23:51.1 Humboldt
155 Kell Bowen 23:54.6 Dallas Center-Grimes
156 Payton Compton 23:57.5 Norwalk
157 Spencer Salasek 24:01.4 Ballard
158 Holden Brown 24:06.6 Norwalk
159 106 Tristan Mathisen 24:08.4 Atlantic
160 Kurtis Noonan 24:09.3 Carlisle
161 107 Adam Thiel 24:09.4 Roland Story
162 Brett Porter 24:10.7 Gilbert
163 Chase Mason 24:11.4 Eagle Grove
164 Aj Snyder 24:11.8 Carlisle
165 Hayden Steele 24:13.5 Norwalk
166 108 Tj Hocraffer 24:14.1 Roland Story
167 Michael Vandermark 24:15.6 Adm
168 109 Noah Britten 24:15.7 Roland Story
169 Sam Greiman 24:17.3 Dallas Center-Grimes
170 110 Gage Pohlman 24:18.1 Ifa-Agwsr
171 Jon Weddle 24:20.4 Dallas Center-Grimes
172 111 Jerimiyah Richmond 24:20.9 South Hardin
173 112 Jayson Chavez 24:21.3 Perry
174 113 Peyton Dick 24:21.9 Winterset
175 114 Carson Smith 24:22.4 Creston
176 115 Isaac Shields 24:23.6 Creston
177 Sam Strawn 24:24.3 Norwalk
178 116 Johnathan Chavez 24:25.7 Perry
179 Clayton Jipsen 24:26.2 Atlantic
180 117 Collin Byrd 24:26.6 Boone
181 118 Chase Cook 24:31.4 Winterset
182 Elijah Ruckman 24:32.9 Pella
183 Cole Williamson 24:35.7 South Hardin
184 119 Ross Muhlbauer 24:36.6 North Polk
185 Seth Billeter 24:36.9 Winterset
186 120 Luke Phillips 24:37.2 North Polk
187 Aiden Van Donselaar 24:37.2 Pella
188 Chris Lizama 24:39.2 Eagle Grove
189 Neal Larsen 24:39.5 Bondurant-Farrar
190 Gavin Franklin 24:40.9 Norwalk
191 121 Gannon Meis 24:41.8 Perry
192 Adryan Stravers 24:42.4 Norwalk
193 Mason Fuentez 24:42.6 Dallas Center-Grimes
194 122 Sam Poage 24:42.8 Madrid
195 123 Corey Burkhart 24:43.9 Madrid
196 Joseph Hovick 24:44.6 Roland Story
197 Jacob Alexander 24:45.4 Dallas Center-Grimes
198 Matthew Myers 24:47.6 Ballard
199 Jackson Mullin 24:49.6 Atlantic
200 Jake Teske 24:50.6 South Hardin
201 Zack Mertz 24:51.2 Humboldt
202 Preston Lee 24:53.0 Adm
203 Noah Stewart 24:54.1 Adm
204 Dylan Bonin 24:55.1 South Hardin
205 Noah Smith 24:56.2 Adm
206 Logan Ihle 25:02.5 Roland Story
207 124 Joel Harney 25:04.0 Woodward Granger
208 Zeke McCarty 25:05.9 Gilbert
209 Alex Gaspar 25:06.5 Eagle Grove
210 125 Jaxon Feeney 25:11.9 Ifa-Agwsr
211 Justin Good 25:13.8 Winterset
212 126 Johnathan Chavez 25:14.8 Perry
213 Adam Heuer 25:16.9 Gilbert
214 127 Josh Morris 25:18.2 Boone
215 Drew Storey 25:20.6 Dallas Center-Grimes
216 Wyatt Kelpe 25:20.9 Pella
217 Devin Wood 25:21.7 Atlantic
218 Colin Muhlena 25:22.5 North Polk
219 Dalton Nelson 25:25.3 Gilbert
220 Ethan Book 25:27.7 Adm
221 128 Eric Wennes 25:29.8 Ifa-Agwsr
222 Josiah Howland 25:34.3 Norwalk
223 Bryce Palmer 25:35.6 Dallas Center-Grimes
224 129 Ivan Rodriguez 25:43.3 Ifa-Agwsr
225 130 Mason Neely 25:45.4 Boone
226 Keagen Garcia 25:49.7 Atlantic
227 131 Luke Robertson 25:50.7 Madrid
228 Eduardo Garcia 25:54.0 Winterset
229 132 Landon Bogardus 25:59.3 Woodward Granger
230 Devin Bott 26:00.3 Winterset
231 133 Jaxson Bielfelt 26:01.0 Boone
232 Jordan Wehmeyer 26:06.6 Bondurant-Farrar
233 134 Caleb Gilchrist 26:09.4 Nevada
234 Noah Rethman 26:16.1 Eagle Grove
235 Tristin Hummel 26:18.0 Carlisle
236 Joe Sonntag 26:20.3 Atlantic
237 Pierson Lee 26:24.7 Adm
238 Jacob Byers 26:24.9 Pella
239 Eliajah Sharp 26:27.1 Ballard
240 135 Bo Braddock 26:28.2 Boone
241 136 Kainen Fuson 26:30.4 Woodward Granger
242 Wilson Lofstedt 26:33.4 Gilbert
243 137 Austin Kruzich 26:35.3 Nevada
244 Jaden Armstead 26:36.3 Eagle Grove
245 Taylor Hughes 26:40.6 Adm
246 Lex Somers 26:40.6 Atlantic
247 Brody Cloudas 26:44.3 South Hardin
248 138 Joe Dodson 26:44.5 Nevada
249 Nick Blum 26:45.3 Adm
250 Derek Blackburn 26:46.9 Ifa-Agwsr
251 139 Kurt Crouse 26:48.8 Woodward Granger
252 Logan Duffy 26:51.1 Norwalk
253 Colton Davis 26:58.7 Norwalk
254 140 Josiah Parks 27:04.1 Boone
255 Gunnar Peterson 27:05.0 Ballard
256 141 Cody Berg 27:05.1 Webster City
257 Eli Newland 27:08.0 Norwalk
258 142 George Vila 27:12.1 Webster City
259 Cael Schafer 27:15.7 Eagle Grove
260 Alexander Holmes 27:16.9 Ballard
261 DerreckLee Harms 27:24.4 Eagle Grove
262 143 Tjaden Smeltzer 27:24.8 Woodward Granger
263 Patrick Bailey 27:28.0 Gilbert
264 Zach Selover 27:31.0 Adm
265 Zach Ross 27:32.5 Dallas Center-Grimes
266 144 Vlad Dodon 27:36.4 Woodward Granger
267 Jose Lizama 27:41.1 Eagle Grove
268 145 Mason Baber 27:45.6 Boone
269 146 Korin Kenealy 27:49.8 Nevada
270 Jospeh Lee 27:59.8 Pella
271 Dylan McKinley 28:10.5 Roland Story
272 Keith Newton 28:12.6 Madrid
273 Sam Sirna 28:25.3 Roland Story
274 Connor Cox 28:30.6 Bondurant-Farrar
275 Erik Soenksen 28:34.7 Gilbert
276 Aiden Edgar 28:42.4 Ballard
277 Ethan Weatherly 28:46.0 Madrid
278 147 Tristan Callahan 28:48.8 Creston
279 Boston Anker 28:49.4 Winterset
280 Will Schafer 28:57.4 Ifa-Agwsr
281 Kaydence Boock 28:58.8 Ballard
282 Brayden Bushey 29:00.0 North Polk
283 Conner Saxton 29:09.8 Madrid
284 Jackson Goshon 29:11.3 Norwalk
285 Ben Jablonski 29:12.8 Pella
286 148 Logan Roll 29:15.6 Woodward Granger
287 Collin Spratt 29:31.4 North Polk
288 149 Spencer Lane 29:31.7 Creston
289 Lucas Hansen 29:32.2 Woodward Granger
290 Brandon Powers 29:32.6 Roland Story
291 Cael Schreier 29:33.5 Roland Story
292 Cole Sampson 29:36.2 Atlantic
293 Brandon Crail 29:37.8 Eagle Grove
294 A J. Everly 29:45.3 Bondurant-Farrar
295 Killian Farrell 29:47.3 Norwalk
296 Brady Cloudas 29:50.5 South Hardin
297 Miko Rosado 30:03.0 Adm
298 150 Matt Borkowski 30:16.1 Webster City
299 Matthias Beattie 30:29.6 Carlisle
300 Jackson Shepherd 30:42.0 Ballard
301 151 Adam Short 30:43.9 Creston
302 John Gano 30:52.4 Carlisle
303 Antony Adolfson 30:58.6 Pella
304 Trendan Peasley 31:05.1 Madrid
305 Hayden Rozenboom 31:07.3 Pella
306 Ian Runestad 31:17.7 Boone
307 152 Sebastian Hernandez 31:17.7 Perry
308 Carter Glawe 31:44.6 Carlisle
309 Evan Kowzan 31:54.4 Pella
310 Braeden Albrecht 32:05.5 Madrid
311 153 KeVon Edwards 32:19.2 Webster City
312 Ethan Swartz 33:02.4 Bondurant-Farrar
313 Tyler Lindsay 33:54.4 Dallas Center-Grimes
314 Ethan Williams 34:34.8 Bondurant-Farrar
315 Caleb Webster 34:53.8 Boone
316 Zachery Smith 35:29.5 Gilbert
317 154 Dalton Scott 35:46.9 Perry
318 Jacob Burns 36:48.2 Gilbert
319 155 Derek Carr 46:37.0 Webster City
girls 5k jv
pl bib name time team
1 1 Emma Angus 21:21.2 Dallas Center-Grimes
2 2 Rachel Wohlgemuth 22:01.8 Ballard
3 3 Madalyn Haupts 22:44.4 Dallas Center-Grimes
4 4 Claire Landmesser 22:46.2 Ballard
5 5 Kate Huisinga 22:48.8 Ballard
6 6 Hailey Cole 22:58.6 Ballard
7 7 Abby Ross 23:02.6 Ballard
8 8 Mya Ehresman 23:31.0 Ballard
9 9 Aubrie Kiesling 23:56.5 North Polk
10 10 Emily Bellizzi 24:10.6 Norwalk
11 11 Josie Dresen 24:15.1 North Polk
12 12 Ashley Wuestenberg 24:18.9 Ballard
13 13 Katie Saluk 24:23.6 Atlantic
14 14 Sabrina Wiedman 24:24.7 Dallas Center-Grimes
15 15 Claire Farrell 24:26.4 Norwalk
16 16 Olivia Valline 24:26.8 Dallas Center-Grimes
17 17 Riley Feeley 24:32.5 Dallas Center-Grimes
18 18 Taylor Wickman 24:36.7 Dallas Center-Grimes
19 19 Skyler Blessman 24:40.3 Dallas Center-Grimes
20 20 Eva Hoch 24:44.5 Norwalk
21 21 Izzie Bergstrom 24:45.6 North Polk
22 Mia Kalleberg 24:46.9 Dallas Center-Grimes
23 22 Taylor Bergan 24:57.0 Norwalk
24 23 Mary Thatcher 25:12.6 Gilbert
25 24 Alia Springer 25:23.0 North Polk
26 Lauren Wyllie 25:24.1 Dallas Center-Grimes
27 25 Isabelle Friedman 25:25.2 North Polk
28 Nicole Luebke 25:26.6 Dallas Center-Grimes
29 26 Cacy Larson 25:32.8 Norwalk
30 27 Elise Heckert 25:40.3 Norwalk
31 Jillian Rants 25:45.6 Dallas Center-Grimes
32 28 Ellie Mattson 25:59.7 Gilbert
33 29 Maeve Maher 26:00.8 Winterset
34 Alexa Riesselman 26:02.3 Dallas Center-Grimes
35 30 Rachel Sents 26:02.9 Gilbert
36 31 Natalie Martin 26:03.8 Norwalk
37 32 Brynn Busta 26:11.2 Adm
38 33 Kalista Leners 26:13.5 Gilbert
39 34 Katelyn Nelson 26:19.8 Bondurant-Farrar
40 35 Abook Dok 26:21.7 Carlisle
41 36 Lizzie Wangler 26:23.1 Winterset
42 Ellie Gannon 26:26.5 Dallas Center-Grimes
43 37 Molly Sickels 26:30.1 Creston
44 38 Grace Johnson 26:37.1 Bondurant-Farrar
45 39 Alex Dryden 26:45.6 Winterset
46 Raegan Levi 26:52.6 Norwalk
47 40 Alexis Nemechek 26:54.3 Adm
48 41 Jessica Duffy 26:58.8 Bondurant-Farrar
49 Chloe Martin 27:02.9 Norwalk
50 42 Zoe Marckmann 27:07.6 Adm
51 43 Mady Taylor 27:10.6 Carlisle
52 Maria Hendricks 27:11.6 Dallas Center-Grimes
53 44 Elle Hook 27:13.1 Adm
54 45 Laney Brosam 27:17.4 Atlantic
55 46 Regan McDougalle 27:23.0 Bondurant-Farrar
56 47 Natalie Barber 27:23.5 Nevada
57 48 Eleanor Lopez 27:26.6 Gilbert
58 Dakota Newcomb 27:36.8 Dallas Center-Grimes
59 49 Hanna Jonsson 27:37.2 Adm
60 50 Kadence Davenport 27:40.3 North Polk
61 Gracie Ross 27:44.3 Ballard
62 51 Nora Carlson 27:45.8 Humboldt
63 52 Adalynn Wierck 27:59.7 Bondurant-Farrar
64 53 McKenzie Dryden 28:00.6 Winterset
65 54 Holland Zwank 28:04.2 Adm
66 55 Piper Giles 28:05.0 Adm
67 Carly Kuhse 28:08.7 Adm
68 56 Briar Crain 28:09.1 Nevada
69 Aly Svechenko 28:09.6 Adm
70 57 Samantha McDaniel 28:10.6 Gilbert
71 Aubrey Christiansen 28:13.2 Dallas Center-Grimes
72 58 Whitney Larson 28:22.9 North Polk
73 Hope Kading 28:27.4 Nodaway Valley
74 59 Mallory Wilson 28:28.6 Creston
75 60 Edria Brummer 28:28.9 Atlantic
76 Madelyn Cox 28:30.5 Adm
77 61 Keara O'Brien 28:30.6 Gilbert
78 Josie Mesenbrink 28:31.3 Gilbert
79 Kika Moravchikova 28:34.2 Dallas Center-Grimes
80 62 Isabelle Weesner 28:37.3 Pella
81 63 Alyssa Dickey 28:49.2 Winterset
82 Sierra Pickering 28:51.1 Dallas Center-Grimes
83 Jaclynn Adams 28:51.6 Norwalk
84 64 Natalie Wood 28:51.8 Winterset
85 65 Natalie Thompson 29:01.8 Nevada
86 Ainslea Schmidt 29:05.5 Dallas Center-Grimes
87 Ava Johnson 29:06.7 Gilbert
88 Hannah Luellen 29:08.1 Dallas Center-Grimes
89 66 Tricia Lundy 29:09.9 Pella
90 67 Sydney Strunk 29:10.2 Creston
91 68 Tatum Tierney 29:11.0 Pella
92 Shelby Johnson 29:17.3 Dallas Center-Grimes
93 Tevka Lackmann 29:17.5 Norwalk
94 Emma Henderson 29:26.9 North Polk
95 Gracie Roberts 29:28.2 Norwalk
96 Amor Hilburn 29:33.2 Nodaway Valley
97 Hallie Johnson 29:37.3 Gilbert
98 Tenley Schroeder 29:43.6 Norwalk
99 Taylor Smith 29:44.2 Norwalk
100 69 Gracie Vitzthum 29:46.4 Humboldt
101 Callan Randall 29:53.0 Norwalk
102 Kaylin Petrak 29:58.2 Dallas Center-Grimes
103 70 Lauren Erickson 29:58.5 Humboldt
104 71 Tatum Lester 30:00.0 Roland Story
105 Grace Hatchitt 30:03.1 Adm
106 72 Morgan Hotovec 30:04.1 Humboldt
107 Isabel George 30:07.6 Norwalk
108 Sarah DenHerder 30:09.2 Adm
109 Oksana Howard 30:14.5 Madrid
110 Tessa Williams 30:16.0 North Polk
111 73 Assem Imankarina 30:16.7 Carlisle
112 74 Autumn Stafford 30:21.0 Creston
113 Jenna Wilson 30:24.7 Gilbert
114 75 Taylar Nolting 30:29.8 Humboldt
115 Lara Jones 30:31.2 Ballard
116 Abigail Staudt 30:34.3 Gilbert
117 76 Emma Fleenor 30:37.7 Bondurant-Farrar
118 77 Gwen Irlmeier 30:41.6 Atlantic
119 Abby Zielke 30:44.0 Ballard
120 78 Dayna Dreager 30:45.8 Atlantic
121 79 Hannah Fritz 30:48.1 Nevada
122 Olivia Burrough 30:51.2 Gilbert
123 80 Tori Gargano 31:03.5 Humboldt
124 81 Alex Miner 31:07.2 Bondurant-Farrar
125 Sarah Moews 31:09.9 Adm
126 82 Sydney Pantini 31:14.0 Creston
127 Reece Muhlena 31:21.4 North Polk
128 83 Samara Sharp 31:22.7 Nevada
129 84 Madelynn McFadden 31:25.6 Carlisle
130 Jenna Hannemann 31:28.6 Dallas Center-Grimes
131 Izzy Kidd 31:29.4 Dallas Center-Grimes
132 Audrey Faith 31:34.3 Gilbert
133 Kennedy Luther 31:35.1 Adm
134 Mikayla Lauritsen 31:45.8 Gilbert
135 85 Roselaure Fuller 31:53.4 Pella
136 Grace Ellingson 31:53.6 Gilbert
137 Katy Schnormeier 31:53.8 Gilbert
138 Kaitlyn Richards 31:55.5 North Polk
139 86 Brittany Linch 32:12.8 Creston
140 87 Ella Sirna 32:15.1 Roland Story
141 88 Ashley Reynard 32:18.7 Creston
142 Taylor Hurley 32:24.4 Norwalk
143 Faith Moyer 32:31.7 Adm
144 Bella Bauman 32:37.8 Dallas Center-Grimes
145 Olivia Cooper 32:41.3 North Polk
146 89 Dana Vinson 32:50.2 Roland Story
147 Sarah VanAmburg 33:15.9 Norwalk
148 90 Hannah McGraw 33:20.1 Carlisle
149 Morgan Busta 33:22.2 Adm
150 91 Mollie Wilson 33:30.6 Winterset
151 Sammie Pagel 33:36.1 Madrid
152 Begimai Azizbekova 33:38.7 Dallas Center-Grimes
153 92 Rio Johnson 33:39.4 Atlantic
154 93 Claira Miller 33:48.2 Nevada
155 Lydia McCleary 33:49.2 Bondurant-Farrar
156 Brooklyn McVay 33:56.0 Winterset
157 Brianna Borneman 34:01.6 Dallas Center-Grimes
158 McKayla Egnall 34:13.2 Winterset
159 Alli Kreider 34:20.3 Norwalk
160 94 Meghan Kepler 34:21.0 Roland Story
161 Megan Davis 34:24.7 Dallas Center-Grimes
162 Kylie Franzen 34:31.8 Gilbert
163 95 Saron MehariRedae 34:41.3 Nevada
164 Anna West 34:48.4 Adm
165 96 Bre Hotovec 35:39.7 Humboldt
166 Alondra Torres 35:57.0 Humboldt
167 Lauren Whitaker 36:17.0 Norwalk
168 Kennedi Steburg 36:27.1 Madrid
169 97 Giovy Eekhoff 36:41.3 Pella
170 Ann White 37:28.5 Eagle Grove
171 98 Courtney Wuebker 37:35.6 Roland Story
172 Mary Brady 37:40.0 South Hardin
173 Bailey Pierce 37:49.0 Dallas Center-Grimes
174 99 Olivia Heithoff 39:22.5 Roland Story
175 Mar Menendez 40:08.1 South Hardin
176 100 Lizzy Danielson 40:21.4 Roland Story
177 Clari Gonzalez 41:01.6 Roland Story
boys 5k class b
pl bib name time team
1 1 Quinton Orr 16:47.3 Humboldt
2 2 Joshua Baudler 17:03.9 Nodaway Valley
3 3 Jason Renze 17:07.0 Madrid
4 4 Craig Alan Becker 17:09.9 Atlantic
5 5 Kolby Winter 17:22.8 South Hardin
6 6 Zach Sporaa 17:23.6 North Polk
7 7 Clay Pehl 17:28.0 Madrid
8 8 Max Sporaa 18:07.1 North Polk
9 9 Devon Coon 18:07.4 Humboldt
10 10 Ben Breheny 18:15.6 Nodaway Valley
11 11 Toby Bower 18:21.1 Nodaway Valley
12 12 Tyler Breheny 18:34.6 Nodaway Valley
13 13 Eric Wittrock 18:36.0 Humboldt
14 14 Evan Brummer 18:37.7 Atlantic
15 15 Brad Dennis 18:47.7 Atlantic
16 16 Gabe Drake 18:56.2 North Polk
17 17 Chaz Warson 18:56.6 Madrid
18 18 Austin Stierman 18:58.1 North Polk
19 19 Justin Meints 19:01.2 South Hardin
20 20 Clayton Stafford 19:03.0 Creston
21 21 Rory McDermott 19:03.5 Madrid
22 22 Carter Kolthoff 19:05.3 South Hardin
23 23 Will Ford 19:09.1 North Polk
24 24 Andrew Nicholson 19:11.7 Ifa-Agwsr
25 25 Gabe Soda 19:11.8 Madrid
26 26 Zane Berg 19:14.8 Atlantic
27 27 Alex Hassan 19:18.0 South Hardin
28 28 Dylan Ihle 19:18.9 Roland Story
29 29 Doug Berg 19:19.8 Nodaway Valley
30 30 Seth Halleland 19:20.6 Roland Story
31 31 Nolan Jergens 19:23.2 Humboldt
32 32 Trevor Jacobson 19:28.7 Humboldt
33 33 Ethan Williams 19:31.6 Atlantic
34 34 Carter Theesfeld 19:31.7 Humboldt
35 35 Chase Harvey 19:35.2 South Hardin
36 36 Jon Koester 19:37.7 Eagle Grove
37 37 Dean Check 19:44.1 Nevada
38 38 Dylan Steele 19:49.0 Woodward Granger
39 39 Caleb Henderson 19:57.6 North Polk
40 40 Nathan Limas 20:00.5 Roland Story
41 41 Eli Widmann 20:03.7 Ifa-Agwsr
42 42 Tomas Rolon 20:03.9 Eagle Grove
43 43 Gavin Roy 20:05.1 South Hardin
44 44 Elliot Frideres 20:06.4 Nevada
45 45 Jay Sanderson 20:13.1 Roland Story
46 46 Alex Bice 20:15.3 Woodward Granger
47 47 Justin Agtun 20:16.5 Eagle Grove
48 48 Drew Engler 20:18.6 Atlantic
49 49 Owen Freeman 20:19.9 Nevada
50 50 Harison Bickham 20:22.0 Madrid
51 51 Kael Carr 20:28.3 South Hardin
52 52 Jacob Graham 20:29.3 Eagle Grove
53 53 Mason Menefee 20:30.8 Nodaway Valley
54 54 Jared Moreland 20:33.0 Creston
55 55 Zane Haglund 20:42.2 Roland Story
56 56 Jacob Michaelson 20:42.5 Ifa-Agwsr
57 57 Jack Grell 20:44.0 Woodward Granger
58 58 Jase Beaubien 20:44.4 Ifa-Agwsr
59 59 Drake Weland 20:45.4 Eagle Grove
60 60 Cooper Jipsen 20:49.8 Atlantic
61 61 Caleb Pawlovich 20:53.3 Nevada
62 62 Levi Webb 20:53.8 Roland Story
63 63 Caleb Jones 21:02.1 Woodward Granger
64 64 Hunter Fry 21:04.5 Creston
65 65 Carsten Wright 21:10.0 Woodward Granger
66 66 Levi Hitz 21:10.9 Creston
67 67 Zack Huffman 21:20.6 Ifa-Agwsr
68 68 Fischer Brogden 21:29.7 Ifa-Agwsr
69 69 Lucas VanOtterloo 21:33.5 Nodaway Valley
70 70 Xavier Ibarra 21:35.8 Woodward Granger
71 71 Sckylar Huffman 21:36.6 Ifa-Agwsr
72 72 Nathan Grainger 21:37.7 Humboldt
73 73 Cooper Skinner 21:47.4 Madrid
74 74 Jensen Cooper 21:57.2 Eagle Grove
75 75 Jarod Hart 22:10.1 Roland Story
76 76 Josh Graham 22:11.4 Eagle Grove
77 77 Aidan Anderson 22:13.8 Creston
78 78 Riley Wipperman 22:49.2 Creston
79 79 Kaya Bowlsby 23:03.9 Woodward Granger
80 80 Nick Frideres 23:10.4 Nevada
81 Andrew Anderson 23:10.5 Woodward Granger
82 81 Devin Baker 23:40.2 Creston
girls 5k class b
pl bib name time team
1 1 Ellie Meyer 20:06.1 Ifa-Agwsr
2 2 Bryce Gidel 20:11.4 Humboldt
3 3 Liza Schaffer 20:43.3 North Polk
4 4 Kylie Tjernagel 21:08.4 Roland Story
5 5 Braelyn Baker 21:13.6 Creston
6 6 Ava Rush 21:19.5 Atlantic
7 7 Sophia Broers 21:33.5 Nodaway Valley
8 8 Paige Davis 22:30.5 Creston
9 9 Jadyn Miller 22:31.9 Madrid
10 10 Madison Botos 22:33.3 Atlantic
11 11 Reagan Weinheimer 22:36.2 Nodaway Valley
12 12 Pluma Pross 22:48.0 Atlantic
13 13 Teah Miller 22:51.4 Ifa-Agwsr
14 14 Sophie Schaffer 22:54.4 North Polk
15 15 Addie DeArment 22:54.6 Atlantic
16 16 Kaitlyn Kilstofte 22:58.5 Roland Story
17 17 Kirstyn Beaman 23:02.2 Humboldt
18 18 Eliana Hornbuckle 23:03.4 Nevada
19 19 Lucy Schaffer 23:07.1 North Polk
20 20 Maddie Bond 23:08.3 North Polk
21 21 Hailey Volz 23:16.1 North Polk
22 22 Abby Hill 23:32.7 North Polk
23 23 Elie Tuhn 23:42.1 Nevada
24 24 Abi Zimmer 24:01.7 North Polk
25 25 Baylie Janssen 24:12.1 Roland Story
26 26 Abby Harding 24:17.1 Ifa-Agwsr
27 27 Mallory Kuhns 24:22.4 Nodaway Valley
28 28 Shelby Hayden 24:29.4 Humboldt
29 Brianna Ell 24:35.1 Eagle Grove
30 29 Allison Kruzich 24:42.2 Nevada
31 30 Piper Steburg 24:45.3 Madrid
32 31 Morgan Buxton 24:52.7 Creston
33 32 Brett Harklau 24:55.9 Humboldt
34 33 Riley DeGonnia 25:02.4 Creston
35 34 Eleanor Elliott-Rude 25:05.8 Nevada
36 35 Abbey Engels 25:13.3 Nodaway Valley
37 36 Emily White 25:18.4 Madrid
38 37 Grace Cahill 25:20.5 Nevada
39 38 Kelsie Siedlik 25:38.0 Atlantic
40 39 Kate Pfaltzgraff 25:43.3 Ifa-Agwsr
41 40 Allison Hoag 25:54.5 Humboldt
42 41 Sidney Schafer 25:58.2 Ifa-Agwsr
43 42 Erin Schieltz 26:03.8 Madrid
44 43 Grace Smith 26:07.1 Humboldt
45 44 Caden Thoreson 26:10.8 Roland Story
46 45 Claire Wiederstein 26:12.1 Atlantic
47 46 Zoey Carter 26:27.1 Ifa-Agwsr
48 47 Lilly Day 26:32.3 Nodaway Valley
49 48 Diep Nguyen 26:35.4 South Hardin
50 49 Corri Pelzer 26:48.4 Atlantic
51 50 Angelina Chuong 27:00.2 Creston
52 51 Bridget Cahill 27:28.9 Nevada
53 52 Kali Beaman 27:33.2 Humboldt
54 53 Erin Ford 27:34.1 Nodaway Valley
55 54 Madison VanOtterloo 27:37.9 Nodaway Valley
56 55 Brooke Bogenschutz 27:38.5 Madrid
57 56 Natalie Helbling 27:39.9 Woodward Granger
58 57 Tristan Rice 27:41.7 Creston
59 Alejandra Lopez 27:42.7 Eagle Grove
60 58 Meredith Harter 27:48.7 Nevada
61 59 Emma Pantini 28:03.6 Creston
62 60 Sydney Grell 28:41.4 Woodward Granger
63 61 Natalie Omundson 28:45.9 Roland Story
64 62 Kaitlyn Smith 28:46.4 Woodward Granger
65 63 Jordyn Ramus 28:55.0 Roland Story
66 64 Elizabeth Tranel 29:11.7 Madrid
67 65 Lydia Mueller 29:12.7 South Hardin
68 66 Jenna Roling 29:12.9 South Hardin
69 67 Katie Grell 29:16.7 Woodward Granger
70 68 Makenzie Dresback 30:46.3 Woodward Granger
71 69 Maggy Martinez 30:52.7 Ifa-Agwsr
72 70 Emma Drakke 31:09.8 Woodward Granger
73 71 Madisyn Mann 33:03.6 Woodward Granger
74 Megan Schafer 33:18.0 Eagle Grove
75 72 Kynna McDonald 34:35.5 South Hardin
76 73 Elizabeth Stanish 34:43.9 South Hardin
77 Jozey Gump 34:54.0 Eagle Grove
78 74 McKenzie Runyan 36:09.0 South Hardin
boys 5k class a
pl bib name time team
1 1 Nate Mueller 16:38.0 Adm
2 2 Aidan Ramsey 16:59.4 Dallas Center-Grimes
3 3 Josiah Wittenberg 17:20.2 Pella
4 4 Griffin Ruba 17:22.4 Gilbert
5 5 Kolby Fritz 17:25.5 Carlisle
6 6 Kyle Miller 17:35.2 Carlisle
7 7 Derek Webster 17:41.3 Norwalk
8 8 Patrick Foster 17:41.6 Norwalk
9 9 Bradley Ramsey 17:46.1 Dallas Center-Grimes
10 10 Jacob Ewers 17:57.6 Dallas Center-Grimes
11 11 Brandon Kesner 18:01.2 Carlisle
12 12 Tony Schmitz 18:06.0 Pella
13 13 Donovan Card 18:07.7 Norwalk
14 14 Michael Gustafson 18:09.0 Gilbert
15 15 Cutler Turner 18:12.0 Pella
16 16 Jack Brown 18:15.4 Norwalk
17 17 Payton Rowe 18:16.0 Bondurant-Farrar
18 18 Nathan Patel 18:18.1 Gilbert
19 19 Kaden Sadler 18:23.3 Carlisle
20 20 Sam Vanderpool 18:24.1 Gilbert
21 21 Will Chase 18:28.6 Norwalk
22 22 Chirs Lee 18:29.3 Ballard
23 23 Ethan Schlichte 18:29.7 Carlisle
24 24 Thomas Gaul 18:35.0 Pella
25 25 Jacob Buchele 18:37.2 Gilbert
26 26 Gavin Petrak 18:38.1 Dallas Center-Grimes
27 27 Parker Newcomb 18:38.7 Boone
28 28 Mason Johnston 18:42.7 Pella
29 29 Hunter Snyder 18:43.8 Carlisle
30 30 Jacob Hochstetler 18:45.8 Dallas Center-Grimes
31 31 Tristen Kessler 18:49.6 Carlisle
32 32 Austin Brenizer 18:52.6 Norwalk
33 33 Chase Lauman 18:54.6 Pella
34 34 Owen Pries 18:55.6 Dallas Center-Grimes
35 35 Jackson McGovern 18:57.0 Bondurant-Farrar
36 36 Rees Tyler 18:57.1 Gilbert
37 37 Dawson Assink 18:57.1 Dallas Center-Grimes
38 38 Seth VanBaale 19:06.1 Bondurant-Farrar
39 39 Jacob Willson 19:07.0 Webster City
40 40 Tad Hatfield 19:07.4 Gilbert
41 41 Quinton Kimrey 19:08.2 Adm
42 42 Luke Geyer 19:14.2 Norwalk
43 43 Nathan Royer 19:16.8 Adm
44 44 Daniel Howell 19:21.2 Winterset
45 45 Cameron Welch-Grows 19:23.4 Bondurant-Farrar
46 46 Devon Keuning 19:29.8 Bondurant-Farrar
47 47 Jose Ramirez 19:44.7 Webster City
48 48 Cooper Greenslade 19:46.7 Adm
49 49 Jack Chism 19:48.5 Ballard
50 50 Trenton Silvers 19:52.5 Bondurant-Farrar
51 51 Max Fouts 19:53.3 Adm
52 52 Austin Shoen 20:03.4 Ballard
53 53 Tobias Coy 20:05.2 Bondurant-Farrar
54 54 Cole Reiling 20:06.6 Webster City
55 55 Jackson Kimball 20:08.6 Winterset
56 56 Blake Freese 20:08.8 Winterset
57 57 Jace Beall 20:12.3 Ballard
58 58 Caleb Crystal 20:14.1 Adm
59 59 Abram Wadle 20:19.1 Winterset
60 60 Mason Back 20:19.4 Winterset
61 61 Jackson Moberly 20:24.4 Webster City
62 62 Gage Long 20:25.9 Ballard
63 63 Braeden Hegarty 20:31.8 Adm
64 64 Kasey Porter 20:36.4 Webster City
65 65 Jonah Olson 20:37.0 Ballard
66 66 Anthony Chavez 20:38.6 Perry
67 67 Grayson Strouse 20:39.9 Boone
68 68 Braden Rowe 20:41.1 Pella
69 69 Bryan Funez 20:52.2 Perry
70 70 Bryce Buckalew 21:05.5 Winterset
71 71 Luke Heithoff 21:23.2 Winterset
72 72 Majak Majak 21:32.4 Boone
73 73 Austin McCloud 21:36.4 Boone
74 74 Dante Jones 21:39.9 Ballard
75 75 Nathaniel Winters 22:06.7 Boone
76 76 Henry Pollard 22:24.8 Boone
77 77 Reece Sadler 22:35.7 Webster City
78 78 Tanner Burgin 23:00.4 Perry
79 79 Max Johnston 23:02.7 Boone
80 80 Wyatt Bingham 23:07.6 Webster City
81 81 Calvin Sass 23:14.1 Perry
82 82 Erick Funez 23:56.9 Perry
83 83 Chase Archer 23:57.0 Perry
girls 5k class a
pl bib name time team
1 1 Ainsley Erzen 19:16.8 Carlisle
2 2 Caroline McMartin 19:54.5 Pella
3 3 Megan Sterbenz 19:59.1 Dallas Center-Grimes
4 4 Shewaye Johnson 20:02.4 Ballard
5 5 Paityn Noe 20:09.8 Ballard
6 6 Geneva Timmerman 20:29.9 Adm
7 7 Ellie Twedt 20:42.2 Ballard
8 8 Hannah Little 20:50.9 Dallas Center-Grimes
9 9 Jaylene Karolus 20:58.6 Perry
10 10 Miranda Muhlstein 21:05.2 Dallas Center-Grimes
11 11 Kami Smith 21:10.3 Dallas Center-Grimes
12 12 Caitlin Maher 21:23.2 Ballard
13 13 Tessa Erzen 21:31.1 Carlisle
14 14 Morgan Weeks 21:48.7 Norwalk
15 15 Meredith McDermott 21:51.5 Dallas Center-Grimes
16 16 Brooke Loewe 22:01.4 Ballard
17 17 Josie Fleischmann 22:05.0 Ballard
18 18 Meg Rietz 22:07.0 Ballard
19 19 Lara Kallem 22:11.3 Dallas Center-Grimes
20 20 Sophie Vanderpool 22:17.8 Gilbert
21 21 Abbie Davitt 22:25.1 Norwalk
22 22 Annika Wallace 22:28.8 Norwalk
23 23 Breelie Mauro 22:29.7 Norwalk
24 24 Hannah Welch 22:42.6 Adm
25 25 Kiernan Blanchard 22:48.0 Winterset
26 26 Jaci Versluis 22:48.1 Dallas Center-Grimes
27 27 Dyllan Kaufman 22:50.7 Winterset
28 28 Ashley Blommers 22:55.4 Pella
29 29 Emily Erhardt 23:02.2 Bondurant-Farrar
30 30 Emily Kehoe 23:02.4 Norwalk
31 31 Bridget Johnson 23:03.4 Bondurant-Farrar
32 32 Mia Kerr 23:17.3 Winterset
33 33 Allison Weiler 23:18.2 Gilbert
34 34 Tirzah Wittenberg 23:23.0 Pella
35 35 Joey Parker 23:26.8 Winterset
36 36 Cara Heuer 23:29.8 Gilbert
37 37 Alyssa Fick 23:31.8 Bondurant-Farrar
38 38 Lily O'Brien 23:32.4 Bondurant-Farrar
39 39 Abby McGuire 23:48.1 Gilbert
40 40 Jacie Crutcher 23:50.0 Webster City
41 41 Kamryn Ogg 23:51.6 Gilbert
42 42 Ellie Roorda 24:07.6 Pella
43 43 Riley Sievers 24:12.1 Carlisle
44 44 Kylie Winkler 24:18.4 Norwalk
45 45 Sophia Chesney 24:19.4 Adm
46 46 Elsie Thoreson 24:32.9 Pella
47 47 Ella Andersen 24:38.1 Carlisle
48 48 Elizabeth Lozano 24:41.0 Bondurant-Farrar
49 49 Lyd Berns-Schweingruber
24:43.0 Gilbert
50 50 Ellie Pyle 24:47.1 Gilbert
51 51 Tess Boorn 24:55.7 Adm
52 52 Abby Benshoof 25:09.7 Winterset
53 53 Kennedy Wendl 25:22.3 Norwalk
54 54 Molly Lutmer 25:29.6 Perry
55 55 Emily Hlas 25:32.7 Adm
56 56 Astraea Munyan 25:43.3 Adm
57 57 Brooke Kiley 25:49.7 Bondurant-Farrar
58 58 Laura Downs 25:50.5 Carlisle
59 59 Kacie Cowman 25:53.5 Winterset
60 60 Rachel Currant 25:56.9 Bondurant-Farrar
61 61 Isabella Pagel 26:01.0 Carlisle
62 62 Kaelyn Butz 26:02.0 Webster City
63 63 Karsyn Kaufman 26:42.0 Winterset
64 64 Kennendy Tunink 27:04.8 Perry
65 65 Hannah Peterson 27:05.6 Perry
66 66 Anna Childerston 27:11.0 Pella
67 67 Cris Gomez 27:47.8 Perry
68 68 Isabella Dubon 28:20.5 Boone
69 69 Emma Peck 28:51.7 Webster City
70 70 Callie Moyer 28:57.7 Adm
71 71 Megan Reutter 29:22.4 Boone
72 72 Ella Hansen 29:29.7 Webster City
73 73 Allison Oswald 30:07.9 Webster City
74 74 Elsie Alexander 30:31.2 Boone
75 75 Emmy Louis 30:47.4 Boone
76 76 Elle Turner 30:50.4 Boone
77 77 Hailey Peterson 31:31.9 Perry
78 78 Molly Alexander 31:54.8 Boone
79 79 Peyton Ward 32:23.6 Boone
80 80 Brynna Croy 32:48.5 Webster City
81 Emma Anderson 34:18.7 Boone