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

JV Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Dominic Hammerand 18:25.3 10 Epworth, Western Dubuque ---- ---- ----
2 Joel Klein 18:58.0 9 Epworth, Western Dubuque ---- ---- ----
3 Royce Kiburz 19:11.8 12 Monticello ---- ---- ----
4 Zach Butler 19:13.1 12 Tipton ---- ---- ----
5 Grant Gassman 19:20.1 11 Monticello ---- ---- ----
6 Griffin Brokaw 19:21.1 10 Monticello ---- ---- ----
7 Jake Boge 19:27.5 11 Epworth, Western Dubuque ---- ---- ----
8 Matthew Bastian 19:27.9 11 Epworth, Western Dubuque ---- ---- ----
9 Trenton Seemann 19:39.0 10 Monticello ---- ---- ----
10 Dagen Henzen 19:42.4 12 Denver ---- ---- ----
11 Josh Rabenhorst 19:44.0 11 Denver ---- ---- ----
12 Colby Tucker 19:44.4 10 Denver ---- ---- ----
13 Cy Walton 19:45.4 10 Denver ---- ---- ----
14 Reece Waters 19:47.1 10 Mid-Prairie, Wellman ---- ---- ----
15 Kolt Pace 19:53.5 11 Epworth, Western Dubuque ---- ---- ----
16 Charlie Zimmerman 19:59.4 11 Epworth, Western Dubuque ---- ---- ----
17 Bryce McDonald 20:00.6 9 Monticello ---- ---- ----
18 Andrew Gimbel 20:11.9 10 Assumption, Davenport ---- ---- ----
19 Declan Murphy 20:20.3 10 Assumption, Davenport ---- ---- ----
20 Zachary Lucas 20:32.3 11 Epworth, Western Dubuque ---- ---- ----
21 Gabe Swales 20:34.3 12 Denver ---- ---- ----
22 Caleb Miller 20:36.0 10 Denver ---- ---- ----
23 Brenndan Engler 20:42.8 11 Beckman Catholic, Dyersville ---- ---- ----
24 Liam Eichhorn 20:47.9 9 Bellevue ---- ---- ----
25 Isaac Spangler 20:56.8 11 Tipton ---- ---- ----
26 Jack Cooper 20:59.4 9 Denver ---- ---- ----
27 Luke Williams 21:03.0 9 Beckman Catholic, Dyersville ---- ---- ----
28 Zachary King 21:08.5 10 Springville ---- ---- ----
29 Brady Woode 21:13.0 10 Tipton ---- ---- ----
30 Bronin Platts 21:26.1 9 Tipton ---- ---- ----
31 Anderson Griebel 21:27.0 10 Bellevue ---- ---- ----
32 John Bihl 21:44.8 9 Epworth, Western Dubuque ---- ---- ----
33 Henry Pautsch 21:51.0 9 Denver ---- ---- ----
34 Maddox Valverde 21:56.1 9 Denver ---- ---- ----
35 Emery McCutcheon 21:59.1 11 Bellevue ---- ---- ----
36 Benji Lothamer 22:03.0 10 Mid-Prairie, Wellman ---- ---- ----
37 Cam Burgess 22:06.4 12 Anamosa ---- ---- ----
38 Craig Buck 22:12.3 9 Anamosa ---- ---- ----
39 Ben Welter 22:14.5 11 Monticello ---- ---- ----
40 Jackson Beck 22:17.0 10 Assumption, Davenport ---- ---- ----
41 Johnny Hoover 22:19.6 10 Epworth, Western Dubuque ---- ---- ----
42 Tyler Venema 22:21.0 9 Easton Valley ---- ---- ----
43 Parker Domeyer 22:22.8 12 Beckman Catholic, Dyersville ---- ---- ----
44 Caleb Meier 22:25.1 10 Tipton ---- ---- ----
45 Gabe Kraus 22:29.3 10 Monticello ---- ---- ----
46 Jax Hamilton 22:31.0 9 Tipton ---- ---- ----
47 Gus LaDue 22:33.8 9 Anamosa ---- ---- ----
48 Connor Lerch 22:38.4 12 Assumption, Davenport ---- ---- ----
49 Phoenix Ritt 22:58.1 9 Epworth, Western Dubuque ---- ---- ----
50 Matthew Beanblossom 22:59.5 10 Monticello ---- ---- ----
51 Levi Reiter 23:37.1 10 Beckman Catholic, Dyersville ---- ---- ----
52 Xander Peterson 23:38.9 12 Denver ---- ---- ----
53 Donovan Tran 23:42.0 12 Epworth, Western Dubuque ---- ---- ----
54 Caleb Boardman 23:42.5 11 Starmont ---- ---- ----
55 Easton Rios 23:59.5 9 Mid-Prairie, Wellman ---- ---- ----
56 Shane Bahns 24:36.5 12 Assumption, Davenport ---- ---- ----
57 Evan Reschly 24:39.0 11 Mid-Prairie, Wellman ---- ---- ----
58 Malacki Herrick 24:54.0 10 Anamosa ---- ---- ----
59 Cayson Brown 25:49.8 9 Notre Dame / West Burlington ---- ---- ----
60 Ethan McCarraher 25:52.9 11 Beckman Catholic, Dyersville ---- ---- ----
61 Benjamin Michel 26:03.3 9 Beckman Catholic, Dyersville ---- ---- ----
62 Ashton Marvin 26:22.4 10 Assumption, Davenport ---- ---- ----
63 Ben Ernst 26:34.3 9 Bellevue ---- ---- ----
64 Brevyn Kearney 26:35.6 9 Monticello ---- ---- ----
65 Cayce Damschen 27:02.3 9 Mid-Prairie, Wellman ---- ---- ----
66 Corbyn Budde 27:29.9 9 Easton Valley ---- ---- ----
67 Jude Meyer 27:37.0 9 Epworth, Western Dubuque ---- ---- ----
68 Brayden Grawe 27:48.5 10 Starmont ---- ---- ----
69 Klayton Fountain 28:36.5 9 Notre Dame / West Burlington ---- ---- ----
70 Bryan Huerta 28:41.0 10 Anamosa ---- ---- ----
71 Ashton Middendorp 29:07.5 9 Northeast, Goose Lake ---- ---- ----
72 Jayden Gearhart 30:56.5 9 Starmont ---- ---- ----
73 Zach Helle 31:14.0 12 Beckman Catholic, Dyersville ---- ---- ----
74 Julian Housenga 31:19.3 9 Northeast, Goose Lake ---- ---- ----
75 Nick Sattherthwaite 33:09.8 11 Denver ---- ---- ----
76 Shane Welch 35:41.6 9 Northeast, Goose Lake ---- ---- ----
Unlock Advanced Performance Analytics

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