An Email-Ready Link
As you requested, here is a ready-to-email link to this page.
The URL is:
https://admin.onlineraceresults.com/race/view_plain_text.php?make_printable=1&race_id=66181
Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.
Ankeny Middle School XC Invite Boys B
Prairie Ridge Sports Complex - Ankeny, IA
Oct. 2, 2018
50s and Cloudy
Results by Cal Murdock
Use the Find option of your Web Browser to find the performance of a specific individual or team.
Last updated Oct. 2, 2018 5:11 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Waukee 39 1 5 8 12 13 19 20 13:14 0:41 2 Southeast Polk 55 4 9 10 14 18 22 35 13:21 0:25 3 Urbandale 75 6 7 16 21 25 26 32 13:28 0:35 4 Johnston 117 3 23 28 30 33 39 40 13:40 0:46 5 Ankeny Centennial 126 11 15 27 36 37 42 55 13:43 0:36 6 Roosevelt 140 2 17 31 44 46 51 54 13:47 1:15 7 Dallas Center Grimes 235 29 34 41 65 66 76 77 14:19 1:03 8 Valley 242 24 47 52 58 61 64 73 14:20 0:56 9 Ames 260 43 45 48 57 67 69 72 14:26 0:42 10 Ankeny 272 38 50 53 63 68 70 71 14:29 0:51 11 Marshalltown 286 49 56 59 60 62 74 75 14:36 0:30 12 Boone 400 78 79 80 81 82 83 84 16:31 1:18 Incomplete Teams: Newton Individuals PLACE FINISHER TIME 1. Waukee 1 Sarang Kothari, 8 12:48 5 Saiphani Sirimalle, 8 13:08 8 Caleb Allison, 8 13:17 12 Ryan Greteman, 8 13:28 13 Ben Howg, 8 13:29 19 Cooper Rogers, 8 13:34 20 Kyle DeSouza, 8 13:36 Total Time = 1:06:10 Total Places = 39 2. Southeast Polk 4 Colin Miller, 8 13:06 9 Ethan Keomala, 8 13:17 10 Dawson Young, 8 13:19 14 Will Marshall, 8 13:30 18 Cole Kyer, 8 13:31 22 Jude Skinner, 7 13:43 35 Gage Gaul, 8 13:54 Total Time = 1:06:43 Total Places = 55 3. Urbandale 6 Matt Hoover, 7 13:11 7 Garrett Paul, 7 13:16 16 Patrick Bowser, 7 13:31 21 Jackson Neas, 8 13:36 25 Jackson Weber, 7 13:46 26 Payton Mergen, 7 13:46 32 Zev Stamer, 8 13:50 Total Time = 1:07:20 Total Places = 75 4. Johnston 3 Hudson Jaques, 8 13:06 23 William Upper, 8 13:45 28 Coen Gibson, 8 13:48 30 Jack Coen, 7 13:49 33 Benjamin Herbst, 8 13:51 39 Kabir Patel, 8 14:02 40 Carson Tracy, 7 14:05 Total Time = 1:08:19 Total Places = 117 5. Ankeny Centennial 11 Brady Carr, 8 13:23 15 Luke Thompson, 8 13:30 27 Andrew Smith, 8 13:46 36 Nick Cox, 8 13:56 37 Gabe Hadley, 8 13:58 42 Noah Shafer, 8 14:08 55 Jason Johnson, 8 14:31 Total Time = 1:08:33 Total Places = 126 6. Roosevelt 2 Ian Campbell, 7 13:01 17 Will Beaumont, 7 13:31 31 Zane Kenney, 7 13:50 44 Wesley Reese, 8 14:14 46 Samuel Wandera, 8 14:15 51 Sam Harris, 8 14:20 54 Alex Flores-Alonzo, 8 14:28 Total Time = 1:08:51 Total Places = 140 7. Dallas Center Grimes 29 Will Harris, 7 13:49 34 Braeden Roberts, 8 13:54 41 Caleb Morris, 8 14:07 65 Hunter Kitt, 7 14:51 66 Sam Greiman, 8 14:52 76 Beau Schneider, 7 15:21 77 Jacob Alexander, 8 15:31 Total Time = 1:11:33 Total Places = 235 8. Valley 24 Ethan McDermott, 8 13:45 47 Ethan Acker, 8 14:16 52 Isiah Langfitt, 8 14:21 58 Ellijah Sack, 8 14:37 61 Kinnick Andrews, 8 14:41 64 Andrew Croft, 8 14:50 73 Jacob Hanson, 8 15:04 Total Time = 1:11:40 Total Places = 242 9. Ames 43 Jason Wolters, 8 14:10 45 Connor Johnson, 8 14:14 48 Kenyang Kenyang, 7 14:18 57 Adrian Cardenas, 7 14:34 67 Noah Williamson, 7 14:52 69 Landon Johnson, 8 14:53 72 Carson Enfield, 8 15:02 Total Time = 1:12:08 Total Places = 260 10. Ankeny 38 Max Doyle, 8 14:02 50 Gage Shults, 8 14:19 53 Caden Lasky, 8 14:23 63 Charlie Crane, 8 14:49 68 Alex Buch, 8 14:52 70 Kai Young, 8 14:58 71 Sam Ducar, 8 14:58 Total Time = 1:12:25 Total Places = 272 11. Marshalltown 49 Brenden Finders, 8 14:18 56 Marial Wechtour, 7 14:33 59 Anthony Gonzalez, 7 14:40 60 Jack Elsbury, 8 14:40 62 Reed Swartz, 7 14:48 74 Corey Smith, 7 15:08 75 Cruz Barajas, 8 15:11 Total Time = 1:12:59 Total Places = 286 12. Boone 78 Annon Wolf, 7 15:45 79 Deion Jackson, 7 15:51 80 Drew Carswell, 7 16:53 81 Michael Corbin, 7 16:59 82 Kyler Griffis, 7 17:03 83 Dylan Engleen, 7 20:17 84 Max Kostner, 7 23:14 Total Time = 1:22:31 Total Places = 400 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Sarang Kothari, 8 12:48 Waukee 2 2 Ian Campbell, 7 13:01 Roosevelt 3 3 Hudson Jaques, 8 13:06 Johnston 4 4 Colin Miller, 8 13:06 Southeast Polk 5 5 Saiphani Sirimalle, 8 13:08 Waukee 6 6 Matt Hoover, 7 13:11 Urbandale 7 7 Garrett Paul, 7 13:16 Urbandale 8 8 Caleb Allison, 8 13:17 Waukee 9 9 Ethan Keomala, 8 13:17 Southeast Polk 10 10 Dawson Young, 8 13:19 Southeast Polk 11 11 Brady Carr, 8 13:23 Ankeny Centennial 12 12 Ryan Greteman, 8 13:28 Waukee 13 13 Ben Howg, 8 13:29 Waukee 14 14 Will Marshall, 8 13:30 Southeast Polk 15 15 Luke Thompson, 8 13:30 Ankeny Centennial 16 16 Patrick Bowser, 7 13:31 Urbandale 17 17 Will Beaumont, 7 13:31 Roosevelt 18 18 Cole Kyer, 8 13:31 Southeast Polk 19 19 Cooper Rogers, 8 13:34 Waukee 20 20 Kyle DeSouza, 8 13:36 Waukee 21 21 Jackson Neas, 8 13:36 Urbandale 22 22 Jude Skinner, 7 13:43 Southeast Polk 23 23 William Upper, 8 13:45 Johnston 24 24 Ethan McDermott, 8 13:45 Valley 25 25 Jackson Weber, 7 13:46 Urbandale 26 26 Payton Mergen, 7 13:46 Urbandale 27 27 Andrew Smith, 8 13:46 Ankeny Centennial 28 28 Coen Gibson, 8 13:48 Johnston 29 29 Will Harris, 7 13:49 Dallas Center Grimes 30 30 Jack Coen, 7 13:49 Johnston 31 31 Zane Kenney, 7 13:50 Roosevelt 32 32 Zev Stamer, 8 13:50 Urbandale 33 33 Benjamin Herbst, 8 13:51 Johnston 34 34 Braeden Roberts, 8 13:54 Dallas Center Grimes 35 35 Gage Gaul, 8 13:54 Southeast Polk 36 36 Nick Cox, 8 13:56 Ankeny Centennial 37 Keegan Schenck, 7 13:56 Southeast Polk 38 Carl Suliano, 8 13:56 Urbandale 39 Michael Gyure, 8 13:57 Urbandale 40 37 Gabe Hadley, 8 13:58 Ankeny Centennial 41 38 Max Doyle, 8 14:02 Ankeny 42 39 Kabir Patel, 8 14:02 Johnston 43 Aydan Albritton, 7 14:05 Southeast Polk 44 40 Carson Tracy, 7 14:05 Johnston 45 41 Caleb Morris, 8 14:07 Dallas Center Grimes 46 Calahan Rourke, 7 14:07 Johnston 47 42 Noah Shafer, 8 14:08 Ankeny Centennial 48 Drew Johnson, 7 14:09 Urbandale 49 43 Jason Wolters, 8 14:10 Ames 50 Charles Wilterdink, 7 14:10 Southeast Polk 51 Caden Winterboer, 8 14:10 Johnston 52 Zachary Funk, 8 14:13 Southeast Polk 53 44 Wesley Reese, 8 14:14 Roosevelt 54 Carson Costanzo, 8 14:14 Waukee 55 45 Connor Johnson, 8 14:14 Ames 56 46 Samuel Wandera, 8 14:15 Roosevelt 57 47 Ethan Acker, 8 14:16 Valley 58 Matthew Mikles, 7 14:16 Johnston 59 48 Kenyang Kenyang, 7 14:18 Ames 60 49 Brenden Finders, 8 14:18 Marshalltown 61 50 Gage Shults, 8 14:19 Ankeny 62 51 Sam Harris, 8 14:20 Roosevelt 63 Tanner Dinnebier, 8 14:20 Waukee 64 52 Isiah Langfitt, 8 14:21 Valley 65 53 Caden Lasky, 8 14:23 Ankeny 66 Nathaniel Thomas, 8 14:24 Waukee 67 Braeden Gierstorf, 8 14:27 Johnston 68 54 Alex Flores-Alonzo, 8 14:28 Roosevelt 69 Payton Walker, 8 14:28 Roosevelt 70 Reece Thompson, 7 14:29 Roosevelt 71 55 Jason Johnson, 8 14:31 Ankeny Centennial 72 Henry Strauss, 7 14:32 Johnston 73 56 Marial Wechtour, 7 14:33 Marshalltown 74 August Vance, 7 14:33 Roosevelt 75 57 Adrian Cardenas, 7 14:34 Ames 76 Andrew Maitre, 7 14:35 Johnston 77 58 Ellijah Sack, 8 14:37 Valley 78 Carson Cornwell, 7 14:39 Johnston 79 Vibu Gantalamohini, 8 14:39 Ankeny Centennial 80 59 Anthony Gonzalez, 7 14:40 Marshalltown 81 60 Jack Elsbury, 8 14:40 Marshalltown 82 Phoenix Wilhelms, 7 14:40 Southeast Polk 83 61 Kinnick Andrews, 8 14:41 Valley 84 Tyler Millard, 8 14:42 Ankeny Centennial 85 Caden Templeman, 8 14:44 Johnston 86 Rylan Althof, 7 14:45 Southeast Polk 87 Isaac Forristall, 8 14:46 Southeast Polk 88 62 Reed Swartz, 7 14:48 Marshalltown 89 Ben Schmidt, 7 14:48 Urbandale 90 63 Charlie Crane, 8 14:49 Ankeny 91 Bennett Sebastian, 8 14:49 Urbandale 92 Nolan Carroll, 8 14:49 Waukee 93 64 Andrew Croft, 8 14:50 Valley 94 65 Hunter Kitt, 7 14:51 Dallas Center Grimes 95 66 Sam Greiman, 8 14:52 Dallas Center Grimes 96 Luke Martin, 8 14:52 Roosevelt 97 67 Noah Williamson, 7 14:52 Ames 98 68 Alex Buch, 8 14:52 Ankeny 99 69 Landon Johnson, 8 14:53 Ames 100 Sutton Christensen, 8 14:56 Southeast Polk 101 70 Kai Young, 8 14:58 Ankeny 102 Danny Diggins, 8 14:58 Roosevelt 103 71 Sam Ducar, 8 14:58 Ankeny 104 Jack Gearhart, 8 14:59 Waukee 105 Julio Hernandez, 7 15:00 Urbandale 106 Gavin Knudsen, 7 15:01 Johnston 107 Ryan Watson, 8 15:01 Ankeny 108 Taylor Beron, 7 15:01 Urbandale 109 72 Carson Enfield, 8 15:02 Ames 110 Dominic Rubino, 8 15:04 Waukee 111 Tyler Moore, 8 15:04 Johnston 112 73 Jacob Hanson, 8 15:04 Valley 113 Tomas Hernandez, 8 15:05 Ames 114 John Zheng, 8 15:05 Ames 115 Joesph Rempe, 8 15:06 Urbandale 116 Grant Crespi, 8 15:06 Ames 117 Andrew Simmons, 8 15:07 Roosevelt 118 Ater Ater, 8 15:08 Ames 119 74 Corey Smith, 7 15:08 Marshalltown 120 David Hauber, 8 15:09 Ames 121 Cameron Capalbo, 8 15:09 Johnston 122 William Gessman, 8 15:09 Waukee 123 Edmund Lin, 7 15:10 Ames 124 75 Cruz Barajas, 8 15:11 Marshalltown 125 Rohan Devadas, 8 15:11 Johnston 126 Carter Skloda, 8 15:11 Ankeny 127 Keegan Strub, 8 15:12 Johnston 128 Tharun Raju, 7 15:13 Ames 129 Gage Schutjer, 8 15:15 Roosevelt 130 Rohan Sah, 8 15:17 Waukee 131 Ben Christy, 8 15:17 Johnston 132 Gabe King, 8 15:18 Valley 133 John Leon-Valderrabano, 8 15:19 Ames 134 Carson Heyer, 8 15:20 Johnston 135 76 Beau Schneider, 7 15:21 Dallas Center Grimes 136 Cameron Porath, 8 15:22 Ankeny 137 Jesse Bentley, 8 15:22 Ankeny 138 Benjamin Hansen, 8 15:23 Johnston 139 Owen Fast, 8 15:25 Ankeny 140 Grant Tack, 8 15:26 Johnston 141 Mang Sang, 8 15:27 Marshalltown 142 Eric Borgmeier, 8 15:27 Johnston 143 Harrison Niepert, 8 15:28 Roosevelt 144 77 Jacob Alexander, 8 15:31 Dallas Center Grimes 145 Jackson Green, 7 15:31 Dallas Center Grimes 146 Korbin Keomala, 8 15:31 Southeast Polk 147 Aidan Fredericks, 8 15:31 Johnston 148 Mason Moran, 7 15:32 Urbandale 149 Alexander Poock, 8 15:36 Johnston 150 Rhett Elliott, 7 15:36 Southeast Polk 151 Carson Springer, 8 15:36 Dallas Center Grimes 152 Salvador Ruiz, 7 15:37 Marshalltown 153 Ryan Borth, 8 15:40 Southeast Polk 154 Peter Graham, 8 15:40 Valley 155 Mays Perlowski, 7 15:42 Roosevelt 156 Eli Smithberg, 7 15:42 Roosevelt 157 78 Annon Wolf, 7 15:45 Boone 158 Nathan May, 8 15:46 Waukee 159 Juan Luis Garcia, 7 15:49 Marshalltown 160 Corey Brown, 8 15:50 Marshalltown 161 Evan Kluesner, 7 15:50 Urbandale 162 79 Deion Jackson, 7 15:51 Boone 163 Nathan Fageross, 8 15:52 Johnston 164 Matt Giles, 7 15:53 Urbandale 165 Ben Tokheim, 8 15:54 Johnston 166 Nicholas Goodman, 8 15:54 Ames 167 Zach Clark, 8 15:56 Ankeny Centennial 168 Braden Stewart, 7 15:56 Marshalltown 169 Spencer Hostetter, 7 15:56 Ames 170 John Wiederstein, 8 15:59 Southeast Polk 171 Gauge Beirman, 7 16:01 Southeast Polk 172 Majak Kurcheck, 8 16:02 Newton 173 Sutton Battles, 8 16:05 Ames 174 Ben Cairney, 8 16:05 Valley 175 Elliott Stenberg, 8 16:06 Ames 176 Ephram Sinnwell, 8 16:06 Southeast Polk 177 Angel Chavez, 8 16:08 Marshalltown 178 Carson Carney, 8 16:10 Southeast Polk 179 Blake France, 7 16:10 Urbandale 180 Cory Pair, 8 16:11 Urbandale 181 Will Geisler, 7 16:11 Ames 182 Armando Ramirez, 7 16:12 Marshalltown 183 Will Drost, 8 16:14 Valley 184 Mason Hausman, 8 16:15 Southeast Polk 185 Zach Ewald, 7 16:15 Southeast Polk 186 Bryce Getter, 8 16:15 Urbandale 187 Owen Hamann, 7 16:15 Urbandale 188 Blake Glennon, 7 16:16 Johnston 189 Robert Renken, 8 16:17 Urbandale 190 Owen Lovan, 8 16:18 Southeast Polk 191 Colin Cummins, 7 16:18 Newton 192 Gavin Boliver, 7 16:20 Johnston 193 Caleb Hill, 8 16:20 Ames 194 Bhargav Yellepeddi, 8 16:25 Waukee 195 Gabriel Jensen, 8 16:25 Urbandale 196 Jay Helton, 7 16:27 Marshalltown 197 Adam Loos, 8 16:27 Ankeny Centennial 198 Carter Sharp, 8 16:28 Johnston 199 Christian Marchant, 8 16:28 Ankeny Centennial 200 Koby Smith, 8 16:29 Ankeny 201 Zach Scothorn, 7 16:29 Johnston 202 Lemuel Martinez, 7 16:29 Urbandale 203 Calvin Howard, 8 16:30 Ankeny 204 Alec Boblenz, 8 16:30 Roosevelt 205 Sawyer Chopskie, 7 16:35 Ames 206 Eddie Bouchard, 7 16:39 Southeast Polk 207 Jacob DeLange, 8 16:40 Roosevelt 208 Landon Kort, 8 16:41 Valley 209 Hayden Sinclair, 8 16:41 Ames 210 Roan Jelken, 7 16:41 Marshalltown 211 Bryce Higgins, 8 16:43 Urbandale 212 Ermin Tabakovic, 7 16:45 Urbandale 213 Austin Loomis, 8 16:49 Ames 214 Carter McInville, 8 16:53 Urbandale 215 Sebastian Gutierrez, 8 16:53 Marshalltown 216 80 Drew Carswell, 7 16:53 Boone 217 Aidan Douglas, 7 16:55 Southeast Polk 218 Elijah Stenberg, 8 16:55 Ames 219 Din Terzic, 7 16:56 Urbandale 220 Carter Ballard, 8 16:57 Roosevelt 221 Garrett Blackard, 8 16:58 Waukee 222 John Schindel, 7 16:58 Ames 223 Nate Hammerand, 7 16:58 Urbandale 224 Ben Lundy, 7 16:58 Roosevelt 225 81 Michael Corbin, 7 16:59 Boone 226 Stanley Togba Jr., 7 17:00 Johnston 227 Brooks Price, 7 17:00 Urbandale 228 Sean Nelson, 7 17:00 Roosevelt 229 Kooper Beattie, 7 17:00 Southeast Polk 230 Leonaro Ruiz, 7 17:00 Marshalltown 231 Aiden Doria, 8 17:02 Urbandale 232 82 Kyler Griffis, 7 17:03 Boone 233 Jon Hudak, 7 17:03 Urbandale 234 Kyran Stanfield, 7 17:05 Marshalltown 235 James Haila, 7 17:05 Ames 236 Branden Holschuh, 8 17:06 Newton 237 Garrett Galvin, 7 17:07 Ames 238 Garang Kear, 7 17:07 Ames 239 Joe Carpenter, 7 17:08 Roosevelt 240 Grady Fees, 7 17:13 Southeast Polk 241 Karl Keeler, 8 17:22 Waukee 242 Halen Worthington, 8 17:22 Valley 243 Will Rubach, 8 17:24 Valley 244 Juan Avalos, 7 17:27 Marshalltown 245 Brett Nicodemus, 7 17:29 Southeast Polk 246 Levi Stephens, 8 17:30 Ankeny 247 Jordan Rue, 8 17:30 Ankeny 248 Luke Biever, 8 17:34 Ames 249 Vince Huynh, 8 17:34 Ankeny 250 Tyler Stout, 7 17:35 Southeast Polk 251 Liam Metcalf, 7 17:36 Ames 252 James Anderson, 8 17:38 Johnston 253 Hunter Jones, 8 17:39 Ames 254 Brennan Neese, 8 17:39 Urbandale 255 Saif Chaudrey, 7 17:40 Urbandale 256 Braden Hambleton, 8 17:41 Ankeny Centennial 257 Creighton Cassady, 7 17:44 Southeast Polk 258 Blake Yuska, 7 17:46 Johnston 259 Dylan Fay, 8 17:46 Ankeny 260 Dylan Hansen, 8 17:49 Marshalltown 261 Trenton Anthony, 7 17:49 Johnston 262 Landon Smithhart, 8 17:49 Southeast Polk 263 Grant Jesse, 8 17:52 Ames 264 Jordin Case, 8 17:53 Valley 265 Noah Nicholson, 7 17:55 Ames 266 Cody Klein, 7 17:56 Newton 267 Ethan Kaster, 8 17:57 Southeast Polk 268 Harvey Haggas, 7 18:01 Ames 269 Irvi Carbajal Rodriguez, 8 18:01 Valley 270 Hans David, 7 18:02 Roosevelt 271 Russell Ostrander, 8 18:04 Johnston 272 Anthony Colburn, 8 18:06 Ames 273 Gus Young, 7 18:07 Southeast Polk 274 Damien Rosas, 8 18:11 Marshalltown 275 Eric Zmolek, 7 18:11 Ames 276 Josiah Hansen, 8 18:11 Ankeny 277 Nathan Wanat, 7 18:12 Dallas Center Grimes 278 Cesar Corona, 8 18:20 Marshalltown 279 Yusuf Demirci, 8 18:28 Ames 280 Nik Hudak, 7 18:29 Urbandale 281 Alex Eichhorn, 7 18:38 Ames 282 Alex Gatiba, 7 18:39 Ames 283 Malaki Mason, 7 18:46 Dallas Center Grimes 284 Christopher Dicken, 8 18:47 Johnston 285 Elias Ruiz, 8 18:49 Marshalltown 286 Jett Jacobson, 7 18:51 Johnston 287 Spencer Parrish, 7 19:06 Dallas Center Grimes 288 Mayen Madit, 8 19:07 Valley 289 Nile Butler, 7 19:08 Marshalltown 290 Isaac Ulestad, 8 19:09 Valley 291 Matt Hammerand, 7 19:10 Urbandale 292 Christian Domingo, 8 19:17 Ames 293 Ethan Krofta, 8 19:31 Ames 294 Colin Foust, 8 19:31 Johnston 295 Daniel Schafer, 8 19:39 Marshalltown 296 Xavy Chavez, 7 19:41 Marshalltown 297 Jackson Lansink, 7 19:49 Johnston 298 Caleb Sheldon, 7 20:07 Ames 299 Salvador Villagomez, 7 20:12 Marshalltown 300 Brandon Giampolo, 8 20:13 Johnston 301 83 Dylan Engleen, 7 20:17 Boone 302 Julian Jones, 8 20:38 Ankeny 303 Everett Hargrove, 8 20:44 Ames 304 Maxim Kovalenko, 7 20:55 Ames 305 Carter Verhoeven, 7 21:29 Ames 306 Tejas Tirthapura, 7 21:39 Ames 307 Jonas Hutson, 7 21:48 Ames 308 Cade Taylor, 7 22:01 Ames 309 84 Max Kostner, 7 23:14 Boone 310 Jack Kidd, 7 23:19 Dallas Center Grimes 311 Owen Stansberry, 7 23:30 Marshalltown 312 Ayden Geary, 8 23:33 Valley 313 Wyatt French, 7 24:00 Boone 314 Cale Wineinger, 7 24:14 Ames 315 Joeseph Hehr, 7 24:14 Ames 316 Aneesh Shrotriya, 7 25:07 Ames 317 Jackson Reiter, 7 25:08 Ames 318 Daniel Tovar, 7 25:48 Marshalltown 319 Nigel Flagge, 7 26:08 Ames
Return to home page.