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:07.3 12 Grundy Center ---- ---- ----
2 Jesse Gomez 16:05.5 10 Denver ---- ---- ----
3 Cadel Conner 16:05.8 12 Grinnell ---- ---- ----
4 Max Handorf 16:16.0 11 Baxter ---- ---- ----
5 Will Nesbit 16:30.8 12 Jesup ---- ---- ----
6 Isaac Sandquist 16:34.0 11 Grinnell ---- ---- ----
7 Liam Crites 16:38.0 12 Grinnell ---- ---- ----
8 Aden Wolfe 16:39.7 11 Grinnell ---- ---- ----
9 Myles Matthias 16:53.6 12 Denver ---- ---- ----
10 Sawyer Spence 17:07.7 12 Union, LaPorte City ---- ---- ----
11 Jack Lange 17:09.4 11 Benton Community ---- ---- ----
12 Brecken Fisher 17:12.5 10 Baxter ---- ---- ----
13 Caleb Olson 17:15.5 13 Benton Community ---- ---- ----
14 Andrew Herrin 17:19.0 9 Iowa Falls - Alden/AGWSR ---- ---- ----
15 Vincent O'Connor 17:21.2 11 Jesup ---- ---- ----
16 Jayce Fryslie 17:25.5 10 Grundy Center ---- ---- ----
17 Maddux Tuhn 17:26.5 10 Baxter ---- ---- ----
18 Sully O'Neill 17:27.9 10 Dike-New Hartford ---- ---- ----
19 Jaxon Andreasen 17:34.5 11 Jesup ---- ---- ----
20 Elijah Strei 17:39.9 10 Columbus Catholic, Waterloo ---- ---- ----
21 Leo Block 17:41.4 9 Grundy Center ---- ---- ----
22 Nicholas Messersmith 17:48.0 11 Osage ---- ---- ----
23 Elias Carlsson 17:48.5 12 Newman Catholic, Mason City ---- ---- ----
24 Daniel Spooner 17:53.0 12 Newman Catholic, Mason City ---- ---- ----
25 Mitchell Doepke 17:54.2 12 Denver ---- ---- ----
26 Gideon Conner 17:56.7 11 Grinnell ---- ---- ----
27 Trevan Thomas 18:00.0 12 Aplington-Parkersburg ---- ---- ----
28 Owen Price 18:00.5 9 Aplington-Parkersburg ---- ---- ----
29 Jed Schanbacher 18:01.4 10 Benton Community ---- ---- ----
30 Ethan Doty 18:09.5 10 Denver ---- ---- ----
31 Emerick Nolte 18:10.7 10 Aplington-Parkersburg ---- ---- ----
32 Caleb Miller 18:14.2 11 Denver ---- ---- ----
33 McKennen Lindaman 18:17.7 9 Dike-New Hartford ---- ---- ----
34 Markus Woolery 18:21.0 12 Cedar Ridge Christian ---- ---- ----
35 Erick Rosas Canchola 18:23.0 12 West Marshall, State Center ---- ---- ----
36 Tyler Petree 18:23.5 12 Newman Catholic, Mason City ---- ---- ----
37 Carter Corona 18:24.2 10 B-G-M, Brooklyn ---- ---- ----
38 William Schalmo 18:27.7 11 Grinnell ---- ---- ----
39 Ethan Green 18:30.0 11 Valley Lutheran, Cedar Falls ---- ---- ----
40 Gus L' Heureux 18:31.4 10 Dike-New Hartford ---- ---- ----
41 Hayden Benton 18:32.7 10 Jesup ---- ---- ----
42 Noah Pickart 18:34.2 12 Benton Community ---- ---- ----
43 Matthew Kirchhoff 18:34.7 10 Iowa Falls - Alden/AGWSR ---- ---- ----
44 Jackson Kowalski 18:37.5 12 Charles City ---- ---- ----
45 Brayden Starr 18:38.0 9 Dike-New Hartford ---- ---- ----
46 Korbin Hunt 18:39.4 9 Benton Community ---- ---- ----
47 Brian Arazia 18:39.5 11 Benton Community ---- ---- ----
48 Ethan Harnage 18:41.5 11 Colo-NESCO ---- ---- ----
49 Olin Hupfeld 18:42.4 10 BCLUW, Conrad ---- ---- ----
50 Grae Janssen 18:43.5 10 Aplington-Parkersburg ---- ---- ----
51 Connor Perisho 18:43.9 11 Colo-NESCO ---- ---- ----
52 Scout Wooldrik 18:47.0 9 Denver ---- ---- ----
53 Garrett Brunner 18:49.2 10 BCLUW, Conrad ---- ---- ----
54 Ezekiel Boehmler 18:52.0 11 Sumner-Fredericksburg ---- ---- ----
55 Adam Blakeman 18:56.0 12 Don Bosco, Gilbertville ---- ---- ----
56 Aaron Greene 19:01.5 9 West Marshall, State Center ---- ---- ----
57 Jonah Carney 19:03.5 12 Aplington-Parkersburg ---- ---- ----
58 Drew Granzow 19:03.9 11 Iowa Falls - Alden/AGWSR ---- ---- ----
59 Drew Crimmins 19:04.5 11 Newman Catholic, Mason City ---- ---- ----
60 Manny Hinderhoffer 19:08.5 9 BCLUW, Conrad ---- ---- ----
61 Weston Grout 19:11.7 10 Grinnell ---- ---- ----
62 Robert Marks 19:13.7 10 Osage ---- ---- ----
63 Jake Eirikson 19:13.9 12 West Marshall, State Center ---- ---- ----
64 Duncan Mullan 19:14.9 10 Osage ---- ---- ----
65 Boaz Lehmann 19:15.2 10 Iowa Falls - Alden/AGWSR ---- ---- ----
66 Caleb Bowser 19:18.2 11 Gladbrook-Reinbeck ---- ---- ----
67 Tristan Keister 19:20.2 10 Union, LaPorte City ---- ---- ----
68 Aaden Myhr 19:20.7 10 Hudson ---- ---- ----
69 Cayden Nie 19:21.0 11 Don Bosco, Gilbertville ---- ---- ----
70 Samuel Andersen 19:22.5 12 Dike-New Hartford ---- ---- ----
71 Tommy Boss 19:24.5 10 Charles City ---- ---- ----
72 Sam Kirchhoff 19:25.5 11 Iowa Falls - Alden/AGWSR ---- ---- ----
73 Aston Brown 19:26.5 9 B-G-M, Brooklyn ---- ---- ----
74 Camden Fuelling 19:26.7 12 Jesup ---- ---- ----
75 Dakota Parker 19:30.0 11 Baxter ---- ---- ----
76 Jaxson Mehlert 19:33.5 10 Benton Community ---- ---- ----
77 Aaron Carlsson 19:37.2 10 Newman Catholic, Mason City ---- ---- ----
78 Jacob Culham 19:39.9 12 Hudson ---- ---- ----
79 Grayden Meyer 19:43.7 10 Sumner-Fredericksburg ---- ---- ----
80 Leo Nash 19:46.5 9 Charles City ---- ---- ----
81 Michael Eimers 19:47.2 11 Sumner-Fredericksburg ---- ---- ----
82 Isaiah Nelson 19:49.0 10 Iowa Falls - Alden/AGWSR ---- ---- ----
83 Nathaniel Mcinroy 19:49.4 9 Charles City ---- ---- ----
84 Jackson Johnson 19:49.9 12 Osage ---- ---- ----
85 Angel Sobrado Vazquez 19:50.0 10 Iowa Falls - Alden/AGWSR ---- ---- ----
86 Lincoln Russell 19:50.0 9 Baxter ---- ---- ----
87 Holden Mcinroy 19:52.7 12 Charles City ---- ---- ----
88 Max Junker 19:57.9 12 Aplington-Parkersburg ---- ---- ----
89 Drake Griffin 19:58.5 11 Hudson ---- ---- ----
90 Joseph Swigart 19:59.4 12 West Marshall, State Center ---- ---- ----
91 Ryan Putney 20:01.5 12 West Marshall, State Center ---- ---- ----
92 Oliver Del Castillo 20:02.2 11 Grundy Center ---- ---- ----
93 Daniel Barkley 20:02.7 12 Grundy Center ---- ---- ----
94 Isaiah Olson 20:07.4 10 Dike-New Hartford ---- ---- ----
95 Calvin Minard 20:09.0 11 Columbus Catholic, Waterloo ---- ---- ----
96 Dante Hansen 20:10.9 9 B-G-M, Brooklyn ---- ---- ----
97 Jacob Boesenberg 20:19.2 10 B-G-M, Brooklyn ---- ---- ----
98 Phineas Beermann 20:23.5 9 Union, LaPorte City ---- ---- ----
99 Finn Smith 20:26.2 11 Osage ---- ---- ----
100 Tyson Bunting 20:27.2 12 West Marshall, State Center ---- ---- ----
101 Maxwell Miner 20:30.7 11 Osage ---- ---- ----
102 Cooper Dall 20:31.2 11 Dike-New Hartford ---- ---- ----
103 Cain Kerr 20:31.5 11 Don Bosco, Gilbertville ---- ---- ----
104 Cameron Szurley 20:39.0 12 Wapsie Valley, Fairbank ---- ---- ----
105 Slader Roll 20:39.2 10 Osage ---- ---- ----
106 Benny Tracey 20:39.9 9 Charles City ---- ---- ----
107 Diego Manzano 20:45.4 10 Charles City ---- ---- ----
108 Nick Berumez 20:45.9 12 Columbus Catholic, Waterloo ---- ---- ----
109 Sawyer Long 20:47.9 12 North-Linn, Troy Mills ---- ---- ----
110 Tate Pflughaupt 20:48.0 9 North-Linn, Troy Mills ---- ---- ----
111 Parker Bonney 20:53.0 10 Baxter ---- ---- ----
112 Xavier Castino 20:56.0 12 Newman Catholic, Mason City ---- ---- ----
113 Daniel Hommel 20:58.5 12 Grundy Center ---- ---- ----
114 Leland Ambrose-Daman 20:59.5 10 Valley Lutheran, Cedar Falls ---- ---- ----
115 Chance Thompson 20:59.9 9 B-G-M, Brooklyn ---- ---- ----
116 Bennett Gardner 21:05.9 12 Cedar Ridge Christian ---- ---- ----
117 Titus Pringle 21:08.7 9 Sumner-Fredericksburg ---- ---- ----
118 Kyle Doyle 21:12.5 11 North-Linn, Troy Mills ---- ---- ----
119 Chase Peyton 21:13.5 9 Sumner-Fredericksburg ---- ---- ----
120 Gregory Baker 21:17.2 9 Sumner-Fredericksburg ---- ---- ----
121 Zane Schmitz 21:17.2 12 Valley Lutheran, Cedar Falls ---- ---- ----
122 Jayden Pitzenberger 21:17.7 11 Newman Catholic, Mason City ---- ---- ----
123 Isaiah Williams 21:19.4 10 B-G-M, Brooklyn ---- ---- ----
124 Trenten Perisho 21:23.7 9 Colo-NESCO ---- ---- ----
125 Elijah Eike 21:24.2 12 Wapsie Valley, Fairbank ---- ---- ----
126 Jace Eike 21:25.7 10 Wapsie Valley, Fairbank ---- ---- ----
127 Madden Kane 21:27.0 12 Wapsie Valley, Fairbank ---- ---- ----
128 Ian Grimm 21:34.9 11 Union, LaPorte City ---- ---- ----
129 Kael Edwards 21:34.9 11 Grundy Center ---- ---- ----
130 Zion Simmer 21:35.9 9 Hudson ---- ---- ----
131 Jakota Mcfall 21:44.7 9 West Marshall, State Center ---- ---- ----
132 Anderson Karr 21:45.9 9 Union, LaPorte City ---- ---- ----
133 Levi Woolery 21:49.9 8 Cedar Ridge Christian ---- ---- ----
134 Colten Jensen 21:52.5 11 Hudson ---- ---- ----
135 John Novotney 21:58.9 11 Columbus Catholic, Waterloo ---- ---- ----
136 Landyn Short 22:04.4 11 Colo-NESCO ---- ---- ----
137 Isaac Slade 22:10.7 9 Hudson ---- ---- ----
138 Xavier Montgomery 22:14.7 9 Columbus Catholic, Waterloo ---- ---- ----
139 Christopher Pranger 22:20.4 10 Don Bosco, Gilbertville ---- ---- ----
140 Sam Wilhelm 22:48.5 9 Baxter ---- ---- ----
141 Steven Dekutoski 22:50.5 12 Hudson ---- ---- ----
142 Cayden Stoneman 22:50.5 10 Union, LaPorte City ---- ---- ----
143 David Steinbron 22:56.4 12 Cedar Ridge Christian ---- ---- ----
144 Aidan Trumbauer 22:57.0 9 Valley Lutheran, Cedar Falls ---- ---- ----
145 Peyton Cameron 23:00.2 12 Jesup ---- ---- ----
146 Jacob Blakeman 23:07.9 9 Don Bosco, Gilbertville ---- ---- ----
147 Hunter Hiner 23:11.5 9 B-G-M, Brooklyn ---- ---- ----
148 Tavin Ruden 23:15.5 11 Gladbrook-Reinbeck ---- ---- ----
149 Caden Knoblock 23:16.0 12 Denver ---- ---- ----
150 Callum Wendt 23:21.2 11 Valley Lutheran, Cedar Falls ---- ---- ----
151 Brennan Pagel 23:32.7 9 Sumner-Fredericksburg ---- ---- ----
152 Thayer Hambly 23:43.4 10 Cedar Ridge Christian ---- ---- ----
153 Jason Neifer 23:44.2 12 Valley Lutheran, Cedar Falls ---- ---- ----
154 Tommy Hinderhofer 24:15.7 10 BCLUW, Conrad ---- ---- ----
155 Eric Litwiller 24:45.0 11 Cedar Ridge Christian ---- ---- ----
156 Gavin Delong 24:47.2 9 Don Bosco, Gilbertville ---- ---- ----
157 Roman Ortner 26:08.9 10 Jesup ---- ---- ----
158 Garrett Lauer 27:30.2 11 Colo-NESCO ---- ---- ----
Unlock Advanced Performance Analytics

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