50th Bobcat XC Invitational JV Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jack Considine 16:41.0 12 Cedar Falls 2063 2040 ▲21
2 Brayden Frey 16:43.1 12 Cedar Falls 2044 2045 ▼-4
3 Aidan Farrell 16:51.0 12 Ankeny 2009 1953 ▲115
4 Jack Crossland 16:58.2 9 Johnston 1980 1980 ▼-1
5 Tyler Bailey 17:06.5 9 Cedar Falls 1961 1956 ▲6
6 Gavin Boliver 17:07.9 12 Johnston 1952 1944 ▲6
7 Sam O'Hair 17:09.7 12 Cedar Falls 1946 1935 ▲10
8 Vince Frederiksen 17:12.2 12 Cedar Falls 1938 1929 ▲14
9 Carson Ibeling 17:12.2 11 Dallas Center-Grimes 1935 1910 ▲37
10 Henry Strauss 17:13.2 12 Johnston 1930 1877 ▲45
11 Levi Stember 17:20.9 12 Ankeny 1910 1883 ▲41
12 Jan Luka Castillo-Mora 17:21.7 11 Dowling Catholic, West Des Moines 1909 1904 ▲6
13 Zach Riley 17:23.5 11 Ankeny 1899 1881 ▲29
14 Aksel Beedon 17:28.7 9 Norwalk 1887 1880 ▲380
15 Brett Gifford 17:30.2 12 Dowling Catholic, West Des Moines 1884 1887 ▼-4
16 Carter Gearhart 17:31.4 11 Johnston 1881 1867 ▲27
17 Elliot Liesland 17:36.7 11 Valley, West Des Moines 1876 1831 ▲79
18 Buck Pattinson 17:38.2 11 Johnston 1874 1856 ▲25
19 Adam Ruehling 17:38.4 10 Waukee, Northwest 1872 1872 ▲1
20 Jack Brooks 17:40.0 12 Johnston 1871 1882 ▼-11
21 Hudson Wheelock 17:44.5 10 Des Moines, Lincoln 1859 1836 ▲37
22 Daniel Webster 17:46.9 12 Norwalk 1853 1828 ▲41
23 William Zhao 17:47.7 12 Johnston 1852 1842 ▲17
24 Owen Palmer 17:48.7 12 Dowling Catholic, West Des Moines 1846 1838 ▲10
25 Brennan Lesko 17:48.7 12 Ankeny 1848 1804 ▲77
26 Ryan Sample 17:48.7 11 Waukee, Northwest 1845 1841 ▲6
27 Blake Grask 17:52.2 11 Dowling Catholic, West Des Moines 1838 1796 ▲54
28 Sam Watkins 17:53.2 12 Dallas Center-Grimes 1834 1854 ▼-33
29 Juan Reyes 17:53.5 12 Waukee, Northwest 1832 1848 ▼-27
30 Ellis Coyier 17:54.5 11 Waukee 1830 1825 ▲325
31 Jamison Bice 17:59.5 12 Norwalk 1822 1823 ▼-2
32 Charlie Leto 18:00.5 12 Dowling Catholic, West Des Moines 1819 1825 ▼-8
33 Jake Dahlmer 18:00.7 12 Ankeny 1814 1776 ▲66
34 Sean Bendinger 18:00.7 11 Valley, West Des Moines 1817 1823 ▼-8
35 Noah Yaeger 18:03.5 12 Ankeny 1809 1766 ▲76
36 Aydean Bejtovic 18:04.7 11 Johnston 1807 1773 ▲28
37 Will Johnson 18:04.9 10 Urbandale 1806 1799 ▲6
38 Ben Pudenz 18:08.0 10 Dallas Center-Grimes 1804 1818 ▼-20
39 Logan Brustkern 18:08.7 11 Johnston 1801 1779 ▲19
40 Cayden Miller 18:10.7 9 Urbandale 1796 1736 ▲64
41 Noah Reese 18:11.9 11 Johnston 1792 1716 ▲147
42 Ben Every 18:11.9 12 Dallas Center-Grimes 1792 1811 ▼-32
43 Mitchell Cook 18:12.4 12 Dowling Catholic, West Des Moines 1789 1777 ▲14
44 William Giles 18:14.5 11 Urbandale 1788 1771 ▲16
45 Harper Gessmann 18:15.0 10 Dallas Center-Grimes 1786 1804 ▼-26
46 Cooper Smith 18:15.2 11 Urbandale 1784 1749 ▲66
47 Finn Kinkaid 18:16.5 11 Dubuque, Senior 1782 1778 ▲6
48 Kenny Uitermarkt 18:16.9 11 Urbandale 1778 1713 ▲48
49 Nathan Moberg 18:16.9 11 Southeast Polk 1780 1734 ▲90
50 Chase Kies 18:19.7 11 Cedar Falls 1776 1798 ▼-29
51 Atticus Schleusner 18:20.0 10 Waukee, Northwest 1772 1771 ▲3
52 Carson Fenster 18:21.0 12 Norwalk 1769 1763 ▲9
53 Aidan Friedel 18:23.5 12 Waukee, Northwest 1764 1753 ▲16
54 Vincent Scherr 18:24.5 11 Dubuque, Hempstead 1762 1727 ▲27
55 Sam Buhrow 18:25.7 9 Norwalk 1755 1759 ▼-6
56 Harrison Bice 18:26.2 10 Norwalk 1754 1741 ▲19
57 Cassandro Chan 18:27.0 11 Iowa City, West 1750 1678 ▲51
58 Tanner Simpson 18:29.2 11 Waukee, Northwest 1744 1750 ▼-10
59 Ian Hurley 18:29.2 12 Johnston 1742 1740 ▲2
60 Carter Cabanayan 18:29.7 11 Waukee, Northwest 1741 1784 ▼-112
61 Rodrigo Verastegui 18:30.7 8 Waukee, Northwest 1739 1737 ▲3
62 Fabian Jarabek 18:33.2 12 Dowling Catholic, West Des Moines 1734 1674 ▲89
63 Jack Meyer 18:34.5 12 Johnston 1732 1710 ▲20
64 Din Terzic 18:35.5 12 Urbandale 1729 1719 ▲9
65 Owen Weiler 18:36.7 10 Dallas Center-Grimes 1728 1761 ▼-58
66 Will Weydert 18:36.7 12 Dallas Center-Grimes 1726 1694 ▲51
67 Braden Walters 18:39.5 11 Waukee 1723 1712 ▲18
68 Aiden Lange 18:40.7 11 Dubuque, Hempstead 1721 1691 ▲54
69 Owen Kouba 18:41.2 12 Valley, West Des Moines 1720 1696 ▲38
70 Sam Mora 18:45.0 11 Dallas Center-Grimes 1717 1766 ▼-160
71 Ashtin Duffy 18:45.0 11 Cedar Falls 1715 1740 ▼-34
72 Damion Winkler 18:47.0 11 Ames 1713 1689 ▲37
73 Carson Kearns 18:47.7 11 Waukee, Northwest 1712 1713 ▼-2
74 Vincent Sacco 18:48.5 12 Cedar Falls 1710 1708 ▲3
75 Quinn Dow 18:50.0 12 Ankeny 1708 1723 ▼-24
76 Abram Livermore 18:50.2 9 Norwalk 1706 1706 0
77 Logan Waters 18:50.7 12 Iowa City, West 1703 1655 ▲41
78 Tyler Moody 18:52.2 12 Cedar Falls 1699 1671 ▲36
79 Parker Peters 18:52.2 11 Southeast Polk 1700 1670 ▲50
80 Tedd Behr 18:53.5 10 Ankeny 1697 1685 ▲17
81 Blake Glennon 18:58.5 12 Johnston 1688 1649 ▲42
82 Andrew Maitre 18:59.4 12 Johnston 1684 1692 ▼-7
83 Arthur Chen 18:59.4 11 Johnston 1685 1643 ▲93
84 Lane Osterloh 18:59.7 10 Norwalk 1683 1706 ▼-38
85 Obadiah Northway 19:01.0 11 Ames 1680 1658 ▲34
86 Parker Gooding 19:05.2 11 Marshalltown 1675 1657 ▲27
87 Roe Denny 19:06.0 12 Ankeny 1671 1674 ▼-3
88 Brendon Zheng 19:08.2 11 Dubuque, Hempstead 1665 1678 ▼-11
89 Nick Wellet 19:09.5 11 Waukee 1662 1616 ▲93
90 Nate Hammerand 19:12.0 12 Urbandale 1659 1671 ▼-12
91 Max Mills 19:12.2 11 Cedar Falls 1657 1652 ▲7
92 Greyson Veiseth 19:12.5 11 Cedar Falls 1656 1643 ▲15
93 Zane Hastich 19:13.2 11 Southeast Polk 1653 1621 ▲54
94 Logan Kessler 19:18.0 12 Norwalk 1645 1659 ▼-22
95 Ben Meier 19:18.7 11 Valley, West Des Moines 1644 1665 ▼-34
96 Cole Irlmeier 19:19.2 9 Dallas Center-Grimes 1639 1618 ▲32
97 Drew Klemesrud 19:19.2 11 Waukee 1640 1604 ▲60
98 Ty Loeffelholz 19:20.2 11 Dubuque, Hempstead 1636 1635 ▲2
99 Victor Njane 19:21.4 11 Waukee 1633 1633 ▼-1
100 Mason Stevermer 19:21.7 12 Valley, West Des Moines 1632 1656 ▼-41
101 Joplin Hallstoos 19:22.7 12 Dubuque, Senior 1631 1629 ▲129
102 Gavin VanBrocklin 19:24.2 12 Cedar Falls 1629 1631 ▼-3
103 Cohen Breitbach 19:24.5 11 Dubuque, Hempstead 1628 1614 ▲11
104 Payton Mizer 19:24.9 12 Waukee 1626 1605 ▲35
105 Alex Kottmeyer 19:28.0 11 Waukee 1622 1583 ▲73
106 Eli Heckert 19:28.2 11 Norwalk 1621 1588 ▲55
107 Brandon Stahl 19:29.2 10 Waukee, Northwest 1621 1645 ▼-41
108 Carson Tracy 19:31.2 12 Johnston 1618 1597 ▲17
109 Liam McGrane 19:32.7 11 Cedar Falls 1616 1618 ▼-3
110 Carson Menke 19:34.2 10 Norwalk 1614 1624 ▼-16
111 Jack Imoehl 19:36.5 12 Waukee, Northwest 1609 1609 0
112 Gavin Reed 19:38.0 11 Indianola 1604 1565 ▲31
113 Luke Casey 19:41.7 12 Indianola 1600 1594 ▲6
114 Boston Shaw 19:41.9 11 Waukee, Northwest 1598 1609 ▼-17
115 Grant Wellington 19:41.9 11 Ames 1599 1605 ▼-10
116 Eli McGee 19:42.5 11 Johnston 1597 1566 ▲56
117 Logan Corwin 19:42.9 11 Des Moines, Roosevelt 1595 1616 ▼-34
118 Brady Olson 19:43.0 11 Iowa City, West 1593 1517 ▲54
119 Ethan Spracklin 19:43.9 11 Dowling Catholic, West Des Moines 1591 1596 ▼-6
120 Callen Ripley 19:44.2 11 Ankeny 1589 1573 ▲26
121 Hank McGuire 19:46.5 11 Dowling Catholic, West Des Moines 1587 1591 ▼-5
122 Caleb Briggs 19:50.9 12 Waukee, Northwest 1583 1596 ▼-21
123 Aydan Albritton 19:51.5 12 Southeast Polk 1581 1534 ▲108
124 Will Scott 19:51.9 12 Dubuque, Hempstead 1580 1557 ▲22
125 Nik Hudak 19:53.7 12 Urbandale 1576 1534 ▲36
126 Alton Ladd 19:54.2 11 Valley, West Des Moines 1574 1565 ▲12
127 Alex Schumacher 19:54.7 11 Southeast Polk 1573 1557 ▲26
128 Wyatt Guely 19:55.4 12 Indianola 1572 1563 ▲8
129 Max Donaldson 19:56.5 12 Cedar Falls 1569 1592 ▼-30
130 Xander Bingaman 19:57.7 12 Waukee, Northwest 1567 1552 ▲24
131 Jackson Foy 19:58.7 11 Dallas Center-Grimes 1567 1572 ▼-9
132 Owen Park 19:59.2 9 Dallas Center-Grimes 1566 1573 ▼-11
133 Nathan Poag 20:01.2 11 Ames 1563 1579 ▼-24
134 Elias Thompson 20:01.2 11 Ames 1562 1573 ▼-17
135 Karson Johnson 20:04.4 12 Waukee 1554 1509 ▲98
136 Max Young 20:04.5 11 Waukee 1553 1552 ▲1
137 Carter Halvorson 20:04.7 12 Cedar Falls 1552 1506 ▲65
138 Warren Eaves 20:05.5 10 Waukee, Northwest 1551 1550 ▲50
139 Jacob Gasior 20:08.7 11 Valley, West Des Moines 1550 1567 ▼-27
140 Evan Moon 20:12.4 11 Ames 1546 1568 ▼-37
141 Kai Merril 20:13.4 11 Iowa City, West 1544 1518 ▲25
142 Tyson Hathaway 20:15.5 12 Valley, West Des Moines 1541 1549 ▼-11
143 Elian Funes 20:16.7 10 Des Moines, Lincoln 1539 1539 ▲39
144 Kiran Kothavale 20:18.2 12 Waukee, Northwest 1535 1524 ▲19
145 Nevin Bissell 20:18.9 11 Dallas Center-Grimes 1535 1558 ▼-37
146 Bodee Krob 20:19.2 10 Dallas Center-Grimes 1534 1570 ▼-63
147 Larson De Boer 20:21.5 11 Urbandale 1530 1537 ▼-6
148 Ben Couvillon 20:21.7 12 Johnston 1529 1529 ▲29
149 Joyson Zannoubo 20:22.0 11 Ames 1529 1496 ▲57
150 Caden Shockey 20:26.2 11 Waukee, Northwest 1524 1554 ▼-53
151 Sam Sparks 20:26.7 12 Urbandale 1520 1462 ▲45
152 Drew Every 20:26.7 10 Dallas Center-Grimes 1522 1532 ▼-16
153 Aidan Swain 20:27.5 11 Valley, West Des Moines 1519 1518 ▲18
154 Miguel Ranfeld 20:29.2 11 Dallas Center-Grimes 1517 1561 ▼-85
155 Jackson Bell 20:29.4 11 Ames 1516 1516 ▲16
156 Jacob Zimmerman 20:29.9 11 Waukee, Northwest 1514 1512 ▲3
157 Jon Hudak 20:31.2 12 Urbandale 1511 1493 ▲18
158 Isaac Benscoter 20:31.4 11 Marshalltown 1510 1491 ▲31
159 Atticus Pottratz 20:32.0 12 Ankeny 1507 1487 ▲31
160 Michael Westendorf 20:32.9 11 Johnston 1505 1456 ▲206
161 Jett Didelot 20:33.7 11 Dubuque, Hempstead 1502 1498 ▲7
162 Jamison Tressler 20:34.9 11 Cedar Falls 1500 1500 0
163 Zachary Peters 20:36.0 11 Ames 1499 1516 ▼-26
164 Diego Tejada 20:37.4 12 Marshalltown 1494 1531 ▼-67
165 Gene Warby 20:39.0 11 Cedar Falls 1490 1430 ▲110
166 Braden Stewart 20:40.2 12 Cedar Falls 1490 1492 ▼-3
167 Jonah Rowland 20:41.2 11 Johnston 1488 1467 ▲38
168 Sebastian Reinert 20:45.5 11 Dubuque, Senior 1481 1468 ▲16
169 Derek Foht 20:46.4 11 Dubuque, Senior 1478 1438 ▲54
170 Preston Block 20:48.2 11 Dubuque, Senior 1474 1486 ▼-14
171 Teddy Ruppel 20:49.7 11 Dubuque, Senior 1472 1451 ▲27
172 Braelon Decker 20:50.2 12 Indianola 1469 1462 ▲10
173 Carlos Guzman 20:50.5 11 Urbandale 1468 1453 ▲13
174 Jacob Weber 20:50.7 11 Ames 1466 1473 ▼-11
175 Sam McAlister 20:52.5 12 Johnston 1463 1469 ▼-11
176 Buck Mcclaflin 20:52.5 11 Southeast Polk 1462 1502 ▼-77
177 Alex Eichhorn 20:52.7 12 Ames 1461 1485 ▼-39
178 Isaiah Mayfield 20:54.0 11 Cedar Falls 1459 1460 ▼-40
179 Charlie Branscomb 20:54.2 12 Dubuque, Senior 1457 1433 ▲31
180 August Vance 20:54.5 12 Des Moines, Roosevelt 1457 1457 ▼-43
181 Parker O'Neall 20:56.5 10 Des Moines, Roosevelt 1454 1473 ▼-30
182 Drew Tjaden 20:56.7 11 Cedar Falls 1453 1451 ▲2
183 Trevor Huegerich 20:56.7 12 Cedar Falls 1452 1453 ▼-47
184 Cameron Clayton 20:57.0 12 Cedar Falls 1451 1420 ▲40
185 Monte Sprank 20:57.2 12 Dubuque, Senior 1450 1437 ▲16
186 Nathan Frye 20:59.0 9 East Marshall, LeGrand 1450 1481 ▼-34
187 Kaden Klootwyk 20:59.5 11 Valley, West Des Moines 1448 1449 ▼-51
188 Charlie Fitzgerald 21:00.2 11 Waukee 1448 1449 ▼-51
189 Matthew Tijerino 21:01.2 10 Dallas Center-Grimes 1448 1444 ▲6
190 Evan Friesen 21:02.9 9 Dallas Center-Grimes 1444 1441 ▲6
191 Lewis Lentsch 21:04.4 11 Dowling Catholic, West Des Moines 1441 1454 ▼-16
192 Nathan Mauro 21:05.2 11 Dowling Catholic, West Des Moines 1440 1455 ▼-20
193 Aidan Sash 21:09.2 12 Dowling Catholic, West Des Moines 1434 1366 ▲215
194 August Anderson 21:10.0 11 Indianola 1432 1360 ▲74
195 Nolan Harder 21:12.4 11 Waukee 1429 1478 ▼-122
196 Colin Porter 21:13.4 12 Southeast Polk 1427 1441 ▼-22
197 Sawyer Smith 21:13.9 11 Iowa City, West 1426 1428 ▼-72
198 Carter Brummel 21:17.2 12 East Marshall, LeGrand 1423 1483 ▼-86
199 Logan Frink 21:20.5 11 Waukee 1418 1405 ▲22
200 Pablo Moreno 21:20.7 12 Cedar Falls 1418 1419 ▼-81
201 Lucas Bantz 21:22.7 11 Marshalltown 1415 1423 ▼-12
202 Carson Snyder 21:23.5 12 Marshalltown 1413 1429 ▼-26
203 Larry Li 21:25.0 11 Waukee, Northwest 1411 1426 ▼-23
204 Jackson Grossnickle 21:27.0 12 Ankeny 1404 1411 ▼-11
205 Gage Boersma 21:27.2 12 Indianola 1402 1413 ▼-16
206 Dane Butler 21:28.2 12 Waukee 1400 1370 ▲53
207 Tariku Krob 21:29.0 9 Southeast Polk 1400 1418 ▼-29
208 Jack Franks 21:30.0 11 Des Moines, Roosevelt 1397 1377 ▲31
209 Carson Mears 21:30.4 12 Waukee, Northwest 1394 1356 ▲76
210 Logan Plourde 21:35.4 12 Norwalk 1386 1441 ▼-197
211 Jackson Herring 21:37.5 12 Cedar Falls 1383 1381 ▲3
212 Nolan Reese 21:38.7 12 Cedar Falls 1381 1383 ▼-117
213 Raj Biswa 21:41.5 10 Des Moines, Lincoln 1381 1383 ▼-117
214 Braylon Darter 21:44.4 9 East Marshall, LeGrand 1381 1419 ▼-35
215 David Zhang 21:47.2 11 Johnston 1377 1379 ▼-121
216 Nathan Wanat 21:47.5 12 Dallas Center-Grimes 1375 1387 ▼-18
217 Tai Vo 21:49.2 11 Des Moines, Lincoln 1372 1327 ▲112
218 Cormac Wilson 21:49.5 11 Iowa City, West 1370 1358 ▲16
219 Skyler Wade 21:49.5 11 Ames 1368 1367 ▲1
220 Bennett Neipert 21:51.7 11 Des Moines, Roosevelt 1366 1370 ▼-6
221 Jackson Temple 21:52.2 12 Waukee, Northwest 1366 1368 ▼-132
222 Trent Paugh 21:52.5 11 Ankeny 1365 1350 ▲23
223 Levi Kramer 21:52.9 12 Dubuque, Hempstead 1363 1342 ▲17
224 Kager Kremer 21:53.0 11 Marshalltown 1362 1379 ▼-25
225 Finn Huggins 21:57.9 11 Des Moines, Roosevelt 1356 1346 ▲17
226 Alex Nielsen 21:58.0 12 Dubuque, Senior 1355 1364 ▼-11
227 Severo Rodriguez 21:58.9 11 Dowling Catholic, West Des Moines 1353 1302 ▲84
228 Gabe Keagle 21:59.7 12 Cedar Falls 1353 1351 ▲2
229 Colin Huynh 22:00.4 11 Dallas Center-Grimes 1352 1383 ▼-49
230 Jake Scott 22:01.4 12 Des Moines, Roosevelt 1347 1349 ▼-151
231 Evan Allen 22:02.4 12 Waukee, Northwest 1344 1313 ▲57
232 Mateo Holcomb 22:03.7 11 Urbandale 1342 1362 ▼-25
233 Brayden Burke 22:04.7 12 East Marshall, LeGrand 1340 1301 ▲97
234 Maddox Wajda 22:05.0 11 Valley, West Des Moines 1340 1352 ▼-18
235 Matthew Pierson 22:05.7 11 Dowling Catholic, West Des Moines 1338 1343 ▼-5
236 Leo Klemm 22:06.2 11 Dowling Catholic, West Des Moines 1336 1279 ▲109
237 Cameron Seitz 22:08.7 11 Des Moines, Roosevelt 1332 1332 0
238 Jackson Warren 22:09.9 12 Norwalk 1331 1380 ▼-115
239 Aidan Seeks 22:17.9 11 Cedar Falls 1318 1309 ▲11
240 Spencer Hughes 22:19.2 12 Indianola 1316 1296 ▲20
241 John Holland 22:20.2 11 Cedar Falls 1314 1293 ▲29
242 Matthew Groeneveld 22:21.2 11 Cedar Falls 1312 1268 ▲70
243 Von Blackburn 22:23.0 9 East Marshall, LeGrand 1308 1340 ▼-46
244 Donovan Mathis 22:24.9 11 Johnston 1304 1307 ▼-193
245 James Bridenstine 22:25.0 12 Ankeny 1303 1330 ▼-44
246 Ethon Downes 22:29.2 11 Des Moines, Lincoln 1290 1294 ▼-206
247 Aaron Boston 22:31.0 11 Des Moines, Lincoln 1289 1293 ▼-207
248 Jonathan Moser 22:35.5 11 Dowling Catholic, West Des Moines 1285 1296 ▼-14
249 Collin O'Bryon 22:35.9 12 Cedar Falls 1284 1352 ▼-113
250 Finn Graziano 22:36.2 11 Waukee 1282 1242 ▲87
251 Landen Shoeman 22:39.2 9 East Marshall, LeGrand 1277 1361 ▼-68
252 Joe Fuller 22:40.4 11 East Marshall, LeGrand 1275 1300 ▼-45
253 Gus Sanders 22:41.2 12 Des Moines, Roosevelt 1273 1305 ▼-53
254 Wyatt Anderson 22:42.0 9 East Marshall, LeGrand 1269 1288 ▼-79
255 Blake Schimonitz 22:42.0 11 Valley, West Des Moines 1270 1309 ▼-69
256 Josh Bennett 22:42.5 12 Dubuque, Hempstead 1266 1274 ▼-7
257 Daniel Bonilla 22:45.0 11 Urbandale 1261 1269 ▼-9
258 Isaac Seberger 22:45.2 11 Marshalltown 1260 1265 ▼-8
259 Richard Yang 22:52.5 11 Iowa City, West 1252 1256 ▼-244
260 Owen Evans 22:53.5 12 Ankeny 1250 1316 ▼-404
261 Joel Chan 22:58.9 12 Des Moines, Roosevelt 1240 1237 ▲5
262 Alexander Chapman 23:00.0 12 Valley, West Des Moines 1239 1234 ▲7
263 Sid Westegard 23:01.7 11 Iowa City, West 1237 1255 ▼-28
264 Ben Hemmer 23:02.5 11 Waukee, Northwest 1234 1284 ▼-105
265 Ian Schlak 23:06.9 11 Dallas Center-Grimes 1231 1274 ▼-74
266 Max Swaner 23:09.0 12 Waukee, Northwest 1227 1282 ▼-151
267 Jacob Christen 23:10.4 11 Marshalltown 1225 1229 ▼-271
268 Jordan Wallace 23:11.7 12 Des Moines, Lincoln 1221 1165 ▲459
269 Tiago Colton 23:14.0 11 Ames 1220 1215 ▲8
270 Alex Imig 23:16.0 12 Valley, West Des Moines 1218 1230 ▼-18
271 Dhruv Chatterjee 23:21.0 12 Waukee 1213 1178 ▲70
272 Logan Dean 23:35.7 12 Dubuque, Senior 1204 1209 ▼-291
273 Cooper Stein 23:36.2 11 Valley, West Des Moines 1200 1233 ▼-54
274 Dylan Porter 24:02.7 11 Dowling Catholic, West Des Moines 1152 1212 ▼-84
275 Tristan Ostrander 24:11.7 12 Indianola 1139 1147 ▼-28
276 Zavier McKee 24:16.7 9 Des Moines, Lincoln 1131 1137 ▼-363
277 Riley Tigges 24:16.7 12 Dubuque, Hempstead 1128 1097 ▲28
278 Ashton Hockett 24:27.9 11 Dubuque, Hempstead 1117 1094 ▲19
279 Adam Klocke 24:30.7 11 Dowling Catholic, West Des Moines 1116 1130 ▼-17
280 Nate Powers 24:31.5 11 Urbandale 1111 1126 ▼-13
281 Matthew Hammerand 24:35.5 12 Urbandale 1107 1104 ▲2
282 Youssef Bouguerra 24:39.4 11 Johnston 1103 1156 ▼-162
283 Owen Congdon 24:42.5 12 Des Moines, Roosevelt 1101 1107 ▼-393
284 Kingston Davenport 24:43.5 11 Meskwaki Settlement School 1100 1157 ▼-92
285 Rapas Srinarongsiri 24:45.7 10 Fort Dodge 1097 1104 ▼-396
286 Nabil Sajid 24:46.0 12 Waukee 1097 1103 ▼-397
287 Jack Breese 24:46.7 9 Des Moines, Lincoln 1094 1047 ▲253
288 Owen Errthum 24:49.0 12 Dubuque, Hempstead 1088 1042 ▲43
289 Campbell Bowen 24:49.4 10 Dallas Center-Grimes 1087 1122 ▼-53
290 Hans David 25:01.4 12 Des Moines, Roosevelt 1076 1083 ▼-417
291 Levi Reising 25:19.0 11 Dubuque, Senior 1056 1096 ▼-50
292 Ben Maggard 25:24.0 11 Dallas Center-Grimes 1048 1053 ▼-6
293 Tarik Dervisevic 25:30.5 11 Dallas Center-Grimes 1038 1051 ▼-19
294 Tenoch Snow 25:45.9 11 Meskwaki Settlement School 1017 1067 ▼-73
295 Jayven Robets 25:51.2 11 Meskwaki Settlement School 1007 986 ▲31
296 Shreyas Shrestha 25:55.7 11 Johnston 997 1030 ▼-56
297 Christopher Blackcloud 25:57.7 12 Meskwaki Settlement School 991 975 ▲25
298 Hayden Daters 25:58.9 11 Marshalltown 988 1036 ▼-85
299 Sreehari Kumaresh 26:25.7 12 Waukee, Northwest 951 941 ▲18
300 Ethan Churnick 26:29.7 11 East Marshall, LeGrand 939 932 ▲9
301 Cade Taylor 26:50.4 12 Ames 929 956 ▼-40
302 Abubakr Rahimov 26:57.0 12 Fort Dodge 919 929 ▼-571
303 Anthony Williams 27:42.9 11 Des Moines, Lincoln 879 841 ▲109
304 Gavin Lopez 27:44.0 11 Des Moines, Lincoln 878 889 ▼-611
305 Issac Allen 28:04.5 11 Ames 857 920 ▼-151
306 lars Dommer 28:17.7 9 East Marshall, LeGrand 842 733 ▲105
307 Tucker Wedgwood 28:21.7 12 BCLUW, Conrad 842 853 ▼-647
308 Logan Oswald 28:32.5 11 Indianola 834 808 ▲50
309 Akramjon Abdurakhimov 28:47.7 12 Fort Dodge 824 836 ▼-664
310 Jay Helton 28:53.0 12 Marshalltown 822 834 ▼-666
311 Logan Bui 28:55.9 11 Des Moines, Lincoln 820 832 ▼-668
312 Declan Briggs 29:54.0 12 Indianola 760 772 ▼-728
313 Elijah Bond 30:05.0 11 BCLUW, Conrad 744 779 ▼-48
314 Ryne Copple 30:10.0 11 Norwalk 731 763 ▼-49