Boys Varsity

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 AJ Willey 15:56.0 11 Bettendorf 2527 2522 ▲6
2 Linus McRoberts 16:08.0 11 Iowa City, City High 2429 2391 ▲112
3 Ethan Boston 16:17.0 12 Linn-Mar, Marion 2405 2393 ▲11
4 Ethan Cheney 16:18.0 11 Linn-Mar, Marion 2381 2381 ▲1
5 Maxwell McDowell 16:20.0 11 Iowa City, City High 2354 2318 ▲36
6 Jonas VanDis 16:24.0 12 Waukee 2338 2314 ▲21
7 Joseph Lawry 16:26.0 12 Waukee 2321 2282 ▲42
8 Emmett Palmberg 16:26.0 10 Iowa City, City High 2308 2279 ▲24
9 George Karr 16:26.0 12 Iowa City, City High 2296 2288 ▲12
10 Andrew Heden 16:27.0 10 Bettendorf 2288 2304 ▼-19
11 Ryan Heden 16:27.0 12 Bettendorf 2277 2315 ▼-36
12 Jack Perry 16:28.0 12 Pleasant Valley 2261 2264 ▼-2
13 Cameron Gotto 16:29.0 12 Pleasant Valley 2252 2262 ▼-38
14 Dashiell Coyier 16:34.0 12 Waukee 2242 2294 ▼-46
15 Juan Nuci 16:37.0 10 Davenport, North 2223 2207 ▲15
16 Kamran Foad 16:39.0 10 Pleasant Valley 2214 2217 ▼-3
17 David Randall 16:42.0 10 Iowa City, City High 2202 2210 ▼-8
18 Joe Knepp 16:46.0 11 Pleasant Valley 2191 2204 ▼-16
19 Jonah Whitson 16:53.0 10 Pleasant Valley 2177 2181 ▼-4
20 Ben Peterson 16:58.0 10 Waukee 2162 2151 ▲21
21 Jarris Prottsman 17:00.0 11 Iowa City, City High 2152 2160 ▼-7
22 Adam Schaefer 17:01.0 12 Iowa City, City High 2137 2134 ▲3
23 Landon Orris 17:10.0 10 Pleasant Valley 2123 2114 ▲11
24 Liam Rehnberg 17:14.0 11 Bettendorf 2107 2077 ▲39
25 Talan Becker 17:19.0 11 Muscatine 2095 2078 ▲19
26 Harry Abbott 17:21.0 11 Waukee 2079 2042 ▲38
27 Dylan Berg 17:22.0 10 Bettendorf 2068 2052 ▲15
28 Owen Hanson 17:26.0 12 Linn-Mar, Marion 2060 2085 ▼-21
29 Austin Lewis 17:29.0 12 Davenport, West 2036 1976 ▲69
30 Braden Walters 17:32.0 12 Waukee 2035 2074 ▼-62
31 Nick Wellet 17:36.0 12 Waukee 2015 2013 ▲10
32 Treyton Hoffman 17:39.0 9 Linn-Mar, Marion 2004 2011 ▼-8
33 Dawson Allen 17:43.0 9 Bettendorf 1990 1993 ▼-2
34 Cade Lorenz 17:51.0 9 Linn-Mar, Marion 1975 1961 ▲15
35 Adam Wiese 17:53.0 11 Davenport, North 1965 1966 ▼-2
36 Jack McCarthy 17:54.0 11 North Scott, Eldridge 1948 1920 ▲44
37 Joe McCleary 17:57.0 12 Muscatine 1936 1912 ▲23
38 Aaron Morehead 18:01.0 11 Burlington 1926 1913 ▲12
39 Cooper Adams 18:03.0 10 Linn-Mar, Marion 1915 1913 ▲1
40 Daniel Hoke 18:09.0 9 Linn-Mar, Marion 1901 1887 ▲11
41 Alex Ewoldt 18:10.0 12 Davenport, West 1886 1811 ▲57
42 Aiden Bullock 18:12.0 9 Muscatine 1880 1884 ▼-4
43 Sam Kotleba 18:13.0 10 Burlington 1866 1852 ▲12
44 Yorton Hagedorn 18:13.0 12 North Scott, Eldridge 1859 1887 ▼-28
45 Chase Monroe 18:16.0 10 Davenport, West 1841 1820 ▲21
46 Parker Hamly 18:19.0 10 North Scott, Eldridge 1833 1848 ▼-14
47 Gavin Russell 18:22.0 10 Pleasant Valley 1824 1906 ▼-89
48 Caleb Rankin 18:22.0 12 Bettendorf 1812 2044 ▼-88
49 Dylon Mason 18:27.0 11 Muscatine 1793 1798 ▼-7
50 Connor Diehl 18:28.0 11 Muscatine 1778 1780 ▼-2
51 Kyle Becker 18:34.0 12 Muscatine 1768 1764 ▲264
52 JJ / Jason Garnica 18:35.0 10 North Scott, Eldridge 1759 1754 ▲5
53 Ezekiel Skyles 18:41.0 9 North Scott, Eldridge 1747 1759 ▼-13
54 Camden Bennett 18:42.0 12 Davenport, North 1735 1765 ▼-43
55 Ian Bitterman 18:44.0 9 Davenport, North 1710 1707 ▲3
56 Nate Lukkarinen 18:52.0 11 Muscatine 1692 1697 ▼-5
57 Ben Clayton 18:58.0 10 North Scott, Eldridge 1675 1711 ▼-31
58 Mason Ringdahl 19:20.0 9 Davenport, North 1644 1660 ▼-15
59 Hunter Hansen 19:22.0 11 Burlington 1595 1583 ▲16
60 Sebastian Paez 19:23.0 10 Davenport, North 1572 1607 ▼-31
61 Kerrick Truong 20:08.0 12 Davenport, West 1506 1506 0
62 Mason Fritz 20:13.0 11 Burlington 1450 1428 ▲28
63 Carl Kordick 20:31.0 12 Davenport, West 1425 1429 ▼-4
64 Zach Karney 20:36.0 11 Davenport, West 1387 1375 ▲10
65 Edward Bickel 20:50.0 10 Burlington 1356 1352 ▲5
66 Nick Tronnes 21:04.0 12 Davenport, North 1336 1374 ▼-37
67 Aspyn Simmons 21:21.0 10 Burlington 1282 1283 ▼-1
68 Lomayiani Lotegeluaki 21:34.0 10 Burlington 1237 1261 ▼-20