49th Tom Karpan XC Invite JV boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Carter Lust 18:30.5 12 Ankeny Centennial 1973 1965 ▲465
2 Weston Bowser 19:19.7 9 Valley, West Des Moines 1859 1775 ▲87
3 Owen Kouba 19:23.2 12 Valley, West Des Moines 1842 1838 ▲3
4 Ben Meier 19:25.7 11 Valley, West Des Moines 1837 1821 ▲15
5 Tarunesh Gopinath 19:40.2 9 Valley, West Des Moines 1814 1817 ▼-4
6 Logan Plourde 19:53.0 12 Norwalk 1801 1754 ▲148
7 Carson Whiting 19:59.7 9 Valley, West Des Moines 1792 1780 ▲14
8 Eli Heckert 20:04.0 11 Norwalk 1788 1764 ▲30
9 Carson Menke 20:04.2 10 Norwalk 1785 1776 ▲8
10 Joey Zambreno 20:10.0 8 Des Moines, Roosevelt 1772 1751 ▲19
11 Angel Cruz Felipe 20:16.0 10 Valley, West Des Moines 1767 1774 ▼-15
12 Levi Odson 20:16.2 9 Ankeny Centennial 1763 1727 ▼-310
13 Mason Stevermer 20:16.7 12 Valley, West Des Moines 1762 1781 ▼-19
14 Jeremy Reeve 20:18.2 11 Ankeny Centennial 1758 1749 ▼-77
15 Colin Hayes 20:21.9 9 Waukee 1752 1713 ▲35
16 Trey Jackson 20:22.0 12 Des Moines, Roosevelt 1750 1765 ▼-28
17 Kael Lawler 20:25.2 11 Ankeny Centennial 1736 1744 ▼-7
18 Parthiv Rengarajan 20:28.0 10 Valley, West Des Moines 1733 1744 ▼-10
19 Hudson Carder 20:30.0 10 Waukee 1730 1711 ▲17
20 Brandon McLaughlin 20:33.7 10 Valley, West Des Moines 1724 1708 ▲15
21 Max Young 20:33.7 11 Waukee 1722 1708 ▲13
22 Graham Hart 20:34.2 9 Valley, West Des Moines 1719 1704 ▲27
23 Alex Kottmeyer 20:35.9 11 Waukee 1717 1722 ▼-7
24 Peter LaMasters 20:39.0 10 Valley, West Des Moines 1709 1693 ▲14
25 Rishi Patel 20:41.5 10 Waukee 1703 1680 ▲47
26 Alton Ladd 20:43.7 11 Valley, West Des Moines 1702 1706 ▼-4
27 Julian Nicolino 20:45.7 9 Des Moines, Roosevelt 1697 1717 ▼-17
28 Reed Opsal 20:51.7 9 Waukee 1688 1668 ▲20
29 Isaac Benscoter 20:51.9 11 Marshalltown 1685 1662 ▲23
30 Blake Bybee 20:52.2 10 Ankeny Centennial 1683 1703 ▼-404
31 Luca Leon 21:01.7 9 Valley, West Des Moines 1666 1689 ▼-22
32 Lane Moeckly 21:02.4 10 Ankeny Centennial 1662 1632 ▼-319
33 Gabriel Zingler 21:07.5 9 Valley, West Des Moines 1657 1636 ▲22
34 Nolan Harder 21:18.5 11 Waukee 1653 1646 ▲12
35 Kaden Klootwyk 21:19.2 11 Valley, West Des Moines 1650 1631 ▲23
36 Alex Hernandez 21:22.9 10 Marshalltown 1648 1628 ▲26
37 Salatiel Mashengesho 21:23.0 9 Des Moines, North 1647 1645 ▲145
38 Charlie Gilbertson 21:26.2 11 Marshalltown 1647 1644 ▲144
39 Charlie Leder 21:29.0 9 Valley, West Des Moines 1645 1627 ▲16
40 Karson Johnson 21:33.7 12 Waukee 1643 1647 ▼-8
41 Parker O'Neall 21:34.2 10 Des Moines, Roosevelt 1640 1633 ▲7
42 Reid Christensen 21:34.4 9 Waukee 1637 1613 ▲22
43 Caleb Daughtery 21:34.7 9 Waukee 1635 1614 ▲19
44 Hank Murphy 21:39.2 9 Des Moines, Roosevelt 1624 1596 ▲24
45 Max Weis 21:40.9 10 Valley, West Des Moines 1617 1608 ▲14
46 Matthew Alberico 21:41.5 9 Valley, West Des Moines 1615 1611 ▲4
47 Drew Kehoe 21:43.0 10 Norwalk 1612 1602 ▲15
48 Lucas Knutson 21:44.5 9 Des Moines, Roosevelt 1608 1577 ▲27
49 Sam Smith 21:45.0 10 Des Moines, Roosevelt 1605 1565 ▲35
50 Parker Stevens 21:46.0 10 Valley, West Des Moines 1602 1605 ▼-2
51 Aaron Whiting 21:48.5 9 Valley, West Des Moines 1597 1575 ▲27
52 Logan Frink 21:55.0 11 Waukee 1595 1579 ▲15
53 Isaac Larson 21:56.0 10 Valley, West Des Moines 1593 1561 ▲32
54 Lucas Bantz 21:57.2 11 Marshalltown 1591 1584 ▲6
55 Chase Jespersen 21:59.0 12 Ankeny Centennial 1590 1588 ▲88
56 Finn Graziano 22:00.2 11 Waukee 1587 1506 ▲76
57 Jackson Warren 22:01.0 12 Norwalk 1584 1571 ▲23
58 Elijah Thole 22:05.9 9 Waukee 1576 1563 ▲13
59 Calvin Haag 22:11.7 11 Ankeny Centennial 1565 1542 ▼-53
60 Peyton Hoffman 22:12.4 10 Waukee 1563 1583 ▼-41
61 Jack Franks 22:13.7 11 Des Moines, Roosevelt 1560 1552 ▲8
62 Rigoberto Tovar 22:17.0 11 Des Moines, North 1559 1565 ▼-12
63 Tyson Hathaway 22:18.9 12 Valley, West Des Moines 1558 1632 ▼-58
64 Cameron Bauman 22:21.4 9 Valley, West Des Moines 1553 1547 ▲7
65 Carson Snyder 22:22.4 12 Marshalltown 1552 1569 ▼-16
66 Cameron Seitz 22:24.2 11 Des Moines, Roosevelt 1545 1523 ▲19
67 Finn Huggins 22:25.5 11 Des Moines, Roosevelt 1541 1527 ▲13
68 Cole Tjaden 22:26.4 12 Ankeny Centennial 1540 1544 ▼-4
69 Owen Hovick 22:28.2 12 Ankeny Centennial 1539 1574 ▼-95
70 Isaac Coronel 22:30.7 11 Ankeny Centennial 1536 1532 ▲3
71 Alexander Wood 22:31.5 12 Ankeny Centennial 1534 1526 ▲6
72 Jacob Chizek 22:32.0 12 Ankeny Centennial 1532 1523 ▲8
73 Trey Calvert 22:32.7 9 Norwalk 1530 1493 ▲36
74 Riley Monson 22:35.0 9 Norwalk 1529 1570 ▼-42
75 Ronak Bhargava 22:38.7 10 Valley, West Des Moines 1527 1547 ▼-26
76 Khoa Nguyen 22:42.0 11 Ankeny Centennial 1525 1521 ▼-92
77 Jonah Johnson 22:42.2 9 Des Moines, North 1523 1513 ▲19
78 Braeden Vogel 22:42.4 9 Norwalk 1523 1585 ▼-53
79 Dylan Poe 22:46.2 9 Des Moines, Roosevelt 1517 1465 ▲48
80 Maddox Wajda 22:47.2 11 Valley, West Des Moines 1513 1516 ▼-4
81 Kager Kremer 22:48.5 11 Marshalltown 1511 1526 ▼-14
82 Joel Chan 22:51.0 12 Des Moines, Roosevelt 1508 1468 ▲34
83 Noah Shipley 22:53.7 9 Norwalk 1504 1471 ▲39
84 Saige Heuberger 22:57.7 11 Des Moines, East 1497 1334 ▲200
85 Gus Sanders 22:57.7 12 Des Moines, Roosevelt 1496 1491 ▲6
86 Caleb Whaley 22:59.0 12 Ankeny Centennial 1492 1455 ▲33
87 Kellan Kreger 23:01.0 10 Waukee 1491 1525 ▼-84
88 Bennett Neipert 23:02.7 11 Des Moines, Roosevelt 1490 1513 ▼-20
89 Bryce Weih 23:07.2 9 Valley, West Des Moines 1484 1511 ▼-24
90 Isaac Seberger 23:07.7 11 Marshalltown 1482 1467 ▲12
91 Sam Schmidt 23:07.9 9 Des Moines, Roosevelt 1479 1448 ▲376
92 Jaden Schwartz 23:08.2 9 Marshalltown 1478 1418 ▲50
93 Shawn Harris 23:11.0 9 Ankeny Centennial 1476 1512 ▼-218
94 Theo Johnson 23:14.2 11 Des Moines, North 1471 1462 ▲16
95 Charlie Fitzgerald 23:14.2 11 Waukee 1471 1524 ▼-83
96 Dean Landis 23:16.0 10 Ankeny Centennial 1467 1469 ▼-133
97 Henry Stamets 23:17.0 9 Valley, West Des Moines 1465 1473 ▼-7
98 Eli Hutchison 23:23.5 11 Valley, West Des Moines 1460 1461 ▼-39
99 Jonah O'Neal 23:24.2 11 Des Moines, North 1459 1448 ▲20
100 Jonathan Alberico 23:26.9 9 Valley, West Des Moines 1457 1479 ▼-22
101 Blake Schimonitz 23:28.5 11 Valley, West Des Moines 1455 1471 ▼-17
102 Ty Walker 23:50.7 12 Ankeny Centennial 1443 1441 ▲3
103 Alex Imig 23:51.7 12 Valley, West Des Moines 1441 1435 ▲5
104 Alexander Chapman 24:00.9 12 Valley, West Des Moines 1431 1431 ▲1
105 Jack McCarthy 24:06.4 9 Valley, West Des Moines 1423 1425 ▼-75
106 Adam Hartwigsen 24:07.0 11 Ankeny Centennial 1422 1429 ▼-238
107 Ruben Fuentes 24:07.7 10 Marshalltown 1420 1387 ▲30
108 Mason Mikulski 24:09.0 10 Valley, West Des Moines 1420 1421 ▼-79
109 Josue Corral Coronado 24:09.5 8 Marshalltown 1417 1421 ▼-4
110 John Mansur 24:09.5 10 Ankeny Centennial 1418 1409 ▲8
111 Brant McElderry 24:12.9 9 Des Moines, Roosevelt 1413 1404 ▲8
112 Kylan Quach 24:20.5 10 Waukee 1411 1444 ▼-28
113 Oscar Kellen 24:20.7 10 Des Moines, Roosevelt 1406 1395 ▲11
114 Jared McBurney 24:20.9 10 Waukee 1405 1407 ▼-4
115 Alex Young 24:21.0 9 Waukee 1404 1439 ▼-31
116 Mason Schieber 24:21.2 9 Valley, West Des Moines 1402 1411 ▼-12
117 Paul Martin 24:21.5 9 Des Moines, Roosevelt 1399 1411 ▼-15
118 JT Dix 24:26.2 9 Des Moines, Roosevelt 1397 1394 ▲3
119 Cooper Stein 24:28.7 11 Valley, West Des Moines 1394 1411 ▼-17
120 Evaristo Saucedo-Escoto 24:29.5 9 Des Moines, North 1391 1393 ▼-107
121 Ben Nelson 24:30.5 9 Ankeny Centennial 1390 1415 ▼-301
122 Dhruv Chatterjee 24:41.7 12 Waukee 1382 1383 ▼-1
123 Ethan Feng 24:43.2 9 Waukee 1375 1380 ▼-7
124 Jacob Christen 24:48.9 11 Marshalltown 1367 1396 ▼-37
125 John Lloyd 24:51.2 9 Waukee 1364 1346 ▲29
126 Christopher Ezzio 24:51.5 10 Des Moines, East 1362 1364 ▼-136
127 Bennett Welcher 24:52.5 9 Ankeny Centennial 1361 1383 ▼-291
128 Carson Levi 24:54.9 9 Norwalk 1357 1376 ▼-19
129 Reece Denahey 24:56.9 10 Des Moines, Roosevelt 1353 1349 ▲5
130 Zadok Perry 25:01.2 9 Valley, West Des Moines 1349 1359 ▼-13
131 Brayden Eben 25:04.0 10 Valley, West Des Moines 1347 1431 ▼-64
132 Hunter Farrell 25:16.2 12 Ankeny Centennial 1332 1394 ▼-49
133 Carter Mitchell 25:16.4 10 Des Moines, Roosevelt 1328 1356 ▼-24
134 Carter Kuhl 25:22.5 10 Ankeny Centennial 1319 1337 ▼-67
135 Porter Quinn 25:36.7 9 Des Moines, Roosevelt 1295 1269 ▲34
136 Hayden Daters 25:39.5 11 Marshalltown 1294 1286 ▲11
137 Owen Congdon 25:48.5 12 Des Moines, Roosevelt 1284 1304 ▼-25
138 Ronan Welsher 25:51.4 10 Des Moines, East 1282 1340 ▼-76
139 Kannon Mitchell 25:56.0 10 Ankeny Centennial 1279 1259 ▼-397
140 Benjamin Kouba 26:21.2 9 Valley, West Des Moines 1252 1247 ▲4
141 Derek Shannon 26:22.0 11 Des Moines, East 1250 1257 ▼-9
142 Cameron Vize 26:26.0 10 Waukee 1243 1237 ▲10
143 Sean Jones 26:40.4 9 Norwalk 1232 1283 ▼-52
144 Armaan Meher 26:46.4 10 Waukee 1222 1227 ▼-273
145 Drew Gathercole 26:48.7 11 Des Moines, East 1219 1220 ▼-1
146 Michael Chhim 26:52.9 10 Des Moines, East 1218 1222 ▼-278
147 Jacob Thomas 26:53.0 10 Valley, West Des Moines 1217 1222 ▼-278
148 Conner Holman 26:59.2 9 Marshalltown 1210 1197 ▲20
149 Edson Gallentine 27:01.2 10 Marshalltown 1208 1209 0
150 Tobias Simmons 27:02.2 12 Des Moines, North 1205 1169 ▲126
151 Armando Estrada 27:08.7 10 Marshalltown 1197 1216 ▼-21
152 Quinntin Oswald 27:20.5 9 Norwalk 1182 1165 ▲17
153 Liam Lord 28:00.2 9 Valley, West Des Moines 1150 1224 ▼-121
154 Kolton Samaniego 28:08.2 11 Des Moines, North 1141 1147 ▼-353
155 Ryan Boothe 28:21.4 9 Ankeny Centennial 1128 1208 ▼-59
156 Nolan Nelson-Keesey 28:28.9 9 Valley, West Des Moines 1122 1128 ▼-372
157 Levi Lientz 28:37.5 9 Valley, West Des Moines 1115 1094 ▲29
158 Kevin Moore 28:41.5 9 Waukee 1112 1074 ▲176
159 Chris Young 28:58.2 12 Des Moines, East 1088 1039 ▲527
160 John Glatt 29:19.0 9 Ankeny Centennial 1073 1101 ▼-257
161 Isaac Tague 30:26.2 9 Norwalk 993 1015 ▼-153
162 Ryne Copple 30:32.9 11 Norwalk 984 976 ▲12
163 Jackson Luft 30:51.2 10 Des Moines, East 975 987 ▼-20
164 Connor Noeuy 31:46.0 9 Des Moines, North 889 896 ▼-14
165 Jay Helton 31:54.9 12 Marshalltown 877 952 ▼-98