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

51st Marshalltown Bobcat xc Invite Varsity boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jaden Merrick 14:40.0 11 Cedar Falls 2754 2671 ▲83
2 Ethan Zuber 14:40.1 12 Ankeny 2738 2763 ▼-48
3 Owen Marett 15:09.0 12 Des Moines, Roosevelt 2646 2642 ▲5
4 Ike Smith 15:11.2 11 Ankeny 2599 2585 ▲24
5 Kieran DeGroote 15:14.2 12 Cedar Falls 2558 2494 ▲66
6 Connor Martin 15:20.6 12 Cedar Falls 2539 2527 ▲14
7 Graham Ibeling 15:21.5 10 Dallas Center-Grimes 2519 2514 ▲10
8 Reed Robbins 15:23.3 11 Indianola 2500 2493 ▲10
9 Jack Crossland 15:27.6 10 Johnston 2480 2469 ▲22
10 Preston Johnson 15:27.7 10 Marshalltown 2475 2512 ▼-185
11 Zack Janulewicz 15:35.2 12 Waukee, Northwest 2451 2430 ▲35
12 Teegan Kralik 15:35.7 11 Norwalk 2438 2412 ▲45
13 Joe Knepp 15:36.7 11 Pleasant Valley 2427 2411 ▲22
14 Kellen Tuyls 15:37.7 11 Waukee, Northwest 2417 2403 ▲22
15 Tony Anania 15:38.2 12 Norwalk 2405 2384 ▲35
16 Dominic Williams 15:41.7 10 Cedar Falls 2392 2342 ▲61
17 John Moellers 15:43.2 12 Marshalltown 2388 2394 ▼-10
18 Jake Robidoux 15:43.6 9 Indianola 2379 2389 ▼-17
19 Sidney Shide 15:44.8 12 Urbandale 2371 2399 ▼-32
20 Micah Fern 15:45.3 11 Dubuque, Hempstead 2357 2347 ▲13
21 Sam Mora 15:46.3 12 Dallas Center-Grimes 2349 2343 ▲10
22 Kiefer Barnes 15:46.7 11 Indianola 2337 2292 ▲87
23 Carter Nunn 15:51.7 11 Marshalltown 2330 2298 ▲58
24 Thomas Limback 15:53.1 10 Valley, West Des Moines 2323 2305 ▲29
25 Jack Meggison 15:53.5 10 Dallas Center-Grimes 2319 2314 ▲83
26 Blake Smith 15:55.2 12 Urbandale 2312 2301 ▲52
27 Jack Perry 15:56.2 12 Pleasant Valley 2303 2261 ▲81
28 Jonas VanDis 16:00.2 12 Waukee 2296 2255 ▲132
29 Jonathan Owen 16:01.2 12 Valley, West Des Moines 2294 2309 ▼-25
30 Kamran Foad 16:01.5 10 Pleasant Valley 2288 2307 ▼-31
31 Holden Schug 16:02.6 12 Johnston 2281 2299 ▼-29
32 Grant Wallace 16:03.7 12 Norwalk 2271 2267 ▲7
33 Brennen Bhave 16:05.3 12 Ames 2269 2307 ▼-165
34 Jacob Haug 16:06.0 12 Dubuque, Senior 2259 2260 ▼-2
35 Tay Ohr-Rottler 16:06.7 11 Johnston 2253 2264 ▼-14
36 John Ferguson 16:06.7 12 Cedar Falls 2244 2222 ▲38
37 Paxton Bloom 16:10.5 11 Indianola 2240 2241 ▼-2
38 Jack Kirman 16:11.6 11 Dubuque, Senior 2236 2248 ▼-75
39 Justice Rathje 16:13.5 12 Ankeny 2226 2202 ▲43
40 Danny Rothert 16:14.0 12 Dubuque, Senior 2224 2235 ▼-13
41 Isaiah Thomsen 16:14.1 10 Indianola 2217 2221 ▼-5
42 Brennen Hoyer 16:15.2 11 Cedar Falls 2211 2204 ▲7
43 Aksel Beedon 16:15.6 10 Norwalk 2204 2179 ▲45
44 Calvin Lueken 16:15.8 12 Dubuque, Senior 2200 2191 ▲21
45 James Mandt 16:16.5 11 Cedar Falls 2193 2133 ▲65
46 Noah Kerndt 16:19.2 9 Dallas Center-Grimes 2192 2212 ▼-45
47 Nicholas Robie 16:19.3 12 Ankeny 2184 2150 ▲83
48 Zach Lenkaitis 16:20.0 12 Ames 2180 2152 ▲49
49 Kellan Croatt 16:21.0 12 Waukee, Northwest 2177 2177 ▼-1
50 Sam Parker 16:22.2 11 Norwalk 2173 2178 ▼-9
51 Jonah Mittman 16:22.2 11 Ames 2167 2158 ▲15
52 Ben Peterson 16:23.7 10 Waukee 2164 2175 ▼-19
53 Brock Johnson 16:24.7 12 Southeast Polk 2159 2161 ▼-2
54 Carson Ibeling 16:25.2 12 Dallas Center-Grimes 2157 2181 ▼-56
55 Damion Winkler 16:26.0 12 Ames 2150 2138 ▲19
56 Adam Ruehling 16:28.2 11 Waukee, Northwest 2146 2123 ▲38
57 Ayden Gabrielson 16:28.7 11 Waukee, Northwest 2142 2122 ▲32
58 Noah Reese 16:29.1 12 Johnston 2138 2121 ▲21
59 Sean Bendinger 16:30.3 12 Valley, West Des Moines 2135 2143 ▼-12
60 Jonah Whitson 16:32.0 10 Pleasant Valley 2129 2110 ▲29
61 Owen Anderson 16:32.2 10 Dubuque, Senior 2125 2076 ▲57
62 Carter Cabanayan 16:33.7 12 Waukee, Northwest 2121 2078 ▲123
63 Samuel Appel 16:35.2 10 Indianola 2120 2153 ▼-61
64 Corbin Oswald 16:36.6 12 Norwalk 2116 2126 ▼-16
65 Ashton Hensley 16:37.5 11 Urbandale 2112 2129 ▼-26
66 Brett Augustine 16:39.2 11 Ankeny 2106 2069 ▲76
67 Jackson Kaiser 16:40.3 11 Ankeny 2103 2079 ▲41
68 Carter Gearhart 16:40.7 12 Johnston 2102 2147 ▼-49
69 Ben Pudenz 16:41.8 11 Dallas Center-Grimes 2098 2122 ▼-54
70 Gavin Russell 16:42.0 10 Pleasant Valley 2093 2083 ▲15
71 Garrett Ness 16:42.5 12 Johnston 2092 2094 ▼-104
72 Rodrigo Verastegui 16:44.0 9 Waukee, Northwest 2090 2097 ▼-12
73 Braden Walters 16:46.2 12 Waukee 2082 2077 ▲9
74 Johnny Reynolds 16:48.2 11 Valley, West Des Moines 2079 2058 ▲34
75 Cael Ramsey 16:48.2 11 Dallas Center-Grimes 2077 2078 ▼-3
76 Owen Welling 16:48.3 10 Indianola 2072 2039 ▲53
77 Parker Gooding 16:49.6 12 Marshalltown 2066 2038 ▲49
78 Aidan Cooley 16:50.3 10 Dubuque, Hempstead 2064 2061 ▲5
79 Yairh Gonzalez 16:50.5 12 Southeast Polk 2062 2081 ▼-42
80 Andrew Anderson 16:51.1 11 Ames 2059 2074 ▼-24
81 Henry Groos 16:51.2 12 Norwalk 2056 2063 ▼-12
82 Landon Orris 16:52.2 10 Pleasant Valley 2050 2048 ▲2
83 Cameron Gotto 16:52.7 12 Pleasant Valley 2048 2051 ▼-146
84 Harry Abbott 16:52.7 11 Waukee 2043 2051 ▼-13
85 Luke Bartlett 16:53.1 12 Southeast Polk 2040 2025 ▲27
86 Henry Laird 16:55.6 9 Southeast Polk 2036 2050 ▼-29
87 Zach Riley 16:56.2 12 Ankeny 2032 2029 ▲6
88 Owen Leitzen 16:58.0 12 Dubuque, Hempstead 2029 2000 ▲47
89 Elian Funes 16:58.2 11 Des Moines, Lincoln 2026 1991 ▲71
90 Hudson Wheelock 17:04.5 11 Des Moines, Lincoln 2019 2024 ▼-9
91 Brian Ly 17:06.0 11 Johnston 2017 2044 ▼-33
92 Jax Alvarez 17:07.2 10 Ames 2005 1981 ▲40
93 William Giles 17:07.5 12 Urbandale 2003 2007 ▼-6
94 Cooper Smith 17:07.9 12 Urbandale 1999 1978 ▲23
95 Brandon Kass 17:09.5 12 Dubuque, Hempstead 1996 1998 ▼-154
96 Rishab Patel 17:10.2 11 Waukee 1989 1986 ▲5
97 Mathew Denham 17:11.2 10 Dubuque, Senior 1982 1997 ▼-18
98 Hezekiah Johnson 17:12.4 10 Ames 1976 1963 ▲21
99 Nick Wellet 17:12.7 12 Waukee 1972 2003 ▼-73
100 Elliot Liesland 17:17.5 12 Valley, West Des Moines 1959 1938 ▲34
101 Ben Ellerbach 17:18.2 10 Dubuque, Hempstead 1954 1914 ▲69
102 Isaiah Keller 17:19.0 11 Des Moines, Roosevelt 1944 1905 ▲65
103 Weston Bowser 17:22.0 10 Valley, West Des Moines 1936 1928 ▲11
104 Liam Kroger 17:24.2 11 Dubuque, Senior 1928 2009 ▼-90
105 Colin Henn 17:26.4 11 Dubuque, Hempstead 1922 1914 ▲12
106 Cayden White 17:26.5 12 BCLUW, Conrad 1921 1981 ▼-38
107 Porter Kimble 17:28.0 11 Urbandale 1911 1917 ▼-6
108 Kenny Uitermarkt 17:39.5 12 Urbandale 1865 1858 ▲12
109 Cooper Briggs 17:46.0 9 Des Moines, Roosevelt 1851 1832 ▲22
110 Julian Nicolino 17:46.5 10 Des Moines, Roosevelt 1850 1878 ▼-129
111 Tarunesh Gopinath 17:49.7 10 Valley, West Des Moines 1840 1868 ▼-55
112 Nathan Moberg 17:52.0 12 Southeast Polk 1835 1859 ▼-49
113 Aidan Recker 17:53.2 12 Fort Dodge 1830 1860 ▼-65
114 Charles Schultz 17:54.2 11 Dubuque, Hempstead 1827 1826 ▲3
115 Buck Mcclaflin 17:55.4 12 Southeast Polk 1824 1849 ▼-59
116 Silvio Hermann 17:56.0 11 Des Moines, Roosevelt 1822 1814 ▲9
117 Joey Zambreno 17:59.5 9 Des Moines, Roosevelt 1814 1793 ▲27
118 Chase Gordon 18:01.2 11 Des Moines, Hoover 1810 1840 ▼-67
119 Zane Hastich 18:08.0 12 Southeast Polk 1789 1786 ▲4
120 Chandler Curtis 18:10.2 11 East Marshall, LeGrand 1783 1782 ▲2
121 Dashiell Coyier 18:10.7 12 Waukee 1780 1784 ▼-244
122 Austin Pansegrau 18:14.7 11 East Marshall, LeGrand 1770 1785 ▼-25
123 Cael Hansen 18:21.5 10 Fort Dodge 1751 1805 ▼-136
124 Isaac Cisneros 18:32.7 12 Marshalltown 1723 1696 ▲49
125 Myles Goldman 18:34.0 11 Marshalltown 1717 1727 ▼-16
126 Zavier McKee 18:42.2 10 Des Moines, Lincoln 1689 1645 ▲111
127 Warren Mead 18:43.2 10 Des Moines, Lincoln 1687 1653 ▲72
128 Marvin Mejicano-Barahona 18:47.0 9 Des Moines, North 1673 1672 ▲1
129 Henry Locher 18:54.7 9 Des Moines, Roosevelt 1655 1697 ▼-57
130 Cael Curphy 19:17.2 10 East Marshall, LeGrand 1614 1645 ▼-64
131 Jason Rivas 19:29.9 12 Des Moines, East 1588 1563 ▲42
132 Ethon Downes 19:30.7 12 Des Moines, Lincoln 1586 1584 ▲3
133 Xander Mielke 19:38.4 12 Des Moines, East 1567 1529 ▲146
134 Hunter Miller 19:39.9 12 Iowa Falls - Alden/AGWSR 1563 1590 ▼-60
135 Triston Miller 19:46.7 11 Des Moines, Lincoln 1544 1527 ▲30
136 Jaxson Lowrey-Jones 19:51.0 11 Fort Dodge 1535 1526 ▲16
137 Corban McHone 19:52.4 9 Fort Dodge 1531 1550 ▼-28
138 Josue Barahona-Alvarado 19:56.0 12 Des Moines, North 1525 1524 ▲2
139 Elijah Lawrence 19:56.2 10 Fort Dodge 1524 1572 ▼-94
140 Nathan Frye 20:03.5 10 East Marshall, LeGrand 1501 1475 ▲46
141 Owen Gruver 20:06.7 11 Fort Dodge 1488 1524 ▼-63
142 Landen Shoeman 20:15.5 10 East Marshall, LeGrand 1460 1490 ▼-68
143 Jian Carlo Estrada 20:15.7 11 Des Moines, North 1459 1492 ▼-107
144 Traden Skinner 20:29.7 12 Des Moines, Hoover 1429 1467 ▼-136
145 Conrad Greathouse 20:37.2 10 Fort Dodge 1415 1404 ▲16
146 Khaing Zan 20:44.5 11 Des Moines, Hoover 1401 1439 ▼-144
147 lars Dommer 20:45.4 10 East Marshall, LeGrand 1398 1393 ▲9
148 Pradesh Rai 20:49.2 12 Des Moines, East 1392 1393 ▼-107
149 Tommy Hinderhofer 20:49.7 9 BCLUW, Conrad 1390 1532 ▼-64
150 Jacob Castell 20:53.2 12 BCLUW, Conrad 1379 1450 ▼-56
151 Dominic Severa 21:17.5 10 BCLUW, Conrad 1332 1325 ▲14
152 Issac Kouang 21:35.2 11 Des Moines, East 1301 1303 ▼-197
153 Olin Hupfeld 22:17.2 9 BCLUW, Conrad 1237 1253 ▼-14
154 Tayvin Warner 22:17.7 11 Des Moines, East 1235 1223 ▲18
155 Juan Pule 22:41.4 12 Des Moines, East 1190 1171 ▲34
156 Aaron Fultz 22:41.9 9 Des Moines, East 1189 1202 ▼-20
157 Cameron Renes 22:49.2 11 Des Moines, Hoover 1180 1224 ▼-170
158 Maddux Bennett 22:59.7 10 East Marshall, LeGrand 1160 1164 ▼-399
159 Vincent Harwell 24:09.5 11 Des Moines, Hoover 1023 1068 ▼-153
160 Zack Morris 24:34.2 12 BCLUW, Conrad 998 1041 ▼-132