Girls Varsity 5000 Meters
Pl Name Year Time Team
1 Camille Jackson SR 18:22.1 Ames
2 Micah Poellet JR 18:47.4 Linn-Mar
3 Elli Dahl SO 18:59.7 Fremont (Ne)
4 Olivia Rosenthal SO 19:08.9 Papillion-Lav. S (Ne)
5 Katie Moore SR 19:19.4 St James Academy (Ks)
6 Kaylie Crews JR 19:21.8 Papillion-Lav. S (Ne)
7 Mara Hemmer JR 19:24.3 Fremont (Ne)
8 Arianna Jackson FR 19:27.1 Des Moines Roosevelt
9 Mattison Plummer JR 19:31.9 Southeast Polk
10 Megan Sterbenz JR 19:34.3 Dallas Center-Grimes
11 Bella Heikes JR 19:36.5 Johnston
12 Chloe Skidmore JR 19:38.3 Linn-Mar
13 Brianna Rinn SO 19:38.7 Lincoln Sw (Ne)
14 Jenna Francois FR 19:42.3 Southeast Polk
15 Rowan Boulter SO 19:47.7 Iowa City High
16 Ellie Twedt SR 19:48.1 Ballard
17 Aleah Tenpas SO 19:48.6 Johnston
18 Gabby Cortez SO 19:50.0 Cedar Rapids Prairie
19 Paityn Noe FR 19:51.1 Ballard
20 Hermanson Phoebe SO 19:52.5 Marshalltown
21 Jordyn Beck FR 19:53.3 Linn-Mar
22 Peyton Kelderman JR 19:53.9 Waukee
23 Caroline McMartin SR 19:54.7 Pella
24 Isabelle Schaffer SR 19:55.9 Waukee
25 Sydney Schaffer SR 19:59.8 Waukee
26 Samantha Strauss JR 20:03.9 Johnston
27 Hannah Little SO 20:09.2 Dallas Center-Grimes
28 Emily Nau JR 20:12.9 Fremont (Ne)
29 Kate Dilsaver JR 20:17.2 Lincoln Sw (Ne)
30 Annie Flood SR 20:18.4 Dowling Catholic
31 Lilly Reynolds JR 20:19.0 Iowa City High
32 Hannah Gibson FR 20:19.7 Shawnee Miss. S (Ks)
33 Isabelle Hartnett FR 20:21.0 Millard West (Ne)
34 Christine Znidarsic SO 20:21.1 St James Academy (Ks)
35 Clara Toot SR 20:21.4 Johnston
36 Madison Judas SO 20:23.7 Waukee
37 Caitlin Maher JR 20:24.9 Ballard
38 Emma Ralston SR 20:25.7 Papillion-Lav. S (Ne)
39 Myia Johnson SR 20:27.2 Fremont (Ne)
40 Shewaye Johnson FR 20:29.1 Ballard
41 Miranda Muhlstein JR 20:30.3 Dallas Center-Grimes
42 Grace Larkins JR 20:32.6 Southeast Polk
43 Laurdyn Meyer JR 20:33.5 Cedar Rapids Prairie
44 Regan Ehlert SO 20:34.4 Gretna (Ne)
45 Deavion Deleon SO 20:35.7 Papillion-Lav. S (Ne)
46 Iris Wedemeyer FR 20:36.4 Iowa City High
47 Shelby Bracker JR 20:36.8 Fremont (Ne)
48 Lucy Dillon SO 20:38.7 Fremont (Ne)
49 Lindsey Blehm SR 20:42.0 Lincoln Sw (Ne)
50 Faith Nead SO 20:42.0 Johnston
51 Kaya Young SR 20:43.0 Johnston
52 Emma Jones SR 20:44.8 Papillion-Lav. S (Ne)
53 Jessica Caraway SR 20:47.9 Waukee
54 Meredith McDermott FR 20:48.4 Dallas Center-Grimes
55 Abi Hahn FR 20:48.4 Des Moines Roosevelt
56 Kerra Smid JR 20:49.3 Lincoln Sw (Ne)
57 Kayla Adams SR 20:51.3 Gretna (Ne)
58 Mia Wagner SO 20:52.6 Fremont (Ne)
59 Lillian Garay JR 20:52.9 Sioux City North
60 Lilly Geelan JR 20:54.8 Linn-Mar
61 Emily Salzman JR 20:57.5 Omaha Marian (Ne)
62 Abby Coen SO 20:58.7 Lincoln Sw (Ne)
63 Emma Angus JR 20:58.9 Dallas Center-Grimes
64 Paige Mullen FR 20:59.1 Shawnee Miss. Nw (Ks)
65 Molly Bannister SO 21:00.5 Waukee
66 Laney Fitzpatrick JR 21:02.4 Davenport Assumption
67 Lilly Brophy SO 21:04.1 Gretna (Ne)
68 Lindsey Kelderman JR 21:05.3 Waukee
69 Magda McGowan JR 21:05.6 Southeast Polk
70 Brooke Wigdahl SR 21:06.2 Omaha Marian (Ne)
71 Lily Myers JR 21:07.6 St James Academy (Ks)
72 Lara Kallem SR 21:08.7 Dallas Center-Grimes
73 Isabel Clarke FR 21:09.3 Papillion-Lav. S (Ne)
74 Taylor Quick SR 21:10.6 Davenport Assumption
75 Karleigh Osborn JR 21:11.9 Dowling Catholic
76 Delaney Vacek SO 21:13.4 Lincoln Sw (Ne)
77 Molly Bies JR 21:13.7 Millard West (Ne)
78 Anna Gilbreath SR 21:15.8 Des Moines Roosevelt
79 Elizabeth Jordan FR 21:16.3 Sioux City North
80 Sammy Ullman FR 21:17.8 Millard West (Ne)
81 Emily Saalfeld SR 21:19.4 Omaha Marian (Ne)
82 Chloe Wannamaker JR 21:19.5 Shawnee Miss. S (Ks)
83 Sarah Ritterling JR 21:20.7 Omaha Marian (Ne)
84 Brooke Loewe SO 21:22.0 Ballard
85 Rachel Wohlgemuth SR 21:23.3 Ballard
86 Emma Shepard SR 21:23.6 Waukee
87 Erin Anderson FR 21:27.2 Iowa City High
88 Amy Kowalczewski JR 21:27.4 Shawnee Miss. Nw (Ks)
89 Bethany Schumacher FR 21:28.6 Papillion-Lav. S (Ne)
90 Jacie Mitchell FR 21:28.9 Southeast Polk
91 Nicole Zuehl SO 21:29.1 Sioux City North
92 Jenna Woodsmall SO 21:29.1 Johnston
93 Molly Von Seggern FR 21:30.5 Omaha Marian (Ne)
94 Lauryn Frerichs FR 21:30.7 Dowling Catholic
95 Carli Reittinger SR 21:31.4 Cedar Rapids Prairie
96 Josie Fleischmann JR 21:32.3 Ballard
97 Lily Johannes SO 21:33.1 Cedar Rapids Prairie
98 Jordan Sekafetz JR 21:34.1 Iowa City High
99 Natalie Kuhlmann FR 21:35.2 Iowa City High
100 Tarryn Hill SR 21:36.5 Southeast Polk
101 Katelyn Reichart SR 21:37.6 Dowling Catholic
102 Natalie Clement SR 21:37.8 Southeast Polk
103 Megan Wainright SO 21:37.8 Dowling Catholic
104 Margaux Basart JR 21:39.6 Waukee
105 Tatum Frazier SO 21:40.9 Iowa City High
106 Morgan Jennings SO 21:41.4 Davenport Assumption
107 Sydney Wilkes FR 21:42.7 Iowa City High
108 Katie McNulty SR 21:42.7 Millard West (Ne)
109 Alexa Magstadt SO 21:43.5 Shawnee Miss. Nw (Ks)
110 Megan Szalay SR 21:43.9 Dowling Catholic
111 Eva Gilbreath JR 21:46.0 Millard West (Ne)
112 Thea Seibel SR 21:47.4 Lincoln Sw (Ne)
113 Ikilas Hasan SO 21:49.8 Des Moines North
114 Grace Hecke FR 21:50.1 St James Academy (Ks)
115 Clara Colvig SR 21:53.4 Des Moines Roosevelt
116 Ally Pruente FR 21:53.7 Shawnee Miss. Nw (Ks)
117 Amanda Clarke SR 21:54.1 Papillion-Lav. S (Ne)
118 Kami Smith FR 21:56.7 Dallas Center-Grimes
119 Callie Kirchner FR 21:57.4 Millard West (Ne)
120 Anna Kreamer SO 21:59.3 Shawnee Miss. S (Ks)
121 Esti Brady SR 21:59.3 Iowa City High
122 Abby Kinney JR 22:01.3 Waukee
123 Lily Trenkamp SO 22:02.1 Johnston
124 Kate Easter SO 22:02.6 Dowling Catholic
125 Sammy Kopecky SR 22:06.1 St James Academy (Ks)
126 Emily Bueltel JR 22:06.9 Southeast Polk
127 Em Gilbert SO 22:08.8 Millard West (Ne)
128 Paige Miranda SR 22:09.1 St James Academy (Ks)
129 Emily Schmidt SO 22:09.7 Linn-Mar
130 Laci Sims FR 22:11.5 Shawnee Miss. S (Ks)
131 Grace Long SO 22:13.9 Cedar Rapids Prairie
132 Serena Cross JR 22:14.5 Ames
133 Emma Kelley JR 22:16.5 Sioux City North
134 Lizzie Grote JR 22:17.1 Papillion-Lav. S (Ne)
135 Adrienne Buettner-Cable Fr 22:17.9 Des Moines Roosevelt
136 Natalie Thomas SO 22:20.3 Dowling Catholic
137 Abbey Vezina FR 22:21.1 Linn-Mar
138 Madi Hankel FR 22:22.3 Lee's Summit (Mo)
139 Lillian Halloran SO 22:25.7 Lee's Summit (Mo)
140 Paige Ryan SO 22:27.0 Johnston
141 Hailey Cooper JR 22:27.4 Cedar Rapids Prairie
142 Lauren Swift SO 22:27.8 Shawnee Miss. S (Ks)
143 Tirzah Wittenberg SR 22:28.4 Pella
144 Riley Coulter JR 22:31.4 Cedar Rapids Prairie
145 Meg Rietz SO 22:32.3 Ballard
146 Tori Neighbour FR 22:33.2 Shawnee Miss. Nw (Ks)
147 Skylar Ueding JR 22:38.3 Gretna (Ne)
148 Mia Norton JR 22:39.9 Sioux City North
149 Nyadio Chan SO 22:40.3 Ames
150 Mara Bosworth SO 22:40.4 Gretna (Ne)
151 Eva Watson JR 22:42.2 Omaha Marian (Ne)
152 Julia Veit SR 22:47.9 Iowa City High
153 Ashley Blommers JR 22:49.6 Pella
154 Lindsey Barnes JR 22:50.8 Cedar Rapids Prairie
155 Briella Osborn FR 22:54.7 Dowling Catholic
156 Payton Stewart FR 22:54.9 Ames
157 Ellie Roorda SR 22:55.0 Pella
158 Maddie Warrick SR 22:55.8 Omaha Marian (Ne)
159 Sydney Turk FR 23:03.0 Ames
160 Livi Ovrom JR 23:06.6 Des Moines Roosevelt
161 Abrina Maere FR 23:06.7 Shawnee Miss. S (Ks)
162 Annalie Polen SO 23:09.4 Shawnee Miss. S (Ks)
163 Victoria Schneiders SO 23:11.2 Sioux City North
164 Clare O'Halloran SO 23:22.5 Dowling Catholic
165 Elsie Thoreson SR 23:24.5 Pella
166 Erin Martin SR 23:25.8 Des Moines Roosevelt
167 Kaci Uhde SR 23:34.7 Marshalltown
168 Nicole Carmona SO 23:37.5 Davenport Assumption
169 Brooke Menke SR 23:46.7 Davenport Assumption
170 Selena Urquizo SO 23:48.5 Lee's Summit (Mo)
171 Jessa Day JR 23:54.4 Cedar Rapids Prairie
172 Kaitlyn Goodman SR 23:55.2 Ames
173 Bailey Stender SO 23:55.3 Gretna (Ne)
174 Marianna Ward SR 23:56.5 Shawnee Miss. S (Ks)
175 Aida Almanza SR 23:57.5 Marshalltown
176 Grace Pemberton SO 23:58.5 Gretna (Ne)
177 Christina Ly SR 24:00.3 Sioux City North
178 Erin McMullen SR 24:03.8 Davenport Assumption
179 Sydney VanHorn JR 24:09.4 Shawnee Miss. Nw (Ks)
180 Kennady Mills JR 24:11.2 Southeast Polk
181 Odaly Flores JR 24:11.3 Marshalltown
182 Sydney McNeeley JR 24:12.8 Southeast Polk
183 Claire Galvin SO 24:14.7 Ames
184 Charlee Scruggs FR 24:17.8 Lee's Summit (Mo)
185 Skylar Hoffman SO 24:23.2 Davenport Assumption
186 Natalie Bennett JR 24:23.8 Cedar Rapids Prairie
187 Breanna Van Dyke JR 24:28.6 Ames
188 Smith Rachel SO 24:28.7 Marshalltown
189 Monica Olson SR 24:33.3 Sioux City North
190 Summer Morrill FR 24:45.1 Lee's Summit (Mo)
191 Caitlyn Hanulikova SR 25:07.8 Ames
192 Jade Tejada SR 25:15.1 Marshalltown
193 Adrienne Theisen SO 25:24.2 Davenport Assumption
194 Olivia Genskow SR 25:35.5 Linn-Mar
195 Andrea Van Heukelom JR 25:42.5 Pella
196 Mary Kate Gruening JR 26:16.7 Marshalltown
197 Anna Childerston SO 27:05.3 Pella
198 Erin Murphy JR 27:15.7 Ames
199 Tesfanya Ponis JR 29:53.3 Des Moines North
200 Aline Marino-Moreno SR 30:14.0 Des Moines North
Boys Varsity 5000 Meters
1 Sam Hall SR 16:04.7 Dowling Catholic
2 Tyler Boyle SR 16:07.3 Lincoln Sw (Ne)
3 Adam Murphy SR 16:24.6 Millard West (Ne)
4 Jaysen Bouwers JR 16:27.1 Sioux City North
5 Ryan Winger JR 16:35.6 Dubuque Hemsptead
6 Mason Suarez JR 16:39.3 Dubuque Hemsptead
7 Andrew Klein SR 16:41.5 Des Moines Lincoln
8 Acton Trevor SR 16:42.4 Lincoln Sw (Ne)
9 Owen Wagner JR 16:42.6 Fremont (Ne)
10 Colby Erdcamp SO 16:43.4 Gretna (Ne)
11 Drew Snyder JR 16:44.4 Lincoln Sw (Ne)
12 Dillon McNeill SR 16:46.8 Papillion-Lav. S (Ne)
13 Dylan Dolezal SR 16:51.0 Linn-Mar
14 Nicolo Schianchi SO 16:52.0 Iowa City West
15 Augustus Hubbell SR 16:53.3 Edina (Mn)
16 Russell Gokemeijer SR 16:54.1 Edina (Mn)
17 Andrew Bickford JR 17:00.1 Cedar Rapids Prairie
18 Sam Kirchner SO 17:02.0 Millard West (Ne)
19 Derek Leicht SO 17:02.2 Dubuque Hemsptead
20 Tony Miller SR 17:02.2 Millard West (Ne)
21 Owen Maloney JR 17:02.9 Dubuque Hemsptead
22 Jordan Daniel JR 17:04.0 Dowling Catholic
23 Will Lohr SO 17:04.6 Sioux City North
24 Alex McKane SO 17:04.6 Iowa City West
25 Carter Waters SO 17:05.9 Fremont (Ne)
26 Otto Schreiner SO 17:07.6 Edina (Mn)
27 Logan Hoger SO 17:07.9 Indianola
28 Sam Schmitz SR 17:08.1 Johnston
29 Kyle Ruby SO 17:09.7 Waukee
30 Griffin Ruba SR 17:10.8 Gilbert
31 Dane Oliver SO 17:11.1 Papillion-Lav. S (Ne)
32 Grant Reid JR 17:12.1 Lincoln Sw (Ne)
33 Yohana Yual JR 17:12.7 Johnston
34 Joey Hartnett FR 17:12.8 Millard West (Ne)
35 Hunter Kalous JR 17:14.0 Cedar Rapids Prairie
36 Zach Fry SR 17:15.7 Dowling Catholic
37 Noor Noor SR 17:16.2 Johnston
38 Noah Koelbl SR 17:16.9 Edina (Mn)
39 Marcus Leitzen SO 17:17.1 Dubuque Hemsptead
40 Chris Guise SR 17:17.3 Davenport Assumption
41 Cade Suing SO 17:19.0 Gretna (Ne)
42 Ethan Richter SO 17:19.3 Edina (Mn)
43 Shane Mullen JR 17:19.9 Shawnee Miss. Nw (Ks)
44 Jack Nolley SR 17:20.2 Lincoln Sw (Ne)
45 Aidan MacLeod SO 17:20.7 Millard West (Ne)
46 Gabe Nash FR 17:20.8 Sioux City North
47 Kenny Cronin JR 17:21.6 Davis County
48 Karson Kleve SR 17:22.5 Johnston
49 Beshanena Gutema FR 17:24.0 Sioux City North
50 Josiah Wittenberg SO 17:24.5 Pella
51 David Parks SO 17:25.3 Waukee
52 Paxson Picken SR 17:26.0 Johnston
53 Brett Ward SR 17:26.0 St James Academy (Ks)
54 Mike Gipple SR 17:26.2 Dowling Catholic
55 Brady Blean SO 17:26.5 Dubuque Hemsptead
56 Cade Muller JR 17:26.7 Dowling Catholic
57 Bryson Canton SO 17:27.5 Cedar Rapids Prairie
58 Lance Smith JR 17:27.5 Iowa City High
59 Junior Garcia SO 17:28.4 Fremont (Ne)
60 Mitchell Wilkes SR 17:28.7 Iowa City High
61 Zack Jones JR 17:28.8 Papillion-Lav. S (Ne)
62 Peyton Anthony JR 17:28.9 Papillion-Lav. S (Ne)
63 Evan McElroy JR 17:29.4 Iowa City High
64 Sean Baird SR 17:29.8 Edina (Mn)
65 Kellen McLaughlin SR 17:30.0 Gretna (Ne)
66 Tristan Torres SO 17:31.6 St James Academy (Ks)
67 Tyson Baker SO 17:32.8 Fremont (Ne)
68 Andrew Blocker SR 17:33.7 Fremont (Ne)
69 Eli Moore SO 17:35.0 St James Academy (Ks)
70 Jaxson Plumb FR 17:35.7 Des Moines Roosevelt
71 Kurt Lebakken SO 17:36.7 Edina (Mn)
72 Lucas Martin SR 17:37.5 Dowling Catholic
73 Elliot Dunnwald SO 17:37.9 Iowa City High
74 Luke Sheehan JR 17:39.8 Papillion-Lav. S (Ne)
75 Carter Borwick JR 17:40.0 Johnston
76 Aidan Furley SR 17:40.4 Gretna (Ne)
77 Hunter Briggs SR 17:40.6 Johnston
78 Max McConnell SR 17:41.0 Lincoln Sw (Ne)
79 Micah Duerk JR 17:41.2 Lincoln Sw (Ne)
80 Cole Haith SO 17:41.4 Millard West (Ne)
81 Ken Wilbur SR 17:43.1 Iowa City West
82 Brandon Kesner JR 17:44.2 Carlisle
83 Tyler Stallman SR 17:44.4 Waukee
84 Tristen Kessler SR 17:45.2 Carlisle
85 Dillon Johnson SR 17:45.2 Papillion-Lav. S (Ne)
86 Austin Goetsche JR 17:46.2 Millard West (Ne)
87 Ryder Jarrett SR 17:48.2 Shawnee Miss. Nw (Ks)
88 Conner Smith SO 17:49.3 Marshalltown
89 Will Ryan SO 17:49.8 Dowling Catholic
90 Nickolas Idrogo-Lam JR 17:49.9 Edina (Mn)
91 Miles Matson SO 17:50.4 Linn-Mar
92 Parker Max SO 17:52.5 Iowa City High
93 Braden Taylor SO 17:53.3 Fremont (Ne)
94 Kale Edmonds SO 17:53.7 Gretna (Ne)
95 Nolan Miller SO 17:54.3 Fremont (Ne)
96 Rees Tyler SR 17:55.0 Gilbert
97 Jeb Borgmeyer SR 17:55.8 Indianola
98 Nathan Patel SR 17:56.2 Gilbert
99 Ahmed Dido JR 17:58.6 Sioux City North
100 Danny Schermerhorn SR 17:59.6 St James Academy (Ks)
101 Caden Noeller SO 17:59.7 Iowa City West
102 Carlo Dannenfelser SR 18:00.4 Cedar Rapids Prairie
103 Kyle Miller SR 18:02.6 Carlisle
104 Jay Lebakken SO 18:02.8 Edina (Mn)
105 Tryton Harper SR 18:04.3 Linn-Mar
106 Zion Rios SR 18:04.8 Linn-Mar
107 Jacob Christensen JR 18:05.8 Waukee
108 Jackson Smith SR 18:06.1 Waukee
109 Vincent Hodges JR 18:05.6 Waukee
110 Jacob Kreeger SO 18:05.9 St James Academy (Ks)
111 Jack Joyce JR 18:06.1 Des Moines Roosevelt
112 Kolby Fritz SR 18:07.1 Carlisle
113 Mohan Kumar JR 18:07.1 Iowa City West
114 Curtis Johnson SO 18:07.3 Indianola
115 Ryan Neubauer SR 18:07.5 Cedar Rapids Prairie
116 Jason White SR 18:07.5 Johnston
117 Joe Fischer JR 18:07.6 Iowa City High
118 Joseph DeWall JR 18:08.5 Indianola
119 Cutler Turner SO 18:09.3 Pella
120 Nicholas Petrella JR 18:10.8 Shawnee Miss. S (Ks)
121 Ryder Downey SO 18:12.0 Indianola
122 Corbin Truitt JR 18:12.1 Waukee
123 Rowen Abbas SR 18:12.6 Des Moines Roosevelt
124 Tyler Merhar SO 18:12.9 Waukee
125 Nathan Kellar JR 18:13.4 Johnston
126 Carson Burns SO 18:14.6 Linn-Mar
127 Jacob Derr JR 18:16.3 Linn-Mar
128 Jake Opitz JR 18:16.4 Cedar Rapids Prairie
129 Riley Wheeler SR 18:16.8 Cedar Rapids Prairie
130 Ty Costigan JR 18:18.9 Cedar Rapids Prairie
131 Lucas George JR 18:19.6 Des Moines Roosevelt
132 Abdul Malik Ramanzai Fr 18:20.1 Gretna (Ne)
133 Jonah Christensen JR 18:20.8 Waukee
134 Raymond Yang SR 18:21.1 Iowa City West
135 Thomas Gaul SR 18:23.3 Pella
136 Ryan Owens SO 18:23.3 Shawnee Miss. S (Ks)
137 Truman Thompson FR 18:25.9 Iowa City High
138 Lohman Provorse SO 18:26.2 Iowa City High
139 Anthony Lee SO 18:26.9 Cedar Rapids Prairie
140 Festo Iranezeye SR 18:27.2 Des Moines Roosevelt
141 Henry Born FR 18:27.5 Shawnee Miss. Nw (Ks)
142 Yemane Kifle SO 18:30.5 Sioux City North
143 Cadin Evans SR 18:30.6 Linn-Mar
144 Mason Johnston SR 18:31.5 Pella
145 Issa Aman JR 18:32.8 Sioux City North
146 Nathan Tegeler SR 18:32.9 Johnston
147 Luke Osler SR 18:32.9 Edina (Mn)
148 Jacob Holtz SR 18:34.0 Waukee
149 Josh Artero SR 18:34.7 Des Moines Lincoln
150 Nick Walters JR 18:34.9 Sioux City North
151 Sam Vanderpool JR 18:35.8 Gilbert
152 Kaden Sadler JR 18:35.9 Carlisle
153 Tosh Klever JR 18:36.0 Iowa City West
154 Caden Turnbough SR 18:38.0 Iowa City High
155 Ethan Harthun SR 18:39.0 Linn-Mar
156 Josh Arend SO 18:46.9 Gretna (Ne)
157 Ethan Schlichte JR 18:47.4 Carlisle
158 Alex Wang JR 18:49.4 Iowa City West
159 Jackson Haugh JR 18:50.0 Des Moines Roosevelt
160 Alex Kuckelman SR 18:51.3 St James Academy (Ks)
161 Evan Shibel JR 18:53.5 Shawnee Miss. S (Ks)
162 Logan Westin FR 18:54.5 Des Moines Roosevelt
163 Eli Houseman SO 18:57.5 Gilbert
164 Nick Jackson SO 18:59.6 Des Moines Roosevelt
165 Mike Straub SR 19:02.9 Davenport Assumption
166 Josiah Schuelka JR 19:08.6 Gilbert
167 Matt Taylor SR 19:11.5 Iowa City High
168 Drew Peterson JR 19:12.9 Iowa City West
169 David Graves JR 19:14.1 Shawnee Miss. S (Ks)
170 Matthew Jungk SR 19:15.6 Dubuque Hemsptead
171 Akira Lopez SO 19:19.3 Pella
172 Chance Lane JR 19:24.0 Des Moines Roosevelt
173 Kaden Walker SO 19:25.8 Linn-Mar
174 Hunter Snyder SR 19:29.4 Carlisle
175 Alex Gleeson SR 19:30.3 Sioux City North
176 Will Rasmussen JR 19:36.6 Pella
177 Joel Kelsey SR 19:37.9 Cedar Rapids Prairie
178 Joseph Routh JR 19:42.8 Des Moines North
179 Austin Oakerson SO 19:43.0 Shawnee Miss. Nw (Ks)
180 Pedro Gonzalez SO 19:48.9 Shawnee Miss. Nw (Ks)
181 Nauris Bryant FR 19:50.2 Des Moines Lincoln
182 Ben Curtis SR 19:53.0 Shawnee Miss. S (Ks)
183 Dylan Narvaez FR 19:53.3 Davenport Assumption
184 Nate Norton SR 19:53.9 Carlisle
185 Jacob Buchele SR 19:59.9 Gilbert
186 Elijah Gumm FR 20:06.2 Des Moines Roosevelt
187 Levi Van Dusseldorp SO 20:08.6 Pella
188 Colton Pilgrim FR 20:11.8 Davenport Assumption
189 Tyler Tiefel FR 20:12.4 Linn-Mar
190 Jaceton Wright JR 20:15.0 Hermitage (Mo)
191 Josh Gallaway JR 20:15.1 Hermitage (Mo)
192 Noah Hermenson JR 20:20.5 Marshalltown
193 Eli Price SR 20:23.1 Shawnee Miss. S (Ks)
194 Jason Strand FR 20:30.2 Marshalltown
195 William Forrest JR 20:43.1 Hermitage (Mo)
196 David Lochner FR 20:49.2 Davenport Assumption
197 Nicholas Price JR 21:04.0 Marshalltown
198 Bradley Forrest SO 21:08.6 Hermitage (Mo)
199 Sam Benschoter JR 21:20.9 Des Moines Lincoln
200 Colin Hurt SO 21:26.4 Davenport Assumption
201 Coby Sanchez JR 21:29.5 Des Moines Lincoln
202 Antonieh Kopsa FR 21:31.1 Marshalltown
203 Zeke Rusk SR 21:36.9 Hermitage (Mo)
204 Clay Horn SO 21:37.5 Hermitage (Mo)
205 Dominic Caligiuri SR 21:46.8 Des Moines Lincoln
206 Tyler Sheldahl SO 21:58.2 Des Moines Lincoln
207 Yogesh Gurung SR 22:03.7 Des Moines Lincoln
208 Chandler Smith SO 22:23.1 Hermitage (Mo)
209 Wyatt Mooney JR 22:53.9 Hermitage (Mo)
210 Alex Hamilton SR 23:00.5 Hermitage (Mo)
Girls JV 5000 Meters
1 Tessa Erzen FR 20:33.4 Carlisle
2 Ava Carder SO 21:20.7 Waukee
3 Kariin Roush SO 21:26.6 Waukee
4 Grace Heeb FR 21:26.9 St James Academy (Ks)
5 CeCe Kelly-Harvey JR 21:31.6 Iowa City High
6 Bailey Vaughan SO 21:39.8 Johnston
7 Katie Groetken SR 21:44.2 Waukee
8 Mallory Drake SO 21:44.5 Waukee
9 Eva Reynolds FR 21:51.8 Iowa City High
10 Abbie McLaren JR 21:52.6 Johnston
11 Ellie Huisman JR 21:53.6 Waukee
12 Avery Schultes FR 21:54.8 Iowa City High
13 Jae Dancer JR 21:55.5 Iowa City High
14 Tatum Turner JR 22:12.4 Davis County
15 Olivia Hayes JR 22:18.8 Johnston
16 Ryan Sully SO 22:22.1 Omaha Marian (Ne)
17 Emma Kirschner FR 22:23.6 Waukee
18 Elle Green SO 22:26.1 Des Moines Roosevelt
19 Maggie Berning JR 22:26.5 St James Academy (Ks)
20 Mary Bounds SR 22:27.1 Iowa City High
21 Isabella Webb FR 22:29.5 Waukee
22 Frances Loeffelholz SR 22:30.0 Waukee
23 Sophia Stewart FR 22:33.5 Waukee
24 Isabella Madrigal FR 22:35.5 Waukee
25 Makayla Bachman FR 22:42.5 Davis County
26 Sophie Spargur SR 22:48.1 Davis County
27 Emma Baumgart FR 23:03.3 Waukee
28 Emma Gunn JR 23:07.8 Omaha Marian (Ne)
29 Jillian Christensen SO 23:10.2 Linn-Mar
30 Madi Groetken SO 23:10.7 Waukee
31 Ally Schaffer SR 23:11.1 Waukee
32 Isabel Veren FR 23:13.9 Waukee
33 Addison Stuchel FR 23:16.8 Davis County
34 Lauryn Johannsen SO 23:17.5 Johnston
35 Vivian Chen JR 23:17.8 Johnston
36 Aviella Holtz SO 23:17.8 Waukee
37 Molly Statton JR 23:18.9 Waukee
38 Macy Hill SO 23:21.8 Davis County
39 Lexy Urban SO 23:22.0 Johnston
40 Sydney Schroeder SO 23:22.8 Omaha Marian (Ne)
41 Annika Veit SO 23:24.8 Iowa City High
42 Ella Duenas SO 23:26.4 Waukee
43 Madison Matheney JR 23:27.8 Davis County
44 India Zier SO 23:27.8 Omaha Marian (Ne)
45 Lucy Brick SO 23:30.2 Dowling Catholic
46 Olivia Dohrmann FR 23:34.5 Dowling Catholic
47 Grace Parrott SR 23:36.5 Iowa City High
48 Baylor O'Neil SO 23:38.9 Waukee
49 Gabi Hoard JR 23:40.3 Des Moines Roosevelt
50 Alyssa Bird SO 23:41.1 Waukee
51 Riley Sievers FR 23:41.5 Carlisle
52 Molly Townsend SO 23:43.1 Waukee
53 Chiara Loesche JR 23:46.3 Cedar Rapids Prairie
54 Clare Vilmont JR 23:47.9 Waukee
55 Kelly Williams SR 23:52.5 Omaha Marian (Ne)
56 Victoria Verde SO 23:52.8 Johnston
57 Rylee Gregg JR 23:53.2 Omaha Marian (Ne)
58 Abigail Rosendahl SO 23:54.7 St James Academy (Ks)
59 Hannah Cordova SO 24:00.1 St James Academy (Ks)
60 Anna Barry FR 24:02.2 Waukee
61 Abby Maitre JR 24:06.7 Johnston
62 Sadie Spargur FR 24:09.8 Davis County
63 Morgan Klaus JR 24:10.1 Davis County
64 Laura Downs FR 24:12.3 Carlisle
65 Ada Chen JR 24:14.4 Johnston
66 Kate Foster FR 24:15.2 Johnston
67 Maddox Kalous FR 24:15.7 Cedar Rapids Prairie
68 Anna Eckert JR 24:17.0 Cedar Rapids Prairie
69 Katie Kinman SO 24:17.8 Johnston
70 Mason Nikolaus SR 24:20.6 Waukee
71 Ellie Diederich JR 24:21.4 St James Academy (Ks)
72 Kate McGill JR 24:24.3 Omaha Marian (Ne)
73 Ella Dorman FR 24:26.2 Linn-Mar
74 Faith Millsap SO 24:26.5 Waukee
75 Reese Ervin FR 24:29.1 Dowling Catholic
76 Sylvia Gidal SR 24:29.2 Iowa City High
77 Cora Becker SO 24:32.1 Iowa City High
78 Hoffman Taylor SO 24:34.6 Marshalltown
79 Ellen McDonough SO 24:35.9 Des Moines Roosevelt
80 Julianne Hodges JR 24:35.9 Cedar Rapids Prairie
81 Olivia Magneson SR 24:36.8 Dowling Catholic
82 Ashley Lappin JR 24:37.0 Cedar Rapids Prairie
83 Emma Chik JR 24:38.1 St James Academy (Ks)
84 Abby Elkins SR 24:38.6 Omaha Marian (Ne)
85 Naomi Delkamiller JR 24:39.0 Omaha Marian (Ne)
86 Elena Campoy-Gutierrez Jr24:39.3 St James Academy (Ks)
87 Hannah Roe SO 24:39.5 Cedar Rapids Prairie
88 Lizzy Lampert JR 24:39.8 Omaha Marian (Ne)
89 Mia Prosperi SO 24:39.9 Des Moines Roosevelt
90 Megan Barry FR 24:40.6 Waukee
91 Mya Lopez JR 24:41.9 Waukee
92 Jordyn Wagner SR 24:42.4 Waukee
93 Madi Wells FR 24:42.9 Linn-Mar
94 Claire Triplett SR 24:42.9 Dowling Catholic
95 Theresa Tran JR 24:44.5 Dowling Catholic
96 Jennie Gidal FR 24:45.1 Iowa City High
97 Abby Crozier FR 24:47.8 Des Moines Roosevelt
98 Grace Kottmeyer SO 24:51.1 Dowling Catholic
99 Mya Kilker JR 24:51.8 Cedar Rapids Prairie
100 Zoey Buchan SO 24:52.2 Johnston
101 Addison Dunbar SR 24:55.3 Omaha Marian (Ne)
102 Morgan Miller SR 25:03.5 Omaha Marian (Ne)
103 Elise Henrichsen SO 25:07.4 Johnston
104 Ivy McFetridge SO 25:11.5 Des Moines Roosevelt
105 Herrera Veronica SO 25:11.8 Marshalltown
106 Christina Kleinsmith Fr 25:15.4 Omaha Marian (Ne)
107 Aliana Pace SR 25:16.3 Lee's Summit (Mo)
108 Isabella Pagel FR 25:17.0 Carlisle
109 Katie Corpuz JR 25:17.6 Omaha Marian (Ne)
110 Annika Harvey FR 25:17.8 Iowa City High
111 Grace Collins FR 25:18.6 Johnston
112 Maleah Greenslade SO 25:18.6 Dowling Catholic
113 Cortlynn Jackson FR 25:19.5 Johnston
114 Claire Sullivan SO 25:19.6 Dowling Catholic
115 Mikayla Gabrielson FR 25:20.9 Waukee
116 Evie Sly SR 25:23.0 Des Moines Roosevelt
117 Isabel Ahmann SR 25:23.8 Dowling Catholic
118 Haileigh Steffen SO 25:24.9 Iowa City High
119 Madeline Wyant SO 25:26.2 St James Academy (Ks)
120 Sophie Wilbanks SR 25:26.7 Linn-Mar
121 Jazzy Phonphiboun FR 25:29.1 Iowa City High
122 Anna Kirchhoff SR 25:29.5 Dowling Catholic
123 Babeta Louckova SO 25:35.4 Hermitage (Mo)
124 Maya Lint FR 25:37.1 Des Moines Roosevelt
125 Seltman Hannah FR 25:40.3 Marshalltown
126 Matilda Lang FR 25:41.2 Omaha Marian (Ne)
127 Mary Ambrose FR 25:41.4 Omaha Marian (Ne)
128 Nova Thornton JR 25:41.6 Johnston
129 Gabby Cale FR 25:41.9 Dowling Catholic
130 Riley O'Halloran JR 25:42.3 Dowling Catholic
131 Madison Werth FR 25:43.6 Omaha Marian (Ne)
132 Ally Kersten SO 25:46.5 Davenport Assumption
133 Jada Will FR 25:47.5 Davis County
134 Isabelle Settles SO 25:48.3 Davis County
135 Ashley Sheehan JR 25:49.3 Iowa City High
136 Bella Skay FR 25:49.3 Iowa City High
137 Casey Laughery FR 25:49.6 Waukee
138 Joyce Toingar SO 25:52.1 Linn-Mar
139 Addi Baker FR 25:53.7 Lee's Summit (Mo)
140 Tess Banstra SO 25:56.3 Des Moines Roosevelt
141 Hotchkiss Sydney SO 25:56.6 Marshalltown
142 Katelyn Eilders SR 25:57.4 Linn-Mar
143 Abby Potthoff FR 25:59.8 Dowling Catholic
144 Molly Lunn SR 26:04.3 Johnston
145 Kate Wolfe JR 26:06.9 Iowa City High
146 Isobel Feiges SR 26:07.2 Sioux City North
147 Lauren Orazem FR 26:07.6 Dowling Catholic
148 Bria Hamilton FR 26:10.7 Omaha Marian (Ne)
149 Mya Moore SO 26:12.7 Lee's Summit (Mo)
150 Jisela Perez FR 26:13.1 Sioux City North
151 Josie Winn JR 26:13.6 Linn-Mar
152 Lizzie Sorensen SO 26:15.5 Waukee
153 Esmeralda Munoz SO 26:19.7 Dowling Catholic
154 Rachel Tornblom SO 26:19.7 Iowa City High
155 Jordan DuBrava SR 26:30.0 Iowa City High
156 Katelyn Leitheiser SO 26:30.4 Cedar Rapids Prairie
157 Samantha Forest SR 26:30.5 Cedar Rapids Prairie
158 Peyton Schlueter SO 26:30.5 Des Moines Roosevelt
159 Sophie Trom SR 26:32.0 Iowa City High
160 Tatum Tierney FR 26:32.6 Pella
161 Alysa Shirkey SR 26:35.3 Davis County
162 Lilly Fiihr SR 26:36.0 Des Moines Roosevelt
163 Marisa Kelsey SO 26:38.6 Cedar Rapids Prairie
164 Isabel Van Druten FR 26:39.0 Linn-Mar
165 Megan Heilskov FR 26:41.7 Des Moines Roosevelt
166 Abook Dok SO 26:43.1 Carlisle
167 Kylie Larsom FR 26:45.3 Dowling Catholic
168 Emma Affeldt FR 26:46.9 Linn-Mar
169 Ella Achey JR 26:47.3 Cedar Rapids Prairie
170 Ella Soliday FR 26:53.5 Waukee
171 Pricila Vergara SR 26:56.7 Marshalltown
172 Darby Marsh SR 26:57.2 Waukee
173 Melanie Tran-Duong JR 27:03.6 Iowa City High
174 Sammy Loder FR 27:03.7 Dowling Catholic
175 Katie Flaherty SO 27:03.8 Dowling Catholic
176 Caitlyn Mears JR 27:06.0 Waukee
177 Ximen Markway FR 27:08.1 Waukee
178 Jocie Ury FR 27:14.7 Waukee
179 Carmen Calderon SO 27:15.3 Sioux City North
180 Camryn Martens SO 27:15.3 Waukee
181 Cameron Risetter FR 27:18.6 Sioux City North
182 Joise Dalton JR 27:18.6 Cedar Rapids Prairie
183 Elise Cagnard SR 27:20.1 Linn-Mar
184 Emma Crowder FR 27:20.3 Dowling Catholic
185 Angelia McCoy JR 27:20.8 Davis County
186 Morgan Larick SO 27:21.1 Waukee
187 Kylie Eischen SR 27:21.8 Waukee
188 Paige Christensen SR 27:22.2 Waukee
189 Lauren Cannella SO 27:22.6 Omaha Marian (Ne)
190 Eva Lopez SO 27:25.8 Waukee
191 Georgia Corbin SR 27:30.1 Iowa City High
192 Mady Taylor SO 27:31.4 Carlisle
193 Mikayla Jensen FR 27:32.9 Johnston
194 Megan Warrick SO 27:33.0 Omaha Marian (Ne)
195 A Jay Schur SR 27:33.4 Lee's Summit (Mo)
196 Annamaria Dimon SO 27:33.6 Dowling Catholic
197 Jordyn Loder JR 27:33.6 Dowling Catholic
198 Alyssa Valde JR 27:34.8 Cedar Rapids Prairie
199 Gracie Genkinger FR 27:37.0 Iowa City High
200 Peyton Shock SR 27:37.1 Linn-Mar
201 Annie Pierson FR 27:39.4 Dowling Catholic
202 Dani Sunseri SO 27:41.4 Linn-Mar
203 Marin Doyle SR 27:44.4 Linn-Mar
204 Jessica Umlauf JR 27:45.3 Davis County
205 Kassidy Brown FR 27:46.9 Waukee
206 Anna Boller SR 27:48.4 Cedar Rapids Prairie
207 Alyvia Schaffer FR 27:49.6 Waukee
208 Maggie Augustine JR 27:50.9 Marshalltown
209 Anika Busick JR 27:51.6 Des Moines Roosevelt
210 Grace Smerage SR 27:52.1 Dowling Catholic
211 Madeline Fialkov FR 27:55.9 Des Moines Roosevelt
212 Iris Nikolaus SO 27:58.1 Waukee
213 Rachel Vespa SR 27:58.3 Waukee
214 Evelyn Weisentine JR 27:59.8 Cedar Rapids Prairie
215 Stacia Drey JR 28:00.5 Linn-Mar
216 Anna Huggins SR 28:01.7 Linn-Mar
217 Kate Rogers SO 28:02.1 Dowling Catholic
218 Emily McGowan SO 28:03.1 Johnston
219 Sophia Friton JR 28:03.5 Iowa City High
220 Elle Chickering FR 28:06.8 Davis County
221 Kelsey Rook SO 28:11.3 Davis County
222 Lizzy Finch JR 28:13.2 Waukee
223 Kaitlyn Ury JR 28:14.1 Waukee
224 Rhea Velasquez JR 28:14.8 Dowling Catholic
225 Julie Cagnard JR 28:19.0 Linn-Mar
226 Belle Reis SO 28:20.4 Waukee
227 Clara Hol FR 28:21.0 Des Moines Roosevelt
228 Ava Kline FR 28:21.7 Linn-Mar
229 Kylee Uchytil SO 28:24.1 Cedar Rapids Prairie
230 Katie Fiebig FR 28:27.2 Waukee
231 Kacie Kosbab JR 28:27.7 Waukee
232 Annie Diener SO 28:28.2 Waukee
233 Grace Palmer JR 28:29.3 Waukee
234 Isabel Loeffelholz SO 28:32.6 Waukee
235 Sophie Reis SR 28:35.0 Waukee
236 Emma Walz JR 28:37.9 Sioux City North
237 Audrey Sellon FR 28:38.1 Cedar Rapids Prairie
238 Mae Barron SO 28:48.8 Iowa City High
239 Kori Wilkes SO 28:50.8 Hermitage (Mo)
240 Lele Nigg JR 28:52.6 Dowling Catholic
241 Stefanie Lewis FR 28:54.5 Cedar Rapids Prairie
242 Madeline Herrman SR 28:59.7 Davenport Assumption
243 Lucie Brennan JR 29:01.3 Iowa City High
244 Madelyn Hellwig JR 29:08.8 Iowa City High
245 Leah Rhode FR 29:09.0 Dowling Catholic
246 Macbeth Chole FR 29:09.1 Marshalltown
247 Kaylyn Jensen SO 29:09.5 Johnston
248 Froso Konidas SR 29:11.0 Sioux City North
249 Ana Leyser SO 29:12.4 Iowa City High
250 Haley Hartshorne JR 29:18.2 Linn-Mar
251 Madilyn Vitti SO 29:27.5 Iowa City High
252 Sustika Pellegrini JR 29:42.1 Sioux City North
253 Jessica Ware JR 29:45.4 Davis County
254 Jenna Maifeld SO 29:48.8 Waukee
255 Anna Blobaum JR 29:51.7 Des Moines Roosevelt
256 Jazmine Melo SO 29:53.9 Des Moines Roosevelt
257 Audra Wilkinson JR 30:05.2 Waukee
258 Ava Duckworth FR 30:08.8 Lee's Summit (Mo)
259 Lily Finstad SO 30:10.7 Dowling Catholic
260 Alex Potter JR 30:13.1 Dowling Catholic
261 Molly McNeal SR 30:20.2 Dowling Catholic
262 Lexi Corwin JR 30:21.6 Des Moines Roosevelt
263 Courtney Flynn SR 30:25.2 Dowling Catholic
264 Elizabeth Biegger JR 30:25.2 Dowling Catholic
265 Julia Miyazaki SR 30:28.5 Dowling Catholic
266 Sophie Porter SO 30:32.0 Dowling Catholic
267 Wendy Buchanan FR 30:36.1 Iowa City High
268 Chloe Kasch SO 30:55.9 Dowling Catholic
269 Anna Heitzman SO 30:56.0 Dowling Catholic
270 Hannah McGraw FR 30:57.1 Carlisle
271 Campbell Helton FR 31:36.9 Des Moines Roosevelt
272 Olivia Tice FR 31:40.5 Des Moines Roosevelt
273 Stella Montgomery SO 31:43.5 Waukee
274 Faith Sabala SR 31:47.0 Hermitage (Mo)
275 Kayelee Johnson SO 32:03.3 Davis County
276 Alex Marsh SR 32:13.4 Iowa City High
277 Allison Self JR 32:22.1 Hermitage (Mo)
278 Haya Alsaadi SO 32:24.2 Waukee
279 Giovy Eekhoff SO 32:28.5 Pella
280 Carryna Rivers FR 32:30.3 Waukee
281 Deborah Pongo FR 32:33.3 Iowa City High
282 Liberty Nordstrom JR 32:55.6 Sioux City North
283 Elena Cummings FR 33:00.6 Des Moines Roosevelt
284 Keiko Radley SO 33:08.2 Iowa City High
285 Maddie Baldwin SR 33:16.0 Dowling Catholic
286 Bridget Gustafson SO 33:58.3 Cedar Rapids Prairie
287 Julianne Drum FR 33:59.6 Iowa City High
288 Maddie McGrady SR 34:08.3 Hermitage (Mo)
289 Gina Grindatti SO 34:16.6 Dowling Catholic
290 Isabella Valverde FR 36:42.9 Dowling Catholic
291 Maddy White SO 36:48.7 Pella
292 Kaitlyn Gammon SR 37:06.8 Cedar Rapids Prairie
293 Lydia Karr SO 38:26.8 Iowa City High
294 Erin Small SR 39:18.8 Dowling Catholic
295 Anna Barnes SO 39:23.9 Dowling Catholic
296 Sandy Paz SR 39:25.9 Dowling Catholic
297 Keonna Earl SR 42:09.2 Iowa City High
298 Gracie Ahmann SO 44:30.0 Dowling Catholic
299 Lashley Bitting SO 44:51.0 Dowling Catholic
Boys JV 5000 Meters
1 Nolan Kyhl JR 17:32.5 Dowling Catholic
2 Jackson Heidesch FR 17:36.7 Dowling Catholic
3 Ford Washburn FR 17:38.5 Iowa City High
4 Brandon Latting SR 17:51.2 Dowling Catholic
5 Eduardo Garces JR 17:57.2 Iowa City High
6 Sullivan Hall SO 17:58.0 Iowa City High
7 Malachi Thompson SR 18:01.5 Johnston
8 Andre Miller JR 18:01.8 Iowa City High
9 Aidan O'Connor FR 18:05.1 Johnston
10 Charlie Phiney JR 18:11.6 Edina (Mn)
11 Seth Cheney FR 18:12.4 Iowa City West
12 Max Brown JR 18:13.5 Dowling Catholic
13 Tobias Burgess SR 18:13.7 Edina (Mn)
14 Griffin Rhode SR 18:14.1 Dowling Catholic
15 Carter Eckhoff SO 18:15.2 Johnston
16 Matt Borgmeier JR 18:16.6 Johnston
17 Matt Schaeckenbach FR 18:17.4 Iowa City High
18 Grant Allen JR 18:17.7 Johnston
19 Drew Schmidt SR 18:21.3 Johnston
20 Gabe Shaw FR 18:22.1 Dowling Catholic
21 William Liethen SO 18:23.0 Edina (Mn)
22 Tyler Schweizer SO 18:23.1 Dowling Catholic
23 Carson Stanley JR 18:23.4 Johnston
24 Cormac Kelly JR 18:23.6 Edina (Mn)
25 Andrew Robey SO 18:30.3 Dowling Catholic
26 Justin Castaldi JR 18:31.8 St James Academy (Ks)
27 Will Morlock SR 18:32.3 Johnston
28 Jonah Frey FR 18:33.3 Johnston
29 Ryland Welch SR 18:33.7 Waukee
30 Tad Hatfield SO 18:34.7 Gilbert
31 Jake Sterling SR 18:34.8 Johnston
32 Andrew Defor 9 18:35.5 Edina (Mn)
33 Charlie Koelbl SO 18:35.8 Edina (Mn)
34 John Peters SR 18:35.8 Edina (Mn)
35 Ryan O'Halloran SR 18:40.6 Dowling Catholic
36 Stephen Beaman SO 18:41.3 Johnston
37 Owen Sanderson 9 18:41.9 Edina (Mn)
38 Luke Steffen FR 18:42.7 Linn-Mar
39 Jack Runyan SO 18:43.1 Indianola
40 Hoken Opsahl SO 18:44.3 Edina (Mn)
41 Zach Cooper FR 18:45.3 Cedar Rapids Prairie
42 Zach Harvey JR 18:46.0 Johnston
43 Jared Meyer SO 18:47.4 Johnston
44 Ethan Cozine FR 18:48.2 Linn-Mar
45 Jaxon Sickels FR 18:48.7 Cedar Rapids Prairie
46 Joey Banowetz FR 18:48.7 Linn-Mar
47 Braeden Marker FR 18:51.7 Iowa City High
48 Nathan Schwab SO 18:52.9 Waukee
49 Nick Bechtel SO 18:54.5 Johnston
50 Owen Johnson SO 18:55.3 Edina (Mn)
51 Sebastian Cochran JR 18:56.8 Iowa City West
52 Jack Ode FR 18:56.8 Dowling Catholic
53 Andrew Hartegan FR 18:56.8 St James Academy (Ks)
54 Jack Elliott SO 18:59.7 Edina (Mn)
55 Paul Hartman JR 19:00.4 St James Academy (Ks)
56 Noah Weaver SR 19:00.5 Iowa City High
57 Riley DeJohn SR 19:01.6 Waukee
58 Charlie Pattinson SR 19:02.9 Johnston
59 Sarang Kothari FR 19:04.1 Waukee
60 Toren Howe 9 19:07.0 Edina (Mn)
61 Sam Schaefer SO 19:08.8 Iowa City High
62 Carson Frazee SR 19:08.8 Cedar Rapids Prairie
63 Jack Gray SR 19:09.6 Iowa City West
64 Andreas Miller SR 19:10.7 Indianola
65 Brody Humphrey SO 19:11.3 Davis County
66 Seth Emmons SR 19:13.2 Davis County
67 Evan Holt FR 19:13.7 Des Moines Roosevelt
68 Curtis Thiele SR 19:16.6 Edina (Mn)
69 Yasin Gishe FR 19:17.8 Sioux City North
70 Harrison Allard FR 19:18.4 Cedar Rapids Prairie
71 Eli Copeland SO 19:19.5 Cedar Rapids Prairie
72 Gus Schnake FR 19:20.7 St James Academy (Ks)
73 Tate Severs SO 19:21.1 Johnston
74 Adam Flickinger SO 19:21.2 Shawnee Miss. Nw (Ks)
75 Bowen Downey FR 19:22.6 Indianola
76 Michael Fraizer SR 19:23.4 Dowling Catholic
77 Hayden Beerends JR 19:24.2 Iowa City High
78 Alex Wear FR 19:24.3 Johnston
79 Drew Lehman FR 19:24.4 Waukee
80 Joe Kerber SO 19:24.9 Johnston
81 Kyle Witte SO 19:25.1 Waukee
82 Ethan Robus SR 19:25.3 Waukee
83 Cael Klinkenborg FR 19:25.5 Waukee
84 Will Coup SR 19:25.8 St James Academy (Ks)
85 Kyden Hotka JR 19:26.2 Iowa City High
86 Thomas Gilkes JR 19:29.8 Linn-Mar
87 Ike Taylor SO 19:29.9 Iowa City West
88 Josh Larreau SR 19:31.4 Waukee
89 Liam Barron SR 19:31.4 Iowa City High
90 Satchel Cochran SR 19:32.7 Iowa City High
91 Caleb Brown SO 19:33.0 Linn-Mar
92 Ethan Holter SO 19:33.3 Johnston
93 Ayman Noreldaim FR 19:33.8 Iowa City High
94 Noah Madison SO 19:33.9 Johnston
95 Wyatt Ledinsky FR 19:34.1 Des Moines Roosevelt
96 Michael Pfister SO 19:34.7 Johnston
97 Garrett Weber FR 19:34.8 Waukee
98 Evan Mitchell FR 19:35.0 St James Academy (Ks)
99 Braden Sankot SR 19:36.7 Waukee
100 Henry Nagle SO 19:36.8 Des Moines Roosevelt
101 Pablo Cerda FR 19:38.3 Des Moines Roosevelt
102 Logan Becker SO 19:39.6 Johnston
103 Jack Neel JR 19:39.9 Des Moines Roosevelt
104 Adam Rodeghier 9 19:40.1 Edina (Mn)
105 Miles Combs SR 19:42.1 Indianola
106 Sebastian Loria-Eivins Jr19:42.3 Iowa City High
107 Gage Brinker FR 19:42.6 Dowling Catholic
108 Eli Guerrero FR 19:43.1 Linn-Mar
109 Juna Amisi SO 19:44.4 Iowa City High
110 Isaac Miller FR 19:44.8 Iowa City High
111 Konrad Rohlf SO 19:45.4 Johnston
112 Patricio Garcia SO 19:46.2 Dowling Catholic
113 Chad DenAdel SO 19:46.8 Waukee
114 Terry Irvine SO 19:48.1 St James Academy (Ks)
115 Ben McFetridge SO 19:49.1 Des Moines Roosevelt
116 Owen Burrack JR 19:49.5 Sioux City North
117 Andrew West SR 19:50.7 Indianola
118 Luke Wellet SO 19:51.5 Waukee
119 Sam Leto SO 19:51.7 Dowling Catholic
120 Noah Carey FR 19:51.9 Iowa City High
121 Jack Cochran FR 19:52.1 Iowa City High
122 Will Meilander JR 19:54.4 Dowling Catholic
123 Max Quanrud SO 19:54.8 Cedar Rapids Prairie
124 Wyatt Woodruff JR 19:55.6 Indianola
125 Owen Fix SR 19:57.5 Indianola
126 Finley Webb SO 19:57.6 Edina (Mn)
127 Peter Opoku JR 19:57.9 Shawnee Miss. Nw (Ks)
128 Thomas Pierce SO 19:58.3 Iowa City West
129 Drew Folkerts FR 19:58.6 Des Moines Roosevelt
130 Alexander Nelson SR 19:58.8 Iowa City West
131 Micah Reeves FR 19:59.3 Shawnee Miss. Nw (Ks)
132 Brenden Hinspeter SR 19:59.3 Waukee
133 Ammon Smith FR 19:59.5 Iowa City High
134 Carson Brown JR 19:59.6 Des Moines Roosevelt
135 Jamison Cunningham JR 19:59.8 Johnston
136 Weston Shively JR 20:01.1 Davis County
137 Griffin Roach SR 20:01.2 Iowa City High
138 Joe Bussey SR 20:02.0 Dowling Catholic
139 Nathan Rudd SO 20:02.2 Cedar Rapids Prairie
140 Spencer Lanham JR 20:02.4 St James Academy (Ks)
141 Miles Menstner SR 20:02.5 Davis County
142 Colin Wehrspan FR 20:03.4 Waukee
143 Joel Kellar JR 20:04.3 Johnston
144 Pit Wrede SO 20:04.7 Iowa City High
145 Jake Wagner SO 20:05.8 Johnston
146 A J. Furr SR 20:08.2 Pella
147 Charlie Petersen SO 20:08.6 Waukee
148 Trevor Hulsing JR 20:08.9 Waukee
149 Dyer Jarabek SR 20:10.4 Dowling Catholic
150 Casey Booth SR 20:10.4 St James Academy (Ks)
151 Nick Singer SR 20:12.8 Pella
152 Jorge Boland JR 20:13.6 Cedar Rapids Prairie
153 Keene Barnes SO 20:14.6 Indianola
154 Joseph Daughenbaugh SO 20:14.7 Des Moines Lincoln
155 Zach Abbey SR 20:15.0 Johnston
156 Quinter Harvey JR 20:15.0 Iowa City High
157 Tayler Ott JR 20:15.2 Indianola
158 Eli Erickson SO 20:16.0 Johnston
159 Owen Blumhagen JR 20:18.7 Gilbert
160 Bryan Wadsworth JR 20:18.9 Waukee
161 Carlo Tran FR 20:19.0 Iowa City West
162 Jacob Kruse JR 20:24.3 Cedar Rapids Prairie
163 Luke Bazan SR 20:24.6 Waukee
164 Kelby Anderson SR 20:25.3 Iowa City High
165 Ayden Lyon SO 20:25.3 Johnston
166 Tyler Harvey JR 20:25.6 Cedar Rapids Prairie
167 Romey Angerer JR 20:27.8 Iowa City High
168 Jordan Schroeder SR 20:28.5 Cedar Rapids Prairie
169 Eli Ross JR 20:28.6 Indianola
170 Hunter Rose JR 20:29.0 Waukee
171 Mason DeLange SR 20:29.4 Des Moines Roosevelt
172 Brayden Ehlers JR 20:30.1 Cedar Rapids Prairie
173 Hayden McCormac SO 20:30.4 Des Moines Roosevelt
174 Josh Corrigan SO 20:30.8 Johnston
175 Antonio Banuelos-Moriel Jr 20:31.7 Dowling Catholic
176 Alex Hopkins JR 20:31.7 Davis County
177 Sam Lanz JR 20:33.8 Waukee
178 Nick Klocke FR 20:34.7 Dowling Catholic
179 Connor Deahl FR 20:35.4 Linn-Mar
180 Lorcan Christensen SO 20:35.8 Sioux City North
181 Chase Yoder FR 20:37.3 Cedar Rapids Prairie
182 Tj Baker JR 20:37.9 St James Academy (Ks)
183 Matthew Bonner FR 20:38.0 Des Moines Roosevelt
184 Michael Lord SO 20:40.7 Dowling Catholic
185 Nathan Alldredge SO 20:40.9 Cedar Rapids Prairie
186 Joey Krejchi JR 20:41.8 Dowling Catholic
187 Brandon Stimach FR 20:43.1 Shawnee Miss. Nw (Ks)
188 David Nash JR 20:43.6 Davis County
189 Fithawi Andemichael FR 20:46.4 Sioux City North
190 Jayden Karlstad JR 20:47.3 Des Moines Roosevelt
191 Kadon Harper FR 20:48.9 Linn-Mar
192 Zach Corsbie SO 20:49.6 Johnston
193 Theo Whitehead SO 20:51.3 Des Moines Roosevelt
194 Jack McFetridge SO 20:52.2 Des Moines Roosevelt
195 Aj Makkyla JR 20:52.6 Shawnee Miss. Nw (Ks)
196 Clay Bopp SO 20:53.0 Iowa City West
197 Cooper Vande Voort FR 20:55.2 Pella
198 Matthew Dietrich FR 20:55.8 Dowling Catholic
199 Will Keck SR 20:56.2 Waukee
200 Max Holt SO 20:56.4 Waukee
201 Michael Reyes FR 20:57.9 Cedar Rapids Prairie
202 Isaac Kronberg SO 20:58.1 Johnston
203 Braiden Petrick FR 20:58.1 Cedar Rapids Prairie
204 Isaac Liao SR 20:59.7 Iowa City West
205 Dawson Townshend SO 21:00.7 Davis County
206 Thomas McMillian SR 21:01.1 Iowa City High
207 Jason Latta FR 21:01.4 Dowling Catholic
208 Brogan Heefner SR 21:01.6 Cedar Rapids Prairie
209 Connor Hamers JR 21:01.6 Gilbert
210 Chase Loftus SO 21:01.9 Iowa City High
211 Anthony Nguyen JR 21:02.7 Des Moines Lincoln
212 Sam Brown SO 21:02.8 Des Moines Roosevelt
213 Jesse Van Heukelom SO 21:04.4 Pella
214 Daniel Pinero SO 21:04.7 Des Moines Roosevelt
215 Carson Lane FR 21:05.7 Des Moines Roosevelt
216 Dayton Fouts FR 21:05.9 Waukee
217 Aj Seamans SR 21:08.1 Iowa City High
218 Austin Jones FR 21:08.4 Waukee
219 Dylan Schwarz FR 21:08.7 Cedar Rapids Prairie
220 Jobey Olson SO 21:09.4 Pella
221 Diego Verastegui SR 21:10.4 Waukee
222 Ryan Williams JR 21:10.6 Des Moines Roosevelt
223 Bongain Mazibo JR 21:10.8 Iowa City West
224 Seth Parry SR 21:11.3 Des Moines Roosevelt
225 Saiphani Sirimalle FR 21:11.5 Waukee
226 Ethan Wise JR 21:11.8 Linn-Mar
227 Beckett LaPrade SO 21:11.8 Des Moines Roosevelt
228 Harrison Eckard-Garrett Sr 21:12.3 Des Moines Roosevelt
229 Zach Bautista SO 21:13.4 Linn-Mar
230 Johnny Fox FR 21:14.1 Dowling Catholic
231 Jonah Sterling SO 21:15.2 Johnston
232 Collin Gauck JR 21:16.1 Gilbert
233 Drake Hamm FR 21:16.2 Davis County
234 Sam Horwitz SR 21:16.5 Iowa City High
235 Quincy Clark FR 21:17.1 Waukee
236 Derek Marsh SO 21:17.4 Johnston
237 Ryan Hancock JR 21:17.6 Pella
238 Aidan Klemm SO 21:18.0 Dowling Catholic
239 Anthony Schwindt JR 21:18.4 Des Moines Roosevelt
240 Calvin Greene JR 21:18.8 Iowa City West
241 Nicholas Koenig SR 21:19.1 Indianola
242 Taylor Huggins SO 21:19.9 Davis County
243 Addison Congdon JR 21:20.7 Gilbert
244 Hudson Jaques FR 21:21.6 Johnston
245 Coen Gibson FR 21:21.8 Johnston
246 Phillip MacGillivray Fr 21:22.2 Iowa City High
247 Matthew Kliegl SR 21:22.6 Johnston
248 Aiden Brand SO 21:23.9 Pella
249 Nathan Waters JR 21:24.5 Johnston
250 Will Dickson FR 21:25.1 Iowa City High
251 Allen Liao SR 21:25.8 Iowa City West
252 Jack Williams FR 21:25.9 Dowling Catholic
253 Ben Tope JR 21:27.3 Waukee
254 Caden Templeman FR 21:28.8 Johnston
255 Kaden Smith FR 21:29.5 Dowling Catholic
256 Rigby Templeman FR 21:29.6 Iowa City High
257 Carter Ohl FR 21:32.7 Linn-Mar
258 Alvin Lopez JR 21:32.9 Des Moines Lincoln
259 Brett Ehler SO 21:33.4 Cedar Rapids Prairie
260 Harley Schaefer FR 21:33.5 Hermitage (Mo)
261 Joe Dombrosky SO 21:35.6 Waukee
262 Owen Barstad JR 21:36.5 Des Moines Roosevelt
263 Nash Wertz SO 21:36.9 Cedar Rapids Prairie
264 Reese Hermanson SR 21:37.6 Cedar Rapids Prairie
265 Inesh Gogineni SO 21:38.4 Johnston
266 Michael Kersten FR 21:39.3 Davenport Assumption
267 Luis Abreu JR 21:42.8 Iowa City High
268 Joshua Levering FR 21:44.5 Cedar Rapids Prairie
269 Go Benesh FR 21:45.2 Cedar Rapids Prairie
270 Eric Schmitt SR 21:45.6 Johnston
271 Kevin Strand SO 21:46.9 Marshalltown
272 Joseph Olson FR 21:47.9 Sioux City North
273 Tyrese Lovejoy FR 21:48.4 Sioux City North
274 Charlie Ill SO 21:50.8 Des Moines Roosevelt
275 Chris Pigge JR 21:50.9 Iowa City West
276 Matt Rew SR 21:51.1 Iowa City High
277 Ryan Derrick SR 21:52.1 Waukee
278 Logan Piper FR 21:52.1 Indianola
279 Aiden McDermott SO 21:52.2 Linn-Mar
280 Ryan Christenson SR 21:52.6 Linn-Mar
281 Caleb Nostrala SR 21:53.9 Indianola
282 Colin Recker SR 21:56.0 Dowling Catholic
283 Cj Lundvall JR 21:56.4 Gilbert
284 Cameron Capalbo FR 21:58.2 Johnston
285 Gavin Mally SO 21:59.1 Johnston
286 Paul Johnson SR 22:00.6 Dowling Catholic
287 Donovan Nigg FR 22:00.8 Dowling Catholic
288 Rhys Zawojeski FR 22:01.2 Iowa City High
289 Owen Howells SO 22:01.5 Des Moines Roosevelt
290 Micah Carroll FR 22:01.6 Davis County
291 Oisin Leopold SR 22:02.6 Iowa City High
292 Matthew He SO 22:03.3 Johnston
293 Luke Amspaugh JR 22:05.1 Johnston
294 Luke Martin FR 22:05.4 Des Moines Roosevelt
295 Charlie Willmott FR 22:06.8 Indianola
296 Hal Seamans FR 22:10.1 Iowa City High
297 Samuel Wandera FR 22:10.3 Des Moines Roosevelt
298 Logan Grover JR 22:11.9 Indianola
299 Will Greteman SR 22:12.3 Waukee
300 Trey Kaas SO 22:13.7 Indianola
301 Patrick Warren FR 22:14.0 Dowling Catholic
302 Malachi Langebartels Jr 22:15.2 Pella
303 Nathan Groezinger FR 22:15.5 Linn-Mar
304 Will Arling JR 22:16.4 Iowa City High
305 Logan Skyles FR 22:17.0 Dowling Catholic
306 Alan Trible SO 22:19.5 Waukee
307 Kyle Goben SR 22:21.3 Johnston
308 Morgan Clark FR 22:23.7 Pella
309 Carl Becicka FR 22:26.0 Dowling Catholic
310 Grant Brown JR 22:26.3 Des Moines Roosevelt
311 Isaac Helton JR 22:26.5 Des Moines Roosevelt
312 Carter Prull SO 22:27.1 Cedar Rapids Prairie
313 Grant Harrison FR 22:27.5 Des Moines Lincoln
314 Ian Rauscher FR 22:27.6 Johnston
315 Cameron Mesman JR 22:27.6 Waukee
316 James Dickens FR 22:28.6 Iowa City West
317 Corbin Clasen FR 22:29.7 Cedar Rapids Prairie
318 Grant Anderson FR 22:30.5 Pella
319 Ryan Carter SR 22:31.0 Iowa City High
320 Aidan Buske JR 22:32.4 Waukee
321 Nathan Fageroos FR 22:33.3 Johnston
322 Brandon Ness SO 22:33.5 Johnston
323 Grant Tack FR 22:34.2 Johnston
324 Sam Harris FR 22:34.7 Des Moines Roosevelt
325 Cal Pennington SO 22:37.4 Des Moines Roosevelt
326 Will Gessmann FR 22:39.2 Waukee
327 Sam Hagedorn FR 22:39.7 Iowa City High
328 Kenny Krogstad SO 22:40.3 Pella
329 Payton Walker FR 22:42.9 Des Moines Roosevelt
330 Whit Jury FR 22:42.9 Iowa City High
331 Alex Granados SO 22:44.7 Des Moines Roosevelt
332 Owen Kenig FR 22:44.8 Hermitage (Mo)
333 Tandri Einarsson SR 22:46.2 Waukee
334 Drake Ashmore JR 22:46.4 Des Moines Roosevelt
335 Jack Wilson JR 22:48.9 Waukee
336 Matthew Eubank FR 22:50.6 Dowling Catholic
337 Gavin Johansen FR 22:51.4 Des Moines Roosevelt
338 Nick Rider SR 22:51.9 Des Moines Roosevelt
339 Elliot Donovan FR 22:51.9 Des Moines Roosevelt
340 Aiden Roemig SO 22:52.2 Cedar Rapids Prairie
341 John DeBruin SO 22:52.7 Pella
342 Jude Gaster FR 22:52.9 Des Moines Roosevelt
343 Nathan Epley FR 22:53.2 Indianola
344 Sam Nadler JR 22:55.3 Johnston
345 Ricardo Muniz JR 22:56.5 Des Moines Lincoln
346 Draven Pace SO 22:57.3 Sioux City North
347 Weston Congdon FR 22:57.3 Gilbert
348 Arrick Rinke SR 22:59.8 Cedar Rapids Prairie
349 Andrew Herrweyers SO 23:00.5 Iowa City High
350 Chris Moseley SO 23:05.6 Waukee
351 Paul Ode FR 23:07.2 Iowa City West
352 Joey Koehler SO 23:07.2 Johnston
353 Fher Hernandez FR 23:07.4 Marshalltown
354 Kyle Geerts SR 23:08.2 Johnston
355 David Hinderaker FR 23:08.4 Gilbert
356 Ben Herbst FR 23:09.4 Johnston
357 Will Upper FR 23:12.4 Johnston
358 Jacob Dunham FR 23:13.5 Waukee
359 Deacon Evans SO 23:13.6 Indianola
360 Brian Martinez-Flores Jr23:17.8 Des Moines Lincoln
361 Andrew McEniry SO 23:19.2 Dowling Catholic
362 Evan Gluba FR 23:20.7 Davenport Assumption
363 Andy Luu JR 23:21.0 Sioux City North
364 Marcus Elam JR 23:22.0 Davis County
365 Jack Gearhart FR 23:22.1 Waukee
366 Kinnick Werling FR 23:23.4 Indianola
367 Ethan Morrissey JR 23:23.4 Davis County
368 Kaden Druecker FR 23:25.3 Cedar Rapids Prairie
369 Cody Stewart SO 23:27.6 Waukee
370 Brad Vu SR 23:28.6 Johnston
371 Dawson Rea JR 23:29.4 Sioux City North
372 Ben Hanson FR 23:29.9 Johnston
373 Mitchell Wood JR 23:30.9 Waukee
374 Austin Rife JR 23:32.0 Hermitage (Mo)
375 Forrest Landis JR 23:32.0 Dowling Catholic
376 Henry Means FR 23:32.6 Dowling Catholic
377 Keaton Houser SO 23:32.9 Cedar Rapids Prairie
378 Owen Tinder SO 23:34.0 Indianola
379 Zavier Hahn JR 23:34.1 Des Moines Roosevelt
380 Cole Nelson FR 23:35.9 Dowling Catholic
381 Shane Ackelson FR 23:36.7 Indianola
382 Jonas Ackerman FR 23:37.1 Iowa City High
383 Lance Gustafson SR 23:37.9 Cedar Rapids Prairie
384 Iahn Shim SO 23:37.9 Iowa City West
385 Drew Simmons FR 23:40.1 Des Moines Roosevelt
386 Derrick Shade FR 23:40.1 Des Moines Lincoln
387 Nick Cassady SR 23:41.0 Cedar Rapids Prairie
388 Spencer Jones JR 23:43.1 Des Moines Roosevelt
389 Jacob DeLange FR 23:44.6 Des Moines Roosevelt
390 James Barnes SO 23:44.6 Dowling Catholic
391 Daniel Osborne SO 23:45.8 Dowling Catholic
392 Daniel Oliver FR 23:49.6 Davis County
393 Andy Castillo JR 23:51.6 Cedar Rapids Prairie
394 Walker Endres FR 23:51.7 Des Moines Roosevelt
395 Chase Colton FR 23:52.4 Johnston
396 Evan Strand FR 23:54.0 Linn-Mar
397 Colin Jacob-Oliver JR 23:55.4 Des Moines Roosevelt
398 Wesley Martin SO 23:57.2 Hermitage (Mo)
399 Jay Froah JR 23:57.4 Davis County
400 Jacob Knox SR 23:57.9 Johnston
401 Austin Humphrey JR 23:58.2 Cedar Rapids Prairie
402 Elie Tulikumwenayo SO 23:59.0 Des Moines Roosevelt
403 Liam Stamper JR 24:00.2 Des Moines Roosevelt
404 Ben Jablonski SR 24:02.6 Pella
405 Drake Downard JR 24:03.6 Indianola
406 Henry Cooper SO 24:04.3 Iowa City High
407 Sean Fjellman SO 24:04.6 Des Moines Roosevelt
408 Reid Post FR 24:05.1 Linn-Mar
409 Keegan Strub FR 24:05.4 Johnston
410 Elliot Walz FR 24:06.8 Sioux City North
411 Brett Porter SR 24:07.1 Gilbert
412 Kane Laws SR 24:07.5 Sioux City North
413 Paydon Meyer SO 24:09.5 Cedar Rapids Prairie
414 John Lawler FR 24:10.6 Dowling Catholic
415 Brock Keeler SR 24:11.6 Marshalltown
416 Paxton Hummer FR 24:12.8 Linn-Mar
417 Bryce Franse FR 24:13.0 Hermitage (Mo)
418 Charley Dunham JR 24:17.4 Des Moines Roosevelt
419 Tom Giampolo SR 24:19.6 Johnston
420 Caleb Allison FR 24:20.9 Waukee
421 Ben Hellman SO 24:22.9 Cedar Rapids Prairie
422 Luke Haverdink SR 24:24.1 Gilbert
423 Micah Waddell FR 24:25.2 Linn-Mar
424 Colin Yeates FR 24:26.1 Davenport Assumption
425 Andrew Polgreen FR 24:26.7 Iowa City West
426 Isaac Young JR 24:28.5 Iowa City West
427 Lucas Kramer SR 24:29.0 Marshalltown
428 Jordan Leek FR 24:31.6 Des Moines Lincoln
429 Tyler Rickets SO 24:32.6 Waukee
430 Aidan Sellon FR 24:33.9 Cedar Rapids Prairie
431 Noah Rue FR 24:35.0 Cedar Rapids Prairie
432 Andrew Mills FR 24:36.1 Waukee
433 Owen Miller SO 24:36.6 Marshalltown
434 Victor Zavala JR 24:37.5 Marshalltown
435 Patrick Sarsfield SO 24:38.9 Iowa City High
436 Joseph Goldermann SO 24:39.1 Davenport Assumption
437 Trevor Janes SO 24:39.5 Waukee
438 Sean Forner SO 24:41.6 Iowa City High
439 Erik Osborne SO 24:41.8 Dowling Catholic
440 Rohan Devadas FR 24:43.3 Johnston
441 Dalton Nelson FR 24:43.5 Gilbert
442 Dylan Fellers SR 24:44.0 Hermitage (Mo)
443 Nick O'Toole SR 24:45.0 Linn-Mar
444 Xander Poock FR 24:45.0 Johnston
445 Derek Lewis SO 24:45.1 Iowa City High
446 Brett Twelmeyer JR 24:47.1 Des Moines Lincoln
447 Luke Mullen SR 24:47.8 Johnston
448 Gabriel Ashitey JR 24:49.0 Waukee
449 Evan Baker JR 24:50.0 Indianola
450 Sam Gumm SR 24:51.1 Des Moines Roosevelt
451 Levin Manley JR 24:54.9 Johnston
452 Karson Lee SR 24:55.1 Johnston
453 Max Stelzer JR 25:03.7 Iowa City High
454 Roger Cambron FR 25:04.1 Indianola
455 Wilson Lofstedt FR 25:04.7 Gilbert
456 Zeke McCarty SR 25:04.8 Gilbert
457 Aiden Van Donselaar FR 25:05.9 Pella
458 Jack Ayers FR 25:07.3 Iowa City High
459 Alex Lynch JR 25:09.8 Indianola
460 Anyaar Mayom FR 25:13.8 Johnston
461 Wyatt Kelpe SR 25:16.7 Pella
462 Cody LupPlace JR 25:19.5 Hermitage (Mo)
463 Connor McDowell FR 25:20.5 Iowa City High
464 Parker Coffman SR 25:20.6 Cedar Rapids Prairie
465 Jack McKinney SR 25:22.0 Waukee
466 Devin Miell JR 25:25.8 Linn-Mar
467 Sam DeVries SO 25:28.3 Davenport Assumption
468 Noah Hartwig JR 25:33.2 Iowa City High
469 Michael Lochner FR 25:37.3 Davenport Assumption
470 Carson Costanzo FR 25:46.1 Waukee
471 Tate Marsh SR 25:46.5 Waukee
472 Nate Strawn FR 25:47.4 Dowling Catholic
473 Kent Zdan SO 25:48.0 Iowa City High
474 Eli Chow SO 25:56.3 Johnston
475 Jonathan Stanley FR 26:15.3 Johnston
476 Andrew Riley JR 26:15.8 Dowling Catholic
477 Adam Ehler SO 26:18.6 Johnston
478 Jake Hitchcock SO 26:18.9 Johnston
479 Colin Yuska SO 26:22.0 Johnston
480 Easton White SO 26:24.8 Davis County
481 Henry Schoon SO 26:24.9 Iowa City High
482 Nate Sturtz FR 26:27.2 Indianola
483 Jacob Knudson SO 26:31.5 Waukee
484 Jayden Ball SO 26:34.4 Davis County
485 Max McCoy FR 26:35.2 Davis County
486 Ibrahim Shaheen FR 26:39.0 Iowa City High
487 Aidan Fredericks FR 26:39.0 Johnston
488 Ben Tokheim FR 26:39.1 Johnston
489 Tyler Moore FR 26:43.5 Johnston
490 John Keiper SR 26:47.9 Cedar Rapids Prairie
491 Ryan Riesberg FR 26:48.5 Dowling Catholic
492 Ashton Keleher SO 26:53.9 Sioux City North
493 David Tran SR 26:54.2 Sioux City North
494 Adam Heuer SO 26:58.9 Gilbert
495 Dalton Cale SR 27:10.3 Dowling Catholic
496 Dawson Mokosak FR 27:10.7 Davenport Assumption
497 Owen Fiedorowicz SO 27:21.5 Iowa City West
498 Hassan Keita SO 27:33.1 Iowa City High
499 Braxton Pirillo FR 27:35.3 Des Moines Lincoln
500 Nick Jensen JR 28:32.0 Indianola
501 Bo Andrews FR 28:41.8 Cedar Rapids Prairie
502 Andrew Wedemeyer JR 28:43.2 Johnston
503 Erik Whittaker FR 28:55.4 Iowa City West
504 Brom Leopold FR 29:04.1 Iowa City High
505 Nate Green SR 30:26.6 Dowling Catholic
506 Evan Kowzan FR 30:40.5 Pella
507 Victor West SR 30:40.7 Sioux City North
508 Antony Adolfson SR 30:42.0 Pella
509 John Symeonidis SO 30:42.7 Des Moines Roosevelt
510 Hayden Rozenboom FR 30:57.9 Pella
511 Braeden Gierstorf FR 31:28.5 Johnston
512 Kunal Singhal SO 32:41.1 Johnston
513 Elliot Bourgeous FR 33:16.8 Cedar Rapids Prairie
514 Brandon Lampe FR 33:45.4 Johnston
515 Jacob Burns FR 36:39.7 Gilbert
516 Sam Dolde SR 37:18.3 Johnston