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

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 2761 2659 ▲66
2 Ethan Zuber 14:40.1 12 Ankeny 2741 2770 ▼-44
3 Owen Marett 15:09.0 12 Des Moines, Roosevelt 2650 2642 ▲8
4 Ike Smith 15:11.2 11 Ankeny 2604 2583 ▲27
5 Kieran DeGroote 15:14.2 12 Cedar Falls 2563 2482 ▲57
6 Connor Martin 15:20.6 12 Cedar Falls 2543 2527 ▲14
7 Graham Ibeling 15:21.5 10 Dallas Center-Grimes 2521 2511 ▲15
8 Reed Robbins 15:23.3 11 Indianola 2502 2489 ▲16
9 Jack Crossland 15:27.6 10 Johnston 2483 2469 ▲23
10 Preston Johnson 15:27.7 10 Marshalltown 2477 2527 ▼-166
11 Zack Janulewicz 15:35.2 12 Waukee, Northwest 2453 2429 ▲33
12 Teegan Kralik 15:35.7 11 Norwalk 2439 2408 ▲43
13 Joe Knepp 15:36.7 11 Pleasant Valley 2429 2412 ▲20
14 Kellen Tuyls 15:37.7 11 Waukee, Northwest 2418 2402 ▲21
15 Tony Anania 15:38.2 12 Norwalk 2406 2380 ▲35
16 Dominic Williams 15:41.7 10 Cedar Falls 2393 2333 ▲55
17 John Moellers 15:43.2 12 Marshalltown 2388 2395 ▼-10
18 Jake Robidoux 15:43.6 9 Indianola 2378 2383 ▼-7
19 Sidney Shide 15:44.8 12 Urbandale 2370 2399 ▼-25
20 Micah Fern 15:45.3 11 Dubuque, Hempstead 2356 2345 ▲13
21 Sam Mora 15:46.3 12 Dallas Center-Grimes 2348 2340 ▲12
22 Kiefer Barnes 15:46.7 11 Indianola 2336 2274 ▲87
23 Carter Nunn 15:51.7 11 Marshalltown 2329 2289 ▲57
24 Thomas Limback 15:53.1 10 Valley, West Des Moines 2322 2300 ▲31
25 Jack Meggison 15:53.5 10 Dallas Center-Grimes 2317 2310 ▲73
26 Blake Smith 15:55.2 12 Urbandale 2310 2300 ▲48
27 Jack Perry 15:56.2 12 Pleasant Valley 2302 2251 ▲70
28 Jonas VanDis 16:00.2 12 Waukee 2294 2237 ▲117
29 Jonathan Owen 16:01.2 12 Valley, West Des Moines 2292 2306 ▼-21
30 Kamran Foad 16:01.5 10 Pleasant Valley 2285 2307 ▼-29
31 Holden Schug 16:02.6 12 Johnston 2278 2300 ▼-24
32 Grant Wallace 16:03.7 12 Norwalk 2269 2262 ▲9
33 Brennen Bhave 16:05.3 12 Ames 2267 2319 ▼-150
34 Jacob Haug 16:06.0 12 Dubuque, Senior 2256 2253 ▲9
35 Tay Ohr-Rottler 16:06.7 11 Johnston 2251 2265 ▼-14
36 John Ferguson 16:06.7 12 Cedar Falls 2241 2214 ▲45
37 Paxton Bloom 16:10.5 11 Indianola 2237 2233 ▲4
38 Jack Kirman 16:11.6 11 Dubuque, Senior 2234 2245 ▼-57
39 Justice Rathje 16:13.5 12 Ankeny 2224 2195 ▲41
40 Danny Rothert 16:14.0 12 Dubuque, Senior 2221 2234 ▼-12
41 Isaiah Thomsen 16:14.1 10 Indianola 2214 2212 ▲2
42 Brennen Hoyer 16:15.2 11 Cedar Falls 2209 2201 ▲6
43 Aksel Beedon 16:15.6 10 Norwalk 2202 2172 ▲43
44 Calvin Lueken 16:15.8 12 Dubuque, Senior 2197 2183 ▲33
45 James Mandt 16:16.5 11 Cedar Falls 2191 2122 ▲54
46 Noah Kerndt 16:19.2 9 Dallas Center-Grimes 2190 2212 ▼-41
47 Nicholas Robie 16:19.3 12 Ankeny 2182 2139 ▲77
48 Zach Lenkaitis 16:20.0 12 Ames 2178 2143 ▲47
49 Kellan Croatt 16:21.0 12 Waukee, Northwest 2175 2174 0
50 Sam Parker 16:22.2 11 Norwalk 2171 2176 ▼-7
51 Jonah Mittman 16:22.2 11 Ames 2165 2153 ▲17
52 Ben Peterson 16:23.7 10 Waukee 2162 2173 ▼-16
53 Brock Johnson 16:24.7 12 Southeast Polk 2158 2158 0
54 Carson Ibeling 16:25.2 12 Dallas Center-Grimes 2155 2183 ▼-51
55 Damion Winkler 16:26.0 12 Ames 2149 2133 ▲21
56 Adam Ruehling 16:28.2 11 Waukee, Northwest 2144 2116 ▲38
57 Ayden Gabrielson 16:28.7 11 Waukee, Northwest 2140 2115 ▲33
58 Noah Reese 16:29.1 12 Johnston 2136 2118 ▲19
59 Sean Bendinger 16:30.3 12 Valley, West Des Moines 2133 2140 ▼-10
60 Jonah Whitson 16:32.0 10 Pleasant Valley 2128 2106 ▲28
61 Owen Anderson 16:32.2 10 Dubuque, Senior 2124 2065 ▲51
62 Carter Cabanayan 16:33.7 12 Waukee, Northwest 2120 2058 ▲108
63 Samuel Appel 16:35.2 10 Indianola 2119 2151 ▼-46
64 Corbin Oswald 16:36.6 12 Norwalk 2115 2124 ▼-14
65 Ashton Hensley 16:37.5 11 Urbandale 2111 2129 ▼-23
66 Brett Augustine 16:39.2 11 Ankeny 2105 2058 ▲72
67 Jackson Kaiser 16:40.3 11 Ankeny 2102 2072 ▲41
68 Carter Gearhart 16:40.7 12 Johnston 2101 2152 ▼-42
69 Ben Pudenz 16:41.8 11 Dallas Center-Grimes 2097 2125 ▼-47
70 Gavin Russell 16:42.0 10 Pleasant Valley 2092 2080 ▲15
71 Garrett Ness 16:42.5 12 Johnston 2091 2094 ▼-102
72 Rodrigo Verastegui 16:44.0 9 Waukee, Northwest 2089 2094 ▼-8
73 Braden Walters 16:46.2 12 Waukee 2082 2072 ▲13
74 Johnny Reynolds 16:48.2 11 Valley, West Des Moines 2078 2052 ▲37
75 Cael Ramsey 16:48.2 11 Dallas Center-Grimes 2076 2077 ▼-3
76 Owen Welling 16:48.3 10 Indianola 2072 2030 ▲52
77 Parker Gooding 16:49.6 12 Marshalltown 2065 2031 ▲49
78 Aidan Cooley 16:50.3 10 Dubuque, Hempstead 2063 2059 ▲5
79 Yairh Gonzalez 16:50.5 12 Southeast Polk 2061 2081 ▼-34
80 Andrew Anderson 16:51.1 11 Ames 2058 2072 ▼-20
81 Henry Groos 16:51.2 12 Norwalk 2055 2060 ▼-8
82 Landon Orris 16:52.2 10 Pleasant Valley 2049 2046 ▲2
83 Cameron Gotto 16:52.7 12 Pleasant Valley 2047 2051 ▼-149
84 Harry Abbott 16:52.7 11 Waukee 2042 2048 ▼-7
85 Luke Bartlett 16:53.1 12 Southeast Polk 2039 2022 ▲26
86 Henry Laird 16:55.6 9 Southeast Polk 2034 2050 ▼-24
87 Zach Riley 16:56.2 12 Ankeny 2031 2024 ▲9
88 Owen Leitzen 16:58.0 12 Dubuque, Hempstead 2028 1997 ▲40
89 Elian Funes 16:58.2 11 Des Moines, Lincoln 2025 1980 ▲65
90 Hudson Wheelock 17:04.5 11 Des Moines, Lincoln 2018 2020 ▼-4
91 Brian Ly 17:06.0 11 Johnston 2016 2047 ▼-31
92 Jax Alvarez 17:07.2 10 Ames 2003 1974 ▲38
93 William Giles 17:07.5 12 Urbandale 2002 2006 ▼-5
94 Cooper Smith 17:07.9 12 Urbandale 1998 1971 ▲21
95 Brandon Kass 17:09.5 12 Dubuque, Hempstead 1994 1999 ▼-148
96 Rishab Patel 17:10.2 11 Waukee 1987 1981 ▲7
97 Mathew Denham 17:11.2 10 Dubuque, Senior 1980 1996 ▼-15
98 Hezekiah Johnson 17:12.4 10 Ames 1974 1959 ▲21
99 Nick Wellet 17:12.7 12 Waukee 1970 2006 ▼-61
100 Elliot Liesland 17:17.5 12 Valley, West Des Moines 1957 1934 ▲32
101 Ben Ellerbach 17:18.2 10 Dubuque, Hempstead 1952 1905 ▲62
102 Isaiah Keller 17:19.0 11 Des Moines, Roosevelt 1943 1894 ▲54
103 Weston Bowser 17:22.0 10 Valley, West Des Moines 1934 1924 ▲13
104 Liam Kroger 17:24.2 11 Dubuque, Senior 1926 2029 ▼-68
105 Colin Henn 17:26.4 11 Dubuque, Hempstead 1920 1913 ▲10
106 Cayden White 17:26.5 12 BCLUW, Conrad 1919 1992 ▼-39
107 Porter Kimble 17:28.0 11 Urbandale 1909 1913 ▼-3
108 Kenny Uitermarkt 17:39.5 12 Urbandale 1865 1850 ▲15
109 Cooper Briggs 17:46.0 9 Des Moines, Roosevelt 1850 1827 ▲22
110 Julian Nicolino 17:46.5 10 Des Moines, Roosevelt 1850 1889 ▼-113
111 Tarunesh Gopinath 17:49.7 10 Valley, West Des Moines 1840 1870 ▼-48
112 Nathan Moberg 17:52.0 12 Southeast Polk 1835 1861 ▼-40
113 Aidan Recker 17:53.2 12 Fort Dodge 1829 1868 ▼-57
114 Charles Schultz 17:54.2 11 Dubuque, Hempstead 1827 1824 ▲3
115 Buck Mcclaflin 17:55.4 12 Southeast Polk 1824 1852 ▼-49
116 Silvio Hermann 17:56.0 11 Des Moines, Roosevelt 1821 1812 ▲9
117 Joey Zambreno 17:59.5 9 Des Moines, Roosevelt 1814 1788 ▲26
118 Chase Gordon 18:01.2 11 Des Moines, Hoover 1810 1845 ▼-59
119 Zane Hastich 18:08.0 12 Southeast Polk 1789 1784 ▲8
120 Chandler Curtis 18:10.2 11 East Marshall, LeGrand 1782 1783 ▼-2
121 Dashiell Coyier 18:10.7 12 Waukee 1780 1785 ▼-241
122 Austin Pansegrau 18:14.7 11 East Marshall, LeGrand 1769 1788 ▼-28
123 Cael Hansen 18:21.5 10 Fort Dodge 1750 1841 ▼-104
124 Isaac Cisneros 18:32.7 12 Marshalltown 1723 1690 ▲46
125 Myles Goldman 18:34.0 11 Marshalltown 1716 1726 ▼-12
126 Zavier McKee 18:42.2 10 Des Moines, Lincoln 1689 1626 ▲96
127 Warren Mead 18:43.2 10 Des Moines, Lincoln 1686 1643 ▲64
128 Marvin Mejicano-Barahona 18:47.0 9 Des Moines, North 1672 1671 ▲3
129 Henry Locher 18:54.7 9 Des Moines, Roosevelt 1654 1704 ▼-47
130 Cael Curphy 19:17.2 10 East Marshall, LeGrand 1613 1652 ▼-61
131 Jason Rivas 19:29.9 12 Des Moines, East 1586 1558 ▲39
132 Ethon Downes 19:30.7 12 Des Moines, Lincoln 1584 1582 ▲4
133 Xander Mielke 19:38.4 12 Des Moines, East 1566 1514 ▲129
134 Hunter Miller 19:39.9 12 Iowa Falls - Alden/AGWSR 1561 1597 ▼-59
135 Triston Miller 19:46.7 11 Des Moines, Lincoln 1543 1523 ▲27
136 Jaxson Lowrey-Jones 19:51.0 11 Fort Dodge 1533 1523 ▲14
137 Corban McHone 19:52.4 9 Fort Dodge 1529 1554 ▼-25
138 Josue Barahona-Alvarado 19:56.0 12 Des Moines, North 1523 1521 ▲4
139 Elijah Lawrence 19:56.2 10 Fort Dodge 1523 1593 ▼-75
140 Nathan Frye 20:03.5 10 East Marshall, LeGrand 1500 1472 ▲40
141 Owen Gruver 20:06.7 11 Fort Dodge 1487 1534 ▼-56
142 Landen Shoeman 20:15.5 10 East Marshall, LeGrand 1459 1496 ▼-63
143 Jian Carlo Estrada 20:15.7 11 Des Moines, North 1458 1504 ▼-92
144 Traden Skinner 20:29.7 12 Des Moines, Hoover 1428 1479 ▼-124
145 Conrad Greathouse 20:37.2 10 Fort Dodge 1414 1401 ▲15
146 Khaing Zan 20:44.5 11 Des Moines, Hoover 1400 1451 ▼-130
147 lars Dommer 20:45.4 10 East Marshall, LeGrand 1397 1391 ▲9
148 Pradesh Rai 20:49.2 12 Des Moines, East 1390 1392 ▼-108
149 Tommy Hinderhofer 20:49.7 9 BCLUW, Conrad 1389 1537 ▼-60
150 Jacob Castell 20:53.2 12 BCLUW, Conrad 1377 1456 ▼-56
151 Dominic Severa 21:17.5 10 BCLUW, Conrad 1330 1325 ▲6
152 Issac Kouang 21:35.2 11 Des Moines, East 1298 1302 ▼-198
153 Olin Hupfeld 22:17.2 9 BCLUW, Conrad 1234 1255 ▼-14
154 Tayvin Warner 22:17.7 11 Des Moines, East 1232 1218 ▲18
155 Juan Pule 22:41.4 12 Des Moines, East 1187 1166 ▲30
156 Aaron Fultz 22:41.9 9 Des Moines, East 1186 1200 ▼-20
157 Cameron Renes 22:49.2 11 Des Moines, Hoover 1177 1240 ▼-151
158 Maddux Bennett 22:59.7 10 East Marshall, LeGrand 1156 1164 ▼-400
159 Vincent Harwell 24:09.5 11 Des Moines, Hoover 1021 1088 ▼-133
160 Zack Morris 24:34.2 12 BCLUW, Conrad 996 1059 ▼-113