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

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