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

50th Bobcat XC Invitational Varsity Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Ethan Zuber 15:07.7 11 Ankeny 2682 2679 ▲7
2 Jaden Merrick 15:10.5 10 Cedar Falls 2572 2558 ▲17
3 Tommy Hensley 15:24.0 12 Urbandale 2523 2498 ▲25
4 Max DeRocher 15:28.3 12 Dowling Catholic, West Des Moines 2489 2433 ▲92
5 Jack Flori 15:32.3 11 Dowling Catholic, West Des Moines 2483 2472 ▲972
6 ahmed aldamak 15:40.0 12 Cedar Falls 2466 2460 ▲21
7 Evan McClinton 15:40.7 12 Valley, West Des Moines 2446 2431 ▲27
8 Luke Hartman 15:43.0 12 Cedar Falls 2421 2370 ▲53
9 Joseph Lawry 15:46.7 11 Waukee 2406 2379 ▲54
10 Ike Smith 15:47.3 10 Ankeny 2389 2347 ▲141
11 Noah Buhrow 15:47.6 12 Norwalk 2376 2343 ▲74
12 Blake Smith 15:49.5 11 Urbandale 2360 2311 ▲48
13 Owen Marett 15:51.3 11 Des Moines, Roosevelt 2358 2381 ▼-79
14 AJ Angus 15:55.3 12 Dallas Center-Grimes 2345 2335 ▲835
15 Jake Bosch 15:56.2 12 Ankeny 2334 2294 ▲121
16 Tony Anania 15:57.0 11 Norwalk 2325 2298 ▲52
17 Elias Arbuckle 15:59.1 11 Dallas Center-Grimes 2317 2311 ▲11
18 Connor Martin 15:59.5 11 Cedar Falls 2303 2283 ▲43
19 Joel Bloomer 16:01.2 12 Waukee, Northwest 2292 2252 ▲132
20 Zack Janulewicz 16:02.2 11 Waukee, Northwest 2288 2290 ▼-5
21 Colin Mandernach 16:04.5 10 Dallas Center-Grimes 2282 2306 ▼-72
22 Charlie Driscoll 16:05.7 12 Dubuque, Hempstead 2271 2288 ▼-24
23 Teegan Kralik 16:07.3 10 Norwalk 2255 2222 ▲77
24 John Maloney 16:08.0 12 Dubuque, Hempstead 2246 2335 ▼-112
25 Jacob Forney 16:08.0 12 Valley, West Des Moines 2247 2209 ▲111
26 John Ferguson 16:08.1 11 Cedar Falls 2229 2211 ▲28
27 Brice McNeley 16:08.6 12 Southeast Polk 2220 2192 ▲60
28 Ben Neville 16:09.7 12 Johnston 2216 2220 ▼-15
29 Kellen Tuyls 16:10.8 10 Waukee, Northwest 2204 2174 ▲66
30 Jack Every 16:11.3 12 Dallas Center-Grimes 2203 2237 ▼-275
31 Charlie Bennett 16:13.0 12 Ames 2192 2180 ▲21
32 Jonas VanDis 16:13.2 11 Waukee 2183 2140 ▲221
33 Josh Mohan 16:14.1 11 Dowling Catholic, West Des Moines 2177 2152 ▲36
34 Matthew Bootman 16:15.0 12 Dowling Catholic, West Des Moines 2175 2167 ▲667
35 Sidney Shide 16:16.2 11 Urbandale 2170 2162 ▲10
36 Jack Coen 16:16.7 12 Johnston 2166 2182 ▼-17
37 Aidan Cooper 16:18.0 12 Waukee, Northwest 2156 2133 ▲46
38 Kieran DeGroote 16:18.7 11 Cedar Falls 2150 2131 ▲33
39 Jack Cavan 16:22.2 12 Valley, West Des Moines 2147 2161 ▼-28
40 Owen Wolfe 16:23.1 11 Dowling Catholic, West Des Moines 2139 2110 ▲42
41 Kiefer Barnes 16:23.2 10 Indianola 2135 2137 ▼-4
42 Brennen Bhave 16:25.2 11 Ames 2128 2100 ▲58
43 Zack Stoermer 16:25.2 12 Des Moines, Lincoln 2123 2099 ▲49
44 Charlie Wiering 16:26.5 10 Cedar Falls 2116 2128 ▼-18
45 Tate Brownsberger 16:26.5 11 Ankeny 2118 2082 ▲110
46 Brayden Picken 16:29.6 12 Johnston 2113 2216 ▼-142
47 Cael Ramsey 16:31.5 10 Dallas Center-Grimes 2105 2092 ▲22
48 Nicholas Paulsen 16:36.0 10 Dowling Catholic, West Des Moines 2100 2075 ▲35
49 Jack Kirman 16:36.1 10 Dubuque, Senior 2095 2086 ▲18
50 Calahan Rourke 16:36.2 12 Johnston 2091 2088 ▲8
51 Brandon Kass 16:36.3 11 Dubuque, Hempstead 2085 2051 ▲49
52 Michael Lee 16:37.0 12 Iowa City, West 2080 2054 ▲124
53 Erik Anderson 16:38.2 10 Ames 2078 2074 ▲6
54 Brody Burr 16:38.8 11 Dowling Catholic, West Des Moines 2073 2067 ▲8
55 Paxton Bloom 16:40.1 10 Indianola 2069 2062 ▲9
56 Holden Schug 16:41.2 11 Johnston 2060 2059 ▲3
57 Micah Fern 16:42.2 10 Dubuque, Hempstead 2056 2054 ▲6
58 Grant Wallace 16:42.5 11 Norwalk 2053 2061 ▼-16
59 Jackson Bergman 16:42.7 12 Valley, West Des Moines 2050 2080 ▼-145
60 Dashiell Coyier 16:44.2 11 Waukee 2040 2014 ▲53
61 Calvin Lueken 16:44.3 11 Dubuque, Senior 2035 1986 ▲72
62 Sam Parker 16:45.8 10 Norwalk 2032 2001 ▲72
63 Abel Squires 16:46.8 12 Ankeny 2029 2018 ▲20
64 Reed Robbins 16:48.2 10 Indianola 2028 2074 ▼-54
65 Jonathan Owen 16:49.8 11 Valley, West Des Moines 2023 2017 ▲517
66 John Moellers 16:50.0 11 Marshalltown 2020 1993 ▲59
67 Owen Martin 16:50.2 12 Johnston 2018 2015 ▲8
68 Zack Johnson 16:50.8 12 Dubuque, Hempstead 2016 2063 ▼-54
69 Tay Ohr-Rottler 16:51.3 10 Johnston 2008 2032 ▼-29
70 James Johnson 16:51.3 12 Marshalltown 1998 1982 ▲32
71 Cade Benson 16:51.3 12 Iowa City, West 2001 1965 ▲50
72 Jacob Haug 16:52.0 11 Dubuque, Senior 1996 1996 ▼-1
73 Preston Johnson 16:52.5 9 Marshalltown 1991 1973 ▲34
74 Rylan Althof 16:53.5 12 Southeast Polk 1988 1949 ▲152
75 Zak Shlomi 16:54.5 10 Waukee, Northwest 1986 1993 ▼-12
76 Owen Leitzen 16:54.6 11 Dubuque, Hempstead 1982 1962 ▲25
77 Aydin McNeley 16:59.2 12 Southeast Polk 1975 1952 ▲47
78 Liam Kroger 16:59.5 10 Dubuque, Senior 1972 1971 ▲3
79 Ashton Hensley 17:00.6 10 Urbandale 1968 1947 ▲30
80 Drew Johnson 17:02.2 12 Urbandale 1964 1925 ▲62
81 Will Beaumont 17:04.9 12 Des Moines, Roosevelt 1963 1970 ▼-15
82 Owen Line 17:06.9 12 Waukee, Northwest 1957 1956 ▲1
83 Sam Showers 17:07.5 11 Iowa City, West 1953 1932 ▲26
84 Danny Rothert 17:08.5 11 Dubuque, Senior 1948 1949 ▼-4
85 Justice Rathje 17:10.4 11 Ankeny 1941 1922 ▲38
86 Kellan Croatt 17:11.5 11 Waukee, Northwest 1940 1964 ▼-62
87 Debas Hagdu 17:12.7 12 Valley, West Des Moines 1931 1936 ▼-8
88 Brice Wahe 17:14.5 11 Iowa City, West 1926 1925 0
89 Alex Pries 17:15.7 12 Dallas Center-Grimes 1924 1953 ▼-89
90 Gavin Moore 17:17.5 12 Urbandale 1920 1888 ▲33
91 Harry Abbott 17:20.0 10 Waukee 1918 1912 ▲11
92 Jalen Taha 17:20.5 12 Waukee 1913 1895 ▲35
93 Carter Nunn 17:20.5 10 Marshalltown 1910 1890 ▲41
94 Frank McEvoy 17:21.7 12 Valley, West Des Moines 1901 1872 ▲66
95 Henry Groos 17:21.7 11 Norwalk 1905 1931 ▼-80
96 Maxwell Bruss 17:22.0 11 Iowa City, West 1899 1861 ▲38
97 Venelin Kotev 17:25.0 10 Iowa City, West 1895 1867 ▲60
98 Cayden White 17:25.2 11 BCLUW, Conrad 1894 1937 ▼-351
99 Kaleb Grant 17:26.4 12 East Marshall, LeGrand 1892 2045 ▼-277
100 Matthew Hanselman 17:27.5 12 Dubuque, Hempstead 1889 1907 ▼-20
101 Corbin Oswald 17:28.2 11 Norwalk 1886 1887 ▼-1
102 Brock Johnson 17:30.0 11 Southeast Polk 1884 1878 ▲10
103 Beckett Brock 17:31.7 9 Dubuque, Senior 1878 1894 ▼-16
104 Owen Welling 17:40.4 9 Indianola 1866 1849 ▲44
105 Caleb Rasmussen 17:42.0 10 Marshalltown 1864 1861 ▲5
106 Michael Wagner 17:42.2 12 Fort Dodge 1863 1896 ▼-212
107 Robert Stong 17:44.0 12 Iowa City, West 1860 1853 ▲10
108 Kingston Bloom 17:45.9 9 Indianola 1854 1850 ▲5
109 Luke Bartlett 17:48.5 11 Southeast Polk 1848 1823 ▲52
110 Sean Martin 17:51.7 11 Des Moines, Roosevelt 1839 1830 ▲18
111 Graham Ibeling 17:52.7 9 Dallas Center-Grimes 1835 1868 ▼-183
112 Braxton Cleveland 17:58.2 11 Waukee 1824 1797 ▲58
113 Jonah Flynn 18:00.5 12 Des Moines, Roosevelt 1819 1820 ▼-2
114 Charlie Wilterdink 18:02.0 12 Southeast Polk 1811 1786 ▲54
115 Ben Hohmann 18:03.2 10 Dubuque, Senior 1810 1804 ▲14
116 Isaiah Keller 18:06.5 10 Des Moines, Roosevelt 1803 1800 ▲300
117 Luke Hayes 18:11.2 12 Waukee 1793 1769 ▲52
118 Noah Williamson 18:31.0 12 Ames 1735 1745 ▼-18
119 Chandler Curtis 18:37.7 10 East Marshall, LeGrand 1723 1767 ▼-89
120 Graham Wise 18:49.5 9 Des Moines, Roosevelt 1706 1705 ▲1
121 Eli Smithberg 18:50.7 12 Des Moines, Roosevelt 1702 1695 ▲11
122 Cooper Lenz 18:56.5 9 East Marshall, LeGrand 1690 1790 ▼-219
123 Will Ackelson 19:03.0 10 Southeast Polk 1676 1677 ▼-2
124 Shawn Roberts II 19:03.0 11 Fort Dodge 1675 1683 ▼-16
125 Omarion Myers-Zimmerman 19:13.5 12 Fort Dodge 1651 1682 ▼-123
126 Mason Dvorak 19:16.7 10 Des Moines, Lincoln 1645 1646 ▼-2
127 Hunter Miller 19:34.5 11 Iowa Falls - Alden/AGWSR 1612 1675 ▼-166
128 Joseph Payton 19:36.0 11 Ames 1609 1641 ▼-144
129 Cael Hansen 19:40.5 9 Fort Dodge 1601 1618 ▼-33
130 Dale Greene 19:43.7 12 Marshalltown 1592 1615 ▼-52
131 Owen Gruver 19:49.4 10 Fort Dodge 1584 1559 ▲59
132 Austin Pansegrau 19:52.0 10 East Marshall, LeGrand 1579 1657 ▼-146
133 Ian Meyer 19:55.4 12 Marshalltown 1570 1565 ▲9
134 Aidan Recker 20:00.5 11 Fort Dodge 1563 1588 ▼-59
135 Cale Hungerford 20:02.5 12 East Marshall, LeGrand 1559 1647 ▼-174
136 Brady Major 20:14.5 11 Fort Dodge 1542 1557 ▼-30
137 Cael Curphy 20:41.2 9 East Marshall, LeGrand 1489 1536 ▼-134
138 Gino Wallace 20:42.4 12 Des Moines, Lincoln 1486 1453 ▲134
139 Maddux Bennett 20:47.5 9 East Marshall, LeGrand 1476 1539 ▼-101
140 Warren Mead 21:09.5 9 Des Moines, Lincoln 1435 1437 ▼-5
141 Devon Toledo-Comer 21:26.4 9 Des Moines, Lincoln 1409 1410 ▼-90
142 Jacob Castell 21:33.5 11 BCLUW, Conrad 1393 1421 ▼-51
143 Wilken Kube 23:30.2 12 Iowa Falls - Alden/AGWSR 1211 1265 ▼-125
144 Colton Donaldson 23:47.7 11 BCLUW, Conrad 1181 1155 ▲51