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 1998 1983 ▲24
2 Carson Ibeling 17:40.7 11 Dallas Center-Grimes 1968 1933 ▲30
3 Zach Riley 17:52.2 11 Ankeny 1953 1940 ▲20
4 Blake Grask 17:54.2 11 Dowling Catholic, West Des Moines 1937 1893 ▲58
5 Jackson Kaiser 18:04.5 10 Ankeny 1902 1876 ▲37
6 William Tice 18:07.0 9 Dowling Catholic, West Des Moines 1891 1885 ▲11
7 Ben Every 18:08.5 12 Dallas Center-Grimes 1883 1843 ▲40
8 Owen Palmer 18:12.0 12 Dowling Catholic, West Des Moines 1878 1867 ▲13
9 Brennan Lesko 18:17.7 12 Ankeny 1854 1839 ▲23
10 Ben Pudenz 18:19.0 10 Dallas Center-Grimes 1850 1854 ▼-7
11 Reece Thompson 18:20.2 12 Des Moines, Roosevelt 1846 1840 ▲340
12 Weston Wise 18:21.5 12 Des Moines, Roosevelt 1840 1834 ▲334
13 Jake Dahlmer 18:22.0 12 Ankeny 1836 1813 ▲35
14 Braden Walters 18:25.4 11 Waukee 1826 1778 ▲43
15 Josh Moberg 18:28.5 10 Southeast Polk 1822 1766 ▲206
16 Christian Thompson 18:34.2 11 Atlantic 1813 1753 ▲69
17 Noah Yaeger 18:41.5 12 Ankeny 1809 1790 ▲30
18 Cameron Reagen 18:45.2 11 Des Moines, Roosevelt 1805 1760 ▲101
19 Jack Meggison 18:47.2 9 Dallas Center-Grimes 1802 1789 ▲29
20 Charlie Leto 18:47.5 12 Dowling Catholic, West Des Moines 1798 1786 ▲30
21 Zane Kenney 18:49.7 12 Des Moines, Roosevelt 1796 1791 ▲291
22 Luke Hayes 18:50.5 12 Waukee 1794 1800 ▼-6
23 Ellis Coyier 18:52.2 11 Waukee 1786 1790 ▼-4
24 Fabian Jarabek 18:55.2 12 Dowling Catholic, West Des Moines 1780 1747 ▲46
25 Rishab Patel 18:57.0 10 Waukee 1773 1746 ▲26
26 Harper Gessmann 18:57.4 10 Dallas Center-Grimes 1770 1775 ▼-7
27 Owen Weiler 18:57.5 10 Dallas Center-Grimes 1767 1784 ▼-19
28 Julius Wiegand 18:58.0 9 Ankeny 1762 1747 ▲22
29 Will Folden 19:01.2 9 Waukee 1759 1746 ▲11
30 Mitchell Cook 19:01.4 12 Dowling Catholic, West Des Moines 1756 1765 ▼-9
31 Nathan Moberg 19:02.9 11 Southeast Polk 1749 1745 ▲11
32 Jake Mathiasen 19:06.0 9 Dowling Catholic, West Des Moines 1742 1739 ▲8
33 Isaac Sands 19:06.0 9 Dowling Catholic, West Des Moines 1738 1689 ▲76
34 Benet Brown 19:07.2 9 Dowling Catholic, West Des Moines 1735 1691 ▲58
35 Brayden Nixt 19:08.2 9 Ankeny 1729 1711 ▲23
36 Victor Njane 19:10.0 11 Waukee 1726 1708 ▲23
37 Parker McCrea 19:10.5 9 Waukee 1717 1702 ▲13
38 Will Weydert 19:13.4 12 Dallas Center-Grimes 1712 1736 ▼-55
39 Braxton Cleveland 19:16.0 11 Waukee 1709 1739 ▼-39
40 Rob Beecher 19:20.5 9 Dowling Catholic, West Des Moines 1702 1698 ▲7
41 Aiden Winkie 19:21.2 9 Ankeny 1699 1665 ▲63
42 Cole Irlmeier 19:21.4 9 Dallas Center-Grimes 1697 1685 ▲15
43 Noah Wright 19:23.2 9 Southeast Polk 1694 1685 ▲16
44 Grant Smith 19:24.2 9 Dowling Catholic, West Des Moines 1691 1676 ▲19
45 Nick Kessler 19:26.5 12 Dallas Center-Grimes 1689 1685 ▲4
46 Nick Wellet 19:27.4 11 Waukee 1684 1692 ▼-10
47 Parker Peters 19:27.5 11 Southeast Polk 1681 1673 ▲10
48 Samuel Sadow 19:28.2 9 Ames 1678 1669 ▲11
49 Logan Rolling 19:30.4 10 Ankeny 1673 1680 ▼-9
50 Aydan Albritton 19:32.9 12 Southeast Polk 1670 1634 ▲100
51 Brandon Stahl 19:34.7 10 Waukee, Northwest 1668 1654 ▲19
52 Zane Hastich 19:35.2 11 Southeast Polk 1666 1652 ▲31
53 Avery Arthur 19:37.2 9 Waukee, Northwest 1664 1664 0
54 Payton Mizer 19:41.0 12 Waukee 1658 1620 ▲37
55 Jacob Zimmerman 19:42.5 11 Waukee, Northwest 1655 1615 ▲61
56 Kimball Mendenhall 19:47.0 9 Waukee, Northwest 1651 1626 ▲43
57 Eli Hardy 19:47.7 10 Waukee, Northwest 1649 1637 ▲38
58 Callen Ripley 19:48.7 11 Ankeny 1647 1636 ▲20
59 Jack Imoehl 19:49.0 12 Waukee, Northwest 1642 1630 ▲21
60 Carter Haigh 19:52.7 9 Dowling Catholic, West Des Moines 1641 1651 ▼-15
61 Colin Hayes 19:53.0 9 Waukee 1638 1623 ▲13
62 Alex Kottmeyer 19:56.2 11 Waukee 1635 1619 ▲15
63 Joey Zambreno 19:56.2 8 Des Moines, Roosevelt 1634 1642 ▼-8
64 Jaxson Custer 19:58.5 8 Waukee, Northwest 1630 1609 ▲54
65 Warren Eaves 20:00.7 10 Waukee, Northwest 1628 1600 ▲37
66 Caleb Briggs 20:01.0 12 Waukee, Northwest 1627 1616 ▲20
67 Jackson Robie 20:01.2 9 Ankeny 1625 1607 ▲23
68 William McDeid 20:01.5 9 Ames 1622 1607 ▲18
69 Colin Klinkenborg 20:04.0 10 Waukee, Northwest 1620 1571 ▲63
70 Obadiah Northway 20:07.2 11 Ames 1615 1666 ▼-54
71 Roe Denny 20:07.7 12 Ankeny 1613 1634 ▼-40
72 Mason McFadden 20:10.7 12 Atlantic 1610 1605 ▲6
73 Gideon Miller 20:11.0 10 Ankeny 1608 1610 ▼-2
74 Gabe Brannon 20:11.7 10 Ankeny 1606 1591 ▲19
75 Silvio Hermann 20:17.5 10 Des Moines, Roosevelt 1603 1591 ▲43
76 Damion Winkler 20:19.7 11 Ames 1601 1628 ▼-41
77 Nevin Bissell 20:19.9 11 Dallas Center-Grimes 1597 1574 ▲24
78 Xander Cook 20:21.0 10 Atlantic 1596 1629 ▼-56
79 Jack Carlson 20:23.5 9 Dowling Catholic, West Des Moines 1594 1602 ▼-14
80 Kalya Kothavale 20:24.5 10 Waukee, Northwest 1590 1586 ▲5
81 Evan Moon 20:24.5 11 Ames 1592 1619 ▼-31
82 Elias Thompson 20:24.7 11 Ames 1588 1595 ▼-8
83 Liam Sullivan 20:24.7 9 Dowling Catholic, West Des Moines 1586 1586 ▼-1
84 Mac Cochran 20:24.9 10 Ames 1584 1614 ▼-35
85 Jackson Foy 20:25.2 11 Dallas Center-Grimes 1582 1590 ▼-9
86 John Dirks 20:26.5 9 Ames 1578 1588 ▼-20
87 Reed Opsal 20:27.2 9 Waukee 1575 1554 ▲27
88 Silas Erickson 20:27.5 10 Ames 1573 1569 ▼-41
89 Logan Corwin 20:28.4 11 Des Moines, Roosevelt 1571 1575 ▼-5
90 Max Ziegemeier 20:28.7 10 Waukee, Northwest 1569 1541 ▲55
91 Jackson Schulz 20:29.2 9 Ankeny 1568 1564 ▲4
92 Alex Schumacher 20:29.2 11 Southeast Polk 1564 1561 ▲4
93 Joyson Zannoubo 20:29.2 11 Ames 1565 1547 ▲21
94 Julien Brown 20:29.5 11 Des Moines, Lincoln 1561 1504 ▲120
95 Toby Landmesser 20:34.5 10 Ankeny 1558 1565 ▼-11
96 Owen Park 20:37.0 9 Dallas Center-Grimes 1556 1571 ▼-14
97 August Vance 20:37.5 12 Des Moines, Roosevelt 1553 1527 ▲70
98 Clay Elfers 20:37.9 10 Waukee, Northwest 1552 1528 ▲27
99 Trey Jackson 20:38.0 12 Des Moines, Roosevelt 1550 1558 ▼-11
100 Kiran Kothavale 20:38.5 12 Waukee, Northwest 1548 1539 ▲15
101 Charlie Crane 20:38.7 10 Dowling Catholic, West Des Moines 1546 1531 ▲26
102 Buck Mcclaflin 20:39.2 11 Southeast Polk 1542 1526 ▲24
103 Ethan Spracklin 20:39.2 11 Dowling Catholic, West Des Moines 1545 1564 ▼-22
104 Hank McGuire 20:39.4 11 Dowling Catholic, West Des Moines 1541 1566 ▼-30
105 Carter Lacina 20:39.7 10 Ankeny 1539 1555 ▼-26
106 Colin Porter 20:43.0 12 Southeast Polk 1536 1486 ▲68
107 Nathan Poag 20:45.2 11 Ames 1535 1553 ▼-24
108 Emanuel Hernandez 20:45.7 9 Dowling Catholic, West Des Moines 1533 1555 ▼-38
109 Max Young 20:46.7 11 Waukee 1531 1548 ▼-14
110 Bodee Krob 20:47.5 10 Dallas Center-Grimes 1529 1535 ▼-6
111 Parker O'Neall 20:47.7 10 Des Moines, Roosevelt 1526 1502 ▲28
112 Tyler Kohler 20:48.5 9 Waukee, Northwest 1525 1542 ▼-27
113 Felix Miguez 20:50.2 9 Ames 1522 1497 ▲29
114 Johnathan Reiber 20:51.5 10 Waukee, Northwest 1521 1531 ▼-17
115 Drew Klemesrud 20:52.2 11 Waukee 1520 1543 ▼-26
116 Jesse Hutson 20:53.0 10 Ames 1517 1508 ▲10
117 Rishi Patel 20:53.2 10 Waukee 1515 1541 ▼-25
118 Ike Evans 21:00.2 10 Ankeny 1512 1499 ▲19
119 Nolan Harder 21:02.5 11 Waukee 1511 1529 ▼-20
120 Aidan Sash 21:03.0 12 Dowling Catholic, West Des Moines 1508 1462 ▲62
121 Vincent Meisinger 21:08.4 9 Atlantic 1502 1541 ▼-36
122 Reid Christensen 21:09.0 9 Waukee 1500 1511 ▼-13
123 Eli Dunlap 21:10.7 9 Dowling Catholic, West Des Moines 1498 1513 ▼-17
124 Pearson Lampe 21:12.2 9 Atlantic 1496 1518 ▼-25
125 Parker Davis 21:13.0 10 Ankeny 1493 1500 ▼-10
126 Holden Sungren 21:13.5 10 Ankeny 1490 1442 ▲79
127 Evan Tollari 21:13.7 11 Southeast Polk 1488 1441 ▲187
128 Drew Coleman 21:14.5 10 Ankeny 1487 1463 ▲37
129 Hank Murphy 21:14.7 9 Des Moines, Roosevelt 1485 1475 ▲12
130 Kellan Kreger 21:16.0 10 Waukee 1482 1450 ▲54
131 Parker Magill 21:17.5 9 Des Moines, Roosevelt 1480 1451 ▲46
132 Jacob Weber 21:17.7 11 Ames 1479 1504 ▼-25
133 Ian Crespi 21:18.4 9 Ames 1477 1517 ▼-51
134 Allen Cai 21:20.0 9 Ames 1472 1476 ▼-5
135 Anthony Beneke 21:20.9 10 Dowling Catholic, West Des Moines 1470 1454 ▲21
136 Artie Helmers 21:22.2 9 Ames 1469 1510 ▼-41
137 Aldo Camacho-Sanchez 21:22.4 12 Des Moines, East 1467 1467 ▼-33
138 Cyrus Zadeh 21:22.7 9 Ankeny 1465 1453 ▲23
139 Xander Bingaman 21:24.2 12 Waukee, Northwest 1464 1478 ▼-24
140 Ian Hiley 21:25.4 10 Waukee, Northwest 1458 1410 ▲64
141 Tye Houser 21:26.0 11 Atlantic 1457 1467 ▼-10
142 Lucas Knutson 21:26.2 9 Des Moines, Roosevelt 1455 1448 ▲9
143 Caleb Carratt 21:28.2 12 Ankeny 1453 1446 ▲11
144 Sam Vicker 21:30.4 10 Dowling Catholic, West Des Moines 1451 1456 ▼-5
145 Zach Johannsen 21:32.2 10 Waukee, Northwest 1448 1420 ▲86
146 Nolyn Kinney 21:32.4 9 Atlantic 1447 1453 ▼-23
147 Drew Every 21:33.2 10 Dallas Center-Grimes 1444 1441 ▲8
148 Elias Stein 21:33.5 9 Dowling Catholic, West Des Moines 1442 1441 ▲2
149 Max Swaner 21:34.4 12 Waukee, Northwest 1439 1387 ▲146
150 Carson Mears 21:35.0 12 Waukee, Northwest 1438 1410 ▲37
151 Atticus Pottratz 21:37.4 12 Ankeny 1437 1459 ▼-30
152 Karson Johnson 21:38.7 12 Waukee 1435 1467 ▼-41
153 Jack Franks 21:41.0 11 Des Moines, Roosevelt 1431 1403 ▲37
154 Michael Todhunter 21:41.0 11 Des Moines, Lincoln 1430 1464 ▼-27
155 Hudson Carder 21:41.0 10 Waukee 1428 1526 ▼-60
156 Kaiden Chavez 21:45.2 9 Ankeny 1424 1385 ▲65
157 Tariku Krob 21:49.7 9 Southeast Polk 1420 1408 ▲16
158 Evan Friesen 21:50.9 9 Dallas Center-Grimes 1419 1434 ▼-14
159 Dylan Poe 21:51.2 9 Des Moines, Roosevelt 1415 1385 ▲52
160 Luke Patterson 21:51.9 10 Southeast Polk 1414 1432 ▼-23
161 Colin Huynh 21:53.0 11 Dallas Center-Grimes 1411 1401 ▲11
162 Hudson Evans 21:53.7 10 Ankeny 1410 1413 ▼-4
163 Larry Li 21:53.9 11 Waukee, Northwest 1408 1414 ▼-12
164 Brant McElderry 21:56.2 9 Des Moines, Roosevelt 1404 1367 ▲118
165 Sam Smith 21:56.7 10 Des Moines, Roosevelt 1403 1412 ▼-12
166 Caleb Daughtery 21:57.4 9 Waukee 1402 1451 ▼-44
167 Jackson Grossnickle 21:58.0 12 Ankeny 1399 1418 ▼-31
168 Aditya Pethe 21:58.2 10 Waukee, Northwest 1396 1376 ▲38
169 Ethon Downes 21:59.0 11 Des Moines, Lincoln 1393 1346 ▲23
170 Elijah Thole 22:02.0 9 Waukee 1391 1387 ▲4
171 Tyson Jones 22:02.9 10 Waukee, Northwest 1390 1403 ▼-18
172 Talon LaJeuness 22:03.7 11 Atlantic 1387 1387 ▼-1
173 Trent Paugh 22:04.4 11 Ankeny 1384 1357 ▲46
174 Dane Wiederstein 22:04.7 9 Atlantic 1382 1357 ▲24
175 Alex Eichhorn 22:08.0 12 Ames 1381 1426 ▼-64
176 Mason Kelley 22:09.0 9 Waukee, Northwest 1377 1345 ▲72
177 Lionel Parks 22:11.2 10 Des Moines, Lincoln 1376 1384 ▼-10
178 Logan Hazel 22:11.5 9 Dowling Catholic, West Des Moines 1374 1408 ▼-44
179 Kear Garang 22:11.7 12 Ames 1371 1348 ▲33
180 Magnus Pottratz 22:12.4 10 Ankeny 1368 1334 ▲46
181 Severo Rodriguez 22:13.5 11 Dowling Catholic, West Des Moines 1366 1327 ▲98
182 Matthew Tijerino 22:14.7 10 Dallas Center-Grimes 1365 1382 ▼-21
183 Skyler Wade 22:21.9 11 Ames 1363 1372 ▼-9
184 Tate Niklasen 22:22.7 12 Atlantic 1361 1395 ▼-30
185 Kellen King 22:26.2 10 Dowling Catholic, West Des Moines 1358 1395 ▼-47
186 Beau Beck 22:26.4 9 Dowling Catholic, West Des Moines 1356 1375 ▼-27
187 Brock Henderson 22:27.7 12 Atlantic 1354 1385 ▼-72
188 James Bridenstine 22:28.5 12 Ankeny 1350 1348 ▲4
189 Nihir Ketkar 22:28.5 9 Waukee, Northwest 1349 1368 ▼-49
190 Ryan Crutchley 22:29.7 9 Waukee, Northwest 1347 1349 ▼-151
191 Lewis Lentsch 22:32.7 11 Dowling Catholic, West Des Moines 1346 1365 ▼-35
192 Roan Gratny 22:33.9 9 Waukee, Northwest 1342 1331 ▲24
193 Jackson Temple 22:34.0 12 Waukee, Northwest 1341 1344 ▼-5
194 Nathan Wanat 22:35.0 12 Dallas Center-Grimes 1338 1333 ▲7
195 Nathan Mauro 22:35.2 11 Dowling Catholic, West Des Moines 1336 1357 ▼-40
196 Aaron Boston 22:35.5 11 Des Moines, Lincoln 1333 1327 ▲4
197 Ian Schlak 22:35.9 11 Dallas Center-Grimes 1331 1350 ▼-45
198 Devin Warner 22:36.5 12 Des Moines, East 1327 1253 ▲74
199 John Schindel 22:37.5 12 Ames 1326 1356 ▼-75
200 Ezra Dagnachew 22:38.2 11 Ankeny 1323 1336 ▼-23
201 Jonas Jeschke 22:40.0 9 Waukee, Northwest 1320 1279 ▲65
202 Evan Allen 22:41.2 12 Waukee, Northwest 1319 1332 ▼-21
203 Prince Edah 22:47.2 9 Ankeny 1315 1289 ▲68
204 Tyler Ferrell 22:48.5 9 Southeast Polk 1315 1318 ▼-182
205 Miguel Ranfeld 22:51.2 11 Dallas Center-Grimes 1314 1475 ▼-136
206 Matthew Grande 22:52.2 12 Ames 1312 1315 ▼-185
207 Hoscar Godina-Torres 22:53.2 12 Des Moines, Lincoln 1309 1247 ▲39
208 Jose Vega 22:54.0 9 Dowling Catholic, West Des Moines 1307 1298 ▲16
209 Julio Cervantes 22:54.5 9 Dowling Catholic, West Des Moines 1306 1309 ▼-191
210 Bentley Burr 22:54.7 9 Dowling Catholic, West Des Moines 1305 1323 ▼-49
211 Landon O'Meara 22:55.5 9 Waukee, Northwest 1302 1280 ▲44
212 Jack Theis 22:56.7 10 Dowling Catholic, West Des Moines 1301 1320 ▼-32
213 TJ Douglas 23:01.5 10 Ames 1299 1336 ▼-41
214 Alex Young 23:02.0 9 Waukee 1294 1280 ▲13
215 Jude Smith 23:09.7 9 Southeast Polk 1293 1305 ▼-18
216 Dane Butler 23:10.2 12 Waukee 1290 1292 ▼-2
217 Jordan Wallace 23:10.5 12 Des Moines, Lincoln 1285 1246 ▲31
218 Taylor Thompson 23:10.7 9 Des Moines, Roosevelt 1284 1292 ▼-13
219 Arjun Mittra 23:11.0 10 Des Moines, Roosevelt 1283 1324 ▼-87
220 Mikey Halbach 23:11.9 10 Dowling Catholic, West Des Moines 1279 1285 ▼-7
221 Isaiah Haveman 23:12.7 11 Ames 1276 1275 ▲2
222 Carter Mitchell 23:14.7 10 Des Moines, Roosevelt 1273 1203 ▲96
223 Mason Zuck 23:14.7 9 Des Moines, Roosevelt 1271 1262 ▲19
224 Dylan Porter 23:15.0 11 Dowling Catholic, West Des Moines 1268 1245 ▲37
225 Caleb Andersen 23:15.0 9 Atlantic 1267 1292 ▼-54
226 Finn Huggins 23:18.7 11 Des Moines, Roosevelt 1264 1292 ▼-40
227 Jonathan Moser 23:21.0 11 Dowling Catholic, West Des Moines 1261 1291 ▼-47
228 Evan Nelson 23:23.4 10 Ames 1257 1249 ▲9
229 Owen Anderson 23:24.5 11 Southeast Polk 1254 1229 ▲34
230 Matthew Pierson 23:25.7 11 Dowling Catholic, West Des Moines 1252 1284 ▼-39
231 Bennett Neipert 23:26.7 11 Des Moines, Roosevelt 1250 1283 ▼-55
232 Ben Harrington 23:27.7 10 Des Moines, Roosevelt 1247 1251 ▼-249
233 John Lloyd 23:28.5 9 Waukee 1244 1227 ▲26
234 Toby Nielsen 23:32.7 9 Dowling Catholic, West Des Moines 1243 1271 ▼-72
235 Ariston Baccam 23:37.0 9 Waukee, Northwest 1239 1221 ▲29
236 Kylan Quach 23:38.0 10 Waukee 1237 1249 ▼-12
237 JT Dix 23:38.5 9 Des Moines, Roosevelt 1233 1232 ▲3
238 Abel Cerda 23:39.0 10 Southeast Polk 1231 1242 ▼-20
239 Ely Juelfs 23:39.5 9 Ankeny 1227 1213 ▲19
240 Paul Martin 23:39.5 9 Des Moines, Roosevelt 1225 1234 ▼-17
241 Ben Hemmer 23:40.7 11 Waukee, Northwest 1222 1236 ▼-19
242 Jack Baker 23:41.7 10 Ames 1219 1236 ▼-21
243 Gus Sanders 23:42.5 12 Des Moines, Roosevelt 1216 1247 ▼-37
244 Joel Chan 23:44.0 12 Des Moines, Roosevelt 1212 1218 ▼-11
245 Alec Hudson 23:45.7 10 Dowling Catholic, West Des Moines 1211 1263 ▼-182
246 Jared McBurney 23:46.2 10 Waukee 1205 1186 ▲41
247 Cael Fahrmann 23:47.7 10 Ankeny 1202 1180 ▲32
248 Ronan Welsher 23:47.7 10 Des Moines, East 1199 1187 ▲47
249 Dhruv Chatterjee 23:50.9 12 Waukee 1197 1194 ▲2
250 Owen Congdon 23:53.5 12 Des Moines, Roosevelt 1192 1163 ▲44
251 Aiden Kempers 23:54.4 10 Waukee, Northwest 1189 1159 ▲40
252 Kaiden Wacker 23:57.0 10 Waukee, Northwest 1186 1172 ▲19
253 Oscar Kellen 24:04.9 10 Des Moines, Roosevelt 1184 1184 ▼-1
254 Patrick Doud 24:05.2 10 Dowling Catholic, West Des Moines 1181 1216 ▼-52
255 Ben Kuennen 24:08.0 9 Waukee, Northwest 1177 1177 ▼-1
256 Jackson Uthe 24:11.0 9 Ames 1175 1211 ▼-128
257 Lukas Macias 24:21.7 11 Atlantic 1172 1258 ▼-59
258 Charlie Fitzgerald 24:26.5 11 Waukee 1167 1230 ▼-57
259 Alex Pocernich 24:29.4 10 Ankeny 1162 1153 ▲15
260 Ethan Feng 24:30.0 9 Waukee 1159 1166 ▼-8
261 Leo Klemm 24:31.7 11 Dowling Catholic, West Des Moines 1156 1196 ▼-76
262 Isaak Kaya 24:31.7 9 Waukee, Northwest 1151 1148 ▲4
263 Drew Gaskill 24:32.0 9 Ankeny 1149 1155 ▼-345
264 Tesfaye Akiyo 24:34.4 12 Des Moines, East 1148 1154 ▼-346
265 Reece Denahey 24:34.9 10 Des Moines, Roosevelt 1145 1147 ▼-1
266 Korbin Johnson 24:44.5 12 Atlantic 1143 1179 ▼-40
267 Lucas Marso 24:48.4 9 Dowling Catholic, West Des Moines 1138 1160 ▼-28
268 Adam Klocke 24:48.4 11 Dowling Catholic, West Des Moines 1133 1132 ▲1
269 Cameron Vize 24:49.4 10 Waukee 1127 1087 ▲35
270 Brendan Dial 24:50.9 9 Ames 1126 1168 ▼-100
271 Adam Baker 24:52.2 9 Ames 1122 1159 ▼-54
272 Derek Shannon 24:54.5 11 Des Moines, East 1116 1118 ▼-3
273 Michael Chhim 24:57.5 10 Des Moines, East 1110 1057 ▲54
274 Porter Quinn 24:58.7 9 Des Moines, Roosevelt 1106 1086 ▲26
275 Canann Rasko 24:58.7 10 Ankeny 1101 1057 ▲69
276 Dane Hoogeveen 25:00.4 9 Des Moines, Roosevelt 1097 1085 ▲27
277 Tate Dixon 25:00.5 9 Ankeny 1095 1117 ▼-30
278 Blaise Ford 25:01.5 9 Des Moines, Roosevelt 1091 1098 ▼-402
279 Jacob Goodman 25:01.9 10 Ames 1089 1112 ▼-25
280 Nabil Sajid 25:16.2 12 Waukee 1084 1108 ▼-28
281 James Dennis 25:27.2 9 Ankeny 1077 1052 ▲39
282 Zavier McKee 25:29.2 9 Des Moines, Lincoln 1073 1073 0
283 Jackson Morehead 25:32.9 9 Waukee, Northwest 1069 1090 ▼-35
284 Connor Simpson 25:35.4 10 Dallas Center-Grimes 1062 1055 ▲10
285 Quinn Coonan 25:38.7 9 Dowling Catholic, West Des Moines 1058 1073 ▼-24
286 Campbell Bowen 25:39.0 10 Dallas Center-Grimes 1054 1087 ▼-35
287 Elijah Sheldon 25:39.2 10 Ames 1046 1051 ▼-5
288 Dominic Terzis 25:41.5 10 Ankeny 1041 1048 ▼-17
289 Gavin Lopez 25:41.7 11 Des Moines, Lincoln 1032 1005 ▲29
290 Ben Maggard 25:43.4 11 Dallas Center-Grimes 1028 1044 ▼-16
291 Jack Breese 26:01.2 9 Des Moines, Lincoln 1019 997 ▲17
292 Max Wardell 26:10.0 10 Ankeny 1011 967 ▲82
293 Tarik Dervisevic 26:14.9 11 Dallas Center-Grimes 1010 1041 ▼-31
294 Kevin Garland 26:15.2 9 Waukee, Northwest 999 992 ▲53
295 Michael Kennedy 26:30.7 10 Ankeny 996 1012 ▼-44
296 Jack Atwood 26:31.2 9 Waukee, Northwest 988 990 ▼-3
297 Sebastian Urias 26:45.0 12 Des Moines, Lincoln 983 1021 ▼-20
298 Kenneth Bai 26:52.0 10 Ames 972 978 ▼-6
299 Cade Taylor 26:59.2 12 Ames 964 972 ▼-13
300 Raj Biswa 27:06.2 10 Des Moines, Lincoln 948 883 ▲45
301 Ezequiel Bejarano 27:15.2 12 Des Moines, Lincoln 946 1000 ▼-55
302 Drew Gathercole 27:26.4 11 Des Moines, East 934 959 ▼-26
303 Saige Heuberger 27:53.5 11 Des Moines, East 922 945 ▼-32
304 Sreehari Kumaresh 27:57.7 12 Waukee, Northwest 907 925 ▼-22
305 Jackson Luft 28:21.4 10 Des Moines, East 883 839 ▲50
306 Anthony Williams 28:40.5 11 Des Moines, Lincoln 864 830 ▲29
307 Mason Royal 28:40.5 9 Dowling Catholic, West Des Moines 856 873 ▼-37
308 Logan Bui 29:12.9 11 Des Moines, Lincoln 831 814 ▲16
309 Elias Bou Karam 29:13.4 11 Des Moines, Lincoln 808 767 ▲60
310 Samuel Johnson 30:37.0 9 Ames 806 1010 ▼-281
311 Noah Sloan 31:21.5 9 Ankeny 787 799 ▼-701
312 Ian Chapman 31:47.2 9 Dowling Catholic, West Des Moines 772 769 ▲3
313 Manas Basnet 32:53.7 11 Ames 754 763 ▼-108
314 Pedro Gomez-Gonzalez 33:09.7 12 Des Moines, East 741 754 ▼-746
315 Abhiram Edpuganti 33:29.5 9 Waukee, Northwest 725 730 ▼-12
316 Jenif Kharka 33:30.5 9 Des Moines, Lincoln 680 656 ▲16
317 Javier Castaneda 34:10.9 12 Des Moines, Lincoln 633 606 ▲14
318 Owen Bowker 40:27.5 9 Ames 618 1364 ▼-106
319 Robby Wild 41:37.4 9 Des Moines, East 544 561 ▼-939
320 Juan Jimenez 47:30.0 10 Des Moines, Lincoln 510 526 ▼-974