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

55th Kirk Schmaltz XC Invite 9-10 Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jack Behrens 17:43.0 10 Ankeny Centennial ---- ---- ----
2 Cohen Moll 17:47.4 10 Ankeny Centennial ---- ---- ----
3 Davis Johnson 17:54.6 10 Ankeny Centennial ---- ---- ----
4 Jackson Kaiser 18:02.0 10 Ankeny ---- ---- ----
5 Johnny Reynolds 18:04.6 10 Valley, West Des Moines ---- ---- ----
6 Andrew Anderson 18:10.0 10 Ames ---- ---- ----
7 Hezekiah Johnson 18:45.5 9 Ames ---- ---- ----
8 Louis Mbaya 19:00.8 10 Waukee, Northwest ---- ---- ----
9 Thomas Limback 19:09.0 9 Valley, West Des Moines ---- ---- ----
10 Ian Smith 19:12.0 10 Ankeny Centennial ---- ---- ----
11 Will Ackelson 19:15.3 10 Southeast Polk ---- ---- ----
12 Isaac Porter 19:17.8 10 Ankeny Centennial ---- ---- ----
13 Logan Rolling 19:19.0 10 Ankeny ---- ---- ----
14 Will Folden 19:20.5 9 Waukee ---- ---- ----
15 Wilson Pous-Ojeda 19:29.0 10 Ankeny ---- ---- ----
16 Silvio Hermann 19:29.8 10 Des Moines, Roosevelt ---- ---- ----
17 Brayden Nixt 19:32.6 9 Ankeny ---- ---- ----
18 Jonathan Ryken 19:33.3 10 Ames ---- ---- ----
19 Carson Wright 19:39.0 10 Marshalltown ---- ---- ----
20 Kalya Kothavale 19:47.3 10 Waukee, Northwest ---- ---- ----
21 Weston Bowser 19:50.3 9 Valley, West Des Moines ---- ---- ----
22 Aiden Winkie 19:55.1 9 Ankeny ---- ---- ----
23 Julian Nicolino 20:00.0 9 Des Moines, Roosevelt ---- ---- ----
24 Braulio Garcia-Mejia 20:00.6 9 Des Moines, North ---- ---- ----
25 Parthiv Rengarajan 20:01.0 10 Valley, West Des Moines ---- ---- ----
26 Brandon McLaughlin 20:01.5 10 Valley, West Des Moines ---- ---- ----
27 Samuel Sadow 20:03.0 9 Ames ---- ---- ----
28 Toby Landmesser 20:03.8 10 Ankeny ---- ---- ----
29 Gideon Miller 20:03.8 10 Ankeny ---- ---- ----
30 Blake Bybee 20:04.0 10 Ankeny Centennial ---- ---- ----
31 Avery Arthur 20:06.3 9 Waukee, Northwest ---- ---- ----
32 Joey Zambreno 20:07.3 8 Des Moines, Roosevelt ---- ---- ----
33 Jackson Robie 20:09.5 9 Ankeny ---- ---- ----
34 Parker McCrea 20:12.8 9 Waukee ---- ---- ----
35 John Dirks 20:19.6 9 Ames ---- ---- ----
36 Mac Cochran 20:22.5 10 Ames ---- ---- ----
37 Johnathan Reiber 20:25.5 10 Waukee, Northwest ---- ---- ----
38 Luca Leon 20:29.0 9 Valley, West Des Moines ---- ---- ----
39 Graham Hart 20:32.6 9 Valley, West Des Moines ---- ---- ----
40 Jackson Schulz 20:32.8 9 Ankeny ---- ---- ----
41 Silas Erickson 20:33.1 10 Ames ---- ---- ----
42 Hudson Carder 20:34.5 10 Waukee ---- ---- ----
43 Angel Cruz Felipe 20:42.3 10 Valley, West Des Moines ---- ---- ----
44 Peter LaMasters 20:46.8 10 Valley, West Des Moines ---- ---- ----
45 Kimball Mendenhall 20:47.0 9 Waukee, Northwest ---- ---- ----
46 Carter Lacina 20:47.5 10 Ankeny ---- ---- ----
47 Parker Davis 20:47.5 10 Ankeny ---- ---- ----
48 Colin Hayes 20:49.3 9 Waukee ---- ---- ----
49 Gabriel Zingler 20:50.9 9 Valley, West Des Moines ---- ---- ----
50 Myles Fulton 20:55.0 9 Des Moines, Roosevelt ---- ---- ----
51 Max Ziegemeier 20:55.5 10 Waukee, Northwest ---- ---- ----
52 Colin Klinkenborg 20:57.1 10 Waukee, Northwest ---- ---- ----
53 Rishi Patel 21:02.0 10 Waukee ---- ---- ----
54 Clay Elfers 21:03.1 10 Waukee, Northwest ---- ---- ----
55 Felix Miguez 21:03.6 9 Ames ---- ---- ----
56 Eli Hardy 21:04.6 10 Waukee, Northwest ---- ---- ----
57 Peyton Hoffman 21:07.1 10 Waukee ---- ---- ----
58 Cyrus Zadeh 21:07.5 9 Ankeny ---- ---- ----
59 Parker Stevens 21:08.0 10 Valley, West Des Moines ---- ---- ----
60 Ian Crespi 21:08.3 9 Ames ---- ---- ----
61 Artie Helmers 21:09.3 9 Ames ---- ---- ----
62 Luke Patterson 21:09.3 10 Southeast Polk ---- ---- ----
63 Drew Coleman 21:12.6 10 Ankeny ---- ---- ----
64 Jesse Hutson 21:18.0 10 Ames ---- ---- ----
65 Reed Opsal 21:18.5 9 Waukee ---- ---- ----
66 Kellan Kreger 21:20.4 10 Waukee ---- ---- ----
67 Levi Odson 21:22.0 9 Ankeny Centennial ---- ---- ----
68 Peter Shellenberger 21:23.8 9 Valley, West Des Moines ---- ---- ----
69 Tyler Kohler 21:25.4 9 Waukee, Northwest ---- ---- ----
70 Charlie Leder 21:27.0 9 Valley, West Des Moines ---- ---- ----
71 Allen Cai 21:30.0 9 Ames ---- ---- ----
72 Caleb Daughtery 21:30.0 9 Waukee ---- ---- ----
73 Lane Moeckly 21:32.0 10 Ankeny Centennial ---- ---- ----
74 Reid Christensen 21:33.0 9 Waukee ---- ---- ----
75 Rigoberto Tovar 21:36.1 11 Des Moines, North ---- ---- ----
76 Grayson Manning 21:36.6 9 Waukee, Northwest ---- ---- ----
77 Matthew Alberico 21:37.6 9 Valley, West Des Moines ---- ---- ----
78 Hank Murphy 21:39.4 9 Des Moines, Roosevelt ---- ---- ----
79 Owen Caldwell 21:40.5 10 Ames ---- ---- ----
80 Isaac Larson 21:47.6 10 Valley, West Des Moines ---- ---- ----
81 Jude Smith 22:00.1 9 Southeast Polk ---- ---- ----
82 Owen Bowker 22:04.1 9 Ames ---- ---- ----
83 Eli Schrag 22:08.4 10 Ames ---- ---- ----
84 Alonso Verastegui 22:09.8 10 Waukee, Northwest ---- ---- ----
85 Shawn Harris 22:10.0 9 Ankeny Centennial ---- ---- ----
86 Hudson Evans 22:13.0 10 Ankeny ---- ---- ----
87 Sam Smith 22:13.9 10 Des Moines, Roosevelt ---- ---- ----
88 Myles Goldman 22:16.3 10 Marshalltown ---- ---- ----
89 Lucas Knutson 22:20.9 9 Des Moines, Roosevelt ---- ---- ----
90 Benjamin Trabue 22:21.1 9 Ames ---- ---- ----
91 Ike Evans 22:26.1 10 Ankeny ---- ---- ----
92 Jonathan Alberico 22:29.8 9 Valley, West Des Moines ---- ---- ----
93 Bryce Weih 22:32.6 9 Valley, West Des Moines ---- ---- ----
94 Sam Schmidt 22:40.0 9 Des Moines, Roosevelt ---- ---- ----
95 Brayden Eben 22:42.3 10 Valley, West Des Moines ---- ---- ----
96 Elijah Thole 22:45.5 9 Waukee ---- ---- ----
97 Holden Sungren 22:52.5 10 Ankeny ---- ---- ----
98 Parker Magill 22:58.0 9 Des Moines, Roosevelt ---- ---- ----
99 Max Weis 23:05.9 10 Valley, West Des Moines ---- ---- ----
100 Jonah Johnson 23:10.6 9 Des Moines, North ---- ---- ----
101 Josh Moberg 23:11.9 10 Southeast Polk ---- ---- ----
102 Henry Stamets 23:13.0 9 Valley, West Des Moines ---- ---- ----
103 Luke Vitoryo 23:23.1 9 Des Moines, North ---- ---- ----
104 Yaseen Alabayechi 23:24.9 10 Waukee, Northwest ---- ---- ----
105 Aditya Pethe 23:26.9 10 Waukee, Northwest ---- ---- ----
106 Kylan Quach 23:32.5 10 Waukee ---- ---- ----
107 William McDeid 23:33.5 9 Ames ---- ---- ----
108 Jack Baker 23:36.0 10 Ames ---- ---- ----
109 Ian Hiley 23:36.5 10 Waukee, Northwest ---- ---- ----
110 Brendan Dial 23:39.4 9 Ames ---- ---- ----
111 Abel Cerda 23:39.5 10 Southeast Polk ---- ---- ----
112 Magnus Pottratz 23:40.5 10 Ankeny ---- ---- ----
113 Jonas Robinson 23:42.3 10 Ankeny Centennial ---- ---- ----
114 Alex Young 23:44.1 9 Waukee ---- ---- ----
115 Dean Landis 23:45.0 10 Ankeny Centennial ---- ---- ----
116 Josue Corral Coronado 23:46.0 8 Marshalltown ---- ---- ----
117 Alex Pocernich 23:50.5 10 Ankeny ---- ---- ----
118 Kaiden Chavez 23:56.4 9 Ankeny ---- ---- ----
119 Bennett Welcher 24:01.6 9 Ankeny Centennial ---- ---- ----
120 Jared McBurney 24:17.3 10 Waukee ---- ---- ----
121 Sully Smith 24:20.0 9 Waukee, Northwest ---- ---- ----
122 Landon O'Meara 24:22.5 9 Waukee, Northwest ---- ---- ----
123 Brant McElderry 24:31.1 9 Des Moines, Roosevelt ---- ---- ----
124 John Mansur 24:34.0 10 Ankeny Centennial ---- ---- ----
125 Oscar Kellen 24:35.5 10 Des Moines, Roosevelt ---- ---- ----
126 Carter Mitchell 24:41.6 10 Des Moines, Roosevelt ---- ---- ----
127 Jackson Morehead 24:46.4 9 Waukee, Northwest ---- ---- ----
128 Jaden Schwartz 24:46.8 9 Marshalltown ---- ---- ----
129 Dylan Poe 24:54.0 9 Des Moines, Roosevelt ---- ---- ----
130 Ely Juelfs 24:56.8 9 Ankeny ---- ---- ----
131 Carter Garcia 24:57.3 10 Ankeny ---- ---- ----
132 Jackson Uthe 25:00.4 9 Ames ---- ---- ----
133 Jonas Jeschke 25:06.1 9 Waukee, Northwest ---- ---- ----
134 Mason Zuck 25:07.6 9 Des Moines, Roosevelt ---- ---- ----
135 Nihir Ketkar 25:07.8 9 Waukee, Northwest ---- ---- ----
136 Christian Reppe 25:22.8 9 Waukee, Northwest ---- ---- ----
137 Prince Edah 25:22.8 9 Ankeny ---- ---- ----
138 Dane Hoogeveen 25:28.1 9 Des Moines, Roosevelt ---- ---- ----
139 Reece Denahey 25:29.5 10 Des Moines, Roosevelt ---- ---- ----
140 Ruben Fuentes 25:35.0 10 Marshalltown ---- ---- ----
141 Roan Gratny 25:36.3 9 Waukee, Northwest ---- ---- ----
142 Aiden Kempers 25:36.8 10 Waukee, Northwest ---- ---- ----
143 Kaiden Wacker 25:55.1 10 Waukee, Northwest ---- ---- ----
144 Tate Dixon 25:59.3 9 Ankeny ---- ---- ----
145 Kevin Garland 26:12.5 9 Waukee, Northwest ---- ---- ----
146 Jacob Goodman 26:14.3 10 Ames ---- ---- ----
147 Mason Kelley 26:15.4 9 Waukee, Northwest ---- ---- ----
148 Ryan Boothe 26:16.4 9 Ankeny Centennial ---- ---- ----
149 Elijah Sheldon 26:25.8 10 Ames ---- ---- ----
150 Armando Estrada 26:26.8 10 Marshalltown ---- ---- ----
151 Michael Kennedy 26:32.1 10 Ankeny ---- ---- ----
152 Kaleb Engel 26:32.3 10 Waukee, Northwest ---- ---- ----
153 Jack Atwood 26:37.3 9 Waukee, Northwest ---- ---- ----
154 Isaak Kaya 26:44.4 9 Waukee, Northwest ---- ---- ----
155 Cael Fahrmann 26:47.3 10 Ankeny ---- ---- ----
156 Carter Kuhl 26:59.1 10 Ankeny Centennial ---- ---- ----
157 Benjamin Kouba 27:00.0 9 Valley, West Des Moines ---- ---- ----
158 Henry Schmitz 27:09.0 9 Waukee, Northwest ---- ---- ----
159 Ben Kuennen 27:20.0 9 Waukee, Northwest ---- ---- ----
160 Ariston Baccam 27:21.0 9 Waukee, Northwest ---- ---- ----
161 John Lloyd 28:03.6 9 Waukee ---- ---- ----
162 Cael Lemley 28:24.0 9 Waukee, Northwest ---- ---- ----
163 Dominic Terzis 28:34.0 10 Ankeny ---- ---- ----
164 Zane Wickenkamp 28:43.4 9 Ames ---- ---- ----
165 Kenneth Bai 28:44.0 10 Ames ---- ---- ----
166 Cameron Vize 28:59.0 10 Waukee ---- ---- ----
167 Max Wardell 29:18.5 10 Ankeny ---- ---- ----
168 James Dennis 29:43.0 9 Ankeny ---- ---- ----
169 Conner Holman 30:08.6 9 Marshalltown ---- ---- ----
170 John Glatt 30:29.5 9 Ankeny Centennial ---- ---- ----
171 Levi Lientz 31:21.8 9 Valley, West Des Moines ---- ---- ----
172 Abhiram Edpuganti 31:59.6 9 Waukee, Northwest ---- ---- ----
173 Matthew Bradley 32:11.1 10 Marshalltown ---- ---- ----
174 Connor Noeuy 33:01.5 9 Des Moines, North ---- ---- ----
175 Kevin Moore 33:11.6 9 Waukee ---- ---- ----
Unlock Advanced Performance Analytics

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