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

Varsity Boys 5K

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Emerson Vokes 15:40.7 12 Grundy Center ---- ---- ----
2 Jesse Gomez 16:25.5 10 Denver ---- ---- ----
3 Will Nesbit 16:29.0 12 Jesup ---- ---- ----
4 Myles Matthias 16:33.1 12 Denver ---- ---- ----
5 Keshaun Williams 16:45.2 12 Oelwein ---- ---- ----
6 Brandon Leppert 16:49.1 12 Waukon ---- ---- ----
7 Sawyer Spence 17:09.7 12 Union, LaPorte City ---- ---- ----
8 Caden Knoblock 17:15.0 12 Denver ---- ---- ----
9 Jack Lange 17:15.7 11 Benton Community ---- ---- ----
10 Elijah Strei 17:15.9 10 Columbus Catholic, Waterloo ---- ---- ----
11 Matthew Hommowun 17:17.0 10 Waverly-Shell Rock ---- ---- ----
12 Gabe Driscoll 17:21.4 12 Oelwein ---- ---- ----
13 Justin Wagner 17:22.4 12 Kee, Lansing ---- ---- ----
14 Vincent O'Connor 17:32.9 11 Jesup ---- ---- ----
15 Caleb Olson 17:34.7 13 Benton Community ---- ---- ----
16 Kenyon Baker 17:36.5 12 Maquoketa Valley, Delhi ---- ---- ----
17 Kaiden Irvine 17:38.2 10 Oelwein ---- ---- ----
18 Hayden Gustafson 17:44.7 12 Alburnett ---- ---- ----
19 Landon Dowd 17:47.0 12 Oelwein ---- ---- ----
20 Sully O'Neill 17:48.5 10 Dike-New Hartford ---- ---- ----
21 Jagger Timmerman 17:48.7 11 Starmont ---- ---- ----
22 Jayce Fryslie 17:49.0 10 Grundy Center ---- ---- ----
23 Braden Manson 17:53.4 11 New Hampton ---- ---- ----
24 Jaxon Andreasen 17:56.0 11 Jesup ---- ---- ----
25 Daniel Spooner 17:58.0 12 Newman Catholic, Mason City ---- ---- ----
26 Logan Ossman 17:58.5 12 Alburnett ---- ---- ----
27 Sam Stock 17:59.4 12 Waukon ---- ---- ----
28 Landon Batcheler 18:01.0 12 Center Point-Urbana ---- ---- ----
29 Elmer Trinidad 18:04.5 11 North Fayette Valley ---- ---- ----
30 McKennen Lindaman 18:06.2 9 Dike-New Hartford ---- ---- ----
31 Baily Schara 18:06.5 11 Waverly-Shell Rock ---- ---- ----
32 Jackson Kelly 18:10.0 11 Center Point-Urbana ---- ---- ----
33 Garner Lange 18:10.5 11 Waukon ---- ---- ----
34 Cashton Ellis 18:14.0 9 Alburnett ---- ---- ----
35 Leo Block 18:15.0 9 Grundy Center ---- ---- ----
36 Scout Wooldrik 18:15.7 9 Denver ---- ---- ----
37 Noah Pickart 18:16.4 12 Benton Community ---- ---- ----
38 Zander Christensen 18:18.5 12 Waverly-Shell Rock ---- ---- ----
39 Parker Knox 18:18.7 10 Waukon ---- ---- ----
40 Lucas Geerts 18:19.4 12 Waverly-Shell Rock ---- ---- ----
41 Carson Ruegnitz 18:20.4 12 Central, Elkader ---- ---- ----
42 Jesse Polkinghorn 18:22.0 11 Central, Elkader ---- ---- ----
43 Caleb Miller 18:22.2 11 Denver ---- ---- ----
44 Drake Steinlage 18:30.5 10 Oelwein ---- ---- ----
45 Silas Keeling 18:31.5 10 Waukon ---- ---- ----
46 Emerick Nolte 18:34.7 10 Aplington-Parkersburg ---- ---- ----
47 Jed Schanbacher 18:36.7 10 Benton Community ---- ---- ----
48 Owen Price 18:38.9 9 Aplington-Parkersburg ---- ---- ----
49 Owen Smith 18:39.0 10 Maquoketa Valley, Delhi ---- ---- ----
50 Elias Carlsson 18:40.5 12 Newman Catholic, Mason City ---- ---- ----
51 Tyler Petree 18:41.0 12 Newman Catholic, Mason City ---- ---- ----
52 Caleb Pifkin 18:44.0 9 Gladbrook-Reinbeck ---- ---- ----
53 Gage Mueller 18:44.2 11 Waverly-Shell Rock ---- ---- ----
54 Ethan Pagel 18:44.4 10 Denver ---- ---- ----
55 Levi Graham 18:50.2 11 Center Point-Urbana ---- ---- ----
56 Brian Arazia 18:54.5 11 Benton Community ---- ---- ----
57 Ben Gelner 18:54.7 10 Starmont ---- ---- ----
58 Robert Huck 18:56.7 11 North Fayette Valley ---- ---- ----
59 Brandon Rael 18:57.5 10 Oelwein ---- ---- ----
60 Cy Walton 18:59.7 11 Denver ---- ---- ----
61 Ezekiel Boehmler 19:01.0 11 Sumner-Fredericksburg ---- ---- ----
62 Oliver Gibson 19:03.7 11 Waverly-Shell Rock ---- ---- ----
63 Jonah Carney 19:04.4 12 Aplington-Parkersburg ---- ---- ----
64 Alexander Mueller 19:05.7 10 North Fayette Valley ---- ---- ----
65 Jaxson Mehlert 19:06.7 10 Benton Community ---- ---- ----
66 Gus L' Heureux 19:06.9 10 Dike-New Hartford ---- ---- ----
67 Collin Franck 19:09.7 10 Alburnett ---- ---- ----
68 Kamdyn Trower 19:10.7 10 New Hampton ---- ---- ----
69 Korbin Hunt 19:13.9 9 Benton Community ---- ---- ----
70 Sawyer Wieland 19:16.5 10 Independence ---- ---- ----
71 Noah Kahler 19:17.0 11 Waverly-Shell Rock ---- ---- ----
72 Archer Diveley 19:18.9 9 Center Point-Urbana ---- ---- ----
73 Elijah King 19:20.5 12 Oelwein ---- ---- ----
74 Colin Shatek 19:21.5 12 New Hampton ---- ---- ----
75 Samuel Andersen 19:22.4 12 Dike-New Hartford ---- ---- ----
76 Jacob Culham 19:23.7 12 Hudson ---- ---- ----
77 Myles Knutson 19:24.5 9 Independence ---- ---- ----
78 Owen Schalk 19:28.0 9 Center Point-Urbana ---- ---- ----
79 Will Cardo 19:32.9 12 Center Point-Urbana ---- ---- ----
80 Camden Fuelling 19:34.2 12 Jesup ---- ---- ----
81 Henry Reimer 19:34.5 12 Central, Elkader ---- ---- ----
82 Brayden Starr 19:36.0 9 Dike-New Hartford ---- ---- ----
83 Grayden Meyer 19:36.4 10 Sumner-Fredericksburg ---- ---- ----
84 Anson Ford 19:37.0 11 Alburnett ---- ---- ----
85 Peyton Elliott 19:37.2 12 North Fayette Valley ---- ---- ----
86 Hayden Benton 19:38.2 10 Jesup ---- ---- ----
87 Isaak Kovarik 19:47.2 12 Waukon ---- ---- ----
88 Tyce Zittergruen 19:47.4 10 Central, Elkader ---- ---- ----
89 Brody Meyer 19:52.4 9 Kee, Lansing ---- ---- ----
90 Eli Bailey 19:57.0 10 Edgewood-Colesburg ---- ---- ----
91 Esten Moellering 19:57.0 10 North Fayette Valley ---- ---- ----
92 Mateo Pino 19:58.5 10 Alburnett ---- ---- ----
93 Declan Finley 19:59.0 12 Central, Elkader ---- ---- ----
94 Caleb Bowser 20:07.2 11 Gladbrook-Reinbeck ---- ---- ----
95 Connor Stumme 20:09.5 11 New Hampton ---- ---- ----
96 Trace Moser 20:09.5 9 MFL MarMac ---- ---- ----
97 Gabe Stansbery 20:12.0 12 North Fayette Valley ---- ---- ----
98 Henry Bohl 20:13.7 10 Alburnett ---- ---- ----
99 Riley Berns 20:14.2 10 New Hampton ---- ---- ----
100 Cole Kelly 20:15.0 9 Waukon ---- ---- ----
101 Tristan Keister 20:16.0 10 Union, LaPorte City ---- ---- ----
102 Brody Grove 20:20.0 10 North Fayette Valley ---- ---- ----
103 Drew Crimmins 20:21.2 11 Newman Catholic, Mason City ---- ---- ----
104 Benton Manternach 20:21.7 9 Cascade, Western Dubuque ---- ---- ----
105 Michael Eimers 20:29.2 11 Sumner-Fredericksburg ---- ---- ----
106 Max Junker 20:30.7 12 Aplington-Parkersburg ---- ---- ----
107 Isaiah Olson 20:36.9 10 Dike-New Hartford ---- ---- ----
108 Phineas Beermann 20:39.7 9 Union, LaPorte City ---- ---- ----
109 Nick Berumez 20:44.0 12 Columbus Catholic, Waterloo ---- ---- ----
110 Calvin Minard 20:48.5 11 Columbus Catholic, Waterloo ---- ---- ----
111 Daniel Barkley 20:54.0 12 Grundy Center ---- ---- ----
112 Cooper Renner 20:57.2 10 Jesup ---- ---- ----
113 Easton Monteith 20:58.4 12 New Hampton ---- ---- ----
114 Drake Griffin 20:59.0 11 Hudson ---- ---- ----
115 Colten Jensen 21:02.9 11 Hudson ---- ---- ----
116 Daniel Jones 21:03.5 11 Kee, Lansing ---- ---- ----
117 Jude Onken 21:03.7 9 MFL MarMac ---- ---- ----
118 Cael Helmrichs 21:05.0 12 Edgewood-Colesburg ---- ---- ----
119 Daniel Hommel 21:05.7 12 Grundy Center ---- ---- ----
120 Tate Pflughaupt 21:12.9 9 North-Linn, Troy Mills ---- ---- ----
121 Elijah Eike 21:16.0 12 Wapsie Valley, Fairbank ---- ---- ----
122 Brody Pruess 21:21.0 10 Independence ---- ---- ----
123 Jayden Schwandt 21:22.4 11 Maquoketa Valley, Delhi ---- ---- ----
124 Kael Edwards 21:30.5 11 Grundy Center ---- ---- ----
125 Oliver Del Castillo 21:33.5 11 Grundy Center ---- ---- ----
126 Sawyer Long 21:39.2 12 North-Linn, Troy Mills ---- ---- ----
127 Gregory Baker 21:39.5 9 Sumner-Fredericksburg ---- ---- ----
128 Wolfgang Martins-Sabrina 21:50.2 12 MFL MarMac ---- ---- ----
129 Jace Eike 21:50.5 10 Wapsie Valley, Fairbank ---- ---- ----
130 Titus Pringle 21:55.0 9 Sumner-Fredericksburg ---- ---- ----
131 Cameron Szurley 21:57.2 12 Wapsie Valley, Fairbank ---- ---- ----
132 Adian Reynolds 22:03.5 11 MFL MarMac ---- ---- ----
133 Rush L'Heureux 22:20.9 12 Dike-New Hartford ---- ---- ----
134 Xavier Castino 22:25.5 12 Newman Catholic, Mason City ---- ---- ----
135 Zion Simmer 22:25.7 9 Hudson ---- ---- ----
136 Jayden Pitzenberger 22:26.7 11 Newman Catholic, Mason City ---- ---- ----
137 Jace Sunkten 22:31.5 12 Newman Catholic, Mason City ---- ---- ----
138 Madden Kane 22:33.7 12 Wapsie Valley, Fairbank ---- ---- ----
139 John Novotney 22:36.2 11 Columbus Catholic, Waterloo ---- ---- ----
140 Benson Koth 22:41.0 9 Independence ---- ---- ----
141 Austin Lohmann 23:08.9 10 Tripoli ---- ---- ----
142 Isaac Slade 23:16.7 9 Hudson ---- ---- ----
143 Chase Peyton 23:32.0 9 Sumner-Fredericksburg ---- ---- ----
144 Steven Dekutoski 23:45.5 12 Hudson ---- ---- ----
145 Peyton Cameron 23:48.7 12 Jesup ---- ---- ----
146 Greyson Priebe 23:59.9 9 Sumner-Fredericksburg ---- ---- ----
147 Jersey T 24:05.9 10 Independence ---- ---- ----
148 Kyle Doyle 24:22.9 11 North-Linn, Troy Mills ---- ---- ----
149 Tavin Ruden 24:25.9 11 Gladbrook-Reinbeck ---- ---- ----
150 Colt Haas 24:35.7 9 Maquoketa Valley, Delhi ---- ---- ----
151 Bowen Backes 24:48.0 11 Hudson ---- ---- ----
152 Cayden Stoneman 25:01.7 10 Union, LaPorte City ---- ---- ----
153 Campbell Gramer 25:38.7 11 Gladbrook-Reinbeck ---- ---- ----
154 Trace Kingsbury 26:44.2 12 Tripoli ---- ---- ----
155 Ian Grimm 27:58.7 11 Union, LaPorte City ---- ---- ----
156 Mason Christie 28:51.2 9 Independence ---- ---- ----
157 Payton Schultz 28:58.9 10 MFL MarMac ---- ---- ----
158 Braiden Sager 38:49.9 9 Gladbrook-Reinbeck ---- ---- ----
Unlock Advanced Performance Analytics

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