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

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 2772 2770 ▲4
2 Jack Flori 15:23.3 12 Dowling Catholic, West Des Moines 2643 2608 ▲53
3 Owen Marett 15:38.7 12 Des Moines, Roosevelt 2603 2591 ▲18
4 Teegan Kralik 15:46.0 11 Norwalk 2559 2492 ▲63
5 Jack Crossland 15:46.1 10 Johnston 2537 2513 ▲28
6 Owen Wolfe 15:47.3 12 Dowling Catholic, West Des Moines 2532 2580 ▼-72
7 Kuma Gutema 15:49.1 9 Sioux City, North 2505 2509 ▼-11
8 Charlie Deick 15:52.6 10 Dowling Catholic, West Des Moines 2480 2440 ▲69
9 Reed Robbins 15:53.7 11 Indianola 2475 2491 ▼-17
10 Zack Janulewicz 15:54.1 12 Waukee, Northwest 2460 2474 ▼-30
11 Josh Mohan 15:54.2 12 Dowling Catholic, West Des Moines 2445 2437 ▲18
12 Tony Anania 15:55.2 12 Norwalk 2431 2415 ▲105
13 Kellen Tuyls 15:58.7 11 Waukee, Northwest 2421 2390 ▲126
14 Jan Luka Castillo-Mora 16:02.7 12 Dowling Catholic, West Des Moines 2414 2402 ▲16
15 Ayden Gabrielson 16:02.7 11 Waukee, Northwest 2401 2351 ▲166
16 Cohen Moll 16:03.8 11 Ankeny Centennial 2398 2412 ▼-17
17 Nicholas Paulsen 16:08.7 11 Dowling Catholic, West Des Moines 2384 2357 ▲45
18 Blake Smith 16:08.7 12 Urbandale 2375 2348 ▲36
19 Brody Burr 16:13.5 12 Dowling Catholic, West Des Moines 2367 2344 ▲41
20 Sidney Shide 16:14.7 12 Urbandale 2362 2374 ▼-14
21 Marshall Arkfeld 16:15.5 12 Lewis Central 2355 2380 ▼-30
22 Thomas Limback 16:17.5 10 Valley, West Des Moines 2341 2294 ▲68
23 Jonathan Owen 16:21.2 12 Valley, West Des Moines 2337 2341 ▼-5
24 Dashiell Coyier 16:24.7 12 Waukee 2330 2337 ▼-9
25 Grant Wallace 16:25.8 12 Norwalk 2318 2261 ▲169
26 Brayden Vander Wilt 16:27.1 12 Ankeny Centennial 2312 2285 ▲32
27 Zach Lenkaitis 16:30.8 12 Ames 2306 2274 ▲81
28 Kevin Coots 16:31.6 11 Lewis Central 2305 2351 ▼-75
29 Sam Mora 16:32.7 12 Dallas Center-Grimes 2299 2333 ▼-81
30 Holden Schug 16:33.1 12 Johnston 2288 2264 ▲45
31 Jonas VanDis 16:33.6 12 Waukee 2284 2284 0
32 Kael Streeter 16:33.8 11 Carlisle 2278 2269 ▲16
33 Anthony Valles 16:34.0 11 St. Edmond, Fort Dodge 2275 2310 ▼-60
34 Isaiah Thomsen 16:34.1 10 Indianola 2267 2251 ▲44
35 Davis Johnson 16:34.3 11 Ankeny Centennial 2262 2239 ▲29
36 Sam Parker 16:34.5 11 Norwalk 2258 2248 ▲15
37 Jack Meggison 16:35.2 10 Dallas Center-Grimes 2255 2266 ▼-48
38 Evan Lillie 16:36.2 9 Lewis Central 2253 2307 ▼-70
39 Tay Ohr-Rottler 16:36.2 11 Johnston 2245 2237 ▲15
40 Brock Johnson 16:36.8 12 Southeast Polk 2239 2203 ▲44
41 Henry Hansen 16:37.6 10 Mason City 2235 2193 ▲40
42 Justice Rathje 16:37.8 12 Ankeny 2232 2222 ▲20
43 Kaiden Hamilton 16:38.2 11 Council Bluffs, Thomas Jefferson 2227 2212 ▲17
44 Jackson Cox 16:38.6 12 Lewis Central 2223 2215 ▲10
45 Tate Brownsberger 16:39.2 12 Ankeny 2218 2181 ▲99
46 Elijah Schreurs 16:39.8 10 Unity Christian, Orange City 2216 2212 ▲9
47 Kamden Brown 16:39.8 12 Carlisle 2211 2182 ▲42
48 Nicholas Robie 16:41.2 12 Ankeny 2208 2202 ▲12
49 Aksel Beedon 16:43.7 10 Norwalk 2204 2175 ▲31
50 Noah Kerndt 16:43.8 9 Dallas Center-Grimes 2201 2211 ▼-12
51 Connor Schultz 16:44.6 12 Sioux City, North 2199 2236 ▼-46
52 Tyler Rozenboom 16:44.7 12 Unity Christian, Orange City 2193 2188 ▲10
53 Sean Thomas 16:44.8 12 Ankeny Centennial 2189 2172 ▲23
54 Jack Behrens 16:46.0 11 Ankeny Centennial 2185 2165 ▲27
55 Joseph Lawry 16:48.2 12 Waukee 2184 2213 ▼-53
56 Torin Timmerman 16:48.6 12 ADM, Adel 2179 2184 ▼-8
57 Rodrigo Verastegui 16:49.5 9 Waukee, Northwest 2174 2149 ▲48
58 Ben Peterson 16:50.6 10 Waukee 2172 2188 ▼-30
59 Carson Ibeling 16:50.7 12 Dallas Center-Grimes 2168 2167 ▲2
60 Nate Timboe 16:52.5 9 Dowling Catholic, West Des Moines 2163 2135 ▲36
61 Braden Walters 16:53.0 12 Waukee 2158 2107 ▲144
62 Kiefer Barnes 16:53.1 11 Indianola 2158 2190 ▼-122
63 Adam Ruehling 16:54.2 11 Waukee, Northwest 2153 2155 ▼-2
64 Cayden Miller 16:55.8 10 Urbandale 2148 2079 ▲103
65 Damion Winkler 16:56.1 12 Ames 2146 2139 ▲11
66 Jax Alvarez 16:56.5 10 Ames 2142 2122 ▲45
67 Henry Groos 16:57.2 12 Norwalk 2140 2162 ▼-27
68 Corbin Oswald 16:58.2 12 Norwalk 2135 2136 ▼-3
69 Cooper Lenz 16:59.1 9 Newton 2129 2060 ▲66
70 Brett Augustine 17:02.2 11 Ankeny 2126 2103 ▲51
71 Andrew Anderson 17:02.3 11 Ames 2124 2113 ▲21
72 Sam Buhrow 17:02.6 10 Norwalk 2120 2101 ▲23
73 Jonah Mittman 17:02.7 11 Ames 2118 2135 ▼-34
74 Paxton Bloom 17:02.7 11 Indianola 2115 2173 ▼-75
75 Kellan Croatt 17:02.8 12 Waukee, Northwest 2111 2133 ▼-42
76 Noah Reese 17:06.7 12 Johnston 2108 2131 ▼-68
77 Samuel Appel 17:07.0 10 Indianola 2104 2148 ▼-94
78 Jackson Kaiser 17:10.0 11 Ankeny 2098 2092 ▲15
79 Owen Welling 17:11.4 10 Indianola 2094 2070 ▲32
80 Ben Hames 17:11.7 11 Sioux City, North 2093 2122 ▼-39
81 Even Tesfaselassie 17:12.4 10 Sioux City, North 2089 2116 ▼-64
82 Carter Gearhart 17:12.9 12 Johnston 2085 2088 ▼-4
83 Thatcher Oswald 17:13.2 11 Manson Northwest Webster 2083 2203 ▼-74
84 Nolan Van Bruggen 17:13.5 9 Waukee, Northwest 2077 2058 ▲26
85 Mark Nelson 17:14.0 12 Ankeny Centennial 2073 2050 ▲35
86 Ian Smith 17:15.0 11 Ankeny Centennial 2069 2039 ▲54
87 Garrett Ness 17:17.5 12 Johnston 2069 2101 ▼-116
88 Cael Ramsey 17:18.7 11 Dallas Center-Grimes 2064 2083 ▼-26
89 Richard Selken 17:19.2 12 Lewis Central 2060 2053 ▲7
90 Johnny Reynolds 17:19.5 11 Valley, West Des Moines 2058 2078 ▼-23
91 Shay Holdmeyer 17:19.9 12 ADM, Adel 2052 2032 ▲46
92 Ethan Olson 17:20.2 9 Dowling Catholic, West Des Moines 2050 2038 ▲14
93 Yairh Gonzalez 17:20.5 12 Southeast Polk 2047 2049 ▼-3
94 Zak Shlomi 17:20.5 11 Waukee, Northwest 2045 2054 ▼-92
95 Max Fugleberg 17:20.7 9 Waukee, Northwest 2040 2024 ▲28
96 William Giles 17:22.9 12 Urbandale 2037 2003 ▲37
97 Harper Gessmann 17:23.5 11 Dallas Center-Grimes 2035 2043 ▼-9
98 Evan Swaggerty Morgan 17:24.7 11 Sioux City, North 2033 2064 ▼-40
99 Luke Bartlett 17:25.5 12 Southeast Polk 2029 2020 ▲9
100 Ty Landphair 17:25.7 11 ADM, Adel 2026 2017 ▲15
101 Cameron Reagen 17:25.9 12 Des Moines, Roosevelt 2022 1997 ▲36
102 AJ Mosqueda 17:26.0 12 Norwalk 2020 2013 ▲8
103 Kaden Gatton 17:27.2 10 Johnston 2016 1972 ▲53
104 Josh Moberg 17:27.2 11 Southeast Polk 2013 1971 ▲64
105 Lane Osterloh 17:28.0 11 Norwalk 2011 2002 ▲19
106 Henry Laird 17:29.4 9 Southeast Polk 2009 2006 ▲4
107 Cade Wynia 17:30.4 10 Unity Christian, Orange City 2007 2015 ▼-21
108 Levi Odson 17:30.5 10 Ankeny Centennial 2003 1953 ▲64
109 Harry Abbott 17:31.0 11 Waukee 2001 1996 ▲52
110 Max Marple 17:33.9 10 ADM, Adel 1997 2013 ▼-24
111 Zach Riley 17:34.0 12 Ankeny 1995 2018 ▼-56
112 Atticus Schleusner 17:34.2 11 Waukee, Northwest 1991 1974 ▲23
113 Dain Holdmeyer 17:34.9 9 ADM, Adel 1989 1976 ▲24
114 Austin Vance 17:35.0 9 Ballard 1987 1988 ▼-1
115 Ethan Wynia 17:36.2 12 Unity Christian, Orange City 1986 1987 ▼-81
116 Luka Felbapov 17:36.9 11 Johnston 1984 1975 ▲62
117 Cooper Smith 17:37.9 12 Urbandale 1982 1970 ▲14
118 Ellis Coyier 17:38.2 12 Waukee 1980 1979 0
119 Henry Meyer 17:38.7 10 Johnston 1977 1970 ▲10
120 Liam Shannon 17:39.7 12 St. Edmond, Fort Dodge 1975 1967 ▲20
121 Rishab Patel 17:40.5 11 Waukee 1971 2000 ▼-53
122 Corbin Vander Weerdt 17:40.7 12 Ankeny Centennial 1969 1986 ▼-71
123 Ronak Bhargava 17:43.0 11 Valley, West Des Moines 1966 1963 ▲4
124 Charles Strauss 17:44.0 10 Johnston 1964 1958 ▲19
125 Porter Kimble 17:44.7 11 Urbandale 1959 1931 ▲54
126 Evan Twombly 17:44.9 11 Urbandale 1957 1934 ▲26
127 Isaiah Keller 17:45.5 11 Des Moines, Roosevelt 1955 1929 ▲42
128 Nathan Moberg 17:46.2 12 Southeast Polk 1952 1922 ▲37
129 Asa Byl 17:46.7 12 Unity Christian, Orange City 1950 1925 ▲62
130 Levi Odor-Westrum 17:50.7 12 St. Edmond, Fort Dodge 1943 1946 ▼-7
131 Alton Ladd 17:51.4 12 Valley, West Des Moines 1940 1899 ▲48
132 Andres Gonzalez 17:52.7 12 Bishop Heelan Catholic, Sioux City 1939 1955 ▼-19
133 Nelsen Perrigo 17:53.2 9 Valley, West Des Moines 1932 1910 ▲64
134 Alex Amaro 17:53.9 10 Bishop Heelan Catholic, Sioux City 1929 1973 ▼-58
135 Kenny Uitermarkt 17:54.4 12 Urbandale 1926 1911 ▲24
136 Brayden Nixt 17:56.4 10 Ankeny 1920 1900 ▲23
137 Calum Monroe 17:57.5 10 Unity Christian, Orange City 1917 1931 ▼-39
138 Isaac Chapman 17:57.5 12 ADM, Adel 1914 1909 ▲9
139 Angel Cruz Felipe 17:58.5 11 Valley, West Des Moines 1911 1922 ▼-19
140 Javin Doland 17:58.7 12 Newton 1910 1936 ▼-96
141 Julius Wiegand 18:01.2 10 Ankeny 1897 1886 ▲18
142 Ben Meier 18:01.2 12 Valley, West Des Moines 1896 1928 ▼-59
143 Josue Gutierrez 18:01.5 9 Sioux City, North 1894 1909 ▼-23
144 Hezekiah Johnson 18:02.2 10 Ames 1890 1913 ▼-62
145 Cael Hansen 18:02.2 10 Fort Dodge 1888 1904 ▼-29
146 Kaden Koepke 18:02.5 11 Sioux City, East 1887 1904 ▼-75
147 Lucas Knutson 18:03.4 10 Des Moines, Roosevelt 1884 1843 ▲58
148 Lane Scholten 18:03.7 12 Unity Christian, Orange City 1881 1902 ▼-90
149 Maciah Shultz 18:07.0 12 Sioux City, East 1874 1902 ▼-45
150 Sevastian Soto 18:09.9 12 Carlisle 1866 1869 ▼-5
151 Christian Buchli 18:11.0 12 Newton 1864 1840 ▲26
152 Zane Hastich 18:11.0 12 Southeast Polk 1862 1835 ▲44
153 Cooper Briggs 18:11.5 9 Des Moines, Roosevelt 1859 1836 ▲29
154 Gavin Haroldson 18:12.0 12 Sioux City, North 1856 1878 ▼-33
155 Jack Tryon 18:16.4 9 Urbandale 1839 1834 ▲5
156 Brandt Haakenstad 18:16.5 12 Mason City 1836 1863 ▼-30
157 Layne Munson 18:18.7 10 Sioux City, North 1831 1833 ▼-4
158 Graden Hermann 18:22.0 10 Ballard 1824 1853 ▼-55
159 William Breems 18:24.0 11 Unity Christian, Orange City 1818 1826 ▼-22
160 Ayeden Lein 18:24.2 10 Mason City 1816 1810 ▲10
161 Joey Zambreno 18:24.5 9 Des Moines, Roosevelt 1813 1806 ▲10
162 Judah DeCleene 18:26.2 11 Carlisle 1810 1823 ▼-18
163 Brady Wickering 18:26.4 12 Mason City 1808 1771 ▲51
164 Nick Wellet 18:27.2 12 Waukee 1806 1949 ▼-162
165 Julian Nicolino 18:27.4 10 Des Moines, Roosevelt 1803 1799 ▲7
166 Lance Zaabel 18:27.5 11 Newton 1803 1837 ▼-113
167 Eliott Ruiz 18:27.7 12 Mason City 1800 1816 ▼-33
168 Henry Locher 18:28.2 9 Des Moines, Roosevelt 1798 1794 ▲5
169 Leo Wheelock 18:29.9 9 Sioux City, North 1795 1796 ▼-3
170 Ryan Rushing 18:31.7 12 Carlisle 1788 1774 ▲35
171 Tysin Anderson 18:33.0 12 Manson Northwest Webster 1785 1774 ▲44
172 Talan Walstrom 18:34.0 12 Carlisle 1783 1809 ▼-129
173 Brennan Obbink 18:34.5 11 Unity Christian, Orange City 1781 1785 ▼-4
174 Jayce Point 18:35.2 10 Fort Dodge 1777 1782 ▼-9
175 Kyle Widlund 18:38.5 9 Manson Northwest Webster 1771 1811 ▼-52
176 Torren Walstrom 18:45.2 11 Carlisle 1761 1769 ▼-12
177 Danny Cleveland 18:51.7 11 Sioux City, East 1742 1753 ▼-27
178 Kaden Klein 18:54.2 9 Unity Christian, Orange City 1736 1741 ▼-16
179 Cal Geise 18:56.0 9 Bishop Heelan Catholic, Sioux City 1728 1727 ▲7
180 Owen Davidson 18:59.7 9 Ballard 1717 1733 ▼-20
181 Dylan Chwirka 19:00.0 10 Sioux City, East 1715 1709 ▲33
182 Isaac Swisher 19:02.4 10 Ballard 1704 1672 ▲72
183 Logan Corwin 19:04.5 12 Des Moines, Roosevelt 1703 1698 ▲6
184 Xavier Guerrero 19:06.4 10 Bishop Heelan Catholic, Sioux City 1699 1704 ▼-21
185 Jonah Carlson 19:12.7 11 St. Edmond, Fort Dodge 1691 1677 ▲30
186 Emmet Johnson 19:14.0 10 Sioux City, East 1687 1671 ▲27
187 Levi Zaabel 19:16.0 9 Newton 1674 1654 ▲53
188 Noah Tremel 19:21.7 10 Newton 1660 1598 ▲64
189 Carter Lobaugh 19:24.4 11 Lewis Central 1654 1714 ▼-72
190 Madden Bailey 19:24.7 10 Fort Dodge 1651 1654 ▼-7
191 Erik Larson 19:25.5 10 St. Edmond, Fort Dodge 1649 1653 ▼-9
192 Jaxson Lowrey-Jones 19:28.2 11 Fort Dodge 1641 1637 ▲8
193 Gabriel Lyman 19:29.7 9 Sioux City, North 1637 1678 ▼-72
194 Rowan Poutre 19:34.2 9 Manson Northwest Webster 1630 1677 ▼-51
195 Michael Johnson 19:42.0 11 Mason City 1617 1645 ▼-33
196 Silvio Hermann 19:43.4 11 Des Moines, Roosevelt 1616 1672 ▼-86
197 Ethan Barber 19:48.0 11 Bishop Heelan Catholic, Sioux City 1601 1601 ▼-1
198 Beran Stroup 19:49.5 9 Lewis Central 1597 1654 ▼-87
199 Parker Domino 19:54.4 10 Ballard 1586 1613 ▼-37
200 Elijah Lawrence 19:55.5 10 Fort Dodge 1581 1592 ▼-39
201 Parker Kennedy 19:58.0 9 Newton 1577 1545 ▲37
202 Kolbe Odden 20:02.5 10 Ballard 1566 1558 ▲10
203 Brady Major 20:06.7 12 Fort Dodge 1556 1564 ▼-18
204 Brody Proctor 20:08.2 12 Manson Northwest Webster 1552 1562 ▼-14
205 Covan Fetterman 20:08.2 10 Bishop Heelan Catholic, Sioux City 1551 1538 ▲21
206 Drake Yurkovac 20:10.0 10 St. Edmond, Fort Dodge 1545 1564 ▼-31
207 David Cook 20:14.5 9 Sioux City, East 1538 1557 ▼-38
208 Connor Proctor 20:15.7 12 Manson Northwest Webster 1533 1535 ▼-4
209 Owen Gruver 20:19.9 11 Fort Dodge 1525 1508 ▲31
210 Logan Meyer 20:23.7 9 Manson Northwest Webster 1516 1531 ▼-20
211 Corban McHone 20:25.9 9 Fort Dodge 1509 1530 ▼-52
212 Jude Jones 20:29.0 10 Ballard 1500 1501 ▼-2
213 Conrad Greathouse 20:31.2 10 Fort Dodge 1496 1444 ▲144
214 Tony Sanchez 20:36.4 11 Bishop Heelan Catholic, Sioux City 1489 1499 ▼-15
215 Austin Larsen 20:40.2 12 Bishop Heelan Catholic, Sioux City 1476 1480 ▼-5
216 David Wickett 20:42.2 9 Newton 1470 1521 ▼-96
217 Braden Kubichek 20:50.0 12 Ballard 1452 1454 ▼-6
218 Matthew Jorstad 20:55.4 9 Bishop Heelan Catholic, Sioux City 1444 1474 ▼-40
219 Zane Kerkman 20:56.5 12 Council Bluffs, Thomas Jefferson 1439 1428 ▲26
220 Bailyan Williamson 21:11.0 11 Council Bluffs, Thomas Jefferson 1407 1433 ▼-32
221 Parker Helm 21:33.4 10 Council Bluffs, Thomas Jefferson 1359 1328 ▲71
222 Thomas Knobbe 21:56.5 11 St. Edmond, Fort Dodge 1311 1343 ▼-101
223 David Nelson 22:14.2 9 Manson Northwest Webster 1278 1285 ▼-8
224 Joshua Templeman 23:18.7 11 Council Bluffs, Thomas Jefferson 1162 1211 ▼-56
225 Ethan Durham 24:02.0 13 Council Bluffs, Thomas Jefferson 1054 1104 ▼-75
226 Ryan Medferd 24:35.2 10 Manson Northwest Webster 1016 987 ▲30