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

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 2212 2221 ▼-48
2 Nate Timboe 17:43.7 9 Dowling Catholic, West Des Moines 2111 2098 ▲16
3 Nolan Van Bruggen 17:55.2 9 Waukee, Northwest 2046 2023 ▲29
4 Max Fugleberg 17:56.2 9 Waukee, Northwest 2027 1986 ▲57
5 Ethan Olson 17:57.0 9 Dowling Catholic, West Des Moines 2023 2023 ▼-1
6 Carson Mandernach 17:58.7 9 Dallas Center-Grimes 2006 1979 ▲39
7 Atticus Schleusner 18:08.0 11 Waukee, Northwest 1971 1939 ▲36
8 Carter Haigh 18:11.4 10 Dowling Catholic, West Des Moines 1958 1921 ▲49
9 Cedar Bandy 18:12.4 9 Dallas Center-Grimes 1955 1965 ▼-13
10 Kalya Kothavale 18:20.4 11 Waukee, Northwest 1947 1907 ▲38
11 Lukas Miller 18:20.5 10 Dallas Center-Grimes 1943 1929 ▲18
12 Lucas Dragert 18:22.9 11 Waukee 1931 1910 ▲21
13 Wyatt Beyer 18:24.2 9 Waukee 1926 1915 ▲11
14 Jack Carlson 18:24.7 10 Dowling Catholic, West Des Moines 1921 1913 ▲11
15 Rob Beecher 18:25.5 10 Dowling Catholic, West Des Moines 1914 1948 ▼-61
16 Benet Brown 18:26.5 10 Dowling Catholic, West Des Moines 1901 1871 ▲54
17 Julius Wiegand 18:26.7 10 Ankeny 1896 1861 ▲35
18 Victor Njane 18:26.7 12 Waukee 1892 1887 ▲8
19 Warner Leman 18:29.7 9 Dowling Catholic, West Des Moines 1885 1907 ▼-31
20 Avery Arthur 18:33.2 10 Waukee, Northwest 1875 1897 ▼-20
21 Brayden Nixt 18:33.5 10 Ankeny 1870 1877 ▼-6
22 Jackson Walsh 18:33.9 9 Ankeny 1864 1829 ▲98
23 Isaiah Swanson 18:36.5 9 Ankeny 1859 1723 ▲125
24 Mason Friedel 18:36.7 9 Waukee 1855 1806 ▲41
25 Nolan Olson 18:40.7 9 Waukee, Northwest 1848 1835 ▲16
26 Carter Hoskins 18:45.4 10 Waukee 1836 1850 ▼-29
27 Colin Hayes 18:49.2 10 Waukee 1830 1810 ▲20
28 Zane Hastich 18:49.5 12 Southeast Polk 1825 1784 ▲36
29 Brandon Stahl 18:49.7 11 Waukee, Northwest 1823 1832 ▼-11
30 Liam Sullivan 18:51.2 10 Dowling Catholic, West Des Moines 1818 1801 ▲38
31 Eli Dunlap 18:51.5 10 Dowling Catholic, West Des Moines 1815 1800 ▲20
32 Henry Locher 18:51.7 9 Des Moines, Roosevelt 1810 1778 ▲42
33 Gabriel Bennett 18:53.2 9 Dallas Center-Grimes 1808 1811 ▼-8
34 Leo Derry 18:54.7 9 Waukee, Northwest 1803 1786 ▲44
35 Grant Smith 18:56.0 10 Dowling Catholic, West Des Moines 1800 1801 ▼-2
36 Julian Nicolino 18:59.0 10 Des Moines, Roosevelt 1789 1794 ▼-12
37 Kimball Mendenhall 19:02.2 10 Waukee, Northwest 1781 1762 ▲25
38 Harrison Fleming 19:08.0 10 Waukee, Northwest 1775 1789 ▼-19
39 Michael Lee 19:09.7 10 Waukee, Northwest 1771 1772 0
40 Logan Rolling 19:10.7 11 Ankeny 1759 1733 ▲27
41 Blake Grask 19:13.7 12 Dowling Catholic, West Des Moines 1758 1813 ▼-120
42 Aiden Winkie 19:14.4 10 Ankeny 1753 1732 ▲21
43 Gideon Miller 19:16.9 11 Ankeny 1749 1736 ▲14
44 Camden Cunningham 19:19.5 9 Dallas Center-Grimes 1742 1716 ▲40
45 Ryan Sample 19:21.2 12 Waukee, Northwest 1740 1740 ▼-1
46 Colin Klinkenborg 19:21.5 11 Waukee, Northwest 1737 1759 ▼-26
47 Miles Harbert 19:22.0 9 Ankeny 1735 1839 ▼-103
48 Benton Schuchart 19:23.4 9 Ankeny 1730 1742 ▼-12
49 Jackson Schulz 19:25.2 10 Ankeny 1726 1703 ▲23
50 Axel Pottraz 19:28.0 12 Ankeny 1720 1698 ▲20
51 Allen Johnson 19:28.5 11 Ankeny 1717 1720 ▼-5
52 Jacob Zimmerman 19:29.0 12 Waukee, Northwest 1714 1703 ▲15
53 Jackson Robie 19:31.7 10 Ankeny 1710 1688 ▲20
54 Tyler Kohler 19:34.5 10 Waukee, Northwest 1708 1706 ▲2
55 Noah Wright 19:37.5 10 Southeast Polk 1704 1692 ▲11
56 Owen Park 19:37.9 10 Dallas Center-Grimes 1701 1654 ▲101
57 Parker Peters 19:42.2 12 Southeast Polk 1695 1691 ▲6
58 Jackson Foy 19:43.7 12 Dallas Center-Grimes 1693 1699 ▼-7
59 Logan Corwin 19:44.4 12 Des Moines, Roosevelt 1690 1691 0
60 Holden Sungren 19:44.5 11 Ankeny 1687 1694 ▼-6
61 Rex Craig 19:45.0 9 Waukee, Northwest 1684 1694 ▼-12
62 Patrick Marsh 19:45.9 9 Dowling Catholic, West Des Moines 1681 1671 ▲13
63 Owen Tuyls 19:46.9 9 Waukee, Northwest 1679 1723 ▼-80
64 Peyton Hoffman 19:50.4 11 Waukee 1676 1694 ▼-20
65 Toby Landmesser 19:52.2 11 Ankeny 1671 1625 ▲41
66 Gabe Brannon 19:52.7 11 Ankeny 1669 1664 ▲6
67 Joyson Zannoubo 19:52.7 12 Ames 1666 1649 ▲53
68 Reed Opsal 19:55.7 10 Waukee 1664 1679 ▼-17
69 Lucius Ray 19:56.7 9 Ankeny 1659 1598 ▲56
70 Alex Schumacher 20:00.7 12 Southeast Polk 1657 1645 ▲14
71 Dylan Poe 20:01.4 10 Des Moines, Roosevelt 1654 1608 ▲93
72 Hudson Carder 20:05.2 11 Waukee 1650 1688 ▼-56
73 Carver Albright 20:05.5 9 Des Moines, Roosevelt 1646 1642 ▲5
74 Parker Davis 20:06.5 11 Ankeny 1643 1627 ▲14
75 Tate Foussat 20:07.2 9 Waukee, Northwest 1641 1656 ▼-25
76 Koebe Farrel 20:07.2 9 Southeast Polk 1638 1638 0
77 Wyatt Hannapel 20:07.4 9 Ames 1634 1607 ▲32
78 Hank McGuire 20:09.5 12 Dowling Catholic, West Des Moines 1632 1633 0
79 Luke Vesperman 20:09.5 9 Ankeny 1628 1573 ▲51
80 Cody Banks 20:11.0 9 Ankeny 1625 1557 ▲51
81 Nevin Bissell 20:11.4 12 Dallas Center-Grimes 1624 1633 ▼-18
82 Cole Irlmeier 20:13.0 10 Dallas Center-Grimes 1619 1642 ▼-27
83 Finn Holst 20:16.5 9 Ankeny 1615 1594 ▲20
84 Kellen Spooner 20:18.5 9 Dallas Center-Grimes 1614 1633 ▼-27
85 Carson Kearns 20:19.2 12 Waukee, Northwest 1611 1618 ▼-13
86 Cyrus Zadeh 20:20.7 10 Ankeny 1608 1596 ▲14
87 Triston Miller 20:22.0 11 Des Moines, Lincoln 1604 1559 ▲27
88 Logan Hazel 20:22.5 10 Dowling Catholic, West Des Moines 1603 1622 ▼-24
89 Colin Derdowski 20:23.9 11 Waukee, Northwest 1601 1641 ▼-51
90 Trent Paugh 20:25.0 12 Ankeny 1597 1605 ▼-18
91 Ethan Spracklin 20:25.0 12 Dowling Catholic, West Des Moines 1594 1590 ▲6
92 Ethan Roberts 20:25.7 9 Ames 1592 1595 ▼-4
93 Graham Wise 20:26.5 10 Des Moines, Roosevelt 1590 1595 ▼-196
94 Angel Hernandez 20:27.7 12 Des Moines, Roosevelt 1589 1611 ▼-46
95 Beau Beck 20:28.0 10 Dowling Catholic, West Des Moines 1585 1555 ▲36
96 Roan Gratny 20:30.4 10 Waukee, Northwest 1582 1527 ▲69
97 Andrew Kaminski 20:33.5 9 Ames 1581 1571 ▲12
98 Mac Cochran 20:34.9 11 Ames 1579 1588 ▼-13
99 Sully Smith 20:35.0 10 Waukee, Northwest 1575 1570 ▲8
100 Luke Patterson 20:36.0 11 Southeast Polk 1572 1531 ▲45
101 Nathan Mauro 20:36.5 12 Dowling Catholic, West Des Moines 1571 1596 ▼-34
102 Kellan Kreger 20:37.5 11 Waukee 1569 1652 ▼-55
103 Max Young 20:37.7 12 Waukee 1566 1594 ▼-28
104 Arslan Nebbe 20:38.4 9 Ames 1562 1556 ▲9
105 Gabe Vesperman 20:38.4 11 Ankeny 1558 1476 ▲61
106 Benjamin Trabue 20:38.5 10 Ames 1558 1583 ▼-24
107 Fisher Krob 20:39.5 9 Dallas Center-Grimes 1554 1528 ▲70
108 Eli Hardy 20:40.7 11 Waukee, Northwest 1553 1621 ▼-236
109 Nick Butler 20:42.7 10 Waukee 1549 1538 ▲21
110 Conor Murphy 20:44.2 9 Dowling Catholic, West Des Moines 1547 1546 ▲1
111 Evan Friesen 20:44.2 10 Dallas Center-Grimes 1545 1548 ▼-3
112 Colby Fahrman 20:44.5 9 Ankeny 1541 1507 ▲30
113 Aiden Heaton 20:45.7 10 Ankeny 1540 1536 ▲4
114 Drake May 20:45.7 9 Dowling Catholic, West Des Moines 1537 1537 0
115 Dean Crawford 20:47.0 9 Waukee 1531 1519 ▲15
116 Silas Erickson 20:47.2 11 Ames 1530 1554 ▼-28
117 Elijah Sheldon 20:48.2 11 Ames 1526 1513 ▲26
118 Bechkam Ramsey 20:48.2 9 Ankeny 1523 1484 ▲37
119 Noah Townsend 20:51.5 9 Dallas Center-Grimes 1522 1571 ▼-63
120 Sam Albright 20:52.4 9 Des Moines, Roosevelt 1519 1532 ▼-22
121 Brant McElderry 20:52.5 10 Des Moines, Roosevelt 1515 1481 ▲87
122 Malek Deuw 20:53.2 9 Southeast Polk 1515 1534 ▼-35
123 Alex Miller 20:55.5 9 Des Moines, Roosevelt 1512 1545 ▼-34
124 Blake Sanderson 20:55.9 11 Waukee, Northwest 1509 1515 ▼-10
125 Jonas Jeschke 20:55.9 10 Waukee, Northwest 1506 1509 ▼-2
126 Devon Toledo-Comer 20:57.4 10 Des Moines, Lincoln 1502 1452 ▲59
127 Kaiden Chavez 20:59.5 10 Ankeny 1500 1462 ▲53
128 Will Ackelson 21:01.2 11 Southeast Polk 1500 1559 ▼-94
129 Tyson LeBlanc 21:02.4 10 Waukee 1496 1520 ▼-20
130 Julio Cervantes 21:03.7 10 Dowling Catholic, West Des Moines 1494 1489 ▲44
131 Gavin Lienau 21:03.9 9 Dowling Catholic, West Des Moines 1492 1476 ▲21
132 Nolan Harder 21:06.2 12 Waukee 1491 1519 ▼-116
133 Wyatt Coon 21:07.5 11 Waukee 1486 1494 ▼-10
134 Matthew Pierson 21:08.0 12 Dowling Catholic, West Des Moines 1483 1482 ▲2
135 Aiden Perez 21:09.0 12 Ankeny 1481 1484 ▼-6
136 Sawyer Miller 21:09.9 9 Ankeny 1477 1434 ▲43
137 Obadiah Northway 21:14.0 12 Ames 1475 1436 ▲49
138 Clay Elfers 21:16.5 11 Waukee, Northwest 1474 1499 ▼-34
139 Bennett Neipert 21:16.7 12 Des Moines, Roosevelt 1471 1471 0
140 Alex Kottmeyer 21:16.9 12 Waukee 1468 1459 ▲21
141 Hank Murphy 21:16.9 10 Des Moines, Roosevelt 1467 1478 ▼-14
142 Samuel Sadow 21:19.4 10 Ames 1464 1460 ▲6
143 Nathan Fitch 21:20.0 9 Dallas Center-Grimes 1461 1453 ▲14
144 Drew Gaskill 21:21.2 10 Ankeny 1460 1473 ▼-12
145 Boston Shaw 21:23.0 12 Waukee, Northwest 1456 1446 ▲24
146 Allen Cai 21:23.2 10 Ames 1455 1493 ▼-72
147 Ely Juelfs 21:23.7 10 Ankeny 1452 1429 ▲32
148 Ezra Dagnachew 21:24.0 12 Ankeny 1449 1390 ▲133
149 Hunter Reis 21:25.0 9 Ankeny 1447 1408 ▲39
150 Archer Niemi 21:25.2 9 Ames 1446 1468 ▼-29
151 Ben Kutz 21:25.7 10 Ankeny 1442 1417 ▲30
152 Andrew Royal 21:27.9 9 Dowling Catholic, West Des Moines 1441 1454 ▼-18
153 Carpenter Popp 21:28.9 9 Dowling Catholic, West Des Moines 1439 1503 ▼-83
154 Zachary Howe 21:33.0 10 Ankeny 1432 1397 ▲34
155 Carter Lacina 21:35.0 11 Ankeny 1432 1444 ▼-32
156 Cole Prendergast 21:36.5 9 Ankeny 1429 1404 ▲34
157 Leo Rzewnicki 21:38.5 11 Dallas Center-Grimes 1427 1432 ▼-9
158 Evan Tollari 21:39.9 12 Southeast Polk 1426 1448 ▼-30
159 Benji DeBoom 21:40.2 9 Southeast Polk 1422 1413 ▲19
160 Aaron Boston 21:40.5 12 Des Moines, Lincoln 1420 1406 ▲14
161 Augs Diaz de Leon Cisneros 21:41.5 9 Ames 1417 1388 ▲29
162 Owen Bowker 21:43.7 10 Ames 1416 1452 ▼-48
163 Noah Sloan 21:44.5 10 Ankeny 1412 1375 ▲53
164 Carter Mitchell 21:44.9 11 Des Moines, Roosevelt 1410 1376 ▲55
165 Oscar Kellen 21:46.4 11 Des Moines, Roosevelt 1408 1403 ▲10
166 Paul Martin 21:47.2 10 Des Moines, Roosevelt 1406 1394 ▲16
167 Drew Every 21:47.5 11 Dallas Center-Grimes 1405 1447 ▼-63
168 Blaise Ford 21:48.0 10 Des Moines, Roosevelt 1401 1374 ▲29
169 Larry Li 21:49.0 12 Waukee, Northwest 1400 1393 ▲9
170 Connor Simpson 21:49.2 11 Dallas Center-Grimes 1397 1381 ▲28
171 Abel Cerda 21:51.0 11 Southeast Polk 1395 1368 ▲34
172 Kevin Garland 21:51.5 10 Waukee, Northwest 1393 1396 ▼-5
173 Tyler Ferrell 21:54.0 10 Southeast Polk 1390 1338 ▲60
174 Severo Rodriguez 21:55.2 12 Dowling Catholic, West Des Moines 1388 1347 ▲59
175 Leo Klemm 21:55.5 12 Dowling Catholic, West Des Moines 1386 1358 ▲38
176 Caleb Crouse 21:56.2 10 Ankeny 1385 1397 ▼-12
177 Max Wardell 21:56.5 11 Ankeny 1381 1363 ▲16
178 Eli Schrag 21:57.2 11 Ames 1379 1377 ▲3
179 Christian Ohnemus 21:59.5 9 Waukee, Northwest 1377 1380 ▼-6
180 Ian Hiley 21:59.7 11 Waukee, Northwest 1376 1393 ▼-28
181 Quinn Coonan 21:59.7 10 Dowling Catholic, West Des Moines 1372 1352 ▲30
182 Magnus Pottratz 22:00.4 11 Ankeny 1371 1368 ▲3
183 Christian Guerra-Cabellero 22:01.7 10 Des Moines, East 1369 1377 ▼-21
184 Evertt Richie 22:02.0 10 Ames 1367 1381 ▼-26
185 Ryan Crutchley 22:02.4 10 Waukee, Northwest 1364 1359 ▲17
186 Finn Huggins 22:02.9 12 Des Moines, Roosevelt 1362 1354 ▲19
187 Mikey Halbach 22:04.5 11 Dowling Catholic, West Des Moines 1360 1358 ▲5
188 Ted Swanson 22:09.9 9 Des Moines, Roosevelt 1358 1377 ▼-29
189 Ben Kuennen 22:11.2 10 Waukee, Northwest 1356 1379 ▼-41
190 Elias Thompson 22:14.5 12 Ames 1354 1370 ▼-29
191 Arrow Allen 22:14.5 9 Ames 1351 1331 ▲25
192 Isaac Retzlaff 22:15.5 9 Waukee 1348 1299 ▲45
193 Owen Caldwell 22:17.5 11 Ames 1347 1382 ▼-46
194 Braxton Stevens 22:17.7 9 Dallas Center-Grimes 1343 1305 ▲149
195 Ricky Randazzo 22:20.0 9 Des Moines, Roosevelt 1341 1331 ▲27
196 Elijah Thole 22:20.5 10 Waukee 1340 1351 ▼-12
197 Miguel Ranfeld 22:22.0 12 Dallas Center-Grimes 1338 1385 ▼-94
198 Ian Crespi 22:23.0 10 Ames 1336 1352 ▼-57
199 Cael Fahrmann 22:23.5 11 Ankeny 1332 1309 ▲28
200 Dawson Alstott 22:25.0 9 Des Moines, Roosevelt 1330 1345 ▼-19
201 Reece Wulkow 22:25.2 9 Dallas Center-Grimes 1328 1362 ▼-50
202 Landon O'Meara 22:27.2 10 Waukee, Northwest 1326 1353 ▼-48
203 Jacob Weber 22:28.0 12 Ames 1323 1338 ▼-21
204 Carter Marovets 22:30.2 9 Ankeny 1320 1285 ▲30
205 William Sweers 22:31.2 10 Dowling Catholic, West Des Moines 1318 1329 ▼-15
206 Ben Hemmer 22:32.5 12 Waukee, Northwest 1315 1310 ▲8
207 Tiago Colton 22:33.5 12 Ames 1313 1310 ▲3
208 Anthony Beneke 22:35.0 11 Dowling Catholic, West Des Moines 1312 1363 ▼-71
209 Mason Kelley 22:37.5 10 Waukee, Northwest 1307 1260 ▲62
210 John Lloyd 22:38.0 10 Waukee 1305 1261 ▲39
211 Ian Shriver 22:39.7 9 Ames 1304 1372 ▼-71
212 Tate Dixon 22:40.2 10 Ankeny 1300 1292 ▲10
213 Tai Bach 22:40.9 12 Des Moines, Roosevelt 1299 1348 ▼-81
214 Sam Schmidt 22:43.7 10 Des Moines, Roosevelt 1295 1298 ▼-4
215 Jackson Uthe 22:44.5 10 Ames 1294 1326 ▼-37
216 Silas Little 22:47.2 9 Ankeny 1289 1263 ▲25
217 Michael Klipping 22:48.7 9 Des Moines, Roosevelt 1288 1307 ▼-25
218 TJ Douglas 22:49.7 11 Ames 1285 1295 ▼-24
219 Hudson Evans 22:53.7 11 Ankeny 1279 1267 ▲15
220 Finn Graziano 22:53.7 12 Waukee 1277 1283 ▼-5
221 Isaac Provenzale 22:54.5 9 Waukee 1275 1286 ▼-15
222 Caleb Lorenz 22:54.5 9 Waukee, Northwest 1270 1234 ▲48
223 Cameron Seitz 23:01.0 12 Des Moines, Roosevelt 1266 1279 ▼-19
224 Alex Young 23:02.7 10 Waukee 1262 1236 ▲27
225 Tate Terpstra 23:06.5 9 Ames 1261 1276 ▼-20
226 John Dirks 23:10.7 10 Ames 1256 1306 ▼-122
227 Jack Franks 23:11.0 12 Des Moines, Roosevelt 1253 1291 ▼-55
228 Dane Hoogeveen 23:11.4 10 Des Moines, Roosevelt 1244 1200 ▲114
229 Julien Brown 23:24.0 12 Des Moines, Lincoln 1244 1250 ▼-330
230 Drew Smith 23:24.2 9 Dowling Catholic, West Des Moines 1242 1256 ▼-19
231 Theodore Kraft 23:25.0 10 Ames 1240 1274 ▼-40
232 Mason Zuck 23:26.2 10 Des Moines, Roosevelt 1235 1201 ▲50
233 Samsung Nguyen 23:28.0 12 Des Moines, Roosevelt 1233 1238 ▼-6
234 Brendan Dial 23:30.5 10 Ames 1230 1234 ▼-7
235 Ben Harrington 23:34.7 11 Des Moines, Roosevelt 1227 1221 ▲11
236 Steevensky Valeus 23:40.4 12 Dallas Center-Grimes 1226 1230 ▼-270
237 Lionel Parks 23:40.5 11 Des Moines, Lincoln 1225 1229 ▼-156
238 Owen Anderson 23:41.9 12 Southeast Polk 1221 1188 ▲32
239 Tariku Krob 23:42.5 10 Southeast Polk 1219 1213 ▲5
240 Colten Becker 23:43.5 9 Waukee, Northwest 1216 1221 ▼-6
241 Brendan Foster 23:46.0 9 Ames 1212 1182 ▲33
242 Ahren Ervin 23:47.5 10 Dallas Center-Grimes 1211 1233 ▼-35
243 Isaiah Haveman 23:49.0 12 Ames 1206 1193 ▲21
244 Bradley Buehler 23:50.2 9 Des Moines, Lincoln 1202 1173 ▲32
245 Dominic Terzis 23:51.4 11 Ankeny 1200 1198 ▲2
246 Campbell Bowen 23:52.0 11 Dallas Center-Grimes 1196 1168 ▲51
247 Evan Nelson 23:53.4 11 Ames 1194 1203 ▼-9
248 Arthur Oleson 23:53.5 9 Ankeny 1189 1134 ▲76
249 Adam Klocke 23:55.7 12 Dowling Catholic, West Des Moines 1188 1207 ▼-30
250 Jake Merschbrock 23:57.5 9 Waukee, Northwest 1183 1178 ▲26
251 JT Dix 23:57.9 10 Des Moines, Roosevelt 1180 1168 ▲22
252 Joseph Thomas 23:59.0 9 Dowling Catholic, West Des Moines 1176 1146 ▲77
253 Melvin Nziraguhunga 23:59.0 9 Waukee 1173 1112 ▲53
254 Leon Gansvind 24:00.2 9 Waukee 1169 1126 ▲34
255 Lincoln Kruse 24:03.7 9 Des Moines, Roosevelt 1168 1184 ▼-26
256 Jacobe Samuelson 24:06.0 11 Des Moines, Lincoln 1164 1166 ▼-2
257 Noah Novotny 24:08.5 9 Dowling Catholic, West Des Moines 1159 1143 ▲54
258 Jack Bryant 24:10.7 9 Des Moines, Lincoln 1155 1125 ▲17
259 Nilabh Bhowal 24:11.7 9 Waukee, Northwest 1153 1158 ▼-8
260 Trevor McKean 24:15.0 11 Des Moines, East 1149 1152 ▼-5
261 Grant Larson 24:17.0 9 Waukee, Northwest 1144 1102 ▲120
262 Jack Atwood 24:17.9 10 Waukee, Northwest 1141 1110 ▲83
263 Chase Smilich 24:19.0 9 Des Moines, Lincoln 1137 1108 ▲16
264 Logan Frink 24:20.5 12 Waukee 1136 1314 ▼-96
265 Aadi Rajesh 24:21.2 9 Waukee 1132 1196 ▼-82
266 Jared McBurney 24:21.9 11 Waukee 1125 1000 ▲123
267 Skyler Wade 24:22.7 12 Ames 1124 1160 ▼-60
268 Isaac Bivins 24:26.0 11 Ames 1120 1140 ▼-36
269 Ben Halbach 24:26.7 9 Dowling Catholic, West Des Moines 1116 1117 ▼-1
270 Jackson Diekmann 24:29.0 11 Ames 1110 1080 ▲44
271 Michael Kennedy 24:30.5 11 Ankeny 1107 1085 ▲23
272 Noah McMillin 24:34.5 9 Ankeny 1102 1076 ▲33
273 Leo Allen 24:35.7 9 Des Moines, Roosevelt 1100 1110 ▼-14
274 Logan Freeseman 24:36.0 9 Ankeny 1098 1144 ▼-122
275 Siwon Park 24:36.2 9 Ames 1093 1105 ▼-19
276 Connor Drake 24:36.7 9 Ames 1087 1050 ▲37
277 Samuel Goteti 24:40.0 9 Waukee, Northwest 1086 1137 ▼-78
278 Nathan Riley 24:40.9 9 Ames 1080 1076 ▲6
279 Alex Kuzmickas 24:43.0 12 Waukee, Northwest 1075 1069 ▲15
280 Gavin McCoy 24:48.9 9 Dowling Catholic, West Des Moines 1070 1048 ▲46
281 Grady Springer 24:49.2 9 Dallas Center-Grimes 1067 1068 0
282 Tarik Dervisevic 24:51.0 12 Dallas Center-Grimes 1065 1100 ▼-53
283 Joseph Kamau 24:54.4 11 Ames 1061 1112 ▼-179
284 Reece Denahey 25:00.7 11 Des Moines, Roosevelt 1057 1080 ▼-35
285 Samuel Johnson 25:08.5 10 Ames 1053 1093 ▼-76
286 Ryder Wetzel 25:09.0 9 Waukee, Northwest 1049 1102 ▼-80
287 Michael Gusse 25:12.5 9 Des Moines, Roosevelt 1044 1075 ▼-51
288 Otto Salge 25:18.9 9 Waukee 1037 1036 ▲2
289 Finn Dohmen 25:20.9 9 Waukee 1031 991 ▲31
290 Alex Escorcia-Cordero 25:21.0 9 Des Moines, Lincoln 1025 985 ▲27
291 Carter Garcia 25:22.2 11 Ankeny 1022 1016 ▲8
292 Arjun Gujja 25:24.5 9 Waukee 1016 1008 ▲8
293 Jay Barbosa Forero 25:31.9 10 Waukee, Northwest 1011 998 ▲21
294 Levin Riekena 25:35.0 9 Des Moines, Roosevelt 1009 1055 ▼-63
295 Riley Wieben 25:37.7 9 Dallas Center-Grimes 1004 1032 ▼-181
296 Houston Day 25:49.4 10 Dallas Center-Grimes 997 995 ▲4
297 Jacob Glick 26:00.5 9 Waukee, Northwest 992 986 ▲11
298 Kenneth Bai 26:04.7 11 Ames 984 940 ▲48
299 Ben Mitchell 26:06.7 9 Des Moines, Roosevelt 980 957 ▲27
300 Canann Rasko 26:14.4 11 Ankeny 974 960 ▲15
301 Elijah Downs 26:14.9 9 Des Moines, Lincoln 968 950 ▲10
302 Isiah McKee 26:15.7 9 Des Moines, Lincoln 960 906 ▲24
303 Michael Chhim 26:19.7 11 Des Moines, East 955 937 ▲18
304 Bo Bechler 26:20.5 11 Waukee 953 1185 ▼-147
305 Carl Bigelow 26:20.9 9 Ames 939 838 ▲84
306 Jacob Goodman 26:21.2 11 Ames 938 972 ▼-40
307 Ethan Feng 26:21.7 10 Waukee 933 1021 ▼-210
308 Louis Kellen 26:22.9 9 Des Moines, Roosevelt 926 969 ▼-103
309 Benjamin Van Ee 26:28.7 9 Dowling Catholic, West Des Moines 919 975 ▼-82
310 Lucas Klocke 26:29.9 9 Dowling Catholic, West Des Moines 913 923 ▼-577
311 Brayden Adamovicz 26:34.5 11 Des Moines, Lincoln 911 921 ▼-579
312 Saige Heuberger 26:37.0 12 Des Moines, East 907 925 ▼-24
313 Jonathan Moser 26:38.7 12 Dowling Catholic, West Des Moines 901 941 ▼-375
314 Mark Duntz 26:43.0 9 Des Moines, Lincoln 894 1008 ▼-66
315 Geoffrey Williams 27:05.7 12 Ames 884 926 ▼-43
316 Aiden Forrester 27:17.5 9 Ankeny 866 772 ▲107
317 Jackson Luft 27:17.7 11 Des Moines, East 862 877 ▼-18
318 Ben Maggard 27:19.2 12 Dallas Center-Grimes 853 892 ▼-69
319 Eli Irvin 27:40.5 9 Waukee, Northwest 836 818 ▲33
320 Jasper Gordy 27:42.2 9 Ames 825 813 ▲12
321 Dj Bijiek 27:49.7 11 Ames 820 832 ▼-668
322 Jonathan Stein 27:52.2 10 Ames 812 819 ▼-15
323 Gavin Lopez 28:00.9 12 Des Moines, Lincoln 800 827 ▼-15
324 Nolan Gentry 28:01.2 11 Ankeny 780 780 ▼-1
325 Cullen Brunk 28:13.5 9 Des Moines, East 772 784 ▼-716
326 Sohile Siddiqi 28:18.2 12 Des Moines, Roosevelt 757 737 ▲25
327 Jac Chedester 28:19.7 9 Des Moines, Roosevelt 749 777 ▼-45
328 Jonas Abner 28:22.5 10 Ames 736 783 ▼-195
329 Dev Goriparthi 29:01.5 9 Waukee, Northwest 709 707 ▲3
330 Zachary Harsthorn 29:04.4 9 Ankeny 695 715 ▼-22
331 Mason Royal 29:59.4 10 Dowling Catholic, West Des Moines 679 732 ▼-204
332 Jenif Kharka 31:10.5 10 Des Moines, Lincoln 647 665 ▼-15
333 Robby Wild 31:47.0 10 Des Moines, East 598 577 ▲51
334 Issac Allen 31:50.0 12 Ames 585 624 ▼-65
335 Jay Yeluri 33:08.4 9 Waukee, Northwest 509 532 ▼-28
336 Joseph Stone 35:22.8 10 Ames 304 305 ▼-3