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=77171
Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.
Southeast Polk CC Invitational 2 - JV Boys
SEP xc course - Altoona, IA
Sep. 28, 2023
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.
Last updated Sep. 28, 2023 6:05 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Dallas Center-Grimes 39 1 2 7 10 19 26 27 18:06.2 1:12.0 2 Ankeny 47 3 5 9 13 17 28 33 18:15.7 0:49.3 3 Dowling Catholic 62 4 6 8 20 24 30 32 18:23.2 1:01.1 4 Des Moines Roosevelt 109 11 12 18 21 47 52 58 18:50.7 1:35.9 5 Waukee 113 14 22 23 25 29 34 35 18:49.3 0:36.0 6 Southeast Polk 158 15 31 36 37 39 41 59 19:11.0 1:04.5 7 Waukee Northwest 214 40 42 43 44 45 46 48 19:41.9 0:13.0 8 Atlantic 244 16 51 54 61 62 64 65 20:17.4 2:38.1 9 Ames 245 38 49 50 53 55 56 57 20:04.3 0:56.5 10 Des Moines Lincoln 330 60 66 67 68 69 71 72 21:47.4 2:06.1 11 Des Moines East 355 63 70 73 74 75 76 77 23:27.2 3:32.1 Incomplete Teams: Individuals PLACE FINISHER TIME 1. Dallas Center-Grimes 1 Sam Mora, 11 17:35.3 2 Carson Ibeling, 11 17:40.7 7 Ben Every, 12 18:08.5 10 Ben Pudenz, 10 18:19.0 19 Jack Meggison, 9 18:47.2 26 Harper Gessman, 10 18:57.4 27 Owen Weiler, 10 18:57.6 Total Time = 1:30:30.7 Total Places = 39 2. Ankeny 3 Zach Riley, 11 17:52.2 5 Jackson Kaiser, 10 18:04.5 9 Brennan Lesko, 12 18:17.8 13 Jake Dalmer, 12 18:22.1 17 Noah Yaeger, 12 18:41.5 28 Julius Wiegand, 11 18:58.0 33 Brayden Nixt, 9 19:08.2 Total Time = 1:31:18.1 Total Places = 47 3. Dowling Catholic 4 Blake Grask, 11 17:54.2 6 William Tice, 9 18:07.0 8 Owen Palmer, 12 18:12.0 20 Charlie Leto, 12 18:47.5 24 Fabian Jarabek, 12 18:55.3 30 Mitchell Cook, 12 19:01.4 32 Jake Mathiasen, 9 19:06.0 Total Time = 1:31:56.0 Total Places = 62 4. Des Moines Roosevelt 11 Reece Thompson, 12 18:20.3 12 Weston Wise, 12 18:21.5 18 Cameron Reagen, 11 18:45.3 21 Zane Kenney, 12 18:49.8 47 Joey Zambreno, 10 19:56.2 52 Silvio Hermann, 10 20:17.5 58 Logan Corwin, 11 20:28.4 Total Time = 1:34:13.1 Total Places = 109 5. Waukee 14 Braden Walters, 11 18:25.4 22 Luke Hayes, 12 18:50.5 23 Ellis Coyier, 11 18:52.2 25 Rishab Patel, 10 18:57.0 29 Will Folden, 9 19:01.3 34 Victor Njane, 11 19:10.0 35 Parker McCrea, 9 19:10.5 Total Time = 1:34:06.4 Total Places = 113 6. Southeast Polk 15 Josh Moberg, 10 18:28.5 31 Nathan Moberg, 11 19:02.9 36 Noah Wright, 9 19:23.2 37 Parker Peters, 11 19:27.5 39 Aydan Albritton, 12 19:32.9 41 Zane Hrastich, 11 19:35.3 59 Alex Schumacher, 11 20:29.3 Total Time = 1:35:55.0 Total Places = 158 7. Waukee Northwest 40 Brandon Stahl, 10 19:34.8 42 Avery Arthur, 9 19:37.3 43 Jacob Zimmerman, 11 19:42.6 44 Kimball Mendenhall, 9 19:47.1 45 Eli Hardy, 10 19:47.7 46 Jack Imoehl, 12 19:49.1 48 Jaxson Custer, 10 19:58.5 Total Time = 1:38:29.5 Total Places = 214 8. Atlantic 16 Christian Thompson, 11 18:34.3 51 Mason McFadden, 12 20:10.8 54 Xander Cook, 10 20:21.0 61 Vincent Meisinger, 9 21:08.4 62 Pearson Lampe, 9 21:12.3 64 Tye Houser, 11 21:26.0 65 Nolyn Kinney, 9 21:32.4 Total Time = 1:41:26.8 Total Places = 244 9. Ames 38 Samuel Sadow, 9 19:28.2 49 William McDeid, 9 20:01.6 50 Obadiah Northway, 11 20:07.3 53 Damion Winkler, 11 20:19.8 55 Evan Moon, 11 20:24.6 56 Elias Thompson, 11 20:24.7 57 Mac Cochran, 10 20:24.9 Total Time = 1:40:21.5 Total Places = 245 10. Des Moines Lincoln 60 Julian Brown, 10 20:29.6 66 Mike Todhunter, 11 21:41.1 67 Ethon Downs, 11 21:59.0 68 Lionel Parks, 10 22:11.3 69 Aaron Boston, 11 22:35.6 71 Hoscar Godina-Torres, 12 22:53.2 72 Jordan Wallace, 12 23:10.5 Total Time = 1:48:56.6 Total Places = 330 11. Des Moines East 63 Aldo Camacho-Sanchez, 12 21:22.4 70 Devin Warner, 12 22:36.6 73 Ronan Welsher, 10 23:47.7 74 Tesfaye Akiyo, 12 24:34.4 75 Derek Shannon, 11 24:54.5 76 Michael Chhim, 10 24:57.6 77 Drew Gathercole, 11 27:26.4 Total Time = 1:57:15.6 Total Places = 355 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Sam Mora, 11 17:35.3 Dallas Center-Grimes 2 2 Carson Ibeling, 11 17:40.7 Dallas Center-Grimes 3 3 Zach Riley, 11 17:52.2 Ankeny 4 4 Blake Grask, 11 17:54.2 Dowling Catholic 5 5 Jackson Kaiser, 10 18:04.5 Ankeny 6 6 William Tice, 9 18:07.0 Dowling Catholic 7 7 Ben Every, 12 18:08.5 Dallas Center-Grimes 8 8 Owen Palmer, 12 18:12.0 Dowling Catholic 9 9 Brennan Lesko, 12 18:17.8 Ankeny 10 10 Ben Pudenz, 10 18:19.0 Dallas Center-Grimes 11 11 Reece Thompson, 12 18:20.3 Des Moines Roosevelt 12 12 Weston Wise, 12 18:21.5 Des Moines Roosevelt 13 13 Jake Dalmer, 12 18:22.1 Ankeny 14 14 Braden Walters, 11 18:25.4 Waukee 15 15 Josh Moberg, 10 18:28.5 Southeast Polk 16 16 Christian Thompson, 11 18:34.3 Atlantic 17 17 Noah Yaeger, 12 18:41.5 Ankeny 18 18 Cameron Reagen, 11 18:45.3 Des Moines Roosevelt 19 19 Jack Meggison, 9 18:47.2 Dallas Center-Grimes 20 20 Charlie Leto, 12 18:47.5 Dowling Catholic 21 21 Zane Kenney, 12 18:49.8 Des Moines Roosevelt 22 22 Luke Hayes, 12 18:50.5 Waukee 23 23 Ellis Coyier, 11 18:52.2 Waukee 24 24 Fabian Jarabek, 12 18:55.3 Dowling Catholic 25 25 Rishab Patel, 10 18:57.0 Waukee 26 26 Harper Gessman, 10 18:57.4 Dallas Center-Grimes 27 27 Owen Weiler, 10 18:57.6 Dallas Center-Grimes 28 28 Julius Wiegand, 11 18:58.0 Ankeny 29 29 Will Folden, 9 19:01.3 Waukee 30 30 Mitchell Cook, 12 19:01.4 Dowling Catholic 31 31 Nathan Moberg, 11 19:02.9 Southeast Polk 32 32 Jake Mathiasen, 9 19:06.0 Dowling Catholic 33 Isaac Sands, 9 19:06.1 Dowling Catholic 34 Benet Brown, 9 19:07.2 Dowling Catholic 35 33 Brayden Nixt, 9 19:08.2 Ankeny 36 34 Victor Njane, 11 19:10.0 Waukee 37 35 Parker McCrea, 9 19:10.5 Waukee 38 Will Weydert, 12 19:13.4 Dallas Center-Grimes 39 Braxton Cleveland, 12 19:16.0 Waukee 40 Rob Beecher, 9 19:20.5 Dowling Catholic 41 Aiden Winkie, 9 19:21.2 Ankeny 42 Cole Irlmeier, 9 19:21.4 Dallas Center-Grimes 43 36 Noah Wright, 9 19:23.2 Southeast Polk 44 Grant Smith, 9 19:24.2 Dowling Catholic 45 Nick Kessler, 12 19:26.5 Dallas Center-Grimes 46 Nick Wellet, 11 19:27.4 Waukee 47 37 Parker Peters, 11 19:27.5 Southeast Polk 48 38 Samuel Sadow, 9 19:28.2 Ames 49 Logan Rolling, 10 19:30.4 Ankeny 50 39 Aydan Albritton, 12 19:32.9 Southeast Polk 51 40 Brandon Stahl, 10 19:34.8 Waukee Northwest 52 41 Zane Hrastich, 11 19:35.3 Southeast Polk 53 42 Avery Arthur, 9 19:37.3 Waukee Northwest 54 Payton Mizer, 12 19:41.0 Waukee 55 43 Jacob Zimmerman, 11 19:42.6 Waukee Northwest 56 44 Kimball Mendenhall, 9 19:47.1 Waukee Northwest 57 45 Eli Hardy, 10 19:47.7 Waukee Northwest 58 Callen Ripley, 11 19:48.7 Ankeny 59 46 Jack Imoehl, 12 19:49.1 Waukee Northwest 60 Carter Haigh, 9 19:52.7 Dowling Catholic 61 Colin Hayes, 9 19:53.0 Waukee 62 Alex Kottmeyer, 11 19:56.2 Waukee 63 47 Joey Zambreno, 10 19:56.2 Des Moines Roosevelt 64 48 Jaxson Custer, 10 19:58.5 Waukee Northwest 65 Warren Eaves, 10 20:00.7 Waukee Northwest 66 Caleb Briggs, 12 20:01.1 Waukee Northwest 67 Jackson Robie, 9 20:01.3 Ankeny 68 49 William McDeid, 9 20:01.6 Ames 69 Colin Klinkenborg, 10 20:04.0 Waukee Northwest 70 50 Obadiah Northway, 11 20:07.3 Ames 71 Roe Denny, 12 20:07.8 Ankeny 72 51 Mason McFadden, 12 20:10.8 Atlantic 73 Gideon Miller, 10 20:11.1 Ankeny 74 Gabriel Brannon, 10 20:11.7 Ankeny 75 52 Silvio Hermann, 10 20:17.5 Des Moines Roosevelt 76 53 Damion Winkler, 11 20:19.8 Ames 77 Nevin Bissell, 11 20:19.9 Dallas Center-Grimes 78 54 Xander Cook, 10 20:21.0 Atlantic 79 Jack Carlson, 9 20:23.5 Dowling Catholic 80 55 Evan Moon, 11 20:24.6 Ames 81 Kalya Kothavale, 10 20:24.6 Waukee Northwest 82 56 Elias Thompson, 11 20:24.7 Ames 83 Liam Sullivan, 9 20:24.8 Dowling Catholic 84 57 Mac Cochran, 10 20:24.9 Ames 85 Jackson Foy, 11 20:25.3 Dallas Center-Grimes 86 John Dirks, 9 20:26.5 Ames 87 Reed Opsal, 9 20:27.3 Waukee 88 Silas Erickson, 10 20:27.5 Ames 89 58 Logan Corwin, 11 20:28.4 Des Moines Roosevelt 90 Max Ziegemeier, 10 20:28.7 Waukee Northwest 91 Jackson Schulz, 9 20:29.2 Ankeny 92 Joyson Zannoubo, 11 20:29.3 Ames 93 59 Alex Schumacher, 11 20:29.3 Southeast Polk 94 60 Julian Brown, 10 20:29.6 Des Moines Lincoln 95 Toby Landmesser, 10 20:34.5 Ankeny 96 Owen Park, 9 20:37.1 Dallas Center-Grimes 97 August Vance, 12 20:37.6 Des Moines Roosevelt 98 Clay Elfers, 10 20:37.9 Waukee Northwest 99 Trey Jackson, 12 20:38.0 Des Moines Roosevelt 100 Kiran Kothavale, 12 20:38.5 Waukee Northwest 101 Charlie Crane, 10 20:38.8 Dowling Catholic 102 Ethan Spracklin, 11 20:39.3 Dowling Catholic 103 Buck McClaflin, 11 20:39.3 Southeast Polk 104 Hank McGuire, 11 20:39.4 Dowling Catholic 105 Carter Lacinia, 10 20:39.7 Ankeny 106 Colin Porter, 12 20:43.0 Southeast Polk 107 Nathan Poag, 11 20:45.2 Ames 108 Emanuel Hernandez, 9 20:45.8 Dowling Catholic 109 Max Young, 11 20:46.8 Waukee 110 Bodee Krob, 10 20:47.6 Dallas Center-Grimes 111 Parker O'Neall, 11 20:47.7 Des Moines Roosevelt 112 Tyler Kohler, 9 20:48.5 Waukee Northwest 113 Felix Miguez, 9 20:50.3 Ames 114 Johnathan Reiber, 10 20:51.6 Waukee Northwest 115 Drew Klemesrud, 11 20:52.2 Waukee 116 Jesse Hutson, 10 20:53.0 Ames 117 Rishi Patel, 10 20:53.2 Waukee 118 Ike Evans, 10 21:00.3 Ankeny 119 Nolan Harder, 11 21:02.6 Waukee 120 Aidan Sash, 12 21:03.0 Dowling Catholic 121 61 Vincent Meisinger, 9 21:08.4 Atlantic 122 Reid Christensen, 9 21:09.0 Waukee 123 Eli Dunlap, 9 21:10.8 Dowling Catholic 124 62 Pearson Lampe, 9 21:12.3 Atlantic 125 Parker Davis, 10 21:13.0 Ankeny 126 Holden Sungren, 10 21:13.6 Ankeny 127 Evan Tollari, 11 21:13.8 Southeast Polk 128 Drew Coleman, 10 21:14.6 Ankeny 129 Hank Murphy, 9 21:14.8 Des Moines Roosevelt 130 Kellan Kreger, 10 21:16.0 Waukee 131 Parker Magill, 9 21:17.6 Des Moines Roosevelt 132 Jacob Weber, 11 21:17.8 Ames 133 Ian Crespi, 9 21:18.4 Ames 134 Allen Cai, 9 21:20.1 Ames 135 Anthony Beneke, 10 21:20.9 Dowling Catholic 136 Artie Helmers, 9 21:22.3 Ames 137 63 Aldo Camacho-Sanchez, 12 21:22.4 Des Moines East 138 Cyrus Zadeh, 9 21:22.8 Ankeny 139 Xander Bingaman, 12 21:24.2 Waukee Northwest 140 Ian Hiley, 10 21:25.4 Waukee Northwest 141 64 Tye Houser, 11 21:26.0 Atlantic 142 Lucas Knutson, 9 21:26.3 Des Moines Roosevelt 143 Caleb Carratt, 12 21:28.3 Ankeny 144 Sam Vicker, 10 21:30.4 Dowling Catholic 145 Zach Johannsen, 10 21:32.3 Waukee Northwest 146 65 Nolyn Kinney, 9 21:32.4 Atlantic 147 Drew Every, 10 21:33.3 Dallas Center-Grimes 148 Elias Stein, 9 21:33.5 Dowling Catholic 149 Max Swaner, 12 21:34.4 Waukee Northwest 150 Carson Mears, 12 21:35.1 Waukee Northwest 151 Atticus Pottratz, 12 21:37.4 Ankeny 152 Karson Johnson, 12 21:38.8 Waukee 153 Jack Franks, 11 21:41.0 Des Moines Roosevelt 154 66 Mike Todhunter, 11 21:41.1 Des Moines Lincoln 155 Hudson Carder, 10 21:41.1 Waukee 156 Kaiden Chavez, 9 21:45.3 Ankeny 157 Tariku Krob, 11 21:49.8 Southeast Polk 158 Evan Friesen, 9 21:50.9 Dallas Center-Grimes 159 Dylan Poe, 9 21:51.2 Des Moines Roosevelt 160 Luke Patterson, 10 21:51.9 Southeast Polk 161 Colin Huynh, 11 21:53.0 Dallas Center-Grimes 162 Hudson Evans, 10 21:53.8 Ankeny 163 Larry Li, 11 21:53.9 Waukee Northwest 164 Brant McElderry, 9 21:56.3 Des Moines Roosevelt 165 Sam Smith, 10 21:56.7 Des Moines Roosevelt 166 Caleb Daughtery, 9 21:57.4 Waukee 167 Jackson Grossnickle, 12 21:58.0 Ankeny 168 Aditya Pethe, 10 21:58.2 Waukee Northwest 169 67 Ethon Downs, 11 21:59.0 Des Moines Lincoln 170 Elijah Thole, 9 22:02.0 Waukee 171 Tyson Jones, 10 22:02.9 Waukee Northwest 172 Talon Lajeuness, 11 22:03.8 Atlantic 173 Trent Paugh, 11 22:04.4 Ankeny 174 Dane Wiederstein, 9 22:04.8 Atlantic 175 Alex Eichhorn, 12 22:08.0 Ames 176 Mason Kelley, 9 22:09.1 Waukee Northwest 177 68 Lionel Parks, 10 22:11.3 Des Moines Lincoln 178 Logan Hazel, 9 22:11.6 Dowling Catholic 179 Garang Kear, 12 22:11.7 Ames 180 Magnus Pottratz, 10 22:12.4 Ankeny 181 Severo Rodriguez, 11 22:13.6 Dowling Catholic 182 Matthew Tijerino, 10 22:14.7 Dallas Center-Grimes 183 Skyler Wade, 11 22:21.9 Ames 184 Tate Niklasen, 12 22:22.7 Atlantic 185 Kellen King, 10 22:26.3 Dowling Catholic 186 Beau Beck, 9 22:26.4 Dowling Catholic 187 Brock Henderson, 12 22:27.7 Atlantic 188 James Bridenstine, 12 22:28.6 Ankeny 189 Nihir Ketkar, 9 22:28.6 Waukee Northwest 190 Ryan Crutchley, 9 22:29.8 Waukee Northwest 191 Lewis Lentsch, 11 22:32.7 Dowling Catholic 192 Roan Gratny, 9 22:33.9 Waukee Northwest 193 Jackson Temple, 12 22:34.1 Waukee Northwest 194 Nathan Wanat, 12 22:35.0 Dallas Center-Grimes 195 Nathan Mauro, 11 22:35.3 Dowling Catholic 196 69 Aaron Boston, 11 22:35.6 Des Moines Lincoln 197 Ian Schlak, 11 22:35.9 Dallas Center-Grimes 198 70 Devin Warner, 12 22:36.6 Des Moines East 199 John Schindel, 12 22:37.6 Ames 200 Ezra Dagnachew, 11 22:38.3 Ankeny 201 Jonas Jeschke, 9 22:40.0 Waukee Northwest 202 Evan Allen, 12 22:41.3 Waukee Northwest 203 Prince Edah, 9 22:47.2 Ankeny 204 Tyler Ferrell, 10 22:48.5 Southeast Polk 205 Miguel Ranfeld, 11 22:51.2 Dallas Center-Grimes 206 Matthew Grande, 12 22:52.2 Ames 207 71 Hoscar Godina-Torres, 12 22:53.2 Des Moines Lincoln 208 Josà Vega, 9 22:54.0 Dowling Catholic 209 Julio Cervantes, 9 22:54.6 Dowling Catholic 210 Bentley Burr, 9 22:54.7 Dowling Catholic 211 Landon O'Meara, 9 22:55.5 Waukee Northwest 212 Jack Theis, 10 22:56.7 Dowling Catholic 213 Tj Douglas, 10 23:01.6 Ames 214 Alex Young, 9 23:02.0 Waukee 215 Jude Smith, 9 23:09.8 Southeast Polk 216 Dane Butler, 12 23:10.3 Waukee 217 72 Jordan Wallace, 12 23:10.5 Des Moines Lincoln 218 Taylor Thompson, 9 23:10.7 Des Moines Roosevelt 219 Arjun Mittra, 10 23:11.1 Des Moines Roosevelt 220 Mikey Halbach, 10 23:11.9 Dowling Catholic 221 Isaiah Haveman, 11 23:12.8 Ames 222 Carter Mitchell, 10 23:14.7 Des Moines Roosevelt 223 Mason Zuck, 9 23:14.7 Des Moines Roosevelt 224 Dylan Porter, 11 23:15.0 Dowling Catholic 225 Caleb Andersen, 9 23:15.1 Atlantic 226 Finn Huggins, 11 23:18.8 Des Moines Roosevelt 227 Jonathan Moser, 11 23:21.1 Dowling Catholic 228 Evan Nelson, 10 23:23.4 Ames 229 Owen Anderson, 11 23:24.5 Southeast Polk 230 Matthew Pierson, 11 23:25.7 Dowling Catholic 231 Bennett Neipert, 11 23:26.7 Des Moines Roosevelt 232 Benjamin Harrington, 10 23:27.7 Des Moines Roosevelt 233 John Lloyd, 9 23:28.6 Waukee 234 Toby Nielsen, 9 23:32.7 Dowling Catholic 235 Ariston Baccam, 9 23:37.1 Waukee Northwest 236 Kylan Quach, 10 23:38.0 Waukee 237 Jt Dix, 9 23:38.5 Des Moines Roosevelt 238 Abel Cerda, 10 23:39.0 Southeast Polk 239 Ely Juelfs, 9 23:39.5 Ankeny 240 Paul Martin, 9 23:39.5 Des Moines Roosevelt 241 Ben Hemmer, 11 23:40.7 Waukee Northwest 242 Jack Baker, 10 23:41.8 Ames 243 Gus Sanders, 12 23:42.6 Des Moines Roosevelt 244 Joel Chan, 12 23:44.0 Des Moines Roosevelt 245 Alec Hudson, 10 23:45.8 Dowling Catholic 246 Jared McBurney, 10 23:46.2 Waukee 247 Cael Fahrmann, 10 23:47.7 Ankeny 248 73 Ronan Welsher, 10 23:47.7 Des Moines East 249 Dhruv Chatterjee, 12 23:50.9 Waukee 250 Owen Congdon, 12 23:53.5 Des Moines Roosevelt 251 Aiden Kempers, 10 23:54.4 Waukee Northwest 252 Kaiden Wacker, 10 23:57.1 Waukee Northwest 253 Oscar Kellen, 10 24:04.9 Des Moines Roosevelt 254 Patrick Doud, 10 24:05.2 Dowling Catholic 255 Ben Kuennen, 9 24:08.1 Waukee Northwest 256 Jackson Uthe, 9 24:11.0 Ames 257 Lukas Macias, 11 24:21.7 Atlantic 258 Charlie Fitzgerald, 11 24:26.5 Waukee 259 Alex Pochernich, 10 24:29.4 Ankeny 260 Ethan Feng, 9 24:30.1 Waukee 261 Leo Klemm, 11 24:31.8 Dowling Catholic 262 Isaak Kaya, 9 24:31.8 Waukee Northwest 263 Drew Gaskill, 10 24:32.1 Ankeny 264 74 Tesfaye Akiyo, 12 24:34.4 Des Moines East 265 Reece Denahey, 10 24:34.9 Des Moines Roosevelt 266 Korbin Johnson, 12 24:44.6 Atlantic 267 Lucas Marso, 9 24:48.4 Dowling Catholic 268 Adam Klocke, 11 24:48.4 Dowling Catholic 269 Cameron Vize, 10 24:49.4 Waukee 270 Brendan Dial, 9 24:50.9 Ames 271 Adam Baker, 9 24:52.3 Ames 272 75 Derek Shannon, 11 24:54.5 Des Moines East 273 76 Michael Chhim, 10 24:57.6 Des Moines East 274 Porter Quinn, 9 24:58.7 Des Moines Roosevelt 275 Canaan Rasko, 10 24:58.8 Ankeny 276 Dane Hoogeveen, 9 25:00.4 Des Moines Roosevelt 277 Tate Dixon, 9 25:00.5 Ankeny 278 Blaise Ford, 9 25:01.5 Des Moines Roosevelt 279 Jacob Goodman, 10 25:01.9 Ames 280 Nabil Sajid, 12 25:16.2 Waukee 281 James Dennis, 9 25:27.2 Ankeny 282 Zavier McKee, 9 25:29.2 Des Moines Lincoln 283 Jackson Morehead, 9 25:32.9 Waukee Northwest 284 Conner Simpson, 10 25:35.4 Dallas Center-Grimes 285 Quinn Coonan, 9 25:38.7 Dowling Catholic 286 Campbell Bowen, 10 25:39.1 Dallas Center-Grimes 287 Elijah Sheldon, 10 25:39.2 Ames 288 Dominic Terzis, 10 25:41.6 Ankeny 289 Gavin Lopez, 11 25:41.8 Des Moines Lincoln 290 Ben Maggard, 11 25:43.4 Dallas Center-Grimes 291 Jack Breese, 9 26:01.3 Des Moines Lincoln 292 Max Wardell, 10 26:10.1 Ankeny 293 Tarik Dervisevic, 11 26:14.9 Dallas Center-Grimes 294 Kevin Garland, 9 26:15.2 Waukee Northwest 295 Michael Kennedy, 10 26:30.8 Ankeny 296 Jack Atwood, 9 26:31.3 Waukee Northwest 297 Sebastian Urias, 12 26:45.1 Des Moines Lincoln 298 Kenneth Bai, 10 26:52.0 Ames 299 Cade Taylor, 12 26:59.3 Ames 300 Raj Biswa, 10 27:06.3 Des Moines Lincoln 301 Ezequiel Bejarano, 12 27:15.2 Des Moines Lincoln 302 77 Drew Gathercole, 11 27:26.4 Des Moines East 303 Saige Heuberger, 11 27:53.5 Des Moines East 304 Sreehari Kumaresh, 12 27:57.7 Waukee Northwest 305 Jackson Luft, 10 28:21.4 Des Moines East 306 Anthony Williams, 11 28:40.5 Des Moines Lincoln 307 Mason Royal, 10 28:40.6 Dowling Catholic 308 Logan Bui, 11 29:12.9 Des Moines Lincoln 309 Elias Bou Karam, 11 29:13.4 Des Moines Lincoln 310 Samuel Johnson, 9 30:37.1 Ames 311 Noah Sloan, 9 31:21.5 Ankeny 312 Ian Chapman, 9 31:47.3 Dowling Catholic 313 Manas Basnet, 11 32:53.7 Ames 314 Pedro Gomez-Gonzalez, 12 33:09.8 Des Moines East 315 Abhiram Edpuganti, 9 33:29.5 Waukee Northwest 316 Jenif Kharka, 9 33:30.5 Des Moines Lincoln 317 Javier Castaneda, 11 34:10.9 Des Moines Lincoln 318 Owen Bowker, 9 40:27.5 Ames 319 Robby Wild, 9 41:37.4 Des Moines East 320 Juan Jimenez, 10 47:30.0 Des Moines Lincoln
Return to home page.