Boys Varsity 5K

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Zack Ryan 16:22.7 10 Davenport, Central 2346 2327 ▲20
2 Tyler Ryan 16:28.2 12 Davenport, Central 2301 2295 ▲5
3 Caleb Olson 16:39.2 12 Central DeWitt 2260 2230 ▲28
4 Aedan Althoff 16:41.7 11 Monticello 2237 2215 ▲19
5 Juan Nuci 16:44.0 10 Davenport, North 2215 2193 ▲26
6 Emmett Revell-Beck 16:48.2 9 Davenport, Central 2200 2195 ▲5
7 Isaac Sorensen 16:51.2 12 Clear Creek Amana 2185 2194 ▼-12
8 Brock Hilsman 16:51.7 12 Clear Creek Amana 2165 2167 ▼-3
9 Kyle Olson 16:57.3 10 Central DeWitt 2153 2187 ▼-29
10 Carson Meskimen 16:59.7 9 Clear Creek Amana 2128 2112 ▲13
11 Adam Wilke 17:00.7 11 Central DeWitt 2110 2089 ▲21
12 John Murphy 17:01.7 11 Assumption, Davenport 2096 2082 ▲12
13 Carter Richter 17:07.0 12 Davenport, Central 2081 2067 ▲14
14 Adam Wiese 17:20.9 11 Davenport, North 2064 2023 ▲50
15 Drew Caldwell 17:22.4 10 Assumption, Davenport 2051 2017 ▲25
16 Parker Petsche 17:24.2 12 Central DeWitt 2046 2075 ▼-30
17 Ryan Greve 17:26.7 10 Prince of Peace Catholic, Clinton 2024 1930 ▲39
18 Josh Gant 17:27.4 11 Davenport, Central 2018 2024 ▼-6
19 Dawson Allen 17:30.7 9 Bettendorf 2005 1995 ▲10
20 Nicholas Schieltz 17:33.2 11 Clear Creek Amana 1992 1945 ▲36
21 Talan Becker 17:35.5 11 Muscatine 1990 2037 ▼-55
22 Yorton Hagedorn 17:36.7 12 North Scott, Eldridge 1973 1928 ▲48
23 Noah Gehler 17:37.2 12 Bettendorf 1965 1942 ▲19
24 Keegan Peterson 17:38.7 12 Central DeWitt 1959 1957 ▲2
25 Landon Potts 17:39.9 12 Bettendorf 1948 1917 ▲60
26 Connor Frink 17:40.5 12 Assumption, Davenport 1941 1905 ▲26
27 Tristen Gray 17:41.0 12 Assumption, Davenport 1932 1898 ▲51
28 Reeve Graver 17:44.7 12 Monticello 1926 1905 ▲21
29 Austin Lewis 17:45.5 12 Davenport, West 1923 1950 ▼-35
30 Garrett Willey 17:46.7 9 Bettendorf 1915 1932 ▼-18
31 Aiden Bullock 17:47.0 9 Muscatine 1907 1905 ▲2
32 Kyle Vogel 17:47.9 9 Clear Creek Amana 1902 1932 ▼-32
33 Jack McCarthy 17:48.2 11 North Scott, Eldridge 1897 1940 ▼-73
34 Kaedyn Garnica 17:48.5 9 Davenport, Central 1885 1869 ▲64
35 Micah Johnson 17:53.5 9 Clear Creek Amana 1879 1855 ▲32
36 Mace Schnoor 17:54.4 11 Monticello 1875 1887 ▼-12
37 Joe McCleary 17:54.7 12 Muscatine 1869 1870 ▼-1
38 Elliot Davis 17:59.7 11 Bettendorf 1860 1806 ▲54
39 Aaron Morehead 18:01.2 11 Burlington 1857 1870 ▼-13
40 Alan Arriaga-Rangel 18:03.5 10 Monticello 1849 1824 ▲33
41 Ben Barnds 18:03.9 9 Davenport, Central 1844 1836 ▲6
42 Ryan Zidarich 18:04.5 11 Central DeWitt 1841 1865 ▼-24
43 Sam Kotleba 18:06.2 10 Burlington 1834 1848 ▼-14
44 Parker Hamly 18:07.5 10 North Scott, Eldridge 1829 1839 ▼-12
45 Lucas Johnston 18:08.5 11 Central DeWitt 1813 1852 ▼-34
46 Ezekiel Skyles 18:11.0 9 North Scott, Eldridge 1799 1780 ▲56
47 Chase Monroe 18:11.4 10 Davenport, West 1795 1769 ▲31
48 Connor Diehl 18:13.5 11 Muscatine 1790 1753 ▲36
49 Jackson VanHorn 18:14.9 11 Clear Creek Amana 1787 1805 ▼-18
50 Camden Bennett 18:15.2 12 Davenport, North 1780 1756 ▲38
51 Kolton Lorion 18:15.4 11 Clinton 1777 1786 ▼-10
52 Ed Weiner 18:15.7 12 Clinton 1771 1767 ▲7
53 Carter Davis 18:20.0 10 Camanche 1767 1756 ▲16
54 Kyle Brewer 18:23.2 10 Muscatine 1762 1749 ▲13
55 Dylon Mason 18:25.4 11 Muscatine 1759 1770 ▼-13
56 Alex Ewoldt 18:28.7 12 Davenport, West 1753 1735 ▲26
57 Carlos Meraz 18:28.7 9 West Liberty 1752 1889 ▼-54
58 Ben Clayton 18:32.5 10 North Scott, Eldridge 1740 1746 ▼-8
59 Ryan Bang 18:33.0 10 Assumption, Davenport 1735 1732 ▲6
60 Max Notz 18:36.2 11 Maquoketa 1732 1751 ▼-12
61 Nicholas Schrader 18:39.7 10 Monticello 1726 1710 ▲13
62 Nate Lukkarinen 18:43.0 11 Muscatine 1719 1741 ▼-26
63 Geno DelPreore 18:50.7 12 Assumption, Davenport 1701 1698 ▲3
64 Christian Bielema 18:51.7 11 Easton Valley 1698 1724 ▼-31
65 Mason Ringdahl 18:51.7 9 Davenport, North 1692 1686 ▲7
66 Ian Bitterman 18:52.5 9 Davenport, North 1685 1704 ▼-23
67 Brennan Bohlken 18:54.5 12 Monticello 1680 1682 ▼-2
68 Charles Estes 18:55.5 10 Clinton 1674 1602 ▲66
69 Gavin Machael 18:56.0 9 Maquoketa 1670 1630 ▲33
70 Parker Messerich 18:56.0 12 Northeast, Goose Lake 1666 1629 ▲91
71 David Swanton 18:58.0 10 Northeast, Goose Lake 1658 1591 ▲79
72 Tate Ruden 19:00.4 12 Prince of Peace Catholic, Clinton 1653 1668 ▼-14
73 Sebastian Paez 19:01.0 10 Davenport, North 1647 1626 ▲20
74 Jacob Barton 19:02.2 9 Davenport, North 1643 1603 ▲44
75 Zach McMann 19:03.2 11 North Scott, Eldridge 1640 1646 ▼-5
76 Grant Gassman 19:06.2 11 Monticello 1633 1647 ▼-17
77 Kyler Leslie 19:06.5 10 Prince of Peace Catholic, Clinton 1625 1614 ▲7
78 Tim Regan 19:10.7 10 North Scott, Eldridge 1615 1638 ▼-31
79 Matthew Pearson 19:12.7 12 Bettendorf 1601 1628 ▼-53
80 Jonathan Juarez 19:17.7 10 West Liberty 1595 1637 ▼-27
81 John O'Brien 19:21.2 12 Assumption, Davenport 1590 1598 ▼-6
82 Noah Garcia 19:27.2 9 West Liberty 1568 1553 ▲17
83 Calen Fee 19:41.0 9 Easton Valley 1555 1531 ▲15
84 Parker Adams 19:42.5 10 Prince of Peace Catholic, Clinton 1544 1483 ▲42
85 Carl Kordick 19:42.9 12 Davenport, West 1541 1485 ▲72
86 Kerrick Truong 20:02.5 12 Davenport, West 1510 1516 ▼-6
87 Tanner Fulton 20:09.7 11 Bettendorf 1504 1536 ▼-30
88 Gregory Huffman 20:13.7 11 Easton Valley 1489 1465 ▲25
89 Jordan Stafford 20:24.5 12 Clinton 1469 1481 ▼-12
90 Alex Rickertsen 20:32.7 11 Calamus-Wheatland 1455 1481 ▼-16
91 Zarek Haskell 20:35.4 12 Clinton 1434 1480 ▼-89
92 Kellan Lange 20:42.2 9 Northeast, Goose Lake 1414 1414 0
93 Hunter Hansen 20:43.4 11 Burlington 1412 1548 ▼-95
94 David Peralta-Torres 20:44.7 11 Clinton 1403 1398 ▲5
95 Thomas Wiebenga 21:00.9 9 Maquoketa 1385 1299 ▲69
96 Landon Sturm 21:06.4 9 Marquette Catholic, Bellevue 1377 1634 ▼-41
97 Oaklan Jirak 21:09.2 10 Wilton 1368 1409 ▼-85
98 Hunter Jones 21:09.9 9 Marquette Catholic, Bellevue 1361 1228 ▲38
99 Zach Karney 21:10.5 11 Davenport, West 1352 1356 ▼-6
100 Bradyn Notz 21:19.7 9 Maquoketa 1327 1293 ▲37
101 Joe Deaver 21:22.2 9 Marquette Catholic, Bellevue 1318 1351 ▼-20
102 Grayson Hartung 21:23.2 12 Wilton 1313 1313 0
103 Christofer Gomez 21:24.5 11 West Liberty 1307 1406 ▼-55
104 Austin Thomson 21:27.4 12 Easton Valley 1299 1376 ▼-39
105 Cael Schwarz 21:30.2 9 Clinton 1294 1338 ▼-44
106 Henry Greve 21:38.7 9 Prince of Peace Catholic, Clinton 1276 1123 ▲64
107 Blake Reuter 21:44.0 12 Easton Valley 1262 1191 ▲38
108 Liam Darsidan 22:02.9 12 Prince of Peace Catholic, Clinton 1228 1197 ▲19
109 Mason Fritz 22:04.7 11 Burlington 1227 1324 ▼-103
110 Zach Grieves 22:14.7 11 Burlington 1212 1249 ▼-42
111 Brian Winkler 22:21.5 9 Maquoketa 1191 1187 ▲31
112 Damian Gonzalez 22:27.5 9 West Liberty 1169 1292 ▼-143
113 Anwar Garcia 22:30.5 10 West Liberty 1164 1210 ▼-39
114 Asa Cox 22:57.5 12 Northeast, Goose Lake 1135 1130 ▲21
115 Briggs Oien 23:29.5 11 Wilton 1060 1168 ▼-64
116 Tristan Pozenga 23:30.5 9 Marquette Catholic, Bellevue 1054 1447 ▼-93
117 Christian Renteria 23:46.0 10 West Liberty 1036 1158 ▼-50
118 Mathias Kroymann 24:47.5 10 Northeast, Goose Lake 950 914 ▲46
119 Otis Welch 24:55.5 12 Northeast, Goose Lake 910 911 0
120 Kaiser Sands 25:11.7 12 Calamus-Wheatland 883 878 ▲4