Boys 5000m Run
pl name yr time team
1 Jack Smeins SO 17:56 Valley
2 Cole Buffington SO 18:00 Ankeny
3 Cade Muller FR 18:07 Dowling
4 Jacob Arnold SO 18:07 Valley
5 Mike Gipple SO 18:11 Dowling
6 Seth Watgen SO 18:12 Ankeny Centennial
7 Jacob Soto SO 18:15 Valley
8 Landon Denker SO 18:16 Valley
9 Brandon Latting SO 18:18 Dowling
10 Cade Mash SO 18:22 Southeast Polk
11 Blake Arends SO 18:23 Cedar Falls
12 Jonathan Stockwell FR 18:24 Ankeny Centennial
13 Max Brown FR 18:27 Dowling
14 Carter Welbes SO 18:28 Hempstead
15 Austin Jones FR 18:30 Ankeny Centennial
16 Eli Smith FR 18:31 Cedar Falls
17 David Robran SO 18:31 Ankeny
18 Cooper Olsen FR 18:33 Cedar Falls
19 Dominick Arce-Matos FR 18:37 Ames
20 Jacob Westermeyer SO 18:39 Hempstead
21 Luke Carroll FR 18:41 Valley
22 Gian Luca Stanco SO 18:43 Dowling
23 Joel Burris FR 18:43 Cedar Falls
24 Steffen Osborn SO 18:43 Dowling
25 Mason Suarez FR 18:53 Hempstead
26 Charles Arroyo FR 18:58 Ames
27 Carsen Codel SO 18:59 Valley
28 Akol Atack FR 19:02 Ames
29 Marc Medici SO 19:03 Ankeny
30 Nate Jones FR 19:08 Ankeny Centennial
31 Easton Sckerl SO 19:11 Cedar Falls
32 Caleb Hyde FR 19:13 Roosevelt
33 Alex Ling SO 19:13 Valley
34 Sterling Mills SO 19:14 Valley
35 Noah Arends SO 19:16 Cedar Falls
36 Connor Simpson FR 19:19 Valley
37 Josh Kuehl FR 19:23 Cedar Falls
38 Alex Wilson FR 19:24 Southeast Polk
39 Jack Joyce FR 19:26 Roosevelt
40 Treyton Hveem SO 19:26 Ankeny Centennial
41 Bennett Ryken FR 19:26 Ames
42 Jackson Vannoy FR 19:27 Urbandale
43 Avi Kaufman FR 19:28 Valley
44 Andrew Johnson FR 19:29 Hempstead
45 Anthony Moran FR 19:30 Urbandale
46 Griffin Rhode SO 19:30 Dowling
47 Lucas George FR 19:31 Roosevelt
48 Ryan O'Halloran SO 19:31 Dowling
49 Andrew Ross FR 19:31 Valley
50 Tyrin Lasley SO 19:35 South Tama
51 Chase Bartlett FR 19:36 Southeast Polk
52 Anders Peterson FR 19:37 Ankeny
53 Graham Margulies SO 19:37 Valley
54 Scott Hostager SO 19:38 Hempstead
55 Adam Riffel SO 19:41 Hempstead
56 Michael Fraizer SO 19:42 Dowling
57 Alex Traynor FR 19:42 Valley
58 Jim Su FR 19:43 Valley
59 Jack Westemeyer JR 19:43 Valley
60 Josh Davis FR 19:44 Hempstead
61 Tj Tomlyanovich FR 19:44 Cedar Falls
62 Jacob Holtz SO 19:45 Waukee
63 Alex Mujica FR 19:45 Cedar Falls
64 Cody Slagter SO 19:46 Ankeny
65 Will Keck SO 19:47 Waukee
66 Eric Patterson FR 19:51 Southeast Polk
67 Matt Brockway SO 19:54 Urbandale
68 Ryland Welch SO 20:00 Waukee
69 Andrew Poock FR 20:00 Ankeny
70 Jordan Daniel FR 20:00 Dowling
71 Daniel Ordaz JR 20:00 Dowling
72 Sean McGrath SO 20:01 Hempstead
73 Dyer Jarabek SO 20:02 Dowling
74 Jacob Olthoff SO 20:02 Cedar Falls
75 Jake Umble SO 20:05 Valley
76 Colin Recker SO 20:06 Dowling
77 Abe Brink SO 20:06 Ankeny Centennial
78 Connor Barry FR 20:06 Waukee
79 Nathan Andrews FR 20:07 Waukee
80 Jose Cordova SO 20:09 Waukee
81 Owen Maloney FR 20:10 Hempstead
82 Ben Campbell SO 20:10 Cedar Falls
83 Antoine Cuhat FR 20:11 Cedar Falls
84 Luke Hillsman SO 20:13 Dowling
85 Carter Stark FR 20:16 Ankeny Centennial
86 Will Meilander FR 20:17 Dowling
87 Kade Van Meeteren SO 20:17 Ankeny Centennial
88 Issac Holtz SO 20:18 Waukee
89 Dustin Kutz SO 20:18 Ankeny
90 Nick Turnis FR 20:19 Hempstead
91 Adam Lange FR 20:19 Hempstead
92 Colin Sparks SO 20:19 Waukee
93 Nathan Le SO 20:20 Cedar Falls
94 Brenden Hinspeter SO 20:21 Waukee
95 Bailey Roybal FR 20:22 Cedar Falls
96 Cael Camenisch SO 20:23 Ames
97 Andrew O'Connell FR 20:23 Waukee
98 Bryson McGowan SO 20:23 Urbandale
99 Connor Niland SO 20:23 Valley
100 Carl Murphy SO 20:24 Valley
101 Antonio Banuelos-Moriel FR 20:24 Dowling
102 Wyatt Sipes FR 20:25 Ankeny
103 Joe Bussey SO 20:25 Dowling
104 Jack Jorgensen FR 20:26 Cedar Falls
105 Noah Waldon SO 20:26 Southeast Polk
106 Ricardo Moreno FR 20:27 Valley
107 Nathan Bielecki SO 20:29 Ankeny
108 Corbin Truitt FR 20:30 Waukee
109 Peter Dengler SO 20:30 Ankeny Centennial
110 Hunter Groteluschen FR 20:31 Valley
111 Blake DePhillips FR 20:32 Ankeny Centennial
112 Connor Cunningham FR 20:32 Ankeny Centennial
113 Tate Billmeyer SO 20:33 Hempstead
114 Grant Ganpat SO 20:45 Ankeny
115 Ben Kock SO 20:45 Waukee
116 Eric Fitzpatrick FR 20:45 Southeast Polk
117 Nathan Gladwyn-Nash FR 20:47 Southeast Polk
118 Cameron Mesman FR 20:49 Waukee
119 Nicholas Lucht SO 20:49 Valley
120 Andy Carter FR 20:50 Waukee
121 Cade Nickell FR 20:52 Southeast Polk
122 Aydan Daza FR 20:54 Urbandale
123 Drake Davis FR 20:54 Dowling
124 Justin Schultz SO 20:56 Hempstead
125 Ryan Westhoff SO 20:57 Cedar Falls
126 Kolin Jasper SO 20:59 Cedar Falls
127 Theo Housker SO 21:00 Ankeny Centennial
128 Alexander Staub FR 21:02 Valley
129 Nate Burns FR 21:03 Ankeny Centennial
130 Ryan Bybee FR 21:03 Ankeny Centennial
131 Zachary Hill FR 21:03 Valley
132 Nolan Larsen SO 21:06 Southeast Polk
133 James Peterson SO 21:06 Urbandale
134 Jack Schaeuble SO 21:06 Valley
135 Keegan Smith FR 21:09 Ankeny Centennial
136 Luke Kotz FR 21:13 Hempstead
137 Cesar Campa FR 21:13 Hempstead
138 Patrick Niland SO 21:14 Valley
139 Samuel Overton SO 21:17 Valley
140 John Doty FR 21:17 Waukee
141 Vincent Hodges FR 21:17 Waukee
142 Ben Tope FR 21:17 Waukee
143 Carsyn Mueller SO 21:18 Cedar Falls
144 Kenny McAleer SO 21:20 Waukee
145 Jared Stevens FR 21:20 Valley
146 Levi Schultz FR 21:21 Valley
147 Alex Carter FR 21:21 Waukee
148 Cael Fitch FR 21:21 Roosevelt
149 Tedd Behr FR 21:22 Ankeny
150 Ian Lewis FR 21:22 Cedar Falls
151 Trevon Kyer FR 21:23 Southeast Polk
152 Danny Kelly FR 21:24 Roosevelt
153 Campbell Tressler FR 21:25 Cedar Falls
154 Brayden Topic FR 21:25 Valley
155 Kevin Meissner FR 21:27 Ankeny
156 Wahl Leyton FR 21:28 Ames
157 Joey Krejchi FR 21:29 Dowling
158 David Carpenter SO 21:32 Dowling
159 Kameron Sanders SO 21:34 Hempstead
160 Casey Collins SO 21:34 Valley
161 Jacob Martin FR 21:35 Southeast Polk
162 Jack Olson FR 21:43 Roosevelt
163 Ean Cummings FR 21:44 Roosevelt
164 Boris Miller FR 21:45 Hempstead
165 Austin Fickbohm SO 21:45 Southeast Polk
166 Peter Swanda FR 21:46 Roosevelt
167 Kunal Chugh FR 21:46 Hempstead
168 Andrew Stapleton FR 21:47 Ankeny Centennial
169 Paul Johnson SO 21:47 Dowling
170 Lucas Buie SO 21:48 Cedar Falls
171 Connor Wilson SO 21:48 Ankeny Centennial
172 Anthony Schwindt FR 21:49 Roosevelt
173 Tate Marsh SO 21:55 Waukee
174 Isaac Anderson SO 22:00 Southeast Polk
175 Logan Keenan FR 22:02 Ankeny Centennial
176 Jack Lilly FR 22:03 Dowling
177 Dylen Hill FR 22:03 Ankeny
178 Francisco Wakely FR 22:05 Ankeny Centennial
179 Tovial Cayton FR 22:08 Ankeny Centennial
180 Josh Miller SO 22:11 Ankeny
181 Jordan Eppert SO 22:15 Valley
182 Ryan Williams FR 22:16 Roosevelt
183 Liam Hostetter FR 22:16 Ames
184 Ryland Kramer SO 22:17 Ankeny Centennial
185 Neko Nelson SO 22:18 Ankeny Centennial
186 Jack McKinney SO 22:19 Waukee
187 Emilio Romo FR 22:28 Roosevelt
188 Owen Conn FR 22:29 Dowling
189 Max Breitbach SO 22:29 Hempstead
190 Sam Trabue FR 22:30 Ames
191 Brandon Harold FR 22:34 Ames
192 Connor Schroeder SO 22:37 Ames
193 Matthew Christ FR 22:38 Roosevelt
194 Trevor Hulsing FR 22:39 Waukee
195 Brett Lund SO 22:39 Cedar Falls
196 Jackson Bradley FR 22:41 Hempstead
197 Connor Woods FR 22:42 Cedar Falls
198 Isaac Helton FR 22:47 Roosevelt
199 Joseph Donahoe FR 22:48 Valley
200 Jayden Karlstad FR 22:48 Roosevelt
201 Luke Pottebaum SO 22:49 Waukee
202 Sameer Faruquee SO 22:49 Hempstead
203 Randy Zhang FR 22:50 Cedar Falls
204 Michael Kremer SO 22:51 Cedar Falls
205 Alexander Kovar SO 22:51 Ames
206 Avery Mosher FR 22:52 Ames
207 Gabe Cook FR 22:52 Dowling
208 Cole Kaufmann FR 22:53 Hempstead
209 Anthony Rosser FR 22:54 Ames
210 David Gaunt SO 22:55 Valley
211 Eric Paskach SO 22:57 Ames
212 Jack Neel FR 23:01 Roosevelt
213 Charles Keitges SO 23:02 Ames
214 Josh Patterson FR 23:02 Ankeny
215 Elijah Brungardt SO 23:07 Ames
216 Matthew Probst SO 23:11 Dowling
217 Devon Moore SO 23:11 Urbandale
218 Riley Oshirak SO 23:12 Ankeny Centennial
219 Rj Wallace FR 23:13 Valley
220 Samuel Bonner FR 23:13 Valley
221 Jose SanMartin FR 23:15 Ankeny Centennial
222 Will Greteman SO 23:17 Waukee
223 Beckett Newton SO 23:18 Valley
224 Sam Burns FR 23:19 Valley
225 Brody Kucharo FR 23:20 Valley
226 Christopher Buchwald FR 23:21 Ames
227 Jake Perman FR 23:30 Urbandale
228 Davis Verhoeven FR 23:35 Ames
229 Josh Larreau SO 23:35 Waukee
230 Stauts Garret SO 23:47 Cedar Falls
231 Andrew Kovar FR 23:47 Ames
232 Aidan Buske FR 23:48 Waukee
233 Josiah Hand FR 23:48 Bcluw
234 Nate Stone FR 24:16 Roosevelt
235 Ethan Babinat FR 24:29 South Tama
236 Sharik Khan SO 24:33 Hempstead
237 Peter Huang SO 24:38 Dowling
238 Zavier Hahn FR 24:39 Roosevelt
239 Jacob Phillips FR 24:40 Valley
240 Brayan Ralston SO 24:40 Bcluw
241 Brayden Richards FR 24:40 Ames
242 Andrew Debner FR 24:44 Ames
243 Grayden Pilcher FR 24:49 Ankeny
244 Colin Jacob-Oliver FR 24:52 Roosevelt
245 Sam Appenzeller JR 25:02 Cedar Falls
246 Forrest Landis FR 25:10 Dowling
247 Lucas Shaw SO 25:19 Cedar Falls
248 Dillon Jacobsen FR 25:20 Bcluw
249 Brennan Lindholm SO 25:22 Urbandale
250 Trenton Holden FR 25:25 Cedar Falls
251 Sam Hearden SO 25:32 Hempstead
252 Spencer Jones FR 25:36 Roosevelt
253 Devin Tigges FR 25:43 Hempstead
254 Ryan Derrick SO 25:53 Waukee
255 Noah Miller FR 25:58 Cedar Falls
256 Grant Brown FR 26:05 Roosevelt
257 Nick Wittmer FR 26:05 Waukee
258 Dalton Cale SO 27:03 Dowling
259 Ian Gray SO 27:03 Dowling
260 Cody Collins FR 27:08 Valley
261 Kobe Tanchinh FR 27:15 Valley
262 Zachary Komanapalli FR 28:05 Valley
263 Evan Witke SO 28:07 Urbandale
264 George Pierson FR 28:47 Dowling
265 Joel Graham FR 29:26 Valley
266 Ethan Butler FR 29:32 Southeast Polk
267 Rusty Wagon JR 29:34 Ankeny
268 Mitchell Wood FR 30:23 Waukee
269 Connor Welsh SO 30:40 Southeast Polk
270 Joe Devereux FR 30:44 Ankeny Centennial
271 Andrew McCormick FR 31:00 Hempstead
272 Nate Green SO 31:00 Dowling
Girls 5000m Run
1 Lindsey Kelderman FR 21:20 Waukee
2 Molly Statton FR 21:23 Waukee
3 Greta Berte FR 21:42 Cedar Falls
4 Ally Schaffer SO 21:43 Waukee
5 Alyssa Neese SO 21:44 Cedar Falls
6 Emma Shepard SO 21:47 Waukee
7 Jules Fromm FR 21:47 Cedar Falls
8 Kathryn Vortherms FR 21:58 Ankeny Centennial
9 Jayna Freeman SO 21:59 Cedar Falls
10 Margaux Basart FR 22:02 Waukee
11 Frances Loeffelholz SO 22:03 Waukee
12 Lauren Gudenkauf SO 22:03 Hempstead
13 Jasmin Mendoza SO 22:03 Southeast Polk
14 Emma Arends SO 22:04 Ankeny Centennial
15 Macie Langstraat FR 22:06 Ankeny Centennial
16 Morgan Graybill SO 22:07 Ankeny Centennial
17 Jordan Stahly FR 22:26 Waukee
18 Kellen Chenoweth SO 22:31 Cedar Falls
19 Amara Lytle FR 22:34 Cedar Falls
20 Haley Horman FR 22:36 Waukee
21 Josie Bearden FR 22:42 Ankeny Centennial
22 Katie Jensen FR 22:42 Ankeny Centennial
23 Ellie Huisman FR 22:44 Waukee
24 Annie Flood SO 22:52 Dowling
25 Kate Moore FR 22:52 Dowling
26 Ellie Wilson SO 22:58 Ankeny Centennial
27 Kennady Mills FR 22:59 Southeast Polk
28 Jennifer Jordan FR 23:01 Ankeny Centennial
29 Hannah Nelson SO 23:02 Ankeny Centennial
30 Jessie Cheung FR 23:08 Southeast Polk
31 Gretta Hartz SO 23:10 Southeast Polk
32 Emily Bueltel FR 23:11 Southeast Polk
33 Sophia Schillinger SO 23:11 Cedar Falls
34 Audrey Franklin FR 23:12 Hempstead
35 Rockie Greenslade SO 23:14 Dowling
36 Celesta Cox SO 23:15 Ankeny Centennial
37 Kate Hoogensen SO 23:22 Ankeny Centennial
38 Bridget Nolan SO 23:28 Dowling
39 Mia Toomey FR 23:34 Southeast Polk
40 Megan Weis SO 23:36 Valley
41 Devin O'Loughlin SO 23:42 Cedar Falls
42 Makenzie Campbell SO 23:43 Valley
43 Cassandra Rickabaugh FR 23:53 Southeast Polk
44 Abi Christudoss FR 23:56 Valley
45 Brooke Seashore FR 23:58 Waukee
46 Victoria Larson SO 23:59 Hempstead
47 Rachel Brokenshire SO 23:59 Cedar Falls
48 Fiona Riordan SO 24:01 Ankeny
49 Teghan Booth FR 24:01 Valley
50 Natalie DeGabriele FR 24:09 Cedar Falls
51 Sydney McNeeley FR 24:16 Southeast Polk
52 Paige Hollingshead SO 24:18 Southeast Polk
53 Calyssa Wright FR 24:20 Ankeny
54 Lauren Graff FR 24:20 Valley
55 Skylynn Redding SO 24:21 Hempstead
56 Mason Nikolaus SO 24:25 Waukee
57 Emily Morley SO 24:27 Hempstead
58 Sydney Madison FR 24:29 Ankeny Centennial
59 Marika Kisgen FR 24:30 Ankeny
60 Lauryn Woerdeman SO 24:31 Ankeny Centennial
61 Paige Christensen SO 24:31 Waukee
62 Katie Simon SO 24:38 Waukee
63 Espy Waseskuk SO 24:43 South Tama
64 Carly Phipps FR 24:51 Southeast Polk
65 Cabria Olsen SO 24:54 Southeast Polk
66 Paige Froehlich FR 24:59 Ankeny Centennial
67 Jazmin Melo-Vazquez FR 25:03 Dowling
68 Caroline Carew FR 25:03 Ankeny Centennial
69 Raina Paeper FR 25:07 Ankeny Centennial
70 Faith Rafferty SO 25:08 Valley
71 Abigail Townsend FR 25:08 Cedar Falls
72 Olivia Magneson SO 25:10 Dowling
73 Lizbeth Clark SO 25:17 Waukee
74 Samantha Milani SO 25:18 Southeast Polk
75 Kandence Williams FR 25:22 Southeast Polk
76 Alyssa Knudson SO 25:22 Valley
77 Eva Van De Mortel FR 25:26 Ankeny
78 Isabel Ahmann SO 25:33 Dowling
79 Grace Palmer FR 25:33 Waukee
80 Clare Vilmont FR 25:34 Waukee
81 Aaliyah Waggoner SO 25:35 Hempstead
82 Abby Matney SO 25:36 Ankeny Centennial
83 Jenny Hagg SO 25:36 Ankeny Centennial
84 Sophie Finken SO 25:39 Waukee
85 Dylan Beecher FR 25:45 Cedar Falls
86 Kylie Eischen SO 25:47 Waukee
87 Claire Paulson SO 25:52 Hempstead
88 Jaime Weidemann FR 25:53 Hempstead
89 Harkiran Ballagan SO 25:54 Waukee
90 Darby Marsh SO 26:02 Waukee
91 Miranda Pierce SO 26:03 Ankeny Centennial
92 Abby Kallaher SO 26:04 Hempstead
93 Corinne Bovee FR 26:08 Ankeny
94 Katie Phillips SO 26:09 Waukee
95 Claire Daack SO 26:12 Hempstead
96 Anna Brooks SO 26:20 Waukee
97 Ellie Johnson FR 26:23 Waukee
98 Kya Stilwell SO 26:26 Valley
99 Kaitlyn Ury FR 26:28 Waukee
100 Makayla Houston FR 26:32 Valley
101 Giselle Yepiz SO 26:33 Ankeny Centennial
102 Mollie Cox SO 26:35 Ankeny
103 Gretchen Fixen SO 26:37 Cedar Falls
104 Mya Moore SO 26:45 Valley
105 Lizzy Finch FR 26:47 Waukee
106 Rachel Gantt FR 26:47 Waukee
107 Annica Chervenka FR 26:48 Waukee
108 Maggie Augustine FR 26:48 Marshalltown
109 Natalie Ulrich FR 26:53 Valley
110 Pricila Vergara SO 26:57 Marshalltown
111 Caroline Ash SO 26:57 Valley
112 Madie Parker FR 27:05 Ankeny
113 Makenna Ainsworth SO 27:06 Marshalltown
114 Olivia Schaeffer FR 27:10 Ankeny Centennial
115 Olivia Naylor SO 27:11 Ankeny Centennial
116 Alexandra Dryden SO 27:12 Dowling
117 Tessa Morgan FR 27:14 Valley
118 Maci Banyas FR 27:15 Ankeny Centennial
119 Courtney Less FR 27:19 Hempstead
120 Quinn Schutte FR 27:25 Southeast Polk
121 Jordyn Loder FR 27:31 Dowling
122 Abigail Balong SO 27:38 Cedar Falls
123 Shreya Gaddi FR 27:44 Valley
124 Skyler Miller SR 27:44 Cedar Falls
125 Ellie Burke FR 27:54 Valley
126 Adowek Ajoung FR 28:02 Dowling
127 Sophia Alexander FR 28:11 Valley
128 Regan Day SO 28:12 Valley
129 Valerine Jepchirchir FR 28:13 Valley
130 Megan Utterback SO 28:16 Ankeny
131 Hannah Walker SO 28:20 Valley
132 Danielle Socarras FR 28:21 Valley
133 Molly McNeal SO 28:22 Dowling
134 Macy DenBeste SO 28:23 Ankeny Centennial
135 Olivia Stange SO 28:38 Dowling
136 Regan Kuennen FR 28:40 Valley
137 Alex Potter FR 28:44 Dowling
138 Payton Stork SO 29:05 Dowling
139 Ashton Dilla FR 29:27 Valley
140 Abbileni Rodriguez SO 29:29 Marshalltown
141 Madeline Cox SO 29:31 Ankeny
142 Amukta Gantalamohini FR 29:34 Ankeny Centennial
143 Alyssa Roush FR 29:59 Waukee
144 Lucy Weis FR 30:31 Valley
145 MaryBeth Westercamp SO 30:57 Dowling
146 Kendall Manning FR 31:05 Southeast Polk
147 Makenzie Martens FR 31:22 Grundy Ctr/Gladbrook
148 Julia Cannon FR 31:23 Valley
149 Courtney Flynn SO 31:47 Dowling
150 Paige Lucas FR 32:22 Waukee
151 Julia Miyazaki SO 32:42 Dowling
152 Ondrea Li FR 32:53 Valley
153 Yessica Abarca SO 33:25 Dowling
154 Haley Rindfleifch FR 34:31 Hempstead
155 Ella Hommel FR 35:55 Grundy Ctr/Gladbrook
156 Maggie Brosnahan SO 37:01 Dowling
157 Jayda Allen SO 38:17 Valley