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

Boys Varsity 5K

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Zack Ryan 16:22.7 10 Davenport, Central 2338 2326 ▲16
2 Tyler Ryan 16:28.2 12 Davenport, Central 2294 2293 ▲2
3 Caleb Olson 16:39.2 12 Central DeWitt 2251 2228 ▲30
4 Aedan Althoff 16:41.7 11 Monticello 2228 2210 ▲22
5 Juan Nuci 16:44.0 10 Davenport, North 2208 2191 ▲28
6 Emmett Revell-Beck 16:48.2 9 Davenport, Central 2194 2195 ▼-2
7 Isaac Sorensen 16:51.2 12 Clear Creek Amana 2178 2183 ▼-10
8 Brock Hilsman 16:51.7 12 Clear Creek Amana 2158 2158 ▲2
9 Kyle Olson 16:57.3 10 Central DeWitt 2148 2176 ▼-34
10 Carson Meskimen 16:59.7 9 Clear Creek Amana 2123 2111 ▲14
11 Adam Wilke 17:00.7 11 Central DeWitt 2106 2090 ▲22
12 John Murphy 17:01.7 11 Assumption, Davenport 2092 2079 ▲14
13 Carter Richter 17:07.0 12 Davenport, Central 2078 2069 ▲12
14 Adam Wiese 17:20.9 11 Davenport, North 2061 2031 ▲57
15 Drew Caldwell 17:22.4 10 Assumption, Davenport 2049 2021 ▲28
16 Parker Petsche 17:24.2 12 Central DeWitt 2045 2069 ▼-37
17 Ryan Greve 17:26.7 10 Prince of Peace Catholic, Clinton 2022 1935 ▲44
18 Josh Gant 17:27.4 11 Davenport, Central 2017 2024 ▼-12
19 Dawson Allen 17:30.7 9 Bettendorf 2003 1993 ▲11
20 Nicholas Schieltz 17:33.2 11 Clear Creek Amana 1989 1951 ▲44
21 Talan Becker 17:35.5 11 Muscatine 1988 2022 ▼-61
22 Yorton Hagedorn 17:36.7 12 North Scott, Eldridge 1971 1938 ▲51
23 Noah Gehler 17:37.2 12 Bettendorf 1963 1947 ▲19
24 Keegan Peterson 17:38.7 12 Central DeWitt 1957 1956 ▲2
25 Landon Potts 17:39.9 12 Bettendorf 1947 1925 ▲58
26 Connor Frink 17:40.5 12 Assumption, Davenport 1939 1908 ▲30
27 Tristen Gray 17:41.0 12 Assumption, Davenport 1931 1911 ▲45
28 Reeve Graver 17:44.7 12 Monticello 1925 1909 ▲22
29 Austin Lewis 17:45.5 12 Davenport, West 1922 1945 ▼-46
30 Garrett Willey 17:46.7 9 Bettendorf 1915 1932 ▼-23
31 Aiden Bullock 17:47.0 9 Muscatine 1907 1904 ▲3
32 Kyle Vogel 17:47.9 9 Clear Creek Amana 1903 1927 ▼-40
33 Jack McCarthy 17:48.2 11 North Scott, Eldridge 1897 1932 ▼-96
34 Kaedyn Garnica 17:48.5 9 Davenport, Central 1887 1884 ▲14
35 Micah Johnson 17:53.5 9 Clear Creek Amana 1880 1860 ▲43
36 Mace Schnoor 17:54.4 11 Monticello 1877 1885 ▼-12
37 Joe McCleary 17:54.7 12 Muscatine 1870 1869 ▲2
38 Elliot Davis 17:59.7 11 Bettendorf 1862 1817 ▲74
39 Aaron Morehead 18:01.2 11 Burlington 1859 1866 ▼-10
40 Alan Arriaga-Rangel 18:03.5 10 Monticello 1851 1831 ▲46
41 Ben Barnds 18:03.9 9 Davenport, Central 1847 1838 ▲10
42 Ryan Zidarich 18:04.5 11 Central DeWitt 1843 1861 ▼-24
43 Sam Kotleba 18:06.2 10 Burlington 1837 1846 ▼-13
44 Parker Hamly 18:07.5 10 North Scott, Eldridge 1831 1837 ▼-10
45 Lucas Johnston 18:08.5 11 Central DeWitt 1816 1846 ▼-37
46 Ezekiel Skyles 18:11.0 9 North Scott, Eldridge 1802 1792 ▲38
47 Chase Monroe 18:11.4 10 Davenport, West 1797 1778 ▲36
48 Connor Diehl 18:13.5 11 Muscatine 1792 1762 ▲43
49 Jackson VanHorn 18:14.9 11 Clear Creek Amana 1789 1804 ▼-22
50 Camden Bennett 18:15.2 12 Davenport, North 1782 1764 ▲37
51 Kolton Lorion 18:15.4 11 Clinton 1779 1786 ▼-11
52 Ed Weiner 18:15.7 12 Clinton 1774 1773 ▲1
53 Carter Davis 18:20.0 10 Camanche 1769 1759 ▲22
54 Kyle Brewer 18:23.2 10 Muscatine 1764 1753 ▲17
55 Dylon Mason 18:25.4 11 Muscatine 1761 1771 ▼-17
56 Alex Ewoldt 18:28.7 12 Davenport, West 1755 1741 ▲30
57 Carlos Meraz 18:28.7 9 West Liberty 1754 1875 ▼-63
58 Ben Clayton 18:32.5 10 North Scott, Eldridge 1743 1747 ▼-7
59 Ryan Bang 18:33.0 10 Assumption, Davenport 1738 1740 ▼-6
60 Max Notz 18:36.2 11 Maquoketa 1734 1747 ▼-10
61 Nicholas Schrader 18:39.7 10 Monticello 1728 1713 ▲16
62 Nate Lukkarinen 18:43.0 11 Muscatine 1721 1739 ▼-28
63 Geno DelPreore 18:50.7 12 Assumption, Davenport 1703 1705 ▼-3
64 Christian Bielema 18:51.7 11 Easton Valley 1700 1729 ▼-40
65 Mason Ringdahl 18:51.7 9 Davenport, North 1694 1686 ▲14
66 Ian Bitterman 18:52.5 9 Davenport, North 1687 1699 ▼-20
67 Brennan Bohlken 18:54.5 12 Monticello 1683 1685 ▼-4
68 Charles Estes 18:55.5 10 Clinton 1676 1625 ▲78
69 Gavin Machael 18:56.0 9 Maquoketa 1672 1643 ▲34
70 Parker Messerich 18:56.0 12 Northeast, Goose Lake 1668 1635 ▲194
71 David Swanton 18:58.0 10 Northeast, Goose Lake 1660 1614 ▲88
72 Tate Ruden 19:00.4 12 Prince of Peace Catholic, Clinton 1655 1666 ▼-13
73 Sebastian Paez 19:01.0 10 Davenport, North 1649 1631 ▲27
74 Jacob Barton 19:02.2 9 Davenport, North 1645 1615 ▲49
75 Zach McMann 19:03.2 11 North Scott, Eldridge 1643 1647 ▼-7
76 Grant Gassman 19:06.2 11 Monticello 1635 1649 ▼-25
77 Kyler Leslie 19:06.5 10 Prince of Peace Catholic, Clinton 1626 1615 ▲10
78 Tim Regan 19:10.7 10 North Scott, Eldridge 1618 1639 ▼-40
79 Matthew Pearson 19:12.7 12 Bettendorf 1604 1622 ▼-59
80 Jonathan Juarez 19:17.7 10 West Liberty 1597 1630 ▼-28
81 John O'Brien 19:21.2 12 Assumption, Davenport 1592 1600 ▼-8
82 Noah Garcia 19:27.2 9 West Liberty 1571 1558 ▲15
83 Calen Fee 19:41.0 9 Easton Valley 1558 1533 ▲19
84 Parker Adams 19:42.5 10 Prince of Peace Catholic, Clinton 1547 1497 ▲40
85 Carl Kordick 19:42.9 12 Davenport, West 1543 1505 ▲95
86 Kerrick Truong 20:02.5 12 Davenport, West 1514 1518 ▼-6
87 Tanner Fulton 20:09.7 11 Bettendorf 1508 1534 ▼-36
88 Gregory Huffman 20:13.7 11 Easton Valley 1492 1467 ▲34
89 Jordan Stafford 20:24.5 12 Clinton 1472 1481 ▼-13
90 Alex Rickertsen 20:32.7 11 Calamus-Wheatland 1458 1478 ▼-16
91 Zarek Haskell 20:35.4 12 Clinton 1437 1468 ▼-113
92 Kellan Lange 20:42.2 9 Northeast, Goose Lake 1416 1411 ▲13
93 Hunter Hansen 20:43.4 11 Burlington 1414 1493 ▼-146
94 David Peralta-Torres 20:44.7 11 Clinton 1405 1404 0
95 Thomas Wiebenga 21:00.9 9 Maquoketa 1386 1323 ▲86
96 Landon Sturm 21:06.4 9 Marquette Catholic, Bellevue 1378 1622 ▼-47
97 Oaklan Jirak 21:09.2 10 Wilton 1369 1395 ▼-99
98 Hunter Jones 21:09.9 9 Marquette Catholic, Bellevue 1361 1237 ▲45
99 Zach Karney 21:10.5 11 Davenport, West 1353 1358 ▼-13
100 Bradyn Notz 21:19.7 9 Maquoketa 1327 1300 ▲43
101 Joe Deaver 21:22.2 9 Marquette Catholic, Bellevue 1319 1347 ▼-23
102 Grayson Hartung 21:23.2 12 Wilton 1313 1310 ▲5
103 Christofer Gomez 21:24.5 11 West Liberty 1308 1399 ▼-66
104 Austin Thomson 21:27.4 12 Easton Valley 1299 1369 ▼-49
105 Cael Schwarz 21:30.2 9 Clinton 1295 1331 ▼-57
106 Henry Greve 21:38.7 9 Prince of Peace Catholic, Clinton 1277 1140 ▲78
107 Blake Reuter 21:44.0 12 Easton Valley 1263 1204 ▲47
108 Liam Darsidan 22:02.9 12 Prince of Peace Catholic, Clinton 1230 1204 ▲22
109 Mason Fritz 22:04.7 11 Burlington 1229 1292 ▼-123
110 Zach Grieves 22:14.7 11 Burlington 1215 1242 ▼-46
111 Brian Winkler 22:21.5 9 Maquoketa 1192 1180 ▲119
112 Damian Gonzalez 22:27.5 9 West Liberty 1171 1240 ▼-205
113 Anwar Garcia 22:30.5 10 West Liberty 1166 1206 ▼-41
114 Asa Cox 22:57.5 12 Northeast, Goose Lake 1138 1140 ▼-19
115 Briggs Oien 23:29.5 11 Wilton 1061 1152 ▼-73
116 Tristan Pozenga 23:30.5 9 Marquette Catholic, Bellevue 1055 1402 ▼-136
117 Christian Renteria 23:46.0 10 West Liberty 1038 1151 ▼-57
118 Mathias Kroymann 24:47.5 10 Northeast, Goose Lake 954 926 ▲47
119 Otis Welch 24:55.5 12 Northeast, Goose Lake 916 920 ▼-29
120 Kaiser Sands 25:11.7 12 Calamus-Wheatland 886 881 ▲6