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

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