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

Southeast Polk CC Invitational JV boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 William Tice 17:13.5 10 Dowling Catholic, West Des Moines 2217 2227 ▼-70
2 Nate Timboe 17:43.7 9 Dowling Catholic, West Des Moines 2108 2099 ▲14
3 Nolan Van Bruggen 17:55.2 9 Waukee, Northwest 2045 2032 ▲23
4 Max Fugleberg 17:56.2 9 Waukee, Northwest 2026 1996 ▲72
5 Ethan Olson 17:57.0 9 Dowling Catholic, West Des Moines 2023 2024 ▼-3
6 Carson Mandernach 17:58.7 9 Dallas Center-Grimes 2006 1985 ▲48
7 Atticus Schleusner 18:08.0 11 Waukee, Northwest 1972 1951 ▲33
8 Carter Haigh 18:11.4 10 Dowling Catholic, West Des Moines 1959 1932 ▲52
9 Cedar Bandy 18:12.4 9 Dallas Center-Grimes 1956 1965 ▼-16
10 Kalya Kothavale 18:20.4 11 Waukee, Northwest 1948 1916 ▲43
11 Lukas Miller 18:20.5 10 Dallas Center-Grimes 1943 1933 ▲19
12 Lucas Dragert 18:22.9 11 Waukee 1932 1915 ▲23
13 Wyatt Beyer 18:24.2 9 Waukee 1927 1917 ▲18
14 Jack Carlson 18:24.7 10 Dowling Catholic, West Des Moines 1923 1919 ▲9
15 Rob Beecher 18:25.5 10 Dowling Catholic, West Des Moines 1916 1940 ▼-77
16 Benet Brown 18:26.5 10 Dowling Catholic, West Des Moines 1903 1881 ▲62
17 Julius Wiegand 18:26.7 10 Ankeny 1898 1868 ▲46
18 Victor Njane 18:26.7 12 Waukee 1895 1893 ▲7
19 Warner Leman 18:29.7 9 Dowling Catholic, West Des Moines 1888 1906 ▼-38
20 Avery Arthur 18:33.2 10 Waukee, Northwest 1879 1900 ▼-27
21 Brayden Nixt 18:33.5 10 Ankeny 1873 1877 ▼-6
22 Jackson Walsh 18:33.9 9 Ankeny 1867 1844 ▲99
23 Isaiah Swanson 18:36.5 9 Ankeny 1862 1762 ▲170
24 Mason Friedel 18:36.7 9 Waukee 1858 1818 ▲50
25 Nolan Olson 18:40.7 9 Waukee, Northwest 1850 1841 ▲17
26 Carter Hoskins 18:45.4 10 Waukee 1839 1853 ▼-38
27 Colin Hayes 18:49.2 10 Waukee 1832 1814 ▲25
28 Zane Hastich 18:49.5 12 Southeast Polk 1827 1791 ▲49
29 Brandon Stahl 18:49.7 11 Waukee, Northwest 1825 1833 ▼-12
30 Liam Sullivan 18:51.2 10 Dowling Catholic, West Des Moines 1820 1808 ▲39
31 Eli Dunlap 18:51.5 10 Dowling Catholic, West Des Moines 1817 1806 ▲21
32 Henry Locher 18:51.7 9 Des Moines, Roosevelt 1812 1789 ▲49
33 Gabriel Bennett 18:53.2 9 Dallas Center-Grimes 1810 1814 ▼-16
34 Leo Derry 18:54.7 9 Waukee, Northwest 1805 1796 ▲32
35 Grant Smith 18:56.0 10 Dowling Catholic, West Des Moines 1802 1802 0
36 Julian Nicolino 18:59.0 10 Des Moines, Roosevelt 1791 1792 ▼-4
37 Kimball Mendenhall 19:02.2 10 Waukee, Northwest 1783 1769 ▲27
38 Harrison Fleming 19:08.0 10 Waukee, Northwest 1777 1789 ▼-25
39 Michael Lee 19:09.7 10 Waukee, Northwest 1773 1775 ▼-3
40 Logan Rolling 19:10.7 11 Ankeny 1761 1739 ▲28
41 Blake Grask 19:13.7 12 Dowling Catholic, West Des Moines 1760 1798 ▼-148
42 Aiden Winkie 19:14.4 10 Ankeny 1754 1735 ▲26
43 Gideon Miller 19:16.9 11 Ankeny 1751 1738 ▲15
44 Camden Cunningham 19:19.5 9 Dallas Center-Grimes 1743 1725 ▲43
45 Ryan Sample 19:21.2 12 Waukee, Northwest 1741 1742 ▼-3
46 Colin Klinkenborg 19:21.5 11 Waukee, Northwest 1738 1755 ▼-31
47 Miles Harbert 19:22.0 9 Ankeny 1736 1809 ▼-130
48 Benton Schuchart 19:23.4 9 Ankeny 1731 1742 ▼-13
49 Jackson Schulz 19:25.2 10 Ankeny 1727 1710 ▲24
50 Axel Pottraz 19:28.0 12 Ankeny 1720 1703 ▲22
51 Allen Johnson 19:28.5 11 Ankeny 1717 1715 ▲7
52 Jacob Zimmerman 19:29.0 12 Waukee, Northwest 1714 1706 ▲18
53 Jackson Robie 19:31.7 10 Ankeny 1711 1694 ▲23
54 Tyler Kohler 19:34.5 10 Waukee, Northwest 1708 1708 0
55 Noah Wright 19:37.5 10 Southeast Polk 1705 1695 ▲12
56 Owen Park 19:37.9 10 Dallas Center-Grimes 1701 1669 ▲123
57 Parker Peters 19:42.2 12 Southeast Polk 1696 1689 ▲11
58 Jackson Foy 19:43.7 12 Dallas Center-Grimes 1693 1698 ▼-8
59 Logan Corwin 19:44.4 12 Des Moines, Roosevelt 1690 1692 ▼-4
60 Holden Sungren 19:44.5 11 Ankeny 1688 1693 ▼-6
61 Rex Craig 19:45.0 9 Waukee, Northwest 1685 1692 ▼-13
62 Patrick Marsh 19:45.9 9 Dowling Catholic, West Des Moines 1681 1674 ▲13
63 Owen Tuyls 19:46.9 9 Waukee, Northwest 1680 1711 ▼-95
64 Peyton Hoffman 19:50.4 11 Waukee 1677 1690 ▼-22
65 Toby Landmesser 19:52.2 11 Ankeny 1672 1635 ▲50
66 Gabe Brannon 19:52.7 11 Ankeny 1670 1665 ▲6
67 Joyson Zannoubo 19:52.7 12 Ames 1667 1657 ▲34
68 Reed Opsal 19:55.7 10 Waukee 1665 1679 ▼-21
69 Lucius Ray 19:56.7 9 Ankeny 1660 1612 ▲72
70 Alex Schumacher 20:00.7 12 Southeast Polk 1658 1649 ▲14
71 Dylan Poe 20:01.4 10 Des Moines, Roosevelt 1655 1624 ▲79
72 Hudson Carder 20:05.2 11 Waukee 1651 1681 ▼-73
73 Carver Albright 20:05.5 9 Des Moines, Roosevelt 1647 1644 ▲9
74 Parker Davis 20:06.5 11 Ankeny 1644 1631 ▲17
75 Tate Foussat 20:07.2 9 Waukee, Northwest 1642 1656 ▼-33
76 Koebe Farrel 20:07.2 9 Southeast Polk 1639 1641 ▼-3
77 Wyatt Hannapel 20:07.4 9 Ames 1635 1617 ▲35
78 Hank McGuire 20:09.5 12 Dowling Catholic, West Des Moines 1634 1636 ▼-4
79 Luke Vesperman 20:09.5 9 Ankeny 1629 1585 ▲63
80 Cody Banks 20:11.0 9 Ankeny 1627 1574 ▲63
81 Nevin Bissell 20:11.4 12 Dallas Center-Grimes 1626 1632 ▼-18
82 Cole Irlmeier 20:13.0 10 Dallas Center-Grimes 1620 1639 ▼-32
83 Finn Holst 20:16.5 9 Ankeny 1616 1599 ▲22
84 Kellen Spooner 20:18.5 9 Dallas Center-Grimes 1615 1630 ▼-34
85 Carson Kearns 20:19.2 12 Waukee, Northwest 1612 1615 ▼-8
86 Cyrus Zadeh 20:20.7 10 Ankeny 1609 1597 ▲18
87 Triston Miller 20:22.0 11 Des Moines, Lincoln 1605 1564 ▲32
88 Logan Hazel 20:22.5 10 Dowling Catholic, West Des Moines 1604 1619 ▼-28
89 Colin Derdowski 20:23.9 11 Waukee, Northwest 1602 1631 ▼-61
90 Trent Paugh 20:25.0 12 Ankeny 1599 1608 ▼-31
91 Ethan Spracklin 20:25.0 12 Dowling Catholic, West Des Moines 1595 1594 ▲4
92 Ethan Roberts 20:25.7 9 Ames 1593 1599 ▼-10
93 Graham Wise 20:26.5 10 Des Moines, Roosevelt 1591 1594 ▼-203
94 Angel Hernandez 20:27.7 12 Des Moines, Roosevelt 1590 1608 ▼-52
95 Beau Beck 20:28.0 10 Dowling Catholic, West Des Moines 1586 1564 ▲41
96 Roan Gratny 20:30.4 10 Waukee, Northwest 1584 1546 ▲85
97 Andrew Kaminski 20:33.5 9 Ames 1582 1573 ▲15
98 Mac Cochran 20:34.9 11 Ames 1580 1587 ▼-12
99 Sully Smith 20:35.0 10 Waukee, Northwest 1577 1571 ▲9
100 Luke Patterson 20:36.0 11 Southeast Polk 1573 1538 ▲57
101 Nathan Mauro 20:36.5 12 Dowling Catholic, West Des Moines 1572 1592 ▼-38
102 Kellan Kreger 20:37.5 11 Waukee 1570 1633 ▼-72
103 Max Young 20:37.7 12 Waukee 1567 1592 ▼-35
104 Arslan Nebbe 20:38.4 9 Ames 1563 1562 ▲4
105 Gabe Vesperman 20:38.4 11 Ankeny 1559 1499 ▲78
106 Benjamin Trabue 20:38.5 10 Ames 1559 1580 ▼-32
107 Fisher Krob 20:39.5 9 Dallas Center-Grimes 1555 1536 ▲100
108 Eli Hardy 20:40.7 11 Waukee, Northwest 1554 1600 ▼-276
109 Nick Butler 20:42.7 10 Waukee 1550 1543 ▲19
110 Conor Murphy 20:44.2 9 Dowling Catholic, West Des Moines 1548 1550 ▼-4
111 Evan Friesen 20:44.2 10 Dallas Center-Grimes 1546 1548 ▼-4
112 Colby Fahrman 20:44.5 9 Ankeny 1542 1514 ▲35
113 Aiden Heaton 20:45.7 10 Ankeny 1540 1536 ▲9
114 Drake May 20:45.7 9 Dowling Catholic, West Des Moines 1538 1540 ▼-2
115 Dean Crawford 20:47.0 9 Waukee 1532 1524 ▲14
116 Silas Erickson 20:47.2 11 Ames 1530 1548 ▼-30
117 Elijah Sheldon 20:48.2 11 Ames 1526 1516 ▲32
118 Bechkam Ramsey 20:48.2 9 Ankeny 1523 1495 ▲39
119 Noah Townsend 20:51.5 9 Dallas Center-Grimes 1523 1557 ▼-74
120 Sam Albright 20:52.4 9 Des Moines, Roosevelt 1520 1530 ▼-27
121 Brant McElderry 20:52.5 10 Des Moines, Roosevelt 1516 1493 ▲108
122 Malek Deuw 20:53.2 9 Southeast Polk 1515 1532 ▼-46
123 Alex Miller 20:55.5 9 Des Moines, Roosevelt 1513 1539 ▼-43
124 Blake Sanderson 20:55.9 11 Waukee, Northwest 1510 1512 ▼-5
125 Jonas Jeschke 20:55.9 10 Waukee, Northwest 1507 1511 ▼-6
126 Devon Toledo-Comer 20:57.4 10 Des Moines, Lincoln 1503 1461 ▲74
127 Kaiden Chavez 20:59.5 10 Ankeny 1500 1472 ▲52
128 Will Ackelson 21:01.2 11 Southeast Polk 1500 1546 ▼-114
129 Tyson LeBlanc 21:02.4 10 Waukee 1497 1516 ▼-25
130 Julio Cervantes 21:03.7 10 Dowling Catholic, West Des Moines 1494 1492 ▲47
131 Gavin Lienau 21:03.9 9 Dowling Catholic, West Des Moines 1492 1481 ▲21
132 Nolan Harder 21:06.2 12 Waukee 1492 1509 ▼-129
133 Wyatt Coon 21:07.5 11 Waukee 1486 1494 ▼-13
134 Matthew Pierson 21:08.0 12 Dowling Catholic, West Des Moines 1483 1484 0
135 Aiden Perez 21:09.0 12 Ankeny 1481 1481 ▼-1
136 Sawyer Miller 21:09.9 9 Ankeny 1478 1443 ▲49
137 Obadiah Northway 21:14.0 12 Ames 1475 1446 ▲53
138 Clay Elfers 21:16.5 11 Waukee, Northwest 1474 1495 ▼-40
139 Bennett Neipert 21:16.7 12 Des Moines, Roosevelt 1471 1473 ▼-3
140 Alex Kottmeyer 21:16.9 12 Waukee 1469 1462 ▲23
141 Hank Murphy 21:16.9 10 Des Moines, Roosevelt 1467 1479 ▼-21
142 Samuel Sadow 21:19.4 10 Ames 1464 1459 ▲8
143 Nathan Fitch 21:20.0 9 Dallas Center-Grimes 1462 1456 ▲14
144 Drew Gaskill 21:21.2 10 Ankeny 1460 1473 ▼-17
145 Boston Shaw 21:23.0 12 Waukee, Northwest 1457 1447 ▲36
146 Allen Cai 21:23.2 10 Ames 1456 1483 ▼-88
147 Ely Juelfs 21:23.7 10 Ankeny 1452 1434 ▲31
148 Ezra Dagnachew 21:24.0 12 Ankeny 1449 1405 ▲156
149 Hunter Reis 21:25.0 9 Ankeny 1447 1418 ▲40
150 Archer Niemi 21:25.2 9 Ames 1446 1466 ▼-39
151 Ben Kutz 21:25.7 10 Ankeny 1442 1426 ▲27
152 Andrew Royal 21:27.9 9 Dowling Catholic, West Des Moines 1441 1452 ▼-22
153 Carpenter Popp 21:28.9 9 Dowling Catholic, West Des Moines 1440 1480 ▼-105
154 Zachary Howe 21:33.0 10 Ankeny 1433 1405 ▲36
155 Carter Lacina 21:35.0 11 Ankeny 1432 1441 ▼-35
156 Cole Prendergast 21:36.5 9 Ankeny 1429 1409 ▲35
157 Leo Rzewnicki 21:38.5 11 Dallas Center-Grimes 1428 1429 ▼-5
158 Evan Tollari 21:39.9 12 Southeast Polk 1426 1447 ▼-37
159 Benji DeBoom 21:40.2 9 Southeast Polk 1423 1416 ▲23
160 Aaron Boston 21:40.5 12 Des Moines, Lincoln 1420 1404 ▲26
161 Augs Diaz de Leon Cisneros 21:41.5 9 Ames 1418 1395 ▲33
162 Owen Bowker 21:43.7 10 Ames 1417 1443 ▼-58
163 Noah Sloan 21:44.5 10 Ankeny 1413 1383 ▲73
164 Carter Mitchell 21:44.9 11 Des Moines, Roosevelt 1411 1386 ▲68
165 Oscar Kellen 21:46.4 11 Des Moines, Roosevelt 1409 1405 ▲11
166 Paul Martin 21:47.2 10 Des Moines, Roosevelt 1407 1398 ▲19
167 Drew Every 21:47.5 11 Dallas Center-Grimes 1406 1435 ▼-75
168 Blaise Ford 21:48.0 10 Des Moines, Roosevelt 1403 1383 ▲32
169 Larry Li 21:49.0 12 Waukee, Northwest 1401 1397 ▲7
170 Connor Simpson 21:49.2 11 Dallas Center-Grimes 1399 1389 ▲28
171 Abel Cerda 21:51.0 11 Southeast Polk 1396 1377 ▲34
172 Kevin Garland 21:51.5 10 Waukee, Northwest 1395 1399 ▼-11
173 Tyler Ferrell 21:54.0 10 Southeast Polk 1392 1353 ▲62
174 Severo Rodriguez 21:55.2 12 Dowling Catholic, West Des Moines 1390 1360 ▲70
175 Leo Klemm 21:55.5 12 Dowling Catholic, West Des Moines 1388 1367 ▲45
176 Caleb Crouse 21:56.2 10 Ankeny 1387 1396 ▼-13
177 Max Wardell 21:56.5 11 Ankeny 1384 1368 ▲18
178 Eli Schrag 21:57.2 11 Ames 1382 1375 ▲13
179 Christian Ohnemus 21:59.5 9 Waukee, Northwest 1380 1384 ▼-17
180 Ian Hiley 21:59.7 11 Waukee, Northwest 1378 1392 ▼-35
181 Quinn Coonan 21:59.7 10 Dowling Catholic, West Des Moines 1375 1361 ▲29
182 Magnus Pottratz 22:00.4 11 Ankeny 1373 1370 ▲5
183 Christian Guerra-Cabellero 22:01.7 10 Des Moines, East 1372 1377 ▼-21
184 Evertt Richie 22:02.0 10 Ames 1370 1381 ▼-34
185 Ryan Crutchley 22:02.4 10 Waukee, Northwest 1368 1368 ▼-4
186 Finn Huggins 22:02.9 12 Des Moines, Roosevelt 1365 1359 ▲26
187 Mikey Halbach 22:04.5 11 Dowling Catholic, West Des Moines 1363 1366 ▼-8
188 Ted Swanson 22:09.9 9 Des Moines, Roosevelt 1362 1378 ▼-39
189 Ben Kuennen 22:11.2 10 Waukee, Northwest 1360 1375 ▼-38
190 Elias Thompson 22:14.5 12 Ames 1357 1369 ▼-26
191 Arrow Allen 22:14.5 9 Ames 1354 1340 ▲24
192 Isaac Retzlaff 22:15.5 9 Waukee 1352 1311 ▲57
193 Owen Caldwell 22:17.5 11 Ames 1351 1378 ▼-50
194 Braxton Stevens 22:17.7 9 Dallas Center-Grimes 1347 1319 ▲182
195 Ricky Randazzo 22:20.0 9 Des Moines, Roosevelt 1345 1337 ▲39
196 Elijah Thole 22:20.5 10 Waukee 1344 1355 ▼-16
197 Miguel Ranfeld 22:22.0 12 Dallas Center-Grimes 1342 1372 ▼-100
198 Ian Crespi 22:23.0 10 Ames 1340 1346 ▼-39
199 Cael Fahrmann 22:23.5 11 Ankeny 1336 1317 ▲41
200 Dawson Alstott 22:25.0 9 Des Moines, Roosevelt 1335 1348 ▼-24
201 Reece Wulkow 22:25.2 9 Dallas Center-Grimes 1333 1356 ▼-57
202 Landon O'Meara 22:27.2 10 Waukee, Northwest 1331 1352 ▼-63
203 Jacob Weber 22:28.0 12 Ames 1328 1341 ▼-26
204 Carter Marovets 22:30.2 9 Ankeny 1324 1296 ▲34
205 William Sweers 22:31.2 10 Dowling Catholic, West Des Moines 1323 1332 ▼-16
206 Ben Hemmer 22:32.5 12 Waukee, Northwest 1320 1317 ▲6
207 Tiago Colton 22:33.5 12 Ames 1318 1314 ▲6
208 Anthony Beneke 22:35.0 11 Dowling Catholic, West Des Moines 1317 1352 ▼-85
209 Mason Kelley 22:37.5 10 Waukee, Northwest 1312 1279 ▲78
210 John Lloyd 22:38.0 10 Waukee 1310 1276 ▲43
211 Ian Shriver 22:39.7 9 Ames 1310 1358 ▼-90
212 Tate Dixon 22:40.2 10 Ankeny 1306 1302 ▲6
213 Tai Bach 22:40.9 12 Des Moines, Roosevelt 1304 1336 ▼-98
214 Sam Schmidt 22:43.7 10 Des Moines, Roosevelt 1301 1304 ▼-8
215 Jackson Uthe 22:44.5 10 Ames 1299 1324 ▼-40
216 Silas Little 22:47.2 9 Ankeny 1295 1273 ▲28
217 Michael Klipping 22:48.7 9 Des Moines, Roosevelt 1294 1306 ▼-26
218 TJ Douglas 22:49.7 11 Ames 1291 1299 ▼-26
219 Hudson Evans 22:53.7 11 Ankeny 1285 1276 ▲15
220 Finn Graziano 22:53.7 12 Waukee 1283 1287 ▼-6
221 Isaac Provenzale 22:54.5 9 Waukee 1280 1291 ▼-20
222 Caleb Lorenz 22:54.5 9 Waukee, Northwest 1276 1249 ▲56
223 Cameron Seitz 23:01.0 12 Des Moines, Roosevelt 1272 1280 ▼-19
224 Alex Young 23:02.7 10 Waukee 1268 1247 ▲29
225 Tate Terpstra 23:06.5 9 Ames 1266 1279 ▼-23
226 John Dirks 23:10.7 10 Ames 1261 1294 ▼-98
227 Jack Franks 23:11.0 12 Des Moines, Roosevelt 1258 1283 ▼-58
228 Dane Hoogeveen 23:11.4 10 Des Moines, Roosevelt 1250 1218 ▲151
229 Julien Brown 23:24.0 12 Des Moines, Lincoln 1250 1253 ▼-332
230 Drew Smith 23:24.2 9 Dowling Catholic, West Des Moines 1248 1258 ▼-19
231 Theodore Kraft 23:25.0 10 Ames 1246 1270 ▼-44
232 Mason Zuck 23:26.2 10 Des Moines, Roosevelt 1241 1216 ▲55
233 Samsung Nguyen 23:28.0 12 Des Moines, Roosevelt 1239 1242 ▼-4
234 Brendan Dial 23:30.5 10 Ames 1236 1239 ▼-8
235 Ben Harrington 23:34.7 11 Des Moines, Roosevelt 1233 1230 ▲8
236 Steevensky Valeus 23:40.4 12 Dallas Center-Grimes 1231 1234 ▼-266
237 Lionel Parks 23:40.5 11 Des Moines, Lincoln 1231 1233 ▼-154
238 Owen Anderson 23:41.9 12 Southeast Polk 1227 1200 ▲37
239 Tariku Krob 23:42.5 10 Southeast Polk 1225 1217 ▲11
240 Colten Becker 23:43.5 9 Waukee, Northwest 1222 1226 ▼-7
241 Brendan Foster 23:46.0 9 Ames 1218 1193 ▲40
242 Ahren Ervin 23:47.5 10 Dallas Center-Grimes 1217 1232 ▼-35
243 Isaiah Haveman 23:49.0 12 Ames 1212 1199 ▲35
244 Bradley Buehler 23:50.2 9 Des Moines, Lincoln 1208 1190 ▲26
245 Dominic Terzis 23:51.4 11 Ankeny 1206 1203 ▲4
246 Campbell Bowen 23:52.0 11 Dallas Center-Grimes 1202 1183 ▲54
247 Evan Nelson 23:53.4 11 Ames 1200 1204 ▼-6
248 Arthur Oleson 23:53.5 9 Ankeny 1194 1153 ▲103
249 Adam Klocke 23:55.7 12 Dowling Catholic, West Des Moines 1194 1210 ▼-37
250 Jake Merschbrock 23:57.5 9 Waukee, Northwest 1190 1190 ▼-3
251 JT Dix 23:57.9 10 Des Moines, Roosevelt 1186 1176 ▲28
252 Joseph Thomas 23:59.0 9 Dowling Catholic, West Des Moines 1182 1162 ▲93
253 Melvin Nziraguhunga 23:59.0 9 Waukee 1179 1130 ▲67
254 Leon Gansvind 24:00.2 9 Waukee 1175 1139 ▲42
255 Lincoln Kruse 24:03.7 9 Des Moines, Roosevelt 1174 1187 ▼-32
256 Jacobe Samuelson 24:06.0 11 Des Moines, Lincoln 1169 1166 ▲9
257 Noah Novotny 24:08.5 9 Dowling Catholic, West Des Moines 1165 1157 ▲29
258 Jack Bryant 24:10.7 9 Des Moines, Lincoln 1161 1129 ▲23
259 Nilabh Bhowal 24:11.7 9 Waukee, Northwest 1159 1164 ▼-9
260 Trevor McKean 24:15.0 11 Des Moines, East 1155 1157 ▼-4
261 Grant Larson 24:17.0 9 Waukee, Northwest 1150 1124 ▲142
262 Jack Atwood 24:17.9 10 Waukee, Northwest 1147 1121 ▲115
263 Chase Smilich 24:19.0 9 Des Moines, Lincoln 1143 1117 ▲18
264 Logan Frink 24:20.5 12 Waukee 1142 1275 ▼-144
265 Aadi Rajesh 24:21.2 9 Waukee 1138 1188 ▼-111
266 Jared McBurney 24:21.9 11 Waukee 1130 1068 ▲183
267 Skyler Wade 24:22.7 12 Ames 1130 1157 ▼-67
268 Isaac Bivins 24:26.0 11 Ames 1126 1141 ▼-42
269 Ben Halbach 24:26.7 9 Dowling Catholic, West Des Moines 1121 1124 ▼-5
270 Jackson Diekmann 24:29.0 11 Ames 1116 1093 ▲59
271 Michael Kennedy 24:30.5 11 Ankeny 1112 1092 ▲31
272 Noah McMillin 24:34.5 9 Ankeny 1108 1087 ▲36
273 Leo Allen 24:35.7 9 Des Moines, Roosevelt 1106 1114 ▼-17
274 Logan Freeseman 24:36.0 9 Ankeny 1103 1130 ▼-137
275 Siwon Park 24:36.2 9 Ames 1098 1110 ▼-21
276 Connor Drake 24:36.7 9 Ames 1092 1061 ▲45
277 Samuel Goteti 24:40.0 9 Waukee, Northwest 1091 1126 ▼-98
278 Nathan Riley 24:40.9 9 Ames 1085 1083 ▲5
279 Alex Kuzmickas 24:43.0 12 Waukee, Northwest 1081 1080 ▲2
280 Gavin McCoy 24:48.9 9 Dowling Catholic, West Des Moines 1075 1057 ▲62
281 Grady Springer 24:49.2 9 Dallas Center-Grimes 1073 1074 ▼-4
282 Tarik Dervisevic 24:51.0 12 Dallas Center-Grimes 1070 1095 ▼-64
283 Joseph Kamau 24:54.4 11 Ames 1066 1099 ▼-190
284 Reece Denahey 25:00.7 11 Des Moines, Roosevelt 1062 1078 ▼-39
285 Samuel Johnson 25:08.5 10 Ames 1058 1088 ▼-83
286 Ryder Wetzel 25:09.0 9 Waukee, Northwest 1054 1090 ▼-104
287 Michael Gusse 25:12.5 9 Des Moines, Roosevelt 1049 1072 ▼-61
288 Otto Salge 25:18.9 9 Waukee 1042 1043 ▼-1
289 Finn Dohmen 25:20.9 9 Waukee 1035 1002 ▲38
290 Alex Escorcia-Cordero 25:21.0 9 Des Moines, Lincoln 1029 990 ▲34
291 Carter Garcia 25:22.2 11 Ankeny 1025 1018 ▲14
292 Arjun Gujja 25:24.5 9 Waukee 1020 1015 ▲8
293 Jay Barbosa Forero 25:31.9 10 Waukee, Northwest 1015 1004 ▲23
294 Levin Riekena 25:35.0 9 Des Moines, Roosevelt 1013 1047 ▼-75
295 Riley Wieben 25:37.7 9 Dallas Center-Grimes 1008 1025 ▼-149
296 Houston Day 25:49.4 10 Dallas Center-Grimes 1001 998 ▲8
297 Jacob Glick 26:00.5 9 Waukee, Northwest 996 993 ▲8
298 Kenneth Bai 26:04.7 11 Ames 989 957 ▲56
299 Ben Mitchell 26:06.7 9 Des Moines, Roosevelt 985 966 ▲33
300 Canann Rasko 26:14.4 11 Ankeny 980 969 ▲16
301 Elijah Downs 26:14.9 9 Des Moines, Lincoln 973 958 ▲10
302 Isiah McKee 26:15.7 9 Des Moines, Lincoln 965 917 ▲27
303 Michael Chhim 26:19.7 11 Des Moines, East 960 948 ▲18
304 Bo Bechler 26:20.5 11 Waukee 958 1139 ▼-215
305 Carl Bigelow 26:20.9 9 Ames 946 883 ▲124
306 Jacob Goodman 26:21.2 11 Ames 944 967 ▼-37
307 Ethan Feng 26:21.7 10 Waukee 939 986 ▼-263
308 Louis Kellen 26:22.9 9 Des Moines, Roosevelt 933 959 ▼-121
309 Benjamin Van Ee 26:28.7 9 Dowling Catholic, West Des Moines 927 964 ▼-100
310 Lucas Klocke 26:29.9 9 Dowling Catholic, West Des Moines 921 927 ▼-573
311 Brayden Adamovicz 26:34.5 11 Des Moines, Lincoln 919 926 ▼-574
312 Saige Heuberger 26:37.0 12 Des Moines, East 915 926 ▼-22
313 Jonathan Moser 26:38.7 12 Dowling Catholic, West Des Moines 910 936 ▼-386
314 Mark Duntz 26:43.0 9 Des Moines, Lincoln 904 988 ▼-85
315 Geoffrey Williams 27:05.7 12 Ames 893 924 ▼-46
316 Aiden Forrester 27:17.5 9 Ankeny 875 806 ▲141
317 Jackson Luft 27:17.7 11 Des Moines, East 872 888 ▼-24
318 Ben Maggard 27:19.2 12 Dallas Center-Grimes 863 889 ▼-78
319 Eli Irvin 27:40.5 9 Waukee, Northwest 845 831 ▲36
320 Jasper Gordy 27:42.2 9 Ames 833 822 ▲17
321 Dj Bijiek 27:49.7 11 Ames 829 836 ▼-664
322 Jonathan Stein 27:52.2 10 Ames 822 827 ▼-21
323 Gavin Lopez 28:00.9 12 Des Moines, Lincoln 809 833 ▼-16
324 Nolan Gentry 28:01.2 11 Ankeny 786 783 ▲6
325 Cullen Brunk 28:13.5 9 Des Moines, East 778 786 ▼-714
326 Sohile Siddiqi 28:18.2 12 Des Moines, Roosevelt 762 746 ▲32
327 Jac Chedester 28:19.7 9 Des Moines, Roosevelt 756 774 ▼-44
328 Jonas Abner 28:22.5 10 Ames 742 781 ▼-213
329 Dev Goriparthi 29:01.5 9 Waukee, Northwest 715 712 ▲9
330 Zachary Harsthorn 29:04.4 9 Ankeny 703 718 ▼-28
331 Mason Royal 29:59.4 10 Dowling Catholic, West Des Moines 685 720 ▼-218
332 Jenif Kharka 31:10.5 10 Des Moines, Lincoln 655 669 ▼-16
333 Robby Wild 31:47.0 10 Des Moines, East 605 588 ▲59
334 Issac Allen 31:50.0 12 Ames 593 619 ▼-65
335 Jay Yeluri 33:08.4 9 Waukee, Northwest 518 534 ▼-27
336 Joseph Stone 35:22.8 10 Ames 303 303 ▼-1