Boys Varsity

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 AJ Willey 15:56.0 11 Bettendorf 2655 2649 ▲7
2 Linus McRoberts 16:08.0 11 Iowa City, City High 2561 2522 ▲110
3 Ethan Boston 16:17.0 12 Linn-Mar, Marion 2537 2525 ▲11
4 Ethan Cheney 16:18.0 11 Linn-Mar, Marion 2514 2513 ▲2
5 Maxwell McDowell 16:20.0 11 Iowa City, City High 2487 2452 ▲35
6 Jonas VanDis 16:24.0 12 Waukee 2472 2447 ▲21
7 Joseph Lawry 16:26.0 12 Waukee 2455 2416 ▲40
8 Emmett Palmberg 16:26.0 10 Iowa City, City High 2443 2414 ▲24
9 George Karr 16:26.0 12 Iowa City, City High 2431 2423 ▲12
10 Andrew Heden 16:27.0 10 Bettendorf 2423 2439 ▼-18
11 Ryan Heden 16:27.0 12 Bettendorf 2413 2449 ▼-34
12 Jack Perry 16:28.0 12 Pleasant Valley 2397 2399 ▼-3
13 Cameron Gotto 16:29.0 12 Pleasant Valley 2389 2398 ▼-36
14 Dashiell Coyier 16:34.0 12 Waukee 2379 2428 ▼-43
15 Juan Nuci 16:37.0 10 Davenport, North 2361 2346 ▲14
16 Kamran Foad 16:39.0 10 Pleasant Valley 2352 2355 ▼-3
17 David Randall 16:42.0 10 Iowa City, City High 2341 2348 ▼-7
18 Joe Knepp 16:46.0 11 Pleasant Valley 2330 2343 ▼-15
19 Jonah Whitson 16:53.0 10 Pleasant Valley 2317 2321 ▼-3
20 Ben Peterson 16:58.0 10 Waukee 2303 2292 ▲21
21 Jarris Prottsman 17:00.0 11 Iowa City, City High 2294 2301 ▼-7
22 Adam Schaefer 17:01.0 12 Iowa City, City High 2280 2277 ▲3
23 Landon Orris 17:10.0 10 Pleasant Valley 2267 2258 ▲10
24 Liam Rehnberg 17:14.0 11 Bettendorf 2252 2224 ▲36
25 Talan Becker 17:19.0 11 Muscatine 2241 2225 ▲17
26 Harry Abbott 17:21.0 11 Waukee 2226 2191 ▲36
27 Dylan Berg 17:22.0 10 Bettendorf 2216 2201 ▲14
28 Owen Hanson 17:26.0 12 Linn-Mar, Marion 2208 2232 ▼-19
29 Austin Lewis 17:29.0 12 Davenport, West 2187 2130 ▲60
30 Braden Walters 17:32.0 12 Waukee 2185 2221 ▼-56
31 Nick Wellet 17:36.0 12 Waukee 2167 2163 ▲16
32 Treyton Hoffman 17:39.0 9 Linn-Mar, Marion 2157 2163 ▼-7
33 Dawson Allen 17:43.0 9 Bettendorf 2145 2147 ▼-2
34 Cade Lorenz 17:51.0 9 Linn-Mar, Marion 2131 2118 ▲14
35 Adam Wiese 17:53.0 11 Davenport, North 2122 2123 ▼-2
36 Jack McCarthy 17:54.0 11 North Scott, Eldridge 2107 2081 ▲37
37 Joe McCleary 17:57.0 12 Muscatine 2097 2075 ▲21
38 Aaron Morehead 18:01.0 11 Burlington 2087 2076 ▲11
39 Cooper Adams 18:03.0 10 Linn-Mar, Marion 2077 2075 ▲2
40 Daniel Hoke 18:09.0 9 Linn-Mar, Marion 2066 2052 ▲11
41 Alex Ewoldt 18:10.0 12 Davenport, West 2052 1987 ▲52
42 Aiden Bullock 18:12.0 9 Muscatine 2047 2050 ▼-3
43 Sam Kotleba 18:13.0 10 Burlington 2035 2020 ▲12
44 Yorton Hagedorn 18:13.0 12 North Scott, Eldridge 2028 2053 ▼-24
45 Chase Monroe 18:16.0 10 Davenport, West 2013 1993 ▲20
46 Parker Hamly 18:19.0 10 North Scott, Eldridge 2007 2018 ▼-11
47 Gavin Russell 18:22.0 10 Pleasant Valley 2000 2069 ▼-77
48 Caleb Rankin 18:22.0 12 Bettendorf 1990 2187 ▼-88
49 Dylon Mason 18:27.0 11 Muscatine 1975 1977 ▼-2
50 Connor Diehl 18:28.0 11 Muscatine 1964 1961 ▲3
51 Kyle Becker 18:34.0 12 Muscatine 1948 1940 ▲440
52 JJ / Jason Garnica 18:35.0 10 North Scott, Eldridge 1942 1937 ▲6
53 Ezekiel Skyles 18:41.0 9 North Scott, Eldridge 1934 1943 ▼-9
54 Camden Bennett 18:42.0 12 Davenport, North 1926 1949 ▼-32
55 Ian Bitterman 18:44.0 9 Davenport, North 1912 1903 ▲9
56 Nate Lukkarinen 18:52.0 11 Muscatine 1894 1892 ▲2
57 Ben Clayton 18:58.0 10 North Scott, Eldridge 1878 1904 ▼-22
58 Mason Ringdahl 19:20.0 9 Davenport, North 1828 1847 ▼-17
59 Hunter Hansen 19:22.0 11 Burlington 1815 1797 ▲19
60 Sebastian Paez 19:23.0 10 Davenport, North 1808 1821 ▼-12
61 Kerrick Truong 20:08.0 12 Davenport, West 1740 1727 ▲11
62 Mason Fritz 20:13.0 11 Burlington 1729 1688 ▲51
63 Carl Kordick 20:31.0 12 Davenport, West 1666 1665 ▲1
64 Zach Karney 20:36.0 11 Davenport, West 1649 1624 ▲24
65 Edward Bickel 20:50.0 10 Burlington 1612 1597 ▲15
66 Nick Tronnes 21:04.0 12 Davenport, North 1601 1621 ▼-18
67 Aspyn Simmons 21:21.0 10 Burlington 1568 1554 ▲21
68 Lomayiani Lotegeluaki 21:34.0 10 Burlington 1546 1535 ▲9