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

Varsity Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Grady Olberding 15:35.2 12 Mount Vernon-Lisbon ---- ---- ----
2 Austin Soldwisch 15:51.2 12 Waverly-Shell Rock ---- ---- ----
3 Conall Sauser 16:07.5 12 Oelwein ---- ---- ----
4 Matthew Schaul 16:09.9 12 Maquoketa Valley, Delhi ---- ---- ----
5 Clay Bohlmann 16:11.2 12 Tipton ---- ---- ----
6 Dawson Scheil 16:13.7 11 Mount Vernon-Lisbon ---- ---- ----
7 Alex Torres 16:22.0 11 Vinton-Shellsburg ---- ---- ----
8 Nathan Pint 16:47.5 12 Jesup ---- ---- ----
9 Tyler Alderton 16:52.7 12 Washington ---- ---- ----
10 Seamus O'Connor 16:59.4 12 Mount Vernon-Lisbon ---- ---- ----
11 Caleb Schunk 17:00.0 12 Oelwein ---- ---- ----
12 Carter Easton 17:03.0 12 Center Point-Urbana ---- ---- ----
13 Andrew Rees 17:04.5 11 Washington ---- ---- ----
14 Karsten Nuehring 17:08.3 12 Jesup ---- ---- ----
15 Anthony Armstrong 17:10.0 10 Mount Vernon-Lisbon ---- ---- ----
16 Keshaun Williams 17:10.3 11 Oelwein ---- ---- ----
17 Caleb Bohlmann 17:11.8 11 Tipton ---- ---- ----
18 Gavin Roske 17:12.8 10 Clear Lake ---- ---- ----
19 Sawyer Tschantz 17:14.1 11 Washington ---- ---- ----
20 Chasen Caskey 17:15.5 10 Mount Vernon-Lisbon ---- ---- ----
21 Zach Dickinson 17:17.0 11 Vinton-Shellsburg ---- ---- ----
22 Nolan Weers 17:17.3 9 Anamosa ---- ---- ----
23 Kenyon Baker 17:18.4 11 Maquoketa Valley, Delhi ---- ---- ----
24 Jack Stamp 17:19.5 12 Springville ---- ---- ----
25 Braeden Keister 17:21.6 12 Anamosa ---- ---- ----
26 Zander Hagen 17:25.0 12 Tipton ---- ---- ----
27 John Amos 17:32.0 10 Clear Lake ---- ---- ----
28 Jase Turnis 17:32.9 12 West Delaware, Manchester ---- ---- ----
29 Seth Countryman 17:33.3 12 Anamosa ---- ---- ----
30 Lane Cook 17:36.5 12 Cascade, Western Dubuque ---- ---- ----
31 Brenden White 17:37.9 10 West Delaware, Manchester ---- ---- ----
32 Jack Stecher 17:48.3 12 Central City ---- ---- ----
33 Jagger Timmerman 17:50.0 10 Starmont ---- ---- ----
34 Jackson Burrell 17:50.5 9 Anamosa ---- ---- ----
35 Wesley Sadler 17:50.9 12 Mount Vernon-Lisbon ---- ---- ----
36 Colin Knudsen 17:51.3 12 Waverly-Shell Rock ---- ---- ----
37 Levi Graham 17:51.5 10 Center Point-Urbana ---- ---- ----
38 Garrett Appelhans 17:56.6 9 Anamosa ---- ---- ----
39 Landon Dowd 18:01.4 11 Oelwein ---- ---- ----
40 Caleb Pinion 18:02.4 11 Starmont ---- ---- ----
41 Parker Lasack 18:04.4 10 Anamosa ---- ---- ----
42 Jaxon Andreasen 18:06.0 10 Jesup ---- ---- ----
43 AJ Dietz 18:06.9 10 Marion ---- ---- ----
44 Owen Smith 18:07.5 9 Clear Lake ---- ---- ----
45 Sylis McGee 18:10.9 9 Tipton ---- ---- ----
46 Cayle Estling 18:11.0 11 Center Point-Urbana ---- ---- ----
47 Ethan Hotchkiss 18:11.5 10 Washington ---- ---- ----
48 Danny Dudzik 18:11.6 11 Beckman Catholic, Dyersville ---- ---- ----
49 Kamden Smith 18:12.8 10 Clear Lake ---- ---- ----
50 Parker Tschantz 18:13.3 9 Washington ---- ---- ----
51 Sawyer Feldman 18:14.6 11 Mount Vernon-Lisbon ---- ---- ----
52 Will Primrose 18:16.0 9 Vinton-Shellsburg ---- ---- ----
53 Will Nesbit 18:18.3 11 Jesup ---- ---- ----
54 Tyler Hess 18:19.0 10 Epworth, Western Dubuque ---- ---- ----
55 Landon Batcheler 18:19.5 11 Center Point-Urbana ---- ---- ----
56 Noah Derrick 18:19.5 10 Springville ---- ---- ----
57 Symon McDermott 18:20.0 11 Epworth, Western Dubuque ---- ---- ----
58 Vincent O'Connor 18:21.9 10 Jesup ---- ---- ----
59 Joel Klein 18:22.0 9 Epworth, Western Dubuque ---- ---- ----
60 Tyler Taube 18:23.5 10 Springville ---- ---- ----
61 Nyles Senne 18:26.6 9 Independence ---- ---- ----
62 Weston Conway 18:26.8 12 Clear Lake ---- ---- ----
63 Braden Wenger 18:30.0 12 West Delaware, Manchester ---- ---- ----
64 Max Notz 18:31.5 11 Maquoketa ---- ---- ----
65 Kaiden Irvine 18:32.9 9 Oelwein ---- ---- ----
66 Daniel Steinbron 18:33.3 11 Clear Lake ---- ---- ----
67 Lincoln Lamont 18:37.3 9 Vinton-Shellsburg ---- ---- ----
68 Asher Weems 18:38.1 12 Marion ---- ---- ----
69 Leif Allen 18:42.9 10 Vinton-Shellsburg ---- ---- ----
70 Josh Skinner 18:43.0 11 Springville ---- ---- ----
71 Carver Reiss 18:43.5 12 Anamosa ---- ---- ----
72 Owen Boldt 18:44.5 12 Tipton ---- ---- ----
73 Adam Gaul 18:44.8 11 Beckman Catholic, Dyersville ---- ---- ----
74 Brady Eike 18:45.1 12 Maquoketa Valley, Delhi ---- ---- ----
75 Ethan Medina 18:48.0 9 Marion ---- ---- ----
76 Josiah Gregory 18:49.4 12 Marion ---- ---- ----
77 Jase Stecher 18:50.0 10 Central City ---- ---- ----
78 Matthew Hommowun 18:51.6 9 Waverly-Shell Rock ---- ---- ----
79 Nathan Schlarmann 18:54.0 9 Beckman Catholic, Dyersville ---- ---- ----
80 Carson Curtis 18:56.3 11 Starmont ---- ---- ----
81 Zander Christensen 18:56.8 11 Waverly-Shell Rock ---- ---- ----
82 Andrew Kaalberg 18:57.5 12 Cascade, Western Dubuque ---- ---- ----
83 Liam Northway 18:57.9 10 Marion ---- ---- ----
84 Gavin Machael 18:58.8 9 Maquoketa ---- ---- ----
85 Kendrick Heffernan 18:59.0 11 Tipton ---- ---- ----
86 Ashton Chesmore 19:00.3 12 West Delaware, Manchester ---- ---- ----
87 Kolt Pace 19:01.3 11 Epworth, Western Dubuque ---- ---- ----
88 Steffen Goerdt 19:02.3 10 Beckman Catholic, Dyersville ---- ---- ----
89 Jake Boge 19:02.9 11 Epworth, Western Dubuque ---- ---- ----
90 Jackson Parmater 19:03.0 9 Vinton-Shellsburg ---- ---- ----
91 Caleb Detemmerman 19:03.3 9 Oelwein ---- ---- ----
92 Creston Cordes 19:04.0 12 Springville ---- ---- ----
93 Brenndan Engler 19:06.0 11 Beckman Catholic, Dyersville ---- ---- ----
94 Shawn Brunsman 19:08.0 12 Beckman Catholic, Dyersville ---- ---- ----
95 Zach Butler 19:08.1 12 Tipton ---- ---- ----
96 Aiden Burtness 19:09.1 10 Clear Lake ---- ---- ----
97 Cody Lynch 19:09.6 9 Cascade, Western Dubuque ---- ---- ----
98 Jace Sanders 19:12.6 12 Washington ---- ---- ----
99 Cole Luensmann 19:14.3 11 Beckman Catholic, Dyersville ---- ---- ----
100 Hayden Benton 19:17.8 9 Jesup ---- ---- ----
101 Robert Huck 19:20.5 10 North Fayette Valley ---- ---- ----
102 Baily Schara 19:21.8 10 Waverly-Shell Rock ---- ---- ----
103 Jackson Kelly 19:22.1 10 Center Point-Urbana ---- ---- ----
104 Ben Gelner 19:22.6 9 Starmont ---- ---- ----
105 Jeremy Nicodemus 19:24.4 11 Springville ---- ---- ----
106 Matthew Bastian 19:27.6 11 Epworth, Western Dubuque ---- ---- ----
107 Oliver Gibson 19:27.6 10 Waverly-Shell Rock ---- ---- ----
108 Elmer Trinidad 19:28.0 10 North Fayette Valley ---- ---- ----
109 Zachary King 19:29.8 10 Springville ---- ---- ----
110 Camden Fuelling 19:30.4 11 Jesup ---- ---- ----
111 Charlie Zimmerman 19:33.4 11 Epworth, Western Dubuque ---- ---- ----
112 Jack Blais 19:34.5 11 Vinton-Shellsburg ---- ---- ----
113 Arthur Seufferlein 19:35.0 12 Marion ---- ---- ----
114 Brody Grove 19:36.5 9 North Fayette Valley ---- ---- ----
115 Andrew Kapler 19:42.4 11 Marion ---- ---- ----
116 Ivan Rangel 19:42.9 11 Washington ---- ---- ----
117 Bradley Dolphin 19:43.5 11 Cascade, Western Dubuque ---- ---- ----
118 Gabe Stansbery 19:46.6 11 North Fayette Valley ---- ---- ----
119 Will Cardo 19:47.6 11 Center Point-Urbana ---- ---- ----
120 Zach McLellan 19:50.0 12 North Fayette Valley ---- ---- ----
121 Ben Sholes 19:51.3 11 Center Point-Urbana ---- ---- ----
122 Noah Kahler 20:25.5 10 Waverly-Shell Rock ---- ---- ----
123 Lincoln Sieck 20:38.0 10 Starmont ---- ---- ----
124 Tyler Wieland 20:42.3 12 Independence ---- ---- ----
125 Talan Decker 20:46.9 12 Independence ---- ---- ----
126 Maison Swales 20:53.8 10 Starmont ---- ---- ----
127 Owen Smith 20:58.3 9 Maquoketa Valley, Delhi ---- ---- ----
128 Tanner Wilson 20:58.4 12 Independence ---- ---- ----
129 Kyler Wooten 21:02.4 11 West Delaware, Manchester ---- ---- ----
130 Noah Gelner 21:14.5 11 Starmont ---- ---- ----
131 Jayden Schwandt 21:21.5 10 Maquoketa Valley, Delhi ---- ---- ----
132 Trenten Topping 21:32.5 12 Cascade, Western Dubuque ---- ---- ----
133 Cael Post 21:38.4 12 Independence ---- ---- ----
134 Hayden Tucker 21:44.8 10 West Delaware, Manchester ---- ---- ----
135 Brody Pruess 21:51.9 9 Independence ---- ---- ----
136 Sam Sass 21:55.0 9 North Fayette Valley ---- ---- ----
137 Trenton Elledge 22:00.3 10 East Buchanan, Winthrop ---- ---- ----
138 Bjorn White 22:03.5 9 North Fayette Valley ---- ---- ----
139 Gabe Driscoll 22:39.8 11 Oelwein ---- ---- ----
140 Caleb Williams 22:57.9 9 Cascade, Western Dubuque ---- ---- ----
141 Clay Mather 23:07.0 10 West Delaware, Manchester ---- ---- ----
142 Nils Flossbach 23:25.0 9 Independence ---- ---- ----
143 Westin Moses 23:25.1 12 East Buchanan, Winthrop ---- ---- ----
144 Josh Cook 23:25.3 11 East Buchanan, Winthrop ---- ---- ----
145 Brian Winkler 25:08.8 9 Maquoketa ---- ---- ----
146 Gabriel Saunders 25:44.4 9 Maquoketa Valley, Delhi ---- ---- ----
147 Nolan Peyton 27:35.9 10 East Buchanan, Winthrop ---- ---- ----
148 Landry Nelson 30:49.0 10 East Buchanan, Winthrop ---- ---- ----
Unlock Advanced Performance Analytics

Access performance scores, updated ratings, and rating changes to analyze runner development and race performance trends.