Mens 5,000 Meters Boys Varsity Orange 5000M

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Moustafa Tiea 15:40.0 11 Iowa City, West 2702 2640 ▲39
2 Micah Rees 15:47.6 12 Washington 2657 2623 ▲21
3 Tommy Hensley 15:51.8 12 Urbandale 2633 2633 ▲1
4 Noah Buhrow 15:55.1 12 Norwalk 2599 2561 ▲59
5 John Maloney 16:00.3 12 Dubuque, Hempstead 2575 2496 ▲123
6 Blake Smith 16:01.7 11 Urbandale 2561 2538 ▲48
7 ahmed aldamak 16:02.2 12 Cedar Falls 2545 2527 ▲28
8 Keegan Decker 16:08.2 9 Iowa City, Liberty 2525 2452 ▲83
9 Jaden Merrick 16:10.2 10 Cedar Falls 2524 2614 ▼-210
10 Luke Hartman 16:12.3 12 Cedar Falls 2499 2468 ▲67
11 Logan Bleich 16:14.5 9 Gilbert 2494 2515 ▼-35
12 Tommy Tyynismaa 16:17.2 12 South Tama County, Tama 2484 2527 ▼-39
13 Noah Gregoire 16:17.5 11 Iowa City, Liberty 2463 2377 ▲73
14 Joel Bloomer 16:23.0 12 Waukee, Northwest 2454 2416 ▲62
15 Aidan Shannon 16:24.6 12 Wapsie Valley, Fairbank 2449 2462 ▼-9
16 Collin Houg 16:25.3 12 Des Moines Christian 2434 2388 ▲49
17 Jacob Tallman 16:28.0 9 Gilbert 2431 2469 ▼-29
18 Grady Olberding 16:28.3 11 Mount Vernon-Lisbon 2422 2461 ▼-27
19 Micah Fern 16:29.3 10 Dubuque, Hempstead 2407 2319 ▼-195
20 Zack Janulewicz 16:30.6 11 Waukee, Northwest 2404 2418 ▼-21
21 Emmett Swartzentruber 16:31.0 11 Mid-Prairie, Wellman 2395 2398 ▼-2
22 Kellen Tuyls 16:32.5 10 Waukee, Northwest 2385 2349 ▲50
23 Aidan Cooper 16:36.2 12 Waukee, Northwest 2378 2348 ▲51
24 Aidan Decker 16:39.3 12 Iowa City, Liberty 2373 2364 ▲13
25 Reed Robbins 16:42.8 10 Indianola 2364 2302 ▲58
26 Connor Martin 16:43.8 11 Cedar Falls 2360 2359 ▼-94
27 Teegan Kralik 16:44.6 10 Norwalk 2353 2352 ▲2
28 John Moellers 16:44.7 11 Marshalltown 2343 2169 ▲56
29 Carson Squiers 16:44.8 10 Gilbert 2341 2361 ▼-16
30 Preston Johnson 16:49.0 9 Marshalltown 2329 2222 ▲70
31 Charlie Wiering 16:50.7 10 Cedar Falls 2323 2255 ▼-20
32 Henry Groos 16:51.3 11 Norwalk 2317 2256 ▲107
33 Riley Kuhn 16:52.5 12 Linn-Mar, Marion 2311 2274 ▲36
34 Brick Kabela 16:52.8 12 Solon 2310 2367 ▼-38
35 Landon Hartley 16:55.2 12 Urbandale 2299 2263 ▲174
36 Caleb Ten Pas 16:56.6 10 Des Moines Christian 2296 2289 ▲15
37 Tyler Bailey 16:58.8 9 Cedar Falls 2288 2230 ▲63
38 James Brant 17:00.1 12 South Tama County, Tama 2287 2346 ▼-67
39 Michael Lee 17:00.7 12 Iowa City, West 2276 2214 ▲49
40 Sidney Shide 17:01.2 11 Urbandale 2274 2277 ▼-7
41 John Ferguson 17:01.7 11 Cedar Falls 2270 2293 ▼-118
42 AJ Willey 17:01.8 10 Bettendorf 2265 2293 ▼-315
43 Brayden Frey 17:02.0 12 Cedar Falls 2257 2238 ▲27
44 Paxton Bloom 17:02.6 10 Indianola 2251 2201 ▲47
45 James Johnson 17:02.8 12 Marshalltown 2247 2214 ▲35
46 Cade Benson 17:04.7 12 Iowa City, West 2241 2157 ▲93
47 Harrison Kraehling 17:06.5 12 Gilbert 2239 2233 ▲7
48 Klayten Perreault 17:09.9 12 Mount Vernon-Lisbon 2233 2180 ▲34
49 Zain Mueller 17:10.7 12 Gilbert 2232 2308 ▼-70
50 Jacob Madsen 17:10.9 11 Iowa City, Liberty 2225 2224 ▲2
51 Dawson Scheil 17:11.5 10 Mount Vernon-Lisbon 2220 2193 ▲21
52 Ethan Boston 17:12.0 11 Linn-Mar, Marion 2216 2186 ▼-283
53 Zack Johnson 17:12.2 12 Dubuque, Hempstead 2214 2221 ▼-9
54 Samuel Appel 17:12.7 9 Indianola 2208 2148 ▲64
55 Jack McPartland 17:12.9 12 Des Moines Christian 2205 2189 ▲20
56 Sam Parker 17:14.0 10 Norwalk 2201 2163 ▲60
57 Ethan Cheney 17:14.2 10 Linn-Mar, Marion 2198 2162 ▼-324
58 Owen Hanson 17:14.5 11 Linn-Mar, Marion 2194 2157 ▼-80
59 Preston Stensland 17:14.5 10 Gilbert 2194 2246 ▼-47
60 Emmett Barber 17:15.2 11 Gilbert 2189 2194 ▼-4
61 Corbin Oswald 17:16.2 11 Norwalk 2181 2136 ▲76
62 Neal Pinter 17:16.2 12 Denver 2180 2309 ▼-85
63 Kellan Croatt 17:17.0 11 Waukee, Northwest 2174 2131 ▲98
64 Graedyn Morrissey 17:20.0 12 Linn-Mar, Marion 2172 2162 ▲11
65 Charlie Driscoll 17:20.2 12 Dubuque, Hempstead 2171 2248 ▼-151
66 Preston Yutzy 17:20.7 11 Mid-Prairie, Wellman 2167 2188 ▼-22
67 Matthew Hanselman 17:21.4 12 Dubuque, Hempstead 2162 2115 ▲46
68 Tony Anania 17:21.5 11 Norwalk 2162 2247 ▼-208
69 Brandon Kass 17:23.5 11 Dubuque, Hempstead 2158 2174 ▼-45
70 Will Houselog 17:24.5 11 Dubuque, Hempstead 2154 2017 ▲132
71 Jack Considine 17:26.2 12 Cedar Falls 2152 2156 ▼-4
72 Wes Hulseberg 17:26.7 12 Williamsburg 2148 2120 ▲23
73 Carter Nunn 17:30.7 10 Marshalltown 2145 2100 ▲38
74 Ryan Heden 17:32.2 11 Bettendorf 2144 2164 ▼-311
75 Ashton Hensley 17:32.5 10 Urbandale 2140 2119 ▲32
76 Isaac Rankin 17:33.4 10 Knoxville 2139 2172 ▼-26
77 Zak Shlomi 17:35.0 10 Waukee, Northwest 2137 2151 ▼-52
78 Brendan Bakker 17:37.0 12 Linn-Mar, Marion 2132 2034 ▲74
79 Owen Line 17:37.5 12 Waukee, Northwest 2131 2127 ▲7
80 Marcus Camacho 17:37.7 12 Xavier, Cedar Rapids 2128 2102 ▲21
81 Carson Maly 17:38.2 11 Earlham 2125 2075 ▲51
82 Lane Schrock 17:38.2 12 Washington 2122 2096 ▲34
83 Andrew Rees 17:39.0 10 Washington 2121 2156 ▼-23
84 Wesley Sadler 17:39.7 11 Mount Vernon-Lisbon 2117 2100 ▲13
85 Gavin Moore 17:42.7 12 Urbandale 2115 2086 ▲44
86 Michael Yeomans 17:44.5 12 Solon 2111 2133 ▼-15
87 Kaidan VanderWeele 17:45.0 12 Bettendorf 2108 2112 ▼-6
88 Robert Stong 17:45.9 12 Iowa City, West 2105 2057 ▲29
89 Brice Wahe 17:46.5 11 Iowa City, West 2103 2102 ▲1
90 Kieran DeGroote 17:48.0 11 Cedar Falls 2102 2191 ▼-383
91 Calvin Seeman 17:48.4 12 Williamsburg 2098 2095 ▲3
92 Grant Wallace 17:49.7 11 Norwalk 2096 2095 ▲1
93 Chase Wakefield 17:50.0 12 Bettendorf 2095 2131 ▼-98
94 Austin Soldwisch 17:50.2 11 Waverly-Shell Rock 2092 2107 ▼-39
95 Ezra Crandall 17:50.5 12 Linn-Mar, Marion 2088 2036 ▲53
96 Caleb Jones 17:51.5 12 Clear Lake 2087 2081 ▲4
97 Nolan McCusker 17:51.7 10 Spencer 2085 2091 ▼-13
98 Nile Busch 17:54.7 10 Williamsburg 2083 2088 ▼-5
99 Brody Behrens 17:57.5 12 Center Point-Urbana 2080 2083 ▼-2
100 Juan Reyes 17:58.5 12 Waukee, Northwest 2075 2041 ▲49
101 Kaleb Wilgenbusch 18:02.7 11 Xavier, Cedar Rapids 2073 2005 ▲46
102 Gavin Roske 18:02.7 9 Clear Lake 2072 2072 0
103 Lane Larson 18:03.7 11 Okoboji 2069 2056 ▲10
104 Javin Doland 18:04.2 11 Newton 2068 2075 ▼-37
105 Maddux Johnson 18:06.2 12 Iowa City, Liberty 2065 1996 ▲64
106 Owen Leitzen 18:07.7 11 Dubuque, Hempstead 2064 2086 ▼-93
107 Henry Hansen 18:08.7 9 Mason City 2062 2080 ▼-35
108 Jack Gummert 18:08.9 12 Des Moines Christian 2059 2044 ▲18
109 Ryan Sample 18:09.2 11 Waukee, Northwest 2055 2024 ▲41
110 Sawyer Feldman 18:09.2 10 Mount Vernon-Lisbon 2057 2026 ▲25
111 Cayden White 18:10.2 11 BCLUW, Conrad 2055 2092 ▼-45
112 Sean Gomez 18:10.5 11 Denver 2051 2043 ▲51
113 Adam Ruehling 18:11.2 10 Waukee, Northwest 2050 2047 ▲6
114 Noah Fullhart 18:11.9 10 Spencer 2047 2001 ▲34
115 Landon Potts 18:11.9 11 Bettendorf 2045 2005 ▼-15
116 Austin Lewis 18:12.0 11 Davenport, West 2044 2033 ▲10
117 Akron Jostand 18:12.5 12 Okoboji 2041 2205 ▼-61
118 Colin Wehrle 18:13.4 9 Iowa City, West 2037 1981 ▲35
119 Cade Rosenberger 18:14.0 12 South Tama County, Tama 2036 2032 ▲5
120 Lance Zaabel 18:14.2 10 Newton 2034 1986 ▲119
121 Cayle Estling 18:17.0 10 Center Point-Urbana 2031 2029 ▲46
122 Luke Hagenberg 18:18.7 11 Des Moines Christian 2027 1992 ▲44
123 Chasen Caskey 18:19.5 9 Mount Vernon-Lisbon 2021 1958 ▲41
124 Hayden Johnsen 18:20.5 11 Iowa City, Liberty 2020 2016 ▲7
125 Lawsin Sinnwell 18:23.2 12 Solon 2017 2037 ▼-14
126 Sawyer Tschantz 18:23.2 10 Washington 2018 1958 ▲37
127 Myles Matthias 18:23.4 10 Denver 2016 2132 ▼-259
128 Drew Johnson 18:24.4 12 Urbandale 2014 2035 ▼-44
129 Ambrose Nuxoll 18:24.5 12 Regina, Iowa City 2011 1983 ▲35
130 Casey Kirtz 18:25.0 12 Center Point-Urbana 2009 1987 ▲17
131 Barrett Jesina 18:25.4 10 South Tama County, Tama 2008 2022 ▼-12
132 Landon Menninga 18:26.2 12 Newton 2007 2023 ▼-62
133 Carter Easton 18:26.4 11 Center Point-Urbana 2004 2004 ▼-201
134 Will Kennedy 18:27.0 9 Linn-Mar, Marion 2001 2021 ▲60
135 Noah Gehler 18:27.5 11 Bettendorf 1999 1995 ▼-58
136 Jaydon Wiggins 18:28.5 12 North Scott, Eldridge 1997 1975 ▲24
137 Colin Finch 18:28.7 9 Iowa City, Liberty 1996 1940 ▲51
138 Lars Hildebrand 18:28.7 9 Iowa City, Liberty 1993 1990 ▲3
139 Caleb Rasmussen 18:29.0 10 Marshalltown 1992 2004 ▼-9
140 Ethan Larson 18:29.5 12 Denver 1990 1994 ▼-3
141 Owen Welling 18:30.5 9 Indianola 1988 1997 ▼-9
142 Jesus Murillo 18:30.7 12 Newton 1986 1973 ▲63
143 Rylei Koppie 18:31.9 10 Spencer 1986 2086 ▼-57
144 Isaiah Thomsen 18:32.5 9 Indianola 1983 1960 ▲24
145 Jace Matern 18:35.5 11 Columbus Catholic, Waterloo 1980 1985 ▼-292
146 Matt Takacs 18:37.0 12 Regina, Iowa City 1977 1907 ▲36
147 Max Swartzentruber 18:39.5 9 Mid-Prairie, Wellman 1976 1977 0
148 Colin Knudsen 18:40.0 11 Waverly-Shell Rock 1974 1974 ▼-1
149 Colin Olney 18:41.5 12 Regina, Iowa City 1972 1920 ▲29
150 Dawson Braet 18:42.0 9 Earlham 1971 1988 ▼-16
151 David Nichols 18:42.7 9 Earlham 1969 1954 ▲14
152 Landon Batcheler 18:43.2 10 Center Point-Urbana 1966 1929 ▼-76
153 Sam Showers 18:45.5 11 Iowa City, West 1965 2022 ▼-42
154 Colin Henn 18:46.7 10 Dubuque, Hempstead 1957 1940 ▼-172
155 Van Munson 18:47.5 12 Spencer 1956 2101 ▼-69
156 Charlie Koons 18:49.0 9 Williamsburg 1952 1845 ▲53
157 Evan White 18:50.4 10 Regina, Iowa City 1950 1915 ▲28
158 Grant Bumsted 18:50.5 12 Solon 1949 1943 ▲5
159 Seamus O'Connor 18:51.7 11 Mount Vernon-Lisbon 1947 1973 ▼-44
160 Kingston Bloom 18:52.5 9 Indianola 1945 1950 ▼-7
161 Christian Buchli 18:52.7 11 Newton 1944 1946 ▼-11
162 Ayeden Lein 18:54.0 9 Mason City 1942 1978 ▼-39
163 Stratton Ellyson 18:55.2 9 Mount Vernon-Lisbon 1939 1921 ▲15
164 Jaden Sisler 18:57.9 11 Des Moines Christian 1938 1959 ▼-55
165 Evan Burg 18:58.7 11 Solon 1937 1978 ▼-24
166 Alex Ewoldt 18:59.2 11 Davenport, West 1935 1897 ▲21
167 Damian Vergara 18:59.9 12 Columbus Community, Columbus Junction 1933 1919 ▲15
168 Dylan Lang 19:00.4 10 Xavier, Cedar Rapids 1931 1841 ▲83
169 Benjamin White 19:01.5 12 Linn-Mar, Marion 1929 1921 ▲10
170 Praneel Rastogi 19:02.5 10 Iowa City, West 1928 1939 ▼-21
171 Wyatt Applegarth 19:04.2 12 Solon 1925 1898 ▲19
172 Trevor Baas 19:04.5 11 Denver 1924 1944 ▼-17
173 Jarett Clayton 19:07.9 12 Denver 1918 1910 ▲7
174 Aiden Hippen 19:08.4 10 Clear Lake 1916 1900 ▲181
175 Silas Gann 19:08.4 10 Forest City 1916 2158 ▼-71
176 Lucas Burkamper 19:09.2 11 Cedar Rapids, Washington 1912 1868 ▲29
177 Isaac Smith 19:09.5 9 Clear Lake 1911 1941 ▼-40
178 Andrew Shepherd 19:09.5 12 Washington 1910 1909 ▲1
179 Kriene Schneidermann 19:09.9 12 Cedar Rapids, Washington 1908 1931 ▼-19
180 Cade Storm 19:10.0 9 Columbus Community, Columbus Junction 1906 1826 ▲47
181 Tyler McMullin 19:11.5 10 Williamsburg 1903 1939 ▼-41
182 Jack McCarthy 19:12.0 10 North Scott, Eldridge 1900 1847 ▼-261
183 Silas Kimberley 19:13.9 11 Collins-Maxwell 1898 1865 ▲32
184 Andrew Heden 19:14.4 9 Bettendorf 1897 1891 ▼-516
185 Dale Greene 19:15.2 12 Marshalltown 1896 1831 ▲44
186 Gavin Ryner 19:19.7 11 Central Springs 1894 2001 ▼-60
187 Finn Brummel 19:20.4 10 Williamsburg 1893 1916 ▼-48
188 Samuel Welter 19:22.2 11 Regina, Iowa City 1890 1957 ▼-111
189 Josiah Sisler 19:23.0 9 Des Moines Christian 1889 1956 ▼-66
190 Jace Sanders 19:23.4 11 Washington 1886 1859 ▲26
191 Ryker Ballis 19:23.5 10 Okoboji 1886 1891 ▼-4
192 Presley Arnold 19:24.5 12 Newton 1883 1885 ▼-3
193 Daniel Rodgers 19:25.0 12 Mid-Prairie, Wellman 1881 1848 ▲27
194 Dylan Berg 19:32.4 9 Bettendorf 1876 1885 ▼-270
195 Braxten Rohrs 19:33.0 12 South Tama County, Tama 1874 1907 ▼-41
196 Ian Estudillo 19:34.5 12 Columbus Community, Columbus Junction 1872 1876 ▼-6
197 Colin Reed 19:36.5 9 Williamsburg 1868 1861 ▲8
198 Mitchell Doepke 19:36.5 10 Denver 1867 1859 ▼-175
199 Sergio Tello 19:37.2 11 Spencer 1864 1886 ▼-21
200 JJ / Jason Garnica 19:37.4 9 North Scott, Eldridge 1861 1797 ▼-96
201 Sam Ross 19:39.4 12 Indianola 1860 1880 ▼-22
202 Hunter Miller 19:41.4 11 Iowa Falls - Alden/AGWSR 1857 1855 ▲2
203 Devin Busch 19:42.0 12 Williamsburg 1855 1849 ▲349
204 Austin Hennick 19:42.5 12 Collins-Maxwell 1855 1902 ▼-64
205 Ian Meyer 19:42.7 12 Marshalltown 1853 1789 ▲44
206 Hayden Hill 19:43.2 9 South Hamilton, Jewell 1852 1859 ▼-6
207 Ethan Evelsizer 19:43.5 12 Clear Lake 1851 1854 ▼-3
208 Austin Damisch 19:43.7 10 Cedar Rapids, Washington 1848 1742 ▲45
209 Cayden Brewer 19:49.2 10 Spencer 1842 1867 ▼-39
210 Kyle Reisinger 19:49.5 12 Cedar Rapids, Washington 1838 1799 ▲25
211 Parker Gooding 19:50.7 11 Marshalltown 1838 1837 ▲1
212 Laken Zanker 19:52.7 11 South Hamilton, Jewell 1831 1829 ▲1
213 Jesse Stultz 19:53.2 10 Mid-Prairie, Wellman 1829 1823 ▲5
214 Matthew Simmons 19:54.0 11 North Scott, Eldridge 1828 1815 ▲68
215 Isaiah Smith 19:54.5 12 Cedar Rapids, Washington 1825 1786 ▲25
216 Bryan Tlatenchi 19:56.4 11 Columbus Community, Columbus Junction 1820 1776 ▲50
217 Jalen Hart 19:56.4 11 Columbus Catholic, Waterloo 1822 1814 ▲8
218 Eliott Ruiz 19:57.0 11 Mason City 1818 1835 ▼-31
219 John Amos 19:58.2 9 Clear Lake 1816 1798 ▲13
220 Camden Mosher 19:59.0 10 Spencer 1815 1834 ▼-15
221 Thomas Flynn 19:59.7 11 Mid-Prairie, Wellman 1814 1815 0
222 Aiden Burtness 19:59.7 9 Clear Lake 1813 1873 ▼-47
223 Asher Wood 20:00.7 12 Newton 1812 1844 ▼-74
224 Luke Moore 20:02.5 10 Clear Lake 1810 1820 ▼-10
225 Mason Schaack 20:04.0 11 North Scott, Eldridge 1804 1766 ▲35
226 Colby Archer 20:08.5 10 Clear Lake 1800 1787 ▲9
227 Deacon Duffe 20:09.5 12 Wilton 1799 1775 ▲22
228 Quinn Warren 20:10.4 12 Regina, Iowa City 1797 1786 ▲8
229 Blake Petersen 20:10.5 11 Earlham 1796 1777 ▲18
230 Carter Lanphere 20:11.2 12 Central Springs 1794 1902 ▼-54
231 Spencer Michels 20:12.2 10 Solon 1793 1922 ▼-89
232 Aiden Bridges 20:13.0 12 Waverly-Shell Rock 1790 1792 ▼-2
233 Drew Conrad 20:15.0 10 Washington 1788 1800 ▼-11
234 Reno Anderson 20:16.2 10 Spencer 1785 1813 ▼-20
235 Reece Waters 20:16.2 9 Mid-Prairie, Wellman 1784 1794 ▼-24
236 Cade Smith 20:17.4 11 Cedar Rapids, Washington 1781 1724 ▲51
237 Conner McPartlin 20:18.7 12 Newton 1780 1750 ▲54
238 Jason Waterman 20:20.7 12 Denver 1778 1797 ▼-24
239 Elijah Graves 20:21.4 10 Okoboji 1776 1951 ▼-57
240 Kamden Smith 20:21.5 9 Clear Lake 1774 1748 ▲23
241 Devin Homan 20:22.5 9 Denver 1773 1810 ▲27
242 Isaiah Hill 20:23.7 12 Collins-Maxwell 1771 1782 ▼-12
243 Bobby Tapper 20:24.0 12 South Hamilton, Jewell 1770 1808 ▼-27
244 Kael Malichky 20:29.7 12 Washington 1763 1916 ▼-52
245 Jesus Tabora-Lara 20:32.4 11 Clayton Ridge, Guttenberg 1762 1788 ▲43
246 Kyle James 20:32.5 11 Center Point-Urbana 1761 1803 ▼-39
247 Grant Peterson 20:33.2 12 North Scott, Eldridge 1756 1762 ▼-6
248 Carson Wright 20:33.5 10 Marshalltown 1755 1727 ▲21
249 Cayden Scheil 20:34.0 11 Mount Vernon-Lisbon 1753 1780 ▼-24
250 Hayes Arwine 20:35.5 10 Williamsburg 1750 1805 ▼-51
251 Elijah Strei 20:37.0 8 Columbus Catholic, Waterloo 1746 1695 ▼-377
252 Carson Haase 20:38.0 12 Denver 1740 1920 ▼-62
253 Keller Wilson 20:39.2 12 Valley Lutheran, Cedar Falls 1737 1695 ▲48
254 Isaac Copeland 20:40.5 12 North Scott, Eldridge 1736 1724 ▲26
255 Ethan Russell 20:40.5 11 Knoxville 1735 1746 ▼-11
256 Walker Laughridge 20:42.9 11 Valley Lutheran, Cedar Falls 1728 1677 ▼-211
257 Zach Karney 20:44.5 10 Davenport, West 1727 1685 ▲27
258 Jacob Donaldson 20:45.5 12 Mid-Prairie, Wellman 1726 1767 ▼-59
259 Bryan Munguia-Chavez 20:54.2 11 Dike-New Hartford 1715 1742 ▼-270
260 Chase Monroe 20:54.7 9 Davenport, West 1713 1681 ▲19
261 Zander Christensen 20:55.0 10 Waverly-Shell Rock 1712 1703 ▲6
262 Rene Meza 20:57.2 10 Solon 1709 1753 ▼-26
263 Nathan Rodriguez 20:59.4 10 Spencer 1706 1861 ▼-117
264 Lucas Geerts 21:00.2 10 Waverly-Shell Rock 1703 1702 ▲2
265 Urijah Courter 21:01.7 9 Collins-Maxwell 1701 1715 ▼-18
266 Baily Schara 21:01.9 9 Waverly-Shell Rock 1699 1645 ▲41
267 Owen Dew 21:06.2 9 Cedar Rapids, Washington 1693 1651 ▲33
268 Isaac Stanley 21:06.2 11 North Scott, Eldridge 1695 1734 ▼-38
269 Deegan Dirkx 21:08.7 11 Collins-Maxwell 1689 1698 ▼-15
270 Ambrose Luong 21:09.0 9 Mason City 1688 1691 ▼-5
271 Micah Wilson 21:16.2 11 Valley Lutheran, Cedar Falls 1676 1683 ▲27
272 Aaron Shoemaker 21:17.9 9 Collins-Maxwell 1673 1681 ▼-8
273 Brady Cripe 21:20.7 9 Xavier, Cedar Rapids 1665 1613 ▲52
274 Ryan Villa 21:20.7 9 Columbus Community, Columbus Junction 1666 1611 ▲58
275 Markus Woolery 21:24.5 10 Waterloo Christian School 1660 1657 ▼-205
276 Cooper Michael 21:26.7 12 Earlham 1658 1655 ▲155
277 Nate Lamb 21:31.0 12 Newton 1653 1595 ▲123
278 Jack Pruin 21:32.4 11 Central Springs 1651 1658 ▼-7
279 Jonathon Pickard 21:33.7 9 Mid-Prairie, Wellman 1649 1657 ▼-6
280 Kerrick Truong 21:35.7 11 Davenport, West 1647 1632 ▲10
281 Eli Ralston 21:43.0 12 South Hamilton, Jewell 1637 1628 ▲15
282 Carter Frank 21:45.7 9 Earlham 1636 1680 ▼-41
283 Jace Fassbinder 21:49.9 12 Clayton Ridge, Guttenberg 1632 1604 ▲20
284 Brady Hartstock 21:50.4 9 Dike-New Hartford 1632 1683 ▼-45
285 Ethan Backes 21:50.5 10 Clayton Ridge, Guttenberg 1630 1637 ▼-78
286 Gage Mueller 21:52.2 9 Waverly-Shell Rock 1629 1683 ▼-43
287 Calvin Minard 21:57.9 9 Columbus Catholic, Waterloo 1624 1637 ▼-13
288 Hayden Reilly 22:03.2 9 Cedar Rapids, Washington 1618 1643 ▼-17
289 Oliver Gibson 22:04.4 9 Waverly-Shell Rock 1616 1585 ▲26
290 Bradley Hembrook 22:05.0 9 Knoxville 1615 1646 ▼-50
291 Hunter Gray 22:05.4 12 Knoxville 1615 1648 ▼-30
292 Drew Granzow 22:08.7 9 Iowa Falls - Alden/AGWSR 1608 1598 ▲13
293 Thomas Haas 22:09.7 11 Central Springs 1608 1583 ▲18
294 Jacob Berumez 22:10.4 11 Columbus Catholic, Waterloo 1605 1599 ▼-14
295 Payton Harger 22:12.7 12 Earlham 1599 1654 ▼-45
296 Wouter Reuling 22:16.5 10 Waverly-Shell Rock 1595 1590 ▲4
297 Jeffrey Hartogh 22:17.5 11 Xavier, Cedar Rapids 1592 1586 ▲7
298 Juan Alcala 22:20.0 9 Columbus Community, Columbus Junction 1587 1594 ▼-175
299 Liam Adlfinger 22:20.7 10 Wilton 1585 1564 ▼-442
300 Connor Schultz 22:22.5 11 Knoxville 1583 1776 ▼-65
301 Mats Eskevik 22:27.4 12 Dike-New Hartford 1573 1674 ▼-55
302 Jagger Ferrie 22:27.7 11 South Hamilton, Jewell 1571 1597 ▼-32
303 Liam Perreault 22:28.2 12 Xavier, Cedar Rapids 1570 1582 ▼-16
304 DW Beltz 22:32.4 12 Valley Lutheran, Cedar Falls 1564 1552 ▲11
305 Joe Polyak 22:32.5 12 Regina, Iowa City 1564 1611 ▼-41
306 Fernando Flores 22:33.2 9 Clayton Ridge, Guttenberg 1562 1589 ▼-53
307 Camden Lyons 22:33.4 10 Solon 1561 1727 ▼-50
308 Adam Blakeman 22:35.9 10 Valley Lutheran, Cedar Falls 1557 1640 ▼-104
309 Oaklan Jirak 22:37.5 9 Wilton 1550 1554 ▼-3
310 Fernando Erazo 22:42.9 12 Columbus Community, Columbus Junction 1541 1498 ▲70
311 Nicholas Reisinger 23:01.5 9 Cedar Rapids, Washington 1525 1533 ▼-7
312 Reid McCormick 23:07.9 10 Dike-New Hartford 1516 1639 ▼-48
313 Nathanial Sparks 23:09.0 9 Iowa Falls - Alden/AGWSR 1513 1536 ▼-21
314 Maximo Zuniga 23:13.2 11 Columbus Catholic, Waterloo 1507 1536 ▲88
315 Crew Klingner 23:13.7 12 Williamsburg 1507 1724 ▼-55
316 Noah Tremel 23:16.5 9 Newton 1504 1523 ▼-32
317 Carl Kordick 23:19.2 11 Davenport, West 1499 1567 ▼-38
318 Diego Tejada 23:23.5 12 Marshalltown 1496 1644 ▼-64
319 Mateo Sotomayor 23:24.5 12 Dike-New Hartford 1494 1583 ▼-48
320 Zane Schmitz 23:27.7 10 Valley Lutheran, Cedar Falls 1490 1490 ▼-105
321 Sam Kirchhoff 23:29.4 9 Iowa Falls - Alden/AGWSR 1488 1521 ▼-50
322 Thomas Wirth 23:31.2 11 South Hamilton, Jewell 1486 1518 ▲22
323 Simon Duppong 23:34.0 9 Waterloo Christian School 1481 1525 ▼-84
324 Trace Junker 23:39.7 9 South Hamilton, Jewell 1474 1470 ▲3
325 Seth Shepherd 23:54.4 11 Washington 1460 1592 ▼-65
326 Grayson Hartung 23:56.0 11 Wilton 1457 1425 ▼-152
327 Owen Wetter 24:00.9 12 Central Springs 1453 1541 ▼-46
328 Elijah Eike 24:01.0 10 Wapsie Valley, Fairbank 1452 1464 ▼-27
329 Cooper Wymore 24:01.9 11 Central Springs 1450 1498 ▼-36
330 Jackson Smith 24:03.2 12 Clayton Ridge, Guttenberg 1446 1483 ▼-24
331 Wilken Kube 24:11.9 12 Iowa Falls - Alden/AGWSR 1440 1441 0
332 Colton Hoeger 24:19.5 10 Clayton Ridge, Guttenberg 1431 1460 ▼-18
333 Kyler Davis 24:20.0 10 Collins-Maxwell 1429 1499 ▼-86
334 Zack Morris 24:21.2 11 BCLUW, Conrad 1428 1504 ▼-42
335 Blake Barker 24:34.7 12 Central Springs 1418 1507 ▼-55
336 Brady Beier 24:36.0 11 Valley Lutheran, Cedar Falls 1416 1347 ▲100
337 Louis Minard 24:53.9 12 Columbus Catholic, Waterloo 1399 1357 ▲34
338 Drake Marin 25:08.0 9 Columbus Community, Columbus Junction 1385 1438 ▼-95
339 Dominic Severa 25:20.7 9 BCLUW, Conrad 1371 1393 ▼-18
340 Colton Donaldson 25:30.0 11 BCLUW, Conrad 1358 1354 ▲4
341 Corbin Elmore 25:35.9 11 Waterloo Christian School 1351 1392 ▼-55
342 Aaron Blackburn 25:50.7 10 Iowa Falls - Alden/AGWSR 1335 1362 ▼-33
343 Jason Neifer 25:53.7 10 Valley Lutheran, Cedar Falls 1330 1280 ▼-51
344 Marshall Weepie 26:04.5 10 Wapsie Valley, Fairbank 1320 1402 ▼-343
345 Mackay Beach 26:29.7 9 South Hamilton, Jewell 1298 1286 ▲22
346 Caleb Leitzen 26:30.5 9 Iowa Falls - Alden/AGWSR 1297 1186 ▲56
347 Jacob Castell 27:41.0 11 BCLUW, Conrad 1235 1513 ▼-63
348 Emmett Beach 28:28.7 11 South Hamilton, Jewell 1199 1334 ▼-64
349 Aidan Hanson 28:34.2 11 Valley Lutheran, Cedar Falls 1195 1191 ▼-82
350 Hunter Lang 29:26.0 10 Collins-Maxwell 1151 1143 ▲9
351 Ricardo Martinez 30:45.4 9 Iowa Falls - Alden/AGWSR 1088 1053 ▲33
352 Elijah Bond 30:57.0 11 BCLUW, Conrad 1076 1081 ▼-5
353 Junseo Lim 31:05.9 12 South Hamilton, Jewell 1065 1025 ▲98
354 Tucker Wedgwood 31:07.2 12 BCLUW, Conrad 1064 1070 ▼-7