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?make_printable=1&race_id=79892
Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.
CIML CC Championship 9-10 boys
Johnston, IA
Oct. 15, 2025
70s and partly 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. 15, 2025 4:40 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Johnston 46 2 6 11 12 15 24 29 17:50.5 1:03.1 2 Valley, Wdm 66 3 5 14 17 27 31 34 17:59.6 1:11.0 3 Dowling Catholic 80 1 4 8 21 46 47 53 18:01.3 2:11.0 4 Waukee 115 7 9 20 28 51 55 57 18:21.6 1:40.3 5 Waukee Northwest 138 10 19 33 36 40 42 44 18:37.7 1:10.2 6 Ankeny 146 13 18 30 37 48 49 50 18:41.5 1:06.2 7 Ankeny Centennial 153 16 22 23 38 54 59 60 18:47.8 1:29.2 8 Urbandale 187 25 35 39 43 45 56 58 18:57.9 0:42.3 9 Southeast Polk 212 26 32 41 52 61 19:33.1 3:21.5 Incomplete Teams: Individuals POINTS FINISHER TIME 1. Johnston 2 Andy Coles, 10 17:11.9 6 Ethan Pewe, 10 17:39.0 11 Tristan Vuijk, 10 17:56.3 12 George Baumgarten, 10 18:10.3 15 Luke Allison, 10 18:15.0 24 Noah Hardin, 9 18:30.2 29 Tiger Heikes, 10 18:40.7 Total Time = 1:29:12.5 Total Places = 46 2. Valley, Wdm 3 Vincent Moore, 9 17:21.6 5 Evan Kennedy, 9 17:34.0 14 Jameson Jergens, 9 18:11.9 17 Charlie Herzog, 10 18:17.6 27 Karsen Bell, 10 18:32.5 31 Dylan Skeers, 9 18:45.0 34 Jace Masteller, 9 18:52.7 Total Time = 1:29:57.6 Total Places = 66 3. Dowling Catholic 1 Brendan Quann, 9 17:06.6 4 Chase Koenigsfeld, 9 17:30.0 8 Graham DeJong, 9 17:44.4 21 Carpenter Popp, 10 18:27.8 46 Conor Murphy, 10 19:17.5 47 Owen Heddinger, 9 19:17.7 53 Lucas Klocke, 10 19:42.6 Total Time = 1:30:06.3 Total Places = 80 4. Waukee 7 Henry Brehmer, 9 17:42.0 9 Aj Powers, 9 17:44.7 20 Dean Crawford, 10 18:25.5 28 Eli Bergman, 9 18:33.3 51 Ajak Malual, 10 19:22.3 55 Aadi Rajesh, 10 19:46.1 57 Cameron Frederick, 9 19:54.7 Total Time = 1:31:47.8 Total Places = 115 5. Waukee Northwest 10 Rex Craig, 10 17:53.5 19 Tate Foussat, 10 18:25.3 33 Teddy Craig, 9 18:50.0 36 Jasper Alliss, 9 18:55.9 40 Cooper Hiley, 9 19:03.7 42 Gabriel Fujita, 9 19:10.8 44 Samuel Brandt, 9 19:13.1 Total Time = 1:33:08.4 Total Places = 138 6. Ankeny 13 Luke Vesperman, 10 18:11.7 18 Dustin Dent, 9 18:19.2 30 Elijah Thompson, 10 18:41.3 37 Luke Menke, 9 18:57.5 48 Colby Fahrmann, 10 19:17.8 49 Beckham Ramsey, 10 19:17.9 50 Hunter Reis, 10 19:21.1 Total Time = 1:33:27.5 Total Places = 146 7. Ankeny Centennial 16 Roman Fye, 9 18:16.8 22 Luke Beecher, 9 18:29.1 23 William Moore, 10 18:29.4 38 Fletcher Mohrhauser, 9 18:57.5 54 Parker Gunn, 10 19:46.0 59 Nick Barcus, 9 19:59.5 60 Mason Linder, 10 20:07.1 Total Time = 1:33:58.8 Total Places = 153 8. Urbandale 25 Braydon Murphy, 10 18:31.0 35 Elliot Campisano, 9 18:55.9 39 Kaleb Gray, 10 18:57.8 43 Logan Gordon, 9 19:11.6 45 Cody Gray, 10 19:13.2 56 Gabe Canine, 9 19:49.5 58 Noah Marchese, 9 19:55.2 Total Time = 1:34:49.5 Total Places = 187 9. Southeast Polk 26 Koebe Farrel, 10 18:31.3 32 Corbin Tilus, 9 18:48.7 41 Tanner Thompson, 10 19:06.2 52 Alfred Barno, 9 19:26.3 61 Jaden Potratz, 9 21:52.8 Total Time = 1:37:45.3 Total Places = 212 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Brendan Quann, 9 17:06.6 Dowling Catholic 2 2 Andy Coles, 10 17:11.9 Johnston 3 3 Vincent Moore, 9 17:21.6 Valley, Wdm 4 4 Chase Koenigsfeld, 9 17:30.0 Dowling Catholic 5 5 Evan Kennedy, 9 17:34.0 Valley, Wdm 6 6 Ethan Pewe, 10 17:39.0 Johnston 7 7 Henry Brehmer, 9 17:42.0 Waukee 8 8 Graham DeJong, 9 17:44.4 Dowling Catholic 9 9 Aj Powers, 9 17:44.7 Waukee 10 10 Rex Craig, 10 17:53.5 Waukee Northwest 11 11 Tristan Vuijk, 10 17:56.3 Johnston 12 12 George Baumgarten, 10 18:10.3 Johnston 13 13 Luke Vesperman, 10 18:11.7 Ankeny 14 14 Jameson Jergens, 9 18:11.9 Valley, Wdm 15 15 Luke Allison, 10 18:15.0 Johnston 16 16 Roman Fye, 9 18:16.8 Ankeny Centennial 17 17 Charlie Herzog, 10 18:17.6 Valley, Wdm 18 18 Dustin Dent, 9 18:19.2 Ankeny 19 19 Tate Foussat, 10 18:25.3 Waukee Northwest 20 20 Dean Crawford, 10 18:25.5 Waukee 21 21 Carpenter Popp, 10 18:27.8 Dowling Catholic 22 22 Luke Beecher, 9 18:29.1 Ankeny Centennial 23 23 William Moore, 10 18:29.4 Ankeny Centennial 24 24 Noah Hardin, 9 18:30.2 Johnston 25 25 Braydon Murphy, 10 18:31.0 Urbandale 26 26 Koebe Farrel, 10 18:31.3 Southeast Polk 27 27 Karsen Bell, 10 18:32.5 Valley, Wdm 28 28 Eli Bergman, 9 18:33.3 Waukee 29 29 Tiger Heikes, 10 18:40.7 Johnston 30 30 Elijah Thompson, 10 18:41.3 Ankeny 31 Cohen Burkhardt, 9 18:44.9 Johnston 32 31 Dylan Skeers, 9 18:45.0 Valley, Wdm 33 Ryan MacFarland, 10 18:46.6 Johnston 34 32 Corbin Tilus, 9 18:48.7 Southeast Polk 35 33 Teddy Craig, 9 18:50.0 Waukee Northwest 36 Drake Wood, 10 18:50.8 Johnston 37 34 Jace Masteller, 9 18:52.7 Valley, Wdm 38 Abram Mundy, 10 18:53.6 Valley, Wdm 39 Ronan Rock, 10 18:54.1 Johnston 40 35 Elliot Campisano, 9 18:55.9 Urbandale 41 36 Jasper Alliss, 9 18:55.9 Waukee Northwest 42 Patrick Hoss, 10 18:56.0 Johnston 43 37 Luke Menke, 9 18:57.5 Ankeny 44 38 Fletcher Mohrhauser, 9 18:57.5 Ankeny Centennial 45 39 Kaleb Gray, 10 18:57.8 Urbandale 46 Isaak Bruck, 10 18:59.3 Johnston 47 40 Cooper Hiley, 9 19:03.7 Waukee Northwest 48 Luke Parker, 9 19:06.1 Johnston 49 41 Tanner Thompson, 10 19:06.2 Southeast Polk 50 Kaden Wilson, 10 19:07.0 Johnston 51 42 Gabriel Fujita, 9 19:10.8 Waukee Northwest 52 43 Logan Gordon, 9 19:11.6 Urbandale 53 44 Samuel Brandt, 9 19:13.1 Waukee Northwest 54 45 Cody Gray, 10 19:13.2 Urbandale 55 46 Conor Murphy, 10 19:17.5 Dowling Catholic 56 47 Owen Heddinger, 9 19:17.7 Dowling Catholic 57 48 Colby Fahrmann, 10 19:17.8 Ankeny 58 49 Beckham Ramsey, 10 19:17.9 Ankeny 59 Wolfie Holst, 10 19:20.9 Valley, Wdm 60 50 Hunter Reis, 10 19:21.1 Ankeny 61 Keldan Scanlan, 10 19:21.2 Waukee Northwest 62 51 Ajak Malual, 10 19:22.3 Waukee 63 Thomas Thill, 9 19:22.8 Johnston 64 Silas Little, 10 19:22.9 Ankeny 65 52 Alfred Barno, 9 19:26.3 Southeast Polk 66 Connor Jorgensen, 10 19:26.4 Johnston 67 Charlie Barlage, 9 19:28.0 Valley, Wdm 68 Ian Hoff, 10 19:28.7 Johnston 69 Nolan Sungren, 9 19:28.9 Ankeny 70 Finn Holst, 10 19:30.0 Ankeny 71 Waylon VanWeelden, 9 19:30.5 Ankeny 72 Trey Carle, 10 19:32.0 Ankeny 73 Atticus Petersma, 10 19:32.5 Valley, Wdm 74 Aiden Clark, 10 19:32.8 Johnston 75 Weston White, 9 19:33.3 Ankeny 76 Jake Merschbrock, 10 19:34.2 Waukee Northwest 77 Ben Petersen, 9 19:34.5 Waukee Northwest 78 Fletcher Roberts, 9 19:34.8 Ankeny 79 Onanefe Okpako, 9 19:35.0 Johnston 80 Mannix Neuendorf, 10 19:35.1 Valley, Wdm 81 Krish Bolar, 10 19:38.6 Johnston 82 Vincent Meillier, 9 19:39.9 Ankeny 83 53 Lucas Klocke, 10 19:42.6 Dowling Catholic 84 Soren Smith, 9 19:43.0 Ankeny 85 Logan Greiner, 10 19:44.4 Ankeny 86 Drew Songer, 9 19:45.4 Valley, Wdm 87 Luke Williams, 10 19:45.9 Johnston 88 54 Parker Gunn, 10 19:46.0 Ankeny Centennial 89 55 Aadi Rajesh, 10 19:46.1 Waukee 90 Sawyer Miller, 10 19:47.1 Ankeny 91 Colin Wiltse, 9 19:47.4 Johnston 92 Caiden Brustkern, 9 19:49.2 Johnston 93 56 Gabe Canine, 9 19:49.5 Urbandale 94 Ricky Thomas, 10 19:51.5 Johnston 95 Nathan Alberico, 9 19:52.1 Valley, Wdm 96 57 Cameron Frederick, 9 19:54.7 Waukee 97 58 Noah Marchese, 9 19:55.2 Urbandale 98 Lual Akol, 10 19:56.5 Waukee 99 59 Nick Barcus, 9 19:59.5 Ankeny Centennial 100 Dylan Williams, 9 20:00.6 Johnston 101 Sam Schaffer, 9 20:02.7 Ankeny 102 Xander Terhark, 9 20:03.1 Johnston 103 Ben Sunderman, 10 20:04.2 Valley, Wdm 104 Jack Gilloley, 9 20:06.8 Dowling Catholic 105 60 Mason Linder, 10 20:07.1 Ankeny Centennial 106 Parker Hamilton, 10 20:10.2 Ankeny Centennial 107 Leon Gansvind, 10 20:10.9 Waukee 108 Gavin Lienau, 10 20:12.2 Dowling Catholic 109 Landon Burke, 9 20:12.3 Johnston 110 Kaleb Schimonitz, 10 20:12.3 Valley, Wdm 111 Christian Ohnemus, 10 20:13.3 Waukee Northwest 112 Mateo Cancino, 10 20:13.5 Johnston 113 Isaac Provenzale, 10 20:13.8 Waukee 114 Silas Scolaro, 9 20:17.5 Ankeny Centennial 115 Nilabh Bhowal, 10 20:18.2 Waukee Northwest 116 Levi Rolling, 9 20:19.2 Ankeny 117 Mason Gaul, 10 20:19.5 Dowling Catholic 118 Asher Dyer, 9 20:21.1 Johnston 119 Kendrick Puffer, 10 20:21.4 Ankeny Centennial 120 Landon Carse, 9 20:24.4 Ankeny Centennial 121 Isaac Retzlaff, 10 20:24.6 Waukee 122 Carter Marovets, 10 20:25.1 Ankeny 123 Padmadeesh Kandirelli, 9 20:25.2 Waukee Northwest 124 Andy Oelberg, 9 20:27.2 Waukee Northwest 125 Carter Bolie, 9 20:27.7 Waukee Northwest 126 Grayson Davis, 9 20:27.7 Waukee Northwest 127 Jasper Kingery, 9 20:28.1 Johnston 128 Grant Richtsmeier, 9 20:31.7 Waukee Northwest 129 Drake May, 10 20:32.1 Dowling Catholic 130 Dakota Grams, 9 20:36.4 Valley, Wdm 131 Levi Crouse, 9 20:39.9 Ankeny 132 Anders Peck, 10 20:41.3 Ankeny Centennial 133 Nile Meyer, 10 20:51.7 Waukee Northwest 134 Gabriel Niedergeses, 10 20:53.3 Dowling Catholic 135 Finn Dohmen, 10 20:54.7 Waukee 136 Kobe Yeager, 9 20:55.2 Dowling Catholic 137 Cooper Stokes, 10 20:55.3 Waukee Northwest 138 Reid Bodine, 9 20:56.0 Waukee Northwest 139 Nolan Kuhns, 9 21:02.4 Waukee Northwest 140 Evan Grodahl, 10 21:02.5 Johnston 141 Matt Covill, 9 21:04.9 Waukee Northwest 142 Paxton Wertzberger, 10 21:05.9 Valley, Wdm 143 James Tuttle, 9 21:09.2 Urbandale 144 Owen Garland, 9 21:10.8 Waukee Northwest 145 Emerson Black, 9 21:11.9 Urbandale 146 Caleb Lorenz, 11 21:12.8 Waukee Northwest 147 Cameron Moeckly, 9 21:12.9 Ankeny Centennial 148 Krish Pappala, 9 21:14.4 Waukee Northwest 149 Jacob Glick, 10 21:16.0 Waukee Northwest 150 Tate Peterson, 9 21:18.6 Johnston 151 Nolan Larson, 9 21:18.9 Ankeny 152 Henry Skinner-Thebo, 9 21:21.1 Ankeny Centennial 153 Jackson Draheim, 9 21:23.3 Waukee Northwest 154 Arthur Olsen, 10 21:25.0 Ankeny 155 Leo Lensing, 9 21:27.3 Dowling Catholic 156 Tate Bryan, 9 21:28.3 Ankeny 157 Elliot Rasko, 9 21:28.7 Ankeny 158 Paxton Chancellor, 9 21:29.3 Johnston 159 Colten Becker, 10 21:30.7 Waukee Northwest 160 Brady Quam, 10 21:32.0 Johnston 161 Noah Bittner, 10 21:36.9 Ankeny Centennial 162 Liem Huynh, 9 21:38.0 Johnston 163 Jack Flaugh, 10 21:42.9 Ankeny 164 Callen Evans, 9 21:47.1 Ankeny 165 Otto Salge, 10 21:48.4 Waukee 166 Thomas Dunne, 9 21:49.5 Ankeny Centennial 167 Jaylon Padraza, 9 21:51.6 Ankeny 168 61 Jaden Potratz, 9 21:52.8 Southeast Polk 169 Aaron Zibakidi, 10 21:55.0 Ankeny Centennial 170 Nishchal Nandimandalam, 921:55.9 Waukee 171 Cooper Stammerman, 9 21:58.5 Ankeny 172 Levi Kinsey, 9 22:00.6 Urbandale 173 Asher Vaughan, 9 22:04.7 Johnston 174 Nate Quiner, 9 22:05.0 Waukee Northwest 175 Arjun Gujja, 10 22:05.6 Waukee 176 Levi Thiele, 9 22:05.7 Ankeny Centennial 177 Beckett Showalter, 9 22:05.8 Waukee 178 Arjith Rajesh Nair, 9 22:12.4 Waukee Northwest 179 Luke Brecht, 9 22:14.1 Waukee Northwest 180 Mario Garcia, 10 22:16.2 Waukee Northwest 181 Jack Gerjets, 9 22:16.3 Ankeny Centennial 182 Dev Goriparthi, 10 22:19.7 Waukee Northwest 183 Bobby Zylstra, 9 22:20.7 Waukee Northwest 184 Ben Halbach, 10 22:21.2 Dowling Catholic 185 Geste Denny, 9 22:22.5 Waukee Northwest 186 Blake Dean, 9 22:23.7 Waukee Northwest 187 Mark Morse, 9 22:25.4 Waukee Northwest 188 Noah McMillin, 10 22:27.5 Ankeny 189 Henry Shellenberger, 9 22:32.6 Valley, Wdm 190 Everett Hogrefe, 9 22:38.8 Ankeny 191 Thomas Brodersen, 9 22:39.0 Ankeny 192 Noah Novotny, 10 22:40.2 Dowling Catholic 193 Isaac Lally, 9 22:47.2 Johnston 194 Trey Opsal, 9 22:51.0 Waukee 195 Dexter Van Auken, 9 22:52.0 Urbandale 196 Brooks Giles, 9 22:54.2 Waukee Northwest 197 Rylan Bethards, 10 22:59.3 Urbandale 198 Cooper DeWitt, 9 23:10.2 Waukee Northwest 199 Hari Gopakumar, 10 23:14.0 Waukee 200 Devin Carlson, 10 23:15.7 Urbandale 201 Benjamin Bruns, 9 23:16.2 Ankeny Centennial 202 Brendan Blades, 10 23:16.7 Waukee Northwest 203 Paul Meierotto, 9 23:18.4 Valley, Wdm 204 Quinn Barker, 9 23:20.6 Waukee Northwest 205 Jack Walsh, 10 23:22.3 Ankeny 206 Gavin Howell, 9 23:25.1 Urbandale 207 Antonio Nguyen, 10 23:25.6 Waukee Northwest 208 Benjamin Van Ee, 10 23:43.3 Dowling Catholic 209 Dylan Pine, 9 23:47.6 Johnston 210 Luke Moore, 10 23:49.4 Ankeny Centennial 211 Colin Call, 10 23:51.4 Ankeny Centennial 212 Andrew Malone, 10 23:53.8 Ankeny Centennial 213 Henry Thompson, 9 23:54.5 Urbandale 214 Logan Hutchinson, 9 23:55.2 Ankeny 215 Mikey Israel, 10 23:55.9 Johnston 216 Caden Thomason, 9 23:56.8 Valley, Wdm 217 Rylan Pearson, 9 23:57.5 Waukee Northwest 218 Declan Delanty, 10 24:04.0 Ankeny Centennial 219 Keith Haag, 9 24:25.2 Ankeny Centennial 220 Anthony Delmuenaire, 9 24:39.0 Ankeny 221 Brady Kaszubowski, 9 24:41.3 Waukee Northwest 222 Nikola Balac, 10 24:42.5 Johnston 223 Eli Irvin, 10 24:46.3 Waukee Northwest 224 Connor Dotson, 9 24:46.3 Johnston 225 Trig Mumm, 9 24:48.1 Waukee 226 Calhoun Lane, 10 24:51.9 Waukee Northwest 227 Levi Hart, 9 24:54.2 Johnston 228 Karsten Sherrill, 9 24:58.4 Waukee Northwest 229 Joseph Thomas, 10 25:08.4 Dowling Catholic 230 Britten Reid, 9 25:09.4 Waukee Northwest 231 Vaibhav Lokeshwaran, 9 25:36.7 Ankeny Centennial 232 Caleb Withers, 10 26:09.6 Johnston 233 Charlie Thompson, 9 26:44.1 Valley, Wdm 234 Andrew Griffin, 10 26:46.8 Waukee Northwest 235 Rhys Hale, 9 27:09.6 Ankeny 236 Henry Lindeen, 9 27:19.4 Johnston 237 Tyr Holst, 10 28:22.9 Valley, Wdm 238 Zachary Phan, 9 28:24.7 Dowling Catholic 239 Nathan Coosner, 9 28:40.9 Valley, Wdm 240 Viraj Moharle, 9 30:36.3 Johnston 241 Aiden Forrester, 10 32:15.8 Ankeny 242 Ethan Walck, 10 33:02.0 Johnston
Return to home page.