Varsity Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Quentin Nauman 15:20.6 11 Epworth, Western Dubuque 2859 2858 0
2 Jesse Gomez 16:08.5 9 Denver 2610 2591 ▲48
3 Matthew Schaul 16:17.8 12 Maquoketa Valley, Delhi 2542 2515 ▲32
4 Myles Matthias 16:39.5 11 Denver 2497 2489 ▲9
5 Emmett Swartzentruber 16:53.0 12 Mid-Prairie, Wellman 2474 2518 ▼-117
6 Aedan Althoff 17:00.1 11 Monticello 2385 2367 ▲41
7 Caden Knoblock 17:02.7 11 Denver 2334 2303 ▲30
8 Preston Yutzy 17:03.8 12 Mid-Prairie, Wellman 2321 2350 ▼-56
9 Levi Benesh 17:10.0 11 North-Linn, Troy Mills 2275 2240 ▲31
10 Clay Bohlmann 17:13.9 12 Tipton 2250 2204 ▲63
11 Caleb Bohlmann 17:27.9 11 Tipton 2236 2216 ▲16
12 John Murphy 17:31.2 11 Assumption, Davenport 2219 2206 ▲32
13 Lane Cook 17:32.4 12 Cascade, Western Dubuque 2202 2160 ▲27
14 Jack Stamp 17:33.7 12 Springville 2192 2195 ▼-3
15 Nolan Weers 17:37.9 9 Anamosa 2178 2181 ▼-4
16 Ethan Doty 17:38.5 9 Denver 2158 2122 ▲35
17 Jayse Yoder 17:40.0 12 Mid-Prairie, Wellman 2154 2184 ▼-60
18 Andrew Schlarmann 17:43.2 11 Beckman Catholic, Dyersville 2143 2160 ▼-79
19 Max Swartzentruber 17:44.0 10 Mid-Prairie, Wellman 2126 2134 ▼-13
20 Connor Kilburg 17:53.2 11 Bellevue 2107 2015 ▲129
21 Kenyon Baker 17:53.4 11 Maquoketa Valley, Delhi 2099 2084 ▲18
22 Connor Frink 17:54.7 12 Assumption, Davenport 2087 2062 ▲32
23 Brody Staner 17:56.0 12 Epworth, Western Dubuque 2084 2135 ▼-59
24 Zander Hagen 17:57.5 12 Tipton 2067 2048 ▲15
25 Sylis McGee 17:58.7 9 Tipton 2056 2021 ▲27
26 Brody Sullivan 17:59.9 10 Bellevue 2048 2040 ▲12
27 Mace Schnoor 18:04.2 11 Monticello 2040 2025 ▲16
28 Mitchell Doepke 18:07.5 11 Denver 2033 2036 ▼-4
29 Caleb Pinion 18:10.2 11 Starmont 2026 2033 ▼-11
30 Coy Messer 18:13.4 12 Epworth, Western Dubuque 2017 2005 ▲9
31 Alan Arriaga-Rangel 18:14.5 10 Monticello 2008 1935 ▲97
32 Gabe Jones 18:14.7 9 Epworth, Western Dubuque 2002 1962 ▲32
33 Luke Brokaw 18:16.9 11 Mid-Prairie, Wellman 1998 2000 ▼-3
34 Preston Kremers 18:18.9 12 Epworth, Western Dubuque 1991 1984 ▲6
35 Josh Skinner 18:19.0 11 Springville 1983 1946 ▲27
36 Tristen Gray 18:20.0 12 Assumption, Davenport 1977 1953 ▲35
37 Jagger Timmerman 18:21.0 10 Starmont 1974 1993 ▼-31
38 Reeve Graver 18:26.0 12 Monticello 1958 1938 ▲37
39 Rylan Bertling 18:28.5 11 Monticello 1953 1921 ▲32
40 Ethan Pagel 18:29.0 9 Denver 1950 1982 ▼-24
41 Jesse Stultz 18:30.0 11 Mid-Prairie, Wellman 1944 1950 ▼-9
42 Brady Eike 18:32.0 12 Maquoketa Valley, Delhi 1940 1966 ▼-34
43 Noah Derrick 18:33.5 10 Springville 1932 1909 ▲16
44 Tyler Taube 18:34.7 10 Springville 1928 1922 ▲9
45 Garrett Appelhans 18:36.0 9 Anamosa 1922 1901 ▲21
46 Andrew Kaalberg 18:37.4 12 Cascade, Western Dubuque 1916 1868 ▲29
47 Jackson Burrell 18:40.9 9 Anamosa 1913 1913 ▼-1
48 Sean Gomez 18:41.5 12 Denver 1910 1949 ▼-30
49 Parker Lasack 18:42.2 10 Anamosa 1905 1980 ▼-40
50 Danny Dudzik 18:46.5 11 Beckman Catholic, Dyersville 1900 1926 ▼-24
51 Thomas Flynn 18:46.5 12 Mid-Prairie, Wellman 1895 1915 ▼-35
52 Nicholas Schrader 18:48.7 10 Monticello 1889 1859 ▲35
53 Owen Boldt 18:49.5 12 Tipton 1886 1906 ▼-18
54 Geno DelPreore 18:50.7 12 Assumption, Davenport 1880 1843 ▲43
55 Kendrick Heffernan 18:56.5 11 Tipton 1877 1881 ▼-4
56 Tyler Hess 18:59.7 10 Epworth, Western Dubuque 1868 1866 ▲3
57 Jeremy Nicodemus 19:06.0 11 Springville 1861 1794 ▲56
58 Liam Haeger 19:21.7 10 Notre Dame / West Burlington 1844 1858 ▼-21
59 Ben Gelner 19:23.2 9 Starmont 1840 1851 ▼-16
60 Bryce Olseen 19:25.2 11 Tipton 1837 1863 ▼-22
61 Creston Cordes 19:25.7 12 Springville 1831 1815 ▲13
62 Christian Bielema 19:25.9 11 Easton Valley 1826 1729 ▲56
63 Cody Lynch 19:34.0 9 Cascade, Western Dubuque 1811 1769 ▲27
64 Steffen Goerdt 19:35.2 10 Beckman Catholic, Dyersville 1810 1834 ▼-24
65 Shawn Brunsman 19:37.0 12 Beckman Catholic, Dyersville 1806 1826 ▼-26
66 John O'Brien 19:43.7 12 Assumption, Davenport 1793 1774 ▲28
67 Adam Gaul 19:49.7 11 Beckman Catholic, Dyersville 1771 1853 ▼-62
68 Tim Bassier 19:55.2 10 Assumption, Davenport 1757 1742 ▲95
69 Nathan Schlarmann 19:59.0 9 Beckman Catholic, Dyersville 1757 1800 ▼-34
70 Calen Fee 20:04.0 9 Easton Valley 1742 1759 ▼-20
71 Symon McDermott 20:08.0 11 Epworth, Western Dubuque 1736 1800 ▼-61
72 Gabe Andrus 20:14.0 9 Notre Dame / West Burlington 1728 1783 ▼-33
73 Jared Glendening 20:17.7 9 Notre Dame / West Burlington 1724 1761 ▼-26
74 Brennan Bohlken 20:21.2 12 Monticello 1715 1780 ▼-70
75 Kristofor Sundstrom 20:26.7 11 Anamosa 1708 1723 ▼-12
76 Kellan Lange 20:40.4 9 Northeast, Goose Lake 1690 1718 ▼-15
77 Ryan Bang 20:40.7 10 Assumption, Davenport 1687 1728 ▼-72
78 Cole Luensmann 20:42.0 11 Beckman Catholic, Dyersville 1680 1712 ▼-49
79 Bradley Dolphin 20:42.7 11 Cascade, Western Dubuque 1671 1676 ▼-4
80 Austin Thomson 20:45.0 12 Easton Valley 1667 1649 ▲14
81 Sawyer Long 20:52.2 11 North-Linn, Troy Mills 1656 1645 ▲23
82 Griffin Embree 20:58.0 11 Anamosa 1640 1665 ▼-19
83 Connor Sweet 21:03.4 9 Springville 1628 1618 ▲9
84 Gregory Huffman 21:08.7 11 Easton Valley 1623 1692 ▼-54
85 David Swanton 21:11.0 10 Northeast, Goose Lake 1617 1595 ▲14
86 Owen Smith 21:16.9 9 Maquoketa Valley, Delhi 1606 1636 ▼-39
87 Maison Swales 21:17.9 10 Starmont 1600 1635 ▼-64
88 Jayden Schwandt 21:24.7 10 Maquoketa Valley, Delhi 1593 1605 ▼-16
89 Lincoln Sieck 21:29.5 10 Starmont 1583 1607 ▼-43
90 Chase Venema 21:35.9 9 Easton Valley 1570 1569 ▲1
91 Jackson Pope 21:48.5 10 Starmont 1560 1534 ▲42
92 Caleb Williams 22:42.5 9 Cascade, Western Dubuque 1469 1437 ▲31
93 Blake Reuter 22:53.7 12 Easton Valley 1455 1435 ▲17
94 Garrett Prickett 23:08.0 9 Notre Dame / West Burlington 1434 1392 ▲37
95 Kale Eggar 23:19.2 9 Notre Dame / West Burlington 1423 1421 ▲1
96 Asa Cox 24:43.7 12 Northeast, Goose Lake 1293 1300 ▼-5