Optimizing app for faster loading...
We use analytics to improve your experience. No personal data is collected.

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 2196 2204 ▼-8
2 Elias Stein 17:36.4 10 Dowling Catholic, West Des Moines 2076 1984 ▲85
3 Will Carey 17:42.2 10 Iowa City, City High 2043 2038 ▲6
4 Ethan Olson 17:45.0 9 Dowling Catholic, West Des Moines 2032 2024 ▲9
5 Henry Vande Berg 17:49.0 10 Iowa City, City High 2007 1995 ▲21
6 Cedar Bandy 17:53.2 9 Dallas Center-Grimes 1998 1978 ▲23
7 Wyatt Beyer 17:55.0 9 Waukee 1987 1931 ▲34
8 Blake Grask 17:56.5 12 Dowling Catholic, West Des Moines 1982 1933 ▲68
9 Zachary Howard 17:56.9 9 Iowa City, City High 1980 1979 ▲1
10 Jack Leman 18:00.0 11 Iowa City, City High 1969 1945 ▲35
11 Warner Leman 18:00.4 9 Dowling Catholic, West Des Moines 1961 1938 ▲25
12 Avery Arthur 18:02.0 10 Waukee, Northwest 1948 1910 ▲40
13 Victor Njane 18:06.9 12 Waukee 1934 1879 ▲36
14 Jack Carlson 18:08.0 10 Dowling Catholic, West Des Moines 1927 1902 ▲32
15 Lukas Miller 18:09.7 10 Dallas Center-Grimes 1923 1911 ▲16
16 Porter Carlton 18:10.2 10 Pella 1921 1947 ▼-29
17 Ephram Byler 18:10.9 12 Iowa City, City High 1911 1905 ▲13
18 Eli Hardy 18:12.2 11 Waukee, Northwest 1902 1857 ▲182
19 Carter Haigh 18:14.0 10 Dowling Catholic, West Des Moines 1895 1872 ▲26
20 Seth Yoder 18:16.7 12 Iowa City, City High 1885 1842 ▲80
21 Malcolm Arnold 18:19.5 10 Iowa City, City High 1884 1903 ▼-33
22 Atticus Schleusner 18:26.7 11 Waukee, Northwest 1874 1859 ▲28
23 Lane Osterloh 18:28.0 11 Norwalk 1873 1922 ▼-58
24 Asher Schiebout 18:28.2 11 Pella 1868 1893 ▼-35
25 Lucas Dragert 18:30.7 11 Waukee 1864 1874 ▼-13
26 Dylan Beerends 18:31.7 12 Iowa City, City High 1856 1895 ▼-39
27 Brandon Stahl 18:32.9 11 Waukee, Northwest 1846 1843 ▲4
28 Rishi Patel 18:33.5 11 Waukee 1842 1825 ▲24
29 Nolan Olson 18:33.9 9 Waukee, Northwest 1838 1819 ▲21
30 Harrison Fleming 18:34.7 10 Waukee, Northwest 1833 1808 ▲30
31 Soren Miller 18:35.0 9 Iowa City, City High 1830 1812 ▲16
32 Dillon Wiethorn 18:35.2 11 Prairie, Cedar Rapids 1826 1815 ▲12
33 Owen Tuyls 18:37.2 9 Waukee, Northwest 1818 1803 ▲36
34 Leo Derry 18:40.2 9 Waukee, Northwest 1813 1742 ▲77
35 Benet Brown 18:41.0 10 Dowling Catholic, West Des Moines 1812 1817 ▼-17
36 Harrison Bice 18:41.0 11 Norwalk 1807 1784 ▲18
37 Kalya Kothavale 18:42.0 11 Waukee, Northwest 1805 1849 ▼-59
38 Eli Dunlap 18:43.0 10 Dowling Catholic, West Des Moines 1799 1780 ▲29
39 Michael Lee 18:44.5 10 Waukee, Northwest 1796 1772 ▲26
40 Grant Smith 18:45.7 10 Dowling Catholic, West Des Moines 1793 1803 ▼-11
41 Dane Paulsen 18:47.7 11 Pella 1789 1775 ▲15
42 Colin Klinkenborg 18:49.9 11 Waukee, Northwest 1786 1785 ▲1
43 Parker McCrea 18:51.0 10 Waukee 1781 1698 ▲76
44 Jake Mathiasen 18:51.5 10 Dowling Catholic, West Des Moines 1777 1778 ▲103
45 Henry Locher 18:52.0 9 Des Moines, Roosevelt 1773 1736 ▲29
46 Owen Weiler 18:52.0 11 Dallas Center-Grimes 1772 1773 ▼-72
47 Evan Johnston 18:52.5 11 Pella 1769 1756 ▲26
48 Ryan Sample 18:53.0 12 Waukee, Northwest 1766 1741 ▲29
49 Kimball Mendenhall 18:54.5 10 Waukee, Northwest 1763 1737 ▲29
50 Grady Sauser 18:55.2 9 Prairie, Cedar Rapids 1760 1729 ▲26
51 Caleb Punt 18:55.5 10 Pella 1758 1761 ▼-5
52 Elijah Dahlem 18:57.7 9 Prairie, Cedar Rapids 1753 1713 ▲43
53 Gavin Shively 18:58.7 11 Davis County, Bloomfield 1751 1751 ▲1
54 Braeden Vogel 18:58.9 10 Norwalk 1744 1725 ▲16
55 Ben Sauder 19:00.2 9 Iowa City, City High 1741 1719 ▲24
56 Gavin Reed 19:01.4 12 Indianola 1739 1745 ▼-5
57 Madden Humes 19:04.2 9 Dallas Center-Grimes 1735 1712 ▲24
58 Jack Edwards 19:04.7 11 Iowa City, City High 1734 1792 ▼-60
59 Lynden MacGillivray 19:05.0 12 Iowa City, City High 1730 1711 ▲27
60 Mason Friedel 19:06.2 9 Waukee 1728 1741 ▼-11
61 Will Karr 19:06.4 12 Iowa City, City High 1725 1722 ▲222
62 John Seamans 19:11.2 9 Iowa City, City High 1721 1723 ▼-2
63 Jacob Krambeer 19:12.9 11 Prairie, Cedar Rapids 1717 1674 ▲61
64 Tyler Kohler 19:13.4 10 Waukee, Northwest 1715 1704 ▲14
65 Jackson Foy 19:16.0 12 Dallas Center-Grimes 1710 1706 ▲5
66 Eli Heckert 19:18.5 12 Norwalk 1704 1699 ▲3
67 Tate Foussat 19:19.2 9 Waukee, Northwest 1701 1681 ▲42
68 Eric Valde 19:20.5 11 Prairie, Cedar Rapids 1698 1658 ▲45
69 Graham Haack 19:20.7 9 Norwalk 1695 1679 ▲32
70 Jacob Zimmerman 19:21.2 12 Waukee, Northwest 1693 1688 ▲11
71 Colin Derdowski 19:21.5 11 Waukee, Northwest 1691 1692 ▼-2
72 John Hynek 19:21.7 12 Prairie, Cedar Rapids 1687 1641 ▲47
73 Rex Craig 19:24.5 9 Waukee, Northwest 1686 1706 ▼-23
74 Colin Beerends 19:25.0 9 Iowa City, City High 1682 1660 ▲22
75 Liam Haeger 19:27.2 10 Notre Dame / West Burlington 1680 1664 ▲10
76 William Schuknecht 19:27.4 9 Pella 1677 1665 ▲12
77 Kellan Kreger 19:28.5 11 Waukee 1673 1703 ▼-19
78 Cole Irlmeier 19:29.9 10 Dallas Center-Grimes 1670 1669 0
79 Patrick Marsh 19:34.4 9 Dowling Catholic, West Des Moines 1667 1658 ▲11
80 Caleb Clark 19:35.2 10 Norwalk 1663 1629 ▲28
81 Dade Davis 19:35.7 11 Prairie, Cedar Rapids 1661 1638 ▲24
82 Silas Gollnick 19:37.4 11 Iowa City, City High 1660 1657 ▲157
83 Hank McGuire 19:37.5 12 Dowling Catholic, West Des Moines 1658 1633 ▲28
84 Hudson Carder 19:40.5 11 Waukee 1657 1690 ▼-34
85 Tristan Stolley 19:41.0 9 Prairie, Cedar Rapids 1653 1645 ▲9
86 Harrison Stark 19:41.7 11 Prairie, Cedar Rapids 1649 1592 ▲79
87 Logan Hazel 19:42.0 10 Dowling Catholic, West Des Moines 1648 1646 ▲3
88 Peyton Hoffman 19:43.0 11 Waukee 1647 1701 ▼-47
89 Beckett Tobin 19:45.7 10 Iowa City, City High 1642 1606 ▲39
90 Preston Mayhew 19:45.7 10 Iowa City, City High 1639 1592 ▲42
91 Max Ulrickson 19:47.9 11 Des Moines, Roosevelt 1637 1621 ▲11
92 Isaac Johnson 19:48.2 10 Indianola 1636 1659 ▼-33
93 Drew Kehoe 19:48.2 11 Norwalk 1631 1597 ▲30
94 Tanner Simpson 19:50.0 12 Waukee, Northwest 1629 1604 ▲28
95 Henry Kopelman 19:52.0 9 Iowa City, City High 1626 1602 ▲28
96 Jared Glendening 19:52.0 9 Notre Dame / West Burlington 1624 1603 ▲13
97 Noah Townsend 19:56.7 9 Dallas Center-Grimes 1619 1634 ▼-19
98 Nathan Mauro 19:57.0 12 Dowling Catholic, West Des Moines 1617 1630 ▼-21
99 Ethan Spracklin 19:57.7 12 Dowling Catholic, West Des Moines 1614 1584 ▲47
100 Dylan Poe 19:58.5 10 Des Moines, Roosevelt 1611 1515 ▲117
101 Zach Falk 19:59.2 12 Iowa City, City High 1609 1600 ▲16
102 Grayson Hoover 19:59.2 10 Indianola 1608 1640 ▼-42
103 MacK Copeland 19:59.2 12 Pella 1606 1640 ▼-55
104 Dean Crawford 20:00.2 9 Waukee 1601 1480 ▲63
105 Brayden Leis 20:01.0 12 Prairie, Cedar Rapids 1599 1567 ▲49
106 Carson Kearns 20:01.2 12 Waukee, Northwest 1598 1631 ▼-77
107 Trevin Sutton 20:01.5 10 Pella 1595 1607 ▼-14
108 Daniel Rozenboom 20:01.9 11 Pella 1593 1622 ▼-32
109 Maxwell Haight 20:02.2 9 Prairie, Cedar Rapids 1589 1562 ▲24
110 Jordan Shaffer 20:03.5 12 Pella 1588 1596 ▼-9
111 Jeronn Bennett 20:04.2 9 Davis County, Bloomfield 1585 1597 ▼-10
112 Alex Miller 20:05.5 9 Des Moines, Roosevelt 1582 1579 ▲2
113 Conor Murphy 20:09.7 9 Dowling Catholic, West Des Moines 1579 1545 ▲46
114 Johnathan Reiber 20:09.7 11 Waukee, Northwest 1578 1604 ▼-30
115 Benjamin Thompson 20:10.2 12 Pella 1576 1615 ▼-52
116 Dylan Wright 20:11.0 9 Norwalk 1572 1550 ▲23
117 Nihir Ketkar 20:11.2 10 Waukee, Northwest 1570 1579 ▼-14
118 Carpenter Popp 20:12.0 9 Dowling Catholic, West Des Moines 1568 1586 ▼-19
119 Camron Hubbartt 20:12.2 11 Davis County, Bloomfield 1564 1484 ▲46
120 Gavin Wedemeyer 20:12.9 9 Iowa City, City High 1562 1534 ▲30
121 Dayton Wright 20:13.0 9 Norwalk 1560 1561 ▼-2
122 Sully Smith 20:13.5 10 Waukee, Northwest 1558 1562 ▼-6
123 Drake May 20:16.9 9 Dowling Catholic, West Des Moines 1555 1537 ▲18
124 Mars Chapel 20:20.7 12 Pella 1550 1525 ▲53
125 Wyatt Haack 20:21.0 9 Norwalk 1549 1567 ▼-14
126 Gustavo Leyser 20:24.9 10 Iowa City, City High 1545 1511 ▲34
127 Toby Nielsen 20:25.0 10 Dowling Catholic, West Des Moines 1543 1528 ▲23
128 Jonas Jeschke 20:26.2 10 Waukee, Northwest 1538 1511 ▲27
129 Quinn Vetter 20:26.9 9 Prairie, Cedar Rapids 1536 1549 ▼-20
130 Noah Huffaker 20:27.0 12 Pella 1534 1540 ▼-19
131 Clay Elfers 20:36.0 11 Waukee, Northwest 1531 1533 ▼-2
132 Beau Beck 20:37.2 10 Dowling Catholic, West Des Moines 1528 1519 ▲10
133 Matthew Formanek 20:39.2 9 Prairie, Cedar Rapids 1526 1497 ▲33
134 Owen Park 20:39.7 10 Dallas Center-Grimes 1525 1553 ▼-74
135 Chandler Bachman 20:41.2 12 Davis County, Bloomfield 1521 1487 ▲23
136 Michael Seamans 20:44.7 10 Prairie, Cedar Rapids 1518 1477 ▲41
137 Wyatt Coon 20:45.5 11 Waukee 1516 1504 ▲10
138 Quinn Lalor 20:45.5 9 Iowa City, City High 1515 1529 ▼-16
139 Brock Brineger 20:46.4 9 Davis County, Bloomfield 1512 1508 ▲3
140 Hank Murphy 20:46.7 10 Des Moines, Roosevelt 1509 1492 ▲13
141 Carson Wright 20:47.7 11 Marshalltown 1507 1507 ▼-1
142 Ezekiel Patterson 20:48.0 10 Indianola 1505 1606 ▼-102
143 Thomas Hand 20:49.0 9 Iowa City, City High 1501 1435 ▲149
144 Trey Calvert 20:49.2 10 Norwalk 1498 1460 ▲35
145 Reid Svenby 20:49.7 9 Pella 1497 1493 ▲5
146 Tyson LeBlanc 20:53.5 10 Waukee 1492 1528 ▼-23
147 Matthew Pierson 20:54.0 12 Dowling Catholic, West Des Moines 1489 1480 ▲10
148 Bennett Neipert 20:57.2 12 Des Moines, Roosevelt 1486 1471 ▲10
149 Zane Redman 20:57.5 10 Pella 1485 1541 ▼-60
150 Coben Browne 21:00.0 9 Pella 1481 1437 ▲43
151 Blake Sanderson 21:00.0 11 Waukee, Northwest 1481 1525 ▼-53
152 Andrew Royal 21:00.4 9 Dowling Catholic, West Des Moines 1477 1472 ▲8
153 Gavin Lienau 21:01.2 9 Dowling Catholic, West Des Moines 1474 1455 ▲21
154 Daxton Hughes 21:02.0 9 Norwalk 1473 1515 ▼-27
155 Lucas Bantz 21:04.7 12 Marshalltown 1469 1420 ▲61
156 Noah Goldsmith 21:04.7 9 Prairie, Cedar Rapids 1467 1468 ▼-2
157 Roan Gratny 21:06.4 10 Waukee, Northwest 1465 1458 ▲7
158 Joey Napoli 21:06.9 10 Iowa City, City High 1462 1439 ▲20
159 Gabe Andrus 21:07.4 9 Notre Dame / West Burlington 1461 1521 ▼-71
160 Jacob Ackelson 21:09.0 12 Indianola 1457 1446 ▲110
161 Elliot Kodis 21:15.9 10 Marshalltown 1456 1484 ▼-24
162 Kaiden Kunze 21:16.2 11 Norwalk 1452 1438 ▲19
163 Landon O'Meara 21:22.5 10 Waukee, Northwest 1450 1401 ▲51
164 Jonah Cawthorn 21:22.7 9 Indianola 1447 1399 ▲42
165 Liam McLaughlin 21:25.0 12 Norwalk 1446 1466 ▼-22
166 Anthony Beneke 21:25.4 11 Dowling Catholic, West Des Moines 1443 1434 ▲12
167 Ian Hiley 21:26.9 11 Waukee, Northwest 1440 1421 ▲33
168 Christian Ohnemus 21:28.7 9 Waukee, Northwest 1438 1386 ▲62
169 Ted Swanson 21:32.9 9 Des Moines, Roosevelt 1435 1406 ▲27
170 Logan Frink 21:34.2 12 Waukee 1432 1381 ▲39
171 Nacho Corral Carabantes 21:34.2 10 Iowa City, City High 1431 1409 ▲54
172 Kevin Garland 21:35.0 10 Waukee, Northwest 1428 1401 ▲55
173 Carson Levi 21:35.7 10 Norwalk 1423 1395 ▲21
174 Ryan Crutchley 21:36.7 10 Waukee, Northwest 1420 1342 ▲86
175 Mikey Halbach 21:37.5 11 Dowling Catholic, West Des Moines 1418 1353 ▲67
176 Christian Havick 21:40.5 9 Norwalk 1411 1424 ▼-12
177 Larry Li 21:41.0 12 Waukee, Northwest 1408 1384 ▲26
178 Ruben Fuentes 21:41.7 11 Marshalltown 1406 1408 ▼-2
179 Riley Monson 21:43.5 10 Norwalk 1403 1390 ▲15
180 Ely Reyna 21:49.7 9 Indianola 1399 1415 ▼-26
181 Kole Drummond 21:53.0 11 Davis County, Bloomfield 1395 1389 ▲5
182 Dawson Alstott 21:53.0 9 Des Moines, Roosevelt 1392 1364 ▲20
183 Dietrich Lau 21:53.5 9 Iowa City, City High 1389 1342 ▲39
184 John Erp 21:53.9 12 Davis County, Bloomfield 1388 1398 ▼-6
185 Gavin Klaus 21:56.7 12 Davis County, Bloomfield 1382 1399 ▼-14
186 Nolan Balmer 21:57.0 12 Iowa City, City High 1381 1506 ▼-105
187 Elijah Thole 21:57.5 10 Waukee 1376 1338 ▲26
188 Malichi Van Haaften 22:01.0 10 Pella 1373 1339 ▲73
189 Ben Kuennen 22:03.5 10 Waukee, Northwest 1373 1420 ▼-54
190 Max Myers 22:04.2 9 Prairie, Cedar Rapids 1368 1308 ▲84
191 Isaac Provenzale 22:05.0 9 Waukee 1366 1289 ▲98
192 Boston Shaw 22:05.7 12 Waukee, Northwest 1366 1422 ▼-60
193 Paul Martin 22:06.5 10 Des Moines, Roosevelt 1362 1378 ▼-20
194 Oscar Kellen 22:06.9 11 Des Moines, Roosevelt 1360 1393 ▼-38
195 Quinn Coonan 22:09.2 10 Dowling Catholic, West Des Moines 1356 1322 ▲37
196 William Sweers 22:09.5 10 Dowling Catholic, West Des Moines 1354 1344 ▲16
197 Blaise Ford 22:10.0 10 Des Moines, Roosevelt 1352 1345 ▲5
198 Sam Schmidt 22:10.2 10 Des Moines, Roosevelt 1348 1302 ▲34
199 Cooper McLeod 22:15.9 10 Marshalltown 1347 1402 ▼-60
200 Alex Donovan 22:15.9 10 Iowa City, City High 1343 1334 ▲7
201 Aristeo Herrera 22:18.5 12 Marshalltown 1341 1340 0
202 Asher Byler 22:19.5 9 Iowa City, City High 1337 1319 ▲18
203 Wyatt Howes 22:20.2 9 Iowa City, City High 1336 1353 ▼-16
204 Graham Cummer 22:20.2 9 Iowa City, City High 1334 1419 ▼-78
205 Nolan Scott 22:20.4 9 Notre Dame / West Burlington 1329 1307 ▲25
206 Grant Buckner 22:22.0 9 Norwalk 1325 1215 ▲65
207 Isaac Seberger 22:22.9 12 Marshalltown 1324 1328 ▼-5
208 Brant McElderry 22:23.7 10 Des Moines, Roosevelt 1320 1394 ▼-71
209 Dylan Koster 22:24.4 9 Norwalk 1315 1300 ▲28
210 Soren kenlin 22:25.0 10 Iowa City, City High 1311 1265 ▲46
211 Ben Hemmer 22:25.2 12 Waukee, Northwest 1309 1302 ▲15
212 Pierce Cummings 22:25.4 12 Iowa City, City High 1307 1292 ▲12
213 Leo Klemm 22:25.7 12 Dowling Catholic, West Des Moines 1305 1320 ▼-18
214 Cael Kruthoff 22:28.0 9 Indianola 1299 1351 ▼-35
215 Michael Klipping 22:30.5 9 Des Moines, Roosevelt 1296 1332 ▼-27
216 Calvin Noska 22:31.0 9 Prairie, Cedar Rapids 1291 1233 ▲105
217 Jack Franks 22:32.9 12 Des Moines, Roosevelt 1291 1346 ▼-37
218 Liam McWilliams 22:33.0 10 Indianola 1285 1270 ▲40
219 Finn Huggins 22:34.2 12 Des Moines, Roosevelt 1285 1335 ▼-65
220 Josue Corral Coronado 22:37.2 9 Marshalltown 1280 1281 ▼-1
221 Brady VanVang 22:37.7 12 Iowa City, City High 1277 1280 ▼-4
222 Severo Rodriguez 22:39.4 12 Dowling Catholic, West Des Moines 1272 1288 ▼-24
223 Michael Downs 22:39.5 9 Marshalltown 1269 1298 ▼-22
224 Bo Bechler 22:41.7 11 Waukee 1265 1259 ▲13
225 Colby Cross 22:47.0 10 Marshalltown 1261 1219 ▲27
226 Carter Mitchell 22:47.2 11 Des Moines, Roosevelt 1260 1321 ▼-42
227 Drew Smith 22:48.0 9 Dowling Catholic, West Des Moines 1257 1275 ▼-28
228 Jacob Dixon 22:48.7 12 Iowa City, City High 1253 1251 ▲2
229 Adam Klocke 22:49.0 12 Dowling Catholic, West Des Moines 1250 1237 ▲23
230 Jose Solarte 22:49.9 12 Des Moines, Roosevelt 1247 1233 ▲22
231 Jake Merschbrock 22:51.4 9 Waukee, Northwest 1243 1152 ▲111
232 Aadi Rajesh 22:54.0 9 Waukee 1240 1219 ▲20
233 Colten Becker 22:55.0 9 Waukee, Northwest 1238 1227 ▲12
234 Samuel Goteti 23:04.0 9 Waukee, Northwest 1234 1215 ▲25
235 Armando Estrada 23:04.5 11 Marshalltown 1232 1222 ▲17
236 Ricky Randazzo 23:06.5 9 Des Moines, Roosevelt 1231 1304 ▼-77
237 Samsung Nguyen 23:08.2 12 Des Moines, Roosevelt 1226 1244 ▼-11
238 Henry Schmitz 23:08.9 10 Waukee, Northwest 1221 1164 ▲61
239 Aiden Kempers 23:09.5 11 Waukee, Northwest 1220 1234 ▼-18
240 Ryder Wetzel 23:10.0 9 Waukee, Northwest 1216 1182 ▲38
241 Ben Harrington 23:12.5 11 Des Moines, Roosevelt 1213 1210 ▲6
242 Aedric Nederhoff 23:12.7 9 Prairie, Cedar Rapids 1211 1230 ▼-21
243 Trent Hopkins 23:13.0 10 Pella 1206 1190 ▲22
244 Isaac Retzlaff 23:13.2 9 Waukee 1205 1256 ▼-38
245 Owen Gauley 23:13.7 9 Pella 1202 1302 ▼-99
246 Quintin Bradley 23:14.4 9 Indianola 1199 1243 ▼-64
247 John Lloyd 23:14.9 10 Waukee 1194 1194 ▼-1
248 Luke Eiselstein 23:17.2 12 Prairie, Cedar Rapids 1189 1165 ▲22
249 Cameron Vize 23:18.2 11 Waukee 1188 1224 ▼-28
250 Caleb Lorenz 23:20.0 9 Waukee, Northwest 1184 1186 ▼-4
251 Carson Daters 23:21.5 9 Marshalltown 1182 1187 ▼-313
252 Mason Kelley 23:22.0 10 Waukee, Northwest 1180 1198 ▼-20
253 Noah Novotny 23:24.2 9 Dowling Catholic, West Des Moines 1175 1089 ▲109
254 Nilabh Bhowal 23:24.5 9 Waukee, Northwest 1173 1166 ▲13
255 Theo Coon 23:28.4 10 Iowa City, City High 1172 1177 ▼-323
256 Jacob Seberger 23:31.5 10 Marshalltown 1168 1137 ▲53
257 Kellan Deahl 23:36.0 9 Prairie, Cedar Rapids 1166 1162 ▲5
258 Dylan Turner 23:38.0 12 Indianola 1163 1184 ▼-25
259 Cael Lemley 23:39.0 10 Waukee, Northwest 1158 1113 ▲92
260 Jasper Morton 23:39.2 10 Iowa City, City High 1157 1210 ▼-48
261 Mason Zuck 23:43.0 10 Des Moines, Roosevelt 1152 1151 ▲1
262 Parker Christen 23:48.0 10 Marshalltown 1147 1094 ▲39
263 Tyler Patten 23:55.0 9 Prairie, Cedar Rapids 1145 1150 ▼-11
264 Sam Keller 23:56.7 9 Pella 1143 1257 ▼-106
265 Xabier Lozano 23:58.4 12 Pella 1135 1043 ▲113
266 Ben Halbach 23:58.9 9 Dowling Catholic, West Des Moines 1133 1118 ▲25
267 Wilson Allred 23:58.9 10 Prairie, Cedar Rapids 1129 1127 ▲4
268 Broden O'Neill 23:59.5 9 Pella 1127 1163 ▼-41
269 Warner Stoll 24:07.4 9 Prairie, Cedar Rapids 1120 1081 ▲54
270 Alex Kuzmickas 24:08.5 12 Waukee, Northwest 1115 1054 ▲87
271 Michael Gusse 24:08.5 9 Des Moines, Roosevelt 1114 1126 ▼-25
272 JT Dix 24:09.2 10 Des Moines, Roosevelt 1110 1146 ▼-44
273 Leo Allen 24:10.2 9 Des Moines, Roosevelt 1105 1124 ▼-28
274 Charlie Fitzgerald 24:13.5 12 Waukee 1101 1148 ▼-46
275 Conner Holman 24:16.4 10 Marshalltown 1095 1112 ▼-17
276 Levin Riekena 24:18.2 9 Des Moines, Roosevelt 1091 1118 ▼-30
277 Garrett Prickett 24:25.4 9 Notre Dame / West Burlington 1084 1092 ▼-11
278 Leon Gansvind 24:26.0 9 Waukee 1078 1078 ▲1
279 Parker Wood 24:27.4 12 Norwalk 1073 1071 ▲1
280 Benjamin Van Ee 24:30.0 9 Dowling Catholic, West Des Moines 1067 1057 ▲18
281 Quinntin Oswald 24:39.2 10 Norwalk 1061 1044 ▲19
282 Otto Salge 24:41.9 9 Waukee 1054 1024 ▲76
283 Triston Davis 24:48.4 9 Norwalk 1047 941 ▲57
284 Izaac Jensen 24:56.0 11 Norwalk 1047 1098 ▼-55
285 Keegan McGilvra 24:57.2 9 Norwalk 1035 986 ▲59
286 Joe Schlitz 24:58.0 10 Iowa City, City High 1035 1106 ▼-85
287 Caleb Snyder 24:59.9 9 Norwalk 1028 1071 ▼-33
288 Jacob Glick 25:00.9 9 Waukee, Northwest 1016 975 ▲46
289 Isaak Kaya 25:06.0 10 Waukee, Northwest 1014 1048 ▼-35
290 Trevor Hoyla 25:18.0 10 Indianola 1009 1142 ▼-82
291 Noam Morton 25:20.4 12 Iowa City, City High 1002 1282 ▼-183
292 Kaden Williams 25:23.0 9 Prairie, Cedar Rapids 994 1003 ▼-497
293 Arjun Gujja 25:24.9 9 Waukee 988 973 ▲13
294 Finn Dohmen 25:24.9 9 Waukee 980 958 ▲17
295 Jay Barbosa Forero 25:29.2 10 Waukee, Northwest 974 977 ▼-7
296 Kale Briggs 25:29.7 11 Indianola 970 1025 ▼-88
297 Gavin McCoy 25:32.2 9 Dowling Catholic, West Des Moines 962 1002 ▼-61
298 Jack Atwood 25:48.0 10 Waukee, Northwest 955 1027 ▼-86
299 Ben Mitchell 26:07.2 9 Des Moines, Roosevelt 942 930 ▲10
300 Mason Royal 26:08.7 10 Dowling Catholic, West Des Moines 937 936 ▲143
301 Christian Rempe 26:10.2 12 Pella 933 944 ▼-12
302 Sean Jones 26:18.2 10 Norwalk 926 962 ▼-24
303 Jared McBurney 26:19.2 11 Waukee 910 877 ▲28
304 Thomas Stanley 26:26.7 9 Marshalltown 908 1262 ▼-158
305 Isaac Tague 26:36.4 10 Norwalk 897 912 ▼-87
306 Joseph Doud 26:38.9 10 Dowling Catholic, West Des Moines 884 911 ▼-38
307 Chase Fisher 26:40.7 9 Prairie, Cedar Rapids 869 862 ▲11
308 Asher Ackermann 26:46.0 9 Iowa City, City High 864 957 ▼-138
309 Dane Hoogeveen 26:54.5 10 Des Moines, Roosevelt 849 1086 ▼-88
310 Eli Irvin 27:11.2 9 Waukee, Northwest 816 785 ▲67
311 Joseph Kirkwold 27:11.4 11 Pella 800 783 ▲30
312 Cayson Brown 27:18.7 9 Notre Dame / West Burlington 792 847 ▼-46
313 Elisha Emry 27:21.2 9 Iowa City, City High 764 818 ▼-76
314 Harsh Mutyala 29:59.5 9 Waukee 705 666 ▲32
315 Sohile Siddiqi 30:37.2 12 Des Moines, Roosevelt 688 712 ▼-19
316 Klayton Fountain 30:47.0 9 Notre Dame / West Burlington 649 724 ▼-33
317 Jay Yeluri 32:10.7 9 Waukee, Northwest 549 560 ▼-15