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

Dragon Sunrise XC Invitational - Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Owen Marett 16:20.0 12 Des Moines, Roosevelt ---- ---- ----
2 Blake Smith 16:30.7 12 Urbandale ---- ---- ----
3 Sidney Shide 16:30.7 12 Urbandale ---- ---- ----
4 Jack Crossland 16:40.9 10 Johnston ---- ---- ----
5 Tay Ohr-Rottler 16:45.0 11 Johnston ---- ---- ----
6 Holden Schug 16:45.0 12 Johnston ---- ---- ----
7 Nyle Davis 16:46.7 12 Bondurant-Farrar ---- ---- ----
8 Ashton Hensley 16:54.9 11 Urbandale ---- ---- ----
9 Carter Gearhart 16:56.4 12 Johnston ---- ---- ----
10 Torin Timmerman 17:00.7 12 ADM, Adel ---- ---- ----
11 Jude Benbow 17:22.8 12 Ogden ---- ---- ----
12 Noah Reese 17:28.4 12 Johnston ---- ---- ----
13 Brian Ly 17:34.6 11 Johnston ---- ---- ----
14 Charles Strauss 17:35.1 10 Johnston ---- ---- ----
15 David Nichols 17:36.1 10 Earlham ---- ---- ----
16 William Giles 17:41.5 12 Urbandale ---- ---- ----
17 Robbie Hall 17:43.8 11 ADM, Adel ---- ---- ----
18 Brady Sanger 17:45.0 11 Bondurant-Farrar ---- ---- ----
19 Cayden Miller 17:45.1 10 Urbandale ---- ---- ----
20 Henry Meyer 17:46.8 10 Johnston ---- ---- ----
21 Julian Nicolino 17:47.0 10 Des Moines, Roosevelt ---- ---- ----
22 Ty Landphair 17:49.5 11 ADM, Adel ---- ---- ----
23 Dawson Braet 17:51.1 10 Earlham ---- ---- ----
24 Tiger Heikes 17:53.5 9 Johnston ---- ---- ----
25 Max Marple 17:54.0 10 ADM, Adel ---- ---- ----
26 Nick Subbert 17:54.0 11 ADM, Adel ---- ---- ----
27 Cooper Smith 17:57.0 12 Urbandale ---- ---- ----
28 Ben Cheese 17:58.0 11 Johnston ---- ---- ----
29 Donovan Braet 17:59.0 11 Earlham ---- ---- ----
30 Brady Van Sickle 18:00.5 12 Ogden ---- ---- ----
31 Dain Holdmeyer 18:09.1 9 ADM, Adel ---- ---- ----
32 Ty Miller 18:13.5 10 ADM, Adel ---- ---- ----
33 Porter Kimble 18:15.0 11 Urbandale ---- ---- ----
34 Jack Rieck 18:16.3 11 Bondurant-Farrar ---- ---- ----
35 Logan Brustkern 18:18.9 12 Johnston ---- ---- ----
36 Kaden Gatton 18:20.5 10 Johnston ---- ---- ----
37 Isaiah Keller 18:22.1 11 Des Moines, Roosevelt ---- ---- ----
38 John Widtfeldt 18:26.6 11 Johnston ---- ---- ----
39 Ryler Hanson 18:27.5 9 Bondurant-Farrar ---- ---- ----
40 Isaac Chapman 18:30.4 12 ADM, Adel ---- ---- ----
41 Preston Francois 18:30.8 10 Bondurant-Farrar ---- ---- ----
42 Luka Felbapov 18:33.6 11 Johnston ---- ---- ----
43 Michael Westendorf 18:34.1 12 Johnston ---- ---- ----
44 Carter Dyer 18:34.4 10 Johnston ---- ---- ----
45 Silvio Hermann 18:39.3 11 Des Moines, Roosevelt ---- ---- ----
46 Brady Wickering 18:45.5 12 Mason City ---- ---- ----
47 Clark Bennett 18:46.0 9 Bondurant-Farrar ---- ---- ----
48 Sawyer Marrs 18:46.0 10 Urbandale ---- ---- ----
49 Andy Coles 18:47.1 9 Johnston ---- ---- ----
50 Robert Widtfeldt 18:48.4 9 Johnston ---- ---- ----
51 Cooper Briggs 18:48.9 9 Des Moines, Roosevelt ---- ---- ----
52 Kenny Uitermarkt 18:49.1 12 Urbandale ---- ---- ----
53 Noah Davidson 18:49.8 10 Johnston ---- ---- ----
54 Jack Tryon 18:51.1 9 Urbandale ---- ---- ----
55 Griffin Messer 18:51.5 11 Earlham ---- ---- ----
56 Aydean Bejtovic 18:54.4 12 Johnston ---- ---- ----
57 Casey Catron 18:57.5 9 ADM, Adel ---- ---- ----
58 Eliott Ruiz 18:59.0 12 Mason City ---- ---- ----
59 Thomas Bergstrom 19:05.3 10 Ogden ---- ---- ----
60 Owen Royer 19:05.4 11 ADM, Adel ---- ---- ----
61 Joey Zambreno 19:05.5 9 Des Moines, Roosevelt ---- ---- ----
62 Myles Tromblay 19:06.3 9 Ogden ---- ---- ----
63 Henry Locher 19:07.0 9 Des Moines, Roosevelt ---- ---- ----
64 Max Millage 19:07.4 10 Earlham ---- ---- ----
65 Caden Lerdal 19:08.6 12 Ogden ---- ---- ----
66 Grady Gibson 19:09.3 10 Bondurant-Farrar ---- ---- ----
67 Logan Corwin 19:10.4 12 Des Moines, Roosevelt ---- ---- ----
68 Luke Wagner 19:10.6 11 Johnston ---- ---- ----
69 Brandt Haakenstad 19:12.9 12 Mason City ---- ---- ----
70 Ramsey Morgan 19:13.3 10 Johnston ---- ---- ----
71 Mateo Holcomb 19:13.5 12 Urbandale ---- ---- ----
72 Blake Williams 19:14.0 9 Johnston ---- ---- ----
73 Keigan Flaherty 19:14.3 9 Mason City ---- ---- ----
74 Blake Tiemeyer 19:15.0 12 Earlham ---- ---- ----
75 Luke Yanacheak 19:15.3 12 ADM, Adel ---- ---- ----
76 Nathan Tischer 19:15.8 11 Johnston ---- ---- ----
77 Evan Twombly 19:18.1 11 Urbandale ---- ---- ----
78 Mark Behr 19:19.5 11 ADM, Adel ---- ---- ----
79 Michael Johnson 19:21.0 11 Mason City ---- ---- ----
80 Carson Maly 19:23.3 12 Earlham ---- ---- ----
81 Braylon Welch-Groves 19:24.8 9 Bondurant-Farrar ---- ---- ----
82 Jack Leistikow 19:25.1 9 ADM, Adel ---- ---- ----
83 Blake Petersen 19:26.4 12 Earlham ---- ---- ----
84 Brycen Timmer 19:26.6 12 ADM, Adel ---- ---- ----
85 Eli McGee 19:27.3 12 Johnston ---- ---- ----
86 Zerik Nicholson 19:27.4 11 Mason City ---- ---- ----
87 Stephen Walters 19:27.5 12 Urbandale ---- ---- ----
88 Emmett Lewis 19:29.3 10 Urbandale ---- ---- ----
89 Brian Meier 19:32.8 9 Urbandale ---- ---- ----
90 Parker O'Neall 19:33.0 11 Des Moines, Roosevelt ---- ---- ----
91 Nic Fuller 19:37.4 11 ADM, Adel ---- ---- ----
92 Palmer Hickingbottom 19:40.4 11 Ogden ---- ---- ----
93 Jacob Rowland 19:42.1 11 Johnston ---- ---- ----
94 Jonah Rowland 19:42.5 12 Johnston ---- ---- ----
95 Payton Dickson 19:45.3 9 Earlham ---- ---- ----
96 Tom Coddington 19:45.5 10 Urbandale ---- ---- ----
97 Andrew Bogue 19:46.0 12 Johnston ---- ---- ----
98 Drew Hall 19:47.3 10 ADM, Adel ---- ---- ----
99 Connor Upton 19:53.0 10 Johnston ---- ---- ----
100 Max Ulrickson 19:53.5 11 Des Moines, Roosevelt ---- ---- ----
101 Martin Schmesier 19:55.1 12 Bondurant-Farrar ---- ---- ----
102 Joseph Giles 19:57.1 9 Urbandale ---- ---- ----
103 Patrick Hoss 19:59.0 9 Johnston ---- ---- ----
104 Ryland Moss 20:00.5 12 ADM, Adel ---- ---- ----
105 Braydon Murphy 20:01.6 9 Urbandale ---- ---- ----
106 Keegan Holdmeyer 20:04.3 12 ADM, Adel ---- ---- ----
107 Jackson Tallman 20:06.9 10 Johnston ---- ---- ----
108 Jett Harris 20:09.1 11 Urbandale ---- ---- ----
109 Evan Grodahl 20:10.0 9 Johnston ---- ---- ----
110 Alex Miller 20:14.5 9 Des Moines, Roosevelt ---- ---- ----
111 Larson De Boer 20:15.5 12 Urbandale ---- ---- ----
112 Preston Molis 20:15.6 10 Urbandale ---- ---- ----
113 Matthew Urness 20:16.0 11 Johnston ---- ---- ----
114 Ben Wigen 20:16.3 11 Johnston ---- ---- ----
115 Riley Milburn 20:18.6 12 ADM, Adel ---- ---- ----
116 Patrick Lee 20:22.4 12 ADM, Adel ---- ---- ----
117 Will Sheer 20:22.6 11 Johnston ---- ---- ----
118 Ambrose Luong 20:23.9 10 Mason City ---- ---- ----
119 Ethan Pewe 20:28.0 9 Johnston ---- ---- ----
120 Arthur Chen 20:32.5 12 Johnston ---- ---- ----
121 Levi Gangwish 20:35.4 10 Mason City ---- ---- ----
122 Cooper Steeples 20:35.8 12 Bondurant-Farrar ---- ---- ----
123 Ryder Lee 20:36.0 10 Johnston ---- ---- ----
124 Samuel Griffith 20:40.0 11 Bondurant-Farrar ---- ---- ----
125 Gabe Van Hemert 20:43.0 10 Johnston ---- ---- ----
126 Caleb Vaughan 20:49.8 10 Johnston ---- ---- ----
127 David Eivins 20:51.9 12 Bondurant-Farrar ---- ---- ----
128 Owen Horgen 20:53.6 9 ADM, Adel ---- ---- ----
129 Landon Abbott 20:54.1 11 Ogden ---- ---- ----
130 Elijah Bahls 20:55.5 9 Mason City ---- ---- ----
131 Glenn Carlson 20:56.1 11 Johnston ---- ---- ----
132 Will Frey 20:56.5 12 Ogden ---- ---- ----
133 Brennan Richardson 20:59.0 10 Johnston ---- ---- ----
134 Gavin Clausen 21:05.3 10 Mason City ---- ---- ----
135 Kayden Tritz 21:09.5 11 ADM, Adel ---- ---- ----
136 Cody Van Horn 21:10.0 10 Urbandale ---- ---- ----
137 Brant McElderry 21:11.9 10 Des Moines, Roosevelt ---- ---- ----
138 Cade Bergman 21:13.0 9 Mason City ---- ---- ----
139 Aiden Clark 21:14.3 9 Johnston ---- ---- ----
140 Andre Hoff 21:17.3 10 Bondurant-Farrar ---- ---- ----
141 Evan Siskow 21:17.5 11 Urbandale ---- ---- ----
142 Jack Franks 21:18.0 12 Des Moines, Roosevelt ---- ---- ----
143 Gabe Klotz 21:18.6 9 Ogden ---- ---- ----
144 Drew Hill 21:18.9 9 Bondurant-Farrar ---- ---- ----
145 Luke Allison 21:20.4 9 Johnston ---- ---- ----
146 Ethan MacFarland 21:20.5 10 Johnston ---- ---- ----
147 Nate Powers 21:20.5 12 Urbandale ---- ---- ----
148 Tristan Vuijk 21:21.4 9 Johnston ---- ---- ----
149 Carson Winey 21:25.4 10 Earlham ---- ---- ----
150 Hank Murphy 21:27.8 10 Des Moines, Roosevelt ---- ---- ----
151 Bennett Neipert 21:28.0 12 Des Moines, Roosevelt ---- ---- ----
152 Carter Frank 21:28.5 10 Earlham ---- ---- ----
153 Austin Farley 21:28.6 12 Johnston ---- ---- ----
154 Keaton Holland 21:31.0 9 ADM, Adel ---- ---- ----
155 Kaden Wilson 21:34.6 9 Johnston ---- ---- ----
156 Ian Hoff 21:39.4 9 Johnston ---- ---- ----
157 Kaleb Gray 21:41.0 9 Urbandale ---- ---- ----
158 Ted Swanson 21:42.0 9 Des Moines, Roosevelt ---- ---- ----
159 Ryker Kruse 21:48.5 12 Ogden ---- ---- ----
160 Cameron Seitz 21:49.6 12 Des Moines, Roosevelt ---- ---- ----
161 David Zhang 21:51.0 12 Johnston ---- ---- ----
162 Ethan Guild 21:51.3 11 Urbandale ---- ---- ----
163 Dylan Poe 21:52.1 10 Des Moines, Roosevelt ---- ---- ----
164 Kyran Hirsch 21:53.6 9 Mason City ---- ---- ----
165 Ronan Rock 21:56.3 9 Johnston ---- ---- ----
166 Rome Brayton 21:58.4 10 Johnston ---- ---- ----
167 Easton Hamilton 21:59.4 10 Urbandale ---- ---- ----
168 Will Schmitz 21:59.6 10 Johnston ---- ---- ----
169 Paul Martin 22:11.5 10 Des Moines, Roosevelt ---- ---- ----
170 Oscar Kellen 22:11.9 11 Des Moines, Roosevelt ---- ---- ----
171 Dawson Alstott 22:13.0 9 Des Moines, Roosevelt ---- ---- ----
172 Tristan Mosley 22:14.5 12 Ogden ---- ---- ----
173 Michael Klipping 22:14.9 9 Des Moines, Roosevelt ---- ---- ----
174 James Kuening 22:18.8 10 Bondurant-Farrar ---- ---- ----
175 Sam Schmidt 22:18.9 10 Des Moines, Roosevelt ---- ---- ----
176 Conner Dummermuth 22:23.6 10 Johnston ---- ---- ----
177 Cody Gray 22:30.9 9 Urbandale ---- ---- ----
178 Cody Linthicum 22:31.4 9 Urbandale ---- ---- ----
179 Isaak Bruck 22:32.3 9 Johnston ---- ---- ----
180 Ricky Randazzo 22:34.3 9 Des Moines, Roosevelt ---- ---- ----
181 Will Truitt 22:40.0 9 ADM, Adel ---- ---- ----
182 Micah Bailey 22:40.8 11 Bondurant-Farrar ---- ---- ----
183 Alex Kosloske 22:41.3 10 Earlham ---- ---- ----
184 Evan Howe 22:41.5 9 Mason City ---- ---- ----
185 Max Throop 22:43.9 10 Bondurant-Farrar ---- ---- ----
186 Carter Mitchell 22:45.4 11 Des Moines, Roosevelt ---- ---- ----
187 Samsung Nguyen 22:49.3 12 Des Moines, Roosevelt ---- ---- ----
188 Erik Redmond 22:49.6 10 Earlham ---- ---- ----
189 Evitt Fitzgerald 22:54.0 10 Johnston ---- ---- ----
190 Finn Huggins 22:58.5 12 Des Moines, Roosevelt ---- ---- ----
191 Jackson Harvey 23:02.5 9 Bondurant-Farrar ---- ---- ----
192 Blaise Ford 23:09.5 10 Des Moines, Roosevelt ---- ---- ----
193 Shane Ayres 23:13.5 10 Johnston ---- ---- ----
194 Aaron Kmoch 23:14.5 9 Mason City ---- ---- ----
195 Urban Uthe 23:17.1 9 ADM, Adel ---- ---- ----
196 Elijah Wirtz 23:18.9 10 Bondurant-Farrar ---- ---- ----
197 Mateo Cancino 23:19.6 9 Johnston ---- ---- ----
198 Jacob Hoben 23:22.5 11 ADM, Adel ---- ---- ----
199 Jacob Thomsen 23:22.5 12 Ogden ---- ---- ----
200 Brady Quam 23:23.0 9 Johnston ---- ---- ----
201 JT Dix 23:27.4 10 Des Moines, Roosevelt ---- ---- ----
202 Kevin Reyes-Gonzalez 23:27.9 9 Urbandale ---- ---- ----
203 Finn Murley 23:32.3 10 Bondurant-Farrar ---- ---- ----
204 Harrison Warden 23:44.5 10 Earlham ---- ---- ----
205 Youssef Bouguerra 23:44.6 12 Johnston ---- ---- ----
206 Carlos Guzman 23:48.3 12 Urbandale ---- ---- ----
207 Paul Giles 23:50.4 11 ADM, Adel ---- ---- ----
208 Lincoln Kruse 23:51.0 9 Des Moines, Roosevelt ---- ---- ----
209 Dane Hoogeveen 23:53.1 10 Des Moines, Roosevelt ---- ---- ----
210 Donovan Mathis 23:54.6 12 Johnston ---- ---- ----
211 Isaac Schrock 23:57.0 9 ADM, Adel ---- ---- ----
212 Luke Williams 24:12.4 9 Johnston ---- ---- ----
213 Ben Harrington 24:12.5 11 Des Moines, Roosevelt ---- ---- ----
214 Mason Zuck 24:14.6 10 Des Moines, Roosevelt ---- ---- ----
215 Reece Denahey 24:15.0 11 Des Moines, Roosevelt ---- ---- ----
216 Bradley Carrigan 24:18.8 10 Johnston ---- ---- ----
217 Brody McDonough 24:19.5 9 Mason City ---- ---- ----
218 Harrison Gilroy 24:20.8 10 Johnston ---- ---- ----
219 Mel Chatterjee 24:21.4 10 Johnston ---- ---- ----
220 Leo Allen 24:24.9 9 Des Moines, Roosevelt ---- ---- ----
221 Levin Riekena 24:26.1 9 Des Moines, Roosevelt ---- ---- ----
222 Jose Solarte 24:30.0 12 Des Moines, Roosevelt ---- ---- ----
223 Louis Kellen 24:30.1 9 Des Moines, Roosevelt ---- ---- ----
224 Matthew Schmitz 24:34.6 10 Johnston ---- ---- ----
225 Kabeer Khanna 24:35.9 10 Johnston ---- ---- ----
226 Logan Dodge 24:36.0 9 Mason City ---- ---- ----
227 Carson King 24:37.0 10 Johnston ---- ---- ----
228 Jaidan Bailey 24:40.5 10 Bondurant-Farrar ---- ---- ----
229 Devin Carlson 24:48.4 9 Urbandale ---- ---- ----
230 Henry Nugent 25:00.5 9 ADM, Adel ---- ---- ----
231 Ian Hays 25:59.0 9 Johnston ---- ---- ----
232 Syon Aggarwal 26:08.5 10 Johnston ---- ---- ----
233 Donnie Westendorf 26:16.3 11 ADM, Adel ---- ---- ----
234 Jac Chedester 26:17.4 9 Des Moines, Roosevelt ---- ---- ----
235 Karter Campbell 26:22.6 10 Earlham ---- ---- ----
236 Madox Engelbrecht 26:29.0 10 Bondurant-Farrar ---- ---- ----
237 Jonah Griffith 26:44.4 10 Bondurant-Farrar ---- ---- ----
238 Drake Wood 26:53.6 8 Johnston ---- ---- ----
239 Blake Wonderlin 27:01.0 9 Bondurant-Farrar ---- ---- ----
240 Lee Spencer 27:04.0 9 Bondurant-Farrar ---- ---- ----
241 Ben Mitchell 27:07.9 9 Des Moines, Roosevelt ---- ---- ----
242 Shreyas Shrestha 27:19.0 12 Johnston ---- ---- ----
243 Jordan Amanuel 27:21.4 9 Johnston ---- ---- ----
244 Colton Richardson 29:11.6 9 Mason City ---- ---- ----
245 Cooper York 30:03.1 10 Johnston ---- ---- ----
246 Luke Jensen 31:49.0 10 Earlham ---- ---- ----
247 Nikola Balac 32:22.0 9 Johnston ---- ---- ----
248 Ethan Walck 32:22.1 9 Johnston ---- ---- ----
249 Max Tripp 33:03.5 10 Mason City ---- ---- ----
250 Elijah Young 33:35.4 10 Urbandale ---- ---- ----
251 Arjun Kasotia 39:46.6 10 Johnston ---- ---- ----
Unlock Advanced Performance Analytics

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