Mens 5,000 Meters Boys Varsity 5K

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 AJ Willey 16:46.6 10 Bettendorf 2325 2309 ▲16
2 Zack Ryan 16:51.5 9 Davenport, Central 2481 2460 ▲69
3 Brock Hilsman 16:55.7 11 Clear Creek Amana 2307 2310 ▼-3
4 Caleb Olson 16:57.0 11 Central DeWitt 2399 2369 ▲28
5 Tyler Ryan 17:07.0 11 Davenport, Central 2437 2430 ▲226
6 Ryan Heden 17:11.0 11 Bettendorf 2183 2173 ▲9
7 Aedan Althoff 17:15.7 10 Monticello 2376 2356 ▲236
8 Thomas Stiltner 17:17.4 12 Clear Creek Amana 2153 2138 ▲22
9 Kyle Olson 17:18.4 9 Central DeWitt 2295 2328 ▼-27
10 Kaidan VanderWeele 17:26.7 12 Bettendorf 2129 2120 ▲8
11 Ben Zimmer 17:27.2 12 Central DeWitt 2115 2089 ▲25
12 Keegan Peterson 17:37.0 11 Central DeWitt 2117 2115 ▲2
13 Alex Oswald 17:38.5 12 Monticello 2094 2079 ▲15
14 Isaac Sorensen 17:40.0 11 Clear Creek Amana 2326 2334 ▼-10
15 Maddox Sullivan 17:40.9 12 Davenport, Central 2071 2021 ▲58
16 Nicholas Schieltz 17:43.7 10 Clear Creek Amana 2148 2101 ▲34
17 Talan Becker 17:44.5 10 Muscatine 2145 2188 ▲240
18 Jamie Hayes 17:48.0 12 Clear Creek Amana 2047 2038 ▲8
19 Logan Kafer 17:52.5 12 Clear Creek Amana 2037 1991 ▲41
20 Adam Wiese 17:55.5 10 Davenport, North 2214 2174 ▲222
21 Drew Caldwell 17:56.5 9 Assumption, Davenport 2202 2168 ▲111
22 Austin Lewis 17:57.0 11 Davenport, West 2084 2105 ▲72
23 Dylon Mason 17:57.2 10 Muscatine 1939 1947 ▲8
24 Brady Freeman 17:57.2 12 Central DeWitt 2003 1982 ▲19
25 Carter Richter 17:58.4 11 Davenport, Central 2229 2214 ▲243
26 Joey Jolin 17:59.9 12 Burlington 1990 1959 ▲61
27 Logan Riedesel 18:01.2 11 Calamus-Wheatland 1986 1976 ▲11
28 Landon Potts 18:04.4 11 Bettendorf 2108 2077 ▲72
29 Jaydon Wiggins 18:06.9 12 North Scott, Eldridge 1970 1973 ▼-2
30 Noah Gehler 18:09.9 11 Bettendorf 2123 2100 ▲105
31 Aaron Morehead 18:19.5 10 Burlington 2025 2035 ▲52
32 Camden Bennett 18:19.7 11 Davenport, North 1957 1932 ▲114
33 Grant Wiese 18:23.5 12 Davenport, North 1941 1940 ▲1
34 Kolton Lorion 18:25.4 10 Clinton 1955 1960 ▲117
35 Derek Barfels 18:25.5 9 Davenport, Central 1994 1998 ▲97
36 Cole Venema 18:25.5 12 Easton Valley 1919 1886 ▲31
37 Elston Lindner 18:27.0 12 Central DeWitt 1917 1932 ▼-16
38 Josh Gant 18:27.4 10 Davenport, Central 2171 2174 ▲258
39 Tate Ruden 18:27.9 11 Prince of Peace Catholic, Clinton 1846 1858 ▲7
40 Joe McCleary 18:30.2 11 Muscatine 2035 2036 ▲115
41 Nate Lukkarinen 18:30.5 10 Muscatine 1905 1922 ▲51
42 Alex Ewoldt 18:33.4 11 Davenport, West 1934 1914 ▲17
43 Alan Arriaga-Rangel 18:37.5 9 Monticello 2018 1995 ▲29
44 Parker Messerich 18:40.2 11 Northeast, Goose Lake 1858 1819 ▲94
45 Mason Mohr 18:41.0 10 Calamus-Wheatland 1879 1912 ▼-28
46 Kelvin Machande 18:45.9 12 Northeast, Goose Lake 1869 1827 ▲127
47 Ryan Greve 18:48.0 9 Prince of Peace Catholic, Clinton 2177 2090 ▲35
48 John Murphy 18:55.2 10 Assumption, Davenport 2243 2229 ▲290
49 Mace Schnoor 18:59.0 10 Monticello 2041 2051 ▼-9
50 Jack McCarthy 19:05.5 10 North Scott, Eldridge 2060 2100 ▲253
51 Carter Davis 19:06.0 9 Camanche 1946 1932 ▲182
52 Sam Kotleba 19:07.5 9 Burlington 2005 2015 ▲177
53 Parker Petsche 19:08.5 11 Central DeWitt 2197 2223 ▼-1
54 Drew Kurriger 19:10.0 11 Muscatine 1812 1812 ▲30
55 Jackson VanHorn 19:10.2 10 Clear Creek Amana 1963 1977 ▼-13
56 Carter Shinn 19:10.9 9 Burlington 1475 1456 ▼-389
57 Rylan Bertling 19:10.9 10 Monticello 1826 1835 ▼-17
58 Isaac Stanley 19:15.7 11 North Scott, Eldridge 1818 1775 ▲41
59 Sebastian Paez 19:16.5 9 Davenport, North 1842 1819 ▲57
60 Brian Unke 19:17.9 12 Clinton 1808 1773 ▲37
61 Jackson Riedesel 19:20.5 12 Calamus-Wheatland 1804 1810 ▼-7
62 Matthew Simmons 19:26.9 11 North Scott, Eldridge 1654 1691 ▼-124
63 Max Notz 19:28.9 10 Maquoketa 1916 1932 ▼-9
64 Brennan Bohlken 19:30.2 11 Monticello 1869 1869 0
65 Aidan Yaddof 19:30.5 10 Calamus-Wheatland 1768 1758 ▲10
66 Grant Peterson 19:36.2 12 North Scott, Eldridge 1760 1761 ▼-1
67 John O'Brien 19:40.5 11 Assumption, Davenport 1792 1793 ▼-10
68 Geno DelPreore 19:41.0 11 Assumption, Davenport 1886 1882 ▲106
69 Mason Smith 19:47.7 10 Maquoketa 1746 1723 ▲13
70 Jacob Nabb 19:47.7 11 Maquoketa 1743 1724 ▲13
71 Chase Monroe 19:48.4 9 Davenport, West 1970 1944 ▲263
72 Bailey Duncan 19:51.5 12 Clinton 1736 1714 ▲22
73 David Peralta-Torres 19:56.7 10 Clinton 1625 1619 ▼-68
74 Zach Karney 19:59.7 10 Davenport, West 1579 1584 ▼-101
75 Caden Brown 20:01.0 12 Muscatine 1716 1903 ▼-98
76 Breckin Downey 20:10.5 12 Maquoketa 1705 1687 ▲10
77 James Troughton 20:17.2 10 North Cedar, Stanwood 1697 1651 ▲9
78 Nicholas Schrader 20:19.0 9 Monticello 1911 1894 ▲14
79 Jonathan Juarez 20:21.2 9 West Liberty 1796 1826 ▲132
80 Sam Reynolds 20:22.0 12 Clinton 1678 1670 ▲7
81 Alex Rickertsen 20:22.2 10 Calamus-Wheatland 1666 1691 ▲62
82 Tim Bassier 20:22.5 9 Assumption, Davenport 1833 1829 ▲161
83 Weston Dircks 20:26.2 10 North Cedar, Stanwood 1669 1664 ▼-22
84 Ethan Johnson 20:28.0 12 Northeast, Goose Lake 1665 1647 ▲25
85 Marc Rovira Boronat 20:28.2 10 Marquette Catholic, Bellevue 1664 1681 ▼-13
86 Jacob Tegeler 20:28.7 12 Northeast, Goose Lake 1660 1674 ▼-15
87 Louis Gonner 20:29.7 9 Marquette Catholic, Bellevue 1657 1625 ▲39
88 Conner DeForest 20:36.0 10 Maquoketa 1654 1712 ▼-31
89 Kerrick Truong 20:41.0 11 Davenport, West 1716 1721 ▲89
90 Camden Ford 20:44.5 11 Davenport, North 1640 1627 ▲12
91 Mason Fritz 20:44.7 10 Burlington 1478 1545 ▼-81
92 Isaac Copeland 20:46.2 12 North Scott, Eldridge 1635 1679 ▼-45
93 Kirk Camp 20:55.0 12 Northeast, Goose Lake 1616 1625 ▼-12
94 Kyler Leslie 20:57.4 9 Prince of Peace Catholic, Clinton 1823 1811 ▲16
95 Oaklan Jirak 21:04.2 9 Wilton 1588 1626 ▲72
96 Joaquin Elizondo 21:06.9 12 West Liberty 1597 1599 ▼-1
97 Liam Adlfinger 21:09.4 10 Wilton 1591 1579 ▲15
98 Parker Adams 21:10.7 9 Prince of Peace Catholic, Clinton 1752 1698 ▲84
99 Andrew Schmidt 21:11.4 12 Marquette Catholic, Bellevue 1582 1569 ▲15
100 Cameron Elizondo 21:13.7 10 West Liberty 1569 1567 ▲2
101 Canden Weber 21:14.5 9 Marquette Catholic, Bellevue 1563 1591 ▼-22
102 Edward Bickel 21:15.0 9 Burlington 1533 1552 ▼-45
103 Manu Garcia Blanes 21:15.4 11 West Liberty 1559 1564 ▼-3
104 Drew Craig 21:18.5 9 Assumption, Davenport 1556 1637 ▼-68
105 Carver Lange 21:19.5 12 Northeast, Goose Lake 1554 1560 ▼-6
106 Liam Ryan 21:23.2 12 Assumption, Davenport 1551 1608 ▼-49
107 Carl Kordick 21:23.7 11 Davenport, West 1750 1697 ▲130
108 Chase Wakefield 21:30.2 12 Bettendorf 1546 2047 ▼-84
109 Nathan Schmitt 21:35.5 12 Muscatine 1540 1524 ▲17
110 Jace Armbruster 21:39.2 12 Maquoketa 1528 1574 ▼-31
111 Cameron Sturtz 21:58.0 10 North Cedar, Stanwood 1506 1500 ▼-87
112 Braxton Laurion 22:06.5 10 Camanche 1493 1489 ▲4
113 Spencer Roeder 22:13.5 11 Marquette Catholic, Bellevue 1491 1533 ▼-41
114 Brady Sieverding 22:16.7 10 Marquette Catholic, Bellevue 1488 1497 ▼-7
115 Liam Darsidan 22:17.5 11 Prince of Peace Catholic, Clinton 1479 1454 ▲3
116 Braden Sissel 22:32.2 10 North Cedar, Stanwood 1452 1425 ▲30
117 Wyatt Gregorich 22:41.7 10 Marquette Catholic, Bellevue 1443 1463 ▼-16
118 Briggs Oien 22:49.7 10 Wilton 1331 1433 ▼-110
119 Michael Redhage 23:15.9 11 North Cedar, Stanwood 1400 1387 ▲167
120 Ben Tharp 23:38.5 10 West Liberty 1090 1078 ▼-198
121 Grayson Hartung 24:08.4 11 Wilton 1553 1549 ▲124
122 Aspyn Simmons 24:25.5 9 Burlington 1308 1405 ▼-178
123 Kaiser Sands 25:15.0 11 Calamus-Wheatland 1192 1166 ▼-197