An Email-Ready Link

As you requested, here is a ready-to-email link to this page. The URL is:
https://s3.onlineraceresults.com/race/view_plain_text.php?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

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.