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

Varsity Male

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jack Crossland 15:49.0 10 Johnston 2485 2447 ▲84
2 Nick Lee 16:01.0 12 Prairie, Cedar Rapids 2452 2450 ▲4
3 Linus McRoberts 16:08.0 11 Iowa City, City High 2409 2389 ▲35
4 AJ Willey 16:21.0 11 Bettendorf 2398 2395 ▲206
5 Joe Knepp 16:24.0 11 Pleasant Valley 2391 2389 ▲141
6 Jack Kirman 16:26.0 11 Dubuque, Senior 2369 2323 ▲201
7 Holden Schug 16:26.0 12 Johnston 2354 2328 ▲47
8 Ryan Heden 16:27.0 12 Bettendorf 2347 2343 ▲295
9 Kamran Foad 16:27.0 10 Pleasant Valley 2342 2338 ▲292
10 Micah Fern 16:28.0 11 Dubuque, Hempstead 2337 2334 ▲198
11 Bennett Allred 16:32.0 12 Prairie, Cedar Rapids 2333 2353 ▼-36
12 Jacob Haug 16:32.0 12 Dubuque, Senior 2306 2262 ▲123
13 David Randall 16:33.0 10 Iowa City, City High 2300 2311 ▼-17
14 Zack Ryan 16:36.0 10 Davenport, Central 2286 2307 ▼-20
15 Danny Rothert 16:38.0 12 Dubuque, Senior 2264 2248 ▲26
16 Tay Ohr-Rottler 16:41.0 11 Johnston 2257 2278 ▼-36
17 Emmett Palmberg 16:45.0 10 Iowa City, City High 2232 2202 ▲54
18 George Karr 16:49.0 12 Iowa City, City High 2227 2225 ▲156
19 Calvin Lueken 16:50.0 12 Dubuque, Senior 2215 2170 ▲236
20 Kyle Johnson 16:50.0 11 Prairie, Cedar Rapids 2212 2233 ▼-37
21 Carter Gearhart 16:51.0 12 Johnston 2198 2196 ▲3
22 Owen Miller 16:51.0 11 Prairie, Cedar Rapids 2186 2173 ▲19
23 Jack Perry 16:55.0 12 Pleasant Valley 2181 2180 ▲30
24 Tyler Ryan 16:57.0 12 Davenport, Central 2178 2202 ▼-31
25 Jarris Prottsman 16:58.0 11 Iowa City, City High 2164 2166 ▼-3
26 Emmett Revell-Beck 16:58.0 9 Davenport, Central 2150 2087 ▲71
27 Maxwell McDowell 17:00.0 11 Iowa City, City High 2144 2139 ▲7
28 Cole Carrizales 17:00.0 10 Prairie, Cedar Rapids 2141 2180 ▼-172
29 Adam Schaefer 17:01.0 12 Iowa City, City High 2127 2120 ▲11
30 Talan Becker 17:01.0 11 Muscatine 2121 2130 ▼-15
31 Liam Kroger 17:02.0 11 Dubuque, Senior 2110 2099 ▲18
32 Sammy Lange 17:09.0 10 Prairie, Cedar Rapids 2101 2084 ▲26
33 Maxwell Bruss 17:11.0 12 Iowa City, West 2096 2093 ▲191
34 Carter Mulford 17:14.0 12 Prairie, Cedar Rapids 2095 2128 ▼-80
35 Caleb Rankin 17:15.0 12 Bettendorf 2085 2081 ▲299
36 Noah Reese 17:20.0 12 Johnston 2081 2100 ▼-33
37 Gavin Russell 17:21.0 10 Pleasant Valley 2072 2068 ▲102
38 Aidan Cooley 17:26.0 10 Dubuque, Hempstead 2059 2056 ▲251
39 Brian Ly 17:26.0 11 Johnston 2057 2077 ▼-37
40 Landon Orris 17:28.0 10 Pleasant Valley 2049 2046 ▲207
41 Owen Anderson 17:28.0 10 Dubuque, Senior 2042 2019 ▲39
42 Mathew Denham 17:28.0 10 Dubuque, Senior 2034 2015 ▲29
43 Josh Gant 17:31.0 11 Davenport, Central 2025 2017 ▲8
44 Evan Merrill 17:33.0 10 Iowa City, West 2004 2000 ▲288
45 Brice Wahe 17:34.0 12 Iowa City, West 2000 1999 ▲32
46 Charles Strauss 17:36.0 10 Johnston 1991 2023 ▼-76
47 Austin Lewis 17:40.0 12 Davenport, West 1975 1949 ▲35
48 Owen Leitzen 17:46.0 12 Dubuque, Hempstead 1951 1953 ▼-95
49 Carter Unwin 17:50.0 11 North Scott, Eldridge 1927 1926 ▲2
50 Carter Richter 17:52.0 12 Davenport, Central 1918 1969 ▼-46
51 Liam Rehnberg 17:57.0 11 Bettendorf 1902 1899 ▲178
52 Jacob O'Connnor 17:58.0 10 Pleasant Valley 1890 1888 ▲209
53 Noah Gehler 17:59.0 12 Bettendorf 1888 1887 ▲78
54 Colin Wehrle 17:59.0 10 Iowa City, West 1887 1886 ▲26
55 Aaron Morehead 18:05.0 11 Burlington 1862 1860 ▲78
56 Jack McCarthy 18:08.0 11 North Scott, Eldridge 1855 1865 ▼-14
57 Ben Ellerbach 18:11.0 10 Dubuque, Hempstead 1847 1845 ▲141
58 Joe McCleary 18:15.0 12 Muscatine 1831 1826 ▲8
59 Vincent Scherr 18:17.0 12 Dubuque, Hempstead 1826 1823 ▲333
60 Sam Kotleba 18:21.0 10 Burlington 1824 1821 ▲156
61 Parker Hamly 18:23.0 10 North Scott, Eldridge 1818 1825 ▼-10
62 Lars Pressler 18:29.0 10 Iowa City, West 1796 1792 ▲341
63 Jacob Rowe 18:32.0 12 Dubuque, Hempstead 1789 1790 ▼-12
64 Elliot Davis 18:39.0 11 Bettendorf 1775 1773 ▲114
65 Derek Barfels 18:45.0 10 Davenport, Central 1754 1786 ▼-31
66 Cassandro Chan 18:46.0 12 Iowa City, West 1745 1745 ▲5
67 Yorton Hagedorn 18:58.0 12 North Scott, Eldridge 1720 1700 ▲29
68 Alex Ewoldt 19:04.0 12 Davenport, West 1693 1688 ▲13
69 Chase Monroe 19:06.0 10 Davenport, West 1685 1706 ▼-26
70 Connor Diehl 19:06.0 11 Muscatine 1680 1678 ▲178
71 Dylon Mason 19:11.0 11 Muscatine 1673 1684 ▼-17
72 Ben Clayton 19:17.0 10 North Scott, Eldridge 1660 1651 ▲13
73 Hunter Hansen 19:20.0 11 Burlington 1648 1646 ▲145
74 Nate Lukkarinen 19:21.0 11 Muscatine 1646 1651 ▼-7
75 JJ / Jason Garnica 19:24.0 10 North Scott, Eldridge 1631 1622 ▲13
76 Canton Welsch 19:31.0 11 Muscatine 1615 1594 ▲35
77 Carter Shinn 19:35.0 10 Burlington 1608 1610 ▼-47
78 Drew Kurriger 19:44.0 12 Muscatine 1580 1597 ▼-26
79 Isaac Stanley 20:02.0 12 North Scott, Eldridge 1545 1547 ▼-71
80 Kerrick Truong 20:13.0 12 Davenport, West 1529 1527 ▲2
81 Carl Kordick 20:28.0 12 Davenport, West 1476 1465 ▲19
82 Mason Fritz 21:05.0 11 Burlington 1385 1386 ▼-36
83 Zach Karney 21:20.0 11 Davenport, West 1365 1340 ▲49