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

Mens 5,000 Meters Boys Varsity 5K

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 AJ Willey 16:46.5 10 Bettendorf ---- ---- ----
2 Zack Ryan 16:51.5 9 Davenport, Central ---- ---- ----
3 Brock Hilsman 16:55.7 11 Clear Creek Amana ---- ---- ----
4 Caleb Olson 16:57.0 11 Central DeWitt ---- ---- ----
5 Tyler Ryan 17:07.0 11 Davenport, Central ---- ---- ----
6 Ryan Heden 17:11.0 11 Bettendorf ---- ---- ----
7 Aedan Althoff 17:15.6 10 Monticello ---- ---- ----
8 Thomas Stiltner 17:17.4 12 Clear Creek Amana ---- ---- ----
9 Kyle Olson 17:18.4 9 Central DeWitt ---- ---- ----
10 Kaidan VanderWeele 17:26.8 12 Bettendorf ---- ---- ----
11 Ben Zimmer 17:27.3 12 Central DeWitt ---- ---- ----
12 Keegan Peterson 17:37.0 11 Central DeWitt ---- ---- ----
13 Alex Oswald 17:38.5 12 Monticello ---- ---- ----
14 Isaac Sorensen 17:40.0 11 Clear Creek Amana ---- ---- ----
15 Maddox Sullivan 17:40.9 12 Davenport, Central ---- ---- ----
16 Nicholas Schieltz 17:43.6 10 Clear Creek Amana ---- ---- ----
17 Talan Becker 17:44.5 10 Muscatine ---- ---- ----
18 Jamie Hayes 17:48.0 12 Clear Creek Amana ---- ---- ----
19 Logan Kafer 17:52.5 12 Clear Creek Amana ---- ---- ----
20 Adam Wiese 17:55.5 10 Davenport, North ---- ---- ----
21 Drew Caldwell 17:56.5 9 Assumption, Davenport ---- ---- ----
22 Austin Lewis 17:57.0 11 Davenport, West ---- ---- ----
23 Dylon Mason 17:57.1 10 Muscatine ---- ---- ----
24 Brady Freeman 17:57.1 12 Central DeWitt ---- ---- ----
25 Carter Richter 17:58.4 11 Davenport, Central ---- ---- ----
26 Joey Jolin 17:59.9 12 Burlington ---- ---- ----
27 Logan Riedesel 18:01.1 11 Calamus-Wheatland ---- ---- ----
28 Landon Potts 18:04.4 11 Bettendorf ---- ---- ----
29 Jaydon Wiggins 18:06.9 12 North Scott, Eldridge ---- ---- ----
30 Noah Gehler 18:09.9 11 Bettendorf ---- ---- ----
31 Aaron Morehead 18:19.5 10 Burlington ---- ---- ----
32 Camden Bennett 18:19.6 11 Davenport, North ---- ---- ----
33 Grant Wiese 18:23.5 12 Davenport, North ---- ---- ----
34 Kolton Lorion 18:25.4 10 Clinton ---- ---- ----
35 Derek Barfels 18:25.5 9 Davenport, Central ---- ---- ----
36 Cole Venema 18:25.5 12 Easton Valley ---- ---- ----
37 Elston Lindner 18:27.0 12 Central DeWitt ---- ---- ----
38 Josh Gant 18:27.4 10 Davenport, Central ---- ---- ----
39 Tate Ruden 18:27.9 11 Prince of Peace Catholic, Clinton ---- ---- ----
40 Joe McCleary 18:30.3 11 Muscatine ---- ---- ----
41 Nate Lukkarinen 18:30.5 10 Muscatine ---- ---- ----
42 Alex Ewoldt 18:33.4 11 Davenport, West ---- ---- ----
43 Alan Arriaga-Rangel 18:37.5 9 Monticello ---- ---- ----
44 Parker Messerich 18:40.1 11 Northeast, Goose Lake ---- ---- ----
45 Mason Mohr 18:41.0 10 Calamus-Wheatland ---- ---- ----
46 Kelvin Machande 18:45.9 12 Northeast, Goose Lake ---- ---- ----
47 Ryan Greve 18:48.0 9 Prince of Peace Catholic, Clinton ---- ---- ----
48 John Murphy 18:55.3 10 Assumption, Davenport ---- ---- ----
49 Mace Schnoor 18:59.0 10 Monticello ---- ---- ----
50 Jack McCarthy 19:05.5 10 North Scott, Eldridge ---- ---- ----
51 Carter Davis 19:06.0 9 Camanche ---- ---- ----
52 Sam Kotleba 19:07.5 9 Burlington ---- ---- ----
53 Parker Petsche 19:08.5 11 Central DeWitt ---- ---- ----
54 Drew Kurriger 19:10.0 11 Muscatine ---- ---- ----
55 Jackson VanHorn 19:10.1 10 Clear Creek Amana ---- ---- ----
56 Carter Shinn 19:10.9 9 Burlington ---- ---- ----
57 Rylan Bertling 19:10.9 10 Monticello ---- ---- ----
58 Isaac Stanley 19:15.6 11 North Scott, Eldridge ---- ---- ----
59 Sebastian Paez 19:16.5 9 Davenport, North ---- ---- ----
60 Brian Unke 19:17.9 12 Clinton ---- ---- ----
61 Jackson Riedesel 19:20.5 12 Calamus-Wheatland ---- ---- ----
62 Matthew Simmons 19:26.9 11 North Scott, Eldridge ---- ---- ----
63 Max Notz 19:28.9 10 Maquoketa ---- ---- ----
64 Brennan Bohlken 19:30.1 11 Monticello ---- ---- ----
65 Aidan Yaddof 19:30.5 10 Calamus-Wheatland ---- ---- ----
66 Grant Peterson 19:36.1 12 North Scott, Eldridge ---- ---- ----
67 John O'Brien 19:40.5 11 Assumption, Davenport ---- ---- ----
68 Geno DelPreore 19:41.0 11 Assumption, Davenport ---- ---- ----
69 Mason Smith 19:47.6 10 Maquoketa ---- ---- ----
70 Jacob Nabb 19:47.8 11 Maquoketa ---- ---- ----
71 Chase Monroe 19:48.4 9 Davenport, West ---- ---- ----
72 Bailey Duncan 19:51.5 12 Clinton ---- ---- ----
73 David Peralta-Torres 19:56.6 10 Clinton ---- ---- ----
74 Zach Karney 19:59.6 10 Davenport, West ---- ---- ----
75 Caden Brown 20:01.0 12 Muscatine ---- ---- ----
76 Breckin Downey 20:10.5 12 Maquoketa ---- ---- ----
77 James Troughton 20:17.3 10 North Cedar, Stanwood ---- ---- ----
78 Nicholas Schrader 20:19.0 9 Monticello ---- ---- ----
79 Jonathan Juarez 20:21.1 9 West Liberty ---- ---- ----
80 Sam Reynolds 20:22.0 12 Clinton ---- ---- ----
81 Alex Rickertsen 20:22.3 10 Calamus-Wheatland ---- ---- ----
82 Tim Bassier 20:22.5 9 Assumption, Davenport ---- ---- ----
83 Weston Dircks 20:26.1 10 North Cedar, Stanwood ---- ---- ----
84 Ethan Johnson 20:28.0 12 Northeast, Goose Lake ---- ---- ----
85 Marc Rovira Boronat 20:28.1 10 Marquette Catholic, Bellevue ---- ---- ----
86 Jacob Tegeler 20:28.6 12 Northeast, Goose Lake ---- ---- ----
87 Louis Gonner 20:29.8 9 Marquette Catholic, Bellevue ---- ---- ----
88 Conner DeForest 20:36.0 10 Maquoketa ---- ---- ----
89 Kerrick Truong 20:41.0 11 Davenport, West ---- ---- ----
90 Camden Ford 20:44.5 11 Davenport, North ---- ---- ----
91 Mason Fritz 20:44.6 10 Burlington ---- ---- ----
92 Isaac Copeland 20:46.1 12 North Scott, Eldridge ---- ---- ----
93 Kirk Camp 20:55.0 12 Northeast, Goose Lake ---- ---- ----
94 Kyler Leslie 20:57.4 9 Prince of Peace Catholic, Clinton ---- ---- ----
95 Oaklan Jirak 21:04.3 9 Wilton ---- ---- ----
96 Joaquin Elizondo 21:06.9 12 West Liberty ---- ---- ----
97 Liam Adlfinger 21:09.4 10 Wilton ---- ---- ----
98 Parker Adams 21:10.8 9 Prince of Peace Catholic, Clinton ---- ---- ----
99 Andrew Schmidt 21:11.4 12 Marquette Catholic, Bellevue ---- ---- ----
100 Cameron Elizondo 21:13.6 10 West Liberty ---- ---- ----
101 Canden Weber 21:14.5 9 Marquette Catholic, Bellevue ---- ---- ----
102 Edward Bickel 21:15.0 9 Burlington ---- ---- ----
103 Manu Garcia Blanes 21:15.4 11 West Liberty ---- ---- ----
104 Drew Craig 21:18.5 9 Assumption, Davenport ---- ---- ----
105 Carver Lange 21:19.5 12 Northeast, Goose Lake ---- ---- ----
106 Liam Ryan 21:23.1 12 Assumption, Davenport ---- ---- ----
107 Carl Kordick 21:23.8 11 Davenport, West ---- ---- ----
108 Chase Wakefield 21:30.1 12 Bettendorf ---- ---- ----
109 Nathan Schmitt 21:35.5 12 Muscatine ---- ---- ----
110 Jace Armbruster 21:39.3 12 Maquoketa ---- ---- ----
111 Cameron Sturtz 21:58.0 10 North Cedar, Stanwood ---- ---- ----
112 Braxton Laurion 22:06.5 10 Camanche ---- ---- ----
113 Spencer Roeder 22:13.5 11 Marquette Catholic, Bellevue ---- ---- ----
114 Brady Sieverding 22:16.8 10 Marquette Catholic, Bellevue ---- ---- ----
115 Liam Darsidan 22:17.5 11 Prince of Peace Catholic, Clinton ---- ---- ----
116 Braden Sissel 22:32.3 10 North Cedar, Stanwood ---- ---- ----
117 Wyatt Gregorich 22:41.6 10 Marquette Catholic, Bellevue ---- ---- ----
118 Briggs Oien 22:49.8 10 Wilton ---- ---- ----
119 Michael Redhage 23:15.9 11 North Cedar, Stanwood ---- ---- ----
120 Ben Tharp 23:38.5 10 West Liberty ---- ---- ----
121 Grayson Hartung 24:08.4 11 Wilton ---- ---- ----
122 Aspyn Simmons 24:25.5 9 Burlington ---- ---- ----
123 Kaiser Sands 25:15.0 11 Calamus-Wheatland ---- ---- ----
Unlock Advanced Performance Analytics

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