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

55th Kirk Schmaltz XC Invite JV Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Carter Cabanayan 17:13.8 11 Waukee, Northwest ---- ---- ----
2 Adam Ruehling 17:23.8 10 Waukee, Northwest ---- ---- ----
3 Zach Riley 17:32.8 11 Ankeny ---- ---- ----
4 Levi Stember 17:36.3 12 Ankeny ---- ---- ----
5 Aidan Farrell 17:41.0 12 Ankeny ---- ---- ----
6 Ryan Sample 17:41.8 11 Waukee, Northwest ---- ---- ----
7 Sean Bendinger 17:42.8 11 Valley, West Des Moines ---- ---- ----
8 Jamison Bice 17:44.0 12 Norwalk ---- ---- ----
9 Daniel Webster 18:02.5 12 Norwalk ---- ---- ----
10 Atticus Schleusner 18:15.8 10 Waukee, Northwest ---- ---- ----
11 Sam Buhrow 18:16.0 9 Norwalk ---- ---- ----
12 Tanner Simpson 18:17.4 11 Waukee, Northwest ---- ---- ----
13 Graham Vavricek 18:18.8 11 Mount Vernon-Lisbon ---- ---- ----
14 Carson Fenster 18:22.6 12 Norwalk ---- ---- ----
15 Elliot Liesland 18:24.9 11 Valley, West Des Moines ---- ---- ----
16 Ethan Seydel 18:26.1 10 Waukee, Northwest ---- ---- ----
17 Lane Osterloh 18:29.8 10 Norwalk ---- ---- ----
18 Quinn Dow 18:29.8 12 Ankeny ---- ---- ----
19 Julius Wiegand 18:30.6 9 Ankeny ---- ---- ----
20 Braxton Cleveland 18:31.5 11 Waukee ---- ---- ----
21 Aidan Friedel 18:39.8 12 Waukee, Northwest ---- ---- ----
22 Rodrigo Verastegui 18:42.0 8 Waukee, Northwest ---- ---- ----
23 Stratton Ellyson 18:43.3 9 Mount Vernon-Lisbon ---- ---- ----
24 Brennan Lesko 18:43.8 12 Ankeny ---- ---- ----
25 Harrison Bice 18:47.5 10 Norwalk ---- ---- ----
26 Owen Evans 18:48.6 12 Ankeny ---- ---- ----
27 Luke Hayes 18:52.5 12 Waukee ---- ---- ----
28 Carson Kearns 18:55.0 11 Waukee, Northwest ---- ---- ----
29 Jake Dahlmer 18:57.5 12 Ankeny ---- ---- ----
30 Abram Livermore 18:58.0 9 Norwalk ---- ---- ----
31 Ben Meier 19:03.5 11 Valley, West Des Moines ---- ---- ----
32 Mason Stevermer 19:04.1 12 Valley, West Des Moines ---- ---- ----
33 Braden Walters 19:07.1 11 Waukee ---- ---- ----
34 Noah Yaeger 19:10.5 12 Ankeny ---- ---- ----
35 Brandon Stahl 19:12.1 10 Waukee, Northwest ---- ---- ----
36 Eli Smithberg 19:12.3 12 Des Moines, Roosevelt ---- ---- ----
37 Logan Kessler 19:14.5 12 Norwalk ---- ---- ----
38 Roe Denny 19:17.5 12 Ankeny ---- ---- ----
39 Tedd Behr 19:21.0 10 Ankeny ---- ---- ----
40 Owen Kouba 19:30.9 12 Valley, West Des Moines ---- ---- ----
41 Damion Winkler 19:35.1 11 Ames ---- ---- ----
42 Logan Corwin 19:35.9 11 Des Moines, Roosevelt ---- ---- ----
43 Jaxson Custer 19:37.5 8 Waukee, Northwest ---- ---- ----
44 Nathan Moberg 19:38.5 11 Southeast Polk ---- ---- ----
45 Carson Menke 19:39.5 10 Norwalk ---- ---- ----
46 Logan Plourde 19:39.5 12 Norwalk ---- ---- ----
47 Kael Lawler 19:40.1 11 Ankeny Centennial ---- ---- ----
48 Victor Njane 19:40.9 11 Waukee ---- ---- ----
49 Cayden Scheil 19:41.5 11 Mount Vernon-Lisbon ---- ---- ----
50 Parker Gooding 19:42.8 11 Marshalltown ---- ---- ----
51 Gavin Hove 19:43.5 9 Mount Vernon-Lisbon ---- ---- ----
52 Obadiah Northway 19:44.9 11 Ames ---- ---- ----
53 Boston Shaw 19:44.9 11 Waukee, Northwest ---- ---- ----
54 Parker Peters 19:46.4 11 Southeast Polk ---- ---- ----
55 Caleb Briggs 19:47.9 12 Waukee, Northwest ---- ---- ----
56 Grant Wellington 19:48.4 11 Ames ---- ---- ----
57 Brody Speidel 19:51.6 10 Mount Vernon-Lisbon ---- ---- ----
58 Jack Imoehl 19:52.0 12 Waukee, Northwest ---- ---- ----
59 Caden Shockey 19:53.6 11 Waukee, Northwest ---- ---- ----
60 Evan Moon 19:54.1 11 Ames ---- ---- ----
61 Nathan Poag 19:54.5 11 Ames ---- ---- ----
62 Nolan Harder 19:56.6 11 Waukee ---- ---- ----
63 Diego Tejada 19:57.6 12 Marshalltown ---- ---- ----
64 Jeremy Reeve 19:58.1 11 Ankeny Centennial ---- ---- ----
65 Jacob Gasior 19:59.6 11 Valley, West Des Moines ---- ---- ----
66 Elias Thompson 20:00.1 11 Ames ---- ---- ----
67 Evan Swain 20:02.9 11 Valley, West Des Moines ---- ---- ----
68 Buck Mcclaflin 20:03.3 11 Southeast Polk ---- ---- ----
69 Payton Mizer 20:06.9 12 Waukee ---- ---- ----
70 Zane Hastich 20:08.6 11 Southeast Polk ---- ---- ----
71 Teague Krob 20:09.0 12 Mount Vernon-Lisbon ---- ---- ----
72 Tyson Hathaway 20:18.3 12 Valley, West Des Moines ---- ---- ----
73 Alton Ladd 20:23.0 11 Valley, West Des Moines ---- ---- ----
74 Max Young 20:23.3 11 Waukee ---- ---- ----
75 Callen Ripley 20:25.6 11 Ankeny ---- ---- ----
76 Drew Klemesrud 20:29.0 11 Waukee ---- ---- ----
77 Zachary Peters 20:30.8 11 Ames ---- ---- ----
78 Eli Heckert 20:34.8 11 Norwalk ---- ---- ----
79 Alex Schumacher 20:36.9 11 Southeast Polk ---- ---- ----
80 Owen Hovick 20:36.9 12 Ankeny Centennial ---- ---- ----
81 Xander Bingaman 20:39.1 12 Waukee, Northwest ---- ---- ----
82 Alex Eichhorn 20:42.9 12 Ames ---- ---- ----
83 Nick Wellet 20:44.0 11 Waukee ---- ---- ----
84 Anthony Armstrong 20:49.0 9 Mount Vernon-Lisbon ---- ---- ----
85 Jacob Zimmerman 20:50.0 11 Waukee, Northwest ---- ---- ----
86 Alex Kottmeyer 20:50.0 11 Waukee ---- ---- ----
87 Kiran Kothavale 20:52.4 12 Waukee, Northwest ---- ---- ----
88 Parker O'Neall 20:54.4 10 Des Moines, Roosevelt ---- ---- ----
89 John Schindel 20:56.6 12 Ames ---- ---- ----
90 Jackson Warren 20:58.8 12 Norwalk ---- ---- ----
91 Jacob Weber 21:05.5 11 Ames ---- ---- ----
92 Braeden Vogel 21:10.5 9 Norwalk ---- ---- ----
93 Colin Porter 21:21.5 12 Southeast Polk ---- ---- ----
94 Isaac Benscoter 21:23.5 11 Marshalltown ---- ---- ----
95 Atticus Pottratz 21:24.5 12 Ankeny ---- ---- ----
96 Carson Snyder 21:24.8 12 Marshalltown ---- ---- ----
97 Larry Li 21:27.6 11 Waukee, Northwest ---- ---- ----
98 Tariku Krob 21:30.0 9 Southeast Polk ---- ---- ----
99 Warren Mead 21:31.4 9 Des Moines, Lincoln ---- ---- ----
100 Joyson Zannoubo 21:32.5 11 Ames ---- ---- ----
101 Lucas Bantz 21:35.8 11 Marshalltown ---- ---- ----
102 Max Swaner 21:35.9 12 Waukee, Northwest ---- ---- ----
103 Aydan Albritton 21:38.5 12 Southeast Polk ---- ---- ----
104 Jackson Grossnickle 21:40.0 12 Ankeny ---- ---- ----
105 Riley Monson 21:41.0 9 Norwalk ---- ---- ----
106 Kyler Happel 21:49.0 9 Mount Vernon-Lisbon ---- ---- ----
107 Cole Tjaden 21:50.8 12 Ankeny Centennial ---- ---- ----
108 Karson Johnson 21:57.0 12 Waukee ---- ---- ----
109 Gavin Leuck 22:00.3 11 Waukee, Northwest ---- ---- ----
110 Kager Kremer 22:04.5 11 Marshalltown ---- ---- ----
111 Caleb Carratt 22:05.1 12 Ankeny ---- ---- ----
112 Ben Hemmer 22:18.8 11 Waukee, Northwest ---- ---- ----
113 Logan Frink 22:21.4 11 Waukee ---- ---- ----
114 Jacob Chizek 22:24.5 12 Ankeny Centennial ---- ---- ----
115 Blake Schimonitz 22:26.5 11 Valley, West Des Moines ---- ---- ----
116 Bennett Neipert 22:26.8 11 Des Moines, Roosevelt ---- ---- ----
117 James Bridenstine 22:28.6 12 Ankeny ---- ---- ----
118 Maddox Wajda 22:31.5 11 Valley, West Des Moines ---- ---- ----
119 Skyler Wade 22:39.3 11 Ames ---- ---- ----
120 Isaac Coronel 22:41.3 11 Ankeny Centennial ---- ---- ----
121 Drew Kehoe 22:44.6 10 Norwalk ---- ---- ----
122 Gus Sanders 22:44.6 12 Des Moines, Roosevelt ---- ---- ----
123 Zacharey Harborth 22:48.0 11 Ames ---- ---- ----
124 Alexander Wood 22:53.4 12 Ankeny Centennial ---- ---- ----
125 Jack Franks 22:53.6 11 Des Moines, Roosevelt ---- ---- ----
126 Aiden Morrill 22:53.8 11 Mount Vernon-Lisbon ---- ---- ----
127 Khoa Nguyen 22:55.5 11 Ankeny Centennial ---- ---- ----
128 Cole Butteris 22:58.9 12 Mount Vernon-Lisbon ---- ---- ----
129 Nathaniel Lewis 22:59.6 9 Mount Vernon-Lisbon ---- ---- ----
130 Cameron Seitz 23:07.5 11 Des Moines, Roosevelt ---- ---- ----
131 Finn Huggins 23:09.0 11 Des Moines, Roosevelt ---- ---- ----
132 Trent Paugh 23:09.8 11 Ankeny ---- ---- ----
133 Gino Wallace 23:15.1 12 Des Moines, Lincoln ---- ---- ----
134 Dane Butler 23:19.0 12 Waukee ---- ---- ----
135 Anthony Chavarria 23:29.3 11 Marshalltown ---- ---- ----
136 Joey Recalde 23:30.0 11 Mount Vernon-Lisbon ---- ---- ----
137 Beckett Johnson 23:30.3 9 Mount Vernon-Lisbon ---- ---- ----
138 Cade Happel 23:37.5 10 Mount Vernon-Lisbon ---- ---- ----
139 Adam Hartwigsen 23:37.6 11 Ankeny Centennial ---- ---- ----
140 Cooper Stein 23:38.0 11 Valley, West Des Moines ---- ---- ----
141 Carson Mears 23:39.8 12 Waukee, Northwest ---- ---- ----
142 Isaac Seberger 23:43.3 11 Marshalltown ---- ---- ----
143 Hunter Farrell 23:45.5 12 Ankeny Centennial ---- ---- ----
144 Theo Johnson 23:48.0 11 Des Moines, North ---- ---- ----
145 Nathan Poduska 23:49.3 9 Mount Vernon-Lisbon ---- ---- ----
146 Evan Allen 23:49.6 12 Waukee, Northwest ---- ---- ----
147 James Butler 23:50.1 11 Ankeny ---- ---- ----
148 Alex Imig 23:51.8 12 Valley, West Des Moines ---- ---- ----
149 Ty Walker 23:52.1 12 Ankeny Centennial ---- ---- ----
150 Elliott Moehlman 23:56.6 10 Mount Vernon-Lisbon ---- ---- ----
151 Jonah O'Neal 24:00.9 11 Des Moines, North ---- ---- ----
152 Joel Chan 24:06.1 12 Des Moines, Roosevelt ---- ---- ----
153 Trey Calvert 24:07.6 9 Norwalk ---- ---- ----
154 Alexander Chapman 24:11.1 12 Valley, West Des Moines ---- ---- ----
155 Tate Petersen 24:16.5 9 Mount Vernon-Lisbon ---- ---- ----
156 Tai Vo 24:20.6 11 Des Moines, Lincoln ---- ---- ----
157 Caleb Whaley 24:25.8 12 Ankeny Centennial ---- ---- ----
158 Tiago Colton 24:30.5 11 Ames ---- ---- ----
159 Owen Anderson 24:58.3 11 Southeast Polk ---- ---- ----
160 Noah Shipley 25:03.3 9 Norwalk ---- ---- ----
161 Finn Graziano 25:10.9 11 Waukee ---- ---- ----
162 Carson Levi 25:11.4 9 Norwalk ---- ---- ----
163 Hayden Daters 25:39.4 11 Marshalltown ---- ---- ----
164 Marquez Ireland 25:52.9 11 Mount Vernon-Lisbon ---- ---- ----
165 Dhruv Chatterjee 25:58.0 12 Waukee ---- ---- ----
166 Caleb Clark 25:59.4 9 Norwalk ---- ---- ----
167 Sean Jones 26:15.6 9 Norwalk ---- ---- ----
168 Issac Allen 26:21.0 11 Ames ---- ---- ----
169 Cade Taylor 28:02.8 12 Ames ---- ---- ----
170 Reese Johnson 28:16.5 11 Ames ---- ---- ----
171 Sebastian Urias 28:21.5 12 Des Moines, Lincoln ---- ---- ----
172 Daniel Urpia 28:43.8 12 Valley, West Des Moines ---- ---- ----
173 Sreehari Kumaresh 28:49.0 12 Waukee, Northwest ---- ---- ----
174 Quinntin Oswald 29:10.4 9 Norwalk ---- ---- ----
175 Jonah Gerjets 29:15.6 12 Ankeny Centennial ---- ---- ----
176 Tobias Simmons 30:30.5 12 Des Moines, North ---- ---- ----
177 Ryne Copple 30:47.5 11 Norwalk ---- ---- ----
178 Jack Breese 31:03.8 9 Des Moines, Lincoln ---- ---- ----
179 Manas Basnet 31:17.0 11 Ames ---- ---- ----
180 Anthony Williams 31:29.8 11 Des Moines, Lincoln ---- ---- ----
181 Jordan Wallace 31:32.4 12 Des Moines, Lincoln ---- ---- ----
182 Chase Reinier 32:14.5 12 Des Moines, Lincoln ---- ---- ----
183 Isaac Tague 34:36.3 9 Norwalk ---- ---- ----
Unlock Advanced Performance Analytics

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