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

Southeast Polk CC Invitational 2 - JV Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Sam Mora 17:35.2 11 Dallas Center-Grimes 1999 1991 ▲18
2 Carson Ibeling 17:40.7 11 Dallas Center-Grimes 1970 1939 ▲36
3 Zach Riley 17:52.2 11 Ankeny 1956 1946 ▲22
4 Blake Grask 17:54.2 11 Dowling Catholic, West Des Moines 1940 1908 ▲68
5 Jackson Kaiser 18:04.5 10 Ankeny 1906 1885 ▲45
6 William Tice 18:07.0 9 Dowling Catholic, West Des Moines 1895 1891 ▲9
7 Ben Every 18:08.5 12 Dallas Center-Grimes 1887 1852 ▲54
8 Owen Palmer 18:12.0 12 Dowling Catholic, West Des Moines 1881 1871 ▲16
9 Brennan Lesko 18:17.7 12 Ankeny 1856 1843 ▲27
10 Ben Pudenz 18:19.0 10 Dallas Center-Grimes 1852 1858 ▼-14
11 Reece Thompson 18:20.2 12 Des Moines, Roosevelt 1848 1844 ▲344
12 Weston Wise 18:21.5 12 Des Moines, Roosevelt 1842 1838 ▲338
13 Jake Dahlmer 18:22.0 12 Ankeny 1838 1819 ▲42
14 Braden Walters 18:25.4 11 Waukee 1827 1790 ▲50
15 Josh Moberg 18:28.5 10 Southeast Polk 1823 1791 ▲214
16 Christian Thompson 18:34.2 11 Atlantic 1813 1766 ▲85
17 Noah Yaeger 18:41.5 12 Ankeny 1810 1795 ▲36
18 Cameron Reagen 18:45.2 11 Des Moines, Roosevelt 1805 1774 ▲114
19 Jack Meggison 18:47.2 9 Dallas Center-Grimes 1802 1788 ▲39
20 Charlie Leto 18:47.5 12 Dowling Catholic, West Des Moines 1797 1787 ▲49
21 Zane Kenney 18:49.7 12 Des Moines, Roosevelt 1796 1793 ▲293
22 Luke Hayes 18:50.5 12 Waukee 1794 1801 ▼-9
23 Ellis Coyier 18:52.2 11 Waukee 1785 1787 ▼-3
24 Fabian Jarabek 18:55.2 12 Dowling Catholic, West Des Moines 1780 1755 ▲49
25 Rishab Patel 18:57.0 10 Waukee 1772 1750 ▲30
26 Harper Gessmann 18:57.4 10 Dallas Center-Grimes 1770 1773 ▼-5
27 Owen Weiler 18:57.5 10 Dallas Center-Grimes 1767 1782 ▼-26
28 Julius Wiegand 18:58.0 9 Ankeny 1761 1748 ▲28
29 Will Folden 19:01.2 9 Waukee 1758 1749 ▲11
30 Mitchell Cook 19:01.4 12 Dowling Catholic, West Des Moines 1755 1762 ▼-12
31 Nathan Moberg 19:02.9 11 Southeast Polk 1748 1747 ▲2
32 Jake Mathiasen 19:06.0 9 Dowling Catholic, West Des Moines 1741 1742 ▼-2
33 Isaac Sands 19:06.0 9 Dowling Catholic, West Des Moines 1737 1703 ▲80
34 Benet Brown 19:07.2 9 Dowling Catholic, West Des Moines 1734 1703 ▲66
35 Brayden Nixt 19:08.2 9 Ankeny 1728 1714 ▲27
36 Victor Njane 19:10.0 11 Waukee 1725 1716 ▲22
37 Parker McCrea 19:10.5 9 Waukee 1716 1705 ▲12
38 Will Weydert 19:13.4 12 Dallas Center-Grimes 1712 1733 ▼-77
39 Braxton Cleveland 19:16.0 11 Waukee 1708 1732 ▼-51
40 Rob Beecher 19:20.5 9 Dowling Catholic, West Des Moines 1702 1701 ▲3
41 Aiden Winkie 19:21.2 9 Ankeny 1698 1674 ▲78
42 Cole Irlmeier 19:21.4 9 Dallas Center-Grimes 1696 1690 ▲11
43 Noah Wright 19:23.2 9 Southeast Polk 1694 1689 ▲12
44 Grant Smith 19:24.2 9 Dowling Catholic, West Des Moines 1691 1680 ▲20
45 Nick Kessler 19:26.5 12 Dallas Center-Grimes 1689 1684 ▲8
46 Nick Wellet 19:27.4 11 Waukee 1684 1693 ▼-18
47 Parker Peters 19:27.5 11 Southeast Polk 1680 1674 ▲12
48 Samuel Sadow 19:28.2 9 Ames 1678 1669 ▲14
49 Logan Rolling 19:30.4 10 Ankeny 1673 1678 ▼-11
50 Aydan Albritton 19:32.9 12 Southeast Polk 1670 1646 ▲99
51 Brandon Stahl 19:34.7 10 Waukee, Northwest 1668 1655 ▲23
52 Zane Hastich 19:35.2 11 Southeast Polk 1666 1657 ▲32
53 Avery Arthur 19:37.2 9 Waukee, Northwest 1664 1667 ▼-7
54 Payton Mizer 19:41.0 12 Waukee 1658 1628 ▲45
55 Jacob Zimmerman 19:42.5 11 Waukee, Northwest 1656 1627 ▲65
56 Kimball Mendenhall 19:47.0 9 Waukee, Northwest 1651 1635 ▲41
57 Eli Hardy 19:47.7 10 Waukee, Northwest 1649 1642 ▲31
58 Callen Ripley 19:48.7 11 Ankeny 1647 1640 ▲18
59 Jack Imoehl 19:49.0 12 Waukee, Northwest 1643 1633 ▲25
60 Carter Haigh 19:52.7 9 Dowling Catholic, West Des Moines 1641 1651 ▼-22
61 Colin Hayes 19:53.0 9 Waukee 1638 1629 ▲12
62 Alex Kottmeyer 19:56.2 11 Waukee 1636 1623 ▲15
63 Joey Zambreno 19:56.2 8 Des Moines, Roosevelt 1634 1644 ▼-15
64 Jaxson Custer 19:58.5 8 Waukee, Northwest 1631 1613 ▲68
65 Warren Eaves 20:00.7 10 Waukee, Northwest 1629 1607 ▲43
66 Caleb Briggs 20:01.0 12 Waukee, Northwest 1627 1619 ▲25
67 Jackson Robie 20:01.2 9 Ankeny 1625 1611 ▲28
68 William McDeid 20:01.5 9 Ames 1623 1612 ▲19
69 Colin Klinkenborg 20:04.0 10 Waukee, Northwest 1620 1586 ▲78
70 Obadiah Northway 20:07.2 11 Ames 1616 1657 ▼-65
71 Roe Denny 20:07.7 12 Ankeny 1613 1628 ▼-44
72 Mason McFadden 20:10.7 12 Atlantic 1610 1603 ▲10
73 Gideon Miller 20:11.0 10 Ankeny 1609 1610 ▼-2
74 Gabe Brannon 20:11.7 10 Ankeny 1606 1594 ▲24
75 Silvio Hermann 20:17.5 10 Des Moines, Roosevelt 1604 1593 ▲83
76 Damion Winkler 20:19.7 11 Ames 1601 1620 ▼-36
77 Nevin Bissell 20:19.9 11 Dallas Center-Grimes 1598 1578 ▲29
78 Xander Cook 20:21.0 10 Atlantic 1597 1621 ▼-64
79 Jack Carlson 20:23.5 9 Dowling Catholic, West Des Moines 1595 1601 ▼-15
80 Kalya Kothavale 20:24.5 10 Waukee, Northwest 1591 1586 ▲15
81 Evan Moon 20:24.5 11 Ames 1594 1617 ▼-37
82 Elias Thompson 20:24.7 11 Ames 1589 1595 ▼-7
83 Liam Sullivan 20:24.7 9 Dowling Catholic, West Des Moines 1587 1588 ▼-3
84 Mac Cochran 20:24.9 10 Ames 1586 1611 ▼-40
85 Jackson Foy 20:25.2 11 Dallas Center-Grimes 1583 1591 ▼-12
86 John Dirks 20:26.5 9 Ames 1579 1590 ▼-36
87 Reed Opsal 20:27.2 9 Waukee 1576 1563 ▲25
88 Silas Erickson 20:27.5 10 Ames 1574 1571 ▼-40
89 Logan Corwin 20:28.4 11 Des Moines, Roosevelt 1573 1575 ▼-6
90 Max Ziegemeier 20:28.7 10 Waukee, Northwest 1570 1551 ▲66
91 Jackson Schulz 20:29.2 9 Ankeny 1569 1566 ▲5
92 Alex Schumacher 20:29.2 11 Southeast Polk 1565 1563 ▲5
93 Joyson Zannoubo 20:29.2 11 Ames 1567 1551 ▲24
94 Julien Brown 20:29.5 11 Des Moines, Lincoln 1562 1522 ▲137
95 Toby Landmesser 20:34.5 10 Ankeny 1559 1564 ▼-8
96 Owen Park 20:37.0 9 Dallas Center-Grimes 1558 1571 ▼-17
97 August Vance 20:37.5 12 Des Moines, Roosevelt 1555 1536 ▲78
98 Clay Elfers 20:37.9 10 Waukee, Northwest 1553 1535 ▲32
99 Trey Jackson 20:38.0 12 Des Moines, Roosevelt 1552 1555 ▼-7
100 Kiran Kothavale 20:38.5 12 Waukee, Northwest 1550 1543 ▲18
101 Charlie Crane 20:38.7 10 Dowling Catholic, West Des Moines 1548 1538 ▲24
102 Buck Mcclaflin 20:39.2 11 Southeast Polk 1544 1530 ▲30
103 Ethan Spracklin 20:39.2 11 Dowling Catholic, West Des Moines 1547 1560 ▼-24
104 Hank McGuire 20:39.4 11 Dowling Catholic, West Des Moines 1543 1562 ▼-35
105 Carter Lacina 20:39.7 10 Ankeny 1541 1554 ▼-31
106 Colin Porter 20:43.0 12 Southeast Polk 1538 1503 ▲87
107 Nathan Poag 20:45.2 11 Ames 1537 1550 ▼-23
108 Emanuel Hernandez 20:45.7 9 Dowling Catholic, West Des Moines 1535 1553 ▼-40
109 Max Young 20:46.7 11 Waukee 1533 1547 ▼-16
110 Bodee Krob 20:47.5 10 Dallas Center-Grimes 1531 1533 ▼-4
111 Parker O'Neall 20:47.7 10 Des Moines, Roosevelt 1528 1508 ▲34
112 Tyler Kohler 20:48.5 9 Waukee, Northwest 1527 1542 ▼-33
113 Felix Miguez 20:50.2 9 Ames 1524 1503 ▲39
114 Johnathan Reiber 20:51.5 10 Waukee, Northwest 1523 1530 ▼-18
115 Drew Klemesrud 20:52.2 11 Waukee 1521 1537 ▼-25
116 Jesse Hutson 20:53.0 10 Ames 1518 1512 ▲12
117 Rishi Patel 20:53.2 10 Waukee 1517 1539 ▼-33
118 Ike Evans 21:00.2 10 Ankeny 1514 1504 ▲19
119 Nolan Harder 21:02.5 11 Waukee 1513 1529 ▼-24
120 Aidan Sash 21:03.0 12 Dowling Catholic, West Des Moines 1509 1477 ▲69
121 Vincent Meisinger 21:08.4 9 Atlantic 1504 1534 ▼-38
122 Reid Christensen 21:09.0 9 Waukee 1501 1514 ▼-21
123 Eli Dunlap 21:10.7 9 Dowling Catholic, West Des Moines 1499 1511 ▼-20
124 Pearson Lampe 21:12.2 9 Atlantic 1497 1517 ▼-31
125 Parker Davis 21:13.0 10 Ankeny 1495 1498 ▼-8
126 Holden Sungren 21:13.5 10 Ankeny 1492 1459 ▲88
127 Evan Tollari 21:13.7 11 Southeast Polk 1490 1457 ▲200
128 Drew Coleman 21:14.5 10 Ankeny 1488 1469 ▲47
129 Hank Murphy 21:14.7 9 Des Moines, Roosevelt 1486 1480 ▲12
130 Kellan Kreger 21:16.0 10 Waukee 1483 1462 ▲51
131 Parker Magill 21:17.5 9 Des Moines, Roosevelt 1481 1462 ▲46
132 Jacob Weber 21:17.7 11 Ames 1481 1503 ▼-32
133 Ian Crespi 21:18.4 9 Ames 1479 1511 ▼-64
134 Allen Cai 21:20.0 9 Ames 1474 1478 ▼-7
135 Anthony Beneke 21:20.9 10 Dowling Catholic, West Des Moines 1471 1459 ▲24
136 Artie Helmers 21:22.2 9 Ames 1470 1504 ▼-50
137 Aldo Camacho-Sanchez 21:22.4 12 Des Moines, East 1468 1468 ▼-32
138 Cyrus Zadeh 21:22.7 9 Ankeny 1466 1456 ▲32
139 Xander Bingaman 21:24.2 12 Waukee, Northwest 1465 1473 ▼-21
140 Ian Hiley 21:25.4 10 Waukee, Northwest 1459 1426 ▲74
141 Tye Houser 21:26.0 11 Atlantic 1458 1465 ▼-10
142 Lucas Knutson 21:26.2 9 Des Moines, Roosevelt 1456 1452 ▲7
143 Caleb Carratt 21:28.2 12 Ankeny 1454 1449 ▲11
144 Sam Vicker 21:30.4 10 Dowling Catholic, West Des Moines 1452 1457 ▼-8
145 Zach Johannsen 21:32.2 10 Waukee, Northwest 1449 1430 ▲94
146 Nolyn Kinney 21:32.4 9 Atlantic 1447 1444 ▲32
147 Drew Every 21:33.2 10 Dallas Center-Grimes 1445 1438 ▲24
148 Elias Stein 21:33.5 9 Dowling Catholic, West Des Moines 1443 1445 ▼-5
149 Max Swaner 21:34.4 12 Waukee, Northwest 1440 1405 ▲167
150 Carson Mears 21:35.0 12 Waukee, Northwest 1439 1419 ▲38
151 Atticus Pottratz 21:37.4 12 Ankeny 1438 1455 ▼-35
152 Karson Johnson 21:38.7 12 Waukee 1436 1462 ▼-55
153 Jack Franks 21:41.0 11 Des Moines, Roosevelt 1432 1411 ▲45
154 Michael Todhunter 21:41.0 11 Des Moines, Lincoln 1431 1462 ▼-28
155 Hudson Carder 21:41.0 10 Waukee 1429 1503 ▼-87
156 Kaiden Chavez 21:45.2 9 Ankeny 1425 1398 ▲73
157 Tariku Krob 21:49.7 9 Southeast Polk 1421 1411 ▲21
158 Evan Friesen 21:50.9 9 Dallas Center-Grimes 1420 1434 ▼-17
159 Dylan Poe 21:51.2 9 Des Moines, Roosevelt 1416 1397 ▲50
160 Luke Patterson 21:51.9 10 Southeast Polk 1416 1430 ▼-27
161 Colin Huynh 21:53.0 11 Dallas Center-Grimes 1413 1404 ▲13
162 Hudson Evans 21:53.7 10 Ankeny 1411 1414 ▼-5
163 Larry Li 21:53.9 11 Waukee, Northwest 1409 1413 ▼-12
164 Brant McElderry 21:56.2 9 Des Moines, Roosevelt 1406 1383 ▲119
165 Sam Smith 21:56.7 10 Des Moines, Roosevelt 1405 1413 ▼-18
166 Caleb Daughtery 21:57.4 9 Waukee 1403 1444 ▼-59
167 Jackson Grossnickle 21:58.0 12 Ankeny 1401 1415 ▼-41
168 Aditya Pethe 21:58.2 10 Waukee, Northwest 1398 1386 ▲32
169 Ethon Downes 21:59.0 11 Des Moines, Lincoln 1395 1354 ▲26
170 Elijah Thole 22:02.0 9 Waukee 1393 1390 ▲4
171 Tyson Jones 22:02.9 10 Waukee, Northwest 1391 1402 ▼-19
172 Talon LaJeuness 22:03.7 11 Atlantic 1388 1382 ▲31
173 Trent Paugh 22:04.4 11 Ankeny 1386 1366 ▲59
174 Dane Wiederstein 22:04.7 9 Atlantic 1384 1361 ▲29
175 Alex Eichhorn 22:08.0 12 Ames 1383 1413 ▼-75
176 Mason Kelley 22:09.0 9 Waukee, Northwest 1379 1358 ▲59
177 Lionel Parks 22:11.2 10 Des Moines, Lincoln 1378 1384 ▼-11
178 Logan Hazel 22:11.5 9 Dowling Catholic, West Des Moines 1376 1402 ▼-54
179 Kear Garang 22:11.7 12 Ames 1373 1352 ▲37
180 Magnus Pottratz 22:12.4 10 Ankeny 1371 1345 ▲55
181 Severo Rodriguez 22:13.5 11 Dowling Catholic, West Des Moines 1368 1341 ▲115
182 Matthew Tijerino 22:14.7 10 Dallas Center-Grimes 1367 1379 ▼-19
183 Skyler Wade 22:21.9 11 Ames 1365 1374 ▼-12
184 Tate Niklasen 22:22.7 12 Atlantic 1363 1389 ▼-31
185 Kellen King 22:26.2 10 Dowling Catholic, West Des Moines 1361 1388 ▼-59
186 Beau Beck 22:26.4 9 Dowling Catholic, West Des Moines 1358 1375 ▼-34
187 Brock Henderson 22:27.7 12 Atlantic 1356 1376 ▼-62
188 James Bridenstine 22:28.5 12 Ankeny 1353 1351 ▲4
189 Nihir Ketkar 22:28.5 9 Waukee, Northwest 1352 1369 ▼-65
190 Ryan Crutchley 22:29.7 9 Waukee, Northwest 1349 1351 ▼-149
191 Lewis Lentsch 22:32.7 11 Dowling Catholic, West Des Moines 1349 1361 ▼-31
192 Roan Gratny 22:33.9 9 Waukee, Northwest 1346 1341 ▲15
193 Jackson Temple 22:34.0 12 Waukee, Northwest 1344 1346 ▼-5
194 Nathan Wanat 22:35.0 12 Dallas Center-Grimes 1341 1333 ▲17
195 Nathan Mauro 22:35.2 11 Dowling Catholic, West Des Moines 1340 1353 ▼-35
196 Aaron Boston 22:35.5 11 Des Moines, Lincoln 1336 1330 ▲5
197 Ian Schlak 22:35.9 11 Dallas Center-Grimes 1335 1352 ▼-61
198 Devin Warner 22:36.5 12 Des Moines, East 1330 1274 ▲101
199 John Schindel 22:37.5 12 Ames 1330 1351 ▼-86
200 Ezra Dagnachew 22:38.2 11 Ankeny 1327 1337 ▼-24
201 Jonas Jeschke 22:40.0 9 Waukee, Northwest 1323 1295 ▲68
202 Evan Allen 22:41.2 12 Waukee, Northwest 1323 1335 ▼-28
203 Prince Edah 22:47.2 9 Ankeny 1319 1301 ▲68
204 Tyler Ferrell 22:48.5 9 Southeast Polk 1319 1321 ▼-179
205 Miguel Ranfeld 22:51.2 11 Dallas Center-Grimes 1318 1406 ▼-210
206 Matthew Grande 22:52.2 12 Ames 1316 1318 ▼-182
207 Hoscar Godina-Torres 22:53.2 12 Des Moines, Lincoln 1313 1256 ▲43
208 Jose Vega 22:54.0 9 Dowling Catholic, West Des Moines 1311 1303 ▲18
209 Julio Cervantes 22:54.5 9 Dowling Catholic, West Des Moines 1310 1312 ▼-188
210 Bentley Burr 22:54.7 9 Dowling Catholic, West Des Moines 1309 1321 ▼-46
211 Landon O'Meara 22:55.5 9 Waukee, Northwest 1306 1290 ▲50
212 Jack Theis 22:56.7 10 Dowling Catholic, West Des Moines 1305 1321 ▼-34
213 TJ Douglas 23:01.5 10 Ames 1303 1331 ▼-41
214 Alex Young 23:02.0 9 Waukee 1299 1288 ▲16
215 Jude Smith 23:09.7 9 Southeast Polk 1297 1306 ▼-18
216 Dane Butler 23:10.2 12 Waukee 1294 1294 ▲1
217 Jordan Wallace 23:10.5 12 Des Moines, Lincoln 1290 1257 ▲34
218 Taylor Thompson 23:10.7 9 Des Moines, Roosevelt 1289 1295 ▼-14
219 Arjun Mittra 23:11.0 10 Des Moines, Roosevelt 1287 1316 ▼-97
220 Mikey Halbach 23:11.9 10 Dowling Catholic, West Des Moines 1284 1289 ▼-10
221 Isaiah Haveman 23:12.7 11 Ames 1281 1278 ▲4
222 Carter Mitchell 23:14.7 10 Des Moines, Roosevelt 1277 1231 ▲126
223 Mason Zuck 23:14.7 9 Des Moines, Roosevelt 1276 1272 ▲11
224 Dylan Porter 23:15.0 11 Dowling Catholic, West Des Moines 1272 1254 ▲45
225 Caleb Andersen 23:15.0 9 Atlantic 1272 1292 ▼-71
226 Finn Huggins 23:18.7 11 Des Moines, Roosevelt 1268 1288 ▼-42
227 Jonathan Moser 23:21.0 11 Dowling Catholic, West Des Moines 1266 1289 ▼-60
228 Evan Nelson 23:23.4 10 Ames 1262 1255 ▲9
229 Owen Anderson 23:24.5 11 Southeast Polk 1259 1239 ▲39
230 Matthew Pierson 23:25.7 11 Dowling Catholic, West Des Moines 1258 1281 ▼-43
231 Bennett Neipert 23:26.7 11 Des Moines, Roosevelt 1255 1276 ▼-58
232 Ben Harrington 23:27.7 10 Des Moines, Roosevelt 1253 1255 ▼-245
233 John Lloyd 23:28.5 9 Waukee 1250 1241 ▲22
234 Toby Nielsen 23:32.7 9 Dowling Catholic, West Des Moines 1249 1270 ▼-97
235 Ariston Baccam 23:37.0 9 Waukee, Northwest 1244 1232 ▲27
236 Kylan Quach 23:38.0 10 Waukee 1242 1251 ▼-13
237 JT Dix 23:38.5 9 Des Moines, Roosevelt 1239 1239 ▼-3
238 Abel Cerda 23:39.0 10 Southeast Polk 1236 1243 ▼-19
239 Ely Juelfs 23:39.5 9 Ankeny 1233 1220 ▲24
240 Paul Martin 23:39.5 9 Des Moines, Roosevelt 1231 1237 ▼-25
241 Ben Hemmer 23:40.7 11 Waukee, Northwest 1228 1236 ▼-16
242 Jack Baker 23:41.7 10 Ames 1225 1236 ▼-19
243 Gus Sanders 23:42.5 12 Des Moines, Roosevelt 1222 1243 ▼-39
244 Joel Chan 23:44.0 12 Des Moines, Roosevelt 1218 1220 ▼-5
245 Alec Hudson 23:45.7 10 Dowling Catholic, West Des Moines 1217 1247 ▼-190
246 Jared McBurney 23:46.2 10 Waukee 1211 1195 ▲59
247 Cael Fahrmann 23:47.7 10 Ankeny 1208 1191 ▲37
248 Ronan Welsher 23:47.7 10 Des Moines, East 1205 1194 ▲78
249 Dhruv Chatterjee 23:50.9 12 Waukee 1203 1201 ▲2
250 Owen Congdon 23:53.5 12 Des Moines, Roosevelt 1198 1177 ▲50
251 Aiden Kempers 23:54.4 10 Waukee, Northwest 1195 1172 ▲46
252 Kaiden Wacker 23:57.0 10 Waukee, Northwest 1192 1181 ▲22
253 Oscar Kellen 24:04.9 10 Des Moines, Roosevelt 1190 1189 ▲2
254 Patrick Doud 24:05.2 10 Dowling Catholic, West Des Moines 1188 1213 ▼-62
255 Ben Kuennen 24:08.0 9 Waukee, Northwest 1183 1186 ▼-8
256 Jackson Uthe 24:11.0 9 Ames 1181 1207 ▼-132
257 Lukas Macias 24:21.7 11 Atlantic 1178 1245 ▼-66
258 Charlie Fitzgerald 24:26.5 11 Waukee 1174 1220 ▼-61
259 Alex Pocernich 24:29.4 10 Ankeny 1168 1158 ▲25
260 Ethan Feng 24:30.0 9 Waukee 1165 1172 ▼-10
261 Leo Klemm 24:31.7 11 Dowling Catholic, West Des Moines 1162 1191 ▼-87
262 Isaak Kaya 24:31.7 9 Waukee, Northwest 1157 1156 ▲3
263 Drew Gaskill 24:32.0 9 Ankeny 1155 1159 ▼-341
264 Tesfaye Akiyo 24:34.4 12 Des Moines, East 1154 1158 ▼-342
265 Reece Denahey 24:34.9 10 Des Moines, Roosevelt 1152 1153 ▼-3
266 Korbin Johnson 24:44.5 12 Atlantic 1149 1170 ▼-34
267 Lucas Marso 24:48.4 9 Dowling Catholic, West Des Moines 1144 1161 ▼-30
268 Adam Klocke 24:48.4 11 Dowling Catholic, West Des Moines 1139 1138 ▲2
269 Cameron Vize 24:49.4 10 Waukee 1133 1101 ▲40
270 Brendan Dial 24:50.9 9 Ames 1133 1158 ▼-111
271 Adam Baker 24:52.2 9 Ames 1129 1158 ▼-60
272 Derek Shannon 24:54.5 11 Des Moines, East 1123 1127 ▼-10
273 Michael Chhim 24:57.5 10 Des Moines, East 1115 1071 ▲68
274 Porter Quinn 24:58.7 9 Des Moines, Roosevelt 1112 1097 ▲27
275 Canann Rasko 24:58.7 10 Ankeny 1107 1076 ▲86
276 Dane Hoogeveen 25:00.4 9 Des Moines, Roosevelt 1103 1091 ▲36
277 Tate Dixon 25:00.5 9 Ankeny 1101 1117 ▼-33
278 Blaise Ford 25:01.5 9 Des Moines, Roosevelt 1097 1102 ▼-398
279 Jacob Goodman 25:01.9 10 Ames 1096 1115 ▼-30
280 Nabil Sajid 25:16.2 12 Waukee 1090 1110 ▼-31
281 James Dennis 25:27.2 9 Ankeny 1083 1064 ▲44
282 Zavier McKee 25:29.2 9 Des Moines, Lincoln 1078 1075 ▲5
283 Jackson Morehead 25:32.9 9 Waukee, Northwest 1074 1090 ▼-33
284 Connor Simpson 25:35.4 10 Dallas Center-Grimes 1067 1058 ▲15
285 Quinn Coonan 25:38.7 9 Dowling Catholic, West Des Moines 1064 1075 ▼-26
286 Campbell Bowen 25:39.0 10 Dallas Center-Grimes 1060 1085 ▼-36
287 Elijah Sheldon 25:39.2 10 Ames 1052 1055 ▼-3
288 Dominic Terzis 25:41.5 10 Ankeny 1047 1054 ▼-24
289 Gavin Lopez 25:41.7 11 Des Moines, Lincoln 1038 1022 ▲27
290 Ben Maggard 25:43.4 11 Dallas Center-Grimes 1034 1046 ▼-15
291 Jack Breese 26:01.2 9 Des Moines, Lincoln 1025 1003 ▲22
292 Max Wardell 26:10.0 10 Ankeny 1017 987 ▲101
293 Tarik Dervisevic 26:14.9 11 Dallas Center-Grimes 1016 1040 ▼-35
294 Kevin Garland 26:15.2 9 Waukee, Northwest 1004 993 ▲142
295 Michael Kennedy 26:30.7 10 Ankeny 1002 1013 ▼-43
296 Jack Atwood 26:31.2 9 Waukee, Northwest 995 997 ▼-5
297 Sebastian Urias 26:45.0 12 Des Moines, Lincoln 990 1023 ▼-24
298 Kenneth Bai 26:52.0 10 Ames 978 982 ▼-5
299 Cade Taylor 26:59.2 12 Ames 970 976 ▼-13
300 Raj Biswa 27:06.2 10 Des Moines, Lincoln 953 890 ▲54
301 Ezequiel Bejarano 27:15.2 12 Des Moines, Lincoln 952 1000 ▼-55
302 Drew Gathercole 27:26.4 11 Des Moines, East 938 955 ▼-25
303 Saige Heuberger 27:53.5 11 Des Moines, East 925 942 ▼-33
304 Sreehari Kumaresh 27:57.7 12 Waukee, Northwest 908 924 ▼-29
305 Jackson Luft 28:21.4 10 Des Moines, East 880 848 ▲49
306 Anthony Williams 28:40.5 11 Des Moines, Lincoln 859 833 ▲36
307 Mason Royal 28:40.5 9 Dowling Catholic, West Des Moines 852 866 ▼-44
308 Logan Bui 29:12.9 11 Des Moines, Lincoln 829 822 ▲10
309 Elias Bou Karam 29:13.4 11 Des Moines, Lincoln 805 767 ▲64
310 Samuel Johnson 30:37.0 9 Ames 804 940 ▼-366
311 Noah Sloan 31:21.5 9 Ankeny 787 794 ▼-706
312 Ian Chapman 31:47.2 9 Dowling Catholic, West Des Moines 773 771 ▲4
313 Manas Basnet 32:53.7 11 Ames 757 763 ▼-120
314 Pedro Gomez-Gonzalez 33:09.7 12 Des Moines, East 744 753 ▼-747
315 Abhiram Edpuganti 33:29.5 9 Waukee, Northwest 731 737 ▼-22
316 Jenif Kharka 33:30.5 9 Des Moines, Lincoln 681 657 ▲18
317 Javier Castaneda 34:10.9 12 Des Moines, Lincoln 630 606 ▲16
318 Owen Bowker 40:27.5 9 Ames 617 1300 ▼-183
319 Robby Wild 41:37.4 9 Des Moines, East 548 559 ▼-941
320 Juan Jimenez 47:30.0 10 Des Moines, Lincoln 519 530 ▼-970