Boys 3 Mile Run
PLACE SCORE NAME TIME TEAM
1 1 Patrick Bose 14:54.7 Johnston
2 2 Patrick Roos 15:00.9 Edina (Mn)
3 3 Will Cole 15:08.2 St Thomas Aquinas (Ks
4 4 Nicholas Yanek 15:11.2 Pleasant Valley
5 5 Ryan Murphy 15:17.7 Linn-Mar
6 6 Jose Gonzalez 15:19.4 Fremont (Ne)
7 7 Zachary Miller 15:20.0 Edina (Mn)
8 8 Matthew Carmody 15:21.5 Dowling Catholic
9 9 Alex Gill 15:23.6 St Thomas Aquinas (Ks
10 10 Seth Iverson 15:29.3 S F Roosevelt (Sd)
11 11 Jeremy Fopma 15:31.6 Marion
12 12 Jackson Lewis 15:32.6 Waukee
13 13 Alex Tollinger 15:32.8 Omaha Central (Ne)
14 14 Dalton Gosch 15:34.0 Linn-Mar
15 15 John Quigley 15:36.4 Millard West (Ne)
16 16 Kirk Trevor 15:36.7 Valley
17 17 Camden Cox 15:37.9 Ankeny Centennial
18 18 Addison Kalb 15:39.5 Dubuque Hempstead
19 19 Myles Bach 15:39.6 Marion
20 20 Moise Habineza 15:39.6 Valley
21 21 Sage Reiger 15:40.2 Fremont (Ne)
22 22 Maxwell Manley 15:42.1 Edina (Mn)
23 23 Jack Fink 15:44.1 Dowling Catholic
24 24 Thane Hein 15:46.3 S F Roosevelt (Sd)
25 25 Thomas Schauerman 15:46.4 Edina (Mn)
26 26 Preston Decker 15:46.7 Fremont (Ne)
27 27 Kolby Greiner 15:49.6 Iowa City West
28 28 Jack Schulz 15:51.6 Fremont (Ne)
29 29 Andrew LeBourveau 15:52.6 St Thomas Aquinas (Ks
30 30 Matt Fraizer 15:52.6 Dowling Catholic
31 31 Jacob Cofer 15:54.5 St Thomas Aquinas (Ks
32 32 Cam Steffens 15:56.0 C R Prairie
33 33 Max Laue 15:58.2 C R Prairie
34 34 Ben Hermiston 16:01.1 Dubuque Hempstead
35 35 David McCanna 16:01.4 St Thomas Aquinas (Ks
36 36 Nathan Sanders 16:01.6 Waukee
37 37 Adam Mueller 16:01.6 Dubuque Hempstead
38 38 Konnor Sommer 16:02.2 Pleasant Valley
39 39 Matthew Dodge 16:02.6 Iowa City City High
40 40 Blaise Winegardner 16:03.4 Pella
41 41 Jeremy Hacker 16:06.2 Millard West (Ne)
42 42 Ali Ali 16:06.9 Iowa City West
43 43 Armitage Evan 16:08.6 Valley
44 44 Michael Berg 16:09.2 Iowa City City High
45 45 Mark Conway 16:09.5 Pleasant Valley
46 46 Kevin Conner 16:10.5 Dowling Catholic
47 47 Gavin Smith 16:11.1 Pleasant Valley
48 48 Danny Grasing 16:11.3 St Thomas Aquinas (Ks
49 49 Jake Weston 16:11.8 Fremont (Ne)
50 50 C J Martinez 16:12.5 Fremont (Ne)
51 51 Robert Laue 16:13.7 C R Prairie
52 52 Owen Smalley 16:13.9 Edina (Mn)
53 53 Day Collin 16:18.1 Valley
54 54 Louis Lefebvre 16:18.4 Edina (Mn)
55 55 Luke Lee 16:18.8 St Thomas Aquinas (Ks
56 56 Mason McDonald 16:18.9 Millard West (Ne)
57 57 Blake Chesley 16:19.2 S F Roosevelt (Sd)
58 58 Thomas Bussey 16:19.3 Dowling Catholic
59 59 David Holesinger 16:19.7 Dubuque Hempstead
60 60 Andrew Murley 16:20.3 Iowa City West
61 61 Sam Harter 16:20.6 Millard West (Ne)
62 62 Mitch Brock 16:21.2 Shawnee Miss S (Ks)
63 63 Maxwell Kuhs 16:22.1 Edina (Mn)
64 64 Michael Scott 16:22.9 Shawnee Miss Nw (Ks)
65 65 Parker Huhn 16:25.1 Pleasant Valley
66 66 Brock Hegarty 16:25.4 Fremont (Ne)
67 67 Luke Huedepohl 16:25.7 C R Prairie
68 68 Elijah Vlasek 16:26.2 C R Prairie
69 69 Niall Moore 16:26.4 Dowling Catholic
70 70 Tom Altier 16:27.3 Johnston
71 71 Ethan Kilton 16:28.8 Omaha Central (Ne)
72 72 Nathan Patel 16:29.4 Gilbert
73 73 Nick Larson 16:30.0 Omaha Central (Ne)
74 74 Ben Gorman 16:30.5 Pleasant Valley
75 75 Joey Schultz 16:31.2 Dubuque Hempstead
76 76 Tyler Loecke 16:31.3 Waukee
77 77 Sam Hall 16:31.4 Dowling Catholic
78 78 Luke Perman 16:32.0 Johnston
79 79 Michael Taylor 16:32.1 Iowa City City High
80 80 Quenton Max 16:32.6 Iowa City City High
81 81 Akol Malong 16:33.2 Omaha Central (Ne)
82 82 Salas Richard 16:33.5 Valley
83 83 Jonah Vicker 16:34.8 Ankeny Centennial
84 84 Garang Akok 16:35.6 Ames
85 85 Nick Bernhagen 16:35.6 Pella
86 86 Travis Loecke 16:35.7 Waukee
87 87 James Lang 16:36.2 Shawnee Miss Nw (Ks)
88 88 Trey Seaba 16:36.4 Olathe Northwest (Ks)
89 89 Eric Baldus 16:37.5 Indianola
90 90 Aidan MacGregor 16:37.8 Johnston
91 91 Dudley Yeoman 16:38.6 Indianola
92 92 Carter Lorenz 16:38.7 Linn-Mar
93 93 Caden Turnbough 16:39.7 Iowa City City High
94 94 John Ockey 16:40.0 Gilbert
95 95 Ian Aplington 16:40.4 Pleasant Valley
96 96 Kear Kear 16:43.0 Ames
97 97 Derek Moore 16:44.0 Millard West (Ne)
98 98 Williams Ryan 16:44.1 Valley
99 99 Grant Chlystun 16:44.4 Linn-Mar
100 100 Andrew Dubas 16:44.5 Millard West (Ne)
101 101 Joe Schaefer 16:44.9 Johnston
102 102 Gabe Pottebaum 16:45.3 Indianola
103 103 Calvin Stewart 16:45.4 Gilbert
104 104 Nathan Magalhaes 16:45.8 Indianola
105 105 Isaiah Lee 16:46.0 S F Roosevelt (Sd)
106 106 Mike Jasa 16:46.2 C R Prairie
107 107 Brycen Snell 16:47.2 Linn-Mar
108 108 Rees Tyler 16:47.5 Gilbert
109 109 Derek Nugent 16:47.9 Iowa City West
110 110 Colin Ferri 16:48.1 S F Roosevelt (Sd)
111 111 Griffin Ruba 16:49.7 Gilbert
112 112 Matt Lorenz 16:50.2 C R Prairie
113 113 Tyler Carney 16:50.5 Ames
114 114 Ivan Kamanisky 16:50.5 Olathe Northwest (Ks)
115 115 Jason Taylor 16:50.9 Gilbert
116 116 Lucas Firmstone 16:51.2 Iowa City City High
117 117 Hank Powers 16:51.4 Gilbert
118 118 Kevin Kato 16:52.5 Waukee
119 119 Matt Voss 16:53.3 D M Roosevelt
120 120 Riley Chartier 16:55.7 Johnston
121 121 Max Donahue 16:55.7 Omaha Central (Ne)
122 122 Sam Vezina 16:58.1 Linn-Mar
123 123 Nathan Abramoff 16:59.0 Iowa City West
124 124 Sam McDermott 16:59.3 C R Washington
125 125 Gavin Hiler 17:02.6 Marion
126 126 Paul Schneidermann 17:04.0 C R Washington
127 127 Kyle Sulwer 17:04.0 Iowa City West
128 128 Nick Torrey 17:04.9 Dubuque Hempstead
129 129 Carsen Kurth 17:05.0 Waukee
130 130 Isaac Vos 17:05.1 Pella
131 131 Cullom Stapp 17:06.0 Shawnee Miss S (Ks)
132 132 Oliver Shabani 17:07.8 Iowa City City High
133 133 Ethan Trepka 17:07.9 Iowa City West
134 134 Waleed Yual 17:08.8 Johnston
135 135 Adam Osvig 17:09.1 Olathe Northwest (Ks)
136 136 Davis Johnson 17:10.1 S F Roosevelt (Sd)
137 137 Joshua Van Dusseldorp 17:10.6 Pella
138 138 Mason Vick 17:11.2 Shawnee Miss S (Ks)
139 139 Ben Russell 17:11.9 D M Roosevelt
140 140 Joe Mayberger 17:12.1 Omaha Central (Ne)
141 141 Moe Smith 17:12.8 Waukee
142 142 Harrison Vanderlinden 17:12.9 Marion
143 143 Jayden Oshirak 17:15.9 Ankeny Centennial
144 144 Nolan Welbes 17:16.7 Dubuque Hempstead
145 145 Alex Patkin 17:16.8 Ankeny Centennial
146 146 Dakota Rusher 17:17.6 Roland-Story
147 147 Jackson Stamper 17:18.0 Bettendorf
148 148 Nicholas Swanson 17:18.5 Pella
149 149 Nick Ward 17:19.2 Marion
150 150 Luke Sabus 17:19.9 Shawnee Miss Nw (Ks)
151 151 Mahmoud Ali 17:21.4 D M Roosevelt
152 152 Worlie Samuel 17:22.6 Valley
153 153 Caleb Kong 17:26.1 Ames
154 154 Cole Johnson 17:26.4 D M Roosevelt
155 155 Jeb Borgmeyer 17:28.0 Indianola
156 156 Jonas Price 17:28.2 Shawnee Miss S (Ks)
157 157 Ethan Shaffer 17:28.8 D M Roosevelt
158 158 Joey Parker 17:28.8 Bettendorf
159 159 Festo Iranezeye 17:30.0 D M Roosevelt
160 160 Max Locher 17:32.9 C R Washington
161 161 Gavin Benoit 17:33.2 Shawnee Miss Nw (Ks)
162 162 Donnie Klutho 17:36.8 Bettendorf
163 163 Harrison Cota-Prentice 17:37.7 D M Roosevelt
164 164 Ben Stophel 17:38.1 Shawnee Miss S (Ks)
165 165 Josiah Lydon 17:39.7 C R Washington
166 166 Juan Portal-Figueroa 17:40.0 Ankeny Centennial
167 167 Gradyn Dowling 17:41.8 Roland-Story
168 168 Matthew Brase 17:43.3 Marion
169 169 Calvin DePriest 17:44.1 Omaha Central (Ne)
170 170 James Baker 17:45.4 Bettendorf
171 171 Kyler Castro 17:48.3 Bettendorf
172 172 Jayden Slaba 17:49.0 S F Roosevelt (Sd)
173 173 Noah Gruman 17:50.2 Shawnee Miss Nw (Ks)
174 174 Cole Hemann 17:53.1 Marion
175 175 Curt Peters 17:53.4 Ankeny Centennial
176 176 Alden Johnson 17:56.9 Ames
177 177 Ian Silva 17:59.4 Bettendorf
178 178 Brian Todey 18:01.3 Ames
179 179 Bradley Davis 18:08.7 Olathe Northwest (Ks)
180 180 Mason Fitzmaurice 18:10.5 Shawnee Miss S (Ks)
181 181 Cory Zinc 18:28.1 Olathe Northwest (Ks)
182 182 Gavin Tierney 18:28.7 Pella
183 183 Max Sahhar 18:31.1 Olathe Northwest (Ks)
184 184 Campbell Mitvalsky 18:36.3 C R Washington
185 185 Henry Basile 18:36.9 Olathe Northwest (Ks)
186 186 Ryan Smith 18:37.7 Ames
187 187 Alex Karamitros 18:39.2 C R Washington
188 188 Dylan Canas 18:43.0 Bettendorf
189 189 Joel Jackson 18:53.2 Des Moines Hoover
190 190 Marcus Thomas 18:58.3 Roland-Story
191 191 Thomas Gauley 18:59.9 Pella
192 192 Onel Valdez 19:07.4 C R Washington
193 193 Brice Rhodes 19:15.0 Des Moines Hoover
194 194 Meshach Zarwie 19:27.5 Des Moines North
195 195 Eric Dowe 19:29.5 Roland-Story
196 196 Josh Caramenatte 19:32.8 Des Moines Hoover
197 197 Max Halstead 19:39.9 Roland-Story
198 198 Blake Sievers 19:47.3 Roland-Story
199 199 Jesus Juarez 19:58.1 Des Moines North
200 200 Blake Lebeck 20:10.0 Roland-Story
201 201 Ferdinand Alobo 21:28.8 Des Moines Hoover
202 202 Ludwig Little 21:31.0 Des Moines North
203 203 Trevor Jackson 21:46.0 Des Moines Hoover
204 204 Nathaniel Routh 22:58.5 Des Moines North
205 205 Ahren Davis 24:29.0 Ankeny Centennial
206 206 Parker Swigert 26:57.7 Des Moines North