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 2182 2164 ▲16
2 Brayden Frey 16:43.1 12 Cedar Falls 2163 2165 ▼-9
3 Aidan Farrell 16:51.0 12 Ankeny 2129 2072 ▲109
4 Jack Crossland 16:58.2 9 Johnston 2102 2104 ▼-3
5 Tyler Bailey 17:06.5 9 Cedar Falls 2084 2082 ▲3
6 Gavin Boliver 17:07.9 12 Johnston 2076 2074 ▲1
7 Sam O'Hair 17:09.7 12 Cedar Falls 2070 2061 ▲8
8 Vince Frederiksen 17:12.2 12 Cedar Falls 2062 2056 ▲11
9 Carson Ibeling 17:12.2 11 Dallas Center-Grimes 2059 2030 ▲42
10 Henry Strauss 17:13.2 12 Johnston 2054 2011 ▲36
11 Levi Stember 17:20.9 12 Ankeny 2036 2008 ▲42
12 Jan Luka Castillo-Mora 17:21.7 11 Dowling Catholic, West Des Moines 2034 2028 ▲9
13 Zach Riley 17:23.5 11 Ankeny 2025 2006 ▲30
14 Aksel Beedon 17:28.7 9 Norwalk 2014 2005 ▲505
15 Brett Gifford 17:30.2 12 Dowling Catholic, West Des Moines 2011 2012 ▼-1
16 Carter Gearhart 17:31.4 11 Johnston 2008 1997 ▲20
17 Elliot Liesland 17:36.7 11 Valley, West Des Moines 2004 1958 ▲79
18 Buck Pattinson 17:38.2 11 Johnston 2002 1989 ▲17
19 Adam Ruehling 17:38.4 10 Waukee, Northwest 2001 1998 ▲4
20 Jack Brooks 17:40.0 12 Johnston 1999 2015 ▼-15
21 Hudson Wheelock 17:44.5 10 Des Moines, Lincoln 1989 1963 ▲39
22 Daniel Webster 17:46.9 12 Norwalk 1983 1956 ▲42
23 William Zhao 17:47.7 12 Johnston 1982 1979 ▲4
24 Owen Palmer 17:48.7 12 Dowling Catholic, West Des Moines 1977 1968 ▲11
25 Brennan Lesko 17:48.7 12 Ankeny 1978 1932 ▲79
26 Ryan Sample 17:48.7 11 Waukee, Northwest 1975 1969 ▲9
27 Blake Grask 17:52.2 11 Dowling Catholic, West Des Moines 1969 1931 ▲47
28 Sam Watkins 17:53.2 12 Dallas Center-Grimes 1965 1979 ▼-23
29 Juan Reyes 17:53.5 12 Waukee, Northwest 1963 1976 ▼-22
30 Ellis Coyier 17:54.5 11 Waukee 1962 1954 ▲454
31 Jamison Bice 17:59.5 12 Norwalk 1953 1952 ▲2
32 Charlie Leto 18:00.5 12 Dowling Catholic, West Des Moines 1950 1955 ▼-6
33 Jake Dahlmer 18:00.7 12 Ankeny 1946 1906 ▲67
34 Sean Bendinger 18:00.7 11 Valley, West Des Moines 1948 1951 ▼-6
35 Noah Yaeger 18:03.5 12 Ankeny 1941 1898 ▲76
36 Aydean Bejtovic 18:04.7 11 Johnston 1940 1916 ▲20
37 Will Johnson 18:04.9 10 Urbandale 1939 1938 0
38 Ben Pudenz 18:08.0 10 Dallas Center-Grimes 1937 1944 ▼-11
39 Logan Brustkern 18:08.7 11 Johnston 1935 1920 ▲11
40 Cayden Miller 18:10.7 9 Urbandale 1930 1880 ▲49
41 Noah Reese 18:11.9 11 Johnston 1927 1852 ▲113
42 Ben Every 18:11.9 12 Dallas Center-Grimes 1926 1939 ▼-20
43 Mitchell Cook 18:12.4 12 Dowling Catholic, West Des Moines 1924 1914 ▲13
44 William Giles 18:14.5 11 Urbandale 1923 1913 ▲8
45 Harper Gessmann 18:15.0 10 Dallas Center-Grimes 1921 1932 ▼-16
46 Cooper Smith 18:15.2 11 Urbandale 1919 1893 ▲47
47 Finn Kinkaid 18:16.5 11 Dubuque, Senior 1918 1916 ▲3
48 Kenny Uitermarkt 18:16.9 11 Urbandale 1914 1865 ▲38
49 Nathan Moberg 18:16.9 11 Southeast Polk 1916 1867 ▲91
50 Chase Kies 18:19.7 11 Cedar Falls 1912 1932 ▼-27
51 Atticus Schleusner 18:20.0 10 Waukee, Northwest 1909 1904 ▲8
52 Carson Fenster 18:21.0 12 Norwalk 1905 1897 ▲13
53 Aidan Friedel 18:23.5 12 Waukee, Northwest 1901 1885 ▲23
54 Vincent Scherr 18:24.5 11 Dubuque, Hempstead 1899 1862 ▲29
55 Sam Buhrow 18:25.7 9 Norwalk 1893 1893 0
56 Harrison Bice 18:26.2 10 Norwalk 1892 1875 ▲26
57 Cassandro Chan 18:27.0 11 Iowa City, West 1889 1828 ▲50
58 Tanner Simpson 18:29.2 11 Waukee, Northwest 1884 1886 ▼-3
59 Ian Hurley 18:29.2 12 Johnston 1882 1887 ▼-3
60 Carter Cabanayan 18:29.7 11 Waukee, Northwest 1881 1921 ▼-96
61 Rodrigo Verastegui 18:30.7 8 Waukee, Northwest 1878 1871 ▲11
62 Fabian Jarabek 18:33.2 12 Dowling Catholic, West Des Moines 1874 1822 ▲69
63 Jack Meyer 18:34.5 12 Johnston 1873 1861 ▲11
64 Din Terzic 18:35.5 12 Urbandale 1870 1868 ▲2
65 Owen Weiler 18:36.7 10 Dallas Center-Grimes 1869 1894 ▼-43
66 Will Weydert 18:36.7 12 Dallas Center-Grimes 1867 1830 ▲60
67 Braden Walters 18:39.5 11 Waukee 1865 1850 ▲24
68 Aiden Lange 18:40.7 11 Dubuque, Hempstead 1864 1828 ▲51
69 Owen Kouba 18:41.2 12 Valley, West Des Moines 1862 1835 ▲44
70 Sam Mora 18:45.0 11 Dallas Center-Grimes 1858 1904 ▼-135
71 Ashtin Duffy 18:45.0 11 Cedar Falls 1857 1880 ▼-32
72 Damion Winkler 18:47.0 11 Ames 1854 1827 ▲41
73 Carson Kearns 18:47.7 11 Waukee, Northwest 1853 1849 ▲6
74 Vincent Sacco 18:48.5 12 Cedar Falls 1852 1850 ▲4
75 Quinn Dow 18:50.0 12 Ankeny 1850 1860 ▼-15
76 Abram Livermore 18:50.2 9 Norwalk 1849 1843 ▲8
77 Logan Waters 18:50.7 12 Iowa City, West 1845 1798 ▲35
78 Tyler Moody 18:52.2 12 Cedar Falls 1842 1815 ▲34
79 Parker Peters 18:52.2 11 Southeast Polk 1843 1810 ▲54
80 Tedd Behr 18:53.5 10 Ankeny 1840 1825 ▲22
81 Blake Glennon 18:58.5 12 Johnston 1832 1806 ▲28
82 Andrew Maitre 18:59.4 12 Johnston 1830 1845 ▼-13
83 Arthur Chen 18:59.4 11 Johnston 1830 1795 ▲64
84 Lane Osterloh 18:59.7 10 Norwalk 1829 1845 ▼-28
85 Obadiah Northway 19:01.0 11 Ames 1826 1801 ▲40
86 Parker Gooding 19:05.2 11 Marshalltown 1822 1800 ▲35
87 Roe Denny 19:06.0 12 Ankeny 1819 1815 ▲5
88 Brendon Zheng 19:08.2 11 Dubuque, Hempstead 1813 1819 ▼-5
89 Nick Wellet 19:09.5 11 Waukee 1810 1761 ▲102
90 Nate Hammerand 19:12.0 12 Urbandale 1806 1825 ▼-17
91 Max Mills 19:12.2 11 Cedar Falls 1805 1798 ▲8
92 Greyson Veiseth 19:12.5 11 Cedar Falls 1804 1789 ▲17
93 Zane Hastich 19:13.2 11 Southeast Polk 1802 1765 ▲61
94 Logan Kessler 19:18.0 12 Norwalk 1793 1802 ▼-13
95 Ben Meier 19:18.7 11 Valley, West Des Moines 1791 1806 ▼-24
96 Cole Irlmeier 19:19.2 9 Dallas Center-Grimes 1787 1754 ▲52
97 Drew Klemesrud 19:19.2 11 Waukee 1788 1748 ▲69
98 Ty Loeffelholz 19:20.2 11 Dubuque, Hempstead 1786 1779 ▲6
99 Victor Njane 19:21.4 11 Waukee 1783 1777 ▲8
100 Mason Stevermer 19:21.7 12 Valley, West Des Moines 1782 1800 ▼-28
101 Joplin Hallstoos 19:22.7 12 Dubuque, Senior 1782 1777 ▲277
102 Gavin VanBrocklin 19:24.2 12 Cedar Falls 1779 1778 ▲2
103 Cohen Breitbach 19:24.5 11 Dubuque, Hempstead 1778 1760 ▲16
104 Payton Mizer 19:24.9 12 Waukee 1777 1750 ▲42
105 Alex Kottmeyer 19:28.0 11 Waukee 1772 1729 ▲79
106 Eli Heckert 19:28.2 11 Norwalk 1772 1734 ▲63
107 Brandon Stahl 19:29.2 10 Waukee, Northwest 1771 1789 ▼-30
108 Carson Tracy 19:31.2 12 Johnston 1770 1760 ▲8
109 Liam McGrane 19:32.7 11 Cedar Falls 1767 1765 ▲2
110 Carson Menke 19:34.2 10 Norwalk 1765 1768 ▼-5
111 Jack Imoehl 19:36.5 12 Waukee, Northwest 1761 1754 ▲11
112 Gavin Reed 19:38.0 11 Indianola 1756 1709 ▲36
113 Luke Casey 19:41.7 12 Indianola 1753 1758 ▼-6
114 Boston Shaw 19:41.9 11 Waukee, Northwest 1751 1756 ▼-6
115 Grant Wellington 19:41.9 11 Ames 1752 1751 0
116 Eli McGee 19:42.5 11 Johnston 1749 1720 ▲51
117 Logan Corwin 19:42.9 11 Des Moines, Roosevelt 1748 1761 ▼-22
118 Brady Olson 19:43.0 11 Iowa City, West 1747 1675 ▲50
119 Ethan Spracklin 19:43.9 11 Dowling Catholic, West Des Moines 1744 1757 ▼-17
120 Callen Ripley 19:44.2 11 Ankeny 1743 1719 ▲36
121 Hank McGuire 19:46.5 11 Dowling Catholic, West Des Moines 1740 1753 ▼-17
122 Caleb Briggs 19:50.9 12 Waukee, Northwest 1736 1743 ▼-10
123 Aydan Albritton 19:51.5 12 Southeast Polk 1734 1684 ▲110
124 Will Scott 19:51.9 12 Dubuque, Hempstead 1733 1706 ▲22
125 Nik Hudak 19:53.7 12 Urbandale 1729 1694 ▲33
126 Alton Ladd 19:54.2 11 Valley, West Des Moines 1725 1710 ▲22
127 Alex Schumacher 19:54.7 11 Southeast Polk 1724 1703 ▲33
128 Wyatt Guely 19:55.4 12 Indianola 1724 1712 ▲14
129 Max Donaldson 19:56.5 12 Cedar Falls 1720 1739 ▼-25
130 Xander Bingaman 19:57.7 12 Waukee, Northwest 1719 1698 ▲34
131 Jackson Foy 19:58.7 11 Dallas Center-Grimes 1718 1710 ▲12
132 Owen Park 19:59.2 9 Dallas Center-Grimes 1717 1710 ▲10
133 Nathan Poag 20:01.2 11 Ames 1713 1722 ▼-14
134 Elias Thompson 20:01.2 11 Ames 1712 1717 ▼-7
135 Karson Johnson 20:04.4 12 Waukee 1702 1655 ▲93
136 Max Young 20:04.5 11 Waukee 1701 1695 ▲8
137 Carter Halvorson 20:04.7 12 Cedar Falls 1699 1657 ▲56
138 Warren Eaves 20:05.5 10 Waukee, Northwest 1699 1696 ▲196
139 Jacob Gasior 20:08.7 11 Valley, West Des Moines 1697 1708 ▼-19
140 Evan Moon 20:12.4 11 Ames 1692 1709 ▼-29
141 Kai Merril 20:13.4 11 Iowa City, West 1691 1667 ▲20
142 Tyson Hathaway 20:15.5 12 Valley, West Des Moines 1687 1690 ▼-3
143 Elian Funes 20:16.7 10 Des Moines, Lincoln 1686 1683 ▲183
144 Kiran Kothavale 20:18.2 12 Waukee, Northwest 1683 1668 ▲22
145 Nevin Bissell 20:18.9 11 Dallas Center-Grimes 1681 1694 ▼-18
146 Bodee Krob 20:19.2 10 Dallas Center-Grimes 1681 1711 ▼-52
147 Larson De Boer 20:21.5 11 Urbandale 1678 1700 ▼-18
148 Ben Couvillon 20:21.7 12 Johnston 1678 1675 ▲175
149 Joyson Zannoubo 20:22.0 11 Ames 1677 1642 ▲59
150 Caden Shockey 20:26.2 11 Waukee, Northwest 1674 1699 ▼-42
151 Sam Sparks 20:26.7 12 Urbandale 1671 1612 ▲47
152 Drew Every 20:26.7 10 Dallas Center-Grimes 1672 1670 ▲2
153 Aidan Swain 20:27.5 11 Valley, West Des Moines 1670 1667 ▲167
154 Miguel Ranfeld 20:29.2 11 Dallas Center-Grimes 1668 1705 ▼-67
155 Jackson Bell 20:29.4 11 Ames 1667 1665 ▲165
156 Jacob Zimmerman 20:29.9 11 Waukee, Northwest 1665 1659 ▲10
157 Jon Hudak 20:31.2 12 Urbandale 1662 1646 ▲16
158 Isaac Benscoter 20:31.4 11 Marshalltown 1662 1639 ▲37
159 Atticus Pottratz 20:32.0 12 Ankeny 1659 1636 ▲36
160 Michael Westendorf 20:32.9 11 Johnston 1656 1606 ▲181
161 Jett Didelot 20:33.7 11 Dubuque, Hempstead 1654 1645 ▲14
162 Jamison Tressler 20:34.9 11 Cedar Falls 1652 1650 ▲150
163 Zachary Peters 20:36.0 11 Ames 1651 1662 ▼-16
164 Diego Tejada 20:37.4 12 Marshalltown 1648 1678 ▼-53
165 Gene Warby 20:39.0 11 Cedar Falls 1644 1588 ▲84
166 Braden Stewart 20:40.2 12 Cedar Falls 1643 1651 ▼-9
167 Jonah Rowland 20:41.2 11 Johnston 1642 1621 ▲36
168 Sebastian Reinert 20:45.5 11 Dubuque, Senior 1635 1631 ▲5
169 Derek Foht 20:46.4 11 Dubuque, Senior 1633 1606 ▲34
170 Preston Block 20:48.2 11 Dubuque, Senior 1630 1644 ▼-19
171 Teddy Ruppel 20:49.7 11 Dubuque, Senior 1628 1616 ▲15
172 Braelon Decker 20:50.2 12 Indianola 1626 1607 ▲22
173 Carlos Guzman 20:50.5 11 Urbandale 1625 1608 ▲16
174 Jacob Weber 20:50.7 11 Ames 1624 1625 ▼-2
175 Sam McAlister 20:52.5 12 Johnston 1620 1629 ▼-14
176 Buck Mcclaflin 20:52.5 11 Southeast Polk 1619 1653 ▼-63
177 Alex Eichhorn 20:52.7 12 Ames 1619 1635 ▼-27
178 Isaiah Mayfield 20:54.0 11 Cedar Falls 1617 1615 ▲115
179 Charlie Branscomb 20:54.2 12 Dubuque, Senior 1616 1603 ▲15
180 August Vance 20:54.5 12 Des Moines, Roosevelt 1616 1614 ▲114
181 Parker O'Neall 20:56.5 10 Des Moines, Roosevelt 1614 1626 ▼-18
182 Drew Tjaden 20:56.7 11 Cedar Falls 1613 1610 ▲5
183 Trevor Huegerich 20:56.7 12 Cedar Falls 1613 1611 ▲111
184 Cameron Clayton 20:57.0 12 Cedar Falls 1612 1587 ▲31
185 Monte Sprank 20:57.2 12 Dubuque, Senior 1612 1605 ▲9
186 Nathan Frye 20:59.0 9 East Marshall, LeGrand 1610 1644 ▼-34
187 Kaden Klootwyk 20:59.5 11 Valley, West Des Moines 1609 1608 ▲108
188 Charlie Fitzgerald 21:00.2 11 Waukee 1609 1607 ▲107
189 Matthew Tijerino 21:01.2 10 Dallas Center-Grimes 1609 1596 ▲20
190 Evan Friesen 21:02.9 9 Dallas Center-Grimes 1605 1591 ▲20
191 Lewis Lentsch 21:04.4 11 Dowling Catholic, West Des Moines 1603 1614 ▼-14
192 Nathan Mauro 21:05.2 11 Dowling Catholic, West Des Moines 1601 1616 ▼-19
193 Aidan Sash 21:09.2 12 Dowling Catholic, West Des Moines 1595 1524 ▲172
194 August Anderson 21:10.0 11 Indianola 1594 1522 ▲67
195 Nolan Harder 21:12.4 11 Waukee 1591 1634 ▼-98
196 Colin Porter 21:13.4 12 Southeast Polk 1590 1595 ▼-9
197 Sawyer Smith 21:13.9 11 Iowa City, West 1588 1586 ▲86
198 Carter Brummel 21:17.2 12 East Marshall, LeGrand 1584 1642 ▼-80
199 Logan Frink 21:20.5 11 Waukee 1580 1564 ▲27
200 Pablo Moreno 21:20.7 12 Cedar Falls 1580 1579 ▲79
201 Lucas Bantz 21:22.7 11 Marshalltown 1577 1578 ▼-1
202 Carson Snyder 21:23.5 12 Marshalltown 1576 1585 ▼-14
203 Larry Li 21:25.0 11 Waukee, Northwest 1574 1581 ▼-12
204 Jackson Grossnickle 21:27.0 12 Ankeny 1569 1570 ▼-2
205 Gage Boersma 21:27.2 12 Indianola 1568 1565 ▲4
206 Dane Butler 21:28.2 12 Waukee 1567 1536 ▲51
207 Tariku Krob 21:29.0 9 Southeast Polk 1566 1576 ▼-15
208 Jack Franks 21:30.0 11 Des Moines, Roosevelt 1565 1544 ▲32
209 Carson Mears 21:30.4 12 Waukee, Northwest 1563 1526 ▲68
210 Logan Plourde 21:35.4 12 Norwalk 1556 1606 ▼-166
211 Jackson Herring 21:37.5 12 Cedar Falls 1554 1553 ▲1
212 Nolan Reese 21:38.7 12 Cedar Falls 1551 1550 ▲50
213 Raj Biswa 21:41.5 10 Des Moines, Lincoln 1550 1549 ▲49
214 Braylon Darter 21:44.4 9 East Marshall, LeGrand 1548 1585 ▼-34
215 David Zhang 21:47.2 11 Johnston 1543 1542 ▲42
216 Nathan Wanat 21:47.5 12 Dallas Center-Grimes 1542 1537 ▲8
217 Tai Vo 21:49.2 11 Des Moines, Lincoln 1538 1495 ▲87
218 Cormac Wilson 21:49.5 11 Iowa City, West 1537 1527 ▲9
219 Skyler Wade 21:49.5 11 Ames 1536 1532 ▲7
220 Bennett Neipert 21:51.7 11 Des Moines, Roosevelt 1534 1533 ▲1
221 Jackson Temple 21:52.2 12 Waukee, Northwest 1533 1533 ▲33
222 Trent Paugh 21:52.5 11 Ankeny 1533 1518 ▲23
223 Levi Kramer 21:52.9 12 Dubuque, Hempstead 1531 1512 ▲15
224 Kager Kremer 21:53.0 11 Marshalltown 1530 1540 ▼-14
225 Finn Huggins 21:57.9 11 Des Moines, Roosevelt 1525 1514 ▲17
226 Alex Nielsen 21:58.0 12 Dubuque, Senior 1524 1542 ▼-22
227 Severo Rodriguez 21:58.9 11 Dowling Catholic, West Des Moines 1522 1472 ▲75
228 Gabe Keagle 21:59.7 12 Cedar Falls 1522 1523 ▼-2
229 Colin Huynh 22:00.4 11 Dallas Center-Grimes 1521 1540 ▼-28
230 Jake Scott 22:01.4 12 Des Moines, Roosevelt 1519 1518 ▲18
231 Evan Allen 22:02.4 12 Waukee, Northwest 1516 1488 ▲46
232 Mateo Holcomb 22:03.7 11 Urbandale 1515 1525 ▼-12
233 Brayden Burke 22:04.7 12 East Marshall, LeGrand 1514 1486 ▲53
234 Maddox Wajda 22:05.0 11 Valley, West Des Moines 1514 1520 ▼-8
235 Matthew Pierson 22:05.7 11 Dowling Catholic, West Des Moines 1513 1510 ▲3
236 Leo Klemm 22:06.2 11 Dowling Catholic, West Des Moines 1511 1456 ▲88
237 Cameron Seitz 22:08.7 11 Des Moines, Roosevelt 1507 1504 ▲6
238 Jackson Warren 22:09.9 12 Norwalk 1506 1548 ▼-89
239 Aidan Seeks 22:17.9 11 Cedar Falls 1494 1494 0
240 Spencer Hughes 22:19.2 12 Indianola 1492 1461 ▲27
241 John Holland 22:20.2 11 Cedar Falls 1490 1463 ▲35
242 Matthew Groeneveld 22:21.2 11 Cedar Falls 1488 1446 ▲60
243 Von Blackburn 22:23.0 9 East Marshall, LeGrand 1485 1524 ▼-41
244 Donovan Mathis 22:24.9 11 Johnston 1482 1482 ▼-18
245 James Bridenstine 22:25.0 12 Ankeny 1482 1501 ▼-29
246 Ethon Downes 22:29.2 11 Des Moines, Lincoln 1472 1473 ▼-27
247 Aaron Boston 22:31.0 11 Des Moines, Lincoln 1471 1472 ▼-28
248 Jonathan Moser 22:35.5 11 Dowling Catholic, West Des Moines 1468 1473 ▼-5
249 Collin O'Bryon 22:35.9 12 Cedar Falls 1468 1528 ▼-102
250 Finn Graziano 22:36.2 11 Waukee 1466 1430 ▲67
251 Landen Shoeman 22:39.2 9 East Marshall, LeGrand 1464 1532 ▼-58
252 Joe Fuller 22:40.4 11 East Marshall, LeGrand 1463 1499 ▼-38
253 Gus Sanders 22:41.2 12 Des Moines, Roosevelt 1463 1485 ▼-36
254 Wyatt Anderson 22:42.0 9 East Marshall, LeGrand 1460 1485 ▼-55
255 Blake Schimonitz 22:42.0 11 Valley, West Des Moines 1461 1488 ▼-45
256 Josh Bennett 22:42.5 12 Dubuque, Hempstead 1459 1452 ▲6
257 Daniel Bonilla 22:45.0 11 Urbandale 1456 1448 ▲9
258 Isaac Seberger 22:45.2 11 Marshalltown 1455 1455 0
259 Richard Yang 22:52.5 11 Iowa City, West 1449 1450 ▼-50
260 Owen Evans 22:53.5 12 Ankeny 1447 1506 ▼-341
261 Joel Chan 22:58.9 12 Des Moines, Roosevelt 1441 1434 ▲11
262 Alexander Chapman 23:00.0 12 Valley, West Des Moines 1440 1430 ▲15
263 Sid Westegard 23:01.7 11 Iowa City, West 1439 1438 ▲1
264 Ben Hemmer 23:02.5 11 Waukee, Northwest 1438 1475 ▼-67
265 Ian Schlak 23:06.9 11 Dallas Center-Grimes 1435 1456 ▼-33
266 Max Swaner 23:09.0 12 Waukee, Northwest 1433 1478 ▼-100
267 Jacob Christen 23:10.4 11 Marshalltown 1432 1433 ▼-67
268 Jordan Wallace 23:11.7 12 Des Moines, Lincoln 1429 1371 ▲392
269 Tiago Colton 23:14.0 11 Ames 1427 1417 ▲15
270 Alex Imig 23:16.0 12 Valley, West Des Moines 1425 1430 ▼-9
271 Dhruv Chatterjee 23:21.0 12 Waukee 1419 1384 ▲66
272 Logan Dean 23:35.7 12 Dubuque, Senior 1410 1412 ▼-88
273 Cooper Stein 23:36.2 11 Valley, West Des Moines 1408 1428 ▼-33
274 Dylan Porter 24:02.7 11 Dowling Catholic, West Des Moines 1371 1409 ▼-49
275 Tristan Ostrander 24:11.7 12 Indianola 1360 1355 ▲24
276 Zavier McKee 24:16.7 9 Des Moines, Lincoln 1352 1354 ▼-146
277 Riley Tigges 24:16.7 12 Dubuque, Hempstead 1351 1322 ▲31
278 Ashton Hockett 24:27.9 11 Dubuque, Hempstead 1340 1315 ▲21
279 Adam Klocke 24:30.7 11 Dowling Catholic, West Des Moines 1337 1343 ▼-6
280 Nate Powers 24:31.5 11 Urbandale 1336 1331 ▲4
281 Matthew Hammerand 24:35.5 12 Urbandale 1331 1310 ▲18
282 Youssef Bouguerra 24:39.4 11 Johnston 1327 1374 ▼-125
283 Owen Congdon 24:42.5 12 Des Moines, Roosevelt 1326 1329 ▼-171
284 Kingston Davenport 24:43.5 11 Meskwaki Settlement School 1324 1376 ▼-90
285 Rapas Srinarongsiri 24:45.7 10 Fort Dodge 1322 1325 ▼-175
286 Nabil Sajid 24:46.0 12 Waukee 1321 1324 ▼-176
287 Jack Breese 24:46.7 9 Des Moines, Lincoln 1320 1269 ▲259
288 Owen Errthum 24:49.0 12 Dubuque, Hempstead 1317 1282 ▲39
289 Campbell Bowen 24:49.4 10 Dallas Center-Grimes 1317 1325 ▼-12
290 Hans David 25:01.4 12 Des Moines, Roosevelt 1306 1309 ▼-191
291 Levi Reising 25:19.0 11 Dubuque, Senior 1287 1320 ▼-43
292 Ben Maggard 25:24.0 11 Dallas Center-Grimes 1279 1251 ▲46
293 Tarik Dervisevic 25:30.5 11 Dallas Center-Grimes 1273 1249 ▲38
294 Tenoch Snow 25:45.9 11 Meskwaki Settlement School 1260 1312 ▼-86
295 Jayven Robets 25:51.2 11 Meskwaki Settlement School 1251 1261 ▼-13
296 Shreyas Shrestha 25:55.7 11 Johnston 1242 1252 ▼-17
297 Christopher Blackcloud 25:57.7 12 Meskwaki Settlement School 1241 1254 ▼-19
298 Hayden Daters 25:58.9 11 Marshalltown 1239 1275 ▼-60
299 Sreehari Kumaresh 26:25.7 12 Waukee, Northwest 1209 1186 ▲39
300 Ethan Churnick 26:29.7 11 East Marshall, LeGrand 1204 1218 ▼-22
301 Cade Taylor 26:50.4 12 Ames 1173 1179 ▼-10
302 Abubakr Rahimov 26:57.0 12 Fort Dodge 1167 1172 ▼-328
303 Anthony Williams 27:42.9 11 Des Moines, Lincoln 1120 1081 ▲98
304 Gavin Lopez 27:44.0 11 Des Moines, Lincoln 1120 1126 ▼-374
305 Issac Allen 28:04.5 11 Ames 1087 1145 ▼-140
306 lars Dommer 28:17.7 9 East Marshall, LeGrand 1082 1047 ▲60
307 Tucker Wedgwood 28:21.7 12 BCLUW, Conrad 1078 1085 ▼-415
308 Logan Oswald 28:32.5 11 Indianola 1068 1032 ▲79
309 Akramjon Abdurakhimov 28:47.7 12 Fort Dodge 1049 1057 ▼-443
310 Jay Helton 28:53.0 12 Marshalltown 1042 1050 ▼-450
311 Logan Bui 28:55.9 11 Des Moines, Lincoln 1036 1044 ▼-456
312 Declan Briggs 29:54.0 12 Indianola 957 966 ▼-534
313 Elijah Bond 30:05.0 11 BCLUW, Conrad 938 1008 ▼-126
314 Ryne Copple 30:10.0 11 Norwalk 924 964 ▼-63