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

High School Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Clay Bohlmann 16:04.8 12 Tipton 2368 2338 ▲33
2 Myles Matthias 16:15.7 11 Denver 2298 2264 ▲37
3 Aedan Althoff 16:20.7 11 Monticello 2257 2241 ▲16
4 Jesse Gomez 16:36.7 9 Denver 2241 2303 ▼-67
5 Isaac Reisinger 16:43.5 12 Waukon 2186 2196 ▼-11
6 Caden Knoblock 16:59.3 11 Denver 2139 2134 ▲6
7 Caleb Helgerson 17:01.3 12 Waukon 2092 2054 ▲55
8 Caleb Bohlmann 17:02.7 11 Tipton 2075 2080 ▼-5
9 Sawyer Spence 17:07.9 11 Union, LaPorte City 2048 2054 ▼-6
10 Reeve Graver 17:15.0 12 Monticello 2012 1954 ▲50
11 Carlos Meraz 17:19.2 9 West Liberty 1990 1939 ▲70
12 Brandon Leppert 17:21.4 11 Waukon 1983 2000 ▼-21
13 Zander Hagen 17:21.9 12 Tipton 1966 1987 ▼-22
14 Hayden Gustafson 17:28.2 11 Alburnett 1944 1943 ▲2
15 Cooper Davis 17:34.2 10 Union, LaPorte City 1922 1863 ▲101
16 Mace Schnoor 17:36.7 11 Monticello 1914 1909 ▲4
17 Logan Ossman 17:40.7 11 Alburnett 1899 1890 ▲12
18 Garner Lange 17:42.5 10 Waukon 1884 1857 ▲27
19 Liam Adlfinger 17:45.5 11 Wilton 1871 1855 ▲51
20 Alan Arriaga-Rangel 17:47.4 10 Monticello 1860 1840 ▲22
21 Sean Gomez 17:47.5 12 Denver 1851 1857 ▼-6
22 Colton O'Neill 17:55.2 11 Waukon 1837 1820 ▲16
23 Ethan Doty 18:05.5 9 Denver 1832 1869 ▼-52
24 Zach Butler 18:07.0 12 Tipton 1811 1756 ▲58
25 Sylis McGee 18:07.7 9 Tipton 1807 1824 ▼-18
26 Sam Stock 18:08.2 11 Waukon 1793 1786 ▲7
27 Mitchell Doepke 18:14.4 11 Denver 1783 1790 ▼-6
28 Nicholas Messersmith 18:15.7 10 Osage 1770 1760 ▲9
29 Nicholas Schrader 18:24.0 10 Monticello 1759 1743 ▲16
30 Carter Davis 18:24.5 10 Camanche 1751 1753 ▼-3
31 Brennan Bohlken 18:27.2 12 Monticello 1740 1724 ▲18
32 Hampton Arciniega 18:32.9 12 Osage 1726 1644 ▲51
33 Owen Boldt 18:33.7 12 Tipton 1719 1705 ▲16
34 Rylan Bertling 18:34.7 11 Monticello 1711 1711 0
35 Ethan Pagel 18:34.9 9 Denver 1700 1692 ▲31
36 Jagger Timmerman 18:35.5 10 Starmont 1697 1821 ▼-81
37 Jonathan Juarez 18:37.7 10 West Liberty 1681 1668 ▲13
38 Silas Keeling 18:40.4 9 Waukon 1676 1706 ▼-34
39 Parker Messerich 18:47.4 12 Northeast, Goose Lake 1662 1651 ▲22
40 Leo Thomas 18:51.9 12 Central Lee, Donnellson 1652 1632 ▲28
41 Liam Haeger 18:56.7 10 Notre Dame / West Burlington 1647 1663 ▼-18
42 Austin Fogarty 19:05.2 10 Central Lee, Donnellson 1633 1598 ▲35
43 Maison Swales 19:05.2 10 Starmont 1622 1549 ▲62
44 Kyran Spees 19:07.7 12 Cardinal, Eldon 1615 1601 ▲16
45 David Swanton 19:08.2 10 Northeast, Goose Lake 1607 1605 ▲3
46 Kendrick Heffernan 19:08.2 11 Tipton 1601 1634 ▼-34
47 Gabe Andrus 19:08.7 9 Notre Dame / West Burlington 1590 1610 ▼-20
48 Caleb Pinion 19:09.0 11 Starmont 1583 1855 ▼-103
49 Ben Gelner 19:09.5 9 Starmont 1572 1600 ▼-39
50 Jared Glendening 19:11.4 9 Notre Dame / West Burlington 1559 1558 ▲1
51 Tysen Stangel 19:15.7 11 Osage 1549 1548 ▲2
52 Collin Franck 19:17.7 9 Alburnett 1538 1524 ▲13
53 Anson Ford 19:23.0 10 Alburnett 1528 1507 ▲24
54 Carson Curtis 19:23.4 11 Starmont 1525 1580 ▼-73
55 Kellan Lange 19:28.5 9 Northeast, Goose Lake 1508 1457 ▲54
56 Kengo Uchiyama-Hansen 19:29.0 12 Union, LaPorte City 1502 1499 ▲4
57 Kaidin Humes 19:29.2 10 Central Lee, Donnellson 1493 1489 ▲4
58 Caden Crozier 19:40.2 10 Central Lee, Donnellson 1486 1507 ▼-21
59 Mateo Pino 19:41.5 9 Alburnett 1477 1500 ▼-26
60 Duncan Mullan 19:41.5 9 Osage 1465 1462 ▲3
61 Oaklan Jirak 19:41.9 10 Wilton 1453 1431 ▲28
62 Damian Gonzalez 19:47.7 9 West Liberty 1442 1403 ▲58
63 Jackson Johnson 19:48.0 11 Osage 1438 1450 ▼-11
64 Lincoln Sieck 19:48.4 10 Starmont 1426 1416 ▲9
65 Caedon Newton 19:49.5 9 Central Lee, Donnellson 1420 1444 ▼-25
66 Noah Garcia 19:58.5 9 West Liberty 1412 1464 ▼-59
67 Trenton Abel 20:09.7 12 Alburnett 1399 1410 ▼-11
68 Finn Smith 20:12.0 10 Osage 1389 1401 ▼-11
69 Henry Bohl 20:13.0 9 Alburnett 1375 1365 ▲24
70 Ayden Kent 20:31.5 10 Central Lee, Donnellson 1369 1383 ▼-22
71 Christofer Gomez 20:45.5 11 West Liberty 1357 1367 ▼-15
72 Grayson Hartung 20:47.4 12 Wilton 1341 1321 ▲21
73 Parker Shepherd 20:48.5 11 Cardinal, Eldon 1332 1339 ▼-12
74 Tristan Keister 20:49.0 9 Union, LaPorte City 1318 1314 ▲4
75 Isaac Aragon 20:52.4 10 West Liberty 1298 1248 ▲66
76 Garrett Prickett 20:54.5 9 Notre Dame / West Burlington 1287 1272 ▲24
77 Noah Gelner 20:54.9 11 Starmont 1281 1325 ▼-50
78 Dane Johnson 20:55.9 10 Cardinal, Eldon 1260 1266 ▼-10
79 Nolan Scott 20:57.0 9 Notre Dame / West Burlington 1246 1269 ▼-22
80 Maxwell Miner 21:06.2 10 Osage 1233 1346 ▼-60
81 August Rowland 21:18.2 12 Northeast, Goose Lake 1207 1206 ▲1
82 Briggs Oien 21:41.4 11 Wilton 1186 1174 ▲18
83 Ian Grimm 22:04.0 10 Union, LaPorte City 1175 1190 ▼-20
84 Wesley Heath 22:08.4 11 West Liberty 1152 1145 ▲11
85 Asa Cox 22:11.7 12 Northeast, Goose Lake 1129 1106 ▲54
86 Keagan Westfall 22:28.5 9 Central Lee, Donnellson 1121 1138 ▼-18
87 Paiden Rupe 22:49.7 9 Cardinal, Eldon 1100 1108 ▼-13
88 Kale Eggar 23:20.7 9 Notre Dame / West Burlington 1077 1080 ▼-3
89 Gareth Whennen 23:21.7 9 Cardinal, Eldon 1050 1033 ▲21
90 Bradley Robinson 23:22.2 11 Cardinal, Eldon 1041 1097 ▼-60
91 Kagan Vannoy 23:30.0 9 Cardinal, Eldon 1006 1011 ▼-7
92 Cayden Stoneman 23:31.7 9 Union, LaPorte City 982 1009 ▼-30
93 Otis Welch 23:50.0 12 Northeast, Goose Lake 919 895 ▲44
94 Cayson Brown 23:51.0 9 Notre Dame / West Burlington 899 919 ▼-27
95 Mathias Kroymann 24:08.5 10 Northeast, Goose Lake 840 867 ▼-32