Boys Varsity 5K

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Zack Ryan 16:22.7 10 Davenport, Central 2481 2460 ▲21
2 Tyler Ryan 16:28.2 12 Davenport, Central 2437 2430 ▲7
3 Caleb Olson 16:39.2 12 Central DeWitt 2399 2369 ▲28
4 Aedan Althoff 16:41.7 11 Monticello 2376 2356 ▲18
5 Juan Nuci 16:44.0 10 Davenport, North 2356 2334 ▲26
6 Emmett Revell-Beck 16:48.2 9 Davenport, Central 2340 2334 ▲6
7 Isaac Sorensen 16:51.2 12 Clear Creek Amana 2326 2334 ▼-10
8 Brock Hilsman 16:51.7 12 Clear Creek Amana 2307 2310 ▼-3
9 Kyle Olson 16:57.3 10 Central DeWitt 2295 2328 ▼-27
10 Carson Meskimen 16:59.7 9 Clear Creek Amana 2272 2256 ▲12
11 Adam Wilke 17:00.7 11 Central DeWitt 2257 2236 ▲20
12 John Murphy 17:01.7 11 Assumption, Davenport 2243 2229 ▲11
13 Carter Richter 17:07.0 12 Davenport, Central 2229 2214 ▲15
14 Adam Wiese 17:20.9 11 Davenport, North 2214 2174 ▲46
15 Drew Caldwell 17:22.4 10 Assumption, Davenport 2202 2168 ▲24
16 Parker Petsche 17:24.2 12 Central DeWitt 2197 2223 ▼-27
17 Ryan Greve 17:26.7 10 Prince of Peace Catholic, Clinton 2177 2090 ▲37
18 Josh Gant 17:27.4 11 Davenport, Central 2171 2174 ▼-4
19 Dawson Allen 17:30.7 9 Bettendorf 2160 2148 ▲11
20 Nicholas Schieltz 17:33.2 11 Clear Creek Amana 2148 2101 ▲34
21 Talan Becker 17:35.5 11 Muscatine 2145 2188 ▼-50
22 Yorton Hagedorn 17:36.7 12 North Scott, Eldridge 2131 2087 ▲44
23 Noah Gehler 17:37.2 12 Bettendorf 2123 2100 ▲20
24 Keegan Peterson 17:38.7 12 Central DeWitt 2117 2115 ▲2
25 Landon Potts 17:39.9 12 Bettendorf 2108 2077 ▲57
26 Connor Frink 17:40.5 12 Assumption, Davenport 2101 2066 ▲25
27 Tristen Gray 17:41.0 12 Assumption, Davenport 2093 2059 ▲44
28 Reeve Graver 17:44.7 12 Monticello 2088 2068 ▲20
29 Austin Lewis 17:45.5 12 Davenport, West 2084 2105 ▼-28
30 Garrett Willey 17:46.7 9 Bettendorf 2077 2091 ▼-14
31 Aiden Bullock 17:47.0 9 Muscatine 2070 2067 ▲2
32 Kyle Vogel 17:47.9 9 Clear Creek Amana 2066 2091 ▼-26
33 Jack McCarthy 17:48.2 11 North Scott, Eldridge 2060 2100 ▼-64
34 Kaedyn Garnica 17:48.5 9 Davenport, Central 2050 2034 ▲54
35 Micah Johnson 17:53.5 9 Clear Creek Amana 2045 2022 ▲27
36 Mace Schnoor 17:54.4 11 Monticello 2041 2051 ▼-9
37 Joe McCleary 17:54.7 12 Muscatine 2035 2036 0
38 Elliot Davis 17:59.7 11 Bettendorf 2027 1975 ▲50
39 Aaron Morehead 18:01.2 11 Burlington 2025 2035 ▼-10
40 Alan Arriaga-Rangel 18:03.5 10 Monticello 2018 1995 ▲29
41 Ben Barnds 18:03.9 9 Davenport, Central 2013 2004 ▲8
42 Ryan Zidarich 18:04.5 11 Central DeWitt 2010 2032 ▼-21
43 Sam Kotleba 18:06.2 10 Burlington 2005 2015 ▼-11
44 Parker Hamly 18:07.5 10 North Scott, Eldridge 2000 2008 ▼-8
45 Lucas Johnston 18:08.5 11 Central DeWitt 1986 2020 ▼-30
46 Ezekiel Skyles 18:11.0 9 North Scott, Eldridge 1974 1954 ▲52
47 Chase Monroe 18:11.4 10 Davenport, West 1970 1944 ▲32
48 Connor Diehl 18:13.5 11 Muscatine 1966 1929 ▲35
49 Jackson VanHorn 18:14.9 11 Clear Creek Amana 1963 1977 ▼-13
50 Camden Bennett 18:15.2 12 Davenport, North 1957 1932 ▲38
51 Kolton Lorion 18:15.4 11 Clinton 1955 1960 ▼-7
52 Ed Weiner 18:15.7 12 Clinton 1950 1944 ▲9
53 Carter Davis 18:20.0 10 Camanche 1946 1932 ▲21
54 Kyle Brewer 18:23.2 10 Muscatine 1942 1927 ▲16
55 Dylon Mason 18:25.4 11 Muscatine 1939 1947 ▼-9
56 Alex Ewoldt 18:28.7 12 Davenport, West 1934 1914 ▲26
57 Carlos Meraz 18:28.7 9 West Liberty 1933 2053 ▼-59
58 Ben Clayton 18:32.5 10 North Scott, Eldridge 1923 1926 ▼-4
59 Ryan Bang 18:33.0 10 Assumption, Davenport 1919 1913 ▲8
60 Max Notz 18:36.2 11 Maquoketa 1916 1932 ▼-9
61 Nicholas Schrader 18:39.7 10 Monticello 1911 1894 ▲14
62 Nate Lukkarinen 18:43.0 11 Muscatine 1905 1922 ▼-18
63 Geno DelPreore 18:50.7 12 Assumption, Davenport 1886 1882 ▲4
64 Christian Bielema 18:51.7 11 Easton Valley 1884 1905 ▼-24
65 Mason Ringdahl 18:51.7 9 Davenport, North 1879 1871 ▲11
66 Ian Bitterman 18:52.5 9 Davenport, North 1873 1888 ▼-16
67 Brennan Bohlken 18:54.5 12 Monticello 1869 1869 0
68 Charles Estes 18:55.5 10 Clinton 1865 1798 ▲59
69 Gavin Machael 18:56.0 9 Maquoketa 1861 1826 ▲27
70 Parker Messerich 18:56.0 12 Northeast, Goose Lake 1858 1819 ▲94
71 David Swanton 18:58.0 10 Northeast, Goose Lake 1851 1789 ▲72
72 Tate Ruden 19:00.4 12 Prince of Peace Catholic, Clinton 1846 1858 ▼-9
73 Sebastian Paez 19:01.0 10 Davenport, North 1842 1819 ▲22
74 Jacob Barton 19:02.2 9 Davenport, North 1838 1799 ▲43
75 Zach McMann 19:03.2 11 North Scott, Eldridge 1836 1836 0
76 Grant Gassman 19:06.2 11 Monticello 1830 1842 ▼-13
77 Kyler Leslie 19:06.5 10 Prince of Peace Catholic, Clinton 1823 1811 ▲7
78 Tim Regan 19:10.7 10 North Scott, Eldridge 1816 1831 ▼-20
79 Matthew Pearson 19:12.7 12 Bettendorf 1804 1824 ▼-39
80 Jonathan Juarez 19:17.7 10 West Liberty 1796 1826 ▼-21
81 John O'Brien 19:21.2 12 Assumption, Davenport 1792 1793 ▼-1
82 Noah Garcia 19:27.2 9 West Liberty 1772 1757 ▲16
83 Calen Fee 19:41.0 9 Easton Valley 1761 1739 ▲14
84 Parker Adams 19:42.5 10 Prince of Peace Catholic, Clinton 1752 1698 ▲37
85 Carl Kordick 19:42.9 12 Davenport, West 1750 1697 ▲65
86 Kerrick Truong 20:02.5 12 Davenport, West 1716 1721 ▼-6
87 Tanner Fulton 20:09.7 11 Bettendorf 1712 1734 ▼-20
88 Gregory Huffman 20:13.7 11 Easton Valley 1698 1678 ▲18
89 Jordan Stafford 20:24.5 12 Clinton 1680 1687 ▼-8
90 Alex Rickertsen 20:32.7 11 Calamus-Wheatland 1666 1691 ▼-15
91 Zarek Haskell 20:35.4 12 Clinton 1649 1691 ▼-75
92 Kellan Lange 20:42.2 9 Northeast, Goose Lake 1632 1632 ▼-1
93 Hunter Hansen 20:43.4 11 Burlington 1631 1745 ▼-90
94 David Peralta-Torres 20:44.7 11 Clinton 1625 1619 ▲6
95 Thomas Wiebenga 21:00.9 9 Maquoketa 1600 1548 ▲51
96 Landon Sturm 21:06.4 9 Marquette Catholic, Bellevue 1593 1819 ▼-40
97 Oaklan Jirak 21:09.2 10 Wilton 1588 1626 ▼-74
98 Hunter Jones 21:09.9 9 Marquette Catholic, Bellevue 1584 1486 ▲34
99 Zach Karney 21:10.5 11 Davenport, West 1579 1584 ▼-9
100 Bradyn Notz 21:19.7 9 Maquoketa 1566 1542 ▲23
101 Joe Deaver 21:22.2 9 Marquette Catholic, Bellevue 1561 1591 ▼-16
102 Grayson Hartung 21:23.2 12 Wilton 1553 1549 ▲5
103 Christofer Gomez 21:24.5 11 West Liberty 1550 1628 ▼-50
104 Austin Thomson 21:27.4 12 Easton Valley 1544 1607 ▼-34
105 Cael Schwarz 21:30.2 9 Clinton 1541 1574 ▼-32
106 Henry Greve 21:38.7 9 Prince of Peace Catholic, Clinton 1523 1411 ▲66
107 Blake Reuter 21:44.0 12 Easton Valley 1516 1455 ▲39
108 Liam Darsidan 22:02.9 12 Prince of Peace Catholic, Clinton 1479 1454 ▲17
109 Mason Fritz 22:04.7 11 Burlington 1478 1545 ▼-84
110 Zach Grieves 22:14.7 11 Burlington 1465 1481 ▼-21
111 Brian Winkler 22:21.5 9 Maquoketa 1451 1444 ▲39
112 Damian Gonzalez 22:27.5 9 West Liberty 1441 1536 ▼-117
113 Anwar Garcia 22:30.5 10 West Liberty 1436 1453 ▼-17
114 Asa Cox 22:57.5 12 Northeast, Goose Lake 1398 1395 ▲13
115 Briggs Oien 23:29.5 11 Wilton 1331 1433 ▼-61
116 Tristan Pozenga 23:30.5 9 Marquette Catholic, Bellevue 1329 1659 ▼-80
117 Christian Renteria 23:46.0 10 West Liberty 1316 1395 ▼-43
118 Mathias Kroymann 24:47.5 10 Northeast, Goose Lake 1226 1201 ▲35
119 Otis Welch 24:55.5 12 Northeast, Goose Lake 1212 1212 ▲2
120 Kaiser Sands 25:11.7 12 Calamus-Wheatland 1192 1166 ▲29