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

Rich Engel Classic XC Meet JV boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 James Mandt 18:08.7 10 Cedar Falls 1874 1860 ▲22
2 Dominic Williams 18:22.0 9 Cedar Falls 1832 1815 ▲96
3 Gaige Martin 18:22.4 10 Cedar Falls 1830 1829 ▲1
4 Colin Wehrle 18:37.5 9 Iowa City, West 1776 1751 ▲52
5 Porter Myers 18:44.7 9 Cedar Falls 1760 1757 ▲8
6 Thomas Tong 18:45.7 10 Iowa City, West 1758 1754 ▲5
7 D'mitry Lesser 18:48.4 11 Decorah 1750 1747 ▲247
8 Chase Kies 18:48.7 11 Cedar Falls 1747 1766 ▼-28
9 Tristin Cerney 18:56.7 10 Linn-Mar, Marion 1736 1713 ▲26
10 Gabe Christensen 18:58.5 10 Dubuque, Senior 1732 1682 ▲73
11 Logan Waters 18:58.7 12 Iowa City, West 1730 1703 ▲43
12 Ryne Kies 18:59.5 9 Cedar Falls 1728 1717 ▲22
13 Robbie Hoke 19:00.2 10 Linn-Mar, Marion 1724 1651 ▲66
14 Tyler Moody 19:01.9 12 Cedar Falls 1722 1702 ▲31
15 Eli Neahaus 19:02.0 9 Dubuque, Senior 1720 1673 ▲63
16 Cassandro Chan 19:10.2 11 Iowa City, West 1710 1704 ▲17
17 Asif Ali 19:11.4 10 Iowa City, West 1707 1675 ▲54
18 Tayson Cho 19:12.0 9 Iowa City, Liberty 1706 1689 ▲18
19 Ashtin Duffy 19:13.2 11 Cedar Falls 1701 1714 ▼-21
20 Nicholas Clausen 19:14.0 10 Cedar Falls 1699 1724 ▼-31
21 Jace Westhoff 19:16.4 10 Cedar Falls 1693 1690 ▲6
22 Jonah Sands 19:17.0 9 Linn-Mar, Marion 1691 1676 ▲23
23 Graden Kroger 19:17.9 10 Dubuque, Senior 1689 1653 ▲48
24 Evan Merrill 19:18.9 9 Iowa City, West 1688 1689 0
25 Reid Berns 19:19.2 10 Decorah 1686 1667 ▲22
26 Riley Berns 19:23.4 10 Decorah 1680 1653 ▲43
27 Talan Stradt 19:23.7 11 Linn-Mar, Marion 1679 1656 ▲42
28 Parker Holtan 19:24.7 10 Linn-Mar, Marion 1675 1624 ▲55
29 Sam Cavanaugh 19:25.2 10 Dubuque, Senior 1674 1669 ▲9
30 Ethan Mckee 19:26.4 10 Cedar Falls 1672 1665 ▲20
31 Theo Hartwig 19:27.0 11 Linn-Mar, Marion 1670 1659 ▲11
32 Vincent Sacco 19:27.2 12 Cedar Falls 1667 1685 ▼-21
33 Ethan Jacobsen 19:30.7 9 Cedar Falls 1665 1653 ▲17
34 Jack Eastvold 19:31.4 10 Iowa City, West 1664 1675 ▼-31
35 Max Grimstad 19:32.0 10 Decorah 1661 1673 ▼-16
36 Benjamin Johnson 19:32.7 9 Iowa City, Liberty 1659 1657 ▲157
37 Callen Ripley 19:33.0 11 Ankeny 1656 1622 ▲48
38 Cooper Adams 19:34.9 9 Linn-Mar, Marion 1655 1657 ▼-1
39 Grant Pattridge 19:35.2 10 Cedar Rapids, Kennedy 1651 1638 ▼-75
40 Cale Wilmarth 19:35.7 9 Mason City 1648 1647 ▲147
41 Greyson Veiseth 19:36.9 11 Cedar Falls 1646 1644 ▲1
42 Henry Lawler 19:37.7 9 Iowa City, West 1640 1602 ▲44
43 Colton Freund 19:38.2 10 Dubuque, Senior 1638 1614 ▲34
44 Will Kremer 19:38.5 10 Cedar Falls 1637 1643 ▼-7
45 Jack DeLaRosa 19:41.0 9 Decorah 1634 1645 ▼-18
46 Ian Sindt 19:41.0 9 Dubuque, Senior 1632 1614 ▲48
47 Julius Vidal 19:41.5 10 Iowa City, Liberty 1630 1604 ▲28
48 Advait Kalaver 19:42.9 9 Linn-Mar, Marion 1629 1607 ▲22
49 Cody Hesselman 19:43.0 9 Dubuque, Senior 1627 1623 ▲7
50 Mason Liddle 19:43.2 11 Dubuque, Senior 1625 1604 ▲41
51 Gavin VanBrocklin 19:46.5 12 Cedar Falls 1621 1625 ▼-5
52 Brady Olson 19:47.4 11 Iowa City, West 1617 1590 ▲63
53 Arefat Ali 19:47.9 9 Cedar Rapids, Kennedy 1616 1624 ▼-96
54 Gunner Steele 19:49.2 11 Waterloo, West 1614 1597 ▲24
55 Elijah Roach 19:50.0 10 Dubuque, Senior 1613 1610 ▲3
56 Evan Felton 19:51.0 11 Linn-Mar, Marion 1611 1594 ▲21
57 Oluwadara Olaleye 19:52.4 9 Iowa City, West 1607 1555 ▲90
58 Sawyer Marrs 19:52.5 9 Urbandale 1606 1604 ▲104
59 Carter Lacina 19:52.7 10 Ankeny 1604 1585 ▲30
60 Christian Hodgins 19:58.7 12 Cedar Rapids, Kennedy 1602 1605 ▼-4
61 Carter Halvorson 20:01.5 12 Cedar Falls 1599 1568 ▲55
62 Max Mills 20:02.5 11 Cedar Falls 1599 1622 ▼-28
63 Jace Arends 20:05.7 12 Cedar Falls 1594 1602 ▼-18
64 Liam McGrane 20:08.4 11 Cedar Falls 1590 1603 ▼-14
65 Kelton Casterton 20:08.5 9 Decorah 1589 1596 ▼-8
66 Max Donaldson 20:09.0 12 Cedar Falls 1587 1588 ▼-2
67 Tate Whittaker-Smith 20:10.7 12 Linn-Mar, Marion 1583 1563 ▲20
68 Nik Hudak 20:11.2 12 Urbandale 1582 1565 ▲26
69 Jackson Robie 20:12.0 9 Ankeny 1577 1583 ▼-7
70 Jackson Schulz 20:12.0 9 Ankeny 1579 1561 ▲22
71 Beckham Erickson 20:13.0 9 Linn-Mar, Marion 1575 1565 ▲13
72 Brayden Fuller 20:13.7 10 Waterloo, West 1575 1594 ▼-62
73 Kayson Cordell 20:14.7 9 Waterloo, West 1572 1544 ▼-99
74 Mikolai Patterson 20:15.7 12 Cedar Falls 1571 1543 ▲94
75 Kyan Oftedahl 20:16.7 9 Decorah 1570 1564 ▲6
76 Jonah Detweiler 20:17.7 9 Linn-Mar, Marion 1568 1552 ▲22
77 Aidan Nalean-Carlson 20:18.9 12 Decorah 1566 1575 ▼-12
78 Gabe Brannon 20:19.5 10 Ankeny 1564 1570 ▼-11
79 Sintayehu Hall 20:20.2 11 Cedar Rapids, Kennedy 1563 1583 ▼-29
80 Brody Ahrens 20:20.5 9 Cedar Falls 1561 1564 ▼-5
81 Shea McDonald 20:21.2 10 Dubuque, Senior 1559 1537 ▲33
82 Ben Schaefer 20:23.2 10 Dubuque, Senior 1557 1530 ▲32
83 Parker Zylstra 20:23.7 9 Cedar Falls 1556 1556 ▲1
84 James Knight 20:27.0 10 Waterloo, West 1553 1554 ▲23
85 Kyler Blanchard 20:28.0 9 Cedar Falls 1552 1567 ▼-22
86 William Fry 20:29.5 10 Dubuque, Senior 1550 1531 ▲35
87 Montana Jump-Gerleman 20:30.7 12 Decorah 1546 1496 ▲70
88 Sahir Shariff 20:32.5 12 Iowa City, Liberty 1543 1514 ▲141
89 Larson De Boer 20:32.7 11 Urbandale 1543 1540 ▲3
90 Samuel Lieu 20:32.7 9 Iowa City, Liberty 1542 1556 ▼-22
91 Nicholas Budzinski 20:33.9 9 Linn-Mar, Marion 1539 1530 ▲14
92 Kai Merril 20:33.9 11 Iowa City, West 1538 1531 ▲10
93 Liam Woods 20:35.2 10 Cedar Falls 1536 1525 ▲15
94 Lars Pressler 20:35.4 9 Iowa City, West 1535 1542 ▼-8
95 Maddox Pitcher 20:36.7 9 Cedar Rapids, Kennedy 1534 1537 ▼-192
96 Anthony Zachar 20:37.9 10 Cedar Rapids, Kennedy 1532 1498 ▼-121
97 Bhargava Malya 20:39.7 11 Linn-Mar, Marion 1531 1522 ▲9
98 Ethan Guild 20:40.5 10 Urbandale 1529 1522 ▲9
99 Riley Dorman 20:41.4 11 Iowa City, Liberty 1526 1526 ▲1
100 Rodrigo Avila 20:42.9 9 Cedar Falls 1521 1475 ▲66
101 Cameron Clayton 20:42.9 12 Cedar Falls 1522 1484 ▲59
102 Leo Hackett 20:44.7 10 Linn-Mar, Marion 1519 1484 ▲46
103 Ethan White 20:44.7 10 Cedar Rapids, Kennedy 1518 1499 ▼-124
104 Michael Johnson 20:44.7 10 Mason City 1517 1501 ▲51
105 Cameron Wunderlich 20:45.0 10 Cedar Falls 1516 1523 ▼-8
106 Jackson Fagan 20:45.5 10 Linn-Mar, Marion 1514 1499 ▲25
107 Braden Stewart 20:46.7 12 Cedar Falls 1513 1504 ▲12
108 Christopher Lindsay 20:48.4 9 Linn-Mar, Marion 1510 1527 ▼-18
109 Regan Scholten 20:50.2 9 Cedar Falls 1507 1487 ▲34
110 Evan Siskow 20:50.4 10 Urbandale 1505 1491 ▲19
111 Carson Bohner 20:50.5 10 Decorah 1505 1516 ▼-14
112 Jett Harris 20:51.2 10 Urbandale 1502 1523 ▼-26
113 Landon Wallace 20:51.9 9 Cedar Falls 1500 1510 ▼-17
114 Caleb Klinkenberg 20:52.9 10 Linn-Mar, Marion 1497 1484 ▲15
115 Laird Hanna 20:54.2 10 Cedar Rapids, Washington 1493 1447 ▼-185
116 Ike Evans 20:54.7 10 Ankeny 1492 1485 ▲15
117 Quinn Lorenz 20:54.9 10 Linn-Mar, Marion 1491 1490 ▲1
118 Atticus Pottratz 20:55.9 12 Ankeny 1490 1490 0
119 Jackson Grossnickle 20:56.9 12 Ankeny 1488 1456 ▲44
120 Dylan Frisvold 20:57.2 9 Iowa City, West 1487 1479 ▲15
121 Zach Bruzek 20:59.0 9 Iowa City, West 1485 1470 ▲26
122 Henry Arling 20:59.4 10 Dubuque, Senior 1484 1494 ▼-17
123 Luke Arendt 21:01.4 12 Decorah 1483 1477 ▲10
124 Parker Davis 21:02.5 10 Ankeny 1482 1506 ▼-35
125 Ethan Lee 21:03.7 10 Iowa City, West 1480 1485 ▼-6
126 Preston Molis 21:08.0 9 Urbandale 1475 1463 ▲23
127 Adam Kmetz 21:08.9 11 Linn-Mar, Marion 1475 1475 ▼-25
128 Yuma Squires 21:11.2 10 Iowa City, Liberty 1474 1481 ▼-8
129 Tom Coddington 21:11.7 9 Urbandale 1472 1445 ▲35
130 Grant Arling 21:11.7 9 Dubuque, Senior 1471 1477 ▼-10
131 Owen Dew 21:12.0 9 Cedar Rapids, Washington 1469 1406 ▲110
132 Tanner Wilson 21:13.0 11 Cedar Rapids, Kennedy 1468 1483 ▼-105
133 Cole Hansen 21:13.5 10 Cedar Falls 1465 1441 ▲32
134 Charlie Branscomb 21:15.0 12 Dubuque, Senior 1463 1452 ▲16
135 Bradyn Kosikas 21:16.2 11 Linn-Mar, Marion 1460 1424 ▲53
136 Drew Benson 21:17.5 9 Iowa City, West 1456 1456 0
137 Teddy Ruppel 21:18.7 11 Dubuque, Senior 1455 1454 ▲1
138 James Wood 21:18.7 12 Linn-Mar, Marion 1454 1454 ▼-46
139 Caleb Carratt 21:20.0 12 Ankeny 1451 1438 ▲36
140 Trevor Huegerich 21:21.7 12 Cedar Falls 1450 1452 ▼-2
141 Karsten Ghabel 21:24.2 11 Iowa City, West 1449 1450 ▼-50
142 Jamison Tressler 21:27.4 11 Cedar Falls 1449 1468 ▼-33
143 Carlos Morales 21:27.7 12 Linn-Mar, Marion 1447 1445 ▲4
144 Trevor Petersen 21:27.9 10 Iowa City, Liberty 1446 1457 ▼-12
145 Preston Block 21:28.2 11 Dubuque, Senior 1445 1463 ▼-22
146 Connor Dallner 21:28.7 11 Iowa City, Liberty 1442 1420 ▲34
147 Evan Pavlovec 21:28.9 11 Iowa City, Liberty 1441 1424 ▲22
148 John Claassen 21:29.0 10 Cedar Falls 1439 1458 ▼-28
149 Trevor Schepanski 21:29.0 11 Iowa City, Liberty 1440 1441 ▼-3
150 Tyler Schepanski 21:29.9 11 Iowa City, Liberty 1437 1441 ▼-6
151 Aidan Ziegler 21:31.2 12 Cedar Rapids, Kennedy 1436 1446 ▼-24
152 Adam Blakeman 21:32.0 10 Valley Lutheran, Cedar Falls 1435 1472 ▼-68
153 Peter Essa 21:33.2 12 Decorah 1433 1468 ▼-47
154 Nolan Reese 21:33.7 12 Cedar Falls 1431 1414 ▲29
155 Collin O'Bryon 21:34.0 12 Cedar Falls 1429 1415 ▲78
156 Gene Warby 21:34.2 11 Cedar Falls 1429 1432 ▼-13
157 Turner Stewart 21:34.9 9 Cedar Falls 1427 1415 ▲36
158 Heath Lane 21:35.7 12 Iowa City, Liberty 1425 1390 ▲63
159 Hudson Evans 21:36.0 10 Ankeny 1424 1419 ▲6
160 Ian Silvia 21:36.2 9 Dubuque, Senior 1422 1411 ▲50
161 Jake Gray 21:38.0 11 Cedar Falls 1422 1423 ▼-77
162 Jackson Parr 21:38.9 9 Linn-Mar, Marion 1421 1417 ▲7
163 Carlos Guzman 21:39.9 11 Urbandale 1420 1436 ▼-19
164 Andrew Olson 21:40.0 11 Decorah 1418 1409 ▲11
165 Neil Cogdill 21:41.0 9 Cedar Rapids, Kennedy 1416 1412 ▼-399
166 Monte Sprank 21:41.0 12 Dubuque, Senior 1415 1426 ▼-13
167 Cole Pruett 21:41.4 12 Cedar Rapids, Kennedy 1413 1391 ▲26
168 Isaiah Mayfield 21:42.7 11 Cedar Falls 1412 1430 ▼-30
169 Logan Backes 21:43.5 9 Cedar Falls 1410 1395 ▲28
170 Brayden Pettit 21:44.7 9 Linn-Mar, Marion 1409 1406 ▲4
171 Samuel Rouse 21:44.7 9 Cedar Falls 1407 1402 ▲14
172 Rayhan Khan 21:45.5 11 Iowa City, Liberty 1407 1445 ▼-45
173 Parker Block 21:46.9 9 Dubuque, Senior 1404 1403 ▲2
174 Holden Sungren 21:47.7 10 Ankeny 1402 1371 ▲48
175 Jamarious Lucius 21:49.7 12 Epworth, Western Dubuque 1401 1378 ▲70
176 Pablo Moreno 21:51.5 12 Cedar Falls 1399 1407 ▼-13
177 Drew Coleman 21:52.5 10 Ankeny 1398 1422 ▼-33
178 Kevin Landa 21:52.5 11 Epworth, Western Dubuque 1396 1397 ▼-103
179 Octavio Padilla 21:53.2 12 Mason City 1396 1397 ▼-103
180 David Waweru 21:54.4 11 Cedar Rapids, Kennedy 1395 1404 ▼-211
181 Max Stephens 21:54.7 9 Iowa City, West 1393 1364 ▲57
182 Cormac Wilson 21:56.4 11 Iowa City, West 1392 1379 ▲18
183 Alexander Tempel 21:57.7 10 Linn-Mar, Marion 1390 1376 ▲15
184 Ambrose Luong 21:57.7 9 Mason City 1389 1399 ▼-11
185 Maxwell Sell 21:58.9 9 Cedar Falls 1388 1417 ▼-35
186 Cyrus Zadeh 21:59.7 9 Ankeny 1386 1424 ▼-51
187 Owen Rix 22:04.4 9 Decorah 1384 1396 ▼-15
188 Royal Reisch 22:06.2 9 Dubuque, Senior 1382 1373 ▲12
189 Drew Tjaden 22:06.2 11 Cedar Falls 1381 1413 ▼-39
190 Ben Donald 22:06.7 9 Iowa City, West 1378 1352 ▲35
191 Esteban Fernandez 22:07.5 9 Decorah 1377 1358 ▲121
192 Gabe Keagle 22:07.5 12 Cedar Falls 1375 1366 ▲12
193 Gavin Nelson 22:08.2 12 Iowa City, Liberty 1374 1366 ▲15
194 Kyle Gesell 22:10.2 11 Iowa City, Liberty 1372 1367 ▲10
195 Lucas Hanson 22:10.2 12 Decorah 1371 1397 ▼-28
196 Henry Appleby-Sparrow 22:11.5 10 Cedar Rapids, Washington 1369 1344 ▼-33
197 Aidan Seeks 22:16.5 11 Cedar Falls 1364 1341 ▲29
198 Ethan Kamphaugh 22:17.5 11 Linn-Mar, Marion 1363 1386 ▼-23
199 Alex Nielsen 22:18.4 12 Dubuque, Senior 1361 1363 ▼-2
200 Ezra Dagnachew 22:19.0 11 Ankeny 1359 1361 ▼-139
201 James Bridenstine 22:19.5 12 Ankeny 1358 1347 ▲19
202 Lucas Correa Leibfried 22:19.9 10 Iowa City, West 1356 1309 ▲80
203 Jon Hudak 22:20.7 12 Urbandale 1354 1414 ▼-83
204 Kyle Pattison 22:22.0 10 Decorah 1352 1370 ▼-32
205 Dylan Koepnick 22:22.7 11 Linn-Mar, Marion 1350 1376 ▼-76
206 Carter Pickar 22:23.2 12 Cedar Falls 1348 1344 ▲7
207 Richard Yang 22:23.4 11 Iowa City, West 1345 1317 ▲59
208 Jackson Herring 22:23.5 12 Cedar Falls 1345 1362 ▼-22
209 Emmett Lewis 22:24.0 9 Urbandale 1343 1360 ▼-28
210 Owen Dralle 22:24.4 10 Cedar Falls 1340 1305 ▲53
211 Bronson Beals 22:25.5 10 Linn-Mar, Marion 1338 1367 ▼-58
212 Siddharth Venkatesan 22:26.5 10 Iowa City, West 1334 1309 ▲83
213 Josue Huitzil 22:27.0 11 Dike-New Hartford 1334 1336 ▼-164
214 Greyson Mesch 22:29.4 9 Cedar Rapids, Kennedy 1332 1317 ▼-69
215 Ian Eirp 22:29.7 9 Cedar Rapids, Jefferson 1330 1284 ▲60
216 Sam Schwarz 22:30.0 10 Mason City 1328 1314 ▲14
217 Mandjou Camara 22:33.2 12 Cedar Rapids, Washington 1326 1278 ▲70
218 Colin Wendling 22:34.0 9 Linn-Mar, Marion 1325 1349 ▼-26
219 Evan Madsen 22:34.4 9 Decorah 1323 1341 ▼-28
220 Trey Druvenga 22:36.7 12 Dike-New Hartford 1319 1185 ▲75
221 Kaiden Chavez 22:36.9 9 Ankeny 1318 1325 ▼-18
222 Finn Noel 22:39.7 11 Dubuque, Senior 1317 1319 ▼-181
223 Joey Hoffman 22:40.2 9 Dubuque, Senior 1315 1287 ▲56
224 Cody Van Horn 22:40.5 9 Urbandale 1312 1285 ▲62
225 Russell Brown 22:46.2 11 Iowa City, Liberty 1307 1325 ▼-19
226 Alex McGohan 22:48.7 12 Decorah 1299 1303 ▼-6
227 Austin Anderson 22:49.2 11 Iowa City, Liberty 1297 1309 ▼-13
228 Caleb Schol 22:52.5 9 Dubuque, Senior 1295 1297 ▼-203
229 Travis Nordheim 22:54.0 12 Decorah 1295 1321 ▼-130
230 Beau Newhouse 22:54.5 11 Decorah 1292 1298 ▼-10
231 Henry Timmer Hackert 22:54.5 10 Iowa City, West 1289 1293 ▼-4
232 Adam Walter 22:58.0 12 Decorah 1288 1344 ▼-65
233 Ty Timmerman 22:59.4 9 Cedar Falls 1285 1307 ▼-54
234 Tyler Bedtka 22:59.7 12 Epworth, Western Dubuque 1283 1286 ▼-214
235 Magnus Pottratz 23:00.9 10 Ankeny 1282 1290 ▼-10
236 Cameron Bimson 23:03.0 11 Cedar Rapids, Kennedy 1280 1319 ▼-58
237 Daniel Tigardoun 23:04.2 11 Iowa City, West 1276 1243 ▲86
238 Trent Paugh 23:04.7 11 Ankeny 1275 1307 ▼-47
239 Nicholas Reisinger 23:05.2 9 Cedar Rapids, Washington 1272 1286 ▼-28
240 Daniel Hommel 23:05.7 10 Grundy Center 1270 1346 ▼-63
241 Mateo Holcomb 23:07.7 11 Urbandale 1267 1308 ▼-56
242 Zachary Lucas 23:10.0 10 Epworth, Western Dubuque 1265 1267 ▼-233
243 Harper Beck 23:11.0 9 Cedar Rapids, Kennedy 1262 1232 0
244 Donovan Tran 23:11.5 11 Epworth, Western Dubuque 1260 1246 ▲115
245 Charlie Waechter 23:15.4 10 Cedar Rapids, Jefferson 1258 1264 ▼-92
246 Nolan Farber 23:16.7 9 Dubuque, Senior 1256 1279 ▼-40
247 Aiden Moore 23:19.0 10 Linn-Mar, Marion 1251 1207 ▲56
248 Daniel Bonilla 23:19.5 11 Urbandale 1247 1258 ▼-14
249 Jason Fariss 23:23.5 9 Cedar Rapids, Jefferson 1242 1184 ▲111
250 Sid Westegard 23:24.5 11 Iowa City, West 1241 1247 ▼-8
251 Ben Knipfer 23:27.4 12 Cedar Rapids, Kennedy 1231 1228 ▲3
252 Blake Beaver 23:28.7 9 Cedar Rapids, Kennedy 1224 1211 ▲174
253 Japhet Bongo 23:30.0 11 Iowa City, Liberty 1224 1227 ▼-273
254 Jack Schilling 23:33.0 10 Cedar Rapids, Jefferson 1221 1189 ▼-178
255 Drake Griffin 23:35.5 9 Hudson 1220 1250 ▼-108
256 Walker Newt 23:36.0 9 Dubuque, Senior 1216 1198 ▲23
257 Clayton Hines 23:36.5 9 Dike-New Hartford 1213 1222 ▼-119
258 Caleb Andersen 23:39.7 11 Waterloo, West 1211 1227 ▼-28
259 Mathew Denham 23:40.5 9 Dubuque, Senior 1207 1214 ▼-9
260 Easton Hamilton 23:49.7 9 Urbandale 1205 1235 ▼-51
261 Josh Schulte 23:50.4 9 Dubuque, Senior 1201 1205 ▼-10
262 Phuong Doan 23:53.5 11 Decorah 1199 1226 ▼-128
263 Ely Juelfs 23:53.7 9 Ankeny 1196 1196 0
264 Rush L'Heureux 23:55.0 10 Dike-New Hartford 1192 1189 ▼-90
265 Hayden Ackley 23:58.5 10 Linn-Mar, Marion 1189 1187 ▲2
266 Ryan McDermott 23:58.7 11 Iowa City, Liberty 1185 1154 ▲56
267 Douglas Bentley 24:01.9 12 Decorah 1183 1196 ▼-17
268 Cohen Warnell 24:02.0 9 Hudson 1180 1192 ▼-16
269 Will Robinson 24:03.0 10 Decorah 1175 1167 ▲25
270 Nathan Swarbrick 24:03.4 12 Decorah 1174 1209 ▼-38
271 Ramsey Mineart 24:04.7 10 Waterloo, West 1168 1156 ▼-377
272 Cael Fahrmann 24:06.5 10 Ankeny 1166 1154 ▲22
273 Jackson Davis 24:13.7 10 Dubuque, Senior 1164 1180 ▼-20
274 Fynn Powers 24:16.7 9 Cedar Falls 1160 1166 ▼-15
275 Quincy Stollenwerk 24:17.5 9 Waterloo, West 1155 1132 ▲124
276 Matthew Groeneveld 24:18.7 11 Cedar Falls 1155 1190 ▼-88
277 Tate Dixon 24:23.2 9 Ankeny 1150 1150 0
278 Clayton Lauritsen 24:26.5 9 Cedar Falls 1145 1122 ▲31
279 Peter Hardee 24:29.2 10 Mason City 1142 1119 ▲32
280 Parker Derhammer 24:38.2 9 Cedar Rapids, Kennedy 1138 1113 ▲48
281 Vinicius Marra 24:42.2 11 Iowa City, West 1137 1142 ▼-358
282 Johnny Hoover 24:46.2 9 Epworth, Western Dubuque 1134 1113 ▼-94
283 Jacob Beneke 24:48.7 9 Iowa City, West 1130 1105 ▲34
284 Caleb Bray 24:49.4 12 Epworth, Western Dubuque 1127 1105 ▲74
285 Alex Pocernich 24:53.4 10 Ankeny 1126 1133 ▼-18
286 Dominic Terzis 24:53.7 10 Ankeny 1120 1078 ▲69
287 Hayden Wildman 24:54.2 12 Linn-Mar, Marion 1118 1112 ▲9
288 Ben Christ 24:54.5 9 Cedar Falls 1115 1132 ▼-23
289 Keelan VanHeiden 24:57.5 12 Grundy Center 1109 1090 ▲23
290 Owen McLaughlin 24:58.5 10 Cedar Rapids, Kennedy 1106 1089 ▼-5
291 Alex Christ 24:58.7 11 Cedar Falls 1105 1109 ▼-391
292 Benjamin Tentinger 25:01.2 11 Linn-Mar, Marion 1100 984 ▲130
293 Jayden Otis 25:01.9 9 Iowa City, West 1096 1045 ▲66
294 George Hoover 25:10.7 10 Iowa City, Liberty 1086 1087 ▼-2
295 Caden Messenger 25:24.5 10 Cedar Rapids, Washington 1079 1106 ▼-45
296 Isaac Cormier 25:24.5 12 Linn-Mar, Marion 1083 1101 ▼-28
297 Brennan Schneck-Deheck 25:33.7 9 Waterloo, West 1074 1108 ▼-63
298 Owen Snyder 25:41.7 10 Linn-Mar, Marion 1069 1073 ▼-4
299 Nate Powers 25:44.0 11 Urbandale 1065 1093 ▼-34
300 Joel Schmitz 25:49.5 10 Cedar Falls 1058 1049 ▲22
301 Piyush Pydipalli 25:51.0 11 Iowa City, Liberty 1052 1014 ▲101
302 Justin Leemhuis 26:02.9 12 Linn-Mar, Marion 1051 1066 ▼-50
303 Daniel Barkley 26:10.5 10 Grundy Center 1046 1073 ▼-34
304 Noah Vilardo 26:12.2 10 Decorah 1041 1047 ▼-453
305 Dax Weedman 26:12.7 10 Dike-New Hartford 1036 1014 ▲17
306 Jake Boge 26:20.5 10 Epworth, Western Dubuque 1034 1071 ▼-545
307 Zach Bakkie 26:20.7 9 Urbandale 1028 1070 ▼-90
308 James Dennis 26:21.0 9 Ankeny 1019 1020 ▼-4
309 Hunter Reynolds 26:22.7 12 Linn-Mar, Marion 1009 944 ▲86
310 Jacob White 26:26.5 10 Dike-New Hartford 1003 985 ▼-305
311 Joel Kolder 26:34.2 9 Cedar Rapids, Washington 994 955 ▼-240
312 Canann Rasko 26:45.0 10 Ankeny 990 990 ▲2
313 Lucas Saylor 26:54.0 9 Epworth, Western Dubuque 980 952 ▲36
314 Brandon Gass 26:56.7 9 Cedar Rapids, Jefferson 970 1128 ▲104
315 Sam Biles 27:01.2 11 Linn-Mar, Marion 952 901 ▲57
316 Matthew Myrom 27:06.0 9 Linn-Mar, Marion 931 896 ▲59
317 Aidan Hanson 27:06.2 11 Valley Lutheran, Cedar Falls 926 928 ▼-13
318 Cooper Busche 27:21.0 10 Iowa City, Liberty 920 926 ▼-574
319 Brooks DeGeeter 27:32.7 10 Dike-New Hartford 917 985 ▼-238
320 Preston Martens 27:33.5 11 Grundy Center 905 1102 ▼-74
321 Max Wardell 27:35.7 10 Ankeny 889 886 ▲6
322 Jason Neifer 27:36.0 10 Valley Lutheran, Cedar Falls 884 919 ▼-66
323 Evan Miller 27:37.5 9 Iowa City, Liberty 865 840 ▲27
324 Jake May 27:46.0 10 Grundy Center 861 901 ▼-38
325 Matthew Hammerand 27:46.4 12 Urbandale 850 982 ▼-126
326 Owen May 27:52.5 11 Dubuque, Senior 838 878 ▼-284
327 Steven Dekutoski 28:08.7 10 Hudson 826 867 ▼-150
328 William Walsworth 28:18.5 9 Cedar Falls 802 794 ▲77
329 Neal Darr 28:21.7 9 Dubuque, Senior 798 816 ▼-39
330 Carter Swanson 28:53.9 9 Hudson 785 816 ▼-48
331 Rowan Iannone 28:59.2 9 Iowa City, Liberty 771 779 ▼-721
332 Angel Ruiz 29:14.4 12 Iowa City, Liberty 768 776 ▼-724
333 Caleb Knutsen 30:12.4 11 Grundy Center 761 786 ▼-22
334 Luke Berger 30:22.0 10 Cedar Falls 747 755 ▼-745
335 Asa Pelzel 31:04.7 11 Iowa City, Liberty 733 730 ▲4
336 Ethan Boobyer 31:26.7 9 Urbandale 720 735 ▼-28
337 Jacob Bauer 31:45.5 9 Dubuque, Senior 704 713 ▼-787
338 nathaniel steinmeyer 32:57.2 11 Grundy Center 694 709 ▼-32
339 Noah Potvin 34:59.9 9 Decorah 669 693 ▼-42
340 Jonas Dahlen 35:12.4 10 Waterloo, East 591 522 ▲173
341 Elijah Young 40:31.5 9 Urbandale 579 589 ▼-52
342 Keagan Steines 41:46.0 9 Decorah 503 543 ▼-44