Ankeny MS xc meet Boys B

Ankeny MS xc meet Boys B

DMACC xc course - Ankeny, IA

Sep. 22, 2025

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. 22, 2025 4:53 PM
PLACE       TEAM          POINTS        PLACES OF FINISHERS          AVG. TIME SPREAD

  1 Norwalk                  64    5   11   13   17   18   22   25  13:53.3  0:31.1
 2* Valley                   67    8    9   15   16   19   20   23  13:53.8  0:22.0
 3* Roosevelt                67    4    6   10   21   26   27   38  13:54.8  0:53.7
  4 Indianola               120    1    2   30   32   55   67   80  14:18.0  2:08.9
  5 Dowling                 156    3   12   33   51   57   69   72  14:34.0  2:00.0
  6 Johnston                159   24   28   29   36   42   43   45  14:35.9  0:48.0
  7 Ankeny                  166    7   35   39   41   44   52   53  14:38.5  1:19.1
  8 Ankeny Centennial       181   14   34   37   40   56   59   60  14:45.3  1:34.7
  9 Waukee Northwest        225   31   47   48   49   50   63   64  15:06.3  0:40.6
 10 Waukee                  306   54   58   61   65   68   74   75  15:41.3  0:37.9
 11 Southeast Polk          341   46   62   73   78   82   83   84  16:19.6  2:49.1
 12 Urbandale               360   66   70   71   76   77   79   81  16:16.5  0:45.9

Incomplete Teams: 
Individuals
 POINTS        FINISHER          TIME   

1. Norwalk
    5  Kyler Driftmier, 7       13:33.6  
   11  Peyton Willey, 8         13:51.2  
   13  Jackson Sinkler, 7       13:53.8  
   17  Easton Staiert, 7        14:02.8  
   18  Mason Beerends, 8        14:04.7  
   22  Tyler Wood, 8            14:08.1  
   25  Colby Gunn, 8            14:09.3  
Total Time = 1:09:26.1     Total Places = 64

2*. Valley
    8  Spencer Mayfield, 8      13:43.8  
    9  Owen Johnson, 7          13:46.1  
   15  Kyson Freese, 8          13:55.9  
   16  Cale Johnson, 7          13:57.1  
   19  Charlie Brandon, 8       14:05.8  
   20  Michael Zeratsion, 7     14:06.5  
   23  Anders Thoreson, 7       14:08.2  
Total Time = 1:09:28.7     Total Places = 67

3*. Roosevelt
    4  Sergio Paz, 8            13:32.8  
    6  Rowen Smith, 7           13:40.5  
   10  Kai Wagner, 8            13:46.6  
   21  Joseph Keller, 7         14:07.5  
   26  Cash Kruse, 7            14:26.5  
   27  Cole DeHaai, 8           14:32.9  
   38  Leo Brickley, 8          14:45.8  
Total Time = 1:09:33.9     Total Places = 67

4. Indianola
    1  Bentley Tenges, 7        13:20.0  
    2  Nate Williams, 8         13:26.7  
   30  Ian Mach, 7              14:36.1  
   32  Jack Anglick, 8          14:38.0  
   55  Braden Kruthoff, 8       15:28.9  
   67  Christian Nagel, 8       16:01.1  
   80  Callen Kleene, 8         17:37.6  
Total Time = 1:11:29.7     Total Places = 120

5. Dowling
    3  Will Polley, 8           13:29.7  
   12  Nathan Egeland, 7        13:51.5  
   33  Landon Murphy, 7         14:41.3  
   51  Lucas Hogan, 8           15:17.6  
   57  John Zambreno, 7         15:29.6  
   69  Harold Ogden, 8          16:05.3  
   72  John Egan, 7             16:20.1  
Total Time = 1:12:49.7     Total Places = 156

6. Johnston
   24  Connor Olig, 7           14:08.6  
   28  Everett Gardner, 7       14:34.6  
   29  Jonah Johnson, 7         14:34.9  
   36  Sam Peterson, 8          14:44.8  
   42  Madhav Ganesh, 8         14:56.6  
   43  August Ballard, 8        15:01.3  
   45  Adam Scott, 8            15:03.5  
Total Time = 1:12:59.5     Total Places = 159

7. Ankeny
    7  Luke VonBusch, 8         13:43.6  
   35  Finn Purdy, 8            14:43.4  
   39  Landon Steen, 8          14:47.6  
   41  Simon Anderson, 8        14:54.8  
   44  Aashish Adhikari, 8      15:02.7  
   52  Harrison Maysent, 8      15:18.1  
   53  Gibson Santiago, 8       15:18.5  
Total Time = 1:13:12.1     Total Places = 166

8. Ankeny Centennial
   14  Benicio Leon Carbajal, 8 13:54.2  
   34  Rhys Hansen, 8           14:43.2  
   37  Emrik Rice, 8            14:45.0  
   40  Brody Boliver, 8         14:54.8  
   56  Adrian Hernandez, 8      15:28.9  
   59  Trevor Smith, 8          15:31.3  
   60  Armor Haugland, 8        15:31.5  
Total Time = 1:13:46.1     Total Places = 181

9. Waukee Northwest
   31  Daniel Bowshier, 8       14:36.9  
   47  Ben Smalley, 8           15:10.1  
   48  Pharo Canty, 8           15:12.7  
   49  Percy Kinara, 8          15:14.4  
   50  Grant Warrington, 8      15:17.4  
   63  Logan Simbric, 8         15:42.9  
   64  Jack Dumstorff, 8        15:44.4  
Total Time = 1:15:31.5     Total Places = 225

10. Waukee
   54  Beckham Gozalka, 8       15:25.5  
   58  Ladji Soumare, 8         15:30.3  
   61  Patrick Sindler, 8       15:32.6  
   65  Gabe Christopherson, 8   15:54.5  
   68  Lucas Bisgard, 8         16:03.4  
   74  Theo Kratzer, 8          16:24.8  
   75  Ethan Sindler, 8         16:25.4  
Total Time = 1:18:26.3     Total Places = 306

11. Southeast Polk
   46  John Steinhelper, 8      15:04.9  
   62  Ethan Thomas, 8          15:33.8  
   73  Waylen Bennett, 7        16:21.0  
   78  Benjamin Brummel, 7      16:44.2  
   82  Andrew Hunter, 7         17:54.0  
   83  Matthew Hrastich, 8      18:24.1  
   84  Jordan Allensworth, 7    19:40.3  
Total Time = 1:21:37.9     Total Places = 341

12. Urbandale
   66  Vincent Hoang, 7         15:54.9  
   70  Harrison Shepherd, 8     16:06.6  
   71  Levi Moehlis, 7          16:07.1  
   76  Abel Sondag, 8           16:32.8  
   77  Mason Froehle, 8         16:40.7  
   79  Tyler Schaller, 7        17:18.6  
   81  Hank Lewis, 7            17:45.7  
Total Time = 1:21:22.1     Total Places = 360

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         

Top

1 1 Bentley Tenges, 7 13:20.0 Indianola 2 2 Nate Williams, 8 13:26.7 Indianola 3 3 Will Polley, 8 13:29.7 Dowling 4 4 Sergio Paz, 8 13:32.8 Roosevelt 5 5 Kyler Driftmier, 7 13:33.6 Norwalk 6 6 Rowen Smith, 7 13:40.5 Roosevelt 7 7 Luke VonBusch, 8 13:43.6 Ankeny 8 8 Spencer Mayfield, 8 13:43.8 Valley 9 9 Owen Johnson, 7 13:46.1 Valley 10 10 Kai Wagner, 8 13:46.6 Roosevelt 11 11 Peyton Willey, 8 13:51.2 Norwalk 12 12 Nathan Egeland, 7 13:51.5 Dowling 13 13 Jackson Sinkler, 7 13:53.8 Norwalk 14 14 Benicio Leon Carbajal, 8 13:54.2 Ankeny Centennial 15 15 Kyson Freese, 8 13:55.9 Valley 16 16 Cale Johnson, 7 13:57.1 Valley 17 17 Easton Staiert, 7 14:02.8 Norwalk 18 18 Mason Beerends, 8 14:04.7 Norwalk 19 19 Charlie Brandon, 8 14:05.8 Valley 20 20 Michael Zeratsion, 7 14:06.5 Valley 21 21 Joseph Keller, 7 14:07.5 Roosevelt 22 22 Tyler Wood, 8 14:08.1 Norwalk 23 23 Anders Thoreson, 7 14:08.2 Valley 24 24 Connor Olig, 7 14:08.6 Johnston 25 25 Colby Gunn, 8 14:09.3 Norwalk 26 Theo Stapleton, 7 14:20.8 Valley 27 Payton Warner, 8 14:23.0 Norwalk 28 26 Cash Kruse, 7 14:26.5 Roosevelt 29 Garrett Brumgardt, 7 14:29.0 Norwalk 30 Cooper Stursma, 7 14:29.9 Norwalk 31 27 Cole DeHaai, 8 14:32.9 Roosevelt 32 28 Everett Gardner, 7 14:34.6 Johnston 33 29 Jonah Johnson, 7 14:34.9 Johnston 34 30 Ian Mach, 7 14:36.1 Indianola 35 31 Daniel Bowshier, 8 14:36.9 Waukee Northwest 36 32 Jack Anglick, 8 14:38.0 Indianola 37 33 Landon Murphy, 7 14:41.3 Dowling 38 34 Rhys Hansen, 8 14:43.2 Ankeny Centennial 39 35 Finn Purdy, 8 14:43.4 Ankeny 40 36 Sam Peterson, 8 14:44.8 Johnston 41 37 Emrik Rice, 8 14:45.0 Ankeny Centennial 42 38 Leo Brickley, 8 14:45.8 Roosevelt 43 39 Landon Steen, 8 14:47.6 Ankeny 44 Grady Owens, 8 14:50.6 Norwalk 45 Carter Foster, 7 14:52.1 Norwalk 46 Jackson Anderson, 7 14:53.5 Norwalk 47 40 Brody Boliver, 8 14:54.8 Ankeny Centennial 48 41 Simon Anderson, 8 14:54.8 Ankeny 49 42 Madhav Ganesh, 8 14:56.6 Johnston 50 43 August Ballard, 8 15:01.3 Johnston 51 44 Aashish Adhikari, 8 15:02.7 Ankeny 52 45 Adam Scott, 8 15:03.5 Johnston 53 46 John Steinhelper, 8 15:04.9 Southeast Polk 54 Tyler Knight, 8 15:09.9 Johnston 55 47 Ben Smalley, 8 15:10.1 Waukee Northwest 56 Zakkary Curry, 8 15:10.9 Valley 57 Tyler Wiemers, 8 15:11.3 Valley 58 Blayton Anderson, 8 15:11.5 Norwalk 59 48 Pharo Canty, 8 15:12.7 Waukee Northwest 60 Preston Gambrall, 7 15:12.8 Norwalk 61 49 Percy Kinara, 8 15:14.4 Waukee Northwest 62 Kole Gatton, 8 15:16.6 Johnston 63 50 Grant Warrington, 8 15:17.4 Waukee Northwest 64 51 Lucas Hogan, 8 15:17.6 Dowling 65 52 Harrison Maysent, 8 15:18.1 Ankeny 66 53 Gibson Santiago, 8 15:18.5 Ankeny 67 Abe Smith, 8 15:18.9 Roosevelt 68 Cohen Roberts, 8 15:20.5 Ankeny 69 Ray Skeers, 7 15:23.2 Valley 70 54 Beckham Gozalka, 8 15:25.5 Waukee 71 Lincoln Reuter, 8 15:26.1 Valley 72 Bobby Grefe, 7 15:27.9 Valley 73 55 Braden Kruthoff, 8 15:28.9 Indianola 74 56 Adrian Hernandez, 8 15:28.9 Ankeny Centennial 75 57 John Zambreno, 7 15:29.6 Dowling 76 Micah Gerber, 7 15:30.0 Johnston 77 58 Ladji Soumare, 8 15:30.3 Waukee 78 Allen Parker, 8 15:30.6 Norwalk 79 Bjorn Nicolaysen, 7 15:30.8 Roosevelt 80 Colin Gesy, 8 15:31.1 Ankeny 81 59 Trevor Smith, 8 15:31.3 Ankeny Centennial 82 60 Armor Haugland, 8 15:31.5 Ankeny Centennial 83 61 Patrick Sindler, 8 15:32.6 Waukee 84 Brian Carter, 7 15:32.8 Valley 85 Sam Raymer, 7 15:32.9 Roosevelt 86 62 Ethan Thomas, 8 15:33.8 Southeast Polk 87 Emmett Jayjack, 7 15:34.4 Roosevelt 88 63 Logan Simbric, 8 15:42.9 Waukee Northwest 89 64 Jack Dumstorff, 8 15:44.4 Waukee Northwest 90 Max McGill, 8 15:46.8 Valley 91 Charles Holt, 7 15:47.3 Norwalk 92 Marshall Gochanour, 8 15:51.0 Norwalk 93 65 Gabe Christopherson, 8 15:54.5 Waukee 94 66 Vincent Hoang, 7 15:54.9 Urbandale 95 Landon Vaught, 7 15:55.2 Johnston 96 Jack Henry Malone, 8 15:55.9 Ankeny Centennial 97 Leo Hogan, 8 15:56.7 Johnston 98 Max Foecke, 7 15:58.3 Roosevelt 99 67 Christian Nagel, 8 16:01.1 Indianola 100 Gavin Scott, 8 16:02.0 Johnston 101 68 Lucas Bisgard, 8 16:03.4 Waukee 102 Cody Barning, 7 16:05.0 Valley 103 69 Harold Ogden, 8 16:05.3 Dowling 104 70 Harrison Shepherd, 8 16:06.6 Urbandale 105 Aaru Khati, 7 16:06.6 Johnston 106 Noah Feil, 7 16:06.9 Norwalk 107 Jude Wymore, 8 16:07.1 Waukee Northwest 108 71 Levi Moehlis, 7 16:07.1 Urbandale 109 Joseph Greene, 8 16:07.8 Valley 110 Gavin Dyer, 7 16:08.0 Johnston 111 Brennan Dana, 7 16:08.5 Johnston 112 Cole Winters, 8 16:08.5 Waukee Northwest 113 Kieran Lehan, 8 16:08.9 Waukee Northwest 114 John Mertes, 8 16:09.5 Johnston 115 Nile Feuerhelm, 8 16:12.8 Ankeny Centennial 116 Marcus Crecelius, 8 16:14.4 Ankeny 117 Isaiah Kunze, 7 16:17.4 Johnston 118 Connor Barthole, 8 16:19.3 Ankeny 119 72 John Egan, 7 16:20.1 Dowling 120 73 Waylen Bennett, 7 16:21.0 Southeast Polk 121 Tate Benge, 8 16:24.5 Ankeny 122 Reilly Burke, 7 16:24.6 Dowling 123 74 Theo Kratzer, 8 16:24.8 Waukee 124 75 Ethan Sindler, 8 16:25.4 Waukee 125 Kaiden DeHaai, 7 16:25.5 Roosevelt 126 Ted Soper, 7 16:28.0 Johnston 127 76 Abel Sondag, 8 16:32.8 Urbandale 128 Hayden Lansink, 7 16:33.2 Johnston 129 Easton Showalter, 8 16:33.5 Waukee 130 Hudson Buhrow, 8 16:36.8 Norwalk 131 Hrithik Anumula, 8 16:36.8 Waukee 132 Ryder Lacquement, 7 16:37.9 Roosevelt 133 Kai Harper, 8 16:38.3 Waukee Northwest 134 Malcolm Gordon, 8 16:40.2 Waukee Northwest 135 77 Mason Froehle, 8 16:40.7 Urbandale 136 Owen Grodahl, 7 16:42.4 Johnston 137 Levi Webb, 8 16:42.5 Waukee Northwest 138 Desi Anderson, 8 16:43.4 Valley 139 78 Benjamin Brummel, 7 16:44.2 Southeast Polk 140 Levi Devine, 8 16:47.9 Waukee Northwest 141 Reid Schieber, 7 16:52.0 Dowling 142 Jack Shields, 8 16:55.3 Roosevelt 143 Jude Lytton, 7 16:58.0 Dowling 144 Osden Stephenson, 7 17:07.2 Valley 145 Rowan Fulton, 8 17:12.9 Roosevelt 146 Sam Ellis, 7 17:17.2 Valley 147 79 Tyler Schaller, 7 17:18.6 Urbandale 148 Evan Janss, 7 17:19.9 Johnston 149 Muhindo Muyisa, 7 17:21.1 Johnston 150 Kyle Midkiff, 8 17:21.7 Ankeny 151 Kellen Cook-Thomas, 8 17:24.8 Ankeny 152 Collin Nelson, 7 17:29.2 Johnston 153 Myles Musser, 8 17:31.1 Valley 154 Lucas Salmon, 7 17:31.3 Valley 155 Jackson Reese, 8 17:31.7 Norwalk 156 Owen Eckard, 8 17:36.5 Johnston 157 80 Callen Kleene, 8 17:37.6 Indianola 158 Nathan Woerdeman, 8 17:40.8 Indianola 159 Oliver Merrick, 8 17:45.0 Ankeny Centennial 160 81 Hank Lewis, 7 17:45.7 Urbandale 161 Jacob Snyder, 8 17:46.6 Norwalk 162 Coogan Weeks, 8 17:49.9 Indianola 163 Roman May, 7 17:50.9 Indianola 164 Gabe Anthony, 8 17:52.9 Urbandale 165 82 Andrew Hunter, 7 17:54.0 Southeast Polk 166 Gabriel Storey, 8 17:58.3 Dowling 167 Drake Zeigler, 8 18:03.5 Waukee Northwest 168 Charlie Pierce, 7 18:03.5 Roosevelt 169 Cooper Johnson, 7 18:07.2 Valley 170 Joaquin Valenzuela, 8 18:17.6 Waukee Northwest 171 Garron Dougan, 8 18:18.1 Dowling 172 Cael McNabb, 7 18:20.9 Urbandale 173 Ray Lensing, 7 18:23.8 Valley 174 Jack Lensing, 7 18:24.0 Valley 175 83 Matthew Hrastich, 8 18:24.1 Southeast Polk 176 Alexis Reyes-Gonzalez, 8 18:24.3 Urbandale 177 Sarvin Vasisvaran, 8 18:26.0 Waukee 178 Isam Alattar, 8 18:27.3 Roosevelt 179 Jack Prince, 7 18:29.8 Johnston 180 Ryan Ashly-Benson, 8 18:30.3 Waukee Northwest 181 Emmit Papenfuss, 7 18:30.5 Urbandale 182 Jd Cronin, 7 18:31.4 Roosevelt 183 Hridhaan Shukla, 8 18:34.9 Waukee 184 Silas Lee, 8 18:36.8 Waukee Northwest 185 Jonny Jodlowski, 8 18:40.8 Johnston 186 Yashwin Menon, 8 18:43.6 Johnston 187 Andrew Doerfler, 8 18:47.4 Norwalk 188 Wyatt Bee, 7 18:49.1 Indianola 189 Ryker Mulikin, 8 18:55.9 Valley 190 Liam Davidson, 8 18:58.0 Urbandale 191 Alden Locher, 8 18:58.3 Roosevelt 192 Kirin Yoshimura, 8 19:00.2 Waukee 193 Taylon Toye, 7 19:03.7 Urbandale 194 Cole Johnson, 8 19:05.6 Ankeny 195 Cash Sundheim, 8 19:06.7 Waukee Northwest 196 Hudson Richmond, 8 19:12.7 Ankeny 197 Charlie Sadler, 8 19:13.9 Norwalk 198 Noah Franck, 8 19:16.4 Ankeny 199 Sankeerth Kodavanti, 8 19:16.4 Waukee 200 Asa Campbell, 8 19:23.8 Ankeny 201 Jacob Torres, 8 19:30.0 Waukee 202 Henry Lee, 8 19:34.5 Waukee Northwest 203 Grayson Aucutt, 7 19:34.9 Johnston 204 84 Jordan Allensworth, 7 19:40.3 Southeast Polk 205 Chase Pendergrast, 8 19:41.8 Ankeny 206 Declan Ortner, 8 19:42.9 Waukee Northwest 207 Ahan Pal, 8 19:48.0 Waukee 208 Ben Nashert, 8 19:57.5 Waukee Northwest 209 Jackson Underwood, 8 19:59.1 Urbandale 210 Russell Davis, 8 19:59.7 Urbandale 211 Noah Palmer, 8 20:00.0 Indianola 212 Jonathan Dowill, 8 20:03.6 Waukee Northwest 213 Keaton Grams, 7 20:05.4 Valley 214 Miles Welch, 7 20:08.5 Norwalk 215 Ashton Kinney, 8 20:13.0 Urbandale 216 Cyrus Turner, 8 20:14.7 Ankeny Centennial 217 Jack Winder, 8 20:15.9 Waukee 218 Camden Abendroth, 8 20:19.5 Waukee Northwest 219 Drake Carmen, 8 20:26.7 Urbandale 220 Samual DeBower, 7 20:32.2 Norwalk 221 Ali Yusuf, 8 20:43.0 Waukee 222 Maddux Reisetter, 7 20:56.7 Norwalk 223 Emmitt Wilson, 8 21:04.1 Southeast Polk 224 Logan Hammel, 8 21:11.5 Ankeny 225 Yael Reyes Gonzalez, 7 21:18.6 Urbandale 226 Jeff Neas, 7 21:32.3 Urbandale 227 Gabe Burke, 8 21:32.4 Indianola 228 Breccan Anderson, 7 22:31.8 Norwalk 229 Dane Christensen, 8 22:32.7 Valley 230 Jordan Livingston, 7 22:41.9 Valley 231 Jace Haynes, 7 23:52.3 Valley 232 Caleb Gregg, 7 24:30.6 Valley 233 Zander Wakefield, 8 25:08.2 Waukee Northwest 234 Tony Salib, 8 26:26.5 Waukee Northwest 235 Crosby Freeberg, 7 26:31.7 Indianola 236 William Herzog, 7 26:55.8 Valley 237 Neil Bhattarai, 8 27:55.9 Waukee Northwest

Return to home page.