43rd Tom Karpan XC Invite MS Boys
VHS course - West Des Moines, IA
Sep. 12, 2017
70s and Sunny
Results by Cal Murdock
Use the Find option of your Web Browser to find the performance of a specific individual or team.
Click here for data on girls
Last updated Sep. 12, 2017 7:03 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Dowling 41 2 5 6 13 15 28 39 12:45 0:56 2 Waukee 60 1 10 14 17 18 20 34 13:00 1:08 3 Roosevelt 104 4 12 26 30 32 37 60 13:22 1:23 4 Ankeny 113 16 21 23 24 29 44 48 13:29 0:31 5 Ankeny Centennial 159 11 19 31 45 53 54 56 13:47 1:16 6 Ames 170 9 25 38 47 51 58 71 13:50 1:24 7 Southeast Polk 173 3 35 40 43 52 55 76 13:46 2:09 8 Johnston 202 7 36 41 50 68 74 75 14:00 2:22 9 Valley 219 8 42 49 59 61 62 69 14:08 1:54 10 Urbandale 245 22 33 57 66 67 70 73 14:22 1:29 11 Lincoln 324 46 63 65 72 78 81 82 15:00 1:50 12 East 382 27 87 88 89 91 19:14 10:37 13 Hoover 390 64 79 80 83 84 85 86 16:38 3:04 14 North 446 77 90 92 93 94 26:03 17:01 Incomplete Teams: Individuals PLACE FINISHER TIME 1. Dowling 2 Joe Reed, 8 12:15 5 Will Ryan, 8 12:29 6 Jackson Heidesch, 7 12:36 13 Carson Houg, 8 13:11 15 Gabe Shaw, 7 13:11 28 Tommy Hancock, 8 13:43 39 Tyler Schweizer, 8 14:02 Total Time = 1:03:42 Total Places = 41 2. Waukee 1 Kyle Ruby, 8 12:11 10 Josh DeJohn, 8 13:01 14 Tyler Merhar, 8 13:11 17 Chad DenAdel, 8 13:18 18 Jake Wiersma, 8 13:18 20 Max Holt, 8 13:21 34 Charles Peterson, 8 13:55 Total Time = 1:04:59 Total Places = 60 3. Roosevelt 4 Jaxson Plumb, 7 12:28 12 Beckett LaPrade, 8 13:10 26 Carson Lane, 7 13:35 30 Elijah Gumm, 7 13:44 32 Pablo Cerda, 7 13:51 37 Henry Nagle, 8 13:59 60 Nick Jackson, 8 14:42 Total Time = 1:06:48 Total Places = 104 4. Ankeny 16 Hunter Yeatts, 8 13:13 21 Mason Yeatts, 8 13:24 23 Carter Smith, 8 13:31 24 Carter Clark, 8 13:31 29 Paul Erreege, 8 13:44 44 Griffin Gade, 8 14:06 48 Truman Patterson, 8 14:18 Total Time = 1:07:23 Total Places = 113 5. Ankeny Centennial 11 Kellen Welsch, 8 13:10 19 Caden Rasmus, 8 13:19 31 Will Blackmore, 8 13:49 45 Braden Miller, 8 14:12 53 Tyler Schermerhorn, 8 14:25 54 London Hershberger, 8 14:36 56 Joel Nelson, 8 14:36 Total Time = 1:08:55 Total Places = 159 6. Ames 9 Charlie Orngard, 8 12:58 25 Carter Peterson, 8 13:32 38 Will Hatcher, 8 13:59 47 Jonathon Williams, 7 14:17 51 John Higgins, 7 14:22 58 Brett Wineinger, 8 14:40 71 Camden Wacha, 7 15:03 Total Time = 1:09:08 Total Places = 170 7. Southeast Polk 3 Ben Miller, 8 12:16 35 Jenkin Fulmer, 7 13:58 40 Cooper Hansen, 8 14:03 43 Carson Owens, 7 14:05 52 Grant Vorwerk, 8 14:25 55 Jack Casey, 7 14:36 76 Isaiah Boren, 8 15:15 Total Time = 1:08:47 Total Places = 173 8. Johnston 7 Jared Meyer, 8 12:36 36 Logan Becker, 8 13:58 41 Mengesha Hennes, 7 14:03 50 Joseph Kerber, 8 14:22 68 Alexander Wear, 7 14:57 74 Aidan O'Connor, 7 15:05 75 Nick Bechtel, 8 15:12 Total Time = 1:09:56 Total Places = 202 9. Valley 8 Thomas Knudsen, 8 12:50 42 Thomas Hansen, 8 14:03 49 Carter Smith, 8 14:21 59 Jackson Skahill, 8 14:41 61 Jacob Naja, 8 14:43 62 Andrew Haugen, 8 14:45 69 Ezra Kristensen, 8 14:58 Total Time = 1:10:38 Total Places = 219 10. Urbandale 22 Ethan Smith, 7 13:27 33 William Sebastian, 7 13:52 57 Aiden Paine, 8 14:40 66 Tyler Straka, 7 14:54 67 Kuel Kuany, 7 14:56 70 Cole Leggett, 8 14:59 73 Cohen Darsee, 8 15:05 Total Time = 1:11:49 Total Places = 245 11. Lincoln 46 Tyler Sheldahl, 8 14:13 63 Andres Torres, 8 14:47 65 David Galvin-Dominguez, 8 14:52 72 Nauris Bryant, 7 15:05 78 Derek Shade, 7 16:02 81 Denarkus Shade, 7 16:37 82 Anthony Fonza, 8 17:09 Total Time = 1:14:59 Total Places = 324 12. East 27 Zac Niedercloffer, 8 13:41 87 Alan Granados, 7 17:59 88 Mason Williams, 7 19:56 89 Roman Close, 8 20:13 91 Michael Roby, 7 24:17 Total Time = 1:36:06 Total Places = 382 13. Hoover 64 Barry Adoobe, 8 14:50 79 Tyler Rickets, 8 16:19 80 Leing HlaSu, 7 16:21 83 Hei Moo, 7 17:45 84 Anyaar Mayom, 7 17:54 85 Lucas Riley, 7 17:55 86 Morgan Jackson, 8 17:57 Total Time = 1:23:09 Total Places = 390 14. North 77 Troy Abarr, 8 15:17 90 Josue Schakel, 8 22:08 92 David Hollingsworth, 7 30:15 93 Keighan Myers, 7 30:17 94 Isaac Sosa, 7 32:18 Total Time = 2:10:15 Total Places = 446 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Kyle Ruby, 8 12:11 Waukee 2 2 Joe Reed, 8 12:15 Dowling 3 3 Ben Miller, 8 12:16 Southeast Polk 4 4 Jaxson Plumb, 7 12:28 Roosevelt 5 5 Will Ryan, 8 12:29 Dowling 6 6 Jackson Heidesch, 7 12:36 Dowling 7 7 Jared Meyer, 8 12:36 Johnston 8 8 Thomas Knudsen, 8 12:50 Valley 9 9 Charlie Orngard, 8 12:58 Ames 10 10 Josh DeJohn, 8 13:01 Waukee 11 11 Kellen Welsch, 8 13:10 Ankeny Centennial 12 12 Beckett LaPrade, 8 13:10 Roosevelt 13 13 Carson Houg, 8 13:11 Dowling 14 14 Tyler Merhar, 8 13:11 Waukee 15 15 Gabe Shaw, 7 13:11 Dowling 16 16 Hunter Yeatts, 8 13:13 Ankeny 17 17 Chad DenAdel, 8 13:18 Waukee 18 18 Jake Wiersma, 8 13:18 Waukee 19 19 Caden Rasmus, 8 13:19 Ankeny Centennial 20 20 Max Holt, 8 13:21 Waukee 21 21 Mason Yeatts, 8 13:24 Ankeny 22 22 Ethan Smith, 7 13:27 Urbandale 23 23 Carter Smith, 8 13:31 Ankeny 24 24 Carter Clark, 8 13:31 Ankeny 25 25 Carter Peterson, 8 13:32 Ames 26 26 Carson Lane, 7 13:35 Roosevelt 27 27 Zac Niedercloffer, 8 13:41 East 28 28 Tommy Hancock, 8 13:43 Dowling 29 29 Paul Erreege, 8 13:44 Ankeny 30 30 Elijah Gumm, 7 13:44 Roosevelt 31 31 Will Blackmore, 8 13:49 Ankeny Centennial 32 32 Pablo Cerda, 7 13:51 Roosevelt 33 33 William Sebastian, 7 13:52 Urbandale 34 34 Charles Peterson, 8 13:55 Waukee 35 35 Jenkin Fulmer, 7 13:58 Southeast Polk 36 36 Logan Becker, 8 13:58 Johnston 37 37 Henry Nagle, 8 13:59 Roosevelt 38 38 Will Hatcher, 8 13:59 Ames 39 Luke Wellet, 8 14:00 Waukee 40 39 Tyler Schweizer, 8 14:02 Dowling 41 40 Cooper Hansen, 8 14:03 Southeast Polk 42 41 Mengesha Hennes, 7 14:03 Johnston 43 42 Thomas Hansen, 8 14:03 Valley 44 Jake Noonan, 8 14:04 Dowling 45 43 Carson Owens, 7 14:05 Southeast Polk 46 44 Griffin Gade, 8 14:06 Ankeny 47 45 Braden Miller, 8 14:12 Ankeny Centennial 48 46 Tyler Sheldahl, 8 14:13 Lincoln 49 47 Jonathon Williams, 7 14:17 Ames 50 48 Truman Patterson, 8 14:18 Ankeny 51 Nathan Schwab, 8 14:21 Waukee 52 49 Carter Smith, 8 14:21 Valley 53 50 Joseph Kerber, 8 14:22 Johnston 54 51 John Higgins, 7 14:22 Ames 55 52 Grant Vorwerk, 8 14:25 Southeast Polk 56 53 Tyler Schermerhorn, 8 14:25 Ankeny Centennial 57 Christopher Pierson, 8 14:27 Dowling 58 Jackson Penningroth, 8 14:29 Ankeny 59 David Parks, 8 14:30 Waukee 60 Owen Fulton, 8 14:32 Waukee 61 Conor Wahlberg, 8 14:32 Ankeny 62 54 London Hershberger, 8 14:36 Ankeny Centennial 63 55 Jack Casey, 7 14:36 Southeast Polk 64 56 Joel Nelson, 8 14:36 Ankeny Centennial 65 Thomas Brustkern, 8 14:37 Ankeny Centennial 66 57 Aiden Paine, 8 14:40 Urbandale 67 58 Brett Wineinger, 8 14:40 Ames 68 Jack Lacey, 8 14:41 Ankeny Centennial 69 59 Jackson Skahill, 8 14:41 Valley 70 60 Nick Jackson, 8 14:42 Roosevelt 71 61 Jacob Naja, 8 14:43 Valley 72 Ty Rounds, 8 14:44 Ankeny Centennial 73 62 Andrew Haugen, 8 14:45 Valley 74 Zach Zinn, 8 14:46 Ankeny Centennial 75 63 Andres Torres, 8 14:47 Lincoln 76 Cooper Majors, 8 14:48 Ankeny Centennial 77 Jackson Ode, 7 14:49 Dowling 78 64 Barry Adoobe, 8 14:50 Hoover 79 Theo Whitehead, 8 14:51 Roosevelt 80 65 David Galvin-Dominguez, 8 14:52 Lincoln 81 Jacob Smith, 8 14:53 Ankeny Centennial 82 66 Tyler Straka, 7 14:54 Urbandale 83 67 Kuel Kuany, 7 14:56 Urbandale 84 Drew Folkerts, 7 14:56 Roosevelt 85 Jake Rosenow, 8 14:56 Waukee 86 68 Alexander Wear, 7 14:57 Johnston 87 69 Ezra Kristensen, 8 14:58 Valley 88 Blake Ganpat, 8 14:59 Ankeny 89 70 Cole Leggett, 8 14:59 Urbandale 90 Thomas DeBower, 8 15:02 Ankeny 91 71 Camden Wacha, 7 15:03 Ames 92 Simon Janelle, 8 15:04 Ankeny Centennial 93 72 Nauris Bryant, 7 15:05 Lincoln 94 73 Cohen Darsee, 8 15:05 Urbandale 95 74 Aidan O'Connor, 7 15:05 Johnston 96 Tommy Stroud, 8 15:06 Waukee 97 Elliot Donovan, 7 15:08 Roosevelt 98 Garrett Putze, 8 15:08 Dowling 99 75 Nick Bechtel, 8 15:12 Johnston 100 Jake Miller, 8 15:13 Dowling 101 Dylan Grandon, 7 15:15 Johnston 102 76 Isaiah Boren, 8 15:15 Southeast Polk 103 77 Troy Abarr, 8 15:17 North 104 Michael Lord, 8 15:18 Dowling 105 Nate Willey, 8 15:18 Ankeny Centennial 106 Gavin Mally, 8 15:19 Johnston 107 Andrew Phillips, 8 15:19 Waukee 108 Timy Hanulik, 7 15:20 Ames 109 Carson Packer, 8 15:22 Ames 110 Kyle Pederson, 8 15:24 Ankeny 111 Flynn Milligan, 7 15:25 Dowling 112 Ayden Lyon, 8 15:25 Johnston 113 Stephen Beaman, 8 15:26 Johnston 114 Ethan Keomala, 7 15:27 Southeast Polk 115 Charles Brownell, 8 15:29 Urbandale 116 Isaac Forristall, 7 15:29 Southeast Polk 117 Lucas Lueth, 7 15:29 Ames 118 Brock DeCarlo, 8 15:31 Valley 119 Grant Purcell, 8 15:32 Urbandale 120 Jake Wagner, 8 15:34 Johnston 121 Jay Voss, 7 15:34 Ames 122 Bennett Sebastian, 7 15:38 Urbandale 123 Issac O'Toole, 8 15:38 Ankeny 124 Paul Andersen, 8 15:39 Valley 125 Benton McFetridge, 8 15:40 Roosevelt 126 Joey Dombrosky, 8 15:40 Waukee 127 Alonzo Spencer, 8 15:41 Roosevelt 128 Grant Jackson, 8 15:44 Roosevelt 129 Charlie Hoffman, 8 15:48 Ankeny Centennial 130 Jack Wille, 8 15:49 Ankeny 131 Charles Ill, 8 15:51 Roosevelt 132 Jonah Sterling, 8 15:51 Johnston 133 John Sehnert, 8 15:52 Waukee 134 Chris Moseley, 8 15:53 Waukee 135 Devon TeKolste, 8 15:55 Southeast Polk 136 Evan Holt, 7 15:56 Dowling 137 Cooper Chia, 7 15:56 Dowling 138 Ethan Holter, 8 15:57 Johnston 139 Brandon Ness, 8 15:59 Johnston 140 Nathan Hupfer, 7 16:01 Johnston 141 Hank Simms, 8 16:02 Southeast Polk 142 78 Derek Shade, 7 16:02 Lincoln 143 Joel McCleary, 8 16:02 Ankeny Centennial 144 Avery Carlson, 8 16:03 Ankeny Centennial 145 Brett Cullinan, 8 16:04 Urbandale 146 Connor Hall, 7 16:05 Southeast Polk 147 Joe Wilwerding, 7 16:05 Dowling 148 Will Bussey, 8 16:06 Dowling 149 John Zheng, 7 16:06 Ames 150 Matthew Alaimo, 8 16:07 Johnston 151 Samuel Hennes, 8 16:07 Johnston 152 Daniel Yakobson, 8 16:08 Ames 153 Alan Trible, 8 16:09 Waukee 154 Jayden Bible, 8 16:09 Ankeny 155 Caleb Hill, 7 16:11 Ames 156 Charlie Craiger, 8 16:12 Roosevelt 157 Cameron Johnson, 8 16:12 Valley 158 Alexis Castro, 7 16:13 Roosevelt 159 Ryan Trujillo, 7 16:14 Southeast Polk 160 Andres Lopez, 8 16:14 Ankeny 161 J D. Ramsey, 8 16:17 Valley 162 Logan Westin, 7 16:18 Roosevelt 163 Theo Linebaugh, 8 16:18 Roosevelt 164 79 Tyler Rickets, 8 16:19 Hoover 165 James Barnes, 8 16:20 Dowling 166 80 Leing HlaSu, 7 16:21 Hoover 167 Matthew Bonner, 7 16:23 Roosevelt 168 Jake Pemble, 8 16:24 Johnston 169 Dawson Young, 7 16:24 Southeast Polk 170 Colin Miller, 7 16:24 Southeast Polk 171 Luis Jimenez, 8 16:26 Urbandale 172 Tyler Moore, 7 16:27 Johnston 173 Hunter Shepherd, 7 16:27 Southeast Polk 174 Brewer Thielman, 8 16:31 Urbandale 175 John Lawler, 7 16:32 Dowling 176 Danny Nielsen, 7 16:35 Dowling 177 81 Denarkus Shade, 7 16:37 Lincoln 178 Aryen Clipper, 8 16:37 Ames 179 Zachary Braggs, 7 16:37 Urbandale 180 Tommy DeWilde, 8 16:38 Ankeny 181 Kellen Jones, 8 16:38 Ankeny Centennial 182 Roman Keahna-Harris, 8 16:42 Ankeny Centennial 183 Connor Fogarty, 7 16:44 Valley 184 Jason Latta, 7 16:45 Dowling 185 Luke Trannel, 8 16:45 Valley 186 Will Marshall, 7 16:45 Southeast Polk 187 Luke Bringle, 7 16:46 Dowling 188 Michael Hayden, 8 16:46 Ankeny 189 Will Upper, 7 16:47 Johnston 190 Braeden Gierstorf, 7 16:48 Johnston 191 Jerry Peng, 8 16:50 Waukee 192 Zachary Corsbie, 8 16:55 Johnston 193 Spencer Clifton, 8 16:55 Southeast Polk 194 Nate Bierma, 7 16:56 Valley 195 Tayden Baccam, 8 16:57 Urbandale 196 Roberto Dubiel, 8 16:57 Ames 197 Jack Power, 7 16:59 Dowling 198 Carson Enfield, 7 16:59 Ames 199 Matthew Monsivais, 8 16:59 Ankeny Centennial 200 Luke Weeklund, 8 17:00 Valley 201 Johnny Fox, 7 17:00 Dowling 202 Caden Winterboer, 7 17:01 Johnston 203 Carter Davis, 8 17:01 Ankeny 204 Landon Smithhart, 7 17:03 Southeast Polk 205 Peyton Grotulschen, 7 17:05 Valley 206 Alex Ladner, 8 17:07 Ankeny Centennial 207 82 Anthony Fonza, 8 17:09 Lincoln 208 Elliot Baughman, 7 17:09 Valley 209 Brayden Lumley, 8 17:11 Urbandale 210 Hayden Sinclair, 7 17:12 Ames 211 Aaron Flynaardt, 7 17:13 Dowling 212 Korbin Keomala, 7 17:15 Southeast Polk 213 Cameron Capalbo, 7 17:17 Johnston 214 Rohan Devadas, 7 17:19 Johnston 215 Derek Marsh, 8 17:20 Johnston 216 Christian Rathje, 8 17:20 Ankeny 217 Ethan Ver Helst, 8 17:20 Ankeny Centennial 218 Trevor Fitzpatrick, 8 17:20 Dowling 219 Elie Tulikumwenya, 8 17:21 Roosevelt 220 Andrew Croft, 7 17:21 Valley 221 Tyler Pegg, 8 17:25 Johnston 222 Saladin Hodzic, 8 17:26 Johnston 223 Harrison Niepert, 7 17:26 Roosevelt 224 Andrew Sullivan, 8 17:26 Ames 225 Logan Eilers, 8 17:27 Ankeny Centennial 226 Jaxon Hill, 8 17:28 Urbandale 227 Eric Borgmeier, 7 17:29 Johnston 228 Jack Wanamaker, 8 17:31 Ames 229 Joshua Neahs, 7 17:32 Urbandale 230 Noah Segar, 8 17:32 Ankeny Centennial 231 Danny Diggins, 7 17:32 Roosevelt 232 Jesse Floyd, 8 17:34 Valley 233 Ben Hansen, 7 17:35 Johnston 234 Sutton Christensen, 7 17:36 Southeast Polk 235 Samuel Wandera, 7 17:37 Roosevelt 236 Kenny Chu, 8 17:38 Waukee 237 Carter Hanson, 8 17:39 Waukee 238 Tate Severs, 8 17:40 Johnston 239 Drew Hedrick, 8 17:43 Valley 240 Bradley Koehler, 8 17:44 Johnston 241 83 Hei Moo, 7 17:45 Hoover 242 Ryan VanDenover, 8 17:47 Johnston 243 Adam Strahorn, 7 17:49 Johnston 244 84 Anyaar Mayom, 7 17:54 Hoover 245 85 Lucas Riley, 7 17:55 Hoover 246 86 Morgan Jackson, 8 17:57 Hoover 247 87 Alan Granados, 7 17:59 East 248 Carson Clearwater, 7 18:00 Urbandale 249 Daniel Pinero, 8 18:01 Hoover 250 Amari Julich, 7 18:01 Ames 251 Colin Yuska, 7 18:04 Johnston 252 Eli Munch, 8 18:04 Valley 253 Scott Knutsen, 7 18:04 Southeast Polk 254 Keegan Strub, 7 18:05 Johnston 255 Jacob Altoff, 8 18:06 Roosevelt 256 Brandon Williams, 8 18:08 Ankeny 257 Sam Ritland, 7 18:09 Southeast Polk 258 Kristian Hansen, 7 18:09 Roosevelt 259 Brody Stout, 8 18:09 Urbandale 260 Reece Gross, 8 18:10 Ankeny 261 Caleb Van Wyk, 7 18:11 Southeast Polk 262 Grant Tack, 7 18:13 Johnston 263 Mario Napolitano, 8 18:14 Ames 264 Aidan Fredericks, 7 18:15 Johnston 265 Ryan Clark, 7 18:16 Roosevelt 266 Blake Clabaugh, 8 18:20 Urbandale 267 Brian VanDeVoorde, 7 18:21 Southeast Polk 268 Carolina DePaula, 7 18:22 Dowling 269 Ian Gaunt, 8 18:23 Valley 270 Isaac Kronberg, 8 18:23 Johnston 271 Hudson Bretey, 8 18:23 Ames 272 Jackson Lozier, 8 18:24 Roosevelt 273 Benjamin Christy, 7 18:25 Johnston 274 Sam Covill, 8 18:26 Dowling 275 Brooks Murphy, 8 18:27 Roosevelt 276 Cody Iwig, 8 18:27 Urbandale 277 Isaiah Lecocq, 7 18:31 Hoover 278 Kyler Hall, 7 18:33 Ames 279 Gavin Snelson, 8 18:35 Waukee 280 Hunter Peck, 8 18:38 Valley 281 Ian Nelson, 8 18:38 Ames 282 Elijah Pelds, 8 18:38 Southeast Polk 283 Brandon Vorst, 7 18:40 Ames 284 Leo Gaukel, 7 18:42 Roosevelt 285 Easton Mittelstaedt, 7 18:44 Ames 286 Jack Beason, 8 18:45 Ankeny 287 Karsten Holm, 8 18:45 Ames 288 Joesph Rempe, 7 18:46 Urbandale 289 Luis Velesco, 8 18:46 Waukee 290 Tomas Hernandez, 7 18:47 Ames 291 Owen Crabbs, 8 18:47 Waukee 292 Connor Johnson, 7 18:47 Ames 293 Zane Salti, 7 18:48 Ames 294 Nicholas Goodman, 7 18:49 Ames 295 McClain Laird, 8 18:54 Waukee 296 Alex Owens, 8 18:55 Valley 297 Jacob DeLange, 7 18:56 Roosevelt 298 Xander Poock, 7 19:00 Johnston 299 Carter McInville, 7 19:01 Urbandale 300 Hayden Weber, 7 19:01 Urbandale 301 Nick Edgar, 8 19:04 Valley 302 Will Thompson, 8 19:06 Valley 303 John Widerstein, 7 19:06 Southeast Polk 304 Sam Agan, 8 19:09 Ankeny Centennial 305 Grant Harrison, 7 19:12 Lincoln 306 Michael Miller, 8 19:12 Urbandale 307 Drew Schindel, 8 19:15 Ames 308 Matthew He, 8 19:16 Johnston 309 Jackson Neahs, 7 19:16 Urbandale 310 Samuel Vanryswyk, 8 19:18 Ames 311 Nate Strawn, 7 19:18 Dowling 312 Eddie Kazmierczak, 7 19:19 Valley 313 Owen Lovan, 7 19:21 Southeast Polk 314 Elijah Chow, 8 19:21 Johnston 315 Grant Woodward, 8 19:21 Ames 316 Alek McGaughy, 8 19:22 Johnston 317 Tate Meinhard, 8 19:22 Ames 318 Bradley Sponsler, 8 19:29 Ankeny 319 Cody Pearce, 8 19:30 Urbandale 320 Luke McCann, 8 19:35 Valley 321 Nathan Collett, 7 19:37 Ames 322 Caedmon Crawford, 8 19:39 Ames 323 Evan Leggett, 7 19:41 Urbandale 324 Aidan Alaimo, 8 19:44 Johnston 325 Lance Lewers, 8 19:46 Waukee 326 Russell Ostrander, 7 19:49 Johnston 327 James Krutchen, 7 19:50 Valley 328 Ben Grear, 7 19:51 Hoover 329 Benjamin Herbst, 7 19:54 Johnston 330 88 Mason Williams, 7 19:56 East 331 Tristan Garcia, 8 19:58 Valley 332 Payton Belger, 8 20:03 Urbandale 333 Dilean Regalado, 7 20:03 Valley 334 Osman Sirleaf, 7 20:07 Hoover 335 89 Roman Close, 8 20:13 East 336 Abushan Pradhan, 8 20:13 Valley 337 Diego Mosquera, 8 20:23 Lincoln 338 Michael Huang, 7 20:33 Ames 339 Sutton Battles, 7 20:38 Ames 340 Cole Kyer, 7 20:41 Southeast Polk 341 Carter Sharp, 7 20:45 Johnston 342 Ryan Borth, 7 20:53 Southeast Polk 343 Ethan Letsch, 8 21:02 Valley 344 Nathan Church, 8 21:03 Ames 345 Dylan Luong, 8 21:03 Urbandale 346 Luke Biever, 7 21:04 Ames 347 A J. Alger, 8 21:07 Valley 348 Bryce Huey, 7 21:27 Urbandale 349 Austin Loomis, 7 21:37 Ames 350 Jack Grossman, 8 21:37 Dowling 351 Michael Gyure, 7 21:38 Urbandale 352 Gage Schutjer, 7 21:42 Roosevelt 353 Cory Pair, 7 21:44 Urbandale 354 Trevor Felgate, 8 21:54 Valley 355 Reza Choudhury, 8 21:58 Urbandale 356 Brandon Giampolo, 7 22:05 Johnston 357 Mason Hausman, 7 22:06 Southeast Polk 358 90 Josue Schakel, 8 22:08 North 359 Noah Pins, 8 22:11 Valley 360 Joshua Motl, 7 22:14 Ames 361 Kaiden Feldman, 8 22:21 Hoover 362 Kunal Singhal, 8 22:32 Johnston 363 Will Holm, 7 22:33 Johnston 364 Aiden Evers, 8 22:33 Ames 365 Alex Read, 8 22:37 Ames 366 Andy Tran, 8 22:54 Valley 367 Everett Hagrove, 7 22:56 Ames 368 Cris Sehmann, 7 22:57 Ames 369 Robinson Moore, 7 22:59 Lincoln 370 Akhtan Oryspayev, 7 23:00 Ames 371 Ethan Melby, 8 23:00 Ames 372 Robert Renken, 7 23:01 Urbandale 373 Arob Wor, 8 23:04 Hoover 374 Kenny Pochinski, 8 23:06 Ankeny 375 Blake Staton, 8 23:07 Urbandale 376 Dante Kinney, 7 23:11 Lincoln 377 Bryce Getter, 7 23:15 Urbandale 378 Caiden Williams, 7 23:17 Hoover 379 William Jacobsen, 7 23:27 Urbandale 380 Christian Grafft, 8 23:30 Valley 381 Elijah Stopoulos-Rit, 7 23:31 Urbandale 382 Carter Smith, 8 23:32 Urbandale 383 Jack McAllister, 8 23:39 Ankeny Centennial 384 Anthony Scarcello, 8 23:45 Valley 385 Ian Sharp, 7 23:54 Urbandale 386 Morgan Adamovicz, 8 24:00 Southeast Polk 387 Kellen Casper, 8 24:15 Valley 388 Jaxon DeVries, 7 24:16 Southeast Polk 389 91 Michael Roby, 7 24:17 East 390 Brennan Neese, 7 24:28 Urbandale 391 Luke Nelson, 8 24:42 Valley 392 Alex Rivas, 8 24:47 Urbandale 393 Nathan Dewanz, 8 25:07 Urbandale 394 Kaydin Moore, 8 25:07 Waukee 395 Jordan Leek, 7 25:09 Lincoln 396 Sebastian Pearson, 7 25:23 Hoover 397 Zachary Stambach, 8 25:29 Southeast Polk 398 Varun Prasanna, 8 25:39 Ames 399 Bond Hageman, 7 Urbandale 400 Eric Song, 8 26:21 Valley 401 Evan Smith, 7 26:37 Ames 402 Jay Bell, 7 26:57 Valley 403 Max Crowder, 8 27:01 Johnston 404 Sebastian Sauceda, 8 27:17 Ames 405 Hezekiah Moyer, 7 27:25 Johnston 406 Wyatt Pastour, 7 27:26 Southeast Polk 407 Luke Wedemeyer, 7 27:28 Johnston 408 Donovan Kennedy, 8 27:32 Southeast Polk 409 Owen Comiskey, 7 27:56 Lincoln 410 92 David Hollingsworth, 7 30:15 North 411 93 Keighan Myers, 7 30:17 North 412 Samuel Cochran, 7 32:00 Urbandale 413 94 Isaac Sosa, 7 32:18 North 414 Daniel Maravelli, 8 32:57 Valley Return tohome page.