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

Boys Varsity 5K

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jesse Gomez 16:11.7 9 Denver ---- ---- ----
2 Conall Sauser 16:16.2 12 Oelwein ---- ---- ----
3 Alex Torres 16:38.2 11 Vinton-Shellsburg ---- ---- ----
4 Isaac Reisinger 16:40.0 12 Waukon ---- ---- ----
5 Myles Matthias 16:49.7 11 Denver ---- ---- ----
6 Caleb Schunk 16:55.7 12 Oelwein ---- ---- ----
7 Caden Knoblock 16:59.2 11 Denver ---- ---- ----
8 Aidan Brady 17:13.5 11 Wapsie Valley, Fairbank ---- ---- ----
9 Keshaun Williams 17:21.5 11 Oelwein ---- ---- ----
10 Jace Matern 17:24.3 12 Columbus Catholic, Waterloo ---- ---- ----
11 Caleb Helgerson 17:26.8 12 Waukon ---- ---- ----
12 Andrew Schlarmann 17:40.9 11 Beckman Catholic, Dyersville ---- ---- ----
13 Brandon Leppert 17:43.5 11 Waukon ---- ---- ----
14 Zach Dickinson 17:48.0 11 Vinton-Shellsburg ---- ---- ----
15 Carter Easton 17:49.5 12 Center Point-Urbana ---- ---- ----
16 Sawyer Spence 17:50.0 11 Union, LaPorte City ---- ---- ----
17 Jase Turnis 17:54.5 12 West Delaware, Manchester ---- ---- ----
18 Gabe Driscoll 17:56.0 11 Oelwein ---- ---- ----
19 Mitchell Doepke 17:57.8 11 Denver ---- ---- ----
20 Brenden White 17:59.0 10 West Delaware, Manchester ---- ---- ----
21 Ty Luhring 18:02.5 12 Aplington-Parkersburg ---- ---- ----
22 Elijah Strei 18:06.9 9 Columbus Catholic, Waterloo ---- ---- ----
23 Ethan Doty 18:07.4 9 Denver ---- ---- ----
24 Jagger Timmerman 18:07.5 10 Starmont ---- ---- ----
25 Sam Stock 18:08.6 11 Waukon ---- ---- ----
26 Henry Peterson 18:12.3 12 Dunkerton ---- ---- ----
27 Colton O'Neill 18:16.9 11 Waukon ---- ---- ----
28 Trevan Thomas 18:17.5 11 Aplington-Parkersburg ---- ---- ----
29 Garner Lange 18:20.5 10 Waukon ---- ---- ----
30 Levi Graham 18:22.0 10 Center Point-Urbana ---- ---- ----
31 Cayle Estling 18:25.4 11 Center Point-Urbana ---- ---- ----
32 Caleb Pinion 18:26.5 11 Starmont ---- ---- ----
33 Tate Rochford 18:30.5 12 Sumner-Fredericksburg ---- ---- ----
34 Lincoln Lamont 18:32.4 9 Vinton-Shellsburg ---- ---- ----
35 Ethan Pagel 18:33.1 9 Denver ---- ---- ----
36 Sean Gomez 18:42.6 12 Denver ---- ---- ----
37 Landon Dowd 18:46.8 11 Oelwein ---- ---- ----
38 Landon Batcheler 18:50.0 11 Center Point-Urbana ---- ---- ----
39 Will Primrose 18:50.9 9 Vinton-Shellsburg ---- ---- ----
40 Caleb Detemmerman 18:51.5 9 Oelwein ---- ---- ----
41 Danny Dudzik 18:52.0 11 Beckman Catholic, Dyersville ---- ---- ----
42 Silas Keeling 18:54.6 9 Waukon ---- ---- ----
43 Cooper Davis 18:59.9 10 Union, LaPorte City ---- ---- ----
44 Braden Wenger 19:09.0 12 West Delaware, Manchester ---- ---- ----
45 Hayden Gustafson 19:12.4 11 Alburnett ---- ---- ----
46 Kaiden Irvine 19:13.6 9 Oelwein ---- ---- ----
47 Adam Gaul 19:15.9 11 Beckman Catholic, Dyersville ---- ---- ----
48 Nyles Senne 19:21.3 9 Independence ---- ---- ----
49 Sully O'Neill 19:23.6 9 Dike-New Hartford ---- ---- ----
50 Ashton Chesmore 19:30.8 12 West Delaware, Manchester ---- ---- ----
51 Ben Gelner 19:35.9 9 Starmont ---- ---- ----
52 Leif Allen 19:43.0 10 Vinton-Shellsburg ---- ---- ----
53 Carson Curtis 19:45.4 11 Starmont ---- ---- ----
54 Nathan Schlarmann 19:48.9 9 Beckman Catholic, Dyersville ---- ---- ----
55 Sam Egan 19:49.8 11 Sumner-Fredericksburg ---- ---- ----
56 Robert Huck 19:51.5 10 North Fayette Valley ---- ---- ----
57 Gabe Stansbery 19:53.5 11 North Fayette Valley ---- ---- ----
58 Mateo Pino 19:54.3 9 Alburnett ---- ---- ----
59 Trey Smith 19:56.4 12 Sumner-Fredericksburg ---- ---- ----
60 Shawn Brunsman 19:57.1 12 Beckman Catholic, Dyersville ---- ---- ----
61 Bryan Munguia-Chavez 19:58.8 12 Dike-New Hartford ---- ---- ----
62 Jack Blais 20:00.0 11 Vinton-Shellsburg ---- ---- ----
63 Dayton Brown 20:01.9 9 Waterloo, East ---- ---- ----
64 Gus L' Heureux 20:03.0 9 Dike-New Hartford ---- ---- ----
65 Easton Wurzer 20:03.1 10 Sumner-Fredericksburg ---- ---- ----
66 Steffen Goerdt 20:09.0 10 Beckman Catholic, Dyersville ---- ---- ----
67 Jacob Culham 20:10.5 11 Hudson ---- ---- ----
68 Cooper Dall 20:11.1 10 Dike-New Hartford ---- ---- ----
69 Marshall Weepie 20:19.4 11 Wapsie Valley, Fairbank ---- ---- ----
70 Brennen Blake 20:23.3 12 Sumner-Fredericksburg ---- ---- ----
71 Dallas Tisue 20:24.4 12 Wapsie Valley, Fairbank ---- ---- ----
72 Westin Osborn 20:26.0 12 Sumner-Fredericksburg ---- ---- ----
73 Preston Brown 20:29.5 9 Waterloo, East ---- ---- ----
74 Elmer Trinidad 20:31.4 10 North Fayette Valley ---- ---- ----
75 Oliver Whalen 20:32.1 10 Vinton-Shellsburg ---- ---- ----
76 Fabio Hechler 20:35.5 12 Hudson ---- ---- ----
77 Casey Greiman 20:36.0 10 Hudson ---- ---- ----
78 Maison Swales 20:39.8 10 Starmont ---- ---- ----
79 Tanner Wilson 20:42.5 12 Independence ---- ---- ----
80 Anson Ford 20:43.0 10 Alburnett ---- ---- ----
81 Jonah Carney 20:50.6 11 Aplington-Parkersburg ---- ---- ----
82 Kengo Uchiyama-Hansen 20:53.0 12 Union, LaPorte City ---- ---- ----
83 Brody Grove 20:54.0 9 North Fayette Valley ---- ---- ----
84 Finn Schaefer 20:58.1 11 Wapsie Valley, Fairbank ---- ---- ----
85 Brenndan Engler 21:00.0 11 Beckman Catholic, Dyersville ---- ---- ----
86 Sawyer Long 21:01.9 11 North-Linn, Troy Mills ---- ---- ----
87 Collin Franck 21:01.9 9 Alburnett ---- ---- ----
88 Kyler Wooten 21:03.5 11 West Delaware, Manchester ---- ---- ----
89 Aaden Myhr 21:05.1 9 Hudson ---- ---- ----
90 Adam Cook 21:06.1 12 West Delaware, Manchester ---- ---- ----
91 Zach McLellan 21:07.5 12 North Fayette Valley ---- ---- ----
92 Mariyon Norton 21:11.9 11 Waterloo, East ---- ---- ----
93 Calvin Minard 21:16.6 10 Columbus Catholic, Waterloo ---- ---- ----
94 Isaiah Olson 21:19.8 9 Dike-New Hartford ---- ---- ----
95 Talan Decker 21:25.5 12 Independence ---- ---- ----
96 Lincoln Sieck 21:38.6 10 Starmont ---- ---- ----
97 Brody Pruess 21:39.9 9 Independence ---- ---- ----
98 Carter Seber 21:44.5 12 Waterloo, East ---- ---- ----
99 Henry Bohl 21:46.0 9 Alburnett ---- ---- ----
100 Georvon Tyler 21:46.9 12 Waterloo, East ---- ---- ----
101 Trenton Abel 21:47.1 12 Alburnett ---- ---- ----
102 Grayden Meyer 21:57.9 9 Sumner-Fredericksburg ---- ---- ----
103 Samuel Andersen 21:59.5 11 Dike-New Hartford ---- ---- ----
104 Tristan Keister 22:08.0 9 Union, LaPorte City ---- ---- ----
105 Clayton Hines 22:15.1 10 Dike-New Hartford ---- ---- ----
106 Elijah Eike 22:18.0 11 Wapsie Valley, Fairbank ---- ---- ----
107 Noah Gansen 22:22.3 9 Janesville ---- ---- ----
108 Drake Griffin 22:24.0 10 Hudson ---- ---- ----
109 Colten Jensen 22:24.3 10 Hudson ---- ---- ----
110 Jason Westendorf 22:39.6 10 Janesville ---- ---- ----
111 Aidan Stickler 22:42.0 12 Dunkerton ---- ---- ----
112 Cameron Szurley 22:47.5 11 Wapsie Valley, Fairbank ---- ---- ----
113 Cael Post 23:04.5 12 Independence ---- ---- ----
114 Hayden Tucker 23:16.0 10 West Delaware, Manchester ---- ---- ----
115 Kyle Doyle 23:21.3 10 North-Linn, Troy Mills ---- ---- ----
116 Maximo Zuniga 23:24.4 12 Columbus Catholic, Waterloo ---- ---- ----
117 Charlie Buskohl 23:51.1 9 Hudson ---- ---- ----
118 Nils Flossbach 23:57.5 9 Independence ---- ---- ----
119 Jacob Michael 24:01.0 9 Aplington-Parkersburg ---- ---- ----
120 Cody Drehobl 24:19.3 11 Aplington-Parkersburg ---- ---- ----
121 Cayden Stoneman 24:19.5 9 Union, LaPorte City ---- ---- ----
122 Elliot Bieber 24:22.0 9 Aplington-Parkersburg ---- ---- ----
123 Cade Drehobl 24:38.6 11 Aplington-Parkersburg ---- ---- ----
124 Aidan Little 32:17.6 10 Janesville ---- ---- ----
Unlock Advanced Performance Analytics

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