19th Heartland Classic 9-10-JV boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Isaiah Thomsen 17:06.9 10 Indianola 2332 2339 ▼-7
2 Elias Stein 17:36.4 10 Dowling Catholic, West Des Moines 2217 2133 ▲80
3 Will Carey 17:42.2 10 Iowa City, City High 2187 2182 ▲5
4 Ethan Olson 17:45.0 9 Dowling Catholic, West Des Moines 2178 2168 ▲11
5 Henry Vande Berg 17:49.0 10 Iowa City, City High 2156 2142 ▲24
6 Cedar Bandy 17:53.2 9 Dallas Center-Grimes 2147 2126 ▲23
7 Wyatt Beyer 17:55.0 9 Waukee 2137 2085 ▲31
8 Blake Grask 17:56.5 12 Dowling Catholic, West Des Moines 2133 2086 ▲62
9 Zachary Howard 17:56.9 9 Iowa City, City High 2131 2126 ▲6
10 Jack Leman 18:00.0 11 Iowa City, City High 2122 2097 ▲34
11 Warner Leman 18:00.4 9 Dowling Catholic, West Des Moines 2114 2090 ▲26
12 Avery Arthur 18:02.0 10 Waukee, Northwest 2102 2067 ▲38
13 Victor Njane 18:06.9 12 Waukee 2087 2037 ▲32
14 Jack Carlson 18:08.0 10 Dowling Catholic, West Des Moines 2080 2057 ▲30
15 Lukas Miller 18:09.7 10 Dallas Center-Grimes 2077 2065 ▲17
16 Porter Carlton 18:10.2 10 Pella 2075 2096 ▼-22
17 Ephram Byler 18:10.9 12 Iowa City, City High 2067 2061 ▲13
18 Eli Hardy 18:12.2 11 Waukee, Northwest 2059 2015 ▲160
19 Carter Haigh 18:14.0 10 Dowling Catholic, West Des Moines 2053 2031 ▲24
20 Seth Yoder 18:16.7 12 Iowa City, City High 2045 2002 ▲75
21 Malcolm Arnold 18:19.5 10 Iowa City, City High 2043 2055 ▼-24
22 Atticus Schleusner 18:26.7 11 Waukee, Northwest 2035 2021 ▲27
23 Lane Osterloh 18:28.0 11 Norwalk 2034 2078 ▼-50
24 Asher Schiebout 18:28.2 11 Pella 2030 2048 ▼-26
25 Lucas Dragert 18:30.7 11 Waukee 2026 2035 ▼-10
26 Dylan Beerends 18:31.7 12 Iowa City, City High 2020 2052 ▼-33
27 Brandon Stahl 18:32.9 11 Waukee, Northwest 2012 2007 ▲5
28 Rishi Patel 18:33.5 11 Waukee 2008 1990 ▲23
29 Nolan Olson 18:33.9 9 Waukee, Northwest 2004 1985 ▲23
30 Harrison Fleming 18:34.7 10 Waukee, Northwest 2001 1975 ▲29
31 Soren Miller 18:35.0 9 Iowa City, City High 1998 1975 ▲19
32 Dillon Wiethorn 18:35.2 11 Prairie, Cedar Rapids 1994 1981 ▲14
33 Owen Tuyls 18:37.2 9 Waukee, Northwest 1988 1971 ▲36
34 Leo Derry 18:40.2 9 Waukee, Northwest 1984 1916 ▲71
35 Benet Brown 18:41.0 10 Dowling Catholic, West Des Moines 1982 1986 ▼-11
36 Harrison Bice 18:41.0 11 Norwalk 1978 1953 ▲19
37 Kalya Kothavale 18:42.0 11 Waukee, Northwest 1977 2014 ▼-49
38 Eli Dunlap 18:43.0 10 Dowling Catholic, West Des Moines 1972 1951 ▲29
39 Michael Lee 18:44.5 10 Waukee, Northwest 1969 1944 ▲28
40 Grant Smith 18:45.7 10 Dowling Catholic, West Des Moines 1967 1972 ▼-5
41 Dane Paulsen 18:47.7 11 Pella 1963 1945 ▲20
42 Colin Klinkenborg 18:49.9 11 Waukee, Northwest 1961 1957 ▲5
43 Parker McCrea 18:51.0 10 Waukee 1953 1875 ▲73
44 Jake Mathiasen 18:51.5 10 Dowling Catholic, West Des Moines 1950 1949 ▲11
45 Henry Locher 18:52.0 9 Des Moines, Roosevelt 1947 1908 ▲28
46 Owen Weiler 18:52.0 11 Dallas Center-Grimes 1946 1945 ▼-66
47 Evan Johnston 18:52.5 11 Pella 1943 1926 ▲29
48 Ryan Sample 18:53.0 12 Waukee, Northwest 1940 1915 ▲27
49 Kimball Mendenhall 18:54.5 10 Waukee, Northwest 1938 1912 ▲27
50 Grady Sauser 18:55.2 9 Prairie, Cedar Rapids 1935 1898 ▲32
51 Caleb Punt 18:55.5 10 Pella 1933 1932 ▲2
52 Elijah Dahlem 18:57.7 9 Prairie, Cedar Rapids 1930 1890 ▲41
53 Gavin Shively 18:58.7 11 Davis County, Bloomfield 1928 1924 ▲3
54 Braeden Vogel 18:58.9 10 Norwalk 1922 1901 ▲18
55 Ben Sauder 19:00.2 9 Iowa City, City High 1919 1888 ▲33
56 Gavin Reed 19:01.4 12 Indianola 1917 1918 0
57 Madden Humes 19:04.2 9 Dallas Center-Grimes 1912 1885 ▲28
58 Jack Edwards 19:04.7 11 Iowa City, City High 1911 1959 ▼-52
59 Lynden MacGillivray 19:05.0 12 Iowa City, City High 1907 1888 ▲27
60 Mason Friedel 19:06.2 9 Waukee 1905 1914 ▼-7
61 Will Karr 19:06.4 12 Iowa City, City High 1904 1897 ▲397
62 John Seamans 19:11.2 9 Iowa City, City High 1897 1891 ▲5
63 Jacob Krambeer 19:12.9 11 Prairie, Cedar Rapids 1894 1856 ▲57
64 Tyler Kohler 19:13.4 10 Waukee, Northwest 1893 1881 ▲13
65 Jackson Foy 19:16.0 12 Dallas Center-Grimes 1886 1880 ▲7
66 Eli Heckert 19:18.5 12 Norwalk 1882 1876 ▲4
67 Tate Foussat 19:19.2 9 Waukee, Northwest 1879 1858 ▲44
68 Eric Valde 19:20.5 11 Prairie, Cedar Rapids 1877 1842 ▲40
69 Graham Haack 19:20.7 9 Norwalk 1875 1857 ▲32
70 Jacob Zimmerman 19:21.2 12 Waukee, Northwest 1873 1866 ▲13
71 Colin Derdowski 19:21.5 11 Waukee, Northwest 1871 1871 0
72 John Hynek 19:21.7 12 Prairie, Cedar Rapids 1868 1826 ▲40
73 Rex Craig 19:24.5 9 Waukee, Northwest 1865 1882 ▼-19
74 Colin Beerends 19:25.0 9 Iowa City, City High 1863 1839 ▲23
75 Liam Haeger 19:27.2 10 Notre Dame / West Burlington 1859 1847 ▲7
76 William Schuknecht 19:27.4 9 Pella 1856 1837 ▲20
77 Kellan Kreger 19:28.5 11 Waukee 1853 1879 ▼-17
78 Cole Irlmeier 19:29.9 10 Dallas Center-Grimes 1850 1847 ▲4
79 Patrick Marsh 19:34.4 9 Dowling Catholic, West Des Moines 1846 1837 ▲12
80 Caleb Clark 19:35.2 10 Norwalk 1844 1810 ▲28
81 Dade Davis 19:35.7 11 Prairie, Cedar Rapids 1842 1823 ▲20
82 Silas Gollnick 19:37.4 11 Iowa City, City High 1841 1836 ▲336
83 Hank McGuire 19:37.5 12 Dowling Catholic, West Des Moines 1840 1817 ▲25
84 Hudson Carder 19:40.5 11 Waukee 1839 1867 ▼-28
85 Tristan Stolley 19:41.0 9 Prairie, Cedar Rapids 1834 1820 ▲16
86 Harrison Stark 19:41.7 11 Prairie, Cedar Rapids 1832 1784 ▲66
87 Logan Hazel 19:42.0 10 Dowling Catholic, West Des Moines 1831 1827 ▲4
88 Peyton Hoffman 19:43.0 11 Waukee 1828 1878 ▼-40
89 Beckett Tobin 19:45.7 10 Iowa City, City High 1824 1784 ▲40
90 Preston Mayhew 19:45.7 10 Iowa City, City High 1822 1781 ▲43
91 Max Ulrickson 19:47.9 11 Des Moines, Roosevelt 1819 1800 ▲13
92 Isaac Johnson 19:48.2 10 Indianola 1818 1839 ▼-28
93 Drew Kehoe 19:48.2 11 Norwalk 1815 1780 ▲31
94 Tanner Simpson 19:50.0 12 Waukee, Northwest 1813 1786 ▲28
95 Henry Kopelman 19:52.0 9 Iowa City, City High 1811 1785 ▲26
96 Jared Glendening 19:52.0 9 Notre Dame / West Burlington 1809 1791 ▲11
97 Noah Townsend 19:56.7 9 Dallas Center-Grimes 1804 1813 ▼-11
98 Nathan Mauro 19:57.0 12 Dowling Catholic, West Des Moines 1803 1814 ▼-16
99 Ethan Spracklin 19:57.7 12 Dowling Catholic, West Des Moines 1800 1769 ▲50
100 Dylan Poe 19:58.5 10 Des Moines, Roosevelt 1796 1703 ▲99
101 Zach Falk 19:59.2 12 Iowa City, City High 1795 1787 ▲14
102 Grayson Hoover 19:59.2 10 Indianola 1794 1823 ▼-36
103 MacK Copeland 19:59.2 12 Pella 1792 1823 ▼-45
104 Dean Crawford 20:00.2 9 Waukee 1789 1673 ▲60
105 Brayden Leis 20:01.0 12 Prairie, Cedar Rapids 1788 1759 ▲45
106 Carson Kearns 20:01.2 12 Waukee, Northwest 1787 1818 ▼-67
107 Trevin Sutton 20:01.5 10 Pella 1785 1790 ▼-5
108 Daniel Rozenboom 20:01.9 11 Pella 1784 1803 ▼-21
109 Maxwell Haight 20:02.2 9 Prairie, Cedar Rapids 1782 1753 ▲28
110 Jordan Shaffer 20:03.5 12 Pella 1780 1781 0
111 Jeronn Bennett 20:04.2 9 Davis County, Bloomfield 1777 1783 ▼-4
112 Alex Miller 20:05.5 9 Des Moines, Roosevelt 1773 1763 ▲7
113 Conor Murphy 20:09.7 9 Dowling Catholic, West Des Moines 1770 1732 ▲44
114 Johnathan Reiber 20:09.7 11 Waukee, Northwest 1769 1790 ▼-26
115 Benjamin Thompson 20:10.2 12 Pella 1767 1800 ▼-41
116 Dylan Wright 20:11.0 9 Norwalk 1765 1739 ▲26
117 Nihir Ketkar 20:11.2 10 Waukee, Northwest 1764 1767 ▼-5
118 Carpenter Popp 20:12.0 9 Dowling Catholic, West Des Moines 1762 1775 ▼-14
119 Camron Hubbartt 20:12.2 11 Davis County, Bloomfield 1760 1682 ▲43
120 Gavin Wedemeyer 20:12.9 9 Iowa City, City High 1757 1727 ▲35
121 Dayton Wright 20:13.0 9 Norwalk 1755 1749 ▲6
122 Sully Smith 20:13.5 10 Waukee, Northwest 1751 1751 ▲1
123 Drake May 20:16.9 9 Dowling Catholic, West Des Moines 1747 1730 ▲19
124 Mars Chapel 20:20.7 12 Pella 1741 1716 ▲54
125 Wyatt Haack 20:21.0 9 Norwalk 1740 1752 ▼-10
126 Gustavo Leyser 20:24.9 10 Iowa City, City High 1735 1705 ▲33
127 Toby Nielsen 20:25.0 10 Dowling Catholic, West Des Moines 1734 1722 ▲19
128 Jonas Jeschke 20:26.2 10 Waukee, Northwest 1731 1704 ▲29
129 Quinn Vetter 20:26.9 9 Prairie, Cedar Rapids 1730 1735 ▼-8
130 Noah Huffaker 20:27.0 12 Pella 1728 1729 ▼-3
131 Clay Elfers 20:36.0 11 Waukee, Northwest 1722 1721 ▲3
132 Beau Beck 20:37.2 10 Dowling Catholic, West Des Moines 1721 1713 ▲8
133 Matthew Formanek 20:39.2 9 Prairie, Cedar Rapids 1716 1687 ▲33
134 Owen Park 20:39.7 10 Dallas Center-Grimes 1716 1740 ▼-60
135 Chandler Bachman 20:41.2 12 Davis County, Bloomfield 1713 1684 ▲20
136 Michael Seamans 20:44.7 10 Prairie, Cedar Rapids 1711 1678 ▲34
137 Wyatt Coon 20:45.5 11 Waukee 1708 1693 ▲11
138 Quinn Lalor 20:45.5 9 Iowa City, City High 1707 1714 ▼-10
139 Brock Brineger 20:46.4 9 Davis County, Bloomfield 1705 1702 ▲3
140 Hank Murphy 20:46.7 10 Des Moines, Roosevelt 1703 1684 ▲16
141 Carson Wright 20:47.7 11 Marshalltown 1701 1695 ▲3
142 Ezekiel Patterson 20:48.0 10 Indianola 1700 1788 ▼-88
143 Thomas Hand 20:49.0 9 Iowa City, City High 1697 1629 ▲134
144 Trey Calvert 20:49.2 10 Norwalk 1696 1657 ▲33
145 Reid Svenby 20:49.7 9 Pella 1695 1679 ▲18
146 Tyson LeBlanc 20:53.5 10 Waukee 1688 1713 ▼-17
147 Matthew Pierson 20:54.0 12 Dowling Catholic, West Des Moines 1686 1676 ▲11
148 Bennett Neipert 20:57.2 12 Des Moines, Roosevelt 1683 1665 ▲13
149 Zane Redman 20:57.5 10 Pella 1683 1729 ▼-49
150 Coben Browne 21:00.0 9 Pella 1677 1635 ▲44
151 Blake Sanderson 21:00.0 11 Waukee, Northwest 1676 1713 ▼-45
152 Andrew Royal 21:00.4 9 Dowling Catholic, West Des Moines 1674 1672 ▲6
153 Gavin Lienau 21:01.2 9 Dowling Catholic, West Des Moines 1673 1654 ▲19
154 Daxton Hughes 21:02.0 9 Norwalk 1672 1703 ▼-22
155 Lucas Bantz 21:04.7 12 Marshalltown 1666 1620 ▲53
156 Noah Goldsmith 21:04.7 9 Prairie, Cedar Rapids 1665 1667 ▼-2
157 Roan Gratny 21:06.4 10 Waukee, Northwest 1664 1656 ▲8
158 Joey Napoli 21:06.9 10 Iowa City, City High 1662 1642 ▲19
159 Gabe Andrus 21:07.4 9 Notre Dame / West Burlington 1662 1723 ▼-60
160 Jacob Ackelson 21:09.0 12 Indianola 1654 1643 ▲78
161 Elliot Kodis 21:15.9 10 Marshalltown 1652 1675 ▼-18
162 Kaiden Kunze 21:16.2 11 Norwalk 1650 1637 ▲16
163 Landon O'Meara 21:22.5 10 Waukee, Northwest 1642 1606 ▲39
164 Jonah Cawthorn 21:22.7 9 Indianola 1641 1602 ▲33
165 Liam McLaughlin 21:25.0 12 Norwalk 1640 1656 ▼-17
166 Anthony Beneke 21:25.4 11 Dowling Catholic, West Des Moines 1637 1632 ▲7
167 Ian Hiley 21:26.9 11 Waukee, Northwest 1636 1620 ▲22
168 Christian Ohnemus 21:28.7 9 Waukee, Northwest 1631 1589 ▲46
169 Ted Swanson 21:32.9 9 Des Moines, Roosevelt 1629 1604 ▲22
170 Logan Frink 21:34.2 12 Waukee 1627 1587 ▲29
171 Nacho Corral Carabantes 21:34.2 10 Iowa City, City High 1625 1596 ▲83
172 Kevin Garland 21:35.0 10 Waukee, Northwest 1623 1601 ▲37
173 Carson Levi 21:35.7 10 Norwalk 1620 1599 ▲15
174 Ryan Crutchley 21:36.7 10 Waukee, Northwest 1619 1557 ▲65
175 Mikey Halbach 21:37.5 11 Dowling Catholic, West Des Moines 1618 1567 ▲52
176 Christian Havick 21:40.5 9 Norwalk 1614 1623 ▼-8
177 Larry Li 21:41.0 12 Waukee, Northwest 1612 1594 ▲20
178 Ruben Fuentes 21:41.7 11 Marshalltown 1611 1612 ▼-1
179 Riley Monson 21:43.5 10 Norwalk 1608 1596 ▲12
180 Ely Reyna 21:49.7 9 Indianola 1602 1616 ▼-16
181 Kole Drummond 21:53.0 11 Davis County, Bloomfield 1598 1593 ▲4
182 Dawson Alstott 21:53.0 9 Des Moines, Roosevelt 1596 1573 ▲16
183 Dietrich Lau 21:53.5 9 Iowa City, City High 1595 1555 ▲36
184 John Erp 21:53.9 12 Davis County, Bloomfield 1593 1600 ▼-4
185 Gavin Klaus 21:56.7 12 Davis County, Bloomfield 1589 1606 ▼-13
186 Nolan Balmer 21:57.0 12 Iowa City, City High 1587 1699 ▼-96
187 Elijah Thole 21:57.5 10 Waukee 1585 1554 ▲20
188 Malichi Van Haaften 22:01.0 10 Pella 1583 1552 ▲64
189 Ben Kuennen 22:03.5 10 Waukee, Northwest 1582 1621 ▼-44
190 Max Myers 22:04.2 9 Prairie, Cedar Rapids 1580 1507 ▲67
191 Isaac Provenzale 22:05.0 9 Waukee 1578 1512 ▲82
192 Boston Shaw 22:05.7 12 Waukee, Northwest 1578 1624 ▼-49
193 Paul Martin 22:06.5 10 Des Moines, Roosevelt 1577 1588 ▼-13
194 Oscar Kellen 22:06.9 11 Des Moines, Roosevelt 1576 1600 ▼-26
195 Quinn Coonan 22:09.2 10 Dowling Catholic, West Des Moines 1570 1544 ▲28
196 William Sweers 22:09.5 10 Dowling Catholic, West Des Moines 1569 1560 ▲13
197 Blaise Ford 22:10.0 10 Des Moines, Roosevelt 1568 1561 ▲5
198 Sam Schmidt 22:10.2 10 Des Moines, Roosevelt 1566 1524 ▲30
199 Cooper McLeod 22:15.9 10 Marshalltown 1559 1604 ▼-47
200 Alex Donovan 22:15.9 10 Iowa City, City High 1557 1549 ▲8
201 Aristeo Herrera 22:18.5 12 Marshalltown 1555 1555 0
202 Asher Byler 22:19.5 9 Iowa City, City High 1551 1539 ▲13
203 Wyatt Howes 22:20.2 9 Iowa City, City High 1549 1562 ▼-15
204 Graham Cummer 22:20.2 9 Iowa City, City High 1548 1622 ▼-64
205 Nolan Scott 22:20.4 9 Notre Dame / West Burlington 1546 1514 ▲33
206 Grant Buckner 22:22.0 9 Norwalk 1543 1452 ▲58
207 Isaac Seberger 22:22.9 12 Marshalltown 1541 1548 ▼-8
208 Brant McElderry 22:23.7 10 Des Moines, Roosevelt 1538 1601 ▼-56
209 Dylan Koster 22:24.4 9 Norwalk 1534 1520 ▲27
210 Soren kenlin 22:25.0 10 Iowa City, City High 1533 1490 ▲47
211 Ben Hemmer 22:25.2 12 Waukee, Northwest 1531 1525 ▲11
212 Pierce Cummings 22:25.4 12 Iowa City, City High 1530 1524 ▲5
213 Leo Klemm 22:25.7 12 Dowling Catholic, West Des Moines 1527 1542 ▼-16
214 Cael Kruthoff 22:28.0 9 Indianola 1525 1565 ▼-27
215 Michael Klipping 22:30.5 9 Des Moines, Roosevelt 1522 1550 ▼-20
216 Calvin Noska 22:31.0 9 Prairie, Cedar Rapids 1519 1449 ▲71
217 Jack Franks 22:32.9 12 Des Moines, Roosevelt 1515 1560 ▼-29
218 Liam McWilliams 22:33.0 10 Indianola 1513 1502 ▲24
219 Finn Huggins 22:34.2 12 Des Moines, Roosevelt 1513 1556 ▼-48
220 Josue Corral Coronado 22:37.2 9 Marshalltown 1508 1505 ▲5
221 Brady VanVang 22:37.7 12 Iowa City, City High 1507 1511 ▼-8
222 Severo Rodriguez 22:39.4 12 Dowling Catholic, West Des Moines 1504 1516 ▼-19
223 Michael Downs 22:39.5 9 Marshalltown 1503 1524 ▼-16
224 Bo Bechler 22:41.7 11 Waukee 1501 1492 ▲17
225 Colby Cross 22:47.0 10 Marshalltown 1497 1455 ▲27
226 Carter Mitchell 22:47.2 11 Des Moines, Roosevelt 1496 1541 ▼-33
227 Drew Smith 22:48.0 9 Dowling Catholic, West Des Moines 1495 1507 ▼-18
228 Jacob Dixon 22:48.7 12 Iowa City, City High 1492 1489 ▲3
229 Adam Klocke 22:49.0 12 Dowling Catholic, West Des Moines 1491 1483 ▲10
230 Jose Solarte 22:49.9 12 Des Moines, Roosevelt 1488 1472 ▲22
231 Jake Merschbrock 22:51.4 9 Waukee, Northwest 1487 1405 ▲91
232 Aadi Rajesh 22:54.0 9 Waukee 1485 1458 ▲22
233 Colten Becker 22:55.0 9 Waukee, Northwest 1482 1468 ▲16
234 Samuel Goteti 23:04.0 9 Waukee, Northwest 1478 1456 ▲27
235 Armando Estrada 23:04.5 11 Marshalltown 1475 1467 ▲16
236 Ricky Randazzo 23:06.5 9 Des Moines, Roosevelt 1474 1531 ▼-57
237 Samsung Nguyen 23:08.2 12 Des Moines, Roosevelt 1472 1478 ▼-5
238 Henry Schmitz 23:08.9 10 Waukee, Northwest 1469 1414 ▲58
239 Aiden Kempers 23:09.5 11 Waukee, Northwest 1468 1475 ▼-8
240 Ryder Wetzel 23:10.0 9 Waukee, Northwest 1467 1427 ▲44
241 Ben Harrington 23:12.5 11 Des Moines, Roosevelt 1463 1459 ▲7
242 Aedric Nederhoff 23:12.7 9 Prairie, Cedar Rapids 1462 1473 ▼-14
243 Trent Hopkins 23:13.0 10 Pella 1461 1434 ▲33
244 Isaac Retzlaff 23:13.2 9 Waukee 1460 1493 ▼-25
245 Owen Gauley 23:13.7 9 Pella 1459 1530 ▼-75
246 Quintin Bradley 23:14.4 9 Indianola 1455 1483 ▼-37
247 John Lloyd 23:14.9 10 Waukee 1454 1440 ▲11
248 Luke Eiselstein 23:17.2 12 Prairie, Cedar Rapids 1451 1422 ▲26
249 Cameron Vize 23:18.2 11 Waukee 1449 1464 ▼-13
250 Caleb Lorenz 23:20.0 9 Waukee, Northwest 1445 1438 ▲9
251 Carson Daters 23:21.5 9 Marshalltown 1445 1445 ▼-55
252 Mason Kelley 23:22.0 10 Waukee, Northwest 1444 1449 ▼-6
253 Noah Novotny 23:24.2 9 Dowling Catholic, West Des Moines 1441 1373 ▲103
254 Nilabh Bhowal 23:24.5 9 Waukee, Northwest 1440 1428 ▲22
255 Theo Coon 23:28.4 10 Iowa City, City High 1437 1438 ▼-62
256 Jacob Seberger 23:31.5 10 Marshalltown 1436 1395 ▲62
257 Kellan Deahl 23:36.0 9 Prairie, Cedar Rapids 1432 1417 ▲18
258 Dylan Turner 23:38.0 12 Indianola 1430 1439 ▼-11
259 Cael Lemley 23:39.0 10 Waukee, Northwest 1426 1383 ▲79
260 Jasper Morton 23:39.2 10 Iowa City, City High 1426 1454 ▼-27
261 Mason Zuck 23:43.0 10 Des Moines, Roosevelt 1419 1412 ▲9
262 Parker Christen 23:48.0 10 Marshalltown 1412 1358 ▲35
263 Tyler Patten 23:55.0 9 Prairie, Cedar Rapids 1399 1396 ▲3
264 Sam Keller 23:56.7 9 Pella 1397 1488 ▼-94
265 Xabier Lozano 23:58.4 12 Pella 1393 1298 ▲107
266 Ben Halbach 23:58.9 9 Dowling Catholic, West Des Moines 1391 1377 ▲15
267 Wilson Allred 23:58.9 10 Prairie, Cedar Rapids 1390 1382 ▲8
268 Broden O'Neill 23:59.5 9 Pella 1388 1411 ▼-27
269 Warner Stoll 24:07.4 9 Prairie, Cedar Rapids 1376 1334 ▲54
270 Alex Kuzmickas 24:08.5 12 Waukee, Northwest 1375 1320 ▲77
271 Michael Gusse 24:08.5 9 Des Moines, Roosevelt 1374 1379 ▼-6
272 JT Dix 24:09.2 10 Des Moines, Roosevelt 1372 1399 ▼-29
273 Leo Allen 24:10.2 9 Des Moines, Roosevelt 1370 1381 ▼-12
274 Charlie Fitzgerald 24:13.5 12 Waukee 1366 1399 ▼-30
275 Conner Holman 24:16.4 10 Marshalltown 1362 1369 ▼-6
276 Levin Riekena 24:18.2 9 Des Moines, Roosevelt 1359 1376 ▼-15
277 Garrett Prickett 24:25.4 9 Notre Dame / West Burlington 1351 1337 ▲21
278 Leon Gansvind 24:26.0 9 Waukee 1347 1344 ▲3
279 Parker Wood 24:27.4 12 Norwalk 1345 1336 ▲8
280 Benjamin Van Ee 24:30.0 9 Dowling Catholic, West Des Moines 1340 1340 0
281 Quinntin Oswald 24:39.2 10 Norwalk 1335 1315 ▲19
282 Otto Salge 24:41.9 9 Waukee 1330 1297 ▲76
283 Triston Davis 24:48.4 9 Norwalk 1325 1219 ▲55
284 Izaac Jensen 24:56.0 11 Norwalk 1316 1354 ▼-41
285 Keegan McGilvra 24:57.2 9 Norwalk 1313 1260 ▲56
286 Joe Schlitz 24:58.0 10 Iowa City, City High 1313 1344 ▼-70
287 Caleb Snyder 24:59.9 9 Norwalk 1308 1340 ▼-25
288 Jacob Glick 25:00.9 9 Waukee, Northwest 1303 1257 ▲52
289 Isaak Kaya 25:06.0 10 Waukee, Northwest 1301 1322 ▼-22
290 Trevor Hoyla 25:18.0 10 Indianola 1295 1383 ▼-75
291 Noam Morton 25:20.4 12 Iowa City, City High 1289 1507 ▼-165
292 Kaden Williams 25:23.0 9 Prairie, Cedar Rapids 1286 1289 ▼-211
293 Arjun Gujja 25:24.9 9 Waukee 1278 1258 ▲16
294 Finn Dohmen 25:24.9 9 Waukee 1276 1247 ▲24
295 Jay Barbosa Forero 25:29.2 10 Waukee, Northwest 1267 1265 ▲7
296 Kale Briggs 25:29.7 11 Indianola 1264 1305 ▼-58
297 Gavin McCoy 25:32.2 9 Dowling Catholic, West Des Moines 1259 1286 ▼-39
298 Jack Atwood 25:48.0 10 Waukee, Northwest 1243 1301 ▼-71
299 Ben Mitchell 26:07.2 9 Des Moines, Roosevelt 1230 1214 ▲13
300 Mason Royal 26:08.7 10 Dowling Catholic, West Des Moines 1229 1227 ▲67
301 Christian Rempe 26:10.2 12 Pella 1223 1214 ▲9
302 Sean Jones 26:18.2 10 Norwalk 1210 1244 ▼-23
303 Jared McBurney 26:19.2 11 Waukee 1206 1167 ▲30
304 Thomas Stanley 26:26.7 9 Marshalltown 1189 1457 ▼-166
305 Isaac Tague 26:36.4 10 Norwalk 1176 1188 ▼-70
306 Joseph Doud 26:38.9 10 Dowling Catholic, West Des Moines 1173 1192 ▼-30
307 Chase Fisher 26:40.7 9 Prairie, Cedar Rapids 1166 1165 ▲4
308 Asher Ackermann 26:46.0 9 Iowa City, City High 1165 1225 ▼-99
309 Dane Hoogeveen 26:54.5 10 Des Moines, Roosevelt 1154 1333 ▼-76
310 Eli Irvin 27:11.2 9 Waukee, Northwest 1126 1079 ▲187
311 Joseph Kirkwold 27:11.4 11 Pella 1124 1083 ▲93
312 Cayson Brown 27:18.7 9 Notre Dame / West Burlington 1109 1116 ▼-10
313 Elisha Emry 27:21.2 9 Iowa City, City High 1105 1140 ▼-48
314 Harsh Mutyala 29:59.5 9 Waukee 932 834 ▲71
315 Sohile Siddiqi 30:37.2 12 Des Moines, Roosevelt 872 909 ▼-35
316 Klayton Fountain 30:47.0 9 Notre Dame / West Burlington 843 918 ▼-46
317 Jay Yeluri 32:10.7 9 Waukee, Northwest 744 719 ▲51