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

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 2197 2207 ▼-14
2 Elias Stein 17:36.4 10 Dowling Catholic, West Des Moines 2076 2019 ▲113
3 Will Carey 17:42.2 10 Iowa City, City High 2043 2036 ▲11
4 Ethan Olson 17:45.0 9 Dowling Catholic, West Des Moines 2033 2027 ▲7
5 Henry Vande Berg 17:49.0 10 Iowa City, City High 2008 1999 ▲22
6 Cedar Bandy 17:53.2 9 Dallas Center-Grimes 1998 1981 ▲25
7 Wyatt Beyer 17:55.0 9 Waukee 1987 1938 ▲41
8 Blake Grask 17:56.5 12 Dowling Catholic, West Des Moines 1983 1946 ▲72
9 Zachary Howard 17:56.9 9 Iowa City, City High 1980 1982 ▼-4
10 Jack Leman 18:00.0 11 Iowa City, City High 1970 1953 ▲34
11 Warner Leman 18:00.4 9 Dowling Catholic, West Des Moines 1962 1944 ▲28
12 Avery Arthur 18:02.0 10 Waukee, Northwest 1949 1919 ▲45
13 Victor Njane 18:06.9 12 Waukee 1936 1886 ▲45
14 Jack Carlson 18:08.0 10 Dowling Catholic, West Des Moines 1928 1910 ▲40
15 Lukas Miller 18:09.7 10 Dallas Center-Grimes 1925 1914 ▲22
16 Porter Carlton 18:10.2 10 Pella 1923 1944 ▼-31
17 Ephram Byler 18:10.9 12 Iowa City, City High 1914 1911 ▲9
18 Eli Hardy 18:12.2 11 Waukee, Northwest 1905 1876 ▲199
19 Carter Haigh 18:14.0 10 Dowling Catholic, West Des Moines 1898 1880 ▲27
20 Seth Yoder 18:16.7 12 Iowa City, City High 1888 1858 ▲91
21 Malcolm Arnold 18:19.5 10 Iowa City, City High 1887 1903 ▼-46
22 Atticus Schleusner 18:26.7 11 Waukee, Northwest 1877 1865 ▲32
23 Lane Osterloh 18:28.0 11 Norwalk 1876 1914 ▼-70
24 Asher Schiebout 18:28.2 11 Pella 1871 1891 ▼-39
25 Lucas Dragert 18:30.7 11 Waukee 1867 1877 ▼-20
26 Dylan Beerends 18:31.7 12 Iowa City, City High 1859 1890 ▼-45
27 Brandon Stahl 18:32.9 11 Waukee, Northwest 1848 1845 ▲4
28 Rishi Patel 18:33.5 11 Waukee 1843 1831 ▲24
29 Nolan Olson 18:33.9 9 Waukee, Northwest 1839 1824 ▲25
30 Harrison Fleming 18:34.7 10 Waukee, Northwest 1835 1814 ▲33
31 Soren Miller 18:35.0 9 Iowa City, City High 1831 1815 ▲21
32 Dillon Wiethorn 18:35.2 11 Prairie, Cedar Rapids 1827 1816 ▲18
33 Owen Tuyls 18:37.2 9 Waukee, Northwest 1818 1806 ▲48
34 Leo Derry 18:40.2 9 Waukee, Northwest 1814 1764 ▲96
35 Benet Brown 18:41.0 10 Dowling Catholic, West Des Moines 1812 1819 ▼-35
36 Harrison Bice 18:41.0 11 Norwalk 1806 1789 ▲19
37 Kalya Kothavale 18:42.0 11 Waukee, Northwest 1805 1840 ▼-75
38 Eli Dunlap 18:43.0 10 Dowling Catholic, West Des Moines 1799 1785 ▲27
39 Michael Lee 18:44.5 10 Waukee, Northwest 1795 1778 ▲28
40 Grant Smith 18:45.7 10 Dowling Catholic, West Des Moines 1793 1802 ▼-15
41 Dane Paulsen 18:47.7 11 Pella 1789 1778 ▲16
42 Colin Klinkenborg 18:49.9 11 Waukee, Northwest 1786 1786 ▼-2
43 Parker McCrea 18:51.0 10 Waukee 1780 1710 ▲102
44 Jake Mathiasen 18:51.5 10 Dowling Catholic, West Des Moines 1776 1777 ▲112
45 Henry Locher 18:52.0 9 Des Moines, Roosevelt 1773 1740 ▲33
46 Owen Weiler 18:52.0 11 Dallas Center-Grimes 1772 1772 ▼-73
47 Evan Johnston 18:52.5 11 Pella 1769 1762 ▲22
48 Ryan Sample 18:53.0 12 Waukee, Northwest 1766 1745 ▲31
49 Kimball Mendenhall 18:54.5 10 Waukee, Northwest 1763 1742 ▲31
50 Grady Sauser 18:55.2 9 Prairie, Cedar Rapids 1760 1734 ▲31
51 Caleb Punt 18:55.5 10 Pella 1758 1762 ▼-7
52 Elijah Dahlem 18:57.7 9 Prairie, Cedar Rapids 1753 1721 ▲51
53 Gavin Shively 18:58.7 11 Davis County, Bloomfield 1751 1750 ▲2
54 Braeden Vogel 18:58.9 10 Norwalk 1744 1727 ▲21
55 Ben Sauder 19:00.2 9 Iowa City, City High 1741 1724 ▲25
56 Gavin Reed 19:01.4 12 Indianola 1739 1745 ▼-7
57 Madden Humes 19:04.2 9 Dallas Center-Grimes 1735 1716 ▲27
58 Jack Edwards 19:04.7 11 Iowa City, City High 1735 1780 ▼-73
59 Lynden MacGillivray 19:05.0 12 Iowa City, City High 1730 1716 ▲30
60 Mason Friedel 19:06.2 9 Waukee 1728 1743 ▼-16
61 Will Karr 19:06.4 12 Iowa City, City High 1726 1723 ▲223
62 John Seamans 19:11.2 9 Iowa City, City High 1722 1723 ▼-1
63 Jacob Krambeer 19:12.9 11 Prairie, Cedar Rapids 1718 1687 ▲63
64 Tyler Kohler 19:13.4 10 Waukee, Northwest 1716 1708 ▲14
65 Jackson Foy 19:16.0 12 Dallas Center-Grimes 1710 1706 ▲7
66 Eli Heckert 19:18.5 12 Norwalk 1705 1701 ▲3
67 Tate Foussat 19:19.2 9 Waukee, Northwest 1702 1689 ▲32
68 Eric Valde 19:20.5 11 Prairie, Cedar Rapids 1699 1669 ▲51
69 Graham Haack 19:20.7 9 Norwalk 1696 1683 ▲43
70 Jacob Zimmerman 19:21.2 12 Waukee, Northwest 1694 1688 ▲17
71 Colin Derdowski 19:21.5 11 Waukee, Northwest 1692 1692 ▼-1
72 John Hynek 19:21.7 12 Prairie, Cedar Rapids 1688 1652 ▲52
73 Rex Craig 19:24.5 9 Waukee, Northwest 1687 1705 ▼-27
74 Colin Beerends 19:25.0 9 Iowa City, City High 1684 1664 ▲26
75 Liam Haeger 19:27.2 10 Notre Dame / West Burlington 1681 1664 ▲14
76 William Schuknecht 19:27.4 9 Pella 1678 1669 ▲14
77 Kellan Kreger 19:28.5 11 Waukee 1674 1701 ▼-23
78 Cole Irlmeier 19:29.9 10 Dallas Center-Grimes 1671 1671 0
79 Patrick Marsh 19:34.4 9 Dowling Catholic, West Des Moines 1668 1661 ▲14
80 Caleb Clark 19:35.2 10 Norwalk 1665 1635 ▲35
81 Dade Davis 19:35.7 11 Prairie, Cedar Rapids 1662 1645 ▲26
82 Silas Gollnick 19:37.4 11 Iowa City, City High 1661 1659 ▲159
83 Hank McGuire 19:37.5 12 Dowling Catholic, West Des Moines 1659 1640 ▲31
84 Hudson Carder 19:40.5 11 Waukee 1658 1690 ▼-42
85 Tristan Stolley 19:41.0 9 Prairie, Cedar Rapids 1654 1649 ▲9
86 Harrison Stark 19:41.7 11 Prairie, Cedar Rapids 1651 1608 ▲87
87 Logan Hazel 19:42.0 10 Dowling Catholic, West Des Moines 1649 1647 ▲3
88 Peyton Hoffman 19:43.0 11 Waukee 1648 1696 ▼-60
89 Beckett Tobin 19:45.7 10 Iowa City, City High 1643 1612 ▲47
90 Preston Mayhew 19:45.7 10 Iowa City, City High 1641 1603 ▲50
91 Max Ulrickson 19:47.9 11 Des Moines, Roosevelt 1638 1624 ▲14
92 Isaac Johnson 19:48.2 10 Indianola 1637 1649 ▼-28
93 Drew Kehoe 19:48.2 11 Norwalk 1632 1602 ▲39
94 Tanner Simpson 19:50.0 12 Waukee, Northwest 1630 1609 ▲32
95 Henry Kopelman 19:52.0 9 Iowa City, City High 1627 1606 ▲36
96 Jared Glendening 19:52.0 9 Notre Dame / West Burlington 1625 1606 ▲15
97 Noah Townsend 19:56.7 9 Dallas Center-Grimes 1621 1631 ▼-20
98 Nathan Mauro 19:57.0 12 Dowling Catholic, West Des Moines 1618 1630 ▼-24
99 Ethan Spracklin 19:57.7 12 Dowling Catholic, West Des Moines 1615 1590 ▲52
100 Dylan Poe 19:58.5 10 Des Moines, Roosevelt 1612 1545 ▲149
101 Zach Falk 19:59.2 12 Iowa City, City High 1610 1602 ▲18
102 Grayson Hoover 19:59.2 10 Indianola 1609 1636 ▼-54
103 MacK Copeland 19:59.2 12 Pella 1607 1634 ▼-66
104 Dean Crawford 20:00.2 9 Waukee 1602 1494 ▲73
105 Brayden Leis 20:01.0 12 Prairie, Cedar Rapids 1600 1575 ▲45
106 Carson Kearns 20:01.2 12 Waukee, Northwest 1599 1623 ▼-87
107 Trevin Sutton 20:01.5 10 Pella 1597 1607 ▼-16
108 Daniel Rozenboom 20:01.9 11 Pella 1595 1616 ▼-35
109 Maxwell Haight 20:02.2 9 Prairie, Cedar Rapids 1591 1568 ▲29
110 Jordan Shaffer 20:03.5 12 Pella 1589 1597 ▼-13
111 Jeronn Bennett 20:04.2 9 Davis County, Bloomfield 1587 1596 ▼-11
112 Alex Miller 20:05.5 9 Des Moines, Roosevelt 1584 1582 ▲2
113 Conor Murphy 20:09.7 9 Dowling Catholic, West Des Moines 1580 1554 ▲48
114 Johnathan Reiber 20:09.7 11 Waukee, Northwest 1580 1600 ▼-34
115 Benjamin Thompson 20:10.2 12 Pella 1577 1608 ▼-65
116 Dylan Wright 20:11.0 9 Norwalk 1573 1554 ▲31
117 Nihir Ketkar 20:11.2 10 Waukee, Northwest 1572 1580 ▼-21
118 Carpenter Popp 20:12.0 9 Dowling Catholic, West Des Moines 1570 1585 ▼-22
119 Camron Hubbartt 20:12.2 11 Davis County, Bloomfield 1565 1491 ▲55
120 Gavin Wedemeyer 20:12.9 9 Iowa City, City High 1563 1541 ▲32
121 Dayton Wright 20:13.0 9 Norwalk 1561 1561 ▲2
122 Sully Smith 20:13.5 10 Waukee, Northwest 1559 1562 ▼-5
123 Drake May 20:16.9 9 Dowling Catholic, West Des Moines 1556 1542 ▲20
124 Mars Chapel 20:20.7 12 Pella 1551 1532 ▲60
125 Wyatt Haack 20:21.0 9 Norwalk 1550 1564 ▼-14
126 Gustavo Leyser 20:24.9 10 Iowa City, City High 1546 1520 ▲37
127 Toby Nielsen 20:25.0 10 Dowling Catholic, West Des Moines 1544 1533 ▲29
128 Jonas Jeschke 20:26.2 10 Waukee, Northwest 1539 1517 ▲31
129 Quinn Vetter 20:26.9 9 Prairie, Cedar Rapids 1538 1549 ▼-26
130 Noah Huffaker 20:27.0 12 Pella 1535 1543 ▼-43
131 Clay Elfers 20:36.0 11 Waukee, Northwest 1532 1535 ▼-5
132 Beau Beck 20:37.2 10 Dowling Catholic, West Des Moines 1530 1523 ▲10
133 Matthew Formanek 20:39.2 9 Prairie, Cedar Rapids 1527 1505 ▲37
134 Owen Park 20:39.7 10 Dallas Center-Grimes 1526 1546 ▼-86
135 Chandler Bachman 20:41.2 12 Davis County, Bloomfield 1522 1493 ▲30
136 Michael Seamans 20:44.7 10 Prairie, Cedar Rapids 1520 1487 ▲47
137 Wyatt Coon 20:45.5 11 Waukee 1518 1507 ▲12
138 Quinn Lalor 20:45.5 9 Iowa City, City High 1516 1529 ▼-17
139 Brock Brineger 20:46.4 9 Davis County, Bloomfield 1513 1511 ▲2
140 Hank Murphy 20:46.7 10 Des Moines, Roosevelt 1510 1500 ▲12
141 Carson Wright 20:47.7 11 Marshalltown 1508 1509 ▼-1
142 Ezekiel Patterson 20:48.0 10 Indianola 1507 1585 ▼-136
143 Thomas Hand 20:49.0 9 Iowa City, City High 1502 1463 ▲180
144 Trey Calvert 20:49.2 10 Norwalk 1500 1466 ▲44
145 Reid Svenby 20:49.7 9 Pella 1498 1493 ▲10
146 Tyson LeBlanc 20:53.5 10 Waukee 1494 1525 ▼-27
147 Matthew Pierson 20:54.0 12 Dowling Catholic, West Des Moines 1491 1484 ▲10
148 Bennett Neipert 20:57.2 12 Des Moines, Roosevelt 1488 1476 ▲11
149 Zane Redman 20:57.5 10 Pella 1487 1529 ▼-73
150 Coben Browne 21:00.0 9 Pella 1483 1449 ▲51
151 Blake Sanderson 21:00.0 11 Waukee, Northwest 1483 1517 ▼-64
152 Andrew Royal 21:00.4 9 Dowling Catholic, West Des Moines 1479 1474 ▲15
153 Gavin Lienau 21:01.2 9 Dowling Catholic, West Des Moines 1477 1460 ▲23
154 Daxton Hughes 21:02.0 9 Norwalk 1476 1512 ▼-33
155 Lucas Bantz 21:04.7 12 Marshalltown 1471 1428 ▲84
156 Noah Goldsmith 21:04.7 9 Prairie, Cedar Rapids 1470 1471 ▼-1
157 Roan Gratny 21:06.4 10 Waukee, Northwest 1467 1461 ▲9
158 Joey Napoli 21:06.9 10 Iowa City, City High 1464 1445 ▲23
159 Gabe Andrus 21:07.4 9 Notre Dame / West Burlington 1464 1508 ▼-78
160 Jacob Ackelson 21:09.0 12 Indianola 1459 1450 ▲126
161 Elliot Kodis 21:15.9 10 Marshalltown 1459 1483 ▼-30
162 Kaiden Kunze 21:16.2 11 Norwalk 1455 1444 ▲21
163 Landon O'Meara 21:22.5 10 Waukee, Northwest 1452 1415 ▲62
164 Jonah Cawthorn 21:22.7 9 Indianola 1450 1412 ▲44
165 Liam McLaughlin 21:25.0 12 Norwalk 1449 1464 ▼-22
166 Anthony Beneke 21:25.4 11 Dowling Catholic, West Des Moines 1446 1437 ▲15
167 Ian Hiley 21:26.9 11 Waukee, Northwest 1443 1427 ▲45
168 Christian Ohnemus 21:28.7 9 Waukee, Northwest 1440 1401 ▲78
169 Ted Swanson 21:32.9 9 Des Moines, Roosevelt 1438 1417 ▲30
170 Logan Frink 21:34.2 12 Waukee 1435 1393 ▲45
171 Nacho Corral Carabantes 21:34.2 10 Iowa City, City High 1433 1417 ▲65
172 Kevin Garland 21:35.0 10 Waukee, Northwest 1431 1410 ▲69
173 Carson Levi 21:35.7 10 Norwalk 1426 1401 ▲24
174 Ryan Crutchley 21:36.7 10 Waukee, Northwest 1423 1372 ▲114
175 Mikey Halbach 21:37.5 11 Dowling Catholic, West Des Moines 1421 1374 ▲83
176 Christian Havick 21:40.5 9 Norwalk 1415 1425 ▼-13
177 Larry Li 21:41.0 12 Waukee, Northwest 1411 1390 ▲31
178 Ruben Fuentes 21:41.7 11 Marshalltown 1409 1413 ▼-5
179 Riley Monson 21:43.5 10 Norwalk 1406 1399 ▲12
180 Ely Reyna 21:49.7 9 Indianola 1402 1416 ▼-32
181 Kole Drummond 21:53.0 11 Davis County, Bloomfield 1398 1390 ▲9
182 Dawson Alstott 21:53.0 9 Des Moines, Roosevelt 1395 1372 ▲22
183 Dietrich Lau 21:53.5 9 Iowa City, City High 1392 1353 ▲48
184 John Erp 21:53.9 12 Davis County, Bloomfield 1391 1395 ▼-4
185 Gavin Klaus 21:56.7 12 Davis County, Bloomfield 1386 1398 ▼-17
186 Nolan Balmer 21:57.0 12 Iowa City, City High 1384 1469 ▼-151
187 Elijah Thole 21:57.5 10 Waukee 1379 1347 ▲29
188 Malichi Van Haaften 22:01.0 10 Pella 1377 1352 ▲81
189 Ben Kuennen 22:03.5 10 Waukee, Northwest 1377 1413 ▼-63
190 Max Myers 22:04.2 9 Prairie, Cedar Rapids 1372 1327 ▲106
191 Isaac Provenzale 22:05.0 9 Waukee 1369 1319 ▲129
192 Boston Shaw 22:05.7 12 Waukee, Northwest 1369 1411 ▼-72
193 Paul Martin 22:06.5 10 Des Moines, Roosevelt 1366 1379 ▼-24
194 Oscar Kellen 22:06.9 11 Des Moines, Roosevelt 1364 1394 ▼-48
195 Quinn Coonan 22:09.2 10 Dowling Catholic, West Des Moines 1360 1332 ▲43
196 William Sweers 22:09.5 10 Dowling Catholic, West Des Moines 1358 1348 ▲18
197 Blaise Ford 22:10.0 10 Des Moines, Roosevelt 1356 1351 ▲4
198 Sam Schmidt 22:10.2 10 Des Moines, Roosevelt 1352 1312 ▲39
199 Cooper McLeod 22:15.9 10 Marshalltown 1351 1391 ▼-62
200 Alex Donovan 22:15.9 10 Iowa City, City High 1347 1339 ▲10
201 Aristeo Herrera 22:18.5 12 Marshalltown 1345 1345 ▼-1
202 Asher Byler 22:19.5 9 Iowa City, City High 1341 1326 ▲19
203 Wyatt Howes 22:20.2 9 Iowa City, City High 1340 1354 ▼-19
204 Graham Cummer 22:20.2 9 Iowa City, City High 1338 1399 ▼-91
205 Nolan Scott 22:20.4 9 Notre Dame / West Burlington 1333 1309 ▲33
206 Grant Buckner 22:22.0 9 Norwalk 1330 1233 ▲83
207 Isaac Seberger 22:22.9 12 Marshalltown 1328 1331 ▼-4
208 Brant McElderry 22:23.7 10 Des Moines, Roosevelt 1324 1385 ▼-93
209 Dylan Koster 22:24.4 9 Norwalk 1319 1304 ▲54
210 Soren kenlin 22:25.0 10 Iowa City, City High 1316 1279 ▲53
211 Ben Hemmer 22:25.2 12 Waukee, Northwest 1314 1311 ▲10
212 Pierce Cummings 22:25.4 12 Iowa City, City High 1311 1297 ▲16
213 Leo Klemm 22:25.7 12 Dowling Catholic, West Des Moines 1309 1322 ▼-22
214 Cael Kruthoff 22:28.0 9 Indianola 1304 1347 ▼-43
215 Michael Klipping 22:30.5 9 Des Moines, Roosevelt 1301 1332 ▼-35
216 Calvin Noska 22:31.0 9 Prairie, Cedar Rapids 1295 1252 ▲127
217 Jack Franks 22:32.9 12 Des Moines, Roosevelt 1295 1341 ▼-43
218 Liam McWilliams 22:33.0 10 Indianola 1290 1284 ▲37
219 Finn Huggins 22:34.2 12 Des Moines, Roosevelt 1289 1333 ▼-84
220 Josue Corral Coronado 22:37.2 9 Marshalltown 1285 1285 0
221 Brady VanVang 22:37.7 12 Iowa City, City High 1282 1288 ▼-22
222 Severo Rodriguez 22:39.4 12 Dowling Catholic, West Des Moines 1277 1290 ▼-24
223 Michael Downs 22:39.5 9 Marshalltown 1274 1297 ▼-24
224 Bo Bechler 22:41.7 11 Waukee 1269 1261 ▲33
225 Colby Cross 22:47.0 10 Marshalltown 1266 1228 ▲33
226 Carter Mitchell 22:47.2 11 Des Moines, Roosevelt 1265 1318 ▼-50
227 Drew Smith 22:48.0 9 Dowling Catholic, West Des Moines 1261 1277 ▼-27
228 Jacob Dixon 22:48.7 12 Iowa City, City High 1258 1257 ▲2
229 Adam Klocke 22:49.0 12 Dowling Catholic, West Des Moines 1255 1247 ▲20
230 Jose Solarte 22:49.9 12 Des Moines, Roosevelt 1252 1246 ▲13
231 Jake Merschbrock 22:51.4 9 Waukee, Northwest 1248 1193 ▲151
232 Aadi Rajesh 22:54.0 9 Waukee 1245 1226 ▲25
233 Colten Becker 22:55.0 9 Waukee, Northwest 1243 1233 ▲14
234 Samuel Goteti 23:04.0 9 Waukee, Northwest 1240 1224 ▲29
235 Armando Estrada 23:04.5 11 Marshalltown 1237 1229 ▲19
236 Ricky Randazzo 23:06.5 9 Des Moines, Roosevelt 1237 1298 ▼-100
237 Samsung Nguyen 23:08.2 12 Des Moines, Roosevelt 1232 1246 ▼-13
238 Henry Schmitz 23:08.9 10 Waukee, Northwest 1227 1184 ▲79
239 Aiden Kempers 23:09.5 11 Waukee, Northwest 1226 1236 ▼-16
240 Ryder Wetzel 23:10.0 9 Waukee, Northwest 1222 1194 ▲46
241 Ben Harrington 23:12.5 11 Des Moines, Roosevelt 1220 1222 ▼-9
242 Aedric Nederhoff 23:12.7 9 Prairie, Cedar Rapids 1217 1234 ▼-26
243 Trent Hopkins 23:13.0 10 Pella 1213 1197 ▲33
244 Isaac Retzlaff 23:13.2 9 Waukee 1212 1253 ▼-40
245 Owen Gauley 23:13.7 9 Pella 1209 1267 ▼-135
246 Quintin Bradley 23:14.4 9 Indianola 1206 1237 ▼-79
247 John Lloyd 23:14.9 10 Waukee 1201 1204 ▼-3
248 Luke Eiselstein 23:17.2 12 Prairie, Cedar Rapids 1197 1177 ▲26
249 Cameron Vize 23:18.2 11 Waukee 1195 1223 ▼-28
250 Caleb Lorenz 23:20.0 9 Waukee, Northwest 1191 1193 ▼-3
251 Carson Daters 23:21.5 9 Marshalltown 1189 1193 ▼-307
252 Mason Kelley 23:22.0 10 Waukee, Northwest 1188 1201 ▼-20
253 Noah Novotny 23:24.2 9 Dowling Catholic, West Des Moines 1182 1128 ▲149
254 Nilabh Bhowal 23:24.5 9 Waukee, Northwest 1180 1173 ▲20
255 Theo Coon 23:28.4 10 Iowa City, City High 1179 1183 ▼-317
256 Jacob Seberger 23:31.5 10 Marshalltown 1176 1151 ▲53
257 Kellan Deahl 23:36.0 9 Prairie, Cedar Rapids 1174 1172 ▲3
258 Dylan Turner 23:38.0 12 Indianola 1171 1187 ▼-24
259 Cael Lemley 23:39.0 10 Waukee, Northwest 1166 1132 ▲110
260 Jasper Morton 23:39.2 10 Iowa City, City High 1165 1206 ▼-57
261 Mason Zuck 23:43.0 10 Des Moines, Roosevelt 1160 1161 ▼-2
262 Parker Christen 23:48.0 10 Marshalltown 1155 1105 ▲50
263 Tyler Patten 23:55.0 9 Prairie, Cedar Rapids 1153 1151 ▲3
264 Sam Keller 23:56.7 9 Pella 1151 1213 ▼-151
265 Xabier Lozano 23:58.4 12 Pella 1144 1087 ▲161
266 Ben Halbach 23:58.9 9 Dowling Catholic, West Des Moines 1141 1129 ▲27
267 Wilson Allred 23:58.9 10 Prairie, Cedar Rapids 1137 1132 ▲11
268 Broden O'Neill 23:59.5 9 Pella 1135 1162 ▼-44
269 Warner Stoll 24:07.4 9 Prairie, Cedar Rapids 1128 1094 ▲79
270 Alex Kuzmickas 24:08.5 12 Waukee, Northwest 1124 1078 ▲115
271 Michael Gusse 24:08.5 9 Des Moines, Roosevelt 1123 1133 ▼-33
272 JT Dix 24:09.2 10 Des Moines, Roosevelt 1119 1148 ▼-57
273 Leo Allen 24:10.2 9 Des Moines, Roosevelt 1113 1131 ▼-39
274 Charlie Fitzgerald 24:13.5 12 Waukee 1109 1149 ▼-55
275 Conner Holman 24:16.4 10 Marshalltown 1103 1117 ▼-23
276 Levin Riekena 24:18.2 9 Des Moines, Roosevelt 1098 1122 ▼-38
277 Garrett Prickett 24:25.4 9 Notre Dame / West Burlington 1091 1090 ▲1
278 Leon Gansvind 24:26.0 9 Waukee 1085 1082 ▲3
279 Parker Wood 24:27.4 12 Norwalk 1079 1077 ▲2
280 Benjamin Van Ee 24:30.0 9 Dowling Catholic, West Des Moines 1074 1064 ▲22
281 Quinntin Oswald 24:39.2 10 Norwalk 1067 1051 ▲24
282 Otto Salge 24:41.9 9 Waukee 1060 1042 ▲63
283 Triston Davis 24:48.4 9 Norwalk 1053 956 ▲69
284 Izaac Jensen 24:56.0 11 Norwalk 1052 1091 ▼-65
285 Keegan McGilvra 24:57.2 9 Norwalk 1040 996 ▲83
286 Joe Schlitz 24:58.0 10 Iowa City, City High 1039 1091 ▼-107
287 Caleb Snyder 24:59.9 9 Norwalk 1032 1067 ▼-33
288 Jacob Glick 25:00.9 9 Waukee, Northwest 1019 985 ▲58
289 Isaak Kaya 25:06.0 10 Waukee, Northwest 1017 1044 ▼-40
290 Trevor Hoyla 25:18.0 10 Indianola 1012 1106 ▼-123
291 Noam Morton 25:20.4 12 Iowa City, City High 1004 1234 ▼-240
292 Kaden Williams 25:23.0 9 Prairie, Cedar Rapids 996 1002 ▼-498
293 Arjun Gujja 25:24.9 9 Waukee 990 976 ▲15
294 Finn Dohmen 25:24.9 9 Waukee 981 962 ▲19
295 Jay Barbosa Forero 25:29.2 10 Waukee, Northwest 976 981 ▼-16
296 Kale Briggs 25:29.7 11 Indianola 971 1016 ▼-102
297 Gavin McCoy 25:32.2 9 Dowling Catholic, West Des Moines 964 995 ▼-76
298 Jack Atwood 25:48.0 10 Waukee, Northwest 956 1006 ▼-107
299 Ben Mitchell 26:07.2 9 Des Moines, Roosevelt 943 933 ▲10
300 Mason Royal 26:08.7 10 Dowling Catholic, West Des Moines 939 938 ▲133
301 Christian Rempe 26:10.2 12 Pella 934 941 ▼-11
302 Sean Jones 26:18.2 10 Norwalk 928 959 ▼-28
303 Jared McBurney 26:19.2 11 Waukee 912 885 ▲30
304 Thomas Stanley 26:26.7 9 Marshalltown 910 1063 ▼-346
305 Isaac Tague 26:36.4 10 Norwalk 899 904 ▼-56
306 Joseph Doud 26:38.9 10 Dowling Catholic, West Des Moines 887 908 ▼-38
307 Chase Fisher 26:40.7 9 Prairie, Cedar Rapids 872 866 ▲12
308 Asher Ackermann 26:46.0 9 Iowa City, City High 867 937 ▼-182
309 Dane Hoogeveen 26:54.5 10 Des Moines, Roosevelt 854 1067 ▼-122
310 Eli Irvin 27:11.2 9 Waukee, Northwest 821 795 ▲78
311 Joseph Kirkwold 27:11.4 11 Pella 804 788 ▲35
312 Cayson Brown 27:18.7 9 Notre Dame / West Burlington 797 835 ▼-45
313 Elisha Emry 27:21.2 9 Iowa City, City High 767 803 ▼-68
314 Harsh Mutyala 29:59.5 9 Waukee 709 674 ▲40
315 Sohile Siddiqi 30:37.2 12 Des Moines, Roosevelt 694 714 ▼-20
316 Klayton Fountain 30:47.0 9 Notre Dame / West Burlington 656 720 ▼-33
317 Jay Yeluri 32:10.7 9 Waukee, Northwest 555 561 ▼-11