Team Scores
1 Dowling Catholic 46 5 6 10 12 13 14 21 18:14 0:14
2 Valley 51 1 8 9 16 17 19 22 18:14 1:04
3 Ankeny 87 3 4 24 27 29 42 43 18:41 1:20
4 Hempstead 96 7 11 15 31 32 47 59 18:51 1:31
5 Cedar Falls 117 2 18 20 38 39 45 46 18:58 2:13
6 Southeast Polk 160 23 25 28 35 49 51 64 19:26 1:12
7 Waukee 196 34 36 37 41 48 56 57 19:53 0:18
8 Ankeny Centennial 210 26 33 44 53 54 65 67 19:53 1:14
9 Roosevelt 256 30 50 55 60 61 62 63 20:13 1:07
10 Woodward Academy 286 40 52 58 66 70 71 72 20:47 2:08
11 Boone 359 68 69 73 74 75 23:36 4:03
Incomplete Teams: Bcluw, Dike-New Hartford, South Tama
Team Scores
PLACE FINISHER TIME
1. Dowling Catholic
5 Charlie Wingert SO 18:06
6 Matthew Carmody FR 18:08
10 Thomas Bussey FR 18:17
12 Ben Nelson SO 18:19
13 Luke Mohan SO 18:20
14 Niall Moore FR 18:25
21 Cole Willey FR 18:46
Total Time = 1:31:10 Total Places = 46
2. Valley
1 Habibu Habineza Moise FR 17:34
8 Joe Bernhard SO 18:11
9 Thomas Gould SO 18:13
16 Michael Knudsen FR 18:31
17 Jacob Weisshaar FR 18:38
19 Hannes Van Bosch SO 18:40
22 Grant Yersin SO 18:48
Total Time = 1:31:07 Total Places = 51
3. Ankeny
3 Jay Mixdorf SO 17:57
4 Cole Jacobson SO 18:03
24 Daylan Wagener FR 18:58
27 Steven Vlahkis FR 19:08
29 Connor Farrell FR 19:16
42 Jackson Oakley FR 19:55
43 Isaiah Pick FR 19:57
Total Time = 1:33:22 Total Places = 87
4. Hempstead
7 Adam Mueller SO 18:10
11 Duncan Grudzina FR 18:17
15 Adam Kuennen SO 18:28
31 Justin Else SO 19:35
32 Nolan Welbes FR 19:41
47 Josh Zimmerman SO 20:03
59 Noah Sabers SO 20:24
Total Time = 1:34:11 Total Places = 96
5. Cedar Falls
2 Ben Eastman SO 17:40
18 Paul Pease FR 18:39
20 Garret Denny FR 18:45
38 Drew Sannes SO 19:53
39 Andrew McVicker FR 19:53
45 Joel Ochoa FR 19:58
46 Josh Timm SO 19:59
Total Time = 1:34:50 Total Places = 117
6. Southeast Polk
23 Andrew Huffman SO 18:57
25 Andrew Owens FR 19:04
28 Beau Lessard FR 19:10
35 Andrew Gjersvik FR 19:47
49 Willie Tunks FR 20:09
51 Jacob Jauron FR 20:13
64 Devon Kooker FR 20:58
Total Time = 1:37:07 Total Places = 160
7. Waukee
34 Noah Berthusen SO 19:46
36 Tyler Spear SO 19:48
37 Andrew Boeke FR 19:52
41 Alex Ertl FR 19:55
48 Ryan Kappenman SO 20:04
56 Taylor Sheeler FR 20:21
57 Nik Johnson FR 20:22
Total Time = 1:39:25 Total Places = 196
8. Ankeny Centennial
26 Jayden Oshirak FR 19:06
33 Matt Bruder SO 19:45
44 Juan Portal-Figueroa FR 19:57
53 Aidan Tunney SO 20:17
54 Curt Peters FR 20:19
65 Noah Wright FR 21:14
67 Seth Garland FR 21:40
Total Time = 1:39:24 Total Places = 210
9. Roosevelt
30 Matt Voss SO 19:30
50 Cole Ramirez FR 20:10
55 Ross Thompson SO 20:20
60 John Primeau SO 20:26
61 Christian Anderson SO 20:36
62 Cooper Cary FR 20:40
63 Jack Romp SO 20:47
Total Time = 1:41:02 Total Places = 256
10. Woodward Academy
40 Kennedy Staton SO 19:53
52 Torrance Harrison FR 20:17
58 Tyler Harding FR 20:23
66 Anthony Keith SO 21:17
70 Dylon Bonsol FR 22:01
71 Anthony Schmidt SO 22:23
72 Wesfi Alshara SO 22:25
Total Time = 1:43:51 Total Places = 286
11. Boone
68 Cody Frame FR 21:47
69 Jaden Ter Beek SO 21:58
73 Jimmy Boustead FR 23:18
74 A J. Seeman FR 25:06
75 Connor Peterson FR 25:49
Total Time = 1:57:58 Total Places = 359
Boys 5000m Run
PL NAME YR TIME TEAM
Top
1 Habibu Habineza Moise FR 17:34 Valley
2 Ben Eastman SO 17:40 Cedar Falls
3 Jay Mixdorf SO 17:57 Ankeny
4 Cole Jacobson SO 18:03 Ankeny
5 Charlie Wingert SO 18:06 Dowling Catholic
6 Matthew Carmody FR 18:08 Dowling Catholic
7 Adam Mueller SO 18:10 Hempstead
8 Joe Bernhard SO 18:11 Valley
9 Thomas Gould SO 18:13 Valley
10 Thomas Bussey FR 18:17 Dowling Catholic
11 Duncan Grudzina FR 18:17 Hempstead
12 Ben Nelson SO 18:19 Dowling Catholic
13 Luke Mohan SO 18:20 Dowling Catholic
14 Niall Moore FR 18:25 Dowling Catholic
15 Adam Kuennen SO 18:28 Hempstead
16 Michael Knudsen FR 18:31 Valley
17 Jacob Weisshaar FR 18:38 Valley
18 Paul Pease FR 18:39 Cedar Falls
19 Hannes Van Bosch SO 18:40 Valley
20 Garret Denny FR 18:45 Cedar Falls
21 Cole Willey FR 18:46 Dowling Catholic
22 Grant Yersin SO 18:48 Valley
23 Vincent Njane SO 18:54 Valley
24 Andrew Huffman SO 18:57 Southeast Polk
25 Michael Ode SO 18:58 Dowling Catholic
26 Daylan Wagener FR 18:58 Ankeny
27 Andrew Owens FR 19:04 Southeast Polk
28 Jayden Oshirak FR 19:06 Ankeny Centennial
29 Steven Vlahkis FR 19:08 Ankeny
30 Beau Lessard FR 19:10 Southeast Polk
31 Matthew Berns SO 19:12 Dowling Catholic
32 Joey Dohrmann SO 19:13 Dowling Catholic
33 Matthew Bishop FR 19:13 Dowling Catholic
34 Connor Farrell FR 19:16 Ankeny
35 Thomas Warden SO 19:16 Valley
36 Tristan Clubb SO 19:21 Dowling Catholic
37 Nick Hall FR 19:29 Dowling Catholic
38 Duncan Kyhl FR 19:30 Dowling Catholic
39 Matt Voss SO 19:30 Roosevelt
40 Justin Else SO 19:35 Hempstead
41 Nolan Welbes FR 19:41 Hempstead
42 Ross Fix FR 19:43 Valley
43 Matt Bruder SO 19:45 Ankeny Centennial
44 Noah Berthusen SO 19:46 Waukee
45 Andrew Gjersvik FR 19:47 Southeast Polk
46 Tyler Spear SO 19:48 Waukee
47 Andrew Sandor FR 19:48 Valley
48 Andrew Boeke FR 19:52 Waukee
49 Drew Sannes SO 19:53 Cedar Falls
50 Andrew McVicker FR 19:53 Cedar Falls
51 Kennedy Staton SO 19:53 Woodward Academy
52 Alex Ertl FR 19:55 Waukee
53 Jackson Oakley FR 19:55 Ankeny
54 Isaiah Pick FR 19:57 Ankeny
55 Juan Portal-Figueroa FR 19:57 Ankeny Centennial
56 Jonathan Lanz SO 19:57 Ankeny
57 Ryan Gross SO 19:58 Ankeny
58 Peter Noll FR 19:58 Ankeny
59 Joel Ochoa FR 19:58 Cedar Falls
60 Josh Timm SO 19:59 Cedar Falls
61 Josh Zimmerman SO 20:03 Hempstead
62 Ryan Roberts FR 20:03 Valley
63 Ryan Kappenman SO 20:04 Waukee
64 Willie Tunks FR 20:09 Southeast Polk
65 Cole Ramirez FR 20:10 Roosevelt
66 Colton Lammers FR 20:12 Ankeny
67 Jacob Jauron FR 20:13 Southeast Polk
68 Torrance Harrison FR 20:17 Woodward Academy
69 Aidan Tunney SO 20:17 Ankeny Centennial
70 Samuel Worlie FR 20:19 Valley
71 Curt Peters FR 20:19 Ankeny Centennial
72 Ross Thompson SO 20:20 Roosevelt
73 Taylor Sheeler FR 20:21 Waukee
74 Nik Johnson FR 20:22 Waukee
75 Michael Steffen SO 20:22 Ankeny
76 Tyler Harding FR 20:23 Woodward Academy
77 Carter Bermester SO 20:24 Valley
78 Yuet Both FR 20:24 Valley
79 Noah Sabers SO 20:24 Hempstead
80 Connor Oleary SO 20:25 Waukee
81 John Primeau SO 20:26 Roosevelt
82 Nicholas Cinnamon FR 20:31 Valley
83 Aaron McCrary FR 20:31 Waukee
84 Noah Givant SO 20:32 Valley
85 Michael Castellano SO 20:35 Dowling Catholic
86 Thomas Bejarno SO 20:36 Dowling Catholic
87 Christian Anderson SO 20:36 Roosevelt
88 Will Burken FR 20:38 Cedar Falls
89 Austin Rogness FR 20:38 Ankeny
90 Aj Moeller FR 20:40 Ankeny
91 Cooper Cary FR 20:40 Roosevelt
92 Owen Schupbach SO 20:41 Cedar Falls
93 Joseph Connell FR 20:46 Waukee
94 Jack Romp SO 20:47 Roosevelt
95 Bradon Xicon FR 20:47 Hempstead
96 Matthew Kremer SO 20:48 Cedar Falls
97 Caleb Wright SO 20:49 Ankeny
98 Charls Niphong FR 20:50 Roosevelt
99 Connor Johnson SO 20:50 Roosevelt
100 Kellen Cosgrove FR 20:52 Dowling Catholic
101 Ledg Downs FR 20:57 Waukee
102 Devon Kooker FR 20:58 Southeast Polk
103 Connor Gudenkauf FR 20:58 Hempstead
104 Joseph Kramer SO 20:59 Dowling Catholic
105 Sam Coleman SO 21:01 Dowling Catholic
106 Jack Ohalloran SO 21:02 Dowling Catholic
107 Kelly Wignall FR 21:03 Ankeny
108 Adam Jackson FR 21:04 Dowling Catholic
109 Matthew Poppens SO 21:04 Cedar Falls
110 Michael Boyle SO 21:06 Waukee
111 Jacob Keagle FR 21:07 Cedar Falls
112 Alex Whitmer FR 21:13 Waukee
113 Pres Collignon Doerfeld Fr 21:13 Valley
114 Noah Wright FR 21:14 Ankeny Centennial
115 Nathan Weiss SO 21:17 South Tama
116 Anthony Keith SO 21:17 Woodward Academy
117 Greg Eckley SO 21:18 Roosevelt
118 Nick Menegay FR 21:19 Ankeny
119 Parker Carson FR 21:22 Ankeny
120 Nate Burris FR 21:23 Cedar Falls
121 Chuck Everman FR 21:28 Waukee
122 Tyler Steele SO 21:31 Waukee
123 Justin Gray SO 21:31 Cedar Falls
124 Grant Roszhart SO 21:33 Waukee
125 Sam Schmitz SO 21:35 Cedar Falls
126 Max Fredrick SO 21:37 Ankeny
127 Seth Garland FR 21:40 Ankeny Centennial
128 Nick Murphy FR 21:42 Waukee
129 Nick Waddell FR 21:44 Ankeny Centennial
130 Cody Frame FR 21:47 Boone
131 Carson Luttenegger FR 21:51 Ankeny
132 Doug Olson-Beisker SO 21:51 Hempstead
133 Joel Hyler FR 21:54 Ankeny Centennial
134 Zachary Kobes SO 21:54 Dowling Catholic
135 Jaden Ter Beek SO 21:58 Boone
136 Dylon Bonsol FR 22:01 Woodward Academy
137 David Morgan FR 22:02 Ankeny Centennial
138 Gus Mote SO 22:03 Dowling Catholic
139 Matt Blaess SO 22:04 Waukee
140 Brian Goode FR 22:05 Roosevelt
141 John Swanda SO 22:05 Roosevelt
142 Alex Ahlrichs SO 22:08 Hempstead
143 Jackson Gudorf FR 22:13 Dowling Catholic
144 Jake Wilkerson FR 22:17 South Tama
145 Anthony Schmidt SO 22:23 Woodward Academy
146 Jackson Slagter FR 22:24 Waukee
147 Wesfi Alshara SO 22:25 Woodward Academy
148 Zach Tanchinh SO 22:25 Valley
149 Garrett Horak FR 22:26 Valley
150 Tom Le SO 22:27 Valley
151 Alex Stambach SO 22:27 Southeast Polk
152 Andrew Cernicky SO 22:29 Dowling Catholic
153 Jack Johnson FR 22:34 Valley
154 Zack Nichol SO 22:38 Dike-New Hartford
155 Ryan Ehlinger FR 22:39 Hempstead
156 Abbott LaPrade SO 22:39 Roosevelt
157 Tyler Campbell SO 22:58 Cedar Falls
158 Andrew Slater FR 23:06 Dowling Catholic
159 Thon Kueth FR 23:14 Roosevelt
160 Jimmy Boustead FR 23:18 Boone
161 Satchel Perlowski SO 23:23 Roosevelt
162 Matthew Renze FR 23:28 Dowling Catholic
163 Sam Wu SO 23:31 Hempstead
164 Grant Bielecki FR 23:31 Ankeny
165 Christian Hansen SO 23:37 Cedar Falls
166 Seamus Geraty SO 23:41 Roosevelt
167 Eli Nielsen FR 23:48 Dike-New Hartford
168 Tyler Blaess FR 23:50 Waukee
169 Max Coenen FR 23:51 Hempstead
170 Marshall Johnson FR 23:52 Ankeny
171 Jacob Blobaum SO 23:54 Roosevelt
172 Sam Hixson SO 23:55 Valley
173 Brendan Pike FR 24:01 Ankeny
174 William Stender FR 24:03 Hempstead
175 Evan Dosedel SO 24:10 Waukee
176 Ben Purdy SO 24:20 Dike-New Hartford
177 Sam Coenen FR 24:22 Ankeny Centennial
178 Seth Kallestad FR 24:22 Roosevelt
179 Finn McNally FR 24:22 Roosevelt
180 Cameron Corson FR 24:24 Cedar Falls
181 Tanner Drabek FR 24:30 Roosevelt
182 William Donahoe FR 24:40 Valley
183 Sam Olsen FR 24:50 Cedar Falls
184 Kevin Stenstrom FR 24:53 Roosevelt
185 A J. Seeman FR 25:06 Boone
186 Trevor Cardenas SO 25:08 Ankeny
187 Collin Heath FR 25:19 Dike-New Hartford
188 Nick Beattie SO 25:25 Southeast Polk
189 Luke Anderson FR 25:27 Dowling Catholic
190 Alex Gray FR 25:29 Cedar Falls
191 Alonso Franco FR 25:32 Dowling Catholic
192 Brandon Avrit JR 25:34 Woodward Academy
193 Jack Anstoetter FR 25:45 Dowling Catholic
194 Connor Peterson FR 25:49 Boone
195 Will Myers SO 25:56 Dowling Catholic
196 Sam Blythe FR 25:59 Ankeny
197 Isaah Williams JR 26:03 Woodward Academy
198 Ryan Thompson FR 26:12 Cedar Falls
199 Josh Dvorak FR 26:12 Valley
200 Sam Schmitt SO 26:14 Cedar Falls
201 Otto Gunderson FR 26:26 Roosevelt
202 Jaden Amjadi FR 26:27 Cedar Falls
203 Jake Stevenson FR 26:29 Hempstead
204 Justin Liu FR 26:36 Cedar Falls
205 Daniel Esser FR 26:50 Hempstead
206 Drew Carson FR 27:38 Bcluw
207 Michael Gaines FR 27:39 Cedar Falls
208 Michael Engle SO 27:40 Bcluw
209 Drew Carson FR 27:41 Bcluw
210 George Long FR 28:16 Dowling Catholic
211 Austin Kock FR 30:17 Valley
212 Liam Sweeney FR 32:01 Dowling Catholic
213 Nick Dietrich FR 32:01 Dowling Catholic