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

52nd Bobcat CC Invite Varsity boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jaden Merrick 14:56.2 12 Cedar Falls ---- ---- ----
2 Preston Johnson 15:00.5 11 Marshalltown ---- ---- ----
3 Reed Robbins 15:22.5 12 Indianola ---- ---- ----
4 Jack Crossland 15:30.6 11 Johnston ---- ---- ----
5 Cohen Moll 15:32.2 12 Ankeny Centennial ---- ---- ----
6 Nicholas Paulsen 15:37.5 12 Dowling Catholic, West Des Moines ---- ---- ----
7 Kiefer Barnes 15:37.7 12 Indianola ---- ---- ----
8 Charlie Deick 15:40.2 11 Dowling Catholic, West Des Moines ---- ---- ----
9 Teegan Kralik 15:42.6 12 Norwalk ---- ---- ----
10 Dominic Williams 15:46.3 11 Cedar Falls ---- ---- ----
11 Carter Nunn 15:48.1 12 Marshalltown ---- ---- ----
12 Tay Ohr-Rottler 15:49.6 12 Johnston ---- ---- ----
13 Kellen Tuyls 15:53.2 12 Waukee, Northwest ---- ---- ----
14 Jax Alvarez 15:56.1 11 Ankeny Centennial ---- ---- ----
15 Davis Johnson 15:56.3 12 Ankeny Centennial ---- ---- ----
16 Paxton Bloom 15:56.6 12 Indianola ---- ---- ----
17 Jake Robidoux 15:57.2 10 Indianola ---- ---- ----
18 Porter Myers 16:00.3 11 Cedar Falls ---- ---- ----
19 Owen Anderson 16:05.7 11 Dubuque, Senior ---- ---- ----
20 Michael Hanna 16:07.7 10 Iowa City, West ---- ---- ----
21 Sam Parker 16:09.2 12 Norwalk ---- ---- ----
22 Jeremy Gall 16:09.2 9 Cedar Falls ---- ---- ----
23 Samuel Appel 16:13.2 11 Indianola ---- ---- ----
24 Jack Kirman 16:14.0 12 Dubuque, Senior ---- ---- ----
25 Ashton Hensley 16:15.5 12 Urbandale ---- ---- ----
26 Jack Tryon 16:15.7 10 Urbandale ---- ---- ----
27 Noah Kerndt 16:16.2 10 Dallas Center-Grimes ---- ---- ----
28 Harper Gessmann 16:16.7 12 Dallas Center-Grimes ---- ---- ----
29 Nolan Van Bruggen 16:17.5 10 Waukee, Northwest ---- ---- ----
30 Jake Weiler 16:19.6 10 Iowa City, West ---- ---- ----
31 Jack Meggison 16:20.2 11 Dallas Center-Grimes ---- ---- ----
32 Rodrigo Verastegui 16:21.2 10 Waukee, Northwest ---- ---- ----
33 Ayden Gabrielson 16:22.1 12 Waukee, Northwest ---- ---- ----
34 Colin Henn 16:23.5 12 Dubuque, Hempstead ---- ---- ----
35 William Tice 16:25.8 11 Dowling Catholic, West Des Moines ---- ---- ----
36 Nate Timboe 16:25.8 10 Dowling Catholic, West Des Moines ---- ---- ----
37 Liam Kroger 16:26.3 12 Dubuque, Senior ---- ---- ----
38 Thomas Limback 16:26.7 11 Valley, West Des Moines ---- ---- ----
39 Henry Maloney 16:27.7 11 Dubuque, Hempstead ---- ---- ----
40 Marvin Mejicano-Barahona 16:28.1 10 Des Moines, North ---- ---- ----
41 Ben Peterson 16:29.0 11 Waukee ---- ---- ----
42 Ben Hohmann 16:29.2 12 Dubuque, Senior ---- ---- ----
43 Lars Pressler 16:31.7 11 Iowa City, West ---- ---- ----
44 Rylan Heeren 16:32.7 9 Dallas Center-Grimes ---- ---- ----
45 Caleb Bolles 16:35.3 10 Ames ---- ---- ----
46 Ian Smith 16:37.3 12 Ankeny Centennial ---- ---- ----
47 Ben Ellerbach 16:37.6 11 Dubuque, Hempstead ---- ---- ----
48 Brett Augustine 16:37.7 12 Ankeny ---- ---- ----
49 Harry Abbott 16:37.8 12 Waukee ---- ---- ----
50 Rob Beecher 16:38.0 11 Dowling Catholic, West Des Moines ---- ---- ----
51 Graden Kroger 16:38.2 12 Dubuque, Senior ---- ---- ----
52 Aksel Beedon 16:38.3 11 Norwalk ---- ---- ----
53 Nolan Olson 16:39.2 10 Waukee, Northwest ---- ---- ----
54 Gus Brown 16:39.7 9 Ankeny ---- ---- ----
55 Rishab Patel 16:39.8 12 Waukee ---- ---- ----
56 Eli Dunham 16:40.0 9 Iowa City, West ---- ---- ----
57 Leo Derry 16:40.2 10 Waukee, Northwest ---- ---- ----
58 Cedar Bandy 16:41.3 10 Dallas Center-Grimes ---- ---- ----
59 Emmett Mathiasen 16:42.0 12 Dowling Catholic, West Des Moines ---- ---- ----
60 Ramsey Morgan 16:43.0 11 Johnston ---- ---- ----
61 Gaige Martin 16:43.6 12 Cedar Falls ---- ---- ----
62 Angel Cruz Felipe 16:44.6 12 Valley, West Des Moines ---- ---- ----
63 Aidan Cooley 16:45.7 11 Dubuque, Hempstead ---- ---- ----
64 Johnny Reynolds 16:47.5 12 Valley, West Des Moines ---- ---- ----
65 Adam Ruehling 16:47.8 12 Waukee, Northwest ---- ---- ----
66 Andrew Anderson 16:49.2 12 Ames ---- ---- ----
67 Jonathan Ryken 16:50.2 12 Ames ---- ---- ----
68 Jackson Kaiser 16:50.2 12 Ankeny ---- ---- ----
69 Charles Strauss 16:50.7 11 Johnston ---- ---- ----
70 Isaiah Thomsen 16:51.0 11 Indianola ---- ---- ----
71 Colton Kokjohn 16:51.1 9 Waukee ---- ---- ----
72 Mathew Haug 16:52.2 11 Dubuque, Senior ---- ---- ----
73 Brecken Allen 16:52.5 11 Ankeny Centennial ---- ---- ----
74 Warner Leman 16:52.7 10 Dowling Catholic, West Des Moines ---- ---- ----
75 Nelsen Perrigo 16:54.2 10 Valley, West Des Moines ---- ---- ----
76 Blake Williams 16:54.6 10 Johnston ---- ---- ----
77 Benji DeBoom 16:55.1 10 Southeast Polk ---- ---- ----
78 Evan Merrill 16:55.3 11 Iowa City, West ---- ---- ----
79 Mason Friedel 16:55.3 10 Waukee ---- ---- ----
80 Carter Hoskins 16:56.2 11 Waukee ---- ---- ----
81 Sam Buhrow 16:56.5 11 Norwalk ---- ---- ----
82 Hezekiah Johnson 16:57.2 11 Ames ---- ---- ----
83 Chase Gordon 16:57.5 12 Des Moines, Hoover ---- ---- ----
84 Cael Ramsey 17:01.0 12 Dallas Center-Grimes ---- ---- ----
85 Jonah Mittman 17:02.1 12 Ames ---- ---- ----
86 Wyatt Beyer 17:02.5 10 Waukee ---- ---- ----
87 Lane Osterloh 17:04.7 12 Norwalk ---- ---- ----
88 Cayden Miller 17:05.4 11 Urbandale ---- ---- ----
89 Isaiah Swanson 17:06.5 10 Ankeny ---- ---- ----
90 James Mandt 17:06.7 12 Cedar Falls ---- ---- ----
91 Oliver Tice 17:07.0 9 Norwalk ---- ---- ----
92 Owen Welling 17:10.4 11 Indianola ---- ---- ----
93 Carter Dyer 17:11.5 11 Johnston ---- ---- ----
94 Charlie Platt 17:11.7 10 Ames ---- ---- ----
95 Owen Weiler 17:13.7 12 Dallas Center-Grimes ---- ---- ----
96 Logan Rolling 17:20.7 12 Ankeny ---- ---- ----
97 Josh Moberg 17:22.2 12 Southeast Polk ---- ---- ----
98 Levi Odson 17:22.7 11 Ankeny Centennial ---- ---- ----
99 Weston Bowser 17:23.0 11 Valley, West Des Moines ---- ---- ----
100 Sawyer Marrs 17:23.2 11 Urbandale ---- ---- ----
101 Ronak Bhargava 17:24.4 12 Valley, West Des Moines ---- ---- ----
102 Evan Twombly 17:24.7 12 Urbandale ---- ---- ----
103 Talon Froistad 17:24.7 11 Dubuque, Hempstead ---- ---- ----
104 Brayden Nixt 17:25.0 11 Ankeny ---- ---- ----
105 Ben Cheese 17:25.7 12 Johnston ---- ---- ----
106 Benton Schuchart 17:25.7 10 Ankeny ---- ---- ----
107 Jeremiah Brown 17:27.2 12 Norwalk ---- ---- ----
108 Henry Laird 17:28.4 10 Southeast Polk ---- ---- ----
109 Ahmed Elbeshti 17:34.5 10 Iowa City, West ---- ---- ----
110 Emeric Stone 17:42.5 9 Southeast Polk ---- ---- ----
111 Benjamin Nelson 17:46.5 11 Ankeny Centennial ---- ---- ----
112 Julian Nicolino 17:47.2 11 Des Moines, Roosevelt ---- ---- ----
113 Peter LaMasters 17:51.2 12 Valley, West Des Moines ---- ---- ----
114 Cooper Briggs 17:54.2 10 Des Moines, Roosevelt ---- ---- ----
115 Graham Wise 17:55.7 11 Des Moines, Roosevelt ---- ---- ----
116 Charlie Spahn 17:56.0 10 Dubuque, Hempstead ---- ---- ----
117 Isaiah Keller 17:56.9 12 Des Moines, Roosevelt ---- ---- ----
118 Emmett Lewis 17:57.7 11 Urbandale ---- ---- ----
119 Porter Kimble 17:59.2 12 Urbandale ---- ---- ----
120 Eli Neahaus 18:04.2 11 Dubuque, Senior ---- ---- ----
121 Lucas Knutson 18:04.4 11 Des Moines, Roosevelt ---- ---- ----
122 Myles Goldman 18:08.2 12 Marshalltown ---- ---- ----
123 Costin Piscatelli 18:17.7 9 Marshalltown ---- ---- ----
124 Felix Miguez 18:19.2 11 Ames ---- ---- ----
125 Zavier McKee 18:28.5 11 Des Moines, Lincoln ---- ---- ----
126 Devon Toledo-Comer 18:29.2 11 Des Moines, Lincoln ---- ---- ----
127 Jones Hensley 18:35.7 9 Fort Dodge ---- ---- ----
128 Kade Randal 18:42.9 12 Marshalltown ---- ---- ----
129 Noah Wright 18:44.5 11 Southeast Polk ---- ---- ----
130 Silvio Hermann 18:49.0 12 Des Moines, Roosevelt ---- ---- ----
131 Chandler Curtis 18:51.7 12 East Marshall, LeGrand ---- ---- ----
132 Koebe Farrel 18:54.7 10 Southeast Polk ---- ---- ----
133 Benji Williams 19:01.2 9 Des Moines, Hoover ---- ---- ----
134 Jayce Point 19:03.5 11 Fort Dodge ---- ---- ----
135 Owen Peacock 19:03.7 9 Des Moines, Lincoln ---- ---- ----
136 Corban McHone 19:10.0 10 Fort Dodge ---- ---- ----
137 Aidan Recker 19:15.9 13 Fort Dodge ---- ---- ----
138 Thomas Stanley 19:19.2 10 Marshalltown ---- ---- ----
139 Warren Mead 19:19.9 11 Des Moines, Lincoln ---- ---- ----
140 Will Ackelson 19:33.0 12 Southeast Polk ---- ---- ----
141 Austin Pansegrau 19:41.0 12 East Marshall, LeGrand ---- ---- ----
142 Jian Carlo Estrada 19:44.9 12 Des Moines, North ---- ---- ----
143 Tommy Hinderhofer 19:48.2 10 BCLUW, Conrad ---- ---- ----
144 Cael Curphy 19:53.4 11 East Marshall, LeGrand ---- ---- ----
145 Jacob Welmar 19:55.0 12 Iowa City, West ---- ---- ----
146 Michael Downs 20:00.9 10 Marshalltown ---- ---- ----
147 Joos Langkjaer 20:05.0 10 Fort Dodge ---- ---- ----
148 Garrett Brunner 20:08.5 10 BCLUW, Conrad ---- ---- ----
149 Maddux Bennett 20:09.4 11 East Marshall, LeGrand ---- ---- ----
150 Kingsley Ly 20:13.0 9 Des Moines, Hoover ---- ---- ----
151 Olin Hupfeld 20:25.0 10 BCLUW, Conrad ---- ---- ----
152 lars Dommer 20:36.0 11 East Marshall, LeGrand ---- ---- ----
153 Nathan Frye 20:36.5 11 East Marshall, LeGrand ---- ---- ----
154 Landen Shoeman 20:46.2 11 East Marshall, LeGrand ---- ---- ----
155 Myles Summers 21:17.9 10 Fort Dodge ---- ---- ----
156 Jack Bryant 21:25.0 10 Des Moines, Lincoln ---- ---- ----
157 Alonso Casillas 21:29.7 9 Des Moines, Lincoln ---- ---- ----
158 Drew Essman 21:39.7 12 Fort Dodge ---- ---- ----
159 Nathan Buckley 21:43.9 12 Des Moines, Hoover ---- ---- ----
160 Joey Zambreno 22:19.5 10 Des Moines, Roosevelt ---- ---- ----
161 Caden Lemons 22:34.4 11 Des Moines, Hoover ---- ---- ----
162 Khaing Zan 23:02.0 12 Des Moines, Hoover ---- ---- ----
163 Manny Hinderhoffer 23:48.0 9 BCLUW, Conrad ---- ---- ----
164 Cameron Renes 23:57.5 12 Des Moines, Hoover ---- ---- ----
Unlock Advanced Performance Analytics

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