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.1 12 Des Moines, Roosevelt 2635 2632 ▲163
2 Blake Smith 16:30.7 12 Urbandale 2490 2487 ▲234
3 Sidney Shide 16:30.7 12 Urbandale 2414 2410 ▲233
4 Jack Crossland 16:40.8 10 Johnston 2366 2363 ▲117
5 Tay Ohr-Rottler 16:45.1 11 Johnston 2317 2314 ▲73
6 Holden Schug 16:45.1 12 Johnston 2284 2281 ▲120
7 Nyle Davis 16:46.7 12 Bondurant-Farrar 2245 2240 ▲424
8 Ashton Hensley 16:54.8 11 Urbandale 2222 2219 ▲197
9 Carter Gearhart 16:56.3 12 Johnston 2196 2193 ▲322
10 Torin Timmerman 17:00.7 12 ADM, Adel 2179 2178 ▲87
11 Jude Benbow 17:22.7 12 Ogden 2154 2151 ▲251
12 Noah Reese 17:28.4 12 Johnston 2136 2133 ▲33
13 Brian Ly 17:34.7 11 Johnston 2118 2114 ▲268
14 Charles Strauss 17:35.2 10 Johnston 2102 2099 ▲138
15 David Nichols 17:36.2 10 Earlham 2088 2084 ▲220
16 William Giles 17:41.5 12 Urbandale 2073 2069 ▲172
17 Robbie Hall 17:43.7 11 ADM, Adel 2062 2059 ▲113
18 Brady Sanger 17:45.0 11 Bondurant-Farrar 2047 2043 ▲244
19 Cayden Miller 17:45.2 10 Urbandale 2035 2032 ▲86
20 Henry Meyer 17:46.7 10 Johnston 2022 2018 ▲309
21 Julian Nicolino 17:47.0 10 Des Moines, Roosevelt 2011 2007 ▲318
22 Ty Landphair 17:49.5 11 ADM, Adel 2001 1999 ▲190
23 Dawson Braet 17:51.2 10 Earlham 1994 1993 ▲23
24 Tiger Heikes 17:53.5 9 Johnston 1982 1977 ▲477
25 Max Marple 17:54.0 10 ADM, Adel 1973 1970 ▲245
26 Nick Subbert 17:54.0 11 ADM, Adel 1963 1960 ▲296
27 Cooper Smith 17:57.0 12 Urbandale 1955 1952 ▼-38
28 Ben Cheese 17:58.0 11 Johnston 1946 1943 ▲232
29 Donovan Braet 17:59.0 11 Earlham 1940 1940 ▲1
30 Brady Van Sickle 18:00.5 12 Ogden 1930 1928 ▲85
31 Dain Holdmeyer 18:09.2 9 ADM, Adel 1922 1918 ▲418
32 Ty Miller 18:13.5 10 ADM, Adel 1914 1909 ▲554
33 Porter Kimble 18:15.0 11 Urbandale 1908 1905 ▲29
34 Jack Rieck 18:16.2 11 Bondurant-Farrar 1901 1899 ▲88
35 Logan Brustkern 18:18.9 12 Johnston 1894 1893 ▲14
36 Kaden Gatton 18:20.5 10 Johnston 1885 1881 ▼-96
37 Isaiah Keller 18:22.2 11 Des Moines, Roosevelt 1881 1881 ▼-15
38 John Widtfeldt 18:26.7 11 Johnston 1872 1870 ▼-84
39 Ryler Hanson 18:27.5 9 Bondurant-Farrar 1866 1862 ▲362
40 Isaac Chapman 18:30.4 12 ADM, Adel 1862 1864 ▼-69
41 Preston Francois 18:30.7 10 Bondurant-Farrar 1853 1850 ▲173
42 Luka Felbapov 18:33.7 11 Johnston 1846 1844 ▼-155
43 Michael Westendorf 18:34.2 12 Johnston 1839 1836 ▲98
44 Carter Dyer 18:34.4 10 Johnston 1833 1829 ▼-126
45 Silvio Hermann 18:39.2 11 Des Moines, Roosevelt 1827 1825 ▲150
46 Brady Wickering 18:45.5 12 Mason City 1821 1817 ▲244
47 Clark Bennett 18:46.0 9 Bondurant-Farrar 1816 1813 ▲313
48 Sawyer Marrs 18:46.0 10 Urbandale 1811 1809 ▲31
49 Andy Coles 18:47.2 9 Johnston 1806 1803 ▲303
50 Robert Widtfeldt 18:48.4 9 Johnston 1802 1799 ▲299
51 Cooper Briggs 18:48.9 9 Des Moines, Roosevelt 1798 1795 ▲295
52 Kenny Uitermarkt 18:49.2 12 Urbandale 1794 1792 ▼-97
53 Noah Davidson 18:49.7 10 Johnston 1790 1792 ▼-106
54 Jack Tryon 18:51.2 9 Urbandale 1783 1780 ▲280
55 Griffin Messer 18:51.5 11 Earlham 1778 1777 ▲61
56 Aydean Bejtovic 18:54.4 12 Johnston 1774 1774 ▼-70
57 Casey Catron 18:57.5 9 ADM, Adel 1768 1765 ▲265
58 Eliott Ruiz 18:59.0 12 Mason City 1763 1761 ▲121
59 Thomas Bergstrom 19:05.2 10 Ogden 1758 1757 ▲44
60 Owen Royer 19:05.4 11 ADM, Adel 1752 1749 ▲222
61 Joey Zambreno 19:05.5 9 Des Moines, Roosevelt 1748 1746 ▲73
62 Myles Tromblay 19:06.2 9 Ogden 1743 1740 ▲240
63 Henry Locher 19:07.0 9 Des Moines, Roosevelt 1739 1737 ▲237
64 Max Millage 19:07.4 10 Earlham 1736 1733 ▲233
65 Caden Lerdal 19:08.7 12 Ogden 1733 1733 ▼-21
66 Grady Gibson 19:09.2 10 Bondurant-Farrar 1727 1726 ▲26
67 Logan Corwin 19:10.4 12 Des Moines, Roosevelt 1721 1718 ▲156
68 Luke Wagner 19:10.7 11 Johnston 1716 1714 ▼-61
69 Brandt Haakenstad 19:12.9 12 Mason City 1714 1716 ▼-199
70 Ramsey Morgan 19:13.2 10 Johnston 1708 1705 ▲205
71 Mateo Holcomb 19:13.5 12 Urbandale 1702 1699 ▼-67
72 Blake Williams 19:14.0 9 Johnston 1699 1697 ▲197
73 Keigan Flaherty 19:14.2 9 Mason City 1696 1694 ▲194
74 Blake Tiemeyer 19:15.0 12 Earlham 1694 1697 ▼-170
75 Luke Yanacheak 19:15.2 12 ADM, Adel 1688 1689 ▼-42
76 Nathan Tischer 19:15.7 11 Johnston 1683 1681 ▲86
77 Evan Twombly 19:18.2 11 Urbandale 1679 1677 ▲177
78 Mark Behr 19:19.5 11 ADM, Adel 1676 1676 ▼-23
79 Michael Johnson 19:21.0 11 Mason City 1669 1667 ▲184
80 Carson Maly 19:23.2 12 Earlham 1668 1672 ▼-251
81 Braylon Welch-Groves 19:24.7 9 Bondurant-Farrar 1662 1660 ▲160
82 Jack Leistikow 19:25.2 9 ADM, Adel 1658 1657 ▲157
83 Blake Petersen 19:26.4 12 Earlham 1655 1655 ▲7
84 Brycen Timmer 19:26.7 12 ADM, Adel 1649 1646 ▲244
85 Eli McGee 19:27.2 12 Johnston 1646 1645 ▼-57
86 Zerik Nicholson 19:27.4 11 Mason City 1642 1640 ▲140
87 Stephen Walters 19:27.5 12 Urbandale 1639 1637 ▲137
88 Emmett Lewis 19:29.2 10 Urbandale 1634 1631 ▼-67
89 Brian Meier 19:32.7 9 Urbandale 1631 1630 ▲130
90 Parker O'Neall 19:33.0 11 Des Moines, Roosevelt 1627 1626 ▲65
91 Nic Fuller 19:37.4 11 ADM, Adel 1623 1620 ▲159
92 Palmer Hickingbottom 19:40.4 11 Ogden 1619 1618 ▲118
93 Jacob Rowland 19:42.2 11 Johnston 1616 1614 ▼-36
94 Jonah Rowland 19:42.5 12 Johnston 1611 1609 ▼-18
95 Payton Dickson 19:45.2 9 Earlham 1608 1607 ▲107
96 Tom Coddington 19:45.5 10 Urbandale 1604 1601 ▼-40
97 Andrew Bogue 19:46.0 12 Johnston 1600 1599 ▼-93
98 Drew Hall 19:47.2 10 ADM, Adel 1596 1596 ▲10
99 Connor Upton 19:53.0 10 Johnston 1592 1591 ▲91
100 Max Ulrickson 19:53.5 11 Des Moines, Roosevelt 1589 1588 ▲88
101 Martin Schmesier 19:55.2 12 Bondurant-Farrar 1586 1585 ▲43
102 Joseph Giles 19:57.2 9 Urbandale 1582 1581 ▲81
103 Patrick Hoss 19:59.0 9 Johnston 1579 1578 ▲78
104 Ryland Moss 20:00.5 12 ADM, Adel 1575 1574 ▲70
105 Braydon Murphy 20:01.7 9 Urbandale 1572 1571 ▲71
106 Keegan Holdmeyer 20:04.2 12 ADM, Adel 1570 1571 ▼-140
107 Jackson Tallman 20:06.9 10 Johnston 1563 1559 ▲370
108 Jett Harris 20:09.2 11 Urbandale 1560 1559 ▼-80
109 Evan Grodahl 20:10.0 9 Johnston 1556 1556 ▲56
110 Alex Miller 20:14.5 9 Des Moines, Roosevelt 1554 1553 ▲53
111 Larson De Boer 20:15.5 12 Urbandale 1550 1549 ▲144
112 Preston Molis 20:15.7 10 Urbandale 1546 1547 ▼-125
113 Matthew Urness 20:16.0 11 Johnston 1542 1542 ▲42
114 Ben Wigen 20:16.2 11 Johnston 1537 1532 ▲38
115 Riley Milburn 20:18.7 12 ADM, Adel 1535 1535 ▲35
116 Patrick Lee 20:22.4 12 ADM, Adel 1532 1531 ▲29
117 Will Sheer 20:22.7 11 Johnston 1526 1523 ▼-59
118 Ambrose Luong 20:23.9 10 Mason City 1523 1523 ▲34
119 Ethan Pewe 20:28.0 9 Johnston 1520 1520 ▲20
120 Arthur Chen 20:32.5 12 Johnston 1518 1520 ▼-31
121 Levi Gangwish 20:35.4 10 Mason City 1513 1513 ▲13
122 Cooper Steeples 20:35.7 12 Bondurant-Farrar 1511 1513 ▼-164
123 Ryder Lee 20:36.0 10 Johnston 1504 1501 ▼-65
124 Samuel Griffith 20:40.0 11 Bondurant-Farrar 1502 1503 ▼-61
125 Gabe Van Hemert 20:43.0 10 Johnston 1496 1493 ▼-148
126 Caleb Vaughan 20:49.7 10 Johnston 1492 1490 ▲103
127 David Eivins 20:51.9 12 Bondurant-Farrar 1489 1491 ▼-74
128 Owen Horgen 20:53.7 9 ADM, Adel 1485 1485 ▼-15
129 Landon Abbott 20:54.2 11 Ogden 1482 1484 ▼-87
130 Elijah Bahls 20:55.5 9 Mason City 1478 1478 ▼-22
131 Glenn Carlson 20:56.2 11 Johnston 1475 1476 ▼-24
132 Will Frey 20:56.5 12 Ogden 1471 1470 ▲36
133 Brennan Richardson 20:59.0 10 Johnston 1467 1464 ▲14
134 Gavin Clausen 21:05.2 10 Mason City 1464 1464 ▼-36
135 Kayden Tritz 21:09.5 11 ADM, Adel 1460 1461 ▼-13
136 Cody Van Horn 21:10.0 10 Urbandale 1455 1453 ▲141
137 Brant McElderry 21:11.9 10 Des Moines, Roosevelt 1452 1451 ▲22
138 Cade Bergman 21:13.0 9 Mason City 1449 1449 ▼-51
139 Aiden Clark 21:14.2 9 Johnston 1446 1446 ▼-54
140 Andre Hoff 21:17.2 10 Bondurant-Farrar 1442 1443 ▼-25
141 Evan Siskow 21:17.5 11 Urbandale 1438 1440 ▼-26
142 Jack Franks 21:18.0 12 Des Moines, Roosevelt 1433 1432 ▲30
143 Gabe Klotz 21:18.7 9 Ogden 1430 1431 ▼-69
144 Drew Hill 21:18.9 9 Bondurant-Farrar 1427 1428 ▼-72
145 Luke Allison 21:20.4 9 Johnston 1424 1425 ▼-75
146 Ethan MacFarland 21:20.5 10 Johnston 1418 1415 ▼-134
147 Nate Powers 21:20.5 12 Urbandale 1414 1411 ▲232
148 Tristan Vuijk 21:21.4 9 Johnston 1412 1413 ▼-87
149 Carson Winey 21:25.4 10 Earlham 1409 1410 ▼-90
150 Hank Murphy 21:27.7 10 Des Moines, Roosevelt 1406 1408 ▼-100
151 Bennett Neipert 21:28.0 12 Des Moines, Roosevelt 1400 1398 ▲99
152 Carter Frank 21:28.5 10 Earlham 1397 1399 ▼-88
153 Austin Farley 21:28.7 12 Johnston 1393 1394 ▼-106
154 Keaton Holland 21:31.0 9 ADM, Adel 1390 1391 ▼-109
155 Kaden Wilson 21:34.7 9 Johnston 1387 1388 ▼-112
156 Ian Hoff 21:39.4 9 Johnston 1384 1385 ▼-115
157 Kaleb Gray 21:41.0 9 Urbandale 1381 1382 ▼-118
158 Ted Swanson 21:42.0 9 Des Moines, Roosevelt 1378 1379 ▼-121
159 Ryker Kruse 21:48.5 12 Ogden 1374 1376 ▼-69
160 Cameron Seitz 21:49.7 12 Des Moines, Roosevelt 1369 1368 ▲34
161 David Zhang 21:51.0 12 Johnston 1364 1365 ▼-7
162 Ethan Guild 21:51.2 11 Urbandale 1361 1363 ▼-119
163 Dylan Poe 21:52.2 10 Des Moines, Roosevelt 1356 1357 ▼-55
164 Kyran Hirsch 21:53.7 9 Mason City 1352 1353 ▼-147
165 Ronan Rock 21:56.2 9 Johnston 1349 1350 ▼-150
166 Rome Brayton 21:58.4 10 Johnston 1343 1340 ▼-6
167 Easton Hamilton 21:59.4 10 Urbandale 1338 1336 ▼-31
168 Will Schmitz 21:59.7 10 Johnston 1332 1327 ▼-8
169 Paul Martin 22:11.5 10 Des Moines, Roosevelt 1329 1327 ▲92
170 Oscar Kellen 22:11.9 11 Des Moines, Roosevelt 1324 1321 ▲144
171 Dawson Alstott 22:13.0 9 Des Moines, Roosevelt 1322 1324 ▼-176
172 Tristan Mosley 22:14.5 12 Ogden 1315 1312 ▲215
173 Michael Klipping 22:14.9 9 Des Moines, Roosevelt 1313 1315 ▼-185
174 James Kuening 22:18.7 10 Bondurant-Farrar 1308 1306 ▲84
175 Sam Schmidt 22:18.9 10 Des Moines, Roosevelt 1303 1303 ▲26
176 Conner Dummermuth 22:23.7 10 Johnston 1296 1292 ▼-112
177 Cody Gray 22:30.9 9 Urbandale 1295 1297 ▼-203
178 Cody Linthicum 22:31.4 9 Urbandale 1291 1294 ▼-206
179 Isaak Bruck 22:32.2 9 Johnston 1288 1290 ▼-210
180 Ricky Randazzo 22:34.2 9 Des Moines, Roosevelt 1284 1287 ▼-213
181 Will Truitt 22:40.0 9 ADM, Adel 1281 1283 ▼-217
182 Micah Bailey 22:40.7 11 Bondurant-Farrar 1276 1278 ▼-76
183 Alex Kosloske 22:41.2 10 Earlham 1270 1268 ▲45
184 Evan Howe 22:41.5 9 Mason City 1266 1269 ▼-231
185 Max Throop 22:43.9 10 Bondurant-Farrar 1260 1259 ▲45
186 Carter Mitchell 22:45.4 11 Des Moines, Roosevelt 1255 1255 ▲6
187 Samsung Nguyen 22:49.2 12 Des Moines, Roosevelt 1252 1255 ▼-245
188 Erik Redmond 22:49.7 10 Earlham 1248 1250 ▼-174
189 Evitt Fitzgerald 22:54.0 10 Johnston 1241 1243 ▲158
190 Finn Huggins 22:58.5 12 Des Moines, Roosevelt 1236 1237 ▼-86
191 Jackson Harvey 23:02.5 9 Bondurant-Farrar 1231 1234 ▼-266
192 Blaise Ford 23:09.5 10 Des Moines, Roosevelt 1223 1221 ▲158
193 Shane Ayres 23:13.5 10 Johnston 1221 1224 ▼-276
194 Aaron Kmoch 23:14.5 9 Mason City 1217 1220 ▼-280
195 Urban Uthe 23:17.2 9 ADM, Adel 1213 1216 ▼-284
196 Elijah Wirtz 23:18.9 10 Bondurant-Farrar 1207 1209 ▼-91
197 Mateo Cancino 23:19.7 9 Johnston 1202 1206 ▼-294
198 Jacob Hoben 23:22.5 11 ADM, Adel 1196 1197 ▼-47
199 Jacob Thomsen 23:22.5 12 Ogden 1190 1192 ▼-57
200 Brady Quam 23:23.0 9 Johnston 1185 1189 ▼-311
201 JT Dix 23:27.4 10 Des Moines, Roosevelt 1180 1182 ▼-122
202 Kevin Reyes-Gonzalez 23:27.9 9 Urbandale 1174 1178 ▼-322
203 Finn Murley 23:32.2 10 Bondurant-Farrar 1170 1173 ▼-327
204 Harrison Warden 23:44.5 10 Earlham 1165 1169 ▼-331
205 Youssef Bouguerra 23:44.7 12 Johnston 1159 1160 ▼-105
206 Carlos Guzman 23:48.2 12 Urbandale 1153 1157 ▼-88
207 Paul Giles 23:50.4 11 ADM, Adel 1144 1145 ▼-66
208 Lincoln Kruse 23:51.0 9 Des Moines, Roosevelt 1139 1143 ▼-357
209 Dane Hoogeveen 23:53.2 10 Des Moines, Roosevelt 1130 1128 ▲67
210 Donovan Mathis 23:54.7 12 Johnston 1126 1128 ▼-95
211 Isaac Schrock 23:57.0 9 ADM, Adel 1119 1123 ▼-377
212 Luke Williams 24:12.4 9 Johnston 1113 1118 ▼-382
213 Ben Harrington 24:12.5 11 Des Moines, Roosevelt 1105 1105 ▼-26
214 Mason Zuck 24:14.7 10 Des Moines, Roosevelt 1099 1102 ▼-240
215 Reece Denahey 24:15.0 11 Des Moines, Roosevelt 1088 1089 ▼-36
216 Bradley Carrigan 24:18.7 10 Johnston 1080 1080 ▼-18
217 Brody McDonough 24:19.5 9 Mason City 1075 1079 ▼-421
218 Harrison Gilroy 24:20.7 10 Johnston 1061 1057 ▼-184
219 Mel Chatterjee 24:21.4 10 Johnston 1054 1052 ▲98
220 Leo Allen 24:24.9 9 Des Moines, Roosevelt 1050 1055 ▼-445
221 Levin Riekena 24:26.2 9 Des Moines, Roosevelt 1043 1048 ▼-452
222 Jose Solarte 24:30.0 12 Des Moines, Roosevelt 1036 1041 ▼-459
223 Louis Kellen 24:30.2 9 Des Moines, Roosevelt 1029 1034 ▼-466
224 Matthew Schmitz 24:34.7 10 Johnston 1022 1027 ▼-473
225 Kabeer Khanna 24:35.9 10 Johnston 1006 1004 ▲162
226 Logan Dodge 24:36.0 9 Mason City 1003 1009 ▼-491
227 Carson King 24:37.0 10 Johnston 990 991 ▼-287
228 Jaidan Bailey 24:40.5 10 Bondurant-Farrar 983 989 ▼-511
229 Devin Carlson 24:48.4 9 Urbandale 974 980 ▼-520
230 Henry Nugent 25:00.5 9 ADM, Adel 965 971 ▼-529
231 Ian Hays 25:59.0 9 Johnston 956 962 ▼-538
232 Syon Aggarwal 26:08.5 10 Johnston 941 943 ▼-164
233 Donnie Westendorf 26:16.2 11 ADM, Adel 928 931 ▼-145
234 Jac Chedester 26:17.4 9 Des Moines, Roosevelt 916 923 ▼-577
235 Karter Campbell 26:22.7 10 Earlham 905 909 ▼-398
236 Madox Engelbrecht 26:29.0 10 Bondurant-Farrar 887 890 ▼-284
237 Jonah Griffith 26:44.4 10 Bondurant-Farrar 870 877 ▼-623
238 Drake Wood 26:53.7 8 Johnston 856 863 ▼-637
239 Blake Wonderlin 27:01.0 9 Bondurant-Farrar 842 849 ▼-651
240 Lee Spencer 27:04.0 9 Bondurant-Farrar 826 834 ▼-666
241 Ben Mitchell 27:07.9 9 Des Moines, Roosevelt 810 817 ▼-683
242 Shreyas Shrestha 27:19.0 12 Johnston 789 792 ▼-188
243 Jordan Amanuel 27:21.4 9 Johnston 764 773 ▼-727
244 Colton Richardson 29:11.7 9 Mason City 743 751 ▼-749
245 Cooper York 30:03.2 10 Johnston 704 706 ▼-57
246 Luke Jensen 31:49.0 10 Earlham 681 690 ▼-810
247 Nikola Balac 32:22.0 9 Johnston 649 658 ▼-842
248 Ethan Walck 32:22.2 9 Johnston 611 621 ▼-879
249 Max Tripp 33:03.5 10 Mason City 565 576 ▼-924
250 Elijah Young 33:35.4 10 Urbandale 474 476 ▲12
251 Arjun Kasotia 39:46.6 10 Johnston 362 375 ▼-1125