Team Scores
1 Valley 35 2 4 8 10 11 12 14 17:38 0:28
2 Waukee 41 3 5 6 9 18 19 20 17:43 0:35
3 Dowling Catholic 52 1 7 13 15 16 17 34 17:45 0:40
4 Cedar Falls 159 23 30 32 36 38 44 46 18:52 0:46
5 Southeast Polk 166 22 26 37 39 42 45 54 18:54 0:1:00
6 Hempstead 177 25 27 28 47 50 81 86 19:05 1:22
7 Ankeny 209 24 31 35 52 67 76 82 19:20 1:58
8 Ankeny Centennial 216 21 33 49 53 60 62 69 19:28 1:59
9 Roosevelt 259 40 41 43 63 72 75 79 19:46 1:15
10 Urbandale 272 29 56 57 59 71 73 74 19:58 1:42
11 Fort Dodge 273 48 51 55 58 61 64 66 20:04 0:33
12 Marshalltown 384 65 68 78 85 88 21:31 3:19
13 Hudson 409 70 77 80 90 92 23:10 8:17
14 Ifa-Agwsr 434 83 84 87 89 91 23:30 4:04
Incomplete Teams: Boone, Dike-New Hartford, East Marshall, Grundy Center
Team Scores
PLACE FINISHER TIME
1. Valley
2 John Dickinson SR 17:22
4 Britton Klomstad JR 17:27
8 Travis Graff SR 17:44
10 Tristan Jones JR 17:47
11 Will Coppess SR 17:49
12 Luke Anderson SR 17:50
14 Sean Paris JR 17:55
Total Time = 1:28:09 Total Places = 35
2. Waukee
3 Josh Andrews SO 17:26
5 Lincoln Phillips JR 17:39
6 Gus Muenzenmay SO 17:41
9 Caleb Andrews SR 17:44
18 Izaak Dixon SO 18:01
19 Dakota Fouts SO 18:03
20 Max Wiltse FR 18:09
Total Time = 1:28:31 Total Places = 41
3. Dowling Catholic
1 Jack Turner JR 17:19
7 Alex Smith JR 17:42
13 Sean Conner JR 17:51
15 Danny Denkinger SR 17:55
16 Spencer Cooney SR 17:58
17 Vishal Perera SR 17:59
34 Max Palmer SR 19:02
Total Time = 1:28:45 Total Places = 52
4. Cedar Falls
23 Ben Hertz JR 18:24
30 Brian Keiser SR 18:49
32 Ryan Roth JR 18:53
36 Ryan Hilby JR 19:04
38 Adrian Amjadi SR 19:10
44 Sam Zhang JR 19:29
46 Gaven O'Hair JR 19:38
Total Time = 1:34:20 Total Places = 159
5. Southeast Polk
22 Wes Grant JR 18:20
26 Braden Tetmeyer JR 18:31
37 Ike Sloan SR 19:06
39 Brandon Lynch JR 19:12
42 Keegan Shaw SR 19:19
45 Trey Ringler SR 19:35
54 Briar Dittmer SR 20:02
Total Time = 1:34:28 Total Places = 166
6. Hempstead
25 Chris Jackson SR 18:30
27 Luke Ellert-Beck JR 18:35
28 Drew Roen SR 18:47
47 Trevor Danneman JR 19:39
50 Cam Banigan SR 19:51
81 Ioannis Koutsonikolis SR 20:57
86 Genesis Tanko JR 22:57
Total Time = 1:35:22 Total Places = 177
7. Ankeny
24 Chris Wignall JR 18:25
31 Jacob Babcock JR 18:53
35 Sam Parker SR 19:04
52 Tyler Menegay JR 19:55
67 Justin Wignall SR 20:23
76 Wil Roling JR 20:41
82 Nate Wernimont JR 21:42
Total Time = 1:36:40 Total Places = 209
8. Ankeny Centennial
21 Connor Brown SR 18:17
33 Colton Miller JR 18:57
49 Jacob Pyburn SR 19:51
53 Cory Suidmeier JR 19:56
60 Reece Bachman SR 20:16
62 Brenden Doran SR 20:20
69 Trey Rouse JR 20:23
Total Time = 1:37:17 Total Places = 216
9. Roosevelt
40 Sebastian Anderson JR 19:16
41 Jack Wahlig JR 19:17
43 Matt Moreland JR 19:25
63 Adam Mankins SR 20:22
72 Will Gunderson JR 20:30
75 Henry Gunderson JR 20:36
79 Adrian Alread SR 20:53
Total Time = 1:38:50 Total Places = 259
10. Urbandale
29 Tad Schweizer JR 18:47
56 Brady Kluesner SR 20:07
57 Ryan Finer FR 20:10
59 Lucky Lovan SR 20:15
71 Bryson Cook SO 20:29
73 Jared Witke SO 20:31
74 Jack Pearson FR 20:31
Total Time = 1:39:48 Total Places = 272
11. Fort Dodge
48 Justin Vaughan FR 19:47
51 Austin Hintch FR 19:51
55 Maxwell Hanish SO 20:07
58 Cole Davis SO 20:12
61 Peter Lyon JR 20:20
64 Bryce Rogers SR 20:22
66 Tyreike Mericle FR 20:22
Total Time = 1:40:17 Total Places = 273
12. Marshalltown
65 Alberto Cavallin SR 20:22
68 Brett Bethke JR 20:23
78 Luke Pederson FR 20:51
85 Jarod Dolezal FR 22:14
88 Jacob Ramsey-Smith JR 23:41
Total Time = 1:47:31 Total Places = 384
13. Hudson
70 Dylan Petersen JR 20:29
77 Holden Caloud JR 20:42
80 David Richards FR 20:53
90 Sam Strayer SO 24:59
92 Nick Brown SO 28:45
Total Time = 1:55:48 Total Places = 409
14. Ifa-Agwsr
83 Adam Long SO 21:42
84 Joe Hansen SR 22:13
87 Carter Krukow FR 23:22
89 Anthony Kaniatobe SR 24:26
91 Ezra Andersen FR 25:46
Total Time = 1:57:29 Total Places = 434
JV Boys 5000m Run
PL NAME YR TIME TEAM
Top
1 Jack Turner JR 17:19 Dowling Catholic
2 John Dickinson SR 17:22 Valley
3 Josh Andrews SO 17:26 Waukee
4 Britton Klomstad JR 17:27 Valley
5 Lincoln Phillips JR 17:39 Waukee
6 Gus Muenzenmay SO 17:41 Waukee
7 Alex Smith JR 17:42 Dowling Catholic
8 Travis Graff SR 17:44 Valley
9 Caleb Andrews SR 17:44 Waukee
10 Tristan Jones JR 17:47 Valley
11 Will Coppess SR 17:49 Valley
12 Luke Anderson SR 17:50 Valley
13 Sean Conner JR 17:51 Dowling Catholic
14 Sean Paris JR 17:55 Valley
15 Danny Denkinger SR 17:55 Dowling Catholic
16 Robert Knudsen JR 17:57 Valley
17 Spencer Cooney SR 17:58 Dowling Catholic
18 Vishal Perera SR 17:59 Dowling Catholic
19 Izaak Dixon SO 18:01 Waukee
20 Dakota Fouts SO 18:03 Waukee
21 Max Wiltse FR 18:09 Waukee
22 Sam Berry JR 18:14 Valley
23 Ahren Reitsma FR 18:15 Waukee
24 Connor Brown SR 18:17 Ankeny Centennial
25 Wes Grant JR 18:20 Southeast Polk
26 Ben Hertz JR 18:24 Cedar Falls
27 Chris Wignall JR 18:25 Ankeny
28 Max Oberman SO 18:27 Waukee
29 Ben Foxen JR 18:29 Waukee
30 Chris Jackson SR 18:30 Hempstead
31 Braden Tetmeyer JR 18:31 Southeast Polk
32 Zach Grossmann SR 18:34 Waukee
33 Luke Ellert-Beck JR 18:35 Hempstead
34 Christopher Jamieson JR 18:39 Valley
35 Zain Dickinson JR 18:47 Valley
36 Drew Roen SR 18:47 Hempstead
37 Tad Schweizer JR 18:47 Urbandale
38 Brian Keiser SR 18:49 Cedar Falls
39 Jacob Babcock JR 18:53 Ankeny
40 Ryan Roth JR 18:53 Cedar Falls
41 Brantly Anderson FR 18:54 Waukee
42 Colton Miller JR 18:57 Ankeny Centennial
43 Max Palmer SR 19:02 Dowling Catholic
44 Sam Parker SR 19:04 Ankeny
45 Ryan Hilby JR 19:04 Cedar Falls
46 Ike Sloan SR 19:06 Southeast Polk
47 Adrian Amjadi SR 19:10 Cedar Falls
48 Brandon Lynch JR 19:12 Southeast Polk
49 Parker Larsen SO 19:12 Waukee
50 Trevor Fletcher JR 19:14 Valley
51 Sebastian Anderson JR 19:16 Roosevelt
52 Ben Lanham JR 19:17 Valley
53 Jack Wahlig JR 19:17 Roosevelt
54 Brandon Reitsma SR 19:19 Waukee
55 Keegan Shaw SR 19:19 Southeast Polk
56 Andrew Hubbard SO 19:23 Waukee
57 Matt Moreland JR 19:25 Roosevelt
58 Sam Zhang JR 19:29 Cedar Falls
59 Josh Dietrich JR 19:32 Dowling Catholic
60 Connor Folkers JR 19:34 Waukee
61 Tim Ridgway SR 19:35 Valley
62 Sam Bott SR 19:35 Dowling Catholic
63 Trey Ringler SR 19:35 Southeast Polk
64 Joe Anderson SR 19:37 Valley
65 Gaven O'Hair JR 19:38 Cedar Falls
66 Grisham Hentzen SR 19:39 Valley
67 Trevor Danneman JR 19:39 Hempstead
68 Cole Perez JR 19:40 Dowling Catholic
69 Brett Niemann SR 19:45 Cedar Falls
70 Mike Sassatelli JR 19:46 Dowling Catholic
71 Justin Vaughan FR 19:47 Fort Dodge
72 Jake Wheeler JR 19:48 Valley
73 Nabhan Awan JR 19:49 Waukee
74 Jacob Pyburn SR 19:51 Ankeny Centennial
75 Cam Banigan SR 19:51 Hempstead
76 Austin Hintch FR 19:51 Fort Dodge
77 Josh Breed SR 19:53 Dowling Catholic
78 Tyler Menegay JR 19:55 Ankeny
79 Cory Suidmeier JR 19:56 Ankeny Centennial
80 Carter Annett SR 20:00 Valley
81 Trevor Tyma JR 20:01 Valley
82 Jacob Lilly JR 20:02 Cedar Falls
83 Briar Dittmer SR 20:02 Southeast Polk
84 Logan Morrissey JR 20:02 Valley
85 James Bamber SR 20:04 Cedar Falls
86 Seth Kilborn FR 20:04 East Marshall
87 Tyler Bryant JR 20:06 Valley
88 Maxwell Hanish SO 20:07 Fort Dodge
89 Brady Kluesner SR 20:07 Urbandale
90 Ryan Finer FR 20:10 Urbandale
91 Cole Davis SO 20:12 Fort Dodge
92 Lucky Lovan SR 20:15 Urbandale
93 Reece Bachman SR 20:16 Ankeny Centennial
94 Levi Needham SO 20:19 East Marshall
95 Peter Lyon JR 20:20 Fort Dodge
96 Brenden Doran SR 20:20 Ankeny Centennial
97 Brandon Luong JR 20:21 Valley
98 Adam Mankins SR 20:22 Roosevelt
99 Bryce Rogers SR 20:22 Fort Dodge
100 Alberto Cavallin SR 20:22 Marshalltown
101 Tyreike Mericle FR 20:22 Fort Dodge
102 Justin Wignall SR 20:23 Ankeny
103 Brett Bethke JR 20:23 Marshalltown
104 Trey Rouse JR 20:23 Ankeny Centennial
105 Joel Stenseth SR 20:25 Southeast Polk
106 Peter Dore JR 20:25 Dowling Catholic
107 Matthew Matternas JR 20:26 Dowling Catholic
108 Dylan Petersen JR 20:29 Hudson
109 Bryson Cook SO 20:29 Urbandale
110 Will Gunderson JR 20:30 Roosevelt
111 Jared Witke SO 20:31 Urbandale
112 Jack Pearson FR 20:31 Urbandale
113 Caleb Pilcher JR 20:32 Southeast Polk
114 Tucker Rochleau SR 20:33 Valley
115 Henry Gunderson JR 20:36 Roosevelt
116 Collin Christy JR 20:40 Dowling Catholic
117 Wil Roling JR 20:41 Ankeny
118 Ian Ebelshiser JR 20:42 Fort Dodge
119 Holden Caloud JR 20:42 Hudson
120 Shamus McCarthy SR 20:44 Dowling Catholic
121 Kade Solverson FR 20:46 Fort Dodge
122 Ethan Patterson JR 20:48 Boone
123 Tristan Bracewell SR 20:48 Southeast Polk
124 Matt Umland SO 20:49 Urbandale
125 Luke Pederson FR 20:51 Marshalltown
126 Adrian Alread SR 20:53 Roosevelt
127 David Richards FR 20:53 Hudson
128 Brennan DeCoursey SO 20:54 Fort Dodge
129 Chris Palmer SO 20:55 Roosevelt
130 Ioannis Koutsonikolis SR 20:57 Hempstead
131 Jacob Larson JR 21:00 Waukee
132 Jordan Gustofson SR 21:06 Boone
133 Eli Asay FR 21:08 Fort Dodge
134 Sam Dowling JR 21:10 Southeast Polk
135 Austin Shaffer SR 21:10 Southeast Polk
136 Phil Quick SR 21:18 Southeast Polk
137 Nick Turner SR 21:18 Ankeny Centennial
138 Nolan Bulver JR 21:19 Southeast Polk
139 Sean McKenzie JR 21:29 Dowling Catholic
140 Tim Brown SR 21:32 Waukee
141 Nathan Doyle JR 21:34 Cedar Falls
142 Thomas Carroll JR 21:35 Dowling Catholic
143 Drake Wick JR 21:35 Waukee
144 John Hollinrake JR 21:37 Ankeny Centennial
145 Seb Arredondo SR 21:39 Waukee
146 Hunter Gary SR 21:41 Waukee
147 Nate Wernimont JR 21:42 Ankeny
148 Adam Long SO 21:42 Ifa-Agwsr
149 Kody Richardson FR 21:44 Fort Dodge
150 Tucker Hanson SR 21:45 Southeast Polk
151 Sean Hilzendeger JR 21:48 Valley
152 Caleb Sturtz JR 21:50 Southeast Polk
153 Mario Jordan JR 21:51 Valley
154 Victor Jarman FR 21:52 Urbandale
155 Max Califf JR 21:53 Valley
156 Adam Puumala JR 21:54 East Marshall
157 Nick Campbell SR 22:01 Fort Dodge
158 Matthew Watson JR 22:02 Valley
159 James Karns SR 22:03 Valley
160 Matt Belling JR 22:06 Valley
161 Nate Peterson JR 22:08 Southeast Polk
162 Dieu-Donne Nsabishaka JR 22:08 Roosevelt
163 Zachary Wheeler JR 22:09 Dowling Catholic
164 Aliyu Lawal-Abdussamad, Jr 22:13 Fort Dodge
165 Joe Hansen SR 22:13 Ifa-Agwsr
166 Jarod Dolezal FR 22:14 Marshalltown
167 Josh Barnes SR 22:21 Southeast Polk
168 Paden Lang SO 22:28 East Marshall
169 Alex Weakland JR 22:33 Roosevelt
170 Drake Grossklaus JR 22:35 Valley
171 Alex Daniel SR 22:36 Dowling Catholic
172 Jared Lagomarcino JR 22:41 Valley
173 Anton Oelmann SR 22:42 Cedar Falls
174 Colton DeLanoit FR 22:43 Fort Dodge
175 Dylan Thomas SR 22:44 Dowling Catholic
176 Paul Becker SR 22:46 Dowling Catholic
177 Ian Crowl JR 22:47 Fort Dodge
178 Genesis Tanko JR 22:57 Hempstead
179 Jr Brandt FR 23:00 Fort Dodge
180 Tucker Adams JR 23:02 Dike-New Hartford
181 Jake Smith JR 23:04 Roosevelt
182 Cordell Parks JR 23:06 Southeast Polk
183 Andrew Riffel JR 23:10 Hempstead
184 Carter Krukow FR 23:22 Ifa-Agwsr
185 Jacob Ramsey-Smith JR 23:41 Marshalltown
186 Ian Dubbs SR 23:47 Valley
187 Alec Nichols SR 23:56 Boone
188 Jesper Hoke-Farnam SO 24:00 Grundy Center
189 Nick Hawkins JR 24:00 Valley
190 Mason Roghair JR 24:04 Valley
191 Jakob Grittmann JR 24:05 Valley
192 Steven Tran SR 24:10 Hempstead
193 Eli Harberts SO 24:15 Grundy Center
194 Dj McGrath JR 24:22 Dowling Catholic
195 Dillon Bethke FR 24:24 Fort Dodge
196 Alec Irlmeier JR 24:25 Valley
197 Anthony Kaniatobe SR 24:26 Ifa-Agwsr
198 Joshua Seymour JR 24:27 Dowling Catholic
199 Sam Strayer SO 24:59 Hudson
200 Sharif Mohamed SR 25:12 Roosevelt
201 Brenden Patterson SR 25:13 Boone
202 Ezra Andersen FR 25:46 Ifa-Agwsr
203 Harrison Schaeuble JR 25:52 Valley
204 Caden Taylor JR 26:14 Fort Dodge
205 Jacob Schreier JR 26:15 Fort Dodge
206 Collin Johnson JR 27:51 Southeast Polk
207 Christian Roberts JR 27:54 Valley
208 Daniel Khalandovskiy JR 28:39 Valley
209 Nick Brown SO 28:45 Hudson
210 Brandon Lee JR 31:18 Fort Dodge
211 Jack Stanley SO 31:38 Grundy Center
212 Christan Lundberg FR 33:55 Fort Dodge