Team Scores
1 Waukee 44 4 7 10 11 12 15 19 17:36 0:9
2 Dowling Catholic 58 2 3 6 22 25 39 40 17:43 0:57
3 Valley 59 1 9 13 16 20 21 30 17:39 0:53
4 Ames 84 5 8 14 23 34 35 43 17:54 0:55
5 Johnston 120 17 18 26 28 31 32 36 18:05 0:34
6 Southeast Polk 204 29 38 42 47 48 52 60 18:48 0:49
7 Ankeny Centennial 221 24 27 53 56 61 64 71 19:00 1:36
8 Fort Dodge 251 44 46 49 55 57 58 67 19:13 0:32
9 Urbandale 266 37 45 59 62 63 65 66 19:24 1:08
10 Mason City 278 33 51 54 68 72 74 19:31 2:05
11 Ankeny 303 41 50 69 70 73 75 19:47 1:37
Incomplete Teams: Marshalltown
Team Scores
PLACE FINISHER TIME
1. Waukee
4 Dakota Fouts SO 17:31
7 Jackson Lewis SO 17:34
10 Zac Dietrich SR 17:37
11 Izaak Dixon SO 17:38
12 Lincoln Phillips JR 17:40
15 Max Oberman SO 17:43
19 Andrew Hubbard SO 17:57
Total Time = 1:28:00 Total Places = 44
2. Dowling Catholic
2 Danny Denkinger SR 17:14
3 Joe Carmody SR 17:26
6 Vishal Perera SR 17:33
22 Alex Smith JR 18:08
25 Spencer Cooney SR 18:11
39 Max Palmer SR 18:52
40 Josh Dietrich JR 18:55
Total Time = 1:28:32 Total Places = 58
3. Valley
1 Tristan Jones JR 17:09
9 Collin Coffey SR 17:37
13 Britton Klomstad JR 17:41
16 Travis Graff SR 17:47
20 Sean Paris JR 18:01
21 Sam Berry JR 18:06
30 Robert Knudsen JR 18:15
Total Time = 1:28:15 Total Places = 59
4. Ames
5 Ariel Rizhsky-Yakob JR 17:32
8 Marcus Reecy SO 17:37
14 Brian Todey SO 17:42
23 Tyler Carney FR 18:08
34 Kyle Kinneer JR 18:27
35 Lee Grim JR 18:32
43 Jack Swanson SR 18:56
Total Time = 1:29:26 Total Places = 84
5. Johnston
17 Cole Lafollette SR 17:48
18 Braden Cooper JR 17:50
26 Marcus Miller SR 18:12
28 Tyler Franke JR 18:13
31 Kyle Kane JR 18:22
32 Erik Francois JR 18:24
36 Matt Tanner SR 18:39
Total Time = 1:30:25 Total Places = 120
6. Southeast Polk
29 Brandon Lynch JR 18:13
38 Ike Sloan SR 18:49
42 Shane Lehman SR 18:56
47 Braden Tetmeyer JR 19:01
48 Trey Ringler SR 19:01
52 Keegan Shaw SR 19:18
60 Sam Dowling JR 19:41
Total Time = 1:34:00 Total Places = 204
7. Ankeny Centennial
24 Connor Brown SR 18:10
27 Brady Suby SR 18:13
53 Colton Miller JR 19:19
56 Jacob Pyburn SR 19:30
61 Brenden Doran SR 19:45
64 Reece Bachman SR 19:49
71 John Hollinrake JR 20:15
Total Time = 1:34:57 Total Places = 221
8. Fort Dodge
44 Brady Read SO 18:58
46 Ian Ebelshiser JR 19:00
49 Justin Vaughan FR 19:11
55 Carter Bermich JR 19:22
57 Jason Halvorson SO 19:30
58 Tyreike Mericle FR 19:35
67 Peter Lyon JR 19:59
Total Time = 1:36:01 Total Places = 251
9. Urbandale
37 Foley Aj SR 18:41
45 Trevor Miller SO 19:00
59 Michael Rackham FR 19:40
62 Brady Kluesner SR 19:47
63 Ryan Finer FR 19:48
65 Lucky Lovan SR 19:56
66 Jared Witke SO 19:58
Total Time = 1:36:56 Total Places = 266
10. Mason City
33 Ethan Foster SR 18:26
51 Logan Borchardt JR 19:17
54 Ben Marlow JR 19:19
68 Alex Goranson JR 20:00
72 Ian Sloan SR 20:31
74 Andrew Tran SR 21:36
Total Time = 1:37:33 Total Places = 278
11. Ankeny
41 Jacob Babcock JR 18:55
50 Sam Parker SR 19:12
69 Wil Roling JR 20:04
70 Tyler Menegay JR 20:09
73 Justin Wignall SR 20:32
75 Nate Wernimont JR 22:00
Total Time = 1:38:52 Total Places = 303
Boys 5000m Run
PL NAME YR TIME TEAM
Top
1 Tristan Jones JR 17:09 Valley
2 Danny Denkinger SR 17:14 Dowling Catholic
3 Joe Carmody SR 17:26 Dowling Catholic
4 Dakota Fouts SO 17:31 Waukee
5 Ariel Rizhsky-Yakob JR 17:32 Ames
6 Vishal Perera SR 17:33 Dowling Catholic
7 Jackson Lewis SO 17:34 Waukee
8 Marcus Reecy SO 17:37 Ames
9 Collin Coffey SR 17:37 Valley
10 Zac Dietrich SR 17:37 Waukee
11 Izaak Dixon SO 17:38 Waukee
12 Lincoln Phillips JR 17:40 Waukee
13 Britton Klomstad JR 17:41 Valley
14 Brian Todey SO 17:42 Ames
15 Max Oberman SO 17:43 Waukee
16 Travis Graff SR 17:47 Valley
17 Cole Lafollette SR 17:48 Johnston
18 Braden Cooper JR 17:50 Johnston
19 Andrew Hubbard SO 17:57 Waukee
20 Sean Paris JR 18:01 Valley
21 Sam Berry JR 18:06 Valley
22 Alex Smith JR 18:08 Dowling Catholic
23 Tyler Carney FR 18:08 Ames
24 Connor Brown SR 18:10 Ankeny Centennial
25 Spencer Cooney SR 18:11 Dowling Catholic
26 Marcus Miller SR 18:12 Johnston
27 Brady Suby SR 18:13 Ankeny Centennial
28 Tyler Franke JR 18:13 Johnston
29 Brandon Lynch JR 18:13 Southeast Polk
30 Robert Knudsen JR 18:15 Valley
31 John Dickinson SR 18:19 Valley
32 Will Coppess SR 18:22 Valley
33 Kyle Kane JR 18:22 Johnston
34 Zach Grossmann SR 18:23 Waukee
35 Gus Muenzenmay SO 18:23 Waukee
36 Erik Francois JR 18:24 Johnston
37 Luke Anderson SR 18:24 Valley
38 Christopher Jamieson JR 18:25 Valley
39 Ethan Foster SR 18:26 Mason City
40 Kyle Kinneer JR 18:27 Ames
41 Lee Grim JR 18:32 Ames
42 Matt Tanner SR 18:39 Johnston
43 Foley Aj SR 18:41 Urbandale
44 Cole Balmer SR 18:47 Johnston
45 Colton Marshall JR 18:48 Johnston
46 Ike Sloan SR 18:49 Southeast Polk
47 Max Palmer SR 18:52 Dowling Catholic
48 Alex Nichol SR 18:54 Johnston
49 Michael Libin JR 18:55 Valley
50 Josh Dietrich JR 18:55 Dowling Catholic
51 Jacob Babcock JR 18:55 Ankeny
52 Shane Lehman SR 18:56 Southeast Polk
53 Jack Swanson SR 18:56 Ames
54 Ben Foxen JR 18:56 Waukee
55 Malkan Santiago JR 18:57 Ames
56 Zain Dickinson JR 18:58 Valley
57 Brady Read SO 18:58 Fort Dodge
58 Trevor Miller SO 19:00 Urbandale
59 Ian Ebelshiser JR 19:00 Fort Dodge
60 Braden Tetmeyer JR 19:01 Southeast Polk
61 Trey Ringler SR 19:01 Southeast Polk
62 Brandon Reitsma SR 19:08 Waukee
63 Justin Vaughan FR 19:11 Fort Dodge
64 Sam Parker SR 19:12 Ankeny
65 Brett Bethke JR 19:12 Marshalltown
66 Mike Sassatelli JR 19:12 Dowling Catholic
67 Sam Bott SR 19:16 Dowling Catholic
68 Logan Borchardt JR 19:17 Mason City
69 Keegan Shaw SR 19:18 Southeast Polk
70 Nikash Pradhan SR 19:18 Johnston
71 Colton Miller JR 19:19 Ankeny Centennial
72 Ben Marlow JR 19:19 Mason City
73 Tilden Chen JR 19:21 Ames
74 Carter Bermich JR 19:22 Fort Dodge
75 Yushi Hattori JR 19:23 Ames
76 Isaac Tegeler JR 19:24 Johnston
77 Jacob Linch SR 19:26 Ames
78 Joel Heil JR 19:29 Johnston
79 Jacob Pyburn SR 19:30 Ankeny Centennial
80 Jason Halvorson SO 19:30 Fort Dodge
81 Nabhan Awan JR 19:32 Waukee
82 Trevor Fletcher JR 19:34 Valley
83 Tyreike Mericle FR 19:35 Fort Dodge
84 Tyler Bryant JR 19:37 Valley
85 Michael Rackham FR 19:40 Urbandale
86 Sam Dowling JR 19:41 Southeast Polk
87 Zane Johnson JR 19:42 Johnston
88 Sean Conner JR 19:43 Dowling Catholic
89 Briar Dittmer SR 19:45 Southeast Polk
90 Sam Hainline SR 19:45 Johnston
91 Brenden Doran SR 19:45 Ankeny Centennial
92 Jose Palmeraz JR 19:45 Marshalltown
93 Brady Kluesner SR 19:47 Urbandale
94 Taylor Boysen JR 19:48 Johnston
95 Ryan Finer FR 19:48 Urbandale
96 Reece Bachman SR 19:49 Ankeny Centennial
97 Ben Lanham JR 19:53 Valley
98 Ben Popken JR 19:54 Ames
99 Lucky Lovan SR 19:56 Urbandale
100 Evan Prochaska SR 19:57 Ames
101 Logan Morrissey JR 19:57 Valley
102 Jared Witke SO 19:58 Urbandale
103 Victor Jarman FR 19:58 Urbandale
104 Matt Umland SO 19:58 Urbandale
105 Jack Pearson FR 19:59 Urbandale
106 Peter Lyon JR 19:59 Fort Dodge
107 Alex Goranson JR 20:00 Mason City
108 Luke Heilman SR 20:01 Ames
109 Connor Folkers JR 20:02 Waukee
110 Wil Roling JR 20:04 Ankeny
111 Josh Breed SR 20:05 Dowling Catholic
112 Collin Christy JR 20:05 Dowling Catholic
113 Tristan Bracewell SR 20:06 Southeast Polk
114 Tyler Menegay JR 20:09 Ankeny
115 Luke Pederson FR 20:11 Marshalltown
116 John Hollinrake JR 20:15 Ankeny Centennial
117 Nick Turner SR 20:15 Ankeny Centennial
118 Bryson Cook SO 20:16 Urbandale
119 Matt Belling JR 20:17 Valley
120 Matthew Carlson JR 20:18 Ames
121 Trevor Tyma JR 20:19 Valley
122 Aaron Mann JR 20:20 Ames
123 Caleb Asay SR 20:22 Fort Dodge
124 Curtis Cook SR 20:26 Urbandale
125 Ryan Anderson SR 20:27 Ames
126 Kenian Jin JR 20:28 Ames
127 Caleb Pilcher JR 20:29 Southeast Polk
128 Tucker Rochleau SR 20:30 Valley
129 Bryce Rogers SR 20:31 Fort Dodge
130 Cole Perez JR 20:31 Dowling Catholic
131 Ian Sloan SR 20:31 Mason City
132 Justin Wignall SR 20:32 Ankeny
133 Peter Dore JR 20:36 Dowling Catholic
134 Maxwell Hanish SO 20:38 Fort Dodge
135 Lee Taylor JR 20:40 Ames
136 Brandon Luong JR 20:40 Valley
137 Austin Shaffer SR 20:41 Southeast Polk
138 Shamus McCarthy SR 20:44 Dowling Catholic
139 Drake Wick JR 20:45 Waukee
140 Eli Asay FR 20:45 Fort Dodge
141 Elijah Bratsch-Prince SR 20:45 Ames
142 Jacob Larson JR 20:45 Waukee
143 Jacob Orr SR 20:46 Johnston
144 Shaochong Wei JR 20:48 Ames
145 Cole Davis SO 20:48 Fort Dodge
146 Seb Arredondo SR 20:49 Waukee
147 Frank Boksa JR 20:54 Johnston
148 Mason Roghair JR 20:55 Valley
149 Grisham Hentzen SR 20:59 Valley
150 Joe Anderson SR 20:59 Valley
151 Tim Ridgway SR 20:59 Valley
152 Kody Richardson FR 21:02 Fort Dodge
153 Noah Husar JR 21:04 Valley
154 Jake Wheeler JR 21:04 Valley
155 Bryan Friestad JR 21:05 Johnston
156 Kade Solverson FR 21:05 Fort Dodge
157 Brett Neustrom JR 21:07 Valley
158 Max Califf JR 21:10 Valley
159 Sean McKenzie JR 21:12 Dowling Catholic
160 Riley Tuon JR 21:13 Johnston
161 Brennan DeCoursey SO 21:14 Fort Dodge
162 Nate Peterson JR 21:19 Southeast Polk
163 Seth Tack JR 21:21 Johnston
164 Tim Brown SR 21:25 Waukee
165 Sam Linder JR 21:26 Johnston
166 Ben Wilson JR 21:27 Johnston
167 Alex Daniel SR 21:35 Dowling Catholic
168 Andrew Tran SR 21:36 Mason City
169 Hunter Gary SR 21:39 Waukee
170 Ian Crowl JR 21:42 Fort Dodge
171 Thomas Carroll JR 21:42 Dowling Catholic
172 Alexander Palensky JR 21:43 Ames
173 Sean Hilzendeger JR 21:46 Valley
174 Dawson Kerr SR 21:50 Johnston
175 Jacob Schreier JR 21:52 Fort Dodge
176 Mario Jordan JR 21:52 Valley
177 Ben Tack JR 21:55 Johnston
178 Nolan Bulver JR 21:58 Southeast Polk
179 Jacob Ramsey-Smith JR 22:00 Marshalltown
180 Nate Wernimont JR 22:00 Ankeny
181 Nick Campbell SR 22:05 Fort Dodge
182 Aaron Carroll JR 22:18 Southeast Polk
183 Calvin Dixon JR 22:20 Waukee
184 Tucker Hanson SR 22:21 Southeast Polk
185 Colton DeLanoit FR 22:24 Fort Dodge
186 Dillon Bethke FR 22:24 Fort Dodge
187 Alec Irlmeier JR 22:24 Valley
188 Yaakov Litvak JR 22:29 Valley
189 Jared Lagomarcino JR 22:29 Valley
190 Curtis Craven JR 22:30 Valley
191 Danny Corbin SR 22:32 Johnston
192 Caleb Sturtz JR 22:33 Southeast Polk
193 Ryan Helton JR 22:35 Ames
194 James Karns JR 22:43 Valley
195 Brycen Carney JR 22:45 Ames
196 Jack Heikens JR 22:45 Ames
197 Toby Linder JR 22:45 Ames
198 Tobias Garcia-Vega JR 22:45 Ames
199 Nick Brocka SR 22:53 Johnston
200 Devin Mutch JR 22:55 Johnston
201 Smeet Mistry SR 22:55 Johnston
202 Matthew Watson JR 22:55 Valley
203 Collin Laughlin SR 23:01 Johnston
204 Zachary Wheeler JR 23:04 Dowling Catholic
205 Luke Fernando JR 23:10 Ames
206 Vincent Montabon SR 23:10 Ames
207 Nick Hawkins JR 23:10 Valley
208 William Buttermore JR 23:36 Ames
209 Drake Grossklaus JR 23:48 Valley
210 Danilo Manfre SR 23:49 Waukee
211 Quinn Nolin JR 23:54 Valley
212 Daniel Khalandovskiy JR 23:56 Valley
213 Josh Barnes SR 24:11 Southeast Polk
214 Jakob Grittmann JR 24:28 Valley
215 Cordell Parks JR 24:44 Southeast Polk
216 Jeremy Brower FR 24:46 Fort Dodge
217 Caden Taylor JR 24:59 Fort Dodge
218 Harrison Schaeuble JR 25:25 Valley
219 Rafael Gilmanov SR 26:50 Johnston
220 Vitor De Mendonca SR 27:43 Johnston
221 Brandon Lee JR 30:45 Fort Dodge
222 Christan Lundberg FR 35:04 Fort Dodge