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 ---- ---- ----
2 Jaden Merrick 15:10.5 10 Cedar Falls ---- ---- ----
3 Tommy Hensley 15:24.0 12 Urbandale ---- ---- ----
4 Max DeRocher 15:28.4 12 Dowling Catholic, West Des Moines ---- ---- ----
5 Jack Flori 15:32.4 11 Dowling Catholic, West Des Moines ---- ---- ----
6 ahmed aldamak 15:40.0 12 Cedar Falls ---- ---- ----
7 Evan McClinton 15:40.7 12 Valley, West Des Moines ---- ---- ----
8 Luke Hartman 15:43.0 12 Cedar Falls ---- ---- ----
9 Joseph Lawry 15:46.7 11 Waukee ---- ---- ----
10 Ike Smith 15:47.4 10 Ankeny ---- ---- ----
11 Noah Buhrow 15:47.5 12 Norwalk ---- ---- ----
12 Blake Smith 15:49.5 11 Urbandale ---- ---- ----
13 Owen Marett 15:51.4 11 Des Moines, Roosevelt ---- ---- ----
14 AJ Angus 15:55.4 12 Dallas Center-Grimes ---- ---- ----
15 Jake Bosch 15:56.2 12 Ankeny ---- ---- ----
16 Tony Anania 15:57.0 11 Norwalk ---- ---- ----
17 Elias Arbuckle 15:59.0 11 Dallas Center-Grimes ---- ---- ----
18 Connor Martin 15:59.5 11 Cedar Falls ---- ---- ----
19 Joel Bloomer 16:01.2 12 Waukee, Northwest ---- ---- ----
20 Zack Janulewicz 16:02.2 11 Waukee, Northwest ---- ---- ----
21 Colin Mandernach 16:04.5 10 Dallas Center-Grimes ---- ---- ----
22 Charlie Driscoll 16:05.7 12 Dubuque, Hempstead ---- ---- ----
23 Teegan Kralik 16:07.4 10 Norwalk ---- ---- ----
24 Jacob Forney 16:08.0 12 Valley, West Des Moines ---- ---- ----
25 John Maloney 16:08.0 12 Dubuque, Hempstead ---- ---- ----
26 John Ferguson 16:08.0 11 Cedar Falls ---- ---- ----
27 Brice McNeley 16:08.5 12 Southeast Polk ---- ---- ----
28 Ben Neville 16:09.7 12 Johnston ---- ---- ----
29 Kellen Tuyls 16:10.9 10 Waukee, Northwest ---- ---- ----
30 Jack Every 16:11.4 12 Dallas Center-Grimes ---- ---- ----
31 Charlie Bennett 16:13.0 12 Ames ---- ---- ----
32 Jonas VanDis 16:13.2 11 Waukee ---- ---- ----
33 Josh Mohan 16:14.0 11 Dowling Catholic, West Des Moines ---- ---- ----
34 Matthew Bootman 16:15.0 12 Dowling Catholic, West Des Moines ---- ---- ----
35 Sidney Shide 16:16.2 11 Urbandale ---- ---- ----
36 Jack Coen 16:16.7 12 Johnston ---- ---- ----
37 Aidan Cooper 16:18.0 12 Waukee, Northwest ---- ---- ----
38 Kieran DeGroote 16:18.7 11 Cedar Falls ---- ---- ----
39 Jack Cavan 16:22.2 12 Valley, West Des Moines ---- ---- ----
40 Owen Wolfe 16:23.0 11 Dowling Catholic, West Des Moines ---- ---- ----
41 Kiefer Barnes 16:23.2 10 Indianola ---- ---- ----
42 Brennen Bhave 16:25.2 11 Ames ---- ---- ----
43 Zack Stoermer 16:25.2 12 Des Moines, Lincoln ---- ---- ----
44 Charlie Wiering 16:26.5 10 Cedar Falls ---- ---- ----
45 Tate Brownsberger 16:26.5 11 Ankeny ---- ---- ----
46 Brayden Picken 16:29.5 12 Johnston ---- ---- ----
47 Cael Ramsey 16:31.5 10 Dallas Center-Grimes ---- ---- ----
48 Nicholas Paulsen 16:36.0 10 Dowling Catholic, West Des Moines ---- ---- ----
49 Jack Kirman 16:36.0 10 Dubuque, Senior ---- ---- ----
50 Calahan Rourke 16:36.2 12 Johnston ---- ---- ----
51 Brandon Kass 16:36.4 11 Dubuque, Hempstead ---- ---- ----
52 Michael Lee 16:37.0 12 Iowa City, West ---- ---- ----
53 Erik Anderson 16:38.2 10 Ames ---- ---- ----
54 Brody Burr 16:38.9 11 Dowling Catholic, West Des Moines ---- ---- ----
55 Paxton Bloom 16:40.0 10 Indianola ---- ---- ----
56 Holden Schug 16:41.2 11 Johnston ---- ---- ----
57 Micah Fern 16:42.2 10 Dubuque, Hempstead ---- ---- ----
58 Grant Wallace 16:42.5 11 Norwalk ---- ---- ----
59 Jackson Bergman 16:42.7 12 Valley, West Des Moines ---- ---- ----
60 Dashiell Coyier 16:44.2 11 Waukee ---- ---- ----
61 Calvin Lueken 16:44.4 11 Dubuque, Senior ---- ---- ----
62 Sam Parker 16:45.9 10 Norwalk ---- ---- ----
63 Abel Squires 16:46.9 12 Ankeny ---- ---- ----
64 Reed Robbins 16:48.2 10 Indianola ---- ---- ----
65 Jonathan Owen 16:49.9 11 Valley, West Des Moines ---- ---- ----
66 John Moellers 16:50.0 11 Marshalltown ---- ---- ----
67 Owen Martin 16:50.2 12 Johnston ---- ---- ----
68 Zack Johnson 16:50.9 12 Dubuque, Hempstead ---- ---- ----
69 James Johnson 16:51.4 12 Marshalltown ---- ---- ----
70 Tay Ohr-Rottler 16:51.4 10 Johnston ---- ---- ----
71 Cade Benson 16:51.4 12 Iowa City, West ---- ---- ----
72 Jacob Haug 16:52.0 11 Dubuque, Senior ---- ---- ----
73 Preston Johnson 16:52.5 9 Marshalltown ---- ---- ----
74 Rylan Althof 16:53.5 12 Southeast Polk ---- ---- ----
75 Zak Shlomi 16:54.5 10 Waukee, Northwest ---- ---- ----
76 Owen Leitzen 16:54.5 11 Dubuque, Hempstead ---- ---- ----
77 Aydin McNeley 16:59.2 12 Southeast Polk ---- ---- ----
78 Liam Kroger 16:59.5 10 Dubuque, Senior ---- ---- ----
79 Ashton Hensley 17:00.5 10 Urbandale ---- ---- ----
80 Drew Johnson 17:02.2 12 Urbandale ---- ---- ----
81 Will Beaumont 17:04.9 12 Des Moines, Roosevelt ---- ---- ----
82 Owen Line 17:06.9 12 Waukee, Northwest ---- ---- ----
83 Sam Showers 17:07.5 11 Iowa City, West ---- ---- ----
84 Danny Rothert 17:08.5 11 Dubuque, Senior ---- ---- ----
85 Justice Rathje 17:10.4 11 Ankeny ---- ---- ----
86 Kellan Croatt 17:11.5 11 Waukee, Northwest ---- ---- ----
87 Debas Hagdu 17:12.6 12 Valley, West Des Moines ---- ---- ----
88 Brice Wahe 17:14.5 11 Iowa City, West ---- ---- ----
89 Alex Pries 17:15.8 12 Dallas Center-Grimes ---- ---- ----
90 Gavin Moore 17:17.5 12 Urbandale ---- ---- ----
91 Harry Abbott 17:20.0 10 Waukee ---- ---- ----
92 Jalen Taha 17:20.5 12 Waukee ---- ---- ----
93 Carter Nunn 17:20.5 10 Marshalltown ---- ---- ----
94 Henry Groos 17:21.8 11 Norwalk ---- ---- ----
95 Frank McEvoy 17:21.8 12 Valley, West Des Moines ---- ---- ----
96 Maxwell Bruss 17:22.0 11 Iowa City, West ---- ---- ----
97 Venelin Kotev 17:25.0 10 Iowa City, West ---- ---- ----
98 Cayden White 17:25.1 11 BCLUW, Conrad ---- ---- ----
99 Kaleb Grant 17:26.4 12 East Marshall, LeGrand ---- ---- ----
100 Matthew Hanselman 17:27.5 12 Dubuque, Hempstead ---- ---- ----
101 Corbin Oswald 17:28.1 11 Norwalk ---- ---- ----
102 Brock Johnson 17:30.0 11 Southeast Polk ---- ---- ----
103 Beckett Brock 17:31.6 9 Dubuque, Senior ---- ---- ----
104 Owen Welling 17:40.4 9 Indianola ---- ---- ----
105 Caleb Rasmussen 17:42.0 10 Marshalltown ---- ---- ----
106 Michael Wagner 17:42.1 12 Fort Dodge ---- ---- ----
107 Robert Stong 17:44.0 12 Iowa City, West ---- ---- ----
108 Kingston Bloom 17:45.9 9 Indianola ---- ---- ----
109 Luke Bartlett 17:48.5 11 Southeast Polk ---- ---- ----
110 Sean Martin 17:51.6 11 Des Moines, Roosevelt ---- ---- ----
111 Graham Ibeling 17:52.8 9 Dallas Center-Grimes ---- ---- ----
112 Braxton Cleveland 17:58.1 11 Waukee ---- ---- ----
113 Jonah Flynn 18:00.5 12 Des Moines, Roosevelt ---- ---- ----
114 Charlie Wilterdink 18:02.0 12 Southeast Polk ---- ---- ----
115 Ben Hohmann 18:03.1 10 Dubuque, Senior ---- ---- ----
116 Isaiah Keller 18:06.5 10 Des Moines, Roosevelt ---- ---- ----
117 Luke Hayes 18:11.1 12 Waukee ---- ---- ----
118 Noah Williamson 18:31.0 12 Ames ---- ---- ----
119 Chandler Curtis 18:37.6 10 East Marshall, LeGrand ---- ---- ----
120 Graham Wise 18:49.5 9 Des Moines, Roosevelt ---- ---- ----
121 Eli Smithberg 18:50.6 12 Des Moines, Roosevelt ---- ---- ----
122 Cooper Lenz 18:56.5 9 East Marshall, LeGrand ---- ---- ----
123 Will Ackelson 19:03.0 10 Southeast Polk ---- ---- ----
124 Shawn Roberts II 19:03.0 11 Fort Dodge ---- ---- ----
125 Omarion Myers-Zimmerman 19:13.5 12 Fort Dodge ---- ---- ----
126 Mason Dvorak 19:16.6 10 Des Moines, Lincoln ---- ---- ----
127 Hunter Miller 19:34.5 11 Iowa Falls - Alden/AGWSR ---- ---- ----
128 Joseph Payton 19:36.0 11 Ames ---- ---- ----
129 Cael Hansen 19:40.5 9 Fort Dodge ---- ---- ----
130 Dale Greene 19:43.6 12 Marshalltown ---- ---- ----
131 Owen Gruver 19:49.4 10 Fort Dodge ---- ---- ----
132 Austin Pansegrau 19:52.0 10 East Marshall, LeGrand ---- ---- ----
133 Ian Meyer 19:55.4 12 Marshalltown ---- ---- ----
134 Aidan Recker 20:00.5 11 Fort Dodge ---- ---- ----
135 Cale Hungerford 20:02.5 12 East Marshall, LeGrand ---- ---- ----
136 Brady Major 20:14.5 11 Fort Dodge ---- ---- ----
137 Cael Curphy 20:41.1 9 East Marshall, LeGrand ---- ---- ----
138 Gino Wallace 20:42.4 12 Des Moines, Lincoln ---- ---- ----
139 Maddux Bennett 20:47.5 9 East Marshall, LeGrand ---- ---- ----
140 Warren Mead 21:09.5 9 Des Moines, Lincoln ---- ---- ----
141 Devon Toledo-Comer 21:26.4 9 Des Moines, Lincoln ---- ---- ----
142 Jacob Castell 21:33.5 11 BCLUW, Conrad ---- ---- ----
143 Wilken Kube 23:30.3 12 Iowa Falls - Alden/AGWSR ---- ---- ----
144 Colton Donaldson 23:47.6 11 BCLUW, Conrad ---- ---- ----
Unlock Advanced Performance Analytics

Access performance scores, updated ratings, and rating changes to analyze runner development and race performance trends.