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

Boys Varsity Gray 5000M

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Logan Bleich 15:19.7 10 Gilbert ---- ---- ----
2 Keegan Decker 15:28.2 10 Iowa City, Liberty ---- ---- ----
3 Jacob Tallman 15:30.7 10 Gilbert ---- ---- ----
4 Carson Squiers 15:38.2 11 Gilbert ---- ---- ----
5 AJ Willey 15:40.4 11 Bettendorf ---- ---- ----
6 Reed Robbins 15:43.5 11 Indianola ---- ---- ----
7 Austin Soldwisch 15:46.7 12 Waverly-Shell Rock ---- ---- ----
8 Jack Crossland 15:48.4 10 Johnston ---- ---- ----
9 Gage Heyne 15:49.5 12 English Valleys, North English ---- ---- ----
10 Noah Gregoire 15:53.2 12 Iowa City, Liberty ---- ---- ----
11 John Moellers 15:59.4 12 Marshalltown ---- ---- ----
12 Teegan Kralik 16:01.5 11 Norwalk ---- ---- ----
13 Grady Olberding 16:04.0 12 Mount Vernon-Lisbon ---- ---- ----
14 Dawson Scheil 16:05.0 11 Mount Vernon-Lisbon ---- ---- ----
15 Sidney Shide 16:10.5 12 Urbandale ---- ---- ----
16 Ryan Heden 16:11.5 12 Bettendorf ---- ---- ----
17 Emmett Swartzentruber 16:13.2 12 Mid-Prairie, Wellman ---- ---- ----
18 Jonathan Owen 16:13.7 12 Valley, West Des Moines ---- ---- ----
19 Ethan Boston 16:16.5 12 Linn-Mar, Marion ---- ---- ----
20 Jacob Haug 16:17.4 12 Dubuque, Senior ---- ---- ----
21 Blake Smith 16:21.0 12 Urbandale ---- ---- ----
22 Ethan Cheney 16:21.7 11 Linn-Mar, Marion ---- ---- ----
23 Carter Nunn 16:28.0 11 Marshalltown ---- ---- ----
24 Preston Johnson 16:28.9 10 Marshalltown ---- ---- ----
25 Andrew Heden 16:31.5 10 Bettendorf ---- ---- ----
26 Danny Rothert 16:32.5 12 Dubuque, Senior ---- ---- ----
27 Samuel Appel 16:32.7 10 Indianola ---- ---- ----
28 Emmett Barber 16:34.5 12 Gilbert ---- ---- ----
29 Paxton Bloom 16:37.2 11 Indianola ---- ---- ----
30 Sam Parker 16:38.2 11 Norwalk ---- ---- ----
31 Garrett Ness 16:41.0 12 Johnston ---- ---- ----
32 Emrick Ryan 16:41.9 11 Gilbert ---- ---- ----
33 Preston Yutzy 16:42.2 12 Mid-Prairie, Wellman ---- ---- ----
34 Noah Reese 16:42.7 12 Johnston ---- ---- ----
35 Jack Kirman 16:46.2 11 Dubuque, Senior ---- ---- ----
36 Thomas Limback 16:47.7 10 Valley, West Des Moines ---- ---- ----
37 Henry Groos 16:50.5 12 Norwalk ---- ---- ----
38 Tay Ohr-Rottler 16:51.5 11 Johnston ---- ---- ----
39 Holden Schug 16:51.7 12 Johnston ---- ---- ----
40 Michael Hanna 16:52.7 9 Iowa City, West ---- ---- ----
41 Corbin Oswald 16:52.9 12 Norwalk ---- ---- ----
42 Liam Kroger 16:54.0 11 Dubuque, Senior ---- ---- ----
43 Caden Knoblock 16:54.2 11 Denver ---- ---- ----
44 Caleb Rankin 16:54.4 12 Bettendorf ---- ---- ----
45 Henry Hansen 16:54.5 10 Mason City ---- ---- ----
46 Myles Matthias 16:57.2 11 Denver ---- ---- ----
47 Aksel Beedon 16:57.4 10 Norwalk ---- ---- ----
48 Preston Stensland 16:59.5 11 Gilbert ---- ---- ----
49 Calvin Lueken 17:06.3 12 Dubuque, Senior ---- ---- ----
50 Liam Rehnberg 17:06.9 11 Bettendorf ---- ---- ----
51 Jesse Gomez 17:11.8 9 Denver ---- ---- ----
52 Mathew Haug 17:12.6 10 Dubuque, Senior ---- ---- ----
53 Jayse Yoder 17:15.9 12 Mid-Prairie, Wellman ---- ---- ----
54 Johnny Reynolds 17:16.0 11 Valley, West Des Moines ---- ---- ----
55 Owen Hanson 17:16.5 12 Linn-Mar, Marion ---- ---- ----
56 Sam Buhrow 17:16.9 10 Norwalk ---- ---- ----
57 Graden Kroger 17:17.0 11 Dubuque, Senior ---- ---- ----
58 John Artz 17:18.6 12 Gilbert ---- ---- ----
59 Carter Gearhart 17:20.0 12 Johnston ---- ---- ----
60 Grant Wallace 17:22.3 12 Norwalk ---- ---- ----
61 Owen Welling 17:23.3 10 Indianola ---- ---- ----
62 Treyton Hoffman 17:25.4 9 Linn-Mar, Marion ---- ---- ----
63 Ethan Doty 17:25.5 9 Denver ---- ---- ----
64 Nile Busch 17:25.9 11 Williamsburg ---- ---- ----
65 Jake Weilar 17:25.9 9 Iowa City, West ---- ---- ----
66 Ben Hohmann 17:27.4 11 Dubuque, Senior ---- ---- ----
67 Liam Trampel 17:28.0 10 Gilbert ---- ---- ----
68 Lane Osterloh 17:28.3 11 Norwalk ---- ---- ----
69 Dylan Berg 17:28.4 10 Bettendorf ---- ---- ----
70 Maxwell Bruss 17:28.6 12 Iowa City, West ---- ---- ----
71 Colin Finch 17:29.5 10 Iowa City, Liberty ---- ---- ----
72 Ben Meier 17:29.8 12 Valley, West Des Moines ---- ---- ----
73 AJ Mosqueda 17:30.3 12 Norwalk ---- ---- ----
74 Parker Gooding 17:31.4 12 Marshalltown ---- ---- ----
75 Landon Lucht 17:32.9 11 Gilbert ---- ---- ----
76 Mathew Denham 17:34.4 10 Dubuque, Senior ---- ---- ----
77 Dawson Allen 17:34.8 9 Bettendorf ---- ---- ----
78 Anders Holmes 17:34.9 9 Solon ---- ---- ----
79 Lars Hildebrand 17:35.0 10 Iowa City, Liberty ---- ---- ----
80 William Giles 17:35.4 12 Urbandale ---- ---- ----
81 Owen Anderson 17:36.0 10 Dubuque, Senior ---- ---- ----
82 Henry Meyer 17:37.9 10 Johnston ---- ---- ----
83 Cayden Miller 17:38.4 10 Urbandale ---- ---- ----
84 Sean Bendinger 17:39.9 12 Valley, West Des Moines ---- ---- ----
85 Angel Cruz Felipe 17:40.0 11 Valley, West Des Moines ---- ---- ----
86 Tarunesh Gopinath 17:40.6 10 Valley, West Des Moines ---- ---- ----
87 Max Swartzentruber 17:41.0 10 Mid-Prairie, Wellman ---- ---- ----
88 Ronak Bhargava 17:41.4 11 Valley, West Des Moines ---- ---- ----
89 Garrett Willey 17:41.9 9 Bettendorf ---- ---- ----
90 Zeke Hatfield 17:42.0 12 Gilbert ---- ---- ----
91 Grayson Roos 17:43.3 9 Linn-Mar, Marion ---- ---- ----
92 Noah Gehler 17:44.5 12 Bettendorf ---- ---- ----
93 Tayson Cho 17:45.9 10 Iowa City, Liberty ---- ---- ----
94 Aadi Gopinath 17:47.0 9 Iowa City, West ---- ---- ----
95 Cooper Smith 17:48.0 12 Urbandale ---- ---- ----
96 Colin Wehrle 17:48.0 10 Iowa City, West ---- ---- ----
97 John Widtfeldt 17:49.0 11 Johnston ---- ---- ----
98 Seamus O'Connor 17:50.8 12 Mount Vernon-Lisbon ---- ---- ----
99 Kenny Uitermarkt 17:51.5 12 Urbandale ---- ---- ----
100 Evan Twombly 17:51.9 11 Urbandale ---- ---- ----
101 Evan Merrill 18:01.3 10 Iowa City, West ---- ---- ----
102 Cooper Adams 18:01.4 10 Linn-Mar, Marion ---- ---- ----
103 Jens Strand 18:01.5 9 Iowa City, Liberty ---- ---- ----
104 Brandt Haakenstad 18:02.1 12 Mason City ---- ---- ----
105 Luke Brokaw 18:02.6 11 Mid-Prairie, Wellman ---- ---- ----
106 Sam Showers 18:03.5 12 Iowa City, West ---- ---- ----
107 Sean Gomez 18:03.6 12 Denver ---- ---- ----
108 Anthony Armstrong 18:05.4 10 Mount Vernon-Lisbon ---- ---- ----
109 Robert Widtfeldt 18:07.6 9 Johnston ---- ---- ----
110 Daniel Hoke 18:08.1 9 Linn-Mar, Marion ---- ---- ----
111 Cade Lorenz 18:10.5 9 Linn-Mar, Marion ---- ---- ----
112 Isaac Johnson 18:13.6 10 Indianola ---- ---- ----
113 Colin Reed 18:14.0 10 Williamsburg ---- ---- ----
114 Wesley Sadler 18:14.5 12 Mount Vernon-Lisbon ---- ---- ----
115 Lucas Tentinger 18:14.6 12 Linn-Mar, Marion ---- ---- ----
116 Rene Meza 18:14.9 11 Solon ---- ---- ----
117 Colin Knudsen 18:16.8 12 Waverly-Shell Rock ---- ---- ----
118 Porter Kimble 18:17.5 11 Urbandale ---- ---- ----
119 Hayes Arwine 18:21.6 11 Williamsburg ---- ---- ----
120 Jack Tryon 18:25.5 9 Urbandale ---- ---- ----
121 Cassandro Chan 18:26.5 12 Iowa City, West ---- ---- ----
122 Gavin Reed 18:27.1 12 Indianola ---- ---- ----
123 Myles Goldman 18:28.0 11 Marshalltown ---- ---- ----
124 Chasen Caskey 18:28.5 10 Mount Vernon-Lisbon ---- ---- ----
125 Brayden Pettit 18:30.6 10 Linn-Mar, Marion ---- ---- ----
126 Charlie Koons 18:31.6 10 Williamsburg ---- ---- ----
127 Nelsen Perrigo 18:33.5 9 Valley, West Des Moines ---- ---- ----
128 Thomas Flynn 18:33.8 12 Mid-Prairie, Wellman ---- ---- ----
129 Ethan Pagel 18:43.0 9 Denver ---- ---- ----
130 Caleb Rasmussen 18:44.1 11 Marshalltown ---- ---- ----
131 Finn Brummel 18:45.5 11 Williamsburg ---- ---- ----
132 Preston Raasch 18:46.5 9 Solon ---- ---- ----
133 Graham Vavricek 18:47.5 12 Mount Vernon-Lisbon ---- ---- ----
134 Kyler Happel 18:49.1 10 Mount Vernon-Lisbon ---- ---- ----
135 Matthew Hommowun 18:51.5 9 Waverly-Shell Rock ---- ---- ----
136 Mitchell Doepke 18:53.5 11 Denver ---- ---- ----
137 Jeremiah Brown 19:02.3 11 Norwalk ---- ---- ----
138 Brice Wahe 19:03.4 12 Iowa City, West ---- ---- ----
139 Elliot Davis 19:09.4 11 Bettendorf ---- ---- ----
140 Brian Ly 19:12.3 11 Johnston ---- ---- ----
141 Brady Wickering 19:13.5 12 Mason City ---- ---- ----
142 Deacon Waddell 19:17.3 9 Solon ---- ---- ----
143 Owen Young 19:18.0 13 Solon ---- ---- ----
144 Luke Hirko 19:20.3 11 Williamsburg ---- ---- ----
145 Hudson Nunnelley 19:24.8 11 Williamsburg ---- ---- ----
146 Jesse Stultz 19:30.1 11 Mid-Prairie, Wellman ---- ---- ----
147 Michael Johnson 19:30.4 11 Mason City ---- ---- ----
148 Zander Christensen 19:41.0 11 Waverly-Shell Rock ---- ---- ----
149 Oliver Gibson 19:41.5 10 Waverly-Shell Rock ---- ---- ----
150 Charlie Pettit 19:48.5 11 Solon ---- ---- ----
151 Cayden Scheil 19:48.8 12 Mount Vernon-Lisbon ---- ---- ----
152 Baily Schara 19:53.3 10 Waverly-Shell Rock ---- ---- ----
153 Cy Walton 20:02.0 10 Denver ---- ---- ----
154 Ben Jensen 20:08.8 10 Mason City ---- ---- ----
155 Colby Tucker 20:10.0 10 Denver ---- ---- ----
156 Max Ferin 20:13.3 12 Solon ---- ---- ----
157 Brody Speidel 20:14.5 11 Mount Vernon-Lisbon ---- ---- ----
158 Camden Lyons 20:15.1 11 Solon ---- ---- ----
159 Reece Waters 20:32.4 10 Mid-Prairie, Wellman ---- ---- ----
160 Noah Kahler 20:43.0 10 Waverly-Shell Rock ---- ---- ----
161 Tyler McMullin 20:58.0 11 Williamsburg ---- ---- ----
162 Lucas Geerts 20:58.8 11 Waverly-Shell Rock ---- ---- ----
163 Gage Mueller 21:19.9 10 Waverly-Shell Rock ---- ---- ----
164 Carter Bell 21:31.0 12 Marshalltown ---- ---- ----
165 Braydon Baker 21:33.5 11 Solon ---- ---- ----
166 Brevin Zirkel 21:42.5 10 Williamsburg ---- ---- ----
167 Wouter Reuling 22:04.9 11 Waverly-Shell Rock ---- ---- ----
168 Devin Homan 22:15.8 10 Denver ---- ---- ----
169 Adrian Sanchez 23:20.0 12 Mid-Prairie, Wellman ---- ---- ----
170 Evan Reschly 24:20.4 11 Mid-Prairie, Wellman ---- ---- ----
Unlock Advanced Performance Analytics

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