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

Fort Dodge Cross Country Invite Varsity boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Ethan Zuber 15:11.5 12 Ankeny 2783 2779 ▲5
2 Jack Flori 15:23.3 12 Dowling Catholic, West Des Moines 2656 2609 ▲48
3 Owen Marett 15:38.7 12 Des Moines, Roosevelt 2615 2599 ▲17
4 Teegan Kralik 15:46.0 11 Norwalk 2567 2481 ▲52
5 Jack Crossland 15:46.1 10 Johnston 2545 2513 ▲27
6 Owen Wolfe 15:47.3 12 Dowling Catholic, West Des Moines 2538 2603 ▼-57
7 Kuma Gutema 15:49.1 9 Sioux City, North 2509 2511 ▼-2
8 Charlie Deick 15:52.6 10 Dowling Catholic, West Des Moines 2485 2426 ▲60
9 Reed Robbins 15:53.7 11 Indianola 2479 2494 ▼-13
10 Zack Janulewicz 15:54.1 12 Waukee, Northwest 2464 2478 ▼-21
11 Josh Mohan 15:54.2 12 Dowling Catholic, West Des Moines 2448 2434 ▲24
12 Tony Anania 15:55.2 12 Norwalk 2435 2413 ▲75
13 Kellen Tuyls 15:58.7 11 Waukee, Northwest 2424 2380 ▲104
14 Jan Luka Castillo-Mora 16:02.7 12 Dowling Catholic, West Des Moines 2416 2393 ▲23
15 Ayden Gabrielson 16:02.7 11 Waukee, Northwest 2404 2304 ▲126
16 Cohen Moll 16:03.8 11 Ankeny Centennial 2400 2415 ▼-15
17 Nicholas Paulsen 16:08.7 11 Dowling Catholic, West Des Moines 2386 2347 ▲43
18 Blake Smith 16:08.7 12 Urbandale 2377 2344 ▲32
19 Brody Burr 16:13.5 12 Dowling Catholic, West Des Moines 2369 2334 ▲40
20 Sidney Shide 16:14.7 12 Urbandale 2364 2377 ▼-12
21 Marshall Arkfeld 16:15.5 12 Lewis Central 2357 2389 ▼-26
22 Thomas Limback 16:17.5 10 Valley, West Des Moines 2344 2285 ▲54
23 Jonathan Owen 16:21.2 12 Valley, West Des Moines 2339 2339 0
24 Dashiell Coyier 16:24.7 12 Waukee 2332 2336 ▼-4
25 Grant Wallace 16:25.8 12 Norwalk 2321 2251 ▲141
26 Brayden Vander Wilt 16:27.1 12 Ankeny Centennial 2315 2281 ▲30
27 Zach Lenkaitis 16:30.8 12 Ames 2309 2260 ▲75
28 Kevin Coots 16:31.6 11 Lewis Central 2308 2370 ▼-61
29 Sam Mora 16:32.7 12 Dallas Center-Grimes 2301 2342 ▼-59
30 Holden Schug 16:33.1 12 Johnston 2291 2264 ▲34
31 Jonas VanDis 16:33.6 12 Waukee 2287 2283 ▲4
32 Kael Streeter 16:33.8 11 Carlisle 2281 2270 ▲13
33 Anthony Valles 16:34.0 11 St. Edmond, Fort Dodge 2278 2329 ▼-54
34 Isaiah Thomsen 16:34.1 10 Indianola 2270 2245 ▲41
35 Davis Johnson 16:34.3 11 Ankeny Centennial 2265 2235 ▲26
36 Sam Parker 16:34.5 11 Norwalk 2260 2243 ▲18
37 Jack Meggison 16:35.2 10 Dallas Center-Grimes 2257 2270 ▼-40
38 Evan Lillie 16:36.2 9 Lewis Central 2254 2328 ▼-61
39 Tay Ohr-Rottler 16:36.2 11 Johnston 2247 2241 ▲8
40 Brock Johnson 16:36.8 12 Southeast Polk 2241 2196 ▲36
41 Henry Hansen 16:37.6 10 Mason City 2236 2189 ▲34
42 Justice Rathje 16:37.8 12 Ankeny 2233 2219 ▲19
43 Kaiden Hamilton 16:38.2 11 Council Bluffs, Thomas Jefferson 2228 2213 ▲14
44 Jackson Cox 16:38.6 12 Lewis Central 2224 2215 ▲8
45 Tate Brownsberger 16:39.2 12 Ankeny 2219 2160 ▲85
46 Elijah Schreurs 16:39.8 10 Unity Christian, Orange City 2217 2213 ▲4
47 Kamden Brown 16:39.8 12 Carlisle 2211 2175 ▲36
48 Nicholas Robie 16:41.2 12 Ankeny 2208 2199 ▲13
49 Aksel Beedon 16:43.7 10 Norwalk 2204 2171 ▲27
50 Noah Kerndt 16:43.8 9 Dallas Center-Grimes 2201 2210 ▼-9
51 Connor Schultz 16:44.6 12 Sioux City, North 2198 2250 ▼-42
52 Tyler Rozenboom 16:44.7 12 Unity Christian, Orange City 2193 2188 ▲9
53 Sean Thomas 16:44.8 12 Ankeny Centennial 2188 2165 ▲20
54 Jack Behrens 16:46.0 11 Ankeny Centennial 2184 2157 ▲26
55 Joseph Lawry 16:48.2 12 Waukee 2183 2217 ▼-44
56 Torin Timmerman 16:48.6 12 ADM, Adel 2178 2186 ▼-7
57 Rodrigo Verastegui 16:49.5 9 Waukee, Northwest 2173 2138 ▲41
58 Ben Peterson 16:50.6 10 Waukee 2171 2190 ▼-25
59 Carson Ibeling 16:50.7 12 Dallas Center-Grimes 2167 2166 ▲1
60 Nate Timboe 16:52.5 9 Dowling Catholic, West Des Moines 2162 2128 ▲30
61 Braden Walters 16:53.0 12 Waukee 2157 2089 ▲101
62 Kiefer Barnes 16:53.1 11 Indianola 2157 2201 ▼-104
63 Adam Ruehling 16:54.2 11 Waukee, Northwest 2152 2152 0
64 Cayden Miller 16:55.8 10 Urbandale 2147 2056 ▲83
65 Damion Winkler 16:56.1 12 Ames 2145 2136 ▲12
66 Jax Alvarez 16:56.5 10 Ames 2140 2113 ▲47
67 Henry Groos 16:57.2 12 Norwalk 2139 2163 ▼-22
68 Corbin Oswald 16:58.2 12 Norwalk 2134 2132 ▲2
69 Cooper Lenz 16:59.1 9 Newton 2129 2046 ▲55
70 Brett Augustine 17:02.2 11 Ankeny 2126 2095 ▲43
71 Andrew Anderson 17:02.3 11 Ames 2123 2107 ▲21
72 Sam Buhrow 17:02.6 10 Norwalk 2119 2097 ▲20
73 Jonah Mittman 17:02.7 11 Ames 2117 2137 ▼-28
74 Paxton Bloom 17:02.7 11 Indianola 2115 2185 ▼-59
75 Kellan Croatt 17:02.8 12 Waukee, Northwest 2110 2139 ▼-35
76 Noah Reese 17:06.7 12 Johnston 2107 2133 ▼-49
77 Samuel Appel 17:07.0 10 Indianola 2104 2156 ▼-70
78 Jackson Kaiser 17:10.0 11 Ankeny 2099 2091 ▲12
79 Owen Welling 17:11.4 10 Indianola 2094 2065 ▲31
80 Ben Hames 17:11.7 11 Sioux City, North 2093 2130 ▼-36
81 Even Tesfaselassie 17:12.4 10 Sioux City, North 2090 2129 ▼-56
82 Carter Gearhart 17:12.9 12 Johnston 2086 2093 ▼-8
83 Thatcher Oswald 17:13.2 11 Manson Northwest Webster 2084 2225 ▼-55
84 Nolan Van Bruggen 17:13.5 9 Waukee, Northwest 2077 2051 ▲28
85 Mark Nelson 17:14.0 12 Ankeny Centennial 2074 2041 ▲33
86 Ian Smith 17:15.0 11 Ankeny Centennial 2070 2033 ▲44
87 Garrett Ness 17:17.5 12 Johnston 2070 2107 ▼-90
88 Cael Ramsey 17:18.7 11 Dallas Center-Grimes 2066 2087 ▼-22
89 Richard Selken 17:19.2 12 Lewis Central 2062 2054 ▲6
90 Johnny Reynolds 17:19.5 11 Valley, West Des Moines 2059 2081 ▼-20
91 Shay Holdmeyer 17:19.9 12 ADM, Adel 2054 2026 ▲52
92 Ethan Olson 17:20.2 9 Dowling Catholic, West Des Moines 2052 2037 ▲14
93 Yairh Gonzalez 17:20.5 12 Southeast Polk 2049 2052 ▼-3
94 Zak Shlomi 17:20.5 11 Waukee, Northwest 2047 2057 ▼-69
95 Max Fugleberg 17:20.7 9 Waukee, Northwest 2043 2017 ▲31
96 William Giles 17:22.9 12 Urbandale 2039 2000 ▲33
97 Harper Gessmann 17:23.5 11 Dallas Center-Grimes 2038 2044 ▼-6
98 Evan Swaggerty Morgan 17:24.7 11 Sioux City, North 2035 2073 ▼-35
99 Luke Bartlett 17:25.5 12 Southeast Polk 2031 2021 ▲8
100 Ty Landphair 17:25.7 11 ADM, Adel 2028 2019 ▲11
101 Cameron Reagen 17:25.9 12 Des Moines, Roosevelt 2025 1990 ▲40
102 AJ Mosqueda 17:26.0 12 Norwalk 2023 2013 ▲9
103 Kaden Gatton 17:27.2 10 Johnston 2019 1962 ▲49
104 Josh Moberg 17:27.2 11 Southeast Polk 2016 1958 ▲60
105 Lane Osterloh 17:28.0 11 Norwalk 2014 1996 ▲26
106 Henry Laird 17:29.4 9 Southeast Polk 2012 2008 ▲4
107 Cade Wynia 17:30.4 10 Unity Christian, Orange City 2010 2020 ▼-19
108 Levi Odson 17:30.5 10 Ankeny Centennial 2006 1941 ▲51
109 Harry Abbott 17:31.0 11 Waukee 2004 2002 ▲10
110 Max Marple 17:33.9 10 ADM, Adel 2000 2019 ▼-21
111 Zach Riley 17:34.0 12 Ankeny 1998 2026 ▼-43
112 Atticus Schleusner 17:34.2 11 Waukee, Northwest 1994 1967 ▲28
113 Dain Holdmeyer 17:34.9 9 ADM, Adel 1992 1976 ▲19
114 Austin Vance 17:35.0 9 Ballard 1990 1992 ▼-3
115 Ethan Wynia 17:36.2 12 Unity Christian, Orange City 1988 1991 ▼-85
116 Luka Felbapov 17:36.9 11 Johnston 1986 1969 ▲71
117 Cooper Smith 17:37.9 12 Urbandale 1984 1971 ▲11
118 Ellis Coyier 17:38.2 12 Waukee 1982 1980 ▲2
119 Henry Meyer 17:38.7 10 Johnston 1979 1969 ▲10
120 Liam Shannon 17:39.7 12 St. Edmond, Fort Dodge 1977 1973 ▲7
121 Rishab Patel 17:40.5 11 Waukee 1974 2005 ▼-40
122 Corbin Vander Weerdt 17:40.7 12 Ankeny Centennial 1971 1997 ▼-63
123 Ronak Bhargava 17:43.0 11 Valley, West Des Moines 1968 1963 ▲4
124 Charles Strauss 17:44.0 10 Johnston 1966 1959 ▲17
125 Porter Kimble 17:44.7 11 Urbandale 1961 1927 ▲40
126 Evan Twombly 17:44.9 11 Urbandale 1959 1928 ▲28
127 Isaiah Keller 17:45.5 11 Des Moines, Roosevelt 1957 1921 ▲48
128 Nathan Moberg 17:46.2 12 Southeast Polk 1955 1915 ▲33
129 Asa Byl 17:46.7 12 Unity Christian, Orange City 1953 1918 ▲54
130 Levi Odor-Westrum 17:50.7 12 St. Edmond, Fort Dodge 1945 1952 ▼-11
131 Alton Ladd 17:51.4 12 Valley, West Des Moines 1942 1891 ▲44
132 Andres Gonzalez 17:52.7 12 Bishop Heelan Catholic, Sioux City 1941 1962 ▼-17
133 Nelsen Perrigo 17:53.2 9 Valley, West Des Moines 1934 1909 ▲45
134 Alex Amaro 17:53.9 10 Bishop Heelan Catholic, Sioux City 1931 1993 ▼-52
135 Kenny Uitermarkt 17:54.4 12 Urbandale 1928 1904 ▲28
136 Brayden Nixt 17:56.4 10 Ankeny 1922 1897 ▲20
137 Calum Monroe 17:57.5 10 Unity Christian, Orange City 1919 1936 ▼-30
138 Isaac Chapman 17:57.5 12 ADM, Adel 1916 1910 ▲7
139 Angel Cruz Felipe 17:58.5 11 Valley, West Des Moines 1913 1922 ▼-10
140 Javin Doland 17:58.7 12 Newton 1912 1943 ▼-73
141 Julius Wiegand 18:01.2 10 Ankeny 1899 1881 ▲20
142 Ben Meier 18:01.2 12 Valley, West Des Moines 1898 1932 ▼-46
143 Josue Gutierrez 18:01.5 9 Sioux City, North 1896 1912 ▼-19
144 Hezekiah Johnson 18:02.2 10 Ames 1892 1923 ▼-51
145 Cael Hansen 18:02.2 10 Fort Dodge 1891 1913 ▼-28
146 Kaden Koepke 18:02.5 11 Sioux City, East 1889 1908 ▼-47
147 Lucas Knutson 18:03.4 10 Des Moines, Roosevelt 1886 1831 ▲51
148 Lane Scholten 18:03.7 12 Unity Christian, Orange City 1883 1909 ▼-72
149 Maciah Shultz 18:07.0 12 Sioux City, East 1876 1917 ▼-53
150 Sevastian Soto 18:09.9 12 Carlisle 1869 1871 ▼-2
151 Christian Buchli 18:11.0 12 Newton 1866 1836 ▲23
152 Zane Hastich 18:11.0 12 Southeast Polk 1864 1825 ▲41
153 Cooper Briggs 18:11.5 9 Des Moines, Roosevelt 1861 1833 ▲26
154 Gavin Haroldson 18:12.0 12 Sioux City, North 1859 1884 ▼-27
155 Jack Tryon 18:16.4 9 Urbandale 1841 1832 ▲8
156 Brandt Haakenstad 18:16.5 12 Mason City 1839 1869 ▼-25
157 Layne Munson 18:18.7 10 Sioux City, North 1833 1838 ▼-7
158 Graden Hermann 18:22.0 10 Ballard 1827 1868 ▼-54
159 William Breems 18:24.0 11 Unity Christian, Orange City 1820 1831 ▼-20
160 Ayeden Lein 18:24.2 10 Mason City 1819 1814 ▲7
161 Joey Zambreno 18:24.5 9 Des Moines, Roosevelt 1816 1804 ▲13
162 Judah DeCleene 18:26.2 11 Carlisle 1813 1830 ▼-18
163 Brady Wickering 18:26.4 12 Mason City 1810 1767 ▲39
164 Nick Wellet 18:27.2 12 Waukee 1809 2003 ▼-101
165 Julian Nicolino 18:27.4 10 Des Moines, Roosevelt 1806 1801 ▲7
166 Lance Zaabel 18:27.5 11 Newton 1805 1862 ▼-94
167 Eliott Ruiz 18:27.7 12 Mason City 1802 1824 ▼-28
168 Henry Locher 18:28.2 9 Des Moines, Roosevelt 1800 1790 ▲12
169 Leo Wheelock 18:29.9 9 Sioux City, North 1797 1801 ▼-3
170 Ryan Rushing 18:31.7 12 Carlisle 1791 1775 ▲26
171 Tysin Anderson 18:33.0 12 Manson Northwest Webster 1788 1780 ▲21
172 Talan Walstrom 18:34.0 12 Carlisle 1786 1829 ▼-117
173 Brennan Obbink 18:34.5 11 Unity Christian, Orange City 1784 1789 ▼-5
174 Jayce Point 18:35.2 10 Fort Dodge 1780 1788 ▼-10
175 Kyle Widlund 18:38.5 9 Manson Northwest Webster 1773 1823 ▼-40
176 Torren Walstrom 18:45.2 11 Carlisle 1764 1776 ▼-13
177 Danny Cleveland 18:51.7 11 Sioux City, East 1744 1755 ▼-20
178 Kaden Klein 18:54.2 9 Unity Christian, Orange City 1738 1742 ▼-7
179 Cal Geise 18:56.0 9 Bishop Heelan Catholic, Sioux City 1730 1740 ▼-54
180 Owen Davidson 18:59.7 9 Ballard 1719 1741 ▼-21
181 Dylan Chwirka 19:00.0 10 Sioux City, East 1717 1712 ▲15
182 Isaac Swisher 19:02.4 10 Ballard 1705 1663 ▲56
183 Logan Corwin 19:04.5 12 Des Moines, Roosevelt 1704 1697 ▲6
184 Xavier Guerrero 19:06.4 10 Bishop Heelan Catholic, Sioux City 1701 1701 ▼-2
185 Jonah Carlson 19:12.7 11 St. Edmond, Fort Dodge 1692 1671 ▲32
186 Emmet Johnson 19:14.0 10 Sioux City, East 1688 1675 ▲18
187 Levi Zaabel 19:16.0 9 Newton 1676 1653 ▲34
188 Noah Tremel 19:21.7 10 Newton 1661 1582 ▲53
189 Carter Lobaugh 19:24.4 11 Lewis Central 1655 1738 ▼-57
190 Madden Bailey 19:24.7 10 Fort Dodge 1652 1660 ▼-13
191 Erik Larson 19:25.5 10 St. Edmond, Fort Dodge 1649 1661 ▼-17
192 Jaxson Lowrey-Jones 19:28.2 11 Fort Dodge 1642 1635 ▲9
193 Gabriel Lyman 19:29.7 9 Sioux City, North 1638 1699 ▼-69
194 Rowan Poutre 19:34.2 9 Manson Northwest Webster 1630 1690 ▼-42
195 Michael Johnson 19:42.0 11 Mason City 1617 1654 ▼-30
196 Silvio Hermann 19:43.4 11 Des Moines, Roosevelt 1616 1694 ▼-76
197 Ethan Barber 19:48.0 11 Bishop Heelan Catholic, Sioux City 1601 1598 ▲6
198 Beran Stroup 19:49.5 9 Lewis Central 1597 1679 ▼-67
199 Parker Domino 19:54.4 10 Ballard 1585 1624 ▼-37
200 Elijah Lawrence 19:55.5 10 Fort Dodge 1581 1595 ▼-32
201 Parker Kennedy 19:58.0 9 Newton 1576 1537 ▲34
202 Kolbe Odden 20:02.5 10 Ballard 1565 1560 ▲5
203 Brady Major 20:06.7 12 Fort Dodge 1555 1566 ▼-16
204 Brody Proctor 20:08.2 12 Manson Northwest Webster 1551 1561 ▼-10
205 Covan Fetterman 20:08.2 10 Bishop Heelan Catholic, Sioux City 1549 1538 ▲13
206 Drake Yurkovac 20:10.0 10 St. Edmond, Fort Dodge 1544 1571 ▼-32
207 David Cook 20:14.5 9 Sioux City, East 1536 1560 ▼-33
208 Connor Proctor 20:15.7 12 Manson Northwest Webster 1531 1539 ▼-8
209 Owen Gruver 20:19.9 11 Fort Dodge 1523 1506 ▲20
210 Logan Meyer 20:23.7 9 Manson Northwest Webster 1514 1532 ▼-16
211 Corban McHone 20:25.9 9 Fort Dodge 1507 1537 ▼-47
212 Jude Jones 20:29.0 10 Ballard 1497 1497 ▼-1
213 Conrad Greathouse 20:31.2 10 Fort Dodge 1493 1418 ▲107
214 Tony Sanchez 20:36.4 11 Bishop Heelan Catholic, Sioux City 1486 1498 ▼-14
215 Austin Larsen 20:40.2 12 Bishop Heelan Catholic, Sioux City 1474 1477 ▼-4
216 David Wickett 20:42.2 9 Newton 1467 1529 ▼-77
217 Braden Kubichek 20:50.0 12 Ballard 1449 1445 ▲12
218 Matthew Jorstad 20:55.4 9 Bishop Heelan Catholic, Sioux City 1441 1480 ▼-37
219 Zane Kerkman 20:56.5 12 Council Bluffs, Thomas Jefferson 1436 1423 ▲21
220 Bailyan Williamson 21:11.0 11 Council Bluffs, Thomas Jefferson 1404 1437 ▼-31
221 Parker Helm 21:33.4 10 Council Bluffs, Thomas Jefferson 1356 1322 ▲51
222 Thomas Knobbe 21:56.5 11 St. Edmond, Fort Dodge 1307 1356 ▼-88
223 David Nelson 22:14.2 9 Manson Northwest Webster 1274 1289 ▼-12
224 Joshua Templeman 23:18.7 11 Council Bluffs, Thomas Jefferson 1156 1221 ▼-47
225 Ethan Durham 24:02.0 13 Council Bluffs, Thomas Jefferson 1048 1116 ▼-62
226 Ryan Medferd 24:35.2 10 Manson Northwest Webster 1010 979 ▲23