Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
---|---|---|---|---|---|---|---|
1 | Jack Crossland | 15:42.3 | 11 | Johnston | ---- | ---- | ---- |
2 | David Nichols | 15:56.2 | 11 | Earlham | ---- | ---- | ---- |
3 | Tay Ohr-Rottler | 16:06.5 | 12 | Johnston | ---- | ---- | ---- |
4 | Ryler Hanson | 16:10.7 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
5 | Henry Hansen | 16:11.2 | 11 | Mason City | ---- | ---- | ---- |
6 | Cy Stuart | 16:11.2 | 10 | Chariton | ---- | ---- | ---- |
7 | Lucas Anderson | 16:20.3 | 11 | Chariton | ---- | ---- | ---- |
8 | Jack Tryon | 16:21.6 | 10 | Urbandale | ---- | ---- | ---- |
9 | Ty Miller | 16:25.7 | 11 | ADM, Adel | ---- | ---- | ---- |
10 | Brady Sanger | 16:26.7 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
11 | Cody Dixson | 16:29.3 | 11 | Chariton | ---- | ---- | ---- |
12 | Josiah Sisler | 16:33.3 | 11 | Des Moines Christian | ---- | ---- | ---- |
13 | Carter Dyer | 16:53.2 | 11 | Johnston | ---- | ---- | ---- |
14 | Luke McCormick | 16:58.2 | 9 | Des Moines Christian | ---- | ---- | ---- |
15 | Ty Landphair | 16:58.7 | 12 | ADM, Adel | ---- | ---- | ---- |
16 | Ashton Hensley | 17:02.0 | 12 | Urbandale | ---- | ---- | ---- |
17 | Charles Strauss | 17:02.7 | 11 | Johnston | ---- | ---- | ---- |
18 | Ramsey Morgan | 17:02.8 | 11 | Johnston | ---- | ---- | ---- |
19 | Myles Tromblay | 17:04.0 | 10 | Ogden | ---- | ---- | ---- |
20 | Ben Cheese | 17:05.0 | 12 | Johnston | ---- | ---- | ---- |
21 | Dillon Dorenkamp | 17:06.7 | 11 | Des Moines Christian | ---- | ---- | ---- |
22 | Robert Widtfeldt | 17:14.2 | 10 | Johnston | ---- | ---- | ---- |
23 | Jack Rieck | 17:17.2 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
24 | Isaiah Wheeldon | 17:18.7 | 11 | Martensdale-St Marys | ---- | ---- | ---- |
25 | Max Marple | 17:20.4 | 11 | ADM, Adel | ---- | ---- | ---- |
26 | Blake Williams | 17:24.0 | 10 | Johnston | ---- | ---- | ---- |
27 | Clark Bennett | 17:24.0 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
28 | Evan Twombly | 17:25.9 | 12 | Urbandale | ---- | ---- | ---- |
29 | Cayden Miller | 17:30.0 | 11 | Urbandale | ---- | ---- | ---- |
30 | Dain Holdmeyer | 17:32.7 | 10 | ADM, Adel | ---- | ---- | ---- |
31 | Noah Davidson | 17:34.7 | 11 | Johnston | ---- | ---- | ---- |
32 | Jackson Tallman | 17:36.4 | 11 | Johnston | ---- | ---- | ---- |
33 | Luke Wagner | 17:36.4 | 12 | Johnston | ---- | ---- | ---- |
34 | Luka Felbapov | 17:36.9 | 12 | Johnston | ---- | ---- | ---- |
35 | Titan Reed | 17:39.2 | 12 | Chariton | ---- | ---- | ---- |
36 | Julian Nicolino | 17:40.0 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
37 | Donovan Braet | 17:41.0 | 12 | Earlham | ---- | ---- | ---- |
38 | Abe Hensley | 17:41.2 | 10 | Winterset | ---- | ---- | ---- |
39 | Kaden Gatton | 17:45.2 | 11 | Johnston | ---- | ---- | ---- |
40 | Dawson Braet | 17:46.4 | 11 | Earlham | ---- | ---- | ---- |
41 | Sawyer Marrs | 17:49.2 | 11 | Urbandale | ---- | ---- | ---- |
42 | Robbie Hall | 17:50.9 | 12 | ADM, Adel | ---- | ---- | ---- |
43 | Andrew Coller | 17:51.0 | 9 | ADM, Adel | ---- | ---- | ---- |
44 | Brian Ly | 17:51.2 | 12 | Johnston | ---- | ---- | ---- |
45 | Cooper Briggs | 17:52.9 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
46 | Isaiah Keller | 17:53.5 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
47 | Grady Gibson | 17:56.5 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
48 | Landon Sheffield | 17:56.9 | 11 | Earlham | ---- | ---- | ---- |
49 | Preston Francois | 17:57.7 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
50 | Andrew Van Zee | 18:00.5 | 9 | Earlham | ---- | ---- | ---- |
51 | Porter Kimble | 18:00.7 | 12 | Urbandale | ---- | ---- | ---- |
52 | Carson King | 18:01.7 | 11 | Johnston | ---- | ---- | ---- |
53 | Jack Leistikow | 18:03.2 | 10 | ADM, Adel | ---- | ---- | ---- |
54 | John Widtfeldt | 18:08.2 | 12 | Johnston | ---- | ---- | ---- |
55 | Graham Wise | 18:09.0 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
56 | Nic Fuller | 18:09.7 | 12 | ADM, Adel | ---- | ---- | ---- |
57 | Emmett Lewis | 18:09.7 | 11 | Urbandale | ---- | ---- | ---- |
58 | John Taylor | 18:09.9 | 11 | Winterset | ---- | ---- | ---- |
59 | Owen Royer | 18:12.0 | 12 | ADM, Adel | ---- | ---- | ---- |
60 | Thomas Bergstrom | 18:15.0 | 11 | Ogden | ---- | ---- | ---- |
61 | Ethan Pewe | 18:16.5 | 10 | Johnston | ---- | ---- | ---- |
62 | Braylon Welch-Groves | 18:19.9 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
63 | Jacob Rowland | 18:20.5 | 12 | Johnston | ---- | ---- | ---- |
64 | Silvio Hermann | 18:23.7 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
65 | Parker Van Steenis | 18:25.2 | 9 | Des Moines Christian | ---- | ---- | ---- |
66 | Max Peterson | 18:28.2 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
67 | Noah Hardin | 18:29.0 | 9 | Johnston | ---- | ---- | ---- |
68 | Ben Owen | 18:30.0 | 9 | Des Moines Christian | ---- | ---- | ---- |
69 | Will Schmitz | 18:32.7 | 11 | Johnston | ---- | ---- | ---- |
70 | Dexter Thiessen | 18:35.2 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
71 | Patrick Hoss | 18:36.2 | 10 | Johnston | ---- | ---- | ---- |
72 | Caelum Dunn | 18:37.2 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
73 | Preston Molis | 18:38.7 | 11 | Urbandale | ---- | ---- | ---- |
74 | Griffin Messer | 18:40.0 | 12 | Earlham | ---- | ---- | ---- |
75 | Ayeden Lein | 18:41.4 | 11 | Mason City | ---- | ---- | ---- |
76 | Landon Abbott | 18:44.2 | 12 | Ogden | ---- | ---- | ---- |
77 | Tristan Vuijk | 18:45.0 | 10 | Johnston | ---- | ---- | ---- |
78 | Luke Parker | 18:45.0 | 9 | Johnston | ---- | ---- | ---- |
79 | Joey Zambreno | 18:45.7 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
80 | Lucas Knutson | 18:47.7 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
81 | Cade Bergman | 18:50.7 | 10 | Mason City | ---- | ---- | ---- |
82 | Braydon Murphy | 18:51.0 | 10 | Urbandale | ---- | ---- | ---- |
83 | Mark Behr | 18:57.5 | 12 | ADM, Adel | ---- | ---- | ---- |
84 | Brant McElderry | 18:58.4 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
85 | Shane Ayres | 19:02.4 | 11 | Johnston | ---- | ---- | ---- |
86 | Elijah Bahls | 19:02.5 | 10 | Mason City | ---- | ---- | ---- |
87 | Tanner Christensen | 19:02.7 | 11 | Urbandale | ---- | ---- | ---- |
88 | Alexander Wolfe | 19:03.0 | 9 | Winterset | ---- | ---- | ---- |
89 | Brian Meier | 19:03.9 | 10 | Urbandale | ---- | ---- | ---- |
90 | Ethan Cowman | 19:04.4 | 10 | Winterset | ---- | ---- | ---- |
91 | Ted Swanson | 19:04.7 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
92 | Henry Murphy | 19:04.7 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
93 | Michael Johnson | 19:05.7 | 12 | Mason City | ---- | ---- | ---- |
94 | Braylon Whipps | 19:08.5 | 9 | ADM, Adel | ---- | ---- | ---- |
95 | Sam Schwarz | 19:12.7 | 12 | Mason City | ---- | ---- | ---- |
96 | Drew Hill | 19:14.7 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
97 | Cristian Martinez-Tello | 19:16.2 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
98 | Krish Bolar | 19:16.7 | 10 | Johnston | ---- | ---- | ---- |
99 | Drake Wood | 19:16.9 | 9 | Johnston | ---- | ---- | ---- |
100 | Jackson Pasakarnis | 19:22.2 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
101 | Ryan MacFarland | 19:24.9 | 10 | Johnston | ---- | ---- | ---- |
102 | Brady Rish | 19:25.5 | 9 | Mason City | ---- | ---- | ---- |
103 | Alex Miller | 19:26.4 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
104 | Trey Schwertfeger | 19:27.5 | 9 | ADM, Adel | ---- | ---- | ---- |
105 | Weston Stec | 19:28.7 | 9 | Des Moines Christian | ---- | ---- | ---- |
106 | Luke Allison | 19:29.0 | 10 | Johnston | ---- | ---- | ---- |
107 | Alex Argotsinger | 19:29.5 | 12 | Urbandale | ---- | ---- | ---- |
108 | Gavin Clausen | 19:30.0 | 11 | Mason City | ---- | ---- | ---- |
109 | George Baumgarten | 19:30.4 | 10 | Johnston | ---- | ---- | ---- |
110 | Logan Gordon | 19:31.4 | 9 | Urbandale | ---- | ---- | ---- |
111 | Payton Dickson | 19:33.0 | 10 | Earlham | ---- | ---- | ---- |
112 | Isaak Bruck | 19:34.0 | 10 | Johnston | ---- | ---- | ---- |
113 | Ronan Rock | 19:34.2 | 10 | Johnston | ---- | ---- | ---- |
114 | Kaden Wilson | 19:34.4 | 10 | Johnston | ---- | ---- | ---- |
115 | Ethan MacFarland | 19:35.0 | 11 | Johnston | ---- | ---- | ---- |
116 | Elliot Campisano | 19:36.0 | 9 | Urbandale | ---- | ---- | ---- |
117 | Jack Devine | 19:37.7 | 9 | Des Moines Christian | ---- | ---- | ---- |
118 | Alexi Duregger | 19:38.5 | 9 | Mason City | ---- | ---- | ---- |
119 | Drew Bjork | 19:39.7 | 9 | ADM, Adel | ---- | ---- | ---- |
120 | Nathan Tischer | 19:40.2 | 12 | Johnston | ---- | ---- | ---- |
121 | Keaton Holland | 19:41.0 | 10 | ADM, Adel | ---- | ---- | ---- |
122 | Jud Hensley | 19:42.5 | 10 | Winterset | ---- | ---- | ---- |
123 | Ben Harrington | 19:44.0 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
124 | Bek Anderson | 19:44.0 | 11 | Ogden | ---- | ---- | ---- |
125 | Wyatt DeMoss | 19:44.5 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
126 | Michael Klipping | 19:45.0 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
127 | Mason Labby | 19:46.2 | 12 | Mason City | ---- | ---- | ---- |
128 | Kyran Hirsch | 19:53.2 | 10 | Mason City | ---- | ---- | ---- |
129 | Kaleb Gray | 19:53.4 | 10 | Urbandale | ---- | ---- | ---- |
130 | Evan Grodahl | 19:53.5 | 10 | Johnston | ---- | ---- | ---- |
131 | Connor Jorgensen | 19:55.7 | 10 | Johnston | ---- | ---- | ---- |
132 | Noah Marchese | 19:56.4 | 9 | Urbandale | ---- | ---- | ---- |
133 | Ryder Lee | 19:56.9 | 11 | Johnston | ---- | ---- | ---- |
134 | Axsyl Lein | 19:59.9 | 10 | Mason City | ---- | ---- | ---- |
135 | Will Sheer | 20:01.5 | 12 | Johnston | ---- | ---- | ---- |
136 | Gabe Canine | 20:02.0 | 9 | Urbandale | ---- | ---- | ---- |
137 | Evan Howe | 20:04.5 | 10 | Mason City | ---- | ---- | ---- |
138 | Conner Dummermuth | 20:06.7 | 11 | Johnston | ---- | ---- | ---- |
139 | Aiden Clark | 20:07.4 | 10 | Johnston | ---- | ---- | ---- |
140 | Lucas Hall | 20:08.2 | 9 | Winterset | ---- | ---- | ---- |
141 | Casey Catron | 20:09.0 | 10 | ADM, Adel | ---- | ---- | ---- |
142 | Matt Schmitz | 20:11.7 | 11 | Johnston | ---- | ---- | ---- |
143 | Thurston Tripp | 20:14.2 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
144 | Owen Horgen | 20:16.2 | 10 | ADM, Adel | ---- | ---- | ---- |
145 | Ryan Iwig | 20:17.5 | 9 | Des Moines Christian | ---- | ---- | ---- |
146 | Dawson Foster | 20:19.0 | 9 | ADM, Adel | ---- | ---- | ---- |
147 | Westin Clemens | 20:20.0 | 10 | Winterset | ---- | ---- | ---- |
148 | Derek Coker | 20:23.0 | 10 | Chariton | ---- | ---- | ---- |
149 | Dylan Poe | 20:24.0 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
150 | Alex Steenhoek | 20:25.2 | 12 | Des Moines Christian | ---- | ---- | ---- |
151 | Strummer Boone | 20:27.7 | 9 | Johnston | ---- | ---- | ---- |
152 | Jarrod Ellerbusch | 20:30.4 | 9 | ADM, Adel | ---- | ---- | ---- |
153 | Levi Gangwish | 20:30.7 | 11 | Mason City | ---- | ---- | ---- |
154 | Dawson Alstott | 20:32.9 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
155 | Ian Hoff | 20:33.2 | 10 | Johnston | ---- | ---- | ---- |
156 | Luke Williams | 20:33.2 | 10 | Johnston | ---- | ---- | ---- |
157 | Ben Boyer | 20:36.0 | 9 | Mason City | ---- | ---- | ---- |
158 | Xander Terhark | 20:39.0 | 9 | Johnston | ---- | ---- | ---- |
159 | Langston Wilkins | 20:39.9 | 9 | ADM, Adel | ---- | ---- | ---- |
160 | Evitt Fitzgerald | 20:40.0 | 11 | Johnston | ---- | ---- | ---- |
161 | Carson Denzin | 20:40.2 | 10 | Des Moines Christian | ---- | ---- | ---- |
162 | Owen Nichols | 20:40.4 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
163 | Thomas Thill | 20:42.2 | 9 | Johnston | ---- | ---- | ---- |
164 | Caiden Brustkern | 20:43.4 | 9 | Johnston | ---- | ---- | ---- |
165 | Carson Winey | 20:44.9 | 11 | Earlham | ---- | ---- | ---- |
166 | Will Truitt | 20:45.9 | 10 | ADM, Adel | ---- | ---- | ---- |
167 | Easton Hamilton | 20:49.2 | 11 | Urbandale | ---- | ---- | ---- |
168 | Karter Immerfall | 20:50.0 | 10 | Martensdale-St Marys | ---- | ---- | ---- |
169 | Erian Marquez | 20:50.5 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
170 | Teo Crull | 20:51.2 | 10 | Des Moines Christian | ---- | ---- | ---- |
171 | Samuel Schmidt | 20:51.9 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
172 | Paul Bruggeman | 20:52.4 | 10 | Des Moines Christian | ---- | ---- | ---- |
173 | Cody Gray | 20:53.0 | 10 | Urbandale | ---- | ---- | ---- |
174 | Abram Bintner | 20:53.2 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
175 | Hadley Ekart | 20:55.2 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
176 | Ethan Harden | 20:57.0 | 12 | Des Moines Christian | ---- | ---- | ---- |
177 | Aaron Kmoch | 20:58.7 | 10 | Mason City | ---- | ---- | ---- |
178 | Cris Enamorado | 21:06.0 | 12 | Chariton | ---- | ---- | ---- |
179 | Henry Russo | 21:06.5 | 12 | Ogden | ---- | ---- | ---- |
180 | Mason Elliott | 21:08.7 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
181 | Hudson Leitheiser | 21:09.7 | 12 | Des Moines Christian | ---- | ---- | ---- |
182 | Ethan Huebbe | 21:09.7 | 11 | Johnston | ---- | ---- | ---- |
183 | Brayton Ellison | 21:10.7 | 9 | Des Moines Christian | ---- | ---- | ---- |
184 | Paxton Chancellor | 21:11.2 | 9 | Johnston | ---- | ---- | ---- |
185 | Ben Abild | 21:11.7 | 10 | Winterset | ---- | ---- | ---- |
186 | Asher Dyer | 21:12.0 | 9 | Johnston | ---- | ---- | ---- |
187 | Asher McAnally | 21:12.7 | 10 | Des Moines Christian | ---- | ---- | ---- |
188 | Andre Hoff | 21:13.2 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
189 | Brody McDonough | 21:14.7 | 10 | Mason City | ---- | ---- | ---- |
190 | Mateo Cancino | 21:16.5 | 10 | Johnston | ---- | ---- | ---- |
191 | Oscar Kellen | 21:17.0 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
192 | Owen Connelly | 21:17.7 | 9 | Johnston | ---- | ---- | ---- |
193 | Harrison Gilroy | 21:17.7 | 11 | Johnston | ---- | ---- | ---- |
194 | Cody Linthicum | 21:24.0 | 10 | Urbandale | ---- | ---- | ---- |
195 | Khaos Wood | 21:26.0 | 9 | Winterset | ---- | ---- | ---- |
196 | Sawyer McDonald | 21:26.2 | 9 | Winterset | ---- | ---- | ---- |
197 | Jackson Harvey | 21:27.9 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
198 | Dysen Deardorf | 21:28.2 | 9 | ADM, Adel | ---- | ---- | ---- |
199 | Rome Brayton | 21:29.0 | 11 | Johnston | ---- | ---- | ---- |
200 | Lincoln Lawson | 21:29.5 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
201 | Zoel Cardenas | 21:30.0 | 9 | Des Moines Christian | ---- | ---- | ---- |
202 | Jasper Kingery | 21:31.4 | 9 | Johnston | ---- | ---- | ---- |
203 | Elija Rattay | 21:34.7 | 11 | Mason City | ---- | ---- | ---- |
204 | Jack Weaver | 21:36.7 | 10 | Des Moines Christian | ---- | ---- | ---- |
205 | Asher Tweed | 21:40.2 | 10 | Des Moines Christian | ---- | ---- | ---- |
206 | Micah Bailey | 21:41.2 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
207 | Ricky Randazzo | 21:42.5 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
208 | Aiden Beitel | 21:43.0 | 9 | Mason City | ---- | ---- | ---- |
209 | Emerson Black | 21:49.2 | 9 | Urbandale | ---- | ---- | ---- |
210 | Matthias Campbell | 21:51.7 | 11 | Des Moines Christian | ---- | ---- | ---- |
211 | Leo Allen | 21:52.0 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
212 | Kameron Casey | 21:52.5 | 11 | Mason City | ---- | ---- | ---- |
213 | Brady Quam | 21:52.7 | 10 | Johnston | ---- | ---- | ---- |
214 | Jubal Vance | 21:53.0 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
215 | Kabeer Khanna | 21:53.5 | 11 | Johnston | ---- | ---- | ---- |
216 | Lucas Moetsch | 21:54.2 | 9 | Winterset | ---- | ---- | ---- |
217 | Dylan Williams | 21:54.2 | 9 | Johnston | ---- | ---- | ---- |
218 | Max Booton | 21:56.2 | 11 | Winterset | ---- | ---- | ---- |
219 | Lincoln Kruse | 21:58.2 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
220 | Briggs Casady | 21:58.5 | 9 | Des Moines Christian | ---- | ---- | ---- |
221 | Peter Hardee | 21:59.2 | 12 | Mason City | ---- | ---- | ---- |
222 | Mel Chatterjee | 22:01.9 | 11 | Johnston | ---- | ---- | ---- |
223 | Carter Mitchell | 22:02.9 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
224 | Aiden Johnson | 22:05.9 | 11 | Des Moines Christian | ---- | ---- | ---- |
225 | Will Barber | 22:09.7 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
226 | Cadyn Valdez | 22:10.5 | 9 | Des Moines Christian | ---- | ---- | ---- |
227 | Christian Allen | 22:10.9 | 9 | ADM, Adel | ---- | ---- | ---- |
228 | Kayden Tritz | 22:11.7 | 12 | ADM, Adel | ---- | ---- | ---- |
229 | Jaidan Bailey | 22:13.0 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
230 | Matthew Urness | 22:18.9 | 12 | Johnston | ---- | ---- | ---- |
231 | Riley Beitel | 22:23.9 | 10 | Mason City | ---- | ---- | ---- |
232 | Finn Murley | 22:24.2 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
233 | Xander Belcher | 22:31.2 | 9 | Chariton | ---- | ---- | ---- |
234 | Sam Rezendes | 22:31.5 | 10 | Mason City | ---- | ---- | ---- |
235 | Jacob Hoben | 22:33.7 | 12 | ADM, Adel | ---- | ---- | ---- |
236 | Logan Dodge | 22:36.2 | 10 | Mason City | ---- | ---- | ---- |
237 | Taylor Thompson | 22:37.7 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
238 | Parker Magill | 22:40.7 | 11 | Des Moines, Roosevelt | ---- | ---- | ---- |
239 | Landon Burke | 22:43.2 | 9 | Johnston | ---- | ---- | ---- |
240 | Urban Uthe | 22:44.4 | 10 | ADM, Adel | ---- | ---- | ---- |
241 | Mitchell Shoup | 22:47.0 | 9 | Des Moines Christian | ---- | ---- | ---- |
242 | Blake Wonderlin | 22:48.7 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
243 | Logan Moeller | 22:49.7 | 10 | Winterset | ---- | ---- | ---- |
244 | Lincoln DeBoef | 22:52.4 | 9 | ADM, Adel | ---- | ---- | ---- |
245 | Gus King | 22:52.9 | 9 | Winterset | ---- | ---- | ---- |
246 | William Franks | 22:53.5 | 9 | Des Moines, Roosevelt | ---- | ---- | ---- |
247 | Harris Rychnovsky | 22:55.7 | 9 | ADM, Adel | ---- | ---- | ---- |
248 | Isaac Schrock | 22:56.9 | 10 | ADM, Adel | ---- | ---- | ---- |
249 | Samuel Griffith | 22:57.0 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
250 | Levi Kinsey | 22:58.2 | 9 | Urbandale | ---- | ---- | ---- |
251 | Rylan Bethards | 23:03.7 | 10 | Urbandale | ---- | ---- | ---- |
252 | Hunter Grimes | 23:09.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
253 | Reece Denahey | 23:09.7 | 12 | Des Moines, Roosevelt | ---- | ---- | ---- |
254 | Noah Olson | 23:11.2 | 9 | Mason City | ---- | ---- | ---- |
255 | Braeden Waters | 23:11.5 | 10 | Mason City | ---- | ---- | ---- |
256 | Jamie Tinajero | 23:11.9 | 11 | Mason City | ---- | ---- | ---- |
257 | Elijah Wirtz | 23:17.5 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
258 | Isaac Lally | 23:28.4 | 9 | Johnston | ---- | ---- | ---- |
259 | Jaxson Rattay | 23:33.4 | 11 | Mason City | ---- | ---- | ---- |
260 | Michael Israel | 23:35.2 | 10 | Johnston | ---- | ---- | ---- |
261 | Henry Nugent | 23:38.7 | 10 | ADM, Adel | ---- | ---- | ---- |
262 | Liam Lord | 23:40.0 | 11 | Johnston | ---- | ---- | ---- |
263 | Onanefe Okpako | 23:46.7 | 9 | Johnston | ---- | ---- | ---- |
264 | Ethan Gran | 23:50.2 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
265 | Moses Hochstetler | 23:55.0 | 12 | Winterset | ---- | ---- | ---- |
266 | Liem Huynh | 24:00.7 | 9 | Johnston | ---- | ---- | ---- |
267 | Dexter Van Auken | 24:08.5 | 9 | Urbandale | ---- | ---- | ---- |
268 | Henry Thompson | 24:18.7 | 9 | Urbandale | ---- | ---- | ---- |
269 | Tyler Redmond | 24:26.5 | 9 | Earlham | ---- | ---- | ---- |
270 | Devin Carlson | 24:38.5 | 10 | Urbandale | ---- | ---- | ---- |
271 | Griffin Allen | 24:41.0 | 11 | Winterset | ---- | ---- | ---- |
272 | Gavin Howell | 24:45.2 | 9 | Urbandale | ---- | ---- | ---- |
273 | Jonah Griffith | 24:46.0 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
274 | Ben DeVore | 24:53.5 | 11 | Winterset | ---- | ---- | ---- |
275 | Lee Spencer | 24:58.2 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
276 | Max Throop | 25:02.5 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
277 | Isaac Peters | 25:23.7 | 9 | Mason City | ---- | ---- | ---- |
278 | Torren Johnston | 25:37.7 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
279 | Umid Norkuziev | 25:41.9 | 11 | Winterset | ---- | ---- | ---- |
280 | Cade Eggleston | 25:43.5 | 9 | ADM, Adel | ---- | ---- | ---- |
281 | Jac Chedester | 25:57.0 | 10 | Des Moines, Roosevelt | ---- | ---- | ---- |
282 | Atharv Tiwari | 26:00.2 | 9 | Johnston | ---- | ---- | ---- |
283 | Elias Engelmann | 26:18.2 | 9 | Ogden | ---- | ---- | ---- |
284 | Nathan Bowman | 26:21.4 | 11 | Winterset | ---- | ---- | ---- |
285 | Ethan Boobyer | 26:24.5 | 11 | Urbandale | ---- | ---- | ---- |
286 | Dylan Pine | 26:27.9 | 9 | Johnston | ---- | ---- | ---- |
287 | Nikola Balac | 26:39.0 | 10 | Johnston | ---- | ---- | ---- |
288 | Jacob Ransom | 27:02.0 | 8 | Martensdale-St Marys | ---- | ---- | ---- |
289 | Donnie Westendorf | 27:07.4 | 12 | ADM, Adel | ---- | ---- | ---- |
290 | Jay Muller | 27:07.4 | 10 | Des Moines Christian | ---- | ---- | ---- |
291 | Luke Jensen | 27:16.5 | 11 | Earlham | ---- | ---- | ---- |
292 | Caleb Withers | 27:49.7 | 10 | Johnston | ---- | ---- | ---- |
293 | Cooper Ketelsen | 29:15.4 | 10 | Mason City | ---- | ---- | ---- |
294 | Kallen Yost | 30:39.5 | 10 | Des Moines Christian | ---- | ---- | ---- |
295 | Collin McCambridge | 30:57.0 | 10 | Mason City | ---- | ---- | ---- |
296 | Elijah Young | 31:24.0 | 11 | Urbandale | ---- | ---- | ---- |
297 | Ethan Walck | 33:11.0 | 10 | Johnston | ---- | ---- | ---- |
298 | Brodie Johansen | 33:38.2 | 9 | Martensdale-St Marys | ---- | ---- | ---- |
299 | Eli Hawthorne | 33:55.7 | 9 | Winterset | ---- | ---- | ---- |