boys 5k run
PL Name YR Mark Team
1 Aiden McCombs JR 16:53.4 Ankeny
2 Noah Kohut-Jackson SO 17:07.2 Ames
3 Yuet Both SR 17:23.0 Valley
4 Andy Boeke SR 17:24.8 Waukee
5 Jordan Swanson JR 17:26.4 Waukee
6 Riley DeJohn SO 17:32.7 Waukee
7 Cade Simpson JR 17:33.1 Waukee
8 Curt Peters SR 17:37.8 Ankeny Centennial
9 Augie Muenzenmay JR 17:42.0 Waukee
10 Akol Atack FR 17:42.2 Ames
11 Cameron Campbell JR 17:43.0 Ames
12 Ross Fix SR 17:43.6 Valley
13 Samuel Taylor JR 17:43.9 Ames
14 Tyler Kinney JR 17:47.2 Valley
15 Dominick Arce-Matos FR 17:51.1 Ames
16 Luke Bazan SO 17:52.0 Waukee
17 Nathan Holstrom FR 17:52.6 Waukee
18 Austin Rognes SR 17:54.9 Ankeny
19 Landon Denker SO 17:55.5 Valley
20 Jacob Arnold SO 17:57.6 Valley
21 Cole Johnson JR 17:57.8 Ankeny
22 Luke Carroll FR 17:59.1 Valley
23 Ander Tebbutt SR 17:59.6 Ames
24 Drake Strnad JR 18:03.4 Ankeny
25 David Robran SO 18:04.9 Ankeny
26 Noah Odson JR 18:05.2 Ankeny
27 Connor Farrell SR 18:10.5 Ankeny
28 Jacob Soto SO 18:10.9 Valley
29 Jack Smeins SO 18:12.4 Valley
30 Nate Jones FR 18:12.9 Ankeny Centennial
31 Jaden Schuster JR 18:14.2 Ankeny
32 Oakley Shrum SR 18:14.8 Southeast Polk
33 Juan Portal-Figueroa Sr 18:15.0 Ankeny Centennial
34 Carsen Codel SO 18:16.7 Valley
35 Tyler Stallman SO 18:22.7 Waukee
36 Tyler Keny FR 18:24.9 Waukee
37 Ryan Mills SR 18:29.1 Ames
38 Treyton Hveem SO 18:29.2 Ankeny Centennial
39 Seamus O'Conner-Wal SR 18:30.6 Ames
40 Tyler Rodriguez JR 18:32.9 Waukee
41 Ryan Donnelly SR 18:33.8 Valley
42 Alex Wilson FR 18:34.2 Southeast Polk
43 Alex Traynor FR 18:36.2 Valley
44 Alex Rickabaugh JR 18:36.5 Southeast Polk
45 Lucas Bleyle JR 18:38.0 Ames
46 Connor Simpson FR 18:38.0 Valley
47 Grant Shaw JR 18:38.4 Waukee
48 Corbin Truitt FR 18:42.0 Waukee
49 Jack Vander Weide SR 18:42.7 Valley
50 Kade Christensen FR 18:43.1 Ankeny Centennial
51 Ben Lyons JR 18:44.0 Ankeny Centennial
52 Alec DePhillips FR 18:45.3 Valley
53 Ian Luke JR 18:45.7 Ankeny Centennial
54 Mircea Nastase JR 18:47.5 Southeast Polk
55 Eli Hanson JR 18:47.8 Southeast Polk
56 Nathan Gladwyn-Nash FR 18:47.9 Southeast Polk
57 Marc Medici SO 18:49.5 Ankeny
58 Kevin Meissner FR 18:49.5 Ankeny
59 Evan Reiter JR 18:50.8 Ankeny
60 Nick Sash JR 18:51.3 Ankeny Centennial
61 Eric Patterson FR 18:52.9 Southeast Polk
62 John Doty FR 18:55.1 Waukee
63 Bennett Ryken FR 18:55.2 Ames
64 Daniel Valai SR 18:56.1 Southeast Polk
65 Andrew Poock FR 18:59.2 Ankeny
66 Noah Wright SR 18:59.5 Ankeny Centennial
67 Alexander Staub FR 19:00.3 Valley
68 Noah Barker JR 19:00.2 Ames
69 Alexander Berryhill SR 19:00.6 Ames
70 Nate Wilson JR 19:02.8 Waukee
71 Ledg Downs SR 19:03.4 Waukee
72 Andrew Owens SR 19:04.0 Southeast Polk
73 Aj Sandor SR 19:05.8 Valley
74 Kade Van Meeteren SO 19:08.3 Ankeny Centennial
75 Aryan Prajapati JR 19:08.4 Valley
76 Noah Waldon SO 19:09.7 Southeast Polk
77 Chanler Braman JR 19:10.7 Waukee
78 Nick Cheung JR 19:11.8 Southeast Polk
79 Kelly Wignall SR 19:12.9 Ankeny
80 Connor Cunningham FR 19:13.3 Ankeny Centennial
81 Jacob Marks SR 19:15.7 Ames
82 Jack Westemeyer SO 19:16.8 Valley
83 Blake DePhillips FR 19:16.9 Ankeny Centennial
84 Ryan Smith JR 19:17.2 Ames
85 Colton Lammers JR 19:18.1 Ankeny
86 Ben Kock SO 19:18.4 Waukee
87 Tyler Blaess SR 19:18.5 Waukee
88 Ahren Davis SR 19:20.4 Ankeny Centennial
89 Will Keck SO 19:20.5 Waukee
90 Brayden Topic FR 19:20.9 Valley
91 Benjamin Spence SR 19:21.1 Valley
92 Harrison Yoder JR 19:21.3 Ames
93 Nate Burns FR 19:21.7 Ankeny Centennial
94 Andy Carter FR 19:22.1 Waukee
95 Ryland Kramer SO 19:22.9 Ankeny Centennial
96 Lucas Mortensen SO 19:23.0 Southeast Polk
97 Tameron Paulson SR 19:23.6 Ames
98 Mitch Pevestorf JR 19:25.0 Ankeny
99 Ryland Welch SO 19:25.0 Waukee
100 Dustin Kutz SO 19:26.6 Ankeny
101 Nate Williams SR 19:27.6 Ankeny Centennial
102 Anders Peterson FR 19:27.9 Ankeny
103 Evan Wilson JR 19:29.0 Southeast Polk
104 Joseph Kiplagat FR 19:31.9 Valley
105 Eric Fitzpatrick FR 19:33.7 Southeast Polk
106 Peter Dengler SO 19:34.1 Ankeny Centennial
107 Nathan Bielecki SO 19:34.2 Ankeny
108 Jon Kelly SR 19:34.6 Ankeny
109 Andrew O'Connell FR 19:35.0 Waukee
110 Colin Sparks SO 19:35.9 Waukee
111 Connor Barry FR 19:35.9 Waukee
112 Zach Person JR 19:36.2 Southeast Polk
113 Jacob Denny JR 19:36.6 Ames
114 Wiley Parks JR 19:36.9 Southeast Polk
115 Garrett Horak SR 19:38.7 Valley
116 Jacob Holtz SO 19:39.1 Waukee
117 Brenden Hinspeter SO 19:40.0 Waukee
118 Aric Berryhill JR 19:40.8 Ames
119 Cade Cunningham JR 19:41.8 Ankeny Centennial
120 David Gaunt SO 19:42.4 Valley
121 Connor Niland SO 19:42.8 Valley
122 Grant Welk JR 19:43.5 Ames
123 Cade Nickell FR 19:44.0 Southeast Polk
124 Ryan Bybee FR 19:45.3 Ankeny Centennial
125 Landon Geren SR 19:45.3 Ankeny
126 Marcus Ugolini FR 19:46.9 Ankeny
127 Jacob Martin FR 19:47.4 Southeast Polk
128 Zachary Hill FR 19:48.2 Valley
129 Kenny McAleer SO 19:50.9 Waukee
130 Owen Hoff JR 19:52.3 Ankeny Centennial
131 Issac Holtz SO 19:53.1 Waukee
132 Preston Witte JR 19:54.2 Ames
133 Jake Beattie JR 19:55.3 Southeast Polk
134 Theo Housker SO 19:55.4 Ankeny Centennial
135 Jack Johnson SR 19:55.7 Valley
136 Joseph Smith FR 19:56.7 Valley
137 Thomas DeLay SR 19:56.9 Ames
138 Jacob Windust JR 19:57.1 Valley
139 Keegan Smith FR 19:57.7 Ankeny Centennial
140 Jose Cordova SO 19:58.1 Waukee
141 Nolan Larsen SO 19:59.4 Southeast Polk
142 Trevon Kyer FR 19:59.4 Southeast Polk
143 Carl Murphy SO 19:59.6 Valley
144 Isaac Anderson SO 20:02.6 Southeast Polk
145 Abe Brink SO 20:03.9 Ankeny Centennial
146 Grant Ganpat SO 20:05.7 Ankeny
147 Samuel Overton SO 20:07.6 Valley
148 Alex Ling SO 20:07.8 Valley
149 Grant Salvucci SR 20:09.7 Ankeny Centennial
150 Joel Hyler SR 20:10.1 Ankeny Centennial
151 Aaron McCrary SR 20:11.0 Waukee
152 Cameron Mesman FR 20:11.0 Waukee
153 Logan Keenan FR 20:12.3 Ankeny Centennial
154 Michael Holm SR 20:15.1 Ames
155 Noah Miller JR 20:15.4 Waukee
156 Carter Stark FR 20:16.2 Ankeny Centennial
157 Tovial Cayton FR 20:17.6 Ankeny Centennial
158 Spencer Dunham JR 20:19.1 Waukee
159 Colin McKillip JR 20:19.8 Valley
160 Levi Schultz FR 20:19.9 Valley
161 Claudi Sanchez Zert SR 20:19.9 Ankeny Centennial
162 Andrew Greene JR 20:21.0 Ames
163 Nathan Andrews FR 20:21.5 Waukee
164 Bryce Ladd JR 20:22.3 Waukee
165 Andrew Stapleton FR 20:22.4 Ankeny Centennial
166 Ben Tope FR 20:22.8 Waukee
167 Ricardo Moreno FR 20:25.0 Valley
168 Noble Briggs SR 20:28.7 Valley
169 Carson Luttenegger SR 20:35.2 Ankeny
170 Casey Collins SO 20:42.0 Valley
171 Joshua Gartin JR 20:43.4 Ames
172 Trevor Hulsing FR 20:44.8 Waukee
173 Jose SanMartin FR 20:46.3 Ankeny Centennial
174 Austin Fickbohm SO 20:46.4 Southeast Polk
175 Jared Stevens FR 20:47.1 Valley
176 Wahl Leyton FR 20:48.4 Ames
177 Liam Hostetter FR 20:50.5 Ames
178 Vincent Hodges FR 20:52.1 Waukee
179 Jake Umble SO 20:52.2 Valley
180 Wyatt Sipes FR 20:52.7 Ankeny
181 Ryan Grandenett JR 20:53.3 Ames
182 Cameron Tritle SR 20:53.5 Ames
183 Tye Erickson JR 20:53.6 Ames
184 Luke Lacey SO 20:55.4 Ankeny Centennial
185 Nicholas Lucht SO 20:56.0 Valley
186 Jonathan Rawson SR 20:56.2 Ankeny Centennial
187 Brody Kucharo FR 20:56.8 Valley
188 Alex Carter FR 20:57.6 Waukee
189 Isaiah Bicar SR 21:03.2 Ankeny Centennial
190 Josh Larreau SO 21:03.6 Waukee
191 Nicholas Cinnamon SR 21:08.8 Valley
192 Jack McKinney SO 21:11.1 Waukee
193 Chris Ceplecha FR 21:14.7 Ankeny Centennial
194 Brandon Lee SO 21:22.4 Ankeny
195 Patrick Niland SO 21:25.4 Valley
196 Anthony Rosser FR 21:26.6 Ames
197 Joey Connell SR 21:28.1 Waukee
198 Dj Barnes JR 21:32.3 Southeast Polk
199 Nick Waddell SR 21:35.0 Ankeny Centennial
200 Tadeas Diress JR 21:35.6 Ames
201 Connor Schroeder SO 21:35.9 Ames
202 Avery Mosher FR 21:37.2 Ames
203 Eric Paskach SO 21:37.9 Ames
204 Ian Hillier SR 21:38.4 Ames
205 Sukhman Virdi JR 21:39.0 Valley
206 Kaden Ingram FR 21:39.7 Ankeny Centennial
207 Neko Nelson SO 21:40.1 Ankeny Centennial
208 Sam Trabue FR 21:42.3 Ames
209 Rj Wallace FR 21:42.6 Valley
210 Jacob Phillips FR 21:43.0 Valley
211 Hans Bunn SO 21:45.3 Valley
212 Jacob Peters JR 21:46.0 Ames
213 Okaydo Van Duong SR 21:48.1 Southeast Polk
214 Will Greteman SO 21:48.6 Waukee
215 Luke Pottebaum SO 21:50.0 Waukee
216 Joseph Donahoe FR 21:50.4 Valley
217 Andrew Kovar FR 21:51.3 Ames
218 Charles Keitges SO 21:51.9 Ames
219 Gage O'Connor JR 21:52.6 Ankeny
220 Brome Churchill FR 21:52.6 Southeast Polk
221 Aidan Buske FR 21:52.8 Waukee
222 Davis Verhoeven FR 21:54.1 Ames
223 Ryan Derrick SO 21:54.7 Waukee
224 Beckett Newton SO 21:56.5 Valley
225 Nick Wittmer FR 21:57.2 Waukee
226 Ethan Elsbernd FR 21:58.5 Waukee
227 Keenan Peters FR 21:59.1 Waukee
228 Josh Patterson FR 21:58.9 Ankeny
229 Garrett Burger JR 21:59.0 Valley
230 Joel Neppl JR 21:59.2 Ames
231 Brandon Harold FR 22:05.8 Ames
232 Jordan Eppert SO 22:06.9 Valley
233 Jack Gilbert FR 22:07.8 Ames
234 David Imhoff SR 22:08.4 Ames
235 Evan Ripley SR 22:10.5 Ankeny
236 Elijah Brungardt SO 22:11.3 Ames
237 Cole Barrett SO 22:13.4 Waukee
238 Riley Oshirak SO 22:14.3 Ankeny Centennial
239 Luis Rodriguez SO 22:14.6 Ames
240 Erik Johnson JR 22:14.8 Ames
241 Evan Bracewell JR 22:17.0 Southeast Polk
242 Harper Sullivan JR 22:21.1 Ames
243 Samuel Bonner FR 22:21.9 Valley
244 Zachary Komanapalli FR 22:26.8 Valley
245 Jackson Slagter SR 22:32.0 Waukee
246 William Zheng SO 22:32.1 Ames
247 Michael Neppl SO 22:39.3 Ames
248 Alexander Kovar SO 22:42.4 Ames
249 Richie Curuso SR 22:45.7 Ankeny
250 Oscar Rodriguez SR 23:01.0 Ames
251 Jordan Alexander JR 23:18.1 Valley
252 Zane Barker FR 23:18.9 Ames
253 Ryan Strickland JR 23:29.9 Southeast Polk
254 Adam Eichorn JR 23:42.5 Ames
255 Nicholas Brien FR 23:51.9 Ames
256 Joel Graham FR 23:53.8 Valley
257 Grayden Pilcher FR 23:55.3 Ankeny
258 Christopher Buchwald Fr 23:55.7 Ames
259 Davis Phimpangsy JR 24:07.2 Southeast Polk
260 Andrew Benson JR 24:21.0 Waukee
261 Cody Collins FR 24:25.9 Valley
262 Ethan Butler FR 24:27.6 Southeast Polk
263 Kole Johnson JR 24:41.6 Ankeny
264 Josiah Schumacher FR 24:44.3 Ames
265 Kobe Tanchinh FR 25:01.9 Valley
266 William Brumm JR 25:18.0 Ames
267 Joe Devereux FR 25:31.1 Ankeny Centennial
268 Connor Welsh SO 25:38.2 Southeast Polk
269 Thomas Hewitt JR 26:10.4 Valley
270 Cade Salyers FR 26:37.8 Ankeny
271 Cody Slagter SO 26:38.0 Ankeny
272 Danny Stewart JR 26:40.5 Waukee
273 Mitchell Wood FR 28:01.7 Waukee
girls 5k run
PL Name YR Mark Team
1 Claire Wubben SR 20:30.0 Ankeny Centennial
2 Natalie Clement SO 20:33.1 Southeast Polk
3 Josie Bearden FR 20:36.0 Ankeny Centennial
4 Katie Jensen FR 20:40.9 Ankeny Centennial
5 Katie Groetken SO 20:42.8 Waukee
6 Ally Schaffer SO 20:43.3 Waukee
7 Emma Shepard SO 20:52.1 Waukee
8 Emma Peck SR 20:59.6 Ankeny Centennial
9 Kierstan Fritz SO 21:00.7 Ankeny Centennial
10 Molly Statton FR 21:06.2 Waukee
11 Macie Langstraat FR 21:12.8 Ankeny Centennial
12 Cierra Fillinger SO 21:15.6 Ankeny
13 Haley Horman FR 21:16.8 Waukee
14 Frances Loeffelholz SO 21:20.0 Waukee
15 Jasmin Mendoza SO 21:25.8 Southeast Polk
16 Margaux Basart FR 21:26.5 Waukee
17 Jesslyn Gaumer JR 21:37.8 Ankeny Centennial
18 Brianna Smith JR 21:43.5 Ankeny Centennial
19 Julah Boggess SO 21:43.8 Ankeny
20 Morgan Graybill SO 21:45.6 Ankeny Centennial
21 Emily Bueltel FR 21:45.9 Southeast Polk
22 Teghan Booth FR 21:48.6 Valley
23 Brooke Johnson SO 21:52.0 Ankeny
24 Chloe Frazier SR 21:53.9 Ankeny Centennial
25 Kelsey Lyons SR 22:02.7 Ankeny Centennial
26 Kayla Pitz SO 22:02.9 Ankeny
27 Macee Pruisner FR 22:03.2 Ankeny Centennial
28 Ellie Wilson SO 22:03.2 Ankeny Centennial
29 Celesta Cox SO 22:06.6 Ankeny Centennial
30 Chaybrin Olsen SR 22:07.2 Southeast Polk
31 Kayla Van Langen JR 22:11.2 Waukee
32 Gretta Hartz SO 22:11.3 Southeast Polk
33 Meredith King JR 22:11.8 Ankeny Centennial
34 Jessie Cheung FR 22:12.3 Southeast Polk
35 Jennifer Jordan FR 22:14.1 Ankeny Centennial
36 Fiona Riordan SO 22:17.7 Ankeny
37 Hannah Nelson SO 22:20.8 Ankeny Centennial
38 Lauren Graff FR 22:24.7 Valley
39 Marika Kisgen FR 22:31.3 Ankeny
40 Ellie Land SO 22:32.1 Ankeny
41 Rylee Johnson JR 22:32.9 Waukee
42 Megan Weis SO 22:34.6 Valley
43 Caroline Carew FR 22:37.1 Ankeny Centennial
44 Faith Skinner SO 22:37.4 Valley
45 Sydney McNeeley FR 22:40.1 Southeast Polk
46 Ella McLaughlin SO 22:40.4 Ankeny Centennial
47 Katie Simon SO 22:45.3 Waukee
48 Mia Toomey FR 22:46.5 Southeast Polk
49 Hannah Loftus FR 22:46.5 Ankeny
50 Claire Gilbert SR 22:49.6 Ames
51 Taylor Hatch SR 22:50.4 Waukee
52 Sara Camargo JR 22:50.5 Ankeny Centennial
53 Sydney Madison FR 22:52.4 Ankeny Centennial
54 Abi Christudoss FR 22:52.6 Valley
55 Jaedyn Birchmier SR 22:54.1 Ankeny Centennial
56 Shantal Hernandez JR 22:54.4 Ankeny Centennial
57 Abigail Johnson FR 22:54.9 Ankeny
58 Calissa Weers JR 22:55.6 Waukee
59 Raina Paeper FR 22:56.2 Ankeny Centennial
60 Libby Storts SR 22:57.8 Waukee
61 Megan Smoldt JR 22:59.0 Ankeny Centennial
62 Abby Benson JR 22:59.4 Waukee
63 Paige Froehlich FR 22:59.8 Ankeny Centennial
64 Cassandra Rickabaugh Fr 23:00.0 Southeast Polk
65 Chloe Thoetenson JR 23:04.2 Southeast Polk
66 Brooke Seashore FR 23:04.4 Waukee
67 Lauren McTernan JR 23:07.0 Ankeny Centennial
68 Chloe Wilson SO 23:09.9 Ames
69 Grace Porath FR 23:10.0 Ankeny
70 Kiki Bennett SR 23:12.4 Ankeny Centennial
71 Macy DenBeste SO 23:14.4 Ankeny Centennial
72 Katie Ingle SR 23:14.6 Waukee
73 Kate Hoogensen SO 23:15.7 Ankeny Centennial
74 Kaitlyn Goodman SO 23:16.0 Ames
75 Chiara Travesset JR 23:17.5 Ames
76 Danielle Nichols SR 23:18.2 Valley
77 Samantha Milani SO 23:19.7 Southeast Polk
78 Eva van de Mortel FR 23:19.8 Ankeny
79 Carly Phipps FR 23:22.4 Southeast Polk
80 Madison Banwart SR 23:22.9 Waukee
81 Meredith Wood JR 23:26.7 Waukee
82 Libby Blosser SO 23:27.7 Valley
83 Emma Moomey JR 23:30.3 Ankeny
84 Eliza Frentress JR 23:31.7 Waukee
85 Kandence Williams FR 23:33.6 Southeast Polk
86 Makayla Houston FR 23:37.6 Valley
87 Breanna VanDyke FR 23:37.7 Ames
88 Gracie Smith SR 23:40.6 Waukee
89 Rachel Larkins SR 23:43.7 Southeast Polk
90 Jordan Nicholson FR 23:44.3 Ames
91 Lauren Cassaidy SR 23:46.8 Ames
92 Alaina Johannes JR 23:46.9 Waukee
93 Claire Moore FR 23:47.2 Ames
94 Rose Schweitzer JR 23:48.7 Ankeny
95 Paige Christensen SO 23:49.4 Waukee
96 Hannah Huang SO 23:51.6 Ames
97 Paige Hollingshead SO 23:52.1 Southeast Polk
98 Kenzie Hunt JR 23:53.0 Waukee
99 Alyssa Knudson SO 23:54.2 Valley
100 Emma Huisman JR 23:54.8 Waukee
101 Lizbeth Clark SO 23:55.3 Waukee
102 Sonja Barrett SR 23:57.2 Waukee
103 Rachel Gross JR 24:01.8 Ankeny
104 Adelade Nason SO 24:02.6 Ames
105 Lauryn Woerdeman SO 24:02.8 Ankeny Centennial
106 Cassidy Dilks SR 24:03.6 Southeast Polk
107 Meg Ridout JR 24:03.8 Ankeny Centennial
108 Katarina Kozakova FR 24:08.3 Ames
109 Lindsay Chappell JR 24:09.5 Valley
110 Rose Huynh SR 24:09.6 Ankeny
111 Ameera Ali FR 24:10.1 Ankeny
112 Sasha Hentzen JR 24:10.9 Valley
113 Katie Phillips SO 24:12.5 Waukee
114 Sophie Peck FR 24:13.5 Ankeny Centennial
115 Meredith Long SR 24:16.4 Ankeny Centennial
116 Mollie Cox SO 24:17.9 Ankeny
117 Faith Rafferty SO 24:18.5 Valley
118 Erin Murphy FR 24:23.4 Ames
119 Katie Lajoie SR 24:25.2 Ankeny Centennial
120 Allison Schafer SR 24:26.8 Southeast Polk
121 Rachel Gantt FR 24:27.4 Waukee
122 Brittney Eilers SR 24:31.7 Ankeny Centennial
123 Sophie Finken SO 24:33.3 Waukee
124 Anna Brooks SO 24:33.8 Waukee
125 Arianna Williams-Su FR 24:34.2 Ames
126 Jenny Hagg SO 24:34.6 Ankeny Centennial
127 Eily Mickelson JR 24:34.6 Ames
128 Charisma Mendez SR 24:36.9 Valley
129 Abby Matney SO 24:37.6 Ankeny Centennial
130 Clare Vilmont FR 24:38.4 Waukee
131 Corinne Bovee FR 24:39.0 Ankeny
132 Vika Nychay SR 24:39.6 Ankeny Centennial
133 Grace Lee SR 24:39.6 Ames
134 Mekhia Hillgren JR 24:40.9 Valley
135 Alyssa Roush FR 24:41.6 Waukee
136 Miranda Pierce SO 24:42.1 Ankeny Centennial
137 Mya Moore SO 24:42.9 Valley
138 Caita Pierson JR 24:44.0 Ankeny Centennial
139 Gabriellle Segar JR 24:45.5 Ankeny Centennial
140 Tavia Dreismeier SR 24:46.0 Ankeny Centennial
141 Marie Hanoire JR 24:46.2 Ankeny Centennial
142 Toni Veldhuizen SR 24:51.3 Southeast Polk
143 Kylie Eischen SO 24:54.2 Waukee
144 Maddison Ficke SR 24:55.9 Waukee
145 Ellie Johnson FR 24:59.3 Waukee
146 Caroline Ash SO 25:04.0 Valley
147 Yujie Chen FR 25:07.7 Ames
148 Payton Coyle JR 25:07.7 Ankeny
149 Kaitlyn Ury FR 25:07.8 Waukee
150 Ellie Dunphy FR 25:08.3 Waukee
151 Daniela Adams-Val FR 25:09.9 Ames
152 Annica Chervenka FR 25:14.4 Waukee
153 Mason Nikolaus SO 25:16.6 Waukee
154 Sarah May SR 25:17.4 Ames
155 Elizabeth Andrews SO 25:18.1 Ames
156 Tessa Morgan FR 25:18.7 Valley
157 Emily Peters FR 25:19.0 Ames
158 Shreya Gaddi FR 25:20.7 Valley
159 Samantha Kline JR 25:21.1 Southeast Polk
160 Darby Marsh SO 25:21.4 Waukee
161 Ellie Burke FR 25:31.7 Valley
162 Kalista Socarras SR 25:33.2 Valley
163 Annalyn Poulsen SO 25:34.4 Valley
164 Sloan Speten SR 25:37.4 Waukee
165 Rachel Aksamit SR 25:38.5 Valley
166 Sophia Alexander FR 25:39.7 Valley
167 Lizzy Finch FR 25:39.7 Waukee
168 Lydia Hill FR 25:40.2 Ames
169 Regan Kuennen FR 25:47.8 Valley
170 Elizabeth Day SR 25:49.2 Valley
171 Fiorella Meyer JR 25:52.2 Ames
172 Valerine Jepchirchir Fr 25:52.8 Valley
173 Quinn Schutte FR 25:55.2 Southeast Polk
174 Haley Yoder SO 25:55.3 Ames
175 Lauren Anderson SR 25:55.8 Valley
176 Amanda Gantt JR 25:56.6 Waukee
177 Eva Long SR 25:56.9 Ankeny Centennial
178 Emma Bolles SR 25:57.1 Waukee
179 Alyssa Brouillet JR 25:57.8 Ankeny Centennial
180 Ella Slade JR 25:59.0 Ames
181 Emily Melvin JR 26:00.7 Ankeny Centennial
182 Jordyn Anglea SR 26:01.0 Valley
183 Natalia Portal-Fig FR 26:01.4 Ankeny Centennial
184 Rita Nisius SR 26:03.9 Ankeny Centennial
185 Anna Finch JR 26:05.8 Waukee
186 Katherine Van Arnum JR 26:09.2 Valley
187 Bailey Dennis SO 26:10.9 Ankeny Centennial
188 Cabria Olsen SO 26:14.4 Southeast Polk
189 Jacy Lehman JR 26:14.6 Ames
190 Harkiran Ballagan SO 26:14.7 Waukee
191 Kailee Allen SR 26:19.2 Waukee
192 Maddie Gibson SR 26:22.5 Waukee
193 Shaye Coughlin SR 26:23.2 Waukee
194 Jocelyn Coady SR 26:23.4 Waukee
195 Natalie Ulrich FR 26:34.1 Valley
196 Danielle Socarras FR 26:36.1 Valley
197 Riley Bartlett JR 26:41.9 Valley
198 Wendy Jiang JR 26:44.3 Ames
199 Kayla Fincham FR 26:45.7 Ames
200 Ava McDonald JR 26:49.5 Southeast Polk
201 Olivia Schaeffer FR 26:50.1 Ankeny Centennial
202 Christine Emerald JR 26:51.3 Waukee
203 Arin Johnson SR 26:51.5 Valley
204 Irina Madan JR 26:52.8 Southeast Polk
205 Emily White SO 26:53.2 Waukee
206 Megan Utterback SO 27:00.5 Ankeny
207 Caylee Fuqua JR 27:02.9 Ames
208 Lydia Linch JR 27:08.8 Ames
209 Angela Zheng JR 27:09.8 Ames
210 Saida Komjo FR 27:10.9 Valley
211 Anika Slowing SO 27:11.6 Ames
212 Sarah Amro SO 27:12.9 Valley
213 Kara Dieke JR 27:13.6 Waukee
214 Hailey Amro JR 27:25.0 Valley
215 Maggie Hinrichs SR 27:25.3 Ankeny
216 Madeline Cox SO 27:27.0 Ankeny
217 Sydni Wendling JR 27:27.2 Ankeny
218 Hannah Walker SO 27:28.0 Valley
219 Amukta Gantalamohini Fr 27:29.1 Ankeny Centennial
220 Ashton Dilla FR 27:29.4 Valley
221 Teresa Pelzer SR 27:35.8 Ames
222 Maci Banyas FR 27:39.1 Ankeny Centennial
223 Katelin Edwardson JR 27:39.7 Ames
224 Hattie Stenberg SR 27:39.9 Ames
225 Laura McKenzie SR 27:45.0 Ankeny
226 Baleigh Thompson SR 27:45.2 Waukee
227 Marina Timbalari JR 27:47.8 Southeast Polk
228 Ryann Rose JR 27:48.9 Southeast Polk
229 Allison Ohringer JR 27:53.9 Valley
230 Madie Parker FR 28:03.2 Ankeny
231 Alyssa Carter SR 28:03.5 Waukee
232 Madilyn Peterson JR 28:08.0 Ankeny
233 Ana Johnson JR 28:29.7 Valley
234 Sally Schrunk SR 28:29.9 Ames
235 Sarah Currier FR 28:30.4 Ames
236 Olivia Galyon SR 28:30.8 Ames
237 Kate Rozanek SR 28:32.9 Valley
238 Maggie Fuhrman SR 28:33.7 Waukee
239 Ondrea Li FR 28:45.6 Valley
240 Courtney Maire SR 28:52.2 Ankeny
241 Lillian Montabon JR 28:54.0 Ames
242 Laura Kerton JR 28:55.4 Ames
243 Jasmine Kuriki SO 28:57.7 Southeast Polk
244 Hannah Goode JR 28:59.5 Ankeny Centennial
245 Jamey McCalley FR 28:59.6 Ames
246 Josie Taylor JR 29:01.7 Ames
247 Samantha Pareti SR 29:06.7 Ankeny
248 Natalie Biggerstaff SR 29:14.8 Waukee
249 Julia Cannon FR 29:17.5 Valley
250 Emily Helmer SR 29:22.1 Ames
251 Hannah Craven SR 29:24.0 Waukee
252 Nicole Cho SR 29:29.9 Ames
253 Lucy Bennett FR 29:34.4 Ames
254 Kendall Manning FR 29:41.3 Southeast Polk
255 Aspen Holm JR 29:47.5 Ames
256 Riley Plummer SR 29:49.4 Valley
257 Lauren Jahn JR 29:56.7 Valley
258 Valerie Flores JR 30:02.0 Valley
259 Marissa Fouraker SR 30:02.8 Ankeny Centennial
260 Lucy Weis FR 30:12.2 Valley
261 Arie Sirotiak SR 30:39.8 Ames
262 Haley Brouillet SO 30:42.1 Ankeny Centennial
263 Paige Lucas FR 30:50.1 Waukee
264 Josie Huffman JR 31:11.8 Valley
265 Hannah Taylor SR 31:43.9 Valley
266 Madison Pautvein JR 32:05.0 Valley
267 Jane Bettis JR 33:03.2 Ames
268 Kathleen Pelzer SO 33:33.5 Ames
269 Mary Horton SO 33:34.3 Ames
270 Jayda Allen SO 35:42.4 Valley
271 Addie Brooks SO 35:48.8 Ankeny Centennial
272 Alexandra Heston SO 35:58.3 Ankeny Centennial
273 Amber Mohmand SR 36:50.1 Ames
274 Kira Davis JR 37:01.8 Ames
275 Sierra Mueller SR 44:48.0 Waukee