Varsity Male

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jack Crossland 15:49.0 10 Johnston 2625 2570 ▲88
2 Nick Lee 16:01.0 12 Prairie, Cedar Rapids 2587 2579 ▲12
3 Linus McRoberts 16:08.0 11 Iowa City, City High 2544 2516 ▲37
4 AJ Willey 16:21.0 11 Bettendorf 2530 2524 ▲210
5 Joe Knepp 16:24.0 11 Pleasant Valley 2522 2517 ▲149
6 Jack Kirman 16:26.0 11 Dubuque, Senior 2499 2429 ▲169
7 Holden Schug 16:26.0 12 Johnston 2483 2450 ▲47
8 Ryan Heden 16:27.0 12 Bettendorf 2475 2468 ▲291
9 Kamran Foad 16:27.0 10 Pleasant Valley 2469 2462 ▲296
10 Micah Fern 16:28.0 11 Dubuque, Hempstead 2463 2458 ▲199
11 Bennett Allred 16:32.0 12 Prairie, Cedar Rapids 2458 2481 ▼-32
12 Jacob Haug 16:32.0 12 Dubuque, Senior 2433 2374 ▲100
13 David Randall 16:33.0 10 Iowa City, City High 2427 2438 ▼-16
14 Zack Ryan 16:36.0 10 Davenport, Central 2415 2443 ▼-23
15 Danny Rothert 16:38.0 12 Dubuque, Senior 2394 2377 ▲24
16 Tay Ohr-Rottler 16:41.0 11 Johnston 2387 2406 ▼-28
17 Emmett Palmberg 16:45.0 10 Iowa City, City High 2364 2330 ▲47
18 George Karr 16:49.0 12 Iowa City, City High 2359 2355 ▲162
19 Calvin Lueken 16:50.0 12 Dubuque, Senior 2348 2283 ▲197
20 Kyle Johnson 16:50.0 11 Prairie, Cedar Rapids 2345 2366 ▼-32
21 Carter Gearhart 16:51.0 12 Johnston 2331 2325 ▲8
22 Owen Miller 16:51.0 11 Prairie, Cedar Rapids 2320 2305 ▲21
23 Jack Perry 16:55.0 12 Pleasant Valley 2315 2314 ▲34
24 Tyler Ryan 16:57.0 12 Davenport, Central 2312 2342 ▼-30
25 Jarris Prottsman 16:58.0 11 Iowa City, City High 2299 2300 ▼-2
26 Emmett Revell-Beck 16:58.0 9 Davenport, Central 2285 2218 ▲52
27 Maxwell McDowell 17:00.0 11 Iowa City, City High 2279 2275 ▲6
28 Cole Carrizales 17:00.0 10 Prairie, Cedar Rapids 2276 2327 ▼-123
29 Adam Schaefer 17:01.0 12 Iowa City, City High 2263 2256 ▲10
30 Talan Becker 17:01.0 11 Muscatine 2257 2270 ▼-20
31 Liam Kroger 17:02.0 11 Dubuque, Senior 2246 2236 ▲15
32 Sammy Lange 17:09.0 10 Prairie, Cedar Rapids 2237 2208 ▲40
33 Maxwell Bruss 17:11.0 12 Iowa City, West 2233 2228 ▲193
34 Carter Mulford 17:14.0 12 Prairie, Cedar Rapids 2232 2272 ▼-68
35 Caleb Rankin 17:15.0 12 Bettendorf 2223 2217 ▲287
36 Noah Reese 17:20.0 12 Johnston 2217 2235 ▼-25
37 Gavin Russell 17:21.0 10 Pleasant Valley 2210 2204 ▲315
38 Aidan Cooley 17:26.0 10 Dubuque, Hempstead 2198 2193 ▲258
39 Brian Ly 17:26.0 11 Johnston 2196 2214 ▼-28
40 Landon Orris 17:28.0 10 Pleasant Valley 2188 2183 ▲199
41 Owen Anderson 17:28.0 10 Dubuque, Senior 2182 2155 ▲36
42 Mathew Denham 17:28.0 10 Dubuque, Senior 2175 2153 ▲30
43 Josh Gant 17:31.0 11 Davenport, Central 2167 2162 ▲6
44 Evan Merrill 17:33.0 10 Iowa City, West 2148 2142 ▲282
45 Brice Wahe 17:34.0 12 Iowa City, West 2144 2142 ▲53
46 Charles Strauss 17:36.0 10 Johnston 2136 2171 ▼-57
47 Austin Lewis 17:40.0 12 Davenport, West 2122 2092 ▲30
48 Owen Leitzen 17:46.0 12 Dubuque, Hempstead 2101 2103 ▼-65
49 Carter Unwin 17:50.0 11 North Scott, Eldridge 2079 2081 ▼-3
50 Carter Richter 17:52.0 12 Davenport, Central 2070 2125 ▼-39
51 Liam Rehnberg 17:57.0 11 Bettendorf 2055 2051 ▲173
52 Jacob O'Connnor 17:58.0 10 Pleasant Valley 2044 2039 ▲199
53 Noah Gehler 17:59.0 12 Bettendorf 2042 2039 ▲76
54 Colin Wehrle 17:59.0 10 Iowa City, West 2040 2038 ▲41
55 Aaron Morehead 18:05.0 11 Burlington 2017 2014 ▲76
56 Jack McCarthy 18:08.0 11 North Scott, Eldridge 2011 2024 ▼-16
57 Ben Ellerbach 18:11.0 10 Dubuque, Hempstead 2003 1999 ▲141
58 Joe McCleary 18:15.0 12 Muscatine 1988 1995 ▼-9
59 Vincent Scherr 18:17.0 12 Dubuque, Hempstead 1983 1979 ▲271
60 Sam Kotleba 18:21.0 10 Burlington 1981 1977 ▲137
61 Parker Hamly 18:23.0 10 North Scott, Eldridge 1975 1984 ▼-10
62 Lars Pressler 18:29.0 10 Iowa City, West 1954 1948 ▲299
63 Jacob Rowe 18:32.0 12 Dubuque, Hempstead 1948 1948 ▼-1
64 Elliot Davis 18:39.0 11 Bettendorf 1932 1928 ▲109
65 Derek Barfels 18:45.0 10 Davenport, Central 1915 1951 ▼-27
66 Cassandro Chan 18:46.0 12 Iowa City, West 1907 1906 ▲22
67 Yorton Hagedorn 18:58.0 12 North Scott, Eldridge 1888 1873 ▲18
68 Alex Ewoldt 19:04.0 12 Davenport, West 1865 1857 ▲12
69 Chase Monroe 19:06.0 10 Davenport, West 1858 1879 ▼-19
70 Connor Diehl 19:06.0 11 Muscatine 1855 1849 ▲349
71 Dylon Mason 19:11.0 11 Muscatine 1850 1865 ▼-19
72 Ben Clayton 19:17.0 10 North Scott, Eldridge 1835 1831 ▲5
73 Hunter Hansen 19:20.0 11 Burlington 1826 1822 ▲117
74 Nate Lukkarinen 19:21.0 11 Muscatine 1825 1836 ▼-15
75 JJ / Jason Garnica 19:24.0 10 North Scott, Eldridge 1813 1802 ▲14
76 Canton Welsch 19:31.0 11 Muscatine 1797 1781 ▲22
77 Carter Shinn 19:35.0 10 Burlington 1791 1793 ▼-39
78 Drew Kurriger 19:44.0 12 Muscatine 1771 1794 ▼-31
79 Isaac Stanley 20:02.0 12 North Scott, Eldridge 1733 1735 ▼-46
80 Kerrick Truong 20:13.0 12 Davenport, West 1720 1716 ▲4
81 Carl Kordick 20:28.0 12 Davenport, West 1684 1663 ▲21
82 Mason Fritz 21:05.0 11 Burlington 1607 1607 ▼-1
83 Zach Karney 21:20.0 11 Davenport, West 1583 1562 ▲30