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