Optimizing app for faster loading...
We use analytics to improve your experience. No personal data is collected.
Screen Recording:

Boys Varsity

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 AJ Willey 15:56.0 11 Bettendorf 2524 2521 ▲4
2 Linus McRoberts 16:08.0 11 Iowa City, City High 2420 2390 ▲173
3 Ethan Boston 16:17.0 12 Linn-Mar, Marion 2399 2393 ▲7
4 Ethan Cheney 16:18.0 11 Linn-Mar, Marion 2376 2378 ▼-2
5 Maxwell McDowell 16:20.0 11 Iowa City, City High 2348 2321 ▲43
6 Jonas VanDis 16:24.0 12 Waukee 2334 2318 ▲20
7 Joseph Lawry 16:26.0 12 Waukee 2316 2288 ▲43
8 Emmett Palmberg 16:26.0 10 Iowa City, City High 2303 2282 ▲24
9 George Karr 16:26.0 12 Iowa City, City High 2291 2284 ▲15
10 Andrew Heden 16:27.0 10 Bettendorf 2283 2299 ▼-26
11 Ryan Heden 16:27.0 12 Bettendorf 2272 2302 ▼-42
12 Jack Perry 16:28.0 12 Pleasant Valley 2257 2263 ▼-10
13 Cameron Gotto 16:29.0 12 Pleasant Valley 2248 2260 ▼-61
14 Dashiell Coyier 16:34.0 12 Waukee 2237 2281 ▼-62
15 Juan Nuci 16:37.0 10 Davenport, North 2218 2205 ▲15
16 Kamran Foad 16:39.0 10 Pleasant Valley 2209 2213 ▼-5
17 David Randall 16:42.0 10 Iowa City, City High 2198 2203 ▼-8
18 Joe Knepp 16:46.0 11 Pleasant Valley 2186 2193 ▼-12
19 Jonah Whitson 16:53.0 10 Pleasant Valley 2174 2180 ▼-9
20 Ben Peterson 16:58.0 10 Waukee 2157 2147 ▲35
21 Jarris Prottsman 17:00.0 11 Iowa City, City High 2149 2154 ▼-8
22 Adam Schaefer 17:01.0 12 Iowa City, City High 2134 2130 ▲6
23 Landon Orris 17:10.0 10 Pleasant Valley 2120 2114 ▲9
24 Liam Rehnberg 17:14.0 11 Bettendorf 2103 2081 ▲45
25 Talan Becker 17:19.0 11 Muscatine 2091 2077 ▲22
26 Harry Abbott 17:21.0 11 Waukee 2075 2045 ▲43
27 Dylan Berg 17:22.0 10 Bettendorf 2064 2053 ▲14
28 Owen Hanson 17:26.0 12 Linn-Mar, Marion 2055 2076 ▼-24
29 Austin Lewis 17:29.0 12 Davenport, West 2030 1985 ▲87
30 Braden Walters 17:32.0 12 Waukee 2029 2063 ▼-86
31 Nick Wellet 17:36.0 12 Waukee 2006 2002 ▲53
32 Treyton Hoffman 17:39.0 9 Linn-Mar, Marion 1998 2003 ▼-9
33 Dawson Allen 17:43.0 9 Bettendorf 1985 1989 ▼-5
34 Cade Lorenz 17:51.0 9 Linn-Mar, Marion 1969 1959 ▲14
35 Adam Wiese 17:53.0 11 Davenport, North 1958 1959 ▼-1
36 Jack McCarthy 17:54.0 11 North Scott, Eldridge 1941 1919 ▲57
37 Joe McCleary 17:57.0 12 Muscatine 1931 1915 ▲23
38 Aaron Morehead 18:01.0 11 Burlington 1921 1912 ▲12
39 Cooper Adams 18:03.0 10 Linn-Mar, Marion 1912 1912 ▼-2
40 Daniel Hoke 18:09.0 9 Linn-Mar, Marion 1899 1888 ▲12
41 Alex Ewoldt 18:10.0 12 Davenport, West 1884 1829 ▲68
42 Aiden Bullock 18:12.0 9 Muscatine 1879 1882 ▼-3
43 Sam Kotleba 18:13.0 10 Burlington 1865 1851 ▲17
44 Yorton Hagedorn 18:13.0 12 North Scott, Eldridge 1860 1884 ▼-34
45 Chase Monroe 18:16.0 10 Davenport, West 1843 1828 ▲20
46 Parker Hamly 18:19.0 10 North Scott, Eldridge 1836 1848 ▼-17
47 Gavin Russell 18:22.0 10 Pleasant Valley 1827 1883 ▼-111
48 Caleb Rankin 18:22.0 12 Bettendorf 1816 1949 ▼-179
49 Dylon Mason 18:27.0 11 Muscatine 1798 1803 ▼-9
50 Connor Diehl 18:28.0 11 Muscatine 1784 1787 ▼-4
51 Kyle Becker 18:34.0 12 Muscatine 1774 1771 ▲271
52 JJ / Jason Garnica 18:35.0 10 North Scott, Eldridge 1766 1762 ▲5
53 Ezekiel Skyles 18:41.0 9 North Scott, Eldridge 1754 1764 ▼-13
54 Camden Bennett 18:42.0 12 Davenport, North 1742 1767 ▼-55
55 Ian Bitterman 18:44.0 9 Davenport, North 1716 1710 ▲8
56 Nate Lukkarinen 18:52.0 11 Muscatine 1697 1696 ▲1
57 Ben Clayton 18:58.0 10 North Scott, Eldridge 1682 1709 ▼-33
58 Mason Ringdahl 19:20.0 9 Davenport, North 1650 1660 ▼-14
59 Hunter Hansen 19:22.0 11 Burlington 1593 1577 ▲26
60 Sebastian Paez 19:23.0 10 Davenport, North 1573 1603 ▼-40
61 Kerrick Truong 20:08.0 12 Davenport, West 1504 1506 ▼-2
62 Mason Fritz 20:13.0 11 Burlington 1447 1429 ▲30
63 Carl Kordick 20:31.0 12 Davenport, West 1424 1428 ▼-5
64 Zach Karney 20:36.0 11 Davenport, West 1388 1380 ▲9
65 Edward Bickel 20:50.0 10 Burlington 1357 1353 ▲8
66 Nick Tronnes 21:04.0 12 Davenport, North 1339 1370 ▼-44
67 Aspyn Simmons 21:21.0 10 Burlington 1283 1281 ▲4
68 Lomayiani Lotegeluaki 21:34.0 10 Burlington 1242 1258 ▼-18