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?race_id=73388
Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.
Dragon Twilight Invitational Boys
Dragon Liar XC Course - Johnston, IA
Aug. 28, 2021
80s and humid
Results by Cal Murdock
Use the Find option of your Web Browser to find the performance of a specific individual or team.
Last updated Aug. 28, 2021 8:51 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Johnston 31 1 2 7 10 11 12 16 17:12.0 0:35.8 2 Ankeny 81 6 9 17 23 26 27 30 17:45.5 1:03.9 3 Urbandale 94 13 18 20 21 22 25 32 17:54.5 0:18.8 4 Valley, Wdm 113 3 8 31 34 37 40 44 18:07.1 1:51.9 5 Ankeny Centennial 115 14 15 19 28 39 43 46 18:08.0 1:16.7 6 Earlham 153 4 5 47 48 49 50 51 18:45.7 2:46.7 7 Des Moines Roosevelt 169 24 33 35 36 41 42 45 18:44.8 0:57.3 8 Ottumwa 248 29 53 54 55 57 60 61 21:49.5 5:30.0 9 Bgm 263 38 52 56 58 59 22:56.0 6:45.8 Incomplete Teams: Individuals PLACE FINISHER TIME 1. Johnston 1 Carter Eckhoff, 12 16:52.7 2 Aidan O'Connor, 11 16:59.1 7 Jaxson Plumb, 11 17:13.8 10 Stephen Beaman, 12 17:25.7 11 Noah Madison, 12 17:28.5 12 Alex Wear, 11 17:30.1 16 Tate Severs, 12 17:46.6 Total Time = 1:25:59.8 Total Places = 31 2. Ankeny 6 Jake Bosch, 10 17:11.1 9 Levi Hill, 11 17:24.7 17 Truman Patterson, 12 17:52.4 23 Christian Rathje, 12 18:04.4 26 Ethan Zuber, 9 18:14.9 27 Abel Squires, 10 18:17.0 30 Levi Stember, 10 18:26.5 Total Time = 1:28:47.5 Total Places = 81 3. Urbandale 13 Ethan Smith, 11 17:41.2 18 Cole Leggett, 12 17:54.5 20 Tommy Hensley, 10 17:58.1 21 Evan Leggett, 11 17:58.3 22 Drew Johnson, 10 18:00.0 25 Kyler Peck, 12 18:14.1 32 Andrew Donoho, 11 18:30.1 Total Time = 1:29:32.1 Total Places = 94 4. Valley, Wdm 3 Evan McClinton, 10 17:02.3 8 Jackson Bergman, 10 17:19.6 31 Andrew Liesland, 12 18:29.5 34 Aidan Limback, 11 18:49.6 37 Jack Cavan, 10 18:54.2 40 Paul Andersen, 12 19:02.9 44 Salvatore Fratianni, 11 19:14.6 Total Time = 1:30:35.2 Total Places = 113 5. Ankeny Centennial 14 Tyler Schermerhorn, 12 17:42.8 15 Cooper Majors, 12 17:45.0 19 Aj Schermerhorn, 10 17:54.5 28 Carter Lust, 10 18:18.3 39 Noah Segar, 12 18:59.4 43 Brendan Owens, 10 19:13.4 46 Parker Lundberg, 11 19:30.1 Total Time = 1:30:40.0 Total Places = 115 6. Earlham 4 Jayden Dickson, 12 17:07.5 5 Dominic Braet, 12 17:11.0 47 Owen Michael, 12 19:46.6 48 Carson Maly, 9 19:49.2 49 Braydon Hamilton, 12 19:54.1 50 Blake Tiemeyer, 9 20:21.6 51 Payton Harger, 10 20:39.7 Total Time = 1:33:48.4 Total Places = 153 7. Des Moines Roosevelt 24 Logan Westin, 11 18:06.4 33 Weston Wise, 10 18:48.2 35 Nick Jackson, 12 18:51.1 36 Lincoln Claussen, 12 18:54.2 41 Owen Marett, 9 19:03.7 42 Ben McFetridge, 12 19:08.4 45 Elijah Gumm, 11 19:15.3 Total Time = 1:33:43.6 Total Places = 169 8. Ottumwa 29 Asa Canny, 12 18:26.2 53 Carter Elliott, 12 21:57.5 54 Luke Mellin, 9 22:13.0 55 Elijah Menninga, 10 22:34.2 57 Quenten Mitchell, 9 23:56.2 60 Daniel Stelle, 9 25:59.7 61 Trevor Shelton, 10 28:48.3 Total Time = 1:49:07.1 Total Places = 248 9. Bgm 38 Ryan Hopwood, 12 18:54.8 52 Cael Coburn, 9 21:36.5 56 Kayden Heishman, 12 23:45.7 58 Kadon Folkman, 9 24:42.1 59 Logan Findlay, 10 25:40.5 Total Time = 1:54:39.6 Total Places = 263 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Carter Eckhoff, 12 16:52.7 Johnston 2 2 Aidan O'Connor, 11 16:59.1 Johnston 4 3 Evan McClinton, 10 17:02.3 Valley, Wdm 6 4 Jayden Dickson, 12 17:07.5 Earlham 8 5 Dominic Braet, 12 17:11.0 Earlham 9 6 Jake Bosch, 10 17:11.1 Ankeny 10 7 Jaxson Plumb, 11 17:13.8 Johnston 11 8 Jackson Bergman, 10 17:19.6 Valley, Wdm 13 9 Levi Hill, 11 17:24.7 Ankeny 14 10 Stephen Beaman, 12 17:25.7 Johnston 15 11 Noah Madison, 12 17:28.5 Johnston 16 12 Alex Wear, 11 17:30.1 Johnston 17 13 Ethan Smith, 11 17:41.2 Urbandale 18 14 Tyler Schermerhorn, 12 17:42.8 Ankeny Centennial 19 15 Cooper Majors, 12 17:45.0 Ankeny Centennial 20 16 Tate Severs, 12 17:46.6 Johnston 22 17 Truman Patterson, 12 17:52.4 Ankeny 23 18 Cole Leggett, 12 17:54.5 Urbandale 24 19 Aj Schermerhorn, 10 17:54.5 Ankeny Centennial 25 Joe Kerber, 12 17:55.3 Johnston 26 20 Tommy Hensley, 10 17:58.1 Urbandale 27 21 Evan Leggett, 11 17:58.3 Urbandale 28 22 Drew Johnson, 10 18:00.0 Urbandale 29 23 Christian Rathje, 12 18:04.4 Ankeny 30 24 Logan Westin, 11 18:06.4 Des Moines Roosevelt 31 Jake Wagner, 12 18:13.5 Johnston 32 25 Kyler Peck, 12 18:14.1 Urbandale 33 26 Ethan Zuber, 9 18:14.9 Ankeny 34 Jack Coen, 10 18:15.5 Johnston 36 27 Abel Squires, 10 18:17.0 Ankeny 37 28 Carter Lust, 10 18:18.3 Ankeny Centennial 38 29 Asa Canny, 12 18:26.2 Ottumwa 39 30 Levi Stember, 10 18:26.5 Ankeny 40 31 Andrew Liesland, 12 18:29.5 Valley, Wdm 41 32 Andrew Donoho, 11 18:30.1 Urbandale 42 Blake Smith, 9 18:35.0 Urbandale 43 Noah Reese, 9 18:39.3 Johnston 44 Tate Brownsberger, 9 18:39.9 Ankeny 45 Michael Hayden, 12 18:41.3 Ankeny 46 Aiden Farrell, 10 18:41.4 Ankeny 47 Nicholas Robie, 9 18:42.3 Ankeny 48 Brayden Picken, 10 18:43.7 Johnston 49 Eli Erickson, 12 18:44.4 Johnston 50 33 Weston Wise, 10 18:48.2 Des Moines Roosevelt 51 34 Aidan Limback, 11 18:49.6 Valley, Wdm 52 35 Nick Jackson, 12 18:51.1 Des Moines Roosevelt 53 36 Lincoln Claussen, 12 18:54.2 Des Moines Roosevelt 54 37 Jack Cavan, 10 18:54.2 Valley, Wdm 55 38 Ryan Hopwood, 12 18:54.8 Bgm 56 Henry Strauss, 10 18:57.7 Johnston 57 London Schuhart, 12 18:58.5 Ankeny 58 Paul Erredge, 12 18:58.7 Ankeny 59 39 Noah Segar, 12 18:59.4 Ankeny Centennial 60 Carter Smith, 12 19:02.0 Ankeny 61 Dylan Gloviak, 9 19:02.2 Ankeny 62 Owen Fast, 11 19:02.5 Ankeny 63 40 Paul Andersen, 12 19:02.9 Valley, Wdm 64 41 Owen Marett, 9 19:03.7 Des Moines Roosevelt 65 Alex Cox, 11 19:06.1 Ankeny 67 42 Ben McFetridge, 12 19:08.4 Des Moines Roosevelt 68 Jonah Frey, 11 19:09.8 Johnston 69 43 Brendan Owens, 10 19:13.4 Ankeny Centennial 70 44 Salvatore Fratianni, 11 19:14.6 Valley, Wdm 71 45 Elijah Gumm, 11 19:15.3 Des Moines Roosevelt 72 Jonathan Owen, 9 19:15.6 Valley, Wdm 73 Justice Rathje, 9 19:17.7 Ankeny 74 Coen Gibson, 11 19:20.4 Johnston 75 Ian Hurley, 10 19:22.3 Johnston 76 Jacob Forney, 10 19:22.6 Valley, Wdm 77 Jack Meyer, 10 19:27.5 Johnston 78 Jesse Floyd, 12 19:27.9 Valley, Wdm 79 Alex Granados, 12 19:28.3 Des Moines Roosevelt 80 Alexander Baker, 9 19:29.6 Urbandale 81 46 Parker Lundberg, 11 19:30.1 Ankeny Centennial 82 Levi Orman, 10 19:33.9 Valley, Wdm 83 Sam Ducar, 11 19:34.3 Ankeny 84 Brayden Vander Wilt, 9 19:37.1 Ankeny Centennial 85 Joel Nelson, 12 19:37.6 Ankeny Centennial 86 Jordan Zuber, 10 19:38.9 Ankeny 87 Theo Whitehead, 12 19:39.6 Des Moines Roosevelt 88 Mark Nelson, 9 19:40.5 Ankeny Centennial 89 Ben Hansen, 11 19:41.2 Johnston 90 Austin Lundberg, 9 19:45.2 Ankeny Centennial 91 Julius Wiegand, 9 19:45.7 Ankeny 92 Matt Bonner, 11 19:45.7 Des Moines Roosevelt 93 Zach Riley, 9 19:45.9 Ankeny 94 47 Owen Michael, 12 19:46.6 Earlham 95 Evan Eggland, 12 19:47.9 Ankeny Centennial 96 Curren Johnson, 11 19:48.8 Johnston 97 48 Carson Maly, 9 19:49.2 Earlham 98 Aammin Hassan, 9 19:49.2 Ankeny Centennial 99 Ben Herbst, 11 19:52.0 Johnston 100 Griffin Gade, 12 19:52.1 Ankeny 101 Jake Dalmer, 10 19:52.1 Ankeny 102 Luke Auderer, 11 19:52.6 Ankeny Centennial 103 Mason Moran, 10 19:53.7 Urbandale 104 Quinn Dow, 10 19:54.1 Ankeny 105 49 Braydon Hamilton, 12 19:54.1 Earlham 106 Jack McFetridge, 12 19:54.3 Des Moines Roosevelt 107 Gabe Hadley, 11 19:54.9 Ankeny Centennial 108 Will Beaumont, 10 19:55.8 Des Moines Roosevelt 109 London Hershberger, 12 19:56.8 Ankeny Centennial 110 Hayden McCormac, 12 19:59.6 Des Moines Roosevelt 111 Logan Becker, 12 20:01.1 Johnston 112 William Johnson, 11 20:01.2 Valley, Wdm 113 Payton Mergen, 10 20:01.8 Urbandale 114 Sidney Shide, 9 20:01.9 Urbandale 115 Luke Trannel, 12 20:02.7 Valley, Wdm 116 Chase Colton, 11 20:02.8 Johnston 117 Jonah Sterling, 12 20:05.8 Johnston 118 Ayden Lyon, 12 20:07.9 Johnston 119 Sam McAlister, 10 20:08.9 Johnston 120 Cooper Hardersen, 11 20:10.3 Urbandale 121 Braden Miller, 12 20:12.4 Ankeny Centennial 122 William Thompson, 12 20:15.2 Valley, Wdm 123 Derek Marsh, 12 20:15.8 Johnston 124 Caden Rasmus, 12 20:16.0 Ankeny Centennial 125 August Cowie, 11 20:17.1 Ankeny Centennial 126 Aidan Kittle, 9 20:17.2 Valley, Wdm 127 Ty Rounds, 12 20:20.8 Ankeny Centennial 128 50 Blake Tiemeyer, 9 20:21.6 Earlham 129 Ethan Holter, 12 20:22.4 Johnston 130 Jet Bergwall, 11 20:23.4 Ankeny 131 Drew Folkerts, 11 20:23.5 Des Moines Roosevelt 132 Joel McCleary, 12 20:23.9 Ankeny Centennial 133 Chase Bradley, 10 20:24.4 Ankeny 134 Aydean Bejtovic, 9 20:24.5 Johnston 135 Tommy DeWilde, 12 20:26.1 Ankeny 136 Jackson Grant, 12 20:29.2 Des Moines Roosevelt 137 Trey Jackson, 10 20:31.9 Des Moines Roosevelt 138 Bram Van De Mortel, 11 20:33.3 Ankeny 139 Graham Randell, 12 20:33.9 Ankeny Centennial 140 51 Payton Harger, 10 20:39.7 Earlham 141 Owen Martin, 10 20:40.2 Johnston 142 Callen Ripley, 9 20:42.5 Ankeny 143 Konrad Rohlf, 12 20:42.8 Johnston 144 Calahan Rourke, 10 20:43.1 Johnston 145 Noa Jones, 11 20:43.2 Ankeny 146 Blake Staton, 12 20:43.4 Urbandale 147 Cooper Smith, 9 20:43.5 Urbandale 148 Aiden Perez, 9 20:44.7 Ankeny 149 Bennett Blakeslee, 11 20:44.7 Ankeny Centennial 150 Will Blackmore, 12 20:46.8 Ankeny Centennial 151 Ethan Ver Helst, 12 20:47.3 Ankeny Centennial 152 Carter Smith, 12 20:48.7 Valley, Wdm 153 Charlie Hoffman, 12 20:55.5 Ankeny Centennial 154 Caden Miller, 11 20:56.2 Ankeny Centennial 155 William Giles, 9 20:58.2 Urbandale 156 Arthur Chen, 9 21:00.0 Johnston 157 Carter Gearhart, 9 21:00.5 Johnston 158 Will Marquardt, 10 21:01.3 Ankeny 159 Brennan Lesko, 10 21:01.8 Ankeny 160 Cal Pennington, 12 21:05.2 Des Moines Roosevelt 161 Daniel Pinero, 12 21:05.8 Des Moines Roosevelt 162 Josh Corrigan, 12 21:08.1 Johnston 163 Noah Yeager, 10 21:08.9 Ankeny 164 Logan Brustkern, 9 21:10.7 Johnston 165 Isaac Lewis, 9 21:10.9 Des Moines Roosevelt 166 Anyaar Mayom, 11 21:12.4 Johnston 167 Sean Martin, 9 21:17.7 Des Moines Roosevelt 168 Chase Jesperson, 10 21:18.3 Ankeny Centennial 169 Cameron Reagan, 9 21:20.7 Des Moines Roosevelt 170 Andrew Croft, 11 21:22.1 Valley, Wdm 171 Andrew Maitre, 10 21:24.1 Johnston 172 Grant Harris, 11 21:27.0 Ankeny Centennial 173 Luke Martin, 11 21:27.9 Des Moines Roosevelt 174 Dominic Hemphill, 10 21:28.2 Ankeny 175 Gabriel King, 11 21:31.1 Valley, Wdm 176 Ben Meier, 9 21:31.3 Valley, Wdm 177 Ben Neville, 10 21:33.0 Johnston 178 Buck Pattinson, 9 21:34.0 Johnston 179 Elliot Donovan, 11 21:34.3 Des Moines Roosevelt 180 52 Cael Coburn, 9 21:36.5 Bgm 181 Beckett LaPrade, 12 21:36.8 Des Moines Roosevelt 182 Tyler Brown, 10 21:38.6 Ankeny 183 Sam Brown, 12 21:39.2 Des Moines Roosevelt 184 Keegan Sherwood, 10 21:41.1 Ankeny Centennial 185 Nate Hines, 12 21:41.8 Ankeny Centennial 186 Carson Cornwell, 10 21:43.4 Johnston 187 Nate Hammerand, 10 21:44.5 Urbandale 188 Evan Kluesner, 10 21:44.7 Urbandale 189 Reed Sievers, 10 21:44.9 Des Moines Roosevelt 190 Sean Thomas, 9 21:44.9 Ankeny Centennial 191 Aidan Honkomp, 12 21:44.9 Johnston 192 Atticus Pottratz, 10 21:45.1 Ankeny 193 Cole Flickinger, 11 21:46.8 Earlham 194 Holden Schug, 9 21:54.3 Johnston 195 Brandon Williams, 11 21:54.8 Ankeny 196 Frank McEvoy, 10 21:55.8 Valley, Wdm 197 Max Doyle, 11 21:56.1 Ankeny 198 Samuel Wandera, 11 21:57.1 Des Moines Roosevelt 199 53 Carter Elliott, 12 21:57.5 Ottumwa 200 Andres Lopez, 12 21:58.1 Ankeny 201 August Vance, 10 21:59.8 Des Moines Roosevelt 202 David Zhang, 9 22:00.8 Johnston 203 Kyle Melcher, 11 22:01.5 Ankeny Centennial 204 Jack Carver, 10 22:06.1 Valley, Wdm 205 Carter Smith, 12 22:06.9 Urbandale 206 Aidan Fredericks, 11 22:07.9 Johnston 207 Henry Brennan, 10 22:08.9 Ankeny 208 Grayson McAvoy, 11 22:09.2 Valley, Wdm 209 54 Luke Mellin, 9 22:13.0 Ottumwa 210 Sean Bendinger, 9 22:18.3 Valley, Wdm 211 Matt Bendinger, 12 22:18.5 Valley, Wdm 212 Kenny Uitermarkt, 9 22:20.0 Urbandale 213 Owen Hovick, 10 22:20.7 Ankeny Centennial 214 Mitch Driscoll, 10 22:20.8 Johnston 215 Riley Wells, 10 22:22.6 Des Moines Roosevelt 216 Keaton Moll, 10 22:26.4 Valley, Wdm 217 Tyler Brennan, 10 22:32.5 Ankeny Centennial 218 Eli Smithberg, 10 22:34.1 Des Moines Roosevelt 219 55 Elijah Menninga, 10 22:34.2 Ottumwa 220 Will Pixley, 12 22:34.3 Valley, Wdm 221 Cameron White, 9 22:35.8 Johnston 222 Tanner Morrison, 10 22:36.9 Earlham 223 Drew Simmons, 11 22:37.8 Des Moines Roosevelt 224 Zachary Malone, 9 22:40.3 Ankeny Centennial 225 Roan Walsmith, 9 22:44.6 Des Moines Roosevelt 226 Peyton Groteluschen, 11 22:45.4 Valley, Wdm 227 Alton Ladd, 9 22:46.3 Valley, Wdm 228 Willie Zhao, 10 22:54.1 Johnston 229 Larson De Boer, 9 22:54.4 Urbandale 230 Cooper Chia, 11 22:55.4 Des Moines Roosevelt 231 Payton Walker, 11 22:55.6 Des Moines Roosevelt 232 Cameron Porath, 11 22:56.0 Ankeny 233 Ethan Letsch, 12 23:00.0 Valley, Wdm 234 Jonas Smith, 11 23:00.2 Ankeny Centennial 235 Jack Wang, 10 23:01.0 Johnston 236 Henry Ha, 11 23:03.0 Ankeny 237 Dan Murano, 10 23:03.6 Valley, Wdm 238 James Clark, 12 23:03.9 Johnston 239 Aaron Woods, 12 23:03.9 Ankeny 240 Mason Stevermer, 10 23:06.4 Valley, Wdm 241 Rohan Devadas, 11 23:11.9 Johnston 242 Garrett Rohden, 9 23:14.5 Johnston 243 Carson Tracy, 10 23:16.3 Johnston 244 Blake Petersen, 9 23:18.9 Earlham 245 Caleb Carratt, 10 23:20.0 Ankeny 246 Elliot Liesland, 9 23:21.1 Valley, Wdm 247 Kael Lawler, 9 23:31.1 Ankeny Centennial 248 Andrew Bogue, 9 23:33.7 Johnston 249 Charlie Ill, 12 23:34.6 Des Moines Roosevelt 250 Reece Thompson, 10 23:38.7 Des Moines Roosevelt 251 Grant Tack, 11 23:42.7 Johnston 252 Oded Harazi, 9 23:43.5 Urbandale 253 Ben Couvillon, 10 23:45.7 Johnston 254 56 Kayden Heishman, 12 23:45.7 Bgm 255 Jon Hudak, 10 23:47.5 Urbandale 256 Tyler Johnson, 11 23:49.1 Earlham 257 James Knepper, 10 23:55.2 Des Moines Roosevelt 258 57 Quenten Mitchell, 9 23:56.2 Ottumwa 259 Sam Pawlowski, 9 23:57.3 Urbandale 260 Jake Scott, 10 24:12.5 Des Moines Roosevelt 261 Logan Corwin, 9 24:20.4 Des Moines Roosevelt 262 Jake Hitchcock, 12 24:20.9 Johnston 263 Nik Hudak, 10 24:29.1 Urbandale 264 Gavin Boliver, 10 24:29.4 Johnston 265 Braden Gierstorf, 11 24:30.5 Johnston 266 Trent Paugh, 9 24:32.6 Ankeny 267 Braden Sauer, 11 24:35.0 Ankeny 268 Oliver Ill, 9 24:37.3 Des Moines Roosevelt 269 Daniel Bonilla, 9 24:40.4 Urbandale 270 58 Kadon Folkman, 9 24:42.1 Bgm 271 Blake Glennon, 10 24:48.4 Johnston 272 Caleb Whaley, 10 25:01.8 Ankeny Centennial 273 Jude Gaster, 11 25:11.2 Des Moines Roosevelt 274 Gavin Moore, 10 25:11.2 Urbandale 275 Phillip Na, 12 25:19.3 Ankeny 276 Noah Gossman, 11 25:26.9 Ankeny Centennial 277 Ty Walker, 10 25:27.2 Ankeny Centennial 278 Brandon Ness, 12 25:29.1 Johnston 279 Kael McDaniel, 11 25:40.3 Urbandale 280 59 Logan Findlay, 10 25:40.5 Bgm 281 Jack Brooks, 10 25:41.1 Johnston 282 Colin Yuska, 12 25:42.9 Johnston 283 James Bridenstein, 10 25:44.8 Ankeny 284 Ian Gaunt, 12 25:48.2 Valley, Wdm 285 Evan Miglin, 11 25:49.1 Des Moines Roosevelt 286 Wade Shipley, 11 25:51.4 Ankeny 287 Michael Conway, 10 25:53.3 Ankeny Centennial 288 Carson Blaker, 10 25:56.2 Ankeny Centennial 289 60 Daniel Stelle, 9 25:59.7 Ottumwa 290 Sam Sparks, 10 26:03.6 Urbandale 291 Noah Fisher, 9 26:05.8 Urbandale 292 Tyler Zhang, 9 26:06.7 Ankeny Centennial 293 Jonah Rowland, 9 26:28.5 Johnston 294 Dylan Anderson, 12 26:32.2 Urbandale 295 Jonathan Kramer, 11 26:36.7 Johnston 296 Harrison Neipert, 11 26:40.0 Des Moines Roosevelt 297 Maxamine Janelle, 10 26:42.3 Ankeny Centennial 298 Simon Janelle, 12 26:50.5 Ankeny Centennial 299 Cooper Stein, 9 27:07.7 Valley, Wdm 300 Alex Flores-Alonzo, 11 27:08.1 Des Moines Roosevelt 301 Ben Tournier, 9 27:19.1 Ankeny Centennial 302 Ben Tokheim, 11 27:50.0 Johnston 303 Eli McGee, 9 27:51.9 Johnston 304 Bodie Wheeler, 10 28:01.0 Johnston 305 Jonathan Stanley, 11 28:18.5 Johnston 306 61 Trevor Shelton, 10 28:48.3 Ottumwa 307 Rohwen Smith, 10 28:51.0 Ankeny 308 Asher Lewis, 12 29:04.8 Des Moines Roosevelt 309 Luke Nelson, 12 29:08.0 Valley, Wdm 310 Blake Schimonitz, 9 29:14.2 Valley, Wdm 311 Shreyas Shrestha, 9 29:23.9 Johnston 312 Zachary Clark, 11 30:23.2 Ankeny Centennial 313 John Symeonidis, 12 30:43.2 Des Moines Roosevelt 314 Jackson Grossnickle, 9 32:03.3 Ankeny 315 Matthew Hammerand, 10 33:51.4 Urbandale 316 Ryan Vandenover, 12 34:30.9 Johnston
Return to home page.