50th Tom Karpen XC Invite JV boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Carter Hoskins 18:36.9 10 Waukee 1908 1555 ▲138
2 Carter Dyer 19:08.7 10 Johnston 1838 1819 ▲14
3 Andy Coles 19:17.5 9 Johnston 1822 1785 ▲31
4 Tarunesh Gopinath 19:18.5 10 Valley, West Des Moines 1820 1844 ▼-26
5 Michael Westendorf 19:22.5 12 Johnston 1803 1775 ▲34
6 Murray Whitehead 19:23.5 10 Ankeny Centennial 1801 1796 ▲296
7 Alton Ladd 19:26.2 12 Valley, West Des Moines 1795 1820 ▼-20
8 Luke Wagner 19:39.7 11 Johnston 1765 1757 ▲6
9 Gabriel Zingler 19:43.5 10 Valley, West Des Moines 1753 1741 ▲11
10 Reid Christensen 19:43.5 10 Waukee 1748 1720 ▲23
11 Peter LaMasters 19:44.7 11 Valley, West Des Moines 1742 1765 ▼-32
12 Ramsey Morgan 19:46.5 10 Johnston 1737 1732 ▲5
13 Parthiv Rengarajan 19:50.2 11 Valley, West Des Moines 1725 1692 ▲30
14 Reed Opsal 19:53.7 10 Waukee 1713 1669 ▲50
15 Henry Locher 19:54.2 9 Des Moines, Roosevelt 1710 1707 ▲3
16 Carson Whiting 20:03.7 10 Valley, West Des Moines 1688 1682 ▲4
17 Graham Hart 20:04.2 10 Valley, West Des Moines 1685 1708 ▼-21
18 Benjamin Green 20:11.4 12 Valley, West Des Moines 1665 1662 ▲3
19 Angel Hernandez 20:17.9 12 Des Moines, Roosevelt 1660 1657 ▲157
20 Andrew Bogue 20:17.9 12 Johnston 1658 1673 ▼-31
21 Gabe Van Hemert 20:20.2 10 Johnston 1653 1609 ▲50
22 Carson Menke 20:22.7 11 Norwalk 1647 1648 ▼-1
23 Jacob Rowland 20:28.0 11 Johnston 1643 1623 ▲18
24 Charlie Herzog 20:28.9 9 Valley, West Des Moines 1641 1668 ▼-28
25 Arthur Chen 20:32.2 12 Johnston 1635 1592 ▲41
26 Jonah Rowland 20:37.5 12 Johnston 1633 1631 ▲3
27 Cameron Bauman 20:38.5 10 Valley, West Des Moines 1630 1621 ▲7
28 Maddox Wajda 20:39.4 12 Valley, West Des Moines 1626 1618 ▲7
29 Charlie Leder 20:42.0 10 Valley, West Des Moines 1623 1609 ▲19
30 Eli McGee 20:45.0 12 Johnston 1620 1628 ▼-8
31 Alex Hernandez 20:46.7 11 Marshalltown 1615 1541 ▲58
32 Max Young 20:51.5 12 Waukee 1605 1595 ▲9
33 Carver Albright 20:53.2 9 Des Moines, Roosevelt 1603 1637 ▼-27
34 Srihari Kumaresan 20:54.5 9 Johnston 1598 1544 ▲81
35 Aaron Whiting 21:01.0 10 Valley, West Des Moines 1596 1582 ▲12
36 Max Ulrickson 21:10.5 11 Des Moines, Roosevelt 1591 1610 ▼-15
37 Alex Miller 21:10.9 9 Des Moines, Roosevelt 1587 1577 ▲7
38 Ethan Pewe 21:12.4 9 Johnston 1576 1526 ▲55
39 Brandon McLaughlin 21:13.4 11 Valley, West Des Moines 1574 1564 ▲8
40 Sam Albright 21:13.7 9 Des Moines, Roosevelt 1571 1554 ▲21
41 Caleb Clark 21:15.9 10 Norwalk 1569 1601 ▼-30
42 Glenn Carlson 21:19.7 11 Johnston 1565 1537 ▲63
43 Nick Butler 21:21.2 10 Waukee 1558 1517 ▲34
44 Wyatt Haack 21:26.2 9 Norwalk 1557 1581 ▼-23
45 Evan Friesen 21:27.5 10 Dallas Center-Grimes 1553 1551 ▲2
46 Tyson LeBlanc 21:28.2 10 Waukee 1550 1551 0
47 Brant McElderry 21:30.0 10 Des Moines, Roosevelt 1540 1465 ▲56
48 Daxton Hughes 21:31.2 9 Norwalk 1538 1542 ▼-4
49 Ben Nelson 21:34.5 10 Ankeny Centennial 1535 1528 ▲9
50 Patrick Hoss 21:35.0 9 Johnston 1533 1572 ▼-38
51 Jack Skelton 21:39.5 12 Ankeny Centennial 1531 1530 ▲30
52 Parker McCrea 21:43.5 10 Waukee 1530 1622 ▼-63
53 Ryder Lee 21:43.7 10 Johnston 1525 1514 ▲9
54 Luke Gragg 21:44.4 11 Johnston 1522 1448 ▲128
55 Drew Kehoe 21:44.5 11 Norwalk 1521 1567 ▼-37
56 Dayton Wright 21:44.7 9 Norwalk 1518 1563 ▼-35
57 Carson Wright 21:44.7 11 Marshalltown 1514 1508 ▲6
58 Carson Colton 21:46.0 11 Johnston 1512 1514 ▼-31
59 Hank Murphy 21:48.5 10 Des Moines, Roosevelt 1510 1479 ▲28
60 Drew Every 21:48.9 11 Dallas Center-Grimes 1505 1510 ▼-6
61 Austin Farley 21:49.2 12 Johnston 1501 1467 ▲34
62 Will Sheer 21:50.0 11 Johnston 1500 1538 ▼-60
63 Kaden Wilson 21:50.2 9 Johnston 1495 1456 ▲38
64 Ben Wigen 21:50.9 11 Johnston 1493 1505 ▼-10
65 Dylan Wright 21:52.5 9 Norwalk 1486 1527 ▼-45
66 Wyatt Coon 21:54.2 11 Waukee 1482 1494 ▼-14
67 Jacob Gasior 21:59.4 12 Valley, West Des Moines 1480 1533 ▼-46
68 Bryce Weih 22:05.5 10 Valley, West Des Moines 1476 1472 ▲5
69 Bennett Neipert 22:07.5 12 Des Moines, Roosevelt 1473 1461 ▲11
70 Finn Huggins 22:07.9 12 Des Moines, Roosevelt 1469 1400 ▲67
71 Oscar Kellen 22:08.2 11 Des Moines, Roosevelt 1466 1431 ▲59
72 Evan Grodahl 22:09.7 9 Johnston 1466 1520 ▼-46
73 Tai Bach 22:12.5 12 Des Moines, Roosevelt 1461 1429 ▲26
74 Ruben Fuentes 22:18.5 11 Marshalltown 1458 1410 ▲40
75 Ricky Randazzo 22:20.7 9 Des Moines, Roosevelt 1455 1381 ▲62
76 Nathan Fitch 22:21.9 9 Dallas Center-Grimes 1453 1439 ▲21
77 Liam McLaughlin 22:22.7 12 Norwalk 1452 1488 ▼-48
78 Blake Schimonitz 22:23.7 12 Valley, West Des Moines 1448 1440 ▲6
79 Amin Safi` 22:24.5 10 Valley, West Des Moines 1445 1428 ▲13
80 Parker Gunn 22:26.0 9 Ankeny Centennial 1443 1479 ▼-29
81 Sulaiman Nasiri 22:26.7 11 Valley, West Des Moines 1438 1392 ▲59
82 Dean Crawford 22:27.2 9 Waukee 1436 1417 ▲46
83 Riley Monson 22:31.0 10 Norwalk 1433 1375 ▲59
84 Ted Swanson 22:31.5 9 Des Moines, Roosevelt 1430 1379 ▲44
85 Cooper Stein 22:32.2 12 Valley, West Des Moines 1428 1430 ▼-1
86 Christian Havick 22:33.0 9 Norwalk 1426 1436 ▼-19
87 Alex Kottmeyer 22:36.0 12 Waukee 1424 1438 ▼-41
88 Miguel Ranfeld 22:41.7 12 Dallas Center-Grimes 1421 1479 ▼-48
89 Rylan Lange 22:42.7 10 Ankeny Centennial 1418 1435 ▼-29
90 Reece Wulkow 22:43.9 9 Dallas Center-Grimes 1415 1412 ▲3
91 Ethan MacFarland 22:45.0 10 Johnston 1412 1421 ▼-8
92 Isaac Coronel 22:48.9 12 Ankeny Centennial 1410 1408 ▲54
93 Max Weis 22:49.5 11 Valley, West Des Moines 1408 1385 ▲23
94 Leo Rzewnicki 22:50.5 11 Dallas Center-Grimes 1407 1441 ▼-77
95 Aiden Clark 22:51.2 9 Johnston 1404 1418 ▼-13
96 Michael Klipping 22:53.2 9 Des Moines, Roosevelt 1400 1359 ▲29
97 Matthew Alberico 22:54.9 10 Valley, West Des Moines 1397 1355 ▲34
98 Calvin Haag 22:57.2 12 Ankeny Centennial 1395 1386 ▲11
99 Connor Simpson 22:57.4 11 Dallas Center-Grimes 1391 1353 ▲40
100 Cooper McLeod 22:58.5 10 Marshalltown 1391 1462 ▼-52
101 David Zhang 22:59.0 12 Johnston 1387 1377 ▲8
102 Ice Janjaroen 22:59.0 12 Dallas Center-Grimes 1383 1364 ▲31
103 Logan Frink 22:59.7 12 Waukee 1380 1342 ▲31
104 Bennett Welcher 23:00.7 10 Ankeny Centennial 1380 1432 ▼-41
105 Trey Calvert 23:01.2 10 Norwalk 1377 1425 ▼-40
106 Dawson Alstott 23:04.4 9 Des Moines, Roosevelt 1372 1344 ▲23
107 Jack Franks 23:04.5 12 Des Moines, Roosevelt 1371 1383 ▼-13
108 Carson Levi 23:04.7 10 Norwalk 1368 1374 ▼-7
109 Dylan Poe 23:06.0 10 Des Moines, Roosevelt 1366 1398 ▼-62
110 Carter Mitchell 23:07.0 11 Des Moines, Roosevelt 1362 1363 ▼-2
111 Adam Hartwigsen 23:07.7 12 Ankeny Centennial 1360 1418 ▼-48
112 Blaise Ford 23:10.0 10 Des Moines, Roosevelt 1356 1340 ▲16
113 Ben Harrington 23:10.2 11 Des Moines, Roosevelt 1352 1204 ▲64
114 Peter Shellenberger 23:11.0 10 Valley, West Des Moines 1352 1398 ▼-37
115 Fisher Krob 23:12.7 9 Dallas Center-Grimes 1349 1458 ▼-71
116 Aristeo Herrera 23:18.5 12 Marshalltown 1345 1340 ▲6
117 Dean Landis 23:18.9 11 Ankeny Centennial 1343 1365 ▼-19
118 Ian Hoff 23:20.7 9 Johnston 1341 1377 ▼-36
119 Mason Linder 23:20.9 9 Ankeny Centennial 1337 1342 ▼-6
120 Isaak Bruck 23:21.0 9 Johnston 1335 1340 ▼-6
121 Ronan Rock 23:21.2 9 Johnston 1332 1355 ▼-23
122 Elijah Thole 23:21.7 10 Waukee 1328 1312 ▲17
123 Mannix Neuendorf 23:21.9 9 Valley, West Des Moines 1325 1296 ▲33
124 Michael Downs 23:23.2 9 Marshalltown 1323 1320 ▲3
125 Zadok Perry 23:24.0 10 Valley, West Des Moines 1320 1317 ▲3
126 Abbas Nasiri 23:25.2 9 Valley, West Des Moines 1317 1279 ▲33
127 Mason Mikulski 23:25.7 11 Valley, West Des Moines 1314 1267 ▲246
128 Ethan Feng 23:25.7 10 Waukee 1311 1231 ▲63
129 Paxton Wertzberger 23:26.2 9 Valley, West Des Moines 1310 1326 ▼-14
130 Lenni Laiho 23:26.2 12 Des Moines, Lincoln 1306 1279 ▲38
131 Jose Solarte 23:30.5 12 Des Moines, Roosevelt 1303 1211 ▲115
132 Conner Dummermuth 23:30.5 10 Johnston 1302 1309 ▼-8
133 Shane Ayres 23:32.5 10 Johnston 1298 1252 ▲40
134 Aidyen Reynolds 23:32.7 10 Ankeny Centennial 1297 1341 ▼-38
135 Abram Mundy 23:34.0 9 Valley, West Des Moines 1294 1365 ▼-74
136 Isaac Retzlaff 23:34.7 9 Waukee 1290 1294 ▼-7
137 Rome Brayton 23:37.2 10 Johnston 1287 1280 ▲10
138 Cameron Seitz 23:41.7 12 Des Moines, Roosevelt 1284 1298 ▼-13
139 Isaac Benscoter 23:42.2 12 Marshalltown 1282 1311 ▼-38
140 Josue Corral Coronado 23:51.0 9 Marshalltown 1279 1282 ▼-99
141 Finn Graziano 23:54.2 12 Waukee 1277 1273 ▲5
142 Atticus Petersma 23:54.2 9 Valley, West Des Moines 1274 1266 ▲9
143 Samsung Nguyen 23:59.7 12 Des Moines, Roosevelt 1271 1255 ▲12
144 JT Dix 24:00.0 10 Des Moines, Roosevelt 1267 1190 ▲56
145 Will Schmitz 24:00.7 10 Johnston 1265 1282 ▼-17
146 Lucas Bantz 24:01.2 12 Marshalltown 1263 1359 ▼-64
147 Sam Schmidt 24:01.4 10 Des Moines, Roosevelt 1259 1268 ▼-12
148 Ahren Ervin 24:02.7 10 Dallas Center-Grimes 1256 1268 ▼-17
149 Wolfie Holst 24:03.7 9 Valley, West Des Moines 1251 1239 ▲14
150 Ben Sunderman 24:15.2 9 Valley, West Des Moines 1248 1231 ▲25
151 Lincoln Kruse 24:24.9 9 Des Moines, Roosevelt 1244 1210 ▲27
152 Jackson Tallman 24:27.2 10 Johnston 1244 1373 ▼-99
153 Kaleb Schimonitz 24:28.2 9 Valley, West Des Moines 1237 1191 ▲64
154 John Lloyd 24:28.5 10 Waukee 1234 1195 ▲52
155 Colin Call 24:31.7 9 Ankeny Centennial 1231 1207 ▲24
156 Alex Young 24:34.5 10 Waukee 1227 1177 ▲86
157 Charlie Fitzgerald 24:35.7 12 Waukee 1224 1194 ▲38
158 Cameron Vize 24:46.7 11 Waukee 1223 1252 ▼-28
159 Dane Hoogeveen 24:47.4 10 Des Moines, Roosevelt 1217 1174 ▲54
160 Jacobe Samuelson 24:49.7 11 Des Moines, Lincoln 1215 1210 ▲5
161 Donovan Mathis 24:50.9 12 Johnston 1210 1161 ▲42
162 Landen Chen 24:53.2 11 Valley, West Des Moines 1209 1227 ▼-21
163 Michael Gusse 24:55.5 9 Des Moines, Roosevelt 1203 1151 ▲99
164 Leo Allen 24:55.7 9 Des Moines, Roosevelt 1200 1152 ▲70
165 Levin Riekena 24:56.5 9 Des Moines, Roosevelt 1196 1148 ▲51
166 Colby Cross 24:57.5 10 Marshalltown 1194 1192 ▲2
167 Michael Israel 24:59.5 9 Johnston 1191 1204 ▼-15
168 John Glatt 25:00.5 10 Ankeny Centennial 1186 1147 ▲35
169 Mason Schieber 25:04.0 10 Valley, West Des Moines 1185 1219 ▼-38
170 Conner Holman 25:05.0 10 Marshalltown 1179 1129 ▲43
171 Aadi Rajesh 25:05.5 9 Waukee 1177 1199 ▼-28
172 Harrison Gilroy 25:06.0 10 Johnston 1172 1159 ▲20
173 Mateo Cancino 25:06.5 9 Johnston 1170 1182 ▼-24
174 Tarik Dervisevic 25:07.4 12 Dallas Center-Grimes 1166 1153 ▲11
175 Angel Chavez Ordaz 25:08.2 11 Marshalltown 1164 1170 ▼-330
176 Campbell Bowen 25:14.7 11 Dallas Center-Grimes 1160 1117 ▲46
177 Kendrick Puffer 25:15.2 9 Ankeny Centennial 1158 1165 ▼-8
178 Luke Lientz 25:18.9 9 Valley, West Des Moines 1156 1209 ▼-167
179 Carson King 25:21.7 10 Johnston 1150 1113 ▲46
180 Dylan Koster 25:21.7 9 Norwalk 1149 1272 ▼-73
181 Trevon Kelly 25:22.7 12 Des Moines, East 1145 1186 ▼-100
182 Mel Chatterjee 25:24.7 10 Johnston 1139 1105 ▲32
183 Kabeer Khanna 25:25.0 10 Johnston 1136 1118 ▲26
184 Bo Bechler 25:28.5 11 Waukee 1135 1246 ▼-75
185 Brayden Eben 25:31.5 11 Valley, West Des Moines 1128 1120 ▲52
186 Liam Lord 25:33.7 10 Valley, West Des Moines 1128 1206 ▼-89
187 Trevor McKean 25:35.0 11 Des Moines, East 1121 1089 ▲68
188 Evaristo Saucedo-Escoto 25:35.2 10 Des Moines, North 1117 1063 ▲51
189 Grant Buckner 25:37.2 9 Norwalk 1116 1150 ▼-34
190 Andres Martinez-Cruz 25:37.2 12 Des Moines, North 1112 1105 ▲28
191 Jack Bryant 25:37.4 9 Des Moines, Lincoln 1111 1151 ▼-34
192 Grady Springer 25:39.7 9 Dallas Center-Grimes 1105 1068 ▲37
193 Luke Williams 25:41.2 9 Johnston 1104 1135 ▼-39
194 Finn Hawthorne 25:42.2 9 Norwalk 1101 1214 ▼-72
195 Melvin Nziraguhunga 25:43.5 9 Waukee 1094 1059 ▲30
196 Reece Denahey 25:49.4 11 Des Moines, Roosevelt 1092 1115 ▼-20
197 Connor Noeuy 25:51.7 10 Des Moines, North 1085 1006 ▲62
198 Parker Wood 25:52.0 12 Norwalk 1082 1070 ▲23
199 Logan Galles 25:52.2 9 Ankeny Centennial 1080 1096 ▼-34
200 Braxton Stevens 25:56.5 9 Dallas Center-Grimes 1077 1156 ▼-133
201 Caleb Snyder 25:58.5 9 Norwalk 1073 1104 ▼-47
202 Otto Salge 26:02.7 9 Waukee 1065 948 ▲77
203 Leon Gansvind 26:04.5 9 Waukee 1064 1077 ▼-16
204 Jonathan Alberico 26:05.5 10 Valley, West Des Moines 1059 1055 ▲8
205 Syon Aggarwal 26:07.0 10 Johnston 1055 1052 ▲6
206 Parker Christen 26:07.2 10 Marshalltown 1051 1055 ▼-4
207 Derek Shannon 26:09.9 12 Des Moines, East 1045 956 ▲92
208 Bradley Buehler 26:11.2 9 Des Moines, Lincoln 1042 1039 ▲3
209 Amadeo Santos 26:15.0 10 Des Moines, North 1040 1123 ▼-63
210 Quinntin Oswald 26:16.7 10 Norwalk 1033 1025 ▲19
211 Bradley Carrigan 26:19.7 10 Johnston 1030 1064 ▼-30
212 Mark Duntz 26:21.5 9 Des Moines, Lincoln 1026 1056 ▼-45
213 Noah Bittner 26:21.5 9 Ankeny Centennial 1019 1011 ▲6
214 Brady Quam 26:28.0 9 Johnston 1017 1106 ▼-64
215 Saige Heuberger 26:32.0 12 Des Moines, East 1007 952 ▲45
216 Chase Smilich 26:35.0 9 Des Moines, Lincoln 1004 989 ▲17
217 Devin Zhang 26:35.0 9 Johnston 1000 1008 ▼-10
218 Riley Wieben 26:40.0 9 Dallas Center-Grimes 997 1213 ▼-85
219 Isaac Larson 26:40.5 11 Valley, West Des Moines 992 1185 ▼-77
220 Matthew Schmitz 26:52.5 10 Johnston 986 1031 ▼-58
221 Sean Jones 26:57.0 10 Norwalk 978 986 ▼-7
222 Ben Maggard 26:57.0 12 Dallas Center-Grimes 971 961 ▲13
223 William Moore 27:07.0 9 Ankeny Centennial 969 1159 ▼-72
224 Luke Moore 27:15.7 9 Ankeny Centennial 960 954 ▲7
225 Houston Day 27:16.5 10 Dallas Center-Grimes 956 991 ▼-42
226 Theo Johnson 27:16.7 12 Des Moines, North 952 958 ▼-206
227 Finn Dohmen 27:22.5 9 Waukee 946 941 ▲7
228 Tyr Holst 27:23.4 9 Valley, West Des Moines 938 873 ▲73
229 Arjun Gujja 27:30.7 9 Waukee 936 960 ▼-30
230 George Deal 27:57.9 10 Valley, West Des Moines 926 895 ▲27
231 Biky Mbama 27:57.9 9 Valley, West Des Moines 922 924 ▼-2
232 Shreyas Shrestha 28:00.0 12 Johnston 913 888 ▲30
233 Evitt Fitzgerald 28:05.2 10 Johnston 912 1060 ▼-96
234 Ben Mitchell 28:08.4 9 Des Moines, Roosevelt 903 920 ▼-19
235 Drake Wood 28:12.7 8 Johnston 894 893 ▲1
236 Michael Chhim 28:18.2 11 Des Moines, East 886 882 ▲6
237 Evan Ross 28:29.5 9 Ankeny Centennial 877 856 ▲19
238 Triston Davis 28:35.7 9 Norwalk 872 884 ▼-15
239 Isiah McKee 28:36.0 9 Des Moines, Lincoln 862 854 ▲14
240 Beckett Peterson 28:38.2 9 Ankeny Centennial 858 898 ▼-71
241 Elijah Downs 28:41.0 9 Des Moines, Lincoln 850 880 ▼-34
242 Jared McBurney 28:45.7 11 Waukee 840 849 ▼-14
243 Adrian Wessely 28:52.9 9 Des Moines, North 828 805 ▲33
244 Keegan McGilvra 29:02.0 9 Norwalk 825 927 ▼-63
245 Gavin Freiberg 29:13.5 10 Marshalltown 808 795 ▲23
246 Jac Chedester 29:34.7 9 Des Moines, Roosevelt 802 822 ▼-30
247 Jackson Luft 29:47.7 11 Des Moines, East 790 812 ▼-27
248 Isaac Tague 31:03.0 10 Norwalk 780 999 ▼-76
249 Hayden Daters 31:04.0 12 Marshalltown 759 768 ▼-12
250 Gustavo Perez-Puga 32:16.4 10 Des Moines, North 733 662 ▲55
251 Cooper York 32:36.5 10 Johnston 720 714 ▲5
252 Sohile Siddiqi 32:47.0 12 Des Moines, Roosevelt 705 731 ▼-31
253 Jenif Kharka 33:11.4 10 Des Moines, Lincoln 683 684 ▼-6
254 Marvin Mejicano-Barahona 33:18.7 9 Des Moines, North 679 1589 ▼-82
255 Arjun Kasotia 35:31.9 10 Johnston 612 487 ▲100
256 Harsh Mutyala 35:35.0 9 Waukee 604 634 ▼-29
257 Nikola Balac 36:28.8 9 Johnston 559 593 ▼-69
258 Ethan Walck 37:01.1 9 Johnston 489 535 ▼-43
259 Immanuel Yleisa 37:47.0 9 Des Moines, North 359 378 ▼-1122
260 Jake Decker 39:29.6 9 Johnston 312 332 ▼-1168