51st Marshalltown Bobcat xc Invite JV boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Porter Myers 16:49.2 10 Cedar Falls 2211 2204 ▲6
2 Sam Buhrow 16:51.5 10 Norwalk 2193 2167 ▲38
3 Ben Hohmann 16:52.7 11 Dubuque, Senior 2187 2152 ▲50
4 Harper Gessmann 16:53.8 11 Dallas Center-Grimes 2180 2170 ▲14
5 Gaige Martin 16:59.7 11 Cedar Falls 2166 2142 ▲38
6 AJ Mosqueda 17:06.2 12 Norwalk 2156 2124 ▲45
7 Chase Kies 17:06.5 12 Cedar Falls 2155 2169 ▼-14
8 Ellis Coyier 17:07.0 12 Waukee 2151 2102 ▲75
9 Lane Osterloh 17:09.0 11 Norwalk 2142 2128 ▲18
10 John Widtfeldt 17:10.2 11 Johnston 2135 2070 ▲48
11 Carson Mandernach 17:11.2 9 Dallas Center-Grimes 2129 2120 ▲13
12 Jacob Rowe 17:14.5 12 Dubuque, Hempstead 2112 2048 ▲100
13 Tate Brownsberger 17:18.0 12 Ankeny 2105 2108 ▼-3
14 Joseph Payton 17:18.4 12 Ames 2100 2067 ▲47
15 Cedar Bandy 17:18.9 9 Dallas Center-Grimes 2097 2103 ▼-9
16 Kalya Kothavale 17:20.2 11 Waukee, Northwest 2090 2063 ▲37
17 Graden Kroger 17:23.0 11 Dubuque, Senior 2084 2079 ▲4
18 Ronak Bhargava 17:23.7 11 Valley, West Des Moines 2082 2067 ▲19
19 Jonathan Ryken 17:23.7 11 Ames 2079 2040 ▲57
20 Jeremiah Brown 17:27.7 11 Norwalk 2065 2025 ▲56
21 Blake Grask 17:29.2 12 Dowling Catholic, West Des Moines 2060 2024 ▲48
22 Ethan Mckee 17:30.9 11 Cedar Falls 2056 2018 ▲49
23 William Parrish 17:32.5 12 Pleasant Valley 2048 1998 ▲72
24 Logan Brustkern 17:32.7 12 Johnston 2047 2044 ▲2
25 Ben Cheese 17:33.7 11 Johnston 2045 2058 ▼-12
26 Angel Cruz Felipe 17:34.7 11 Valley, West Des Moines 2039 2040 ▼-1
27 Nathan Tischer 17:35.0 11 Johnston 2037 1994 ▲58
28 Ben Meier 17:35.7 12 Valley, West Des Moines 2032 2004 ▲38
29 Parker Millage 17:36.0 12 Pleasant Valley 2030 1974 ▲78
30 Evan Twombly 17:36.7 11 Urbandale 2028 1997 ▲51
31 Lukas Miller 17:37.0 10 Dallas Center-Grimes 2027 2048 ▼-35
32 Greyson Veiseth 17:40.9 12 Cedar Falls 2022 2020 ▲2
33 Julius Wiegand 17:43.2 10 Ankeny 2016 2010 ▲9
34 Lucas Dragert 17:46.0 11 Waukee 2013 2000 ▲18
35 Luka Felbapov 17:47.0 11 Johnston 2008 2003 ▲4
36 Alton Ladd 17:47.5 12 Valley, West Des Moines 2006 2002 ▲5
37 Victor Njane 17:50.5 12 Waukee 2000 2016 ▼-22
38 Rishi Patel 17:52.0 11 Waukee 1998 1967 ▲43
39 Brandon Stahl 17:53.0 11 Waukee, Northwest 1995 2002 ▼-9
40 Aiden Lange 17:53.2 12 Dubuque, Hempstead 1993 1947 ▲60
41 Josh Moberg 17:57.0 11 Southeast Polk 1982 1931 ▲184
42 Grant Wellington 18:00.7 12 Ames 1977 1960 ▲22
43 Colin Klinkenborg 18:01.5 11 Waukee, Northwest 1971 1952 ▲26
44 Cameron Reagen 18:02.0 12 Des Moines, Roosevelt 1970 1972 ▼-57
45 Peter LaMasters 18:03.0 11 Valley, West Des Moines 1968 1963 ▲239
46 Levi Steele 18:04.5 11 Pleasant Valley 1966 1943 ▲29
47 Bodee Krob 18:06.4 11 Dallas Center-Grimes 1964 1991 ▼-49
48 Allen Johnson 18:07.2 11 Ankeny 1957 1976 ▼-29
49 Luke Wagner 18:09.0 11 Johnston 1952 1917 ▲29
50 Will Kremer 18:11.0 11 Cedar Falls 1944 1932 ▲9
51 Aydean Bejtovic 18:13.7 12 Johnston 1941 1934 ▲6
52 Henry Allers 18:14.4 12 Pleasant Valley 1938 1879 ▲91
53 Callen Ripley 18:15.2 12 Ankeny 1934 1878 ▲102
54 Michael Westendorf 18:16.0 12 Johnston 1931 1907 ▲165
55 Parker Peters 18:16.7 12 Southeast Polk 1931 1920 ▲15
56 Parker O'Neall 18:18.2 11 Des Moines, Roosevelt 1925 1892 ▲43
57 Mason Liddle 18:18.2 12 Dubuque, Senior 1924 1889 ▲32
58 Andrew Bogue 18:19.5 12 Johnston 1920 1875 ▲106
59 Elijah Roach 18:22.2 11 Dubuque, Senior 1918 1880 ▲34
60 Hudson Carder 18:23.0 11 Waukee 1915 1865 ▲83
61 Ramsey Morgan 18:23.2 10 Johnston 1913 1895 ▲30
62 Peyton Hoffman 18:23.2 11 Waukee 1912 1885 ▲36
63 Harrison Bice 18:24.2 11 Norwalk 1911 1912 ▼-1
64 Gideon Miller 18:24.5 11 Ankeny 1910 1899 ▲14
65 Braeden Vogel 18:24.7 10 Norwalk 1909 1913 ▼-6
66 Holden Sungren 18:25.0 11 Ankeny 1904 1890 ▲19
67 Stephen Walters 18:29.2 12 Urbandale 1901 1836 ▲51
68 Gabriel Bennett 18:29.7 9 Dallas Center-Grimes 1900 1922 ▼-35
69 Will Ackelson 18:30.0 11 Southeast Polk 1898 1843 ▲150
70 Kellan Kreger 18:30.9 11 Waukee 1897 1896 ▲1
71 Gavin Reed 18:33.2 12 Indianola 1893 1903 ▼-8
72 Ryan Sample 18:33.7 12 Waukee, Northwest 1891 1888 ▲4
73 Logan Corwin 18:35.5 12 Des Moines, Roosevelt 1885 1880 ▲5
74 Eli Heckert 18:37.7 12 Norwalk 1880 1877 ▲5
75 Mateo Holcomb 18:39.4 12 Urbandale 1874 1872 ▲2
76 Gabe Brannon 18:40.0 11 Ankeny 1871 1865 ▲8
77 Madden Humes 18:41.0 9 Dallas Center-Grimes 1867 1857 ▲15
78 Finn Kinkaid 18:42.5 12 Dubuque, Senior 1865 1866 ▼-1
79 Parthiv Rengarajan 18:44.0 11 Valley, West Des Moines 1861 1841 ▲27
80 Athon Wilcox 18:45.7 11 Pleasant Valley 1857 1839 ▲22
81 Jackson Foy 18:46.0 12 Dallas Center-Grimes 1856 1873 ▼-26
82 Cole Irlmeier 18:46.2 10 Dallas Center-Grimes 1855 1843 ▲16
83 Camden Cunningham 18:48.2 9 Dallas Center-Grimes 1852 1827 ▲38
84 Colin Derdowski 18:49.2 11 Waukee, Northwest 1850 1871 ▼-31
85 Leon Withers 18:50.7 11 Ames 1847 1839 ▲10
86 Kellen Spooner 18:51.2 9 Dallas Center-Grimes 1845 1824 ▲30
87 Sebastian Reinert 18:52.0 12 Dubuque, Senior 1841 1806 ▲50
88 Jett Harris 18:53.5 11 Urbandale 1837 1798 ▲36
89 Carson Menke 18:53.7 11 Norwalk 1837 1831 ▲8
90 Nathan Mauro 18:54.0 12 Dowling Catholic, West Des Moines 1835 1830 ▲165
91 Benjamin Green 18:54.4 12 Valley, West Des Moines 1834 1840 ▼-8
92 Caleb Clark 18:56.2 10 Norwalk 1829 1812 ▲24
93 Colton Freund 18:58.2 11 Dubuque, Senior 1824 1817 ▲14
94 Max Ulrickson 18:58.7 11 Des Moines, Roosevelt 1823 1802 ▲20
95 Logan Rolling 19:00.4 11 Ankeny 1820 1821 ▼-8
96 Jonah Rowland 19:00.5 12 Johnston 1819 1803 ▲27
97 Axel Pottraz 19:00.9 12 Ankeny 1819 1829 ▼-13
98 Will Sheer 19:01.7 11 Johnston 1816 1777 ▲76
99 Jacob Zimmerman 19:04.7 12 Waukee, Northwest 1814 1853 ▼-64
100 Nevin Bissell 19:05.4 12 Dallas Center-Grimes 1811 1823 ▼-18
101 Eli McGee 19:06.5 12 Johnston 1810 1811 ▼-2
102 Noah Townsend 19:09.9 9 Dallas Center-Grimes 1808 1824 ▼-23
103 Zach Bauer 19:11.2 11 Pleasant Valley 1807 1813 ▼-7
104 Silas Erickson 19:11.7 11 Ames 1804 1792 ▲17
105 Hank McGuire 19:12.4 12 Dowling Catholic, West Des Moines 1803 1792 ▲12
106 Brendon Zheng 19:14.0 12 Dubuque, Hempstead 1799 1779 ▲26
107 Maddox Wajda 19:15.0 12 Valley, West Des Moines 1796 1792 ▲6
108 Johnathan Reiber 19:16.2 11 Waukee, Northwest 1795 1816 ▼-30
109 Vrayas Pila 19:16.7 11 Pleasant Valley 1793 1778 ▲19
110 Max Young 19:19.0 12 Waukee 1789 1766 ▲31
111 Alex Schumacher 19:19.0 12 Southeast Polk 1788 1790 ▼-2
112 Graham Haack 19:19.5 9 Norwalk 1788 1825 ▼-64
113 Dylan Wright 19:20.0 9 Norwalk 1786 1753 ▲46
114 Dayton Wright 19:22.2 9 Norwalk 1785 1779 ▲9
115 Jacob Rowland 19:23.5 11 Johnston 1784 1783 ▲3
116 Blake Sanderson 19:23.5 11 Waukee, Northwest 1783 1758 ▲34
117 Mac Cochran 19:24.2 11 Ames 1781 1765 ▲23
118 Drew Kehoe 19:24.5 11 Norwalk 1780 1787 ▼-9
119 Jace Westhoff 19:25.4 11 Cedar Falls 1779 1770 ▲16
120 Carpenter Popp 19:26.2 9 Dowling Catholic, West Des Moines 1777 1789 ▼-16
121 Will Houselog 19:29.0 12 Dubuque, Hempstead 1771 1825 ▼-73
122 Sam Cavanaugh 19:29.7 11 Dubuque, Senior 1769 1757 ▲14
123 Wyatt Haack 19:32.5 9 Norwalk 1763 1783 ▼-30
124 Parker Davis 19:33.2 11 Ankeny 1761 1774 ▼-18
125 Tanner Simpson 19:34.2 12 Waukee, Northwest 1758 1758 0
126 Liam Woods 19:36.5 11 Cedar Falls 1754 1707 ▲38
127 Daxton Hughes 19:36.5 9 Norwalk 1753 1729 ▲33
128 Arthur Chen 19:36.9 12 Johnston 1753 1735 ▲32
129 Clay Elfers 19:39.2 11 Waukee, Northwest 1746 1718 ▲38
130 Alex Argotsinger 19:39.7 11 Urbandale 1745 1700 ▲65
131 Jacob Gasior 19:39.7 12 Valley, West Des Moines 1744 1762 ▼-25
132 Cole Hansen 19:41.9 11 Cedar Falls 1738 1740 ▼-3
133 Toby Landmesser 19:42.7 11 Ankeny 1737 1754 ▼-22
134 Paxton Hickey 19:44.5 11 Dubuque, Hempstead 1733 1709 ▲29
135 Brandon McLaughlin 19:45.0 11 Valley, West Des Moines 1730 1736 ▼-10
136 Cooper Bries 19:45.5 11 Pleasant Valley 1728 1692 ▲47
137 Wyatt Coon 19:47.0 11 Waukee 1724 1692 ▲44
138 Brandon Thomas 19:47.2 11 Pleasant Valley 1722 1681 ▲54
139 Liam McLaughlin 19:48.5 12 Norwalk 1720 1717 ▲217
140 Parker Welbes 19:49.0 11 Dubuque, Hempstead 1720 1691 ▲35
141 Ethan Spracklin 19:51.0 12 Dowling Catholic, West Des Moines 1719 1719 ▼-17
142 Alex Kottmeyer 19:52.0 12 Waukee 1713 1666 ▲93
143 Evan Friesen 19:53.5 10 Dallas Center-Grimes 1711 1728 ▼-27
144 Luke Patterson 19:54.0 11 Southeast Polk 1709 1737 ▼-47
145 Elijah Sheldon 19:54.0 11 Ames 1708 1668 ▲58
146 Thomas Bacon 19:57.4 11 Pleasant Valley 1701 1663 ▲51
147 Miguel Ranfeld 19:57.9 12 Dallas Center-Grimes 1701 1704 ▼-6
148 Fisher Krob 19:58.0 9 Dallas Center-Grimes 1700 1705 ▼-7
149 Anson Miller 19:58.2 11 Indianola 1699 1706 ▼-7
150 Evan Siskow 19:59.0 11 Urbandale 1697 1637 ▲71
151 Ian Benge 19:59.5 12 Pleasant Valley 1696 1679 ▲21
152 Ben Wigen 20:00.0 11 Johnston 1694 1699 ▼-9
153 Carson Wright 20:00.7 11 Marshalltown 1692 1688 ▲7
154 Christian Havick 20:01.4 9 Norwalk 1691 1646 ▲72
155 Alex Hernandez 20:02.2 11 Marshalltown 1689 1673 ▲22
156 Colin Merrell 20:04.2 11 Pleasant Valley 1685 1656 ▲36
157 Drew Every 20:04.4 11 Dallas Center-Grimes 1683 1696 ▼-19
158 Nate Powers 20:05.7 12 Urbandale 1682 1689 ▼-21
159 Boston Shaw 20:06.5 12 Waukee, Northwest 1679 1673 ▲7
160 Trent Paugh 20:06.9 12 Ankeny 1676 1727 ▼-118
161 Drew Gaskill 20:08.5 10 Ankeny 1674 1671 ▲5
162 Shea McDonald 20:10.0 11 Dubuque, Senior 1670 1689 ▼-16
163 Cameron Wunderlich 20:10.0 11 Cedar Falls 1669 1696 ▼-23
164 Trey Calvert 20:10.2 10 Norwalk 1668 1658 ▲13
165 Jett Didelot 20:13.4 12 Dubuque, Hempstead 1663 1633 ▲40
166 Owen Caldwell 20:13.9 11 Ames 1662 1611 ▲91
167 Eli Schrag 20:14.4 11 Ames 1661 1667 ▼-7
168 Larson De Boer 20:15.2 12 Urbandale 1658 1685 ▼-23
169 Matthew Pierson 20:15.5 12 Dowling Catholic, West Des Moines 1657 1665 ▼-12
170 Jonah Johnson 20:16.4 10 Des Moines, North 1654 1616 ▲61
171 Austin Farley 20:16.5 12 Johnston 1653 1627 ▲45
172 Bennett Neipert 20:17.5 12 Des Moines, Roosevelt 1652 1645 ▲10
173 Blake Schimonitz 20:18.5 12 Valley, West Des Moines 1649 1635 ▲20
174 Kaiden Kunze 20:21.0 11 Norwalk 1646 1621 ▲34
175 Obadiah Northway 20:21.5 12 Ames 1644 1621 ▲34
176 Devon Toledo-Comer 20:23.2 10 Des Moines, Lincoln 1641 1622 ▲26
177 Aaron Boston 20:26.7 12 Des Moines, Lincoln 1637 1642 ▼-7
178 Cooper Stein 20:27.7 12 Valley, West Des Moines 1634 1632 ▲2
179 Drew Tjaden 20:29.7 12 Cedar Falls 1631 1620 ▲18
180 Aidan Seeks 20:29.9 12 Cedar Falls 1630 1653 ▼-45
181 Anthony Beneke 20:33.5 11 Dowling Catholic, West Des Moines 1625 1625 ▼-22
182 Magnus Pottratz 20:34.7 11 Ankeny 1623 1616 ▲10
183 Jackson Bell 20:36.2 12 Ames 1620 1622 ▼-43
184 Jack Franks 20:39.5 12 Des Moines, Roosevelt 1616 1599 ▲20
185 Oscar Perez 20:40.0 12 Des Moines, Roosevelt 1615 1613 ▲113
186 Kaden Klootwyk 20:40.5 12 Valley, West Des Moines 1615 1596 ▲28
187 Lucas Bantz 20:41.0 12 Marshalltown 1613 1624 ▼-15
188 Carson Levi 20:41.2 10 Norwalk 1612 1590 ▲29
189 Gabe Vesperman 20:42.7 11 Ankeny 1611 1609 ▲3
190 Tai Bach 20:42.9 12 Des Moines, Roosevelt 1611 1608 ▲4
191 Nick Bravo 20:46.2 11 Dowling Catholic, West Des Moines 1604 1602 ▲102
192 Ethan Freckleton 20:46.9 11 Pleasant Valley 1604 1629 ▼-34
193 Derek Foht 20:47.9 12 Dubuque, Senior 1602 1546 ▲45
194 Finn Huggins 20:48.2 12 Des Moines, Roosevelt 1601 1552 ▲51
195 Jonah O'Neal 20:49.4 12 Des Moines, North 1599 1584 ▲22
196 Carter Mitchell 20:50.2 11 Des Moines, Roosevelt 1597 1576 ▲32
197 Max Weis 20:50.4 11 Valley, West Des Moines 1596 1578 ▲26
198 Reece Wulkow 20:51.5 9 Dallas Center-Grimes 1593 1605 ▼-17
199 Sulaiman Nasiri 20:52.2 11 Valley, West Des Moines 1592 1548 ▲72
200 Ice Janjaroen 20:52.7 12 Dallas Center-Grimes 1591 1543 ▲96
201 Nathan Fitch 20:52.7 9 Dallas Center-Grimes 1591 1614 ▼-36
202 David Zhang 20:54.2 12 Johnston 1586 1574 ▲20
203 Orion Handy 20:54.2 11 Dubuque, Hempstead 1585 1569 ▲21
204 Aristeo Herrera 20:54.4 12 Marshalltown 1585 1553 ▲44
205 Tanav Pokala 20:58.4 11 Pleasant Valley 1579 1548 ▲41
206 Leo Klemm 20:58.5 12 Dowling Catholic, West Des Moines 1579 1558 ▲26
207 Ruben Fuentes 21:00.7 11 Marshalltown 1575 1583 ▼-11
208 Isaiah Mayfield 21:03.2 12 Cedar Falls 1572 1526 ▲70
209 Riley Monson 21:05.4 10 Norwalk 1570 1541 ▲42
210 Larry Li 21:05.5 12 Waukee, Northwest 1569 1574 ▼-7
211 Ian Hiley 21:07.9 11 Waukee, Northwest 1567 1598 ▼-44
212 Isaac Seberger 21:08.4 12 Marshalltown 1566 1556 ▲13
213 Isaac Benscoter 21:08.7 12 Marshalltown 1566 1569 ▼-89
214 Bo Bechler 21:11.5 11 Waukee 1564 1544 ▲27
215 Ben Hemmer 21:15.5 12 Waukee, Northwest 1559 1514 ▲71
216 Max Wardell 21:16.7 11 Ankeny 1556 1573 ▼-24
217 Jack Baker 21:17.2 11 Ames 1554 1528 ▲37
218 William Sweers 21:19.0 10 Dowling Catholic, West Des Moines 1548 1547 ▲47
219 Daniel Bonilla 21:19.5 12 Urbandale 1547 1513 ▲43
220 Dylan Koster 21:20.2 9 Norwalk 1545 1562 ▼-22
221 Luke Gragg 21:21.0 11 Johnston 1544 1543 ▲44
222 Cael Fahrmann 21:22.0 11 Ankeny 1544 1538 ▲8
223 Jackson Davis 21:22.7 11 Dubuque, Senior 1542 1542 0
224 Evan Tollari 21:22.7 12 Southeast Polk 1541 1568 ▼-43
225 Ethan Guild 21:25.2 11 Urbandale 1538 1554 ▼-14
226 Severo Rodriguez 21:27.7 12 Dowling Catholic, West Des Moines 1533 1535 ▼-75
227 Logan Frink 21:28.9 12 Waukee 1532 1536 ▼-5
228 Cameron Seitz 21:29.9 12 Des Moines, Roosevelt 1532 1531 0
229 Finn Hawthorne 21:31.2 9 Norwalk 1529 1516 ▲19
230 Hudson Evans 21:36.0 11 Ankeny 1524 1505 ▲26
231 Joseph Hanson 21:36.2 12 Pleasant Valley 1522 1504 ▲22
232 Abel Cerda 21:36.7 11 Southeast Polk 1520 1540 ▼-30
233 Connor Simpson 21:37.5 11 Dallas Center-Grimes 1517 1529 ▼-19
234 Braxton Stevens 21:38.4 9 Dallas Center-Grimes 1515 1515 ▲15
235 Mikey Halbach 21:38.9 11 Dowling Catholic, West Des Moines 1514 1515 ▼-1
236 John Holland 21:40.0 12 Cedar Falls 1512 1475 ▲54
237 Isaac Larson 21:40.2 11 Valley, West Des Moines 1510 1498 ▲17
238 Joe Fuller 21:43.0 12 East Marshall, LeGrand 1508 1529 ▼-30
239 Jacob Weber 21:44.0 12 Ames 1506 1489 ▲23
240 Riley Wieben 21:44.5 9 Dallas Center-Grimes 1504 1515 ▼-15
241 Tiago Colton 21:45.7 12 Ames 1503 1512 ▼-13
242 Adam Klocke 21:47.2 12 Dowling Catholic, West Des Moines 1501 1473 ▲36
243 Finn Graziano 21:48.2 12 Waukee 1499 1502 ▼-74
244 Skyler Wade 21:48.2 12 Ames 1498 1446 ▲129
245 Cameron Vize 21:51.7 11 Waukee 1495 1512 ▼-24
246 Cooper Quinn 22:01.7 12 Valley, West Des Moines 1481 1450 ▲48
247 Ahren Ervin 22:08.0 10 Dallas Center-Grimes 1477 1504 ▼-43
248 Von Blackburn 22:10.0 10 East Marshall, LeGrand 1476 1515 ▼-62
249 Preston Block 22:12.2 12 Dubuque, Senior 1473 1507 ▼-36
250 Lenni Laiho 22:15.0 12 Des Moines, Lincoln 1469 1470 ▼-30
251 Aiden Kempers 22:19.2 11 Waukee, Northwest 1461 1483 ▼-32
252 Samsung Nguyen 22:19.2 12 Des Moines, Roosevelt 1461 1474 ▼-13
253 Evan Nelson 22:20.5 11 Ames 1459 1464 ▼-6
254 Andrew Hughes 22:28.5 12 Cedar Falls 1450 1455 ▼-7
255 Carlos Guzman 22:28.5 12 Urbandale 1450 1450 ▼-1
256 Landen Chen 22:28.7 11 Valley, West Des Moines 1449 1481 ▼-47
257 Grant Buckner 22:29.2 9 Norwalk 1448 1425 ▲32
258 Eli Hutchison 22:29.4 12 Valley, West Des Moines 1448 1450 ▼-74
259 Tariku Krob 22:30.7 10 Southeast Polk 1446 1465 ▼-29
260 Jacobe Samuelson 22:32.5 11 Des Moines, Lincoln 1442 1443 ▼-57
261 Jose Solarte 22:33.5 12 Des Moines, Roosevelt 1441 1366 ▲109
262 Charlie Fitzgerald 22:36.4 12 Waukee 1439 1402 ▲60
263 Owen Anderson 22:38.5 12 Southeast Polk 1435 1387 ▲123
264 Abraham Fisher 22:40.0 12 Fort Dodge 1433 1412 ▲50
265 Ashton Hockett 22:45.0 12 Dubuque, Hempstead 1424 1424 ▲2
266 Wyatt Anderson 22:46.0 10 East Marshall, LeGrand 1421 1468 ▼-85
267 Izaac Jensen 22:57.7 11 Norwalk 1401 1395 ▲9
268 Bryson Rehmeier 23:02.7 11 Indianola 1393 1431 ▼-33
269 Alec Herrold 23:04.7 9 Cedar Falls 1390 1375 ▲24
270 Ben Harrington 23:09.0 11 Des Moines, Roosevelt 1383 1392 ▼-10
271 Reece Denahey 23:11.5 11 Des Moines, Roosevelt 1378 1388 ▼-11
272 Tarik Dervisevic 23:16.5 12 Dallas Center-Grimes 1373 1377 ▼-6
273 Lucas Schooley 23:18.9 9 Norwalk 1372 1393 ▼-28
274 Isaac Bivins 23:21.0 11 Ames 1368 1388 ▼-27
275 Donovan Mathis 23:21.0 12 Johnston 1367 1378 ▼-18
276 Caleb Snyder 23:29.7 9 Norwalk 1354 1401 ▼-77
277 Isaac Tague 23:39.9 10 Norwalk 1340 1335 ▲8
278 Jacob Goodman 23:40.2 11 Ames 1340 1351 ▼-15
279 Ben Hodges 23:41.5 12 Des Moines, Hoover 1338 1365 ▼-40
280 Josh Shields 23:41.5 11 Fort Dodge 1336 1296 ▲65
281 Shota Hori 23:45.0 9 Cedar Falls 1330 1287 ▲145
282 Grady Springer 23:48.7 9 Dallas Center-Grimes 1327 1298 ▲48
283 Michael Kennedy 23:51.7 11 Ankeny 1322 1338 ▼-23
284 Campbell Bowen 23:57.2 11 Dallas Center-Grimes 1317 1329 ▼-18
285 Jake Gray 23:57.4 12 Cedar Falls 1317 1334 ▼-28
286 Carter Garcia 24:00.9 11 Ankeny 1312 1309 ▲86
287 Houston Day 24:07.9 10 Dallas Center-Grimes 1306 1309 ▼-191
288 Anthony Williams 24:21.5 12 Des Moines, Lincoln 1288 1284 ▲179
289 Soe Lwin 24:25.7 11 Des Moines, Hoover 1284 1329 ▼-69
290 Samuel Maxfield 24:31.0 9 Dallas Center-Grimes 1273 1262 ▲17
291 Keegan McGilvra 24:32.4 9 Norwalk 1272 1259 ▲18
292 Parker Wood 24:36.7 12 Norwalk 1265 1306 ▼-59
293 Brayden Eben 24:37.0 11 Valley, West Des Moines 1264 1336 ▼-282
294 Jackson Diekmann 24:40.9 11 Ames 1261 1280 ▼-26
295 Ben Maggard 24:47.0 12 Dallas Center-Grimes 1256 1224 ▲53
296 Sean Jones 24:48.4 10 Norwalk 1251 1272 ▼-28
297 Quinntin Oswald 25:04.7 10 Norwalk 1236 1284 ▼-94
298 Ethan Churnick 25:15.9 12 East Marshall, LeGrand 1216 1218 ▼-1
299 Alex Kuzmickas 25:24.0 12 Waukee, Northwest 1209 1243 ▼-47
300 Triston Davis 25:25.9 9 Norwalk 1202 1173 ▲45
301 Saige Heuberger 25:27.2 12 Des Moines, East 1200 1188 ▲17
302 Derek Shannon 25:30.0 12 Des Moines, East 1192 1138 ▲173
303 Michael Chhim 25:35.5 11 Des Moines, East 1184 1150 ▲55
304 Canann Rasko 25:38.2 11 Ankeny 1182 1176 ▲9
305 Jared McBurney 25:49.9 11 Waukee 1166 1119 ▲112
306 Kenneth Bai 25:55.5 11 Ames 1162 1166 ▼-6
307 Shreyas Shrestha 25:56.4 12 Johnston 1159 1133 ▲53
308 Brek Pingel 26:03.4 10 Fort Dodge 1150 1226 ▼-99
309 Manas Basnet 26:03.4 12 Ames 1148 1080 ▲171
310 Jackson Luft 26:07.2 11 Des Moines, East 1146 1104 ▲69
311 Logan Oswald 26:16.2 12 Indianola 1135 1150 ▼-13
312 Joshua Hooley 26:17.7 9 East Marshall, LeGrand 1130 1200 ▼-160
313 Coltyn Howe 26:23.7 11 Indianola 1122 1128 ▼-372
314 Nathan Buckley 26:26.7 11 Des Moines, Hoover 1121 1118 ▲118
315 Nolan Gentry 26:34.7 11 Ankeny 1116 1099 ▲25
316 Issac Allen 26:41.7 12 Ames 1109 1055 ▲131
317 Hayden Daters 27:38.2 12 Marshalltown 1023 1030 ▼-355
318 Brayden Kammerer 27:41.0 11 Fort Dodge 1014 1018 ▼-6
319 Sohile Siddiqi 28:11.0 12 Des Moines, Roosevelt 980 989 ▼-511
320 Ivan Phan 30:57.9 11 Des Moines, Hoover 807 886 ▼-146
321 Jackson Nelson 31:14.7 9 East Marshall, LeGrand 775 809 ▼-44
322 Seth Clingerman 32:27.5 9 East Marshall, LeGrand 706 729 ▼-30
323 Robby Wild 33:10.2 10 Des Moines, East 626 623 ▲62