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

Varsity Male

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jack Crossland 15:49.0 10 Johnston 2500 2446 ▲87
2 Nick Lee 16:01.0 12 Prairie, Cedar Rapids 2461 2453 ▲12
3 Linus McRoberts 16:08.0 11 Iowa City, City High 2418 2390 ▲39
4 AJ Willey 16:21.0 11 Bettendorf 2404 2399 ▲204
5 Joe Knepp 16:24.0 11 Pleasant Valley 2396 2392 ▲141
6 Jack Kirman 16:26.0 11 Dubuque, Senior 2373 2302 ▲179
7 Holden Schug 16:26.0 12 Johnston 2357 2324 ▲46
8 Ryan Heden 16:27.0 12 Bettendorf 2348 2342 ▲289
9 Kamran Foad 16:27.0 10 Pleasant Valley 2342 2336 ▲294
10 Micah Fern 16:28.0 11 Dubuque, Hempstead 2337 2332 ▲194
11 Bennett Allred 16:32.0 12 Prairie, Cedar Rapids 2332 2354 ▼-32
12 Jacob Haug 16:32.0 12 Dubuque, Senior 2305 2244 ▲107
13 David Randall 16:33.0 10 Iowa City, City High 2299 2310 ▼-15
14 Zack Ryan 16:36.0 10 Davenport, Central 2286 2314 ▼-22
15 Danny Rothert 16:38.0 12 Dubuque, Senior 2264 2246 ▲26
16 Tay Ohr-Rottler 16:41.0 11 Johnston 2257 2279 ▼-31
17 Emmett Palmberg 16:45.0 10 Iowa City, City High 2233 2197 ▲51
18 George Karr 16:49.0 12 Iowa City, City High 2228 2223 ▲153
19 Calvin Lueken 16:50.0 12 Dubuque, Senior 2215 2150 ▲210
20 Kyle Johnson 16:50.0 11 Prairie, Cedar Rapids 2212 2234 ▼-32
21 Carter Gearhart 16:51.0 12 Johnston 2198 2194 ▲6
22 Owen Miller 16:51.0 11 Prairie, Cedar Rapids 2187 2171 ▲21
23 Jack Perry 16:55.0 12 Pleasant Valley 2182 2181 ▲21
24 Tyler Ryan 16:57.0 12 Davenport, Central 2178 2209 ▼-30
25 Jarris Prottsman 16:58.0 11 Iowa City, City High 2164 2165 ▼-1
26 Emmett Revell-Beck 16:58.0 9 Davenport, Central 2150 2081 ▲57
27 Maxwell McDowell 17:00.0 11 Iowa City, City High 2144 2139 ▲7
28 Cole Carrizales 17:00.0 10 Prairie, Cedar Rapids 2140 2194 ▼-151
29 Adam Schaefer 17:01.0 12 Iowa City, City High 2127 2119 ▲11
30 Talan Becker 17:01.0 11 Muscatine 2120 2128 ▼-12
31 Liam Kroger 17:02.0 11 Dubuque, Senior 2110 2097 ▲16
32 Sammy Lange 17:09.0 10 Prairie, Cedar Rapids 2101 2081 ▲27
33 Maxwell Bruss 17:11.0 12 Iowa City, West 2096 2091 ▲191
34 Carter Mulford 17:14.0 12 Prairie, Cedar Rapids 2095 2135 ▼-71
35 Caleb Rankin 17:15.0 12 Bettendorf 2085 2079 ▲296
36 Noah Reese 17:20.0 12 Johnston 2080 2099 ▼-30
37 Gavin Russell 17:21.0 10 Pleasant Valley 2071 2065 ▲89
38 Aidan Cooley 17:26.0 10 Dubuque, Hempstead 2059 2054 ▲251
39 Brian Ly 17:26.0 11 Johnston 2056 2078 ▼-32
40 Landon Orris 17:28.0 10 Pleasant Valley 2048 2044 ▲201
41 Owen Anderson 17:28.0 10 Dubuque, Senior 2042 2014 ▲38
42 Mathew Denham 17:28.0 10 Dubuque, Senior 2034 2011 ▲31
43 Josh Gant 17:31.0 11 Davenport, Central 2026 2018 ▲6
44 Evan Merrill 17:33.0 10 Iowa City, West 2005 1999 ▲294
45 Brice Wahe 17:34.0 12 Iowa City, West 2001 1999 ▲38
46 Charles Strauss 17:36.0 10 Johnston 1992 2030 ▼-64
47 Austin Lewis 17:40.0 12 Davenport, West 1977 1946 ▲31
48 Owen Leitzen 17:46.0 12 Dubuque, Hempstead 1954 1957 ▼-88
49 Carter Unwin 17:50.0 11 North Scott, Eldridge 1929 1930 0
50 Carter Richter 17:52.0 12 Davenport, Central 1921 1979 ▼-42
51 Liam Rehnberg 17:57.0 11 Bettendorf 1904 1900 ▲177
52 Jacob O'Connnor 17:58.0 10 Pleasant Valley 1893 1887 ▲208
53 Noah Gehler 17:59.0 12 Bettendorf 1890 1887 ▲70
54 Colin Wehrle 17:59.0 10 Iowa City, West 1888 1887 ▲29
55 Aaron Morehead 18:05.0 11 Burlington 1863 1860 ▲70
56 Jack McCarthy 18:08.0 11 North Scott, Eldridge 1856 1868 ▼-14
57 Ben Ellerbach 18:11.0 10 Dubuque, Hempstead 1848 1843 ▲142
58 Joe McCleary 18:15.0 12 Muscatine 1831 1828 ▲6
59 Vincent Scherr 18:17.0 12 Dubuque, Hempstead 1826 1822 ▲300
60 Sam Kotleba 18:21.0 10 Burlington 1824 1819 ▲150
61 Parker Hamly 18:23.0 10 North Scott, Eldridge 1817 1826 ▼-10
62 Lars Pressler 18:29.0 10 Iowa City, West 1794 1788 ▲330
63 Jacob Rowe 18:32.0 12 Dubuque, Hempstead 1788 1789 ▼-15
64 Elliot Davis 18:39.0 11 Bettendorf 1773 1769 ▲112
65 Derek Barfels 18:45.0 10 Davenport, Central 1752 1790 ▼-29
66 Cassandro Chan 18:46.0 12 Iowa City, West 1743 1743 ▲6
67 Yorton Hagedorn 18:58.0 12 North Scott, Eldridge 1718 1698 ▲23
68 Alex Ewoldt 19:04.0 12 Davenport, West 1692 1685 ▲13
69 Chase Monroe 19:06.0 10 Davenport, West 1683 1708 ▼-23
70 Connor Diehl 19:06.0 11 Muscatine 1679 1676 ▲176
71 Dylon Mason 19:11.0 11 Muscatine 1672 1685 ▼-18
72 Ben Clayton 19:17.0 10 North Scott, Eldridge 1660 1650 ▲11
73 Hunter Hansen 19:20.0 11 Burlington 1648 1644 ▲141
74 Nate Lukkarinen 19:21.0 11 Muscatine 1646 1651 ▼-8
75 JJ / Jason Garnica 19:24.0 10 North Scott, Eldridge 1630 1621 ▲10
76 Canton Welsch 19:31.0 11 Muscatine 1615 1590 ▲35
77 Carter Shinn 19:35.0 10 Burlington 1608 1610 ▼-52
78 Drew Kurriger 19:44.0 12 Muscatine 1580 1598 ▼-25
79 Isaac Stanley 20:02.0 12 North Scott, Eldridge 1544 1547 ▼-71
80 Kerrick Truong 20:13.0 12 Davenport, West 1528 1525 ▲3
81 Carl Kordick 20:28.0 12 Davenport, West 1475 1462 ▲17
82 Mason Fritz 21:05.0 11 Burlington 1382 1384 ▼-45
83 Zach Karney 21:20.0 11 Davenport, West 1362 1336 ▲38