39th Rich Engel Classic CC JV boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Evan Merrill 18:11.4 10 Iowa City, West 1966 1948 ▲51
2 Brody Ahrens 18:16.0 10 Cedar Falls 1946 1974 ▼-25
3 Ethan Rea 18:24.4 9 Cedar Falls 1927 1949 ▼-19
4 Cayden Miller 18:37.5 10 Urbandale 1889 1850 ▲79
5 Ethan Jacobsen 18:44.9 10 Cedar Falls 1864 1934 ▼-53
6 Asif Ali 18:46.2 11 Iowa City, West 1856 1840 ▲16
7 Cassandro Chan 18:53.4 12 Iowa City, West 1837 1813 ▲29
8 Will Kennedy 18:55.9 10 Linn-Mar, Marion 1830 1858 ▼-36
9 Sam Showers 18:58.2 12 Iowa City, West 1818 1769 ▲115
10 Thomas Tong 18:58.2 11 Iowa City, West 1815 1782 ▲84
11 Ethan Mckee 19:03.4 11 Cedar Falls 1810 1831 ▼-29
12 Lars Pressler 19:06.9 10 Iowa City, West 1806 1789 ▲17
13 Eli Neahaus 19:07.5 10 Dubuque, Senior 1804 1784 ▲18
14 Theo Hartwig 19:07.9 12 Linn-Mar, Marion 1801 1769 ▲60
15 Rodrigo Avila 19:10.7 10 Cedar Falls 1799 1782 ▲15
16 Elliot Davis 19:11.9 11 Bettendorf 1797 1787 ▲18
17 Ahmed Elbeshti 19:14.5 9 Iowa City, West 1795 1772 ▲25
18 Max Grimstad 19:17.5 11 Decorah 1791 1787 ▲8
19 Jack Tryon 19:20.7 9 Urbandale 1786 1759 ▲25
20 Landon Wallace 19:24.0 10 Cedar Falls 1778 1786 ▼-9
21 Brady Limbert 19:25.7 11 Linn-Mar, Marion 1773 1757 ▲12
22 Bennett Coppola 19:28.0 9 Decorah 1766 1750 ▲23
23 Callen Ripley 19:29.5 12 Ankeny 1764 1746 ▲36
24 Zach Bruzek 19:29.5 10 Iowa City, West 1762 1708 ▲48
25 Brady Olson 19:29.9 12 Iowa City, West 1761 1773 ▼-13
26 Jace Hudson 19:30.7 9 Cedar Falls 1759 1857 ▼-75
27 Maddox Pitcher 19:31.2 10 Cedar Rapids, Kennedy 1756 1744 ▲13
28 Grant Pattridge 19:32.2 11 Cedar Rapids, Kennedy 1751 1731 ▲17
29 Jack Eastvold 19:32.7 11 Iowa City, West 1750 1759 ▼-80
30 Ashton Landherr 19:33.0 9 Linn-Mar, Marion 1747 1696 ▲43
31 Mateo Holcomb 19:33.2 12 Urbandale 1745 1718 ▲21
32 Finn Kinkaid 19:37.7 12 Dubuque, Senior 1743 1714 ▲24
33 Robbie Hoke 19:38.5 11 Linn-Mar, Marion 1741 1754 ▼-12
34 Arefat Ali 19:39.0 10 Cedar Rapids, Kennedy 1739 1728 ▲10
35 Mason Liddle 19:40.0 12 Dubuque, Senior 1737 1727 ▲10
36 Zane Hastich 19:43.0 12 Southeast Polk 1731 1758 ▼-26
37 Devin DeLoach 19:44.0 10 Linn-Mar, Marion 1728 1700 ▲28
38 Kyan Oftedahl 19:44.9 10 Decorah 1724 1687 ▲50
39 Will Houselog 19:45.5 12 Dubuque, Hempstead 1722 1699 ▲50
40 Kyler Blanchard 19:46.5 10 Cedar Falls 1721 1720 ▲2
41 Judah Fauser 19:49.0 9 Cedar Falls 1717 1711 ▲10
42 Finn Hallam 19:49.0 9 Cedar Rapids, Kennedy 1714 1669 ▲65
43 Elijah Roach 19:51.0 11 Dubuque, Senior 1713 1710 ▲3
44 Jett Harris 19:55.5 11 Urbandale 1703 1658 ▲47
45 Logan Rolling 19:56.0 11 Ankeny 1701 1677 ▲32
46 Preston Molis 19:58.7 10 Urbandale 1695 1664 ▲31
47 Henry Lawler 19:59.2 10 Iowa City, West 1694 1680 ▲57
48 Oliver Bollinger 20:00.0 11 Decorah 1691 1732 ▼-35
49 Aiden Rowray 20:00.7 9 Linn-Mar, Marion 1689 1719 ▼-25
50 Holden Sungren 20:01.7 11 Ankeny 1685 1699 ▼-15
51 Axel Pottraz 20:02.2 12 Ankeny 1681 1665 ▲15
52 Matthew Pearson 20:02.9 12 Bettendorf 1680 1681 ▼-2
53 Logan Nalean-Carlson 20:03.7 9 Decorah 1678 1691 ▼-12
54 Will Kremer 20:05.0 11 Cedar Falls 1677 1725 ▼-39
55 Christopher Lindsay 20:05.2 10 Linn-Mar, Marion 1674 1616 ▲50
56 Oluwadara Olaleye 20:07.9 10 Iowa City, West 1673 1709 ▼-39
57 Kolt Pace 20:08.0 11 Epworth, Western Dubuque 1669 1635 ▲28
58 Noah Wright 20:08.0 10 Southeast Polk 1667 1658 ▲9
59 Evan Felton 20:09.0 12 Linn-Mar, Marion 1666 1675 ▼-8
60 Sam Goldsmith 20:09.0 10 Dubuque, Hempstead 1664 1648 ▲21
61 Colton Freund 20:11.2 11 Dubuque, Senior 1662 1652 ▲11
62 Bhargava Malya 20:11.5 12 Linn-Mar, Marion 1662 1703 ▼-112
63 Kyle Pattison 20:12.0 11 Decorah 1659 1632 ▲22
64 Charlie Spahn 20:12.0 9 Dubuque, Hempstead 1658 1678 ▼-23
65 Ian Sindt 20:12.2 10 Dubuque, Senior 1656 1669 ▼-13
66 Sebastian Reinert 20:12.5 12 Dubuque, Senior 1654 1640 ▲17
67 Ryker Scheckel 20:13.2 11 Cedar Rapids, Kennedy 1653 1697 ▼-38
68 Liam Jones 20:13.7 9 Cedar Rapids, Kennedy 1650 1630 ▲18
69 Liam Huang 20:15.4 10 Decorah 1649 1673 ▼-23
70 Aiden Wernimont 20:15.9 9 Dubuque, Senior 1647 1637 ▲10
71 Advait Kalaver 20:17.4 10 Linn-Mar, Marion 1646 1638 ▲12
72 Jace Edaburn 20:17.4 9 Linn-Mar, Marion 1644 1627 ▲48
73 Stephen Walters 20:18.0 12 Urbandale 1643 1648 ▼-11
74 Jackson Schulz 20:19.0 10 Ankeny 1641 1651 ▼-9
75 Brendon Zheng 20:19.2 12 Dubuque, Hempstead 1639 1619 ▲22
76 Jackson Robie 20:20.0 10 Ankeny 1638 1651 ▼-12
77 Symon McDermott 20:21.7 11 Epworth, Western Dubuque 1636 1625 ▲20
78 Jack DeLaRosa 20:21.7 10 Decorah 1635 1645 ▼-10
79 Parker Davis 20:22.2 11 Ankeny 1632 1612 ▲21
80 CJ Peterson 20:23.2 9 Dubuque, Hempstead 1630 1573 ▲69
81 Leo Hackett 20:26.9 11 Linn-Mar, Marion 1629 1622 ▲7
82 Jonathon Clark 20:30.5 9 Linn-Mar, Marion 1628 1639 ▼-18
83 Tom Coddington 20:30.9 10 Urbandale 1626 1620 ▲5
84 Ethan White 20:31.2 11 Cedar Rapids, Kennedy 1625 1622 ▲4
85 Kelton Casterton 20:31.5 10 Decorah 1624 1665 ▼-38
86 Nicholas Budzinski 20:31.7 10 Linn-Mar, Marion 1622 1663 ▼-57
87 Emmett Lewis 20:33.4 10 Urbandale 1620 1618 ▲2
88 Toby Landmesser 20:33.7 11 Ankeny 1618 1596 ▲24
89 Jayven Neubauer 20:33.7 9 Decorah 1617 1620 ▼-4
90 Derek Hrdlicka 20:34.5 9 Decorah 1614 1670 ▼-49
91 Turner Stewart 20:35.7 10 Cedar Falls 1612 1646 ▼-47
92 Parker Peters 20:36.4 12 Southeast Polk 1609 1686 ▼-71
93 Gabe Brannon 20:41.0 11 Ankeny 1603 1645 ▼-40
94 Anthony Zachar 20:41.7 11 Cedar Rapids, Kennedy 1601 1608 ▼-7
95 Jackson Fagan 20:43.7 11 Linn-Mar, Marion 1599 1601 ▼-1
96 David Waweru 20:48.0 12 Cedar Rapids, Kennedy 1598 1608 ▼-16
97 Joseph Giles 20:48.2 9 Urbandale 1595 1580 ▲21
98 Colin Wendling 20:49.5 10 Linn-Mar, Marion 1594 1574 ▲16
99 Miles Bensema 20:50.2 9 Cedar Falls 1590 1523 ▲71
100 Riley Berns 20:51.0 11 Decorah 1589 1578 ▲10
101 Andy Hohmann 20:51.0 9 Dubuque, Senior 1587 1514 ▲57
102 Thomas Hiscock 20:51.7 10 Linn-Mar, Marion 1585 1569 ▲22
103 Aiden Heaton 20:51.9 10 Ankeny 1584 1569 ▲15
104 Praneel Rastogi 20:52.5 11 Iowa City, West 1583 1676 ▼-108
105 Alex Schumacher 20:52.7 12 Southeast Polk 1581 1597 ▼-16
106 Cameron Wunderlich 20:53.7 11 Cedar Falls 1579 1533 ▲39
107 Jonah Detweiler 20:53.9 10 Linn-Mar, Marion 1578 1575 ▲2
108 Brian Meier 20:55.2 9 Urbandale 1576 1585 ▼-8
109 Drew Benson 20:55.5 10 Iowa City, West 1574 1560 ▲17
110 Kyler Hernandez 20:57.2 9 Bettendorf 1573 1569 ▲4
111 Micah Rohde 20:57.9 10 Bettendorf 1568 1521 ▲70
112 Mason Spriggs 20:58.2 10 Dubuque, Hempstead 1567 1558 ▲8
113 Kai Merril 20:58.2 12 Iowa City, West 1566 1603 ▼-41
114 Jonathan Mittelsteadt 21:01.5 11 Cedar Rapids, Jefferson 1564 1570 ▼-21
115 Will Ackelson 21:02.0 11 Southeast Polk 1561 1584 ▼-87
116 Jace Westhoff 21:03.9 11 Cedar Falls 1555 1568 ▼-15
117 Paxton Hickey 21:05.9 11 Dubuque, Hempstead 1553 1536 ▲20
118 Konnon Chen 21:06.7 9 Iowa City, West 1551 1420 ▲92
119 Shea McDonald 21:07.2 11 Dubuque, Senior 1550 1518 ▲26
120 Liam Woods 21:07.2 11 Cedar Falls 1548 1533 ▲20
121 Braydon Murphy 21:08.0 9 Urbandale 1547 1560 ▼-14
122 Ian Silvia 21:08.7 10 Dubuque, Senior 1544 1492 ▲78
123 Caleb Klinkenberg 21:08.7 11 Linn-Mar, Marion 1544 1576 ▼-69
124 Beckham Erickson 21:09.7 10 Linn-Mar, Marion 1542 1584 ▼-35
125 Jett Didelot 21:11.2 12 Dubuque, Hempstead 1539 1489 ▲60
126 Trent Paugh 21:11.7 12 Ankeny 1538 1538 ▲1
127 Parker Welbes 21:11.7 11 Dubuque, Hempstead 1536 1518 ▲24
128 Xander Moss 21:12.2 9 Iowa City, West 1535 1533 ▲3
129 Cole Hansen 21:12.7 11 Cedar Falls 1534 1543 ▼-10
130 Siddharth Venkatesan 21:15.0 11 Iowa City, West 1531 1483 ▲75
131 Royal Reisch 21:15.4 10 Dubuque, Senior 1530 1518 ▲17
132 Lucas Wienclaw 21:16.2 11 Bettendorf 1528 1522 ▲8
133 Charlie Zimmerman 21:16.5 11 Epworth, Western Dubuque 1527 1530 ▼-4
134 Evan Tollari 21:17.4 12 Southeast Polk 1524 1456 ▲97
135 Aaron Blanchard 21:20.0 10 Dubuque, Hempstead 1524 1561 ▼-37
136 Archer Lyons 21:20.7 9 Linn-Mar, Marion 1522 1528 ▼-5
137 Logan Backes 21:21.2 10 Cedar Falls 1520 1540 ▼-20
138 Aidan Seeks 21:21.4 12 Cedar Falls 1518 1488 ▲38
139 Ezra Vorvick 21:22.4 12 Decorah 1517 1547 ▼-28
140 Reid Berns 21:25.0 11 Decorah 1515 1518 ▼-4
141 Jonathon Kolbrak 21:25.5 9 Linn-Mar, Marion 1513 1497 ▲20
142 Elijah Bahls 21:26.2 9 Mason City 1512 1547 ▼-56
143 Tanner Christensen 21:27.5 10 Urbandale 1510 1518 ▼-8
144 Tanner Wilson 21:28.5 12 Cedar Rapids, Kennedy 1508 1551 ▼-34
145 Jackson Hughes 21:29.4 9 Iowa City, West 1506 1500 ▲7
146 Cody Banks 21:30.2 9 Ankeny 1504 1496 ▲7
147 Colin Thompson 21:31.0 10 Decorah 1503 1517 ▼-13
148 Kevin Landa 21:31.5 12 Epworth, Western Dubuque 1499 1490 ▲17
149 Lucius Ray 21:32.5 9 Ankeny 1498 1547 ▼-47
150 Isaiah Swanson 21:33.7 9 Ankeny 1497 1613 ▼-98
151 Adam Lee 21:34.2 9 Iowa City, West 1494 1517 ▼-21
152 Luke Vesperman 21:36.5 9 Ankeny 1491 1524 ▼-48
153 Ethan Lee 21:36.9 11 Iowa City, West 1489 1475 ▲13
154 Bechkam Ramsey 21:39.5 9 Ankeny 1485 1428 ▲83
155 Maxwell Goodner 21:40.2 9 Decorah 1484 1512 ▼-24
156 Koebe Farrel 21:42.0 9 Southeast Polk 1483 1566 ▼-75
157 Joe Sacco 21:42.2 9 Cedar Falls 1480 1482 ▼-2
158 Ben Jensen 21:42.7 10 Mason City 1479 1479 ▼-21
159 Carson Bohner 21:45.2 11 Decorah 1476 1535 ▼-49
160 Maxwell Sell 21:45.9 10 Cedar Falls 1473 1453 ▲22
161 Jordan DeSimone 21:46.5 11 Bettendorf 1469 1475 ▼-31
162 Jackson Parr 21:46.7 10 Linn-Mar, Marion 1468 1493 ▼-34
163 Israel Kodiaga 21:47.5 9 Cedar Falls 1466 1490 ▼-25
164 Connor Wagner 21:47.7 9 Iowa City, West 1463 1416 ▲44
165 Eli Benson 21:48.5 9 Iowa City, West 1462 1452 ▲10
166 Drew Gaskill 21:49.5 10 Ankeny 1460 1470 ▼-9
167 Evan Pavlovec 21:50.2 12 Iowa City, Liberty 1458 1435 ▲21
168 Logan Boyle 21:51.7 9 Cedar Falls 1457 1451 ▲7
169 John Claassen 21:52.0 11 Cedar Falls 1456 1458 ▼-58
170 Colby Fahrman 21:52.5 9 Ankeny 1455 1471 ▼-17
171 Aiden Perez 21:52.5 12 Ankeny 1453 1490 ▼-91
172 Kaleb Gray 21:52.9 9 Urbandale 1451 1422 ▲32
173 Cade Bergman 21:53.5 9 Mason City 1450 1464 ▼-12
174 Aaron Scheirer 21:55.0 9 Dubuque, Senior 1447 1432 ▲23
175 Parker Block 21:55.5 10 Dubuque, Senior 1446 1454 ▼-7
176 Jason Friesner 21:58.5 9 Cedar Falls 1441 1455 ▼-17
177 Jude Wilkinson 21:59.7 9 Cedar Rapids, Kennedy 1439 1433 ▲7
178 Deegan Wood 22:00.5 9 Iowa City, Liberty 1436 1391 ▲55
179 Bradyn Kosikas 22:00.7 12 Linn-Mar, Marion 1435 1447 ▼-12
180 Beau Newhouse 22:06.4 12 Decorah 1431 1395 ▲39
181 Caleb Crouse 22:07.0 10 Ankeny 1430 1432 ▼-3
182 Devin Runde 22:07.0 10 Dubuque, Hempstead 1427 1365 ▲54
183 Owen Levora 22:07.4 10 Bettendorf 1426 1393 ▲64
184 Luke Patterson 22:10.7 11 Southeast Polk 1425 1486 ▼-71
185 Jack Schilling 22:11.7 11 Cedar Rapids, Jefferson 1422 1397 ▲48
186 Zachary Lucas 22:12.0 11 Epworth, Western Dubuque 1422 1448 ▼-22
187 Parker Miskell 22:12.5 9 Linn-Mar, Marion 1419 1423 ▼-7
188 Alexander Tempel 22:13.2 11 Linn-Mar, Marion 1417 1417 ▲1
189 Samuel Rouse 22:14.0 10 Cedar Falls 1415 1377 ▲55
190 Daniel Bonilla 22:14.5 12 Urbandale 1413 1351 ▲75
191 Esteban Fernandez 22:17.7 10 Decorah 1411 1433 ▼-19
192 Malek Deuw 22:19.7 9 Southeast Polk 1408 1486 ▼-73
193 Evan Siskow 22:24.5 11 Urbandale 1404 1419 ▼-29
194 Cody Hesselman 22:24.7 10 Dubuque, Senior 1400 1407 ▼-326
195 Dane Hertel 22:24.7 9 Waterloo, West 1398 1376 ▲20
196 Derek Foht 22:27.2 12 Dubuque, Senior 1396 1368 ▲46
197 Will Neighbor 22:28.5 12 Bettendorf 1396 1419 ▼-51
198 Gavin Clausen 22:28.9 10 Mason City 1394 1467 ▼-103
199 Alec Aschenbrenner 22:30.2 12 Cedar Rapids, Jefferson 1392 1441 ▼-72
200 Jakob Beadel 22:30.5 9 Bettendorf 1389 1360 ▲27
201 Broderick Young 22:32.9 9 Iowa City, West 1387 1326 ▲296
202 Pierce MisiagBeckler 22:35.5 10 Dubuque, Hempstead 1386 1333 ▲87
203 Santi Alvarez 22:38.5 9 Bettendorf 1386 1388 ▼-112
204 Augustus Crouch 22:38.9 9 Bettendorf 1384 1344 ▲98
205 Gabe Vesperman 22:39.5 11 Ankeny 1383 1394 ▼-11
206 Sawyer Miller 22:40.5 9 Ankeny 1382 1397 ▼-27
207 Noah Sloan 22:41.2 10 Ankeny 1379 1378 ▲2
208 Dylan Miles 22:42.2 9 Linn-Mar, Marion 1378 1385 ▼-7
209 Zachary Howe 22:45.5 10 Ankeny 1375 1370 ▲15
210 Ryan McDermott 22:46.5 12 Iowa City, Liberty 1371 1141 ▲92
211 Nils Peterson 22:47.2 9 Decorah 1370 1370 ▼-1
212 Jacob Beneke 22:48.7 10 Iowa City, West 1369 1386 ▼-16
213 Finn Noel 22:48.7 12 Dubuque, Senior 1367 1365 ▲49
214 Joey Goetsch 22:49.4 9 Cedar Falls 1366 1393 ▼-27
215 Drew Tjaden 22:50.7 12 Cedar Falls 1364 1386 ▼-24
216 Easton Hamilton 22:51.5 10 Urbandale 1363 1384 ▼-24
217 Ethan Guild 22:51.5 11 Urbandale 1360 1351 ▲8
218 Max Wardell 22:51.5 11 Ankeny 1358 1357 ▲1
219 John Bihl 22:58.0 9 Epworth, Western Dubuque 1355 1352 ▲3
220 Magnus Pottratz 22:59.0 11 Ankeny 1353 1382 ▼-28
221 Sonny Mendoza 23:00.5 9 Waterloo, West 1351 1349 ▲3
222 Ty Timmerman 23:00.7 10 Cedar Falls 1349 1358 ▼-9
223 Isaiah Mayfield 23:01.0 12 Cedar Falls 1347 1331 ▲29
224 Hudson Mulford 23:01.4 9 Iowa City, West 1345 1337 ▲18
225 Evan Madsen 23:01.9 10 Decorah 1344 1409 ▼-66
226 Jackson Davis 23:02.4 11 Dubuque, Senior 1341 1329 ▲12
227 Alex Argotsinger 23:03.5 11 Urbandale 1340 1408 ▼-104
228 Larson De Boer 23:05.7 12 Urbandale 1338 1427 ▼-66
229 Cael Fahrmann 23:06.2 11 Ankeny 1335 1324 ▲11
230 Josiah Garvin 23:06.7 9 Linn-Mar, Marion 1334 1358 ▼-23
231 Ashton Hockett 23:07.5 12 Dubuque, Hempstead 1331 1249 ▲66
232 Cooper Newland 23:08.9 9 Iowa City, Liberty 1329 1279 ▲44
233 Kyran Hirsch 23:09.2 9 Mason City 1328 1372 ▼-30
234 John Holland 23:09.2 12 Cedar Falls 1325 1282 ▲46
235 Greyson Mesch 23:10.0 10 Cedar Rapids, Kennedy 1324 1356 ▼-34
236 Paul Giannakouros 23:11.9 10 Dubuque, Hempstead 1321 1272 ▲77
237 Xavier Ramsey 23:12.4 9 Waterloo, West 1321 1368 ▼-60
238 Harper Beck 23:12.4 10 Cedar Rapids, Kennedy 1317 1283 ▲46
239 Cody Linthicum 23:13.4 9 Urbandale 1315 1297 ▲15
240 Kyle Gesell 23:14.5 12 Iowa City, Liberty 1314 1328 ▼-14
241 Gage Long 23:16.5 9 Dubuque, Hempstead 1309 1257 ▲49
242 Cody Gray 23:18.0 9 Urbandale 1306 1314 ▼-10
243 Michael Ward 23:19.9 9 Cedar Falls 1304 1347 ▼-65
244 Ace Norwald 23:22.2 12 Ankeny 1301 1291 ▲13
245 Lucas Smith 23:23.2 9 Dubuque, Senior 1300 1333 ▼-89
246 Henry Timmer Hackert 23:25.7 11 Iowa City, West 1298 1316 ▼-18
247 Andy Segovia 23:27.7 9 Cedar Rapids, Jefferson 1296 1285 ▲13
248 Patrick Shields 23:28.2 9 Cedar Falls 1295 1369 ▼-115
249 Andrew Olson 23:30.2 12 Decorah 1293 1362 ▼-55
250 Aiden Moore 23:30.7 11 Linn-Mar, Marion 1290 1288 ▲45
251 Will Robinson 23:32.2 11 Decorah 1289 1292 ▼-4
252 Phuong Doan 23:33.0 12 Decorah 1287 1277 ▲12
253 Lucas Correa Leibfried 23:33.5 11 Iowa City, West 1285 1289 ▼-14
254 Bassil Elshiekh 23:36.0 12 Linn-Mar, Marion 1284 1379 ▼-65
255 Ben Christ 23:37.5 10 Cedar Falls 1278 1259 ▲32
256 Tate Dixon 23:38.7 10 Ankeny 1276 1241 ▲43
257 Leo Chan 23:39.5 9 Iowa City, West 1275 1285 ▼-17
258 Josh Schulte 23:42.4 10 Dubuque, Senior 1272 1248 ▲20
259 Johnny Hoover 23:45.0 10 Epworth, Western Dubuque 1269 1231 ▲35
260 Peter Hardee 23:50.7 11 Mason City 1269 1315 ▼-36
261 George Hoover 23:51.4 11 Iowa City, Liberty 1267 1322 ▼-62
262 Matthew Myrom 23:54.4 10 Linn-Mar, Marion 1263 1269 ▼-6
263 Charlie Waechter 23:54.7 11 Cedar Rapids, Jefferson 1262 1310 ▼-41
264 Carter Marovets 23:57.4 9 Ankeny 1258 1243 ▲15
265 August Merschbrock 23:57.5 9 Cedar Rapids, Washington 1256 1219 ▲57
266 Caden Messenger 23:57.7 11 Cedar Rapids, Washington 1255 1272 ▼-28
267 Evan Howe 24:00.0 9 Mason City 1252 1238 ▲13
268 Tanner Thompson 24:01.9 9 Southeast Polk 1251 1289 ▼-101
269 Weston Cote 24:06.4 9 Decorah 1248 1243 ▲9
270 Parker Sharon 24:06.5 9 Cedar Rapids, Kennedy 1245 1243 ▲3
271 George Woodhouse 24:07.0 10 Dubuque, Senior 1243 1229 ▲12
272 Tyler Ferrell 24:07.2 10 Southeast Polk 1241 1224 ▲33
273 Abel Cerda 24:08.0 11 Southeast Polk 1240 1277 ▼-45
274 Henry Gottschalk 24:09.0 9 Cedar Rapids, Kennedy 1235 1193 ▲94
275 Kevin Primrose 24:10.0 9 Cedar Rapids, Kennedy 1235 1327 ▼-69
276 Russell Brown 24:11.0 12 Iowa City, Liberty 1232 1248 ▼-16
277 CALEB ABDO 24:11.2 10 Iowa City, West 1230 1236 ▼-11
278 Jack Anderson 24:11.4 9 Linn-Mar, Marion 1226 1171 ▲63
279 Tariku Krob 24:12.4 10 Southeast Polk 1225 1232 ▼-9
280 Phoenix Ritt 24:12.5 9 Epworth, Western Dubuque 1223 1229 ▼-7
281 Bennett Halverson 24:13.9 9 Iowa City, Liberty 1219 1192 ▲26
282 Jack Piper 24:20.7 9 Iowa City, Liberty 1218 1256 ▼-47
283 Anshuman Ray 24:21.5 9 Linn-Mar, Marion 1216 1240 ▼-37
284 Van Bassford 24:22.5 9 Decorah 1214 1282 ▼-107
285 Brandon Gass 24:24.0 10 Cedar Rapids, Jefferson 1209 1183 ▲140
286 Riley Beitel 24:24.4 9 Mason City 1207 1195 ▲12
287 Henri Mitchell 24:26.2 10 Cedar Rapids, Washington 1205 1201 ▲4
288 Max Martin 24:26.5 9 Iowa City, West 1203 1236 ▼-30
289 Camden Edgerton 24:29.2 9 Waterloo Christian School 1199 1122 ▲107
290 Amakoe Ajavon 24:30.5 12 Iowa City, Liberty 1198 1215 ▼-22
291 Orion Handy 24:31.0 11 Dubuque, Hempstead 1196 1269 ▼-75
292 Silas Little 24:34.5 9 Ankeny 1193 1218 ▼-25
293 Shota Hori 24:39.0 9 Cedar Falls 1188 1113 ▲94
294 Aidan Zhang 24:41.0 10 Iowa City, West 1188 1239 ▼-49
295 Carlos Guzman 24:43.7 12 Urbandale 1184 1196 ▼-12
296 Kevin Reyes-Gonzalez 24:45.5 9 Urbandale 1181 1171 ▲9
297 Pranav Caton 24:46.7 9 Decorah 1178 1183 ▼-4
298 Dane Harvey 24:47.7 9 Cedar Rapids, Jefferson 1175 1156 ▲17
299 Timmy Zachar 24:51.0 9 Cedar Rapids, Kennedy 1172 1150 ▲33
300 Preston Block 24:52.9 12 Dubuque, Senior 1171 1226 ▼-51
301 Kaiden Chavez 24:54.0 10 Ankeny 1168 1289 ▼-180
302 Micah Pederson 24:54.2 9 Linn-Mar, Marion 1165 1263 ▼-80
303 Fynn Powers 24:56.4 10 Cedar Falls 1161 1172 ▼-12
304 Ben Donald 24:57.0 10 Iowa City, West 1159 1178 ▼-26
305 Mason Wenzel 24:58.5 9 Cedar Falls 1156 1167 ▼-22
306 Arthur Oleson 25:01.2 9 Ankeny 1151 1116 ▲36
307 joseph kahiku 25:05.2 10 Cedar Rapids, Washington 1146 1147 ▼-1
308 Jayden Otis 25:05.7 10 Iowa City, West 1143 1154 ▼-46
309 Gavin Hecker 25:08.7 9 Dubuque, Hempstead 1140 1167 ▼-46
310 Jack Sun 25:10.0 10 Iowa City, West 1134 1060 ▲236
311 Owen Anderson 25:11.2 12 Southeast Polk 1133 1136 ▼-7
312 Justin Titus 25:12.0 9 Southeast Polk 1131 1202 ▼-75
313 Hudson Evans 25:12.7 11 Ankeny 1128 1200 ▼-73
314 Quincy Stollenwerk 25:12.7 10 Waterloo, West 1121 1073 ▲60
315 Dominic Terzis 25:15.2 11 Ankeny 1121 1164 ▼-236
316 Jason Neifer 25:27.7 11 Valley Lutheran, Cedar Falls 1116 1123 ▼-8
317 Matthew Groeneveld 25:28.5 12 Cedar Falls 1111 1077 ▲75
318 Devin Carlson 25:29.5 9 Urbandale 1108 1071 ▲34
319 Riehle Pavlovec 25:31.2 9 Iowa City, Liberty 1107 1156 ▼-45
320 Caleb Arroyo 25:31.9 10 Urbandale 1103 1155 ▼-62
321 Leland Ambrose-Daman 25:34.2 9 Valley Lutheran, Cedar Falls 1099 1159 ▼-81
322 Alec Herrold 25:39.0 9 Cedar Falls 1095 1114 ▼-23
323 James Norby 25:44.5 9 Cedar Falls 1091 1137 ▼-42
324 Levi Wagner 25:44.9 9 Dubuque, Senior 1085 1080 ▲26
325 Donovan Tran 25:47.2 12 Epworth, Western Dubuque 1083 1110 ▼-19
326 Ian Fessler 25:49.2 9 Cedar Rapids, Kennedy 1079 1134 ▼-64
327 Owen McLaughlin 25:49.2 11 Cedar Rapids, Kennedy 1074 1084 ▼-9
328 Brody McDonough 25:51.2 9 Mason City 1070 1093 ▼-16
329 Carter Garcia 25:52.5 11 Ankeny 1064 1050 ▲18
330 Lane Helgens 25:56.5 9 Cedar Falls 1059 1050 ▲11
331 Chance Siem 26:04.7 11 Bettendorf 1054 1009 ▲151
332 Dylan Mcmullen 26:08.2 9 Waterloo, East 1053 1090 ▼-23
333 Logan Brunkhorst 26:09.2 9 Iowa City, Liberty 1049 1263 ▼-160
334 Camden Nus 26:11.7 9 Cedar Falls 1043 1065 ▼-23
335 Aidan Hanson 26:13.4 12 Valley Lutheran, Cedar Falls 1036 1026 ▲14
336 Parke Schwickerath 26:16.2 9 Iowa City, Liberty 1034 1069 ▼-69
337 Jaxson Gutierrez 26:18.2 10 Bettendorf 1026 972 ▲47
338 Vincent Nyguen 26:21.7 9 Iowa City, West 1025 1033 ▼-467
339 Richard Yang 26:23.5 12 Iowa City, West 1024 1113 ▼-98
340 Andrew Blasberg 26:23.5 9 Cedar Falls 1018 1058 ▼-127
341 Suhaib Aslam 26:25.5 10 Cedar Falls 1013 1034 ▼-22
342 Ernie Plunkett 26:32.2 9 Cedar Falls 1008 1057 ▼-43
343 Lui Hernandez Leon 26:33.9 11 Cedar Rapids, Jefferson 996 1030 ▼-31
344 OSCAR CHRISTENSEN 26:36.5 10 Iowa City, West 991 1030 ▼-70
345 Abraham Viveros 26:39.5 9 Cedar Rapids, Jefferson 984 1002 ▼-19
346 Noah McMillin 26:53.0 9 Ankeny 980 999 ▼-78
347 Jackson Damisch 26:56.5 9 Cedar Rapids, Washington 974 1023 ▼-67
348 Julian Alvarez 26:57.9 9 Bettendorf 961 926 ▲82
349 Liam Jablonsky 26:58.4 9 Dubuque, Senior 957 956 ▲5
350 Jackson Julin 27:15.0 9 Cedar Falls 953 972 ▼-32
351 Oskar Swanson 27:19.9 10 Decorah 943 907 ▲32
352 Canann Rasko 27:21.9 11 Ankeny 936 917 ▲19
353 Mikey Holcomb 27:58.2 9 Urbandale 930 922 ▲12
354 Trae Noel 28:13.0 9 Dubuque, Senior 922 881 ▲38
355 Ethan Boobyer 28:19.0 10 Urbandale 914 874 ▲41
356 Joel Schmitz 28:30.4 11 Cedar Falls 911 926 ▼-24
357 Robbie Witcraft 28:32.4 9 Linn-Mar, Marion 907 917 ▼-583
358 Jaque Nshimirimana 28:41.4 10 Cedar Rapids, Jefferson 903 915 ▼-23
359 Jacob Long 28:41.7 9 Cedar Rapids, Jefferson 896 905 ▼-32
360 Chad Simpson 28:45.2 9 Cedar Rapids, Kennedy 884 845 ▲85
361 Brian Holman 28:45.7 10 Iowa City, Liberty 871 864 ▲8
362 Dylan Brincks 28:51.9 9 Decorah 867 906 ▼-100
363 Eli Wagner 28:59.5 9 Dubuque, Hempstead 858 893 ▼-39
364 Jacob Bauer 29:08.4 10 Dubuque, Senior 846 819 ▲28
365 Evan Lin 29:20.4 9 Cedar Falls 839 835 ▲28
366 James Dennis 29:23.0 10 Ankeny 836 899 ▼-55
367 Cameron Backen 29:24.2 9 Cedar Rapids, Kennedy 821 802 ▲121
368 Kannon Hutchens 29:40.9 9 Cedar Falls 812 863 ▼-89
369 Liam Pins 29:51.0 9 Cedar Rapids, Washington 801 812 ▼-12
370 Landon Palmer 29:51.9 10 Cedar Rapids, Jefferson 795 807 ▼-693
371 Logan Dodge 30:27.7 9 Mason City 793 843 ▼-70
372 Wyatt Birdsell 30:35.0 9 Decorah 784 827 ▼-183
373 Piyush Pydipalli 30:42.4 12 Iowa City, Liberty 770 774 ▼-5
374 Vitali Beneke 30:58.0 9 Iowa City, Liberty 762 785 ▼-27
375 Sean Cho 31:24.5 11 Iowa City, Liberty 755 768 ▼-732
376 Jude Meyer 31:37.2 9 Epworth, Western Dubuque 750 777 ▼-22
377 Colton Richardson 31:42.9 9 Mason City 738 763 ▼-18
378 Ayden Decker 32:07.9 9 Mason City 720 709 ▲9
379 Aiden Forrester 32:32.0 9 Ankeny 711 719 ▼-23
380 Clayton Lauritsen 33:00.5 10 Cedar Falls 701 736 ▼-99
381 Zachary Harsthorn 33:21.5 9 Ankeny 686 701 ▼-19
382 Noah Potvin 33:38.2 10 Decorah 669 667 ▲2
383 Gavin Wilkins 33:51.7 9 Decorah 643 579 ▲58
384 Eric Litwiller 35:01.3 10 Waterloo Christian School 635 641 ▼-10
385 Keagan Steines 35:40.0 10 Decorah 618 633 ▼-42
386 Sebastian Coleson 36:37.9 10 Cedar Rapids, Jefferson 589 617 ▼-30
387 Elijah Young 36:47.5 10 Urbandale 533 527 ▲6
388 Jaxon Thoms 38:26.8 9 Waterloo, West 510 589 ▼-95
389 Jonas Dahlen 38:57.3 11 Waterloo, East 397 373 ▲28
390 Jack Pedron 41:49.0 12 Cedar Rapids, Washington 360 375 ▼-12
391 Gabe Scott 41:49.4 9 Cedar Rapids, Jefferson 290 307 ▼-22