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=61318

Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.

Ft Dodge XC Invite JV Boys

Ft Dodge XC Invite JV Boys

Lakeside Golf Course - Ft Dodge, IA

Oct. 5, 2017

60s, light rain
Results by Cal Murdock

Use the Find option of your Web Browser to find the performance of a specific individual or team.

Click here for data on girls

                                  Last updated Oct. 5, 2017 6:27 PM
PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD

  1 Johnston                 31    3    4    5    9   10   12   14  17:09.8  0:16.9
  2 Dowling                  41    1    6    7   11   16   19   22  17:04.5  1:24.9
  3 Waukee                   82    8   13   15   21   25   26   30  17:27.6  0:22.7
  4 Ankeny                  125    2   24   31   32   36   45   51  17:36.9  1:09.8
  5 Valley                  144   20   27   29   33   35   44   55  17:47.5  0:24.8
  6 Ames                    164   17   18   37   42   50   54   56  17:50.1  0:45.4
  7 Roosevelt               205   23   40   43   47   52   78   82  17:59.4  0:40.9
  8 Ankeny Centennial       220   28   38   48   49   57   58   69  18:05.9  0:34.8
  9 Southeast Polk          265   34   46   60   61   64   71   72  18:16.6  0:35.8
 10 Indianola               297   41   59   62   67   68   79   87  18:24.7  0:34.5
 11 Sioux City North        308   39   53   66   74   76   77   81  18:30.4  0:53.2
 12 Urbandale               390   65   73   75   84   93   94  101  18:55.8  0:52.8
 13 C B Jefferson           395   63   70   85   88   89   90   95  19:01.2  0:52.6
 14 Mason City              436   80   83   86   91   96  100  102  19:16.1  0:45.1
 15 Webster City            497   92   97   98  103  107  109  112  20:21.3  2:15.9
 16 Fort Dodge              534   99  105  106  111  113  114  116  21:32.2  1:57.2
 17 St. Edmond              564  104  108  115  117  120  121  122  22:18.9  1:57.9
 18 Boone                   594  110  118  119  123  124  125  126  23:14.7  2:28.1

Incomplete Teams: Newton
Individuals

 PLACE         FINISHER          TIME


1. Johnston
    3  Hunter Briggs, So        17:02.0  
    4  Jared Tegeler, Sr        17:04.0  
    5  Ben Kinman, Jr           17:06.3  
    9  Karson Kleve, So         17:17.6  
   10  Cade Meyer, Jr           17:18.9  
   12  Drew Schmidt, So         17:22.4  
   14  Michael Schmitz, Jr      17:25.3  
Total Time = 1:25:48.8     Total Places = 31

2. Dowling
    1  Cole Schroeder, Jr       16:03.0  
    6  Mike Gipple, So          17:15.0  
    7  Jake Miller, Jr          17:16.0  
   11  Matthew Probst, So       17:20.2  
   16  Niall Moore, Sr          17:27.9  
   19  Cole Willey, Sr          17:30.8  
   22  Matthew Bishop, Sr       17:32.9  
Total Time = 1:25:22.1     Total Places = 41

3. Waukee
    8  Jordan Swanson, Jr       17:16.9  
   13  Andy Boeke, Sr           17:22.7  
   15  Cade Simpson, Jr         17:27.0  
   21  Augie Muenzenmay, Jr     17:31.8  
   25  Riley DeJohn, So         17:39.6  
   26  Nathan Holstrom, Fr      17:44.0  
   30  Luke Bazan, So           17:50.1  
Total Time = 1:27:18.0     Total Places = 82

4. Ankeny
    2  Aiden McCombs, Jr        16:47.3  
   24  Connor Farrell, Sr       17:37.0  
   31  Cole Johnson, Jr         17:51.3  
   32  David Robran, So         17:51.5  
   36  Austin Rognes, Sr        17:57.0  
   45  Jaden Schuster, Jr       18:03.8  
   51  Drake Strnad, Jr         18:14.9  
Total Time = 1:28:04.1     Total Places = 125

5. Valley
   20  Yuet Both, Sr            17:31.5  
   27  Jacob Arnold, So         17:47.9  
   29  Ross Fix, Sr             17:49.2  
   33  Jack Smeins, So          17:52.2  
   35  Luke Carroll, Fr         17:56.3  
   44  Landon Denker, So        18:03.2  
   55  Jacob Soto, So           18:20.2  
Total Time = 1:28:57.1     Total Places = 144

6. Ames
   17  Noah Kohut-Jackson, So   17:28.2  
   18  Dominick Arce-Matos, Fr  17:29.2  
   37  Cameron Campbell, Jr     17:57.2  
   42  Samuel Taylor, Jr        18:02.1  
   50  Ander Tebbutt, Sr        18:13.6  
   54  Ryan Mills, Sr           18:18.8  
   56  Preston Witte, Jr        18:23.2  
Total Time = 1:29:10.3     Total Places = 164

7. Roosevelt
   23  Ethan James, Jr          17:34.1  
   40  Rowen Abbas, So          18:00.0  
   43  Carter Kilgore, Fr       18:03.0  
   47  Connor Crabill, Jr       18:04.7  
   52  Lucas George, Fr         18:14.9  
   78  Kevin Stenstrom, Sr      18:55.4  
   82  Marcko Dalay, Fr         18:59.1  
Total Time = 1:29:56.7     Total Places = 205

8. Ankeny Centennial
   28  Curt Peters, Sr          17:49.1  
   38  Ahren Davis, Sr          17:58.5  
   48  Juan Portal-Figueroa, Sr 18:07.6  
   49  Nate Jones, Fr           18:10.5  
   57  Noah Wright, Sr          18:23.8  
   58  Treyton Hveem, So        18:24.0  
   69  Nick Sash, Jr            18:35.8  
Total Time = 1:30:29.5     Total Places = 220

9. Southeast Polk
   34  Eli Hanson, Jr           17:54.6  
   46  Oakley Shrum, Sr         18:04.2  
   60  Mircea Nastase, Jr       18:26.6  
   61  Alex Rickabaugh, Jr      18:27.2  
   64  Alex Wilson, Fr          18:30.3  
   71  Eric Patterson, Fr       18:45.7  
   72  Andrew Owens, Sr         18:47.2  
Total Time = 1:31:22.9     Total Places = 265

10. Indianola
   41  Joseph DeWall, Fr        18:01.3  
   59  Alex Lynch, Fr           18:25.2  
   62  Wyatt Woodruff, Fr       18:27.8  
   67  Justin Seifrig, Jr       18:33.0  
   68  Owen Fix, So             18:35.8  
   79  Andrew West, So          18:57.4  
   87  Brody Greenwood, Jr      19:18.5  
Total Time = 1:32:03.1     Total Places = 297

11. Sioux City North
   39  Jaysen Bouwers, Fr       17:59.0  
   53  Efrem Sadi, Jr           18:18.7  
   66  Nick Walters, Fr         18:32.7  
   74  Owen Burrack, Fr         18:49.3  
   76  Quintin Greenwell, So    18:52.2  
   77  Colin Greenwell, Fr      18:53.0  
   81  Aaron Eybers, Sr         18:57.8  
Total Time = 1:32:31.9     Total Places = 308

12. Urbandale
   65  Aydan Daza, Fr           18:32.2  
   73  Gage Clabaugh, Jr        18:48.6  
   75  Dylan Arreola, Fr        18:52.0  
   84  Bryson McGowan, So       19:00.9  
   93  Noah Mable, Jr           19:25.0  
   94  Matt Brockway, So        19:25.7  
  101  Jonah Larsen, Jr         20:19.0  
Total Time = 1:34:38.7     Total Places = 390

13. C B Jefferson
   63  Bryan Aguilera, Fr       18:28.3  
   70  Kyle Soriano, Sr         18:41.1  
   85  Hugo Miguel, Fr          19:16.2  
   88  Austin Baker, Sr         19:19.5  
   89  Owen Dofner, Sr          19:20.9  
   90  Jeron Sampson, Sr        19:21.1  
   95  Aiden Keller, Fr         19:26.5  
Total Time = 1:35:06.0     Total Places = 395

14. Mason City
   80  Keagan May, Jr           18:57.5  
   83  Miguel Jaime, So         19:00.2  
   86  Mike Cooling, Sr         19:16.8  
   91  Ethan Malek, So          19:23.3  
   96  Peyton Christensen, Jr   19:42.5  
  100  Caleb Currier, Fr        20:13.4  
  102  Eddie Callanan, So       20:28.8  
Total Time = 1:36:20.3     Total Places = 436

15. Webster City
   92  Isaac Bernard, Jr        19:24.0  
   97  Kasey Porter, So         20:01.4  
   98  Brock Blake, Jr          20:11.6  
  103  Logan Mark, Sr           20:29.5  
  107  Dane Hjelmeland, So      21:39.9  
  109  Kelvin Paxtor, So        21:45.8  
  112  Reece Sadler, Fr         22:01.7  
Total Time = 1:41:46.4     Total Places = 497

16. Fort Dodge
   99  Seth Neumann, Jr         20:13.2  
  105  Jason Hobmeier, Fr       21:37.2  
  106  Carter Delanoit, Fr      21:39.9  
  111  Daniel Leigh, So         22:00.0  
  113  Brayden Potter, Fr       22:10.4  
  114  Logan McIlrath, So       22:12.1  
  116  Riley Hagen, Fr          22:35.6  
Total Time = 1:47:40.7     Total Places = 534

17. St. Edmond
  104  Matt Kornder, Jr         21:22.8  
  108  Connor Bocken, So        21:41.1  
  115  Aaron Simpson, Jr        22:21.6  
  117  Cooper Fleming, So       22:48.3  
  120  Ricky Xu, 9              23:20.6  
  121  Anthony Lacina, 9        23:34.8  
  122  Chris Baker, Jr          24:11.5  
Total Time = 1:51:34.4     Total Places = 564

18. Boone
  110  Marcus McPartland, Fr    21:51.6  
  118  Josh Morris, Fr          22:52.7  
  119  Connor Peterson, Sr      22:54.1  
  123  Mason Baber, Fr          24:15.2  
  124  Jaden Wright, Sr         24:19.6  
  125  Beau Penick, Fr          26:00.5  
  126  Collin Byrd, Fr          26:01.2  
Total Time = 1:56:13.2     Total Places = 594
        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         

Top

1 1 Cole Schroeder, Jr 16:03.0 Dowling 2 2 Aiden McCombs, Jr 16:47.3 Ankeny 3 3 Hunter Briggs, So 17:02.0 Johnston 4 4 Jared Tegeler, Sr 17:04.0 Johnston 5 5 Ben Kinman, Jr 17:06.3 Johnston 6 6 Mike Gipple, So 17:15.0 Dowling 7 7 Jake Miller, Jr 17:16.0 Dowling 8 8 Jordan Swanson, Jr 17:16.9 Waukee 9 9 Karson Kleve, So 17:17.6 Johnston 10 10 Cade Meyer, Jr 17:18.9 Johnston 11 11 Matthew Probst, So 17:20.2 Dowling 12 12 Drew Schmidt, So 17:22.4 Johnston 13 13 Andy Boeke, Sr 17:22.7 Waukee 14 14 Michael Schmitz, Jr 17:25.3 Johnston 15 Nathan Tegeler, So 17:26.7 Johnston 16 15 Cade Simpson, Jr 17:27.0 Waukee 17 Carsten Thompson, Sr 17:27.5 Johnston 18 16 Niall Moore, Sr 17:27.9 Dowling 19 17 Noah Kohut-Jackson, So 17:28.2 Ames 20 18 Dominick Arce-Matos, Fr 17:29.2 Ames 21 19 Cole Willey, Sr 17:30.8 Dowling 22 20 Yuet Both, Sr 17:31.5 Valley 23 21 Augie Muenzenmay, Jr 17:31.8 Waukee 24 22 Matthew Bishop, Sr 17:32.9 Dowling 25 23 Ethan James, Jr 17:34.1 Roosevelt 26 Max Brown, Fr 17:35.4 Dowling 27 24 Connor Farrell, Sr 17:37.0 Ankeny 28 Brandon Latting, So 17:39.1 Dowling 29 Asher Heuss, Jr 17:39.2 Johnston 30 25 Riley DeJohn, So 17:39.6 Waukee 31 Bonj Doyo, Sr 17:42.2 Johnston 32 26 Nathan Holstrom, Fr 17:44.0 Waukee 33 Carlos Quijano, Sr 17:45.6 Dowling 34 Brandon Vu, Sr 17:47.5 Johnston 35 27 Jacob Arnold, So 17:47.9 Valley 36 28 Curt Peters, Sr 17:49.1 Ankeny Centennial 37 29 Ross Fix, Sr 17:49.2 Valley 38 30 Luke Bazan, So 17:50.1 Waukee 39 31 Cole Johnson, Jr 17:51.3 Ankeny 40 32 David Robran, So 17:51.5 Ankeny 41 33 Jack Smeins, So 17:52.2 Valley 42 Tyler Stallman, So 17:52.7 Waukee 43 34 Eli Hanson, Jr 17:54.6 Southeast Polk 44 Aidan Cunningham, Jr 17:55.4 Dowling 45 35 Luke Carroll, Fr 17:56.3 Valley 46 36 Austin Rognes, Sr 17:57.0 Ankeny 47 37 Cameron Campbell, Jr 17:57.2 Ames 48 38 Ahren Davis, Sr 17:58.5 Ankeny Centennial 49 39 Jaysen Bouwers, Fr 17:59.0 Sioux City North 50 Nathan Kellar, Fr 17:59.8 Johnston 51 40 Rowen Abbas, So 18:00.0 Roosevelt 52 Jimmy Le, Sr 18:00.1 Johnston 53 41 Joseph DeWall, Fr 18:01.3 Indianola 54 42 Samuel Taylor, Jr 18:02.1 Ames 55 43 Carter Kilgore, Fr 18:03.0 Roosevelt 56 44 Landon Denker, So 18:03.2 Valley 57 45 Jaden Schuster, Jr 18:03.8 Ankeny 58 46 Oakley Shrum, Sr 18:04.2 Southeast Polk 59 47 Connor Crabill, Jr 18:04.7 Roosevelt 60 48 Juan Portal-Figueroa, Sr 18:07.6 Ankeny Centennial 61 Carter Borwick, Fr 18:07.7 Johnston 62 Gian Luca Stanco, So 18:08.1 Dowling 63 Ethan Hartle, Jr 18:08.5 Johnston 64 49 Nate Jones, Fr 18:10.5 Ankeny Centennial 65 Logan Swaim, Sr 18:11.7 Johnston 66 Jonah Magneson, Jr 18:12.7 Dowling 67 50 Ander Tebbutt, Sr 18:13.6 Ames 68 Ethan Robus, So 18:14.1 Waukee 69 51 Drake Strnad, Jr 18:14.9 Ankeny 70 52 Lucas George, Fr 18:14.9 Roosevelt 71 Evan Schmidt, Sr 18:14.9 Johnston 72 Noah Odson, Jr 18:16.0 Ankeny 73 Till Schaeffeler, Sr 18:16.3 Dowling 74 Alessandro Stanco, Jr 18:16.7 Dowling 75 Ben Lunn, Sr 18:17.8 Johnston 76 53 Efrem Sadi, Jr 18:18.7 Sioux City North 77 54 Ryan Mills, Sr 18:18.8 Ames 78 Joe Bussey, So 18:20.0 Dowling 79 Henric Krause, Sr 18:20.1 Johnston 80 55 Jacob Soto, So 18:20.2 Valley 81 Paxson Picken, So 18:20.8 Johnston 82 Zach Anthofer, Jr 18:20.9 Johnston 83 Aj Sandor, Sr 18:21.0 Valley 84 Steffen Osborn, So 18:21.3 Dowling 85 56 Preston Witte, Jr 18:23.2 Ames 86 57 Noah Wright, Sr 18:23.8 Ankeny Centennial 87 Carsen Codel, So 18:24.0 Valley 88 58 Treyton Hveem, So 18:24.0 Ankeny Centennial 89 Grant Shaw, Jr 18:24.4 Waukee 90 59 Alex Lynch, Fr 18:25.2 Indianola 91 Cade Muller, Fr 18:26.3 Dowling 92 60 Mircea Nastase, Jr 18:26.6 Southeast Polk 93 61 Alex Rickabaugh, Jr 18:27.2 Southeast Polk 94 62 Wyatt Woodruff, Fr 18:27.8 Indianola 95 Colin LaBrie, Jr 18:27.9 Dowling 96 63 Bryan Aguilera, Fr 18:28.3 C B Jefferson 97 Alex Ling, So 18:28.5 Valley 98 Akol Atack, Fr 18:28.9 Ames 99 Grant Dahlen, Jr 18:29.1 Valley 100 64 Alex Wilson, Fr 18:30.3 Southeast Polk 101 Andrew Bauer, So 18:31.1 Johnston 102 Noah Haynes, Sr 18:31.6 Johnston 103 65 Aydan Daza, Fr 18:32.2 Urbandale 104 Matthew Kliegl, So 18:32.4 Johnston 105 66 Nick Walters, Fr 18:32.7 Sioux City North 106 67 Justin Seifrig, Jr 18:33.0 Indianola 107 Sterling Mills, So 18:33.1 Valley 108 Bennett Ryken, Fr 18:33.1 Ames 109 Jordan Daniel, Fr 18:33.5 Dowling 110 Landon Geren, Sr 18:33.8 Ankeny 111 Ledg Downs, Sr 18:34.0 Waukee 112 Avi Kaufman, Fr 18:34.8 Valley 113 68 Owen Fix, So 18:35.8 Indianola 114 69 Nick Sash, Jr 18:35.8 Ankeny Centennial 115 Kade Van Meeteren, So 18:36.1 Ankeny Centennial 116 Michael Fraizer, So 18:36.8 Dowling 117 Alex Traynor, Fr 18:36.9 Valley 118 Griffin Rhode, So 18:37.2 Dowling 119 Nolan Kyhl, Fr 18:37.9 Dowling 120 Lucas Bleyle, Jr 18:39.1 Ames 121 Ryan Donnelly, Sr 18:39.7 Valley 122 70 Kyle Soriano, Sr 18:41.1 C B Jefferson 123 Seamus O'Conner-Walker, Sr18:41.4 Ames 124 Jack Vander Weide, Sr 18:43.1 Valley 125 Jack Westemeyer, So 18:44.2 Valley 126 Jackson Marshall, Jr 18:44.3 Johnston 127 Tyler Rodriguez, Jr 18:44.7 Waukee 128 Alexander Staub, Fr 18:44.9 Valley 129 Garrett Horak, Sr 18:45.0 Valley 130 71 Eric Patterson, Fr 18:45.7 Southeast Polk 131 Andrew Poock, Fr 18:45.8 Ankeny 132 John Doty, Fr 18:46.1 Waukee 133 72 Andrew Owens, Sr 18:47.2 Southeast Polk 134 73 Gage Clabaugh, Jr 18:48.6 Urbandale 135 Kyle Battani, Fr 18:48.6 Johnston 136 74 Owen Burrack, Fr 18:49.3 Sioux City North 137 Ian Luke, Jr 18:49.9 Ankeny Centennial 138 Dain Tack, Jr 18:50.4 Johnston 139 Colin Recker, So 18:50.9 Dowling 140 Marc Medici, So 18:51.0 Ankeny 141 Grant Allen, Fr 18:51.5 Johnston 142 75 Dylan Arreola, Fr 18:52.0 Urbandale 143 76 Quintin Greenwell, So 18:52.2 Sioux City North 144 Connor Simpson, Fr 18:52.4 Valley 145 77 Colin Greenwell, Fr 18:53.0 Sioux City North 146 Cael Camenisch, So 18:53.3 Ames 147 78 Kevin Stenstrom, Sr 18:55.4 Roosevelt 148 Will Henrichsen, Jr 18:55.9 Johnston 149 Ben Lyons, Jr 18:56.3 Ankeny Centennial 150 Connor Cunningham, Fr 18:56.8 Ankeny Centennial 151 79 Andrew West, So 18:57.4 Indianola 152 80 Keagan May, Jr 18:57.5 Mason City 153 Matt Borgmeier, Fr 18:57.6 Johnston 154 81 Aaron Eybers, Sr 18:57.8 Sioux City North 155 Andy Carter, Fr 18:58.9 Waukee 156 82 Marcko Dalay, Fr 18:59.1 Roosevelt 157 Noah Barker, Jr 18:59.3 Ames 158 Jack Joyce, Fr 19:00.0 Roosevelt 159 83 Miguel Jaime, So 19:00.2 Mason City 160 Anil Siddiqi, Jr 19:00.3 Roosevelt 161 84 Bryson McGowan, So 19:00.9 Urbandale 162 Christian Tinajero, Fr 19:01.4 Sioux City North 163 Evan Reiter, Jr 19:01.6 Ankeny 164 Evan Wilson, Jr 19:04.3 Southeast Polk 165 Aaron McCrary, Sr 19:04.3 Waukee 166 Malachi Thompson, So 19:05.7 Johnston 167 Chanler Braman, Jr 19:07.7 Waukee 168 Daniel Fu, Jr 19:08.1 Johnston 169 Ryan Smith, Jr 19:08.1 Ames 170 Will Keck, So 19:08.5 Waukee 171 Connor Barry, Fr 19:09.3 Waukee 172 Nick Cheung, Jr 19:09.3 Southeast Polk 173 Anders Peterson, Fr 19:10.5 Ankeny 174 Tameron Paulson, Sr 19:10.9 Ames 175 Kevin Meissner, Fr 19:12.5 Ankeny 176 Ryan Bybee, Fr 19:12.7 Ankeny Centennial 177 Mitch Pevestorf, Jr 19:13.0 Ankeny 178 Gage Schmidt, Sr 19:14.2 Johnston 179 Danny Lasky, Sr 19:14.2 Dowling 180 Alexander Berryhill, Sr 19:14.4 Ames 181 Harrison Yoder, Jr 19:15.1 Ames 182 Matthew Christ, Fr 19:15.1 Roosevelt 183 Andrew Greene, Jr 19:15.4 Ames 184 Kelly Wignall, Sr 19:15.5 Ankeny 185 85 Hugo Miguel, Fr 19:16.2 C B Jefferson 186 Colton Lammers, Jr 19:16.7 Ankeny 187 86 Mike Cooling, Sr 19:16.8 Mason City 188 Josh Meyer, So 19:17.4 Johnston 189 87 Brody Greenwood, Jr 19:18.5 Indianola 190 Carl Murphy, So 19:18.8 Valley 191 Joel Hyler, Sr 19:19.0 Ankeny Centennial 192 Jakob Hanson, Jr 19:19.0 Roosevelt 193 Forrest LaPrade, Jr 19:19.2 Roosevelt 194 88 Austin Baker, Sr 19:19.5 C B Jefferson 195 Corbin Truitt, Fr 19:19.6 Waukee 196 Nate Williams, Sr 19:20.2 Ankeny Centennial 197 Ryland Kramer, So 19:20.5 Ankeny Centennial 198 Dave Karisa, Jr 19:20.7 Sioux City North 199 Benjamin Spence, Sr 19:20.8 Valley 200 89 Owen Dofner, Sr 19:20.9 C B Jefferson 201 90 Jeron Sampson, Sr 19:21.1 C B Jefferson 202 Quinn Swaim, Sr 19:21.7 Johnston 203 Daniel Ordaz, Jr 19:22.4 Dowling 204 Shane McCullum, Sr 19:22.7 Dowling 205 Cade Cunningham, Jr 19:23.0 Ankeny Centennial 206 91 Ethan Malek, So 19:23.3 Mason City 207 Jon Kelly, Sr 19:23.6 Ankeny 208 92 Isaac Bernard, Jr 19:24.0 Webster City 209 Jack Schaeuble, So 19:24.3 Valley 210 Jacob Holtz, So 19:24.5 Waukee 211 Daniel Valai, Sr 19:24.5 Southeast Polk 212 Ryland Welch, So 19:24.6 Waukee 213 Andrew O'Connell, Fr 19:24.8 Waukee 214 Jacob Marks, Sr 19:24.9 Ames 215 93 Noah Mable, Jr 19:25.0 Urbandale 216 Kenny McAleer, So 19:25.1 Waukee 217 Aryan Prajapati, Jr 19:25.1 Valley 218 Jose Cordova, So 19:25.7 Waukee 219 94 Matt Brockway, So 19:25.7 Urbandale 220 Noah Keith, Sr 19:26.4 Roosevelt 221 95 Aiden Keller, Fr 19:26.5 C B Jefferson 222 Imani Muganza, Sr 19:27.7 Johnston 223 Gray Barrett, Sr 19:28.3 Dowling 224 Peter Dengler, So 19:28.5 Ankeny Centennial 225 Carter Stark, Fr 19:29.3 Ankeny Centennial 226 Nathan Gladwyn-Nash, Fr 19:30.0 Southeast Polk 227 Wiley Parks, Jr 19:30.0 Southeast Polk 228 Eric Fitzpatrick, Fr 19:30.7 Southeast Polk 229 Owen Hoff, Jr 19:31.2 Ankeny Centennial 230 Issac Holtz, So 19:32.0 Waukee 231 Zach Person, Jr 19:32.7 Southeast Polk 232 Steven Duenas, So 19:33.0 C B Jefferson 233 Blake DePhillips, Fr 19:33.1 Ankeny Centennial 234 Will Meilander, Fr 19:33.4 Dowling 235 Will Morlock, So 19:33.8 Johnston 236 Miles Combs, So 19:35.5 Indianola 237 Jake Sterling, So 19:36.9 Johnston 238 Joseph Kiplagat, Fr 19:37.0 Valley 239 Jack Kinseth, Sr 19:37.6 Valley 240 Kiernan Adair, Jr 19:38.1 Johnston 241 Shane Esposito, Jr 19:38.2 Roosevelt 242 Yohanna Yual, Fr 19:38.9 Johnston 243 Derek McManus, Jr 19:39.1 Dowling 244 Nathan Bielecki, So 19:39.6 Ankeny 245 Dustin Kutz, So 19:39.6 Ankeny 246 Charlie Pattinson, So 19:40.6 Johnston 247 Tyler Blaess, Sr 19:42.1 Waukee 248 Grant Welk, Jr 19:42.4 Ames 249 96 Peyton Christensen, Jr 19:42.5 Mason City 250 Ryan Grandenett, Jr 19:42.6 Ames 251 Abe Brink, So 19:43.9 Ankeny Centennial 252 Adam Jackson, Sr 19:45.4 Dowling 253 Jake Beattie, Jr 19:45.8 Southeast Polk 254 Kellen Cosgrove, Sr 19:47.3 Dowling 255 Jacob Windust, Jr 19:48.0 Valley 256 Logan Grover, Fr 19:48.4 Indianola 257 Mitch Hanson, Sr 19:49.0 Johnston 258 Cade Nickell, Fr 19:49.2 Southeast Polk 259 Levi Schultz, Fr 19:50.2 Valley 260 Nolan Larsen, So 19:51.1 Southeast Polk 261 Paul Johnson, So 19:51.2 Dowling 262 Jack Johnson, Sr 19:51.9 Valley 263 Noah Waldon, So 19:52.9 Southeast Polk 264 Nate Wilson, Jr 19:53.2 Waukee 265 Colin McKillip, Jr 19:53.2 Valley 266 Cooper Cary, Sr 19:53.5 Roosevelt 267 Grant Salvucci, Sr 19:54.5 Ankeny Centennial 268 William Schaeuble, Sr 19:54.7 Valley 269 Levi McDonald, Sr 19:55.3 Roosevelt 270 Jacob Martin, Fr 19:58.3 Southeast Polk 271 Zachary Hill, Fr 19:58.5 Valley 272 Thomas DeLay, Sr 19:59.1 Ames 273 Samuel Overton, So 19:59.2 Valley 274 Carson Stanley, Fr 19:59.5 Johnston 275 Evan Newcomb, Jr 19:59.6 Johnston 276 Noble Briggs, Sr 19:59.6 Valley 277 Mohamed Kordier, Jr 19:59.8 Roosevelt 278 Noah Miller, Jr 20:00.0 Waukee 279 Michael Trevino, Sr 20:00.5 Dowling 280 Nic Baack, Sr 20:00.8 Roosevelt 281 97 Kasey Porter, So 20:01.4 Webster City 282 Isaac Sash, Jr 20:01.7 Dowling 283 Logan McVey, Jr 20:01.9 Dowling 284 Hunter Groteluschen, Fr 20:02.5 Valley 285 Tedd Behr, Fr 20:03.0 Ankeny 286 Nicholas Cinnamon, Sr 20:03.5 Valley 287 Brayden Topic, Fr 20:07.0 Valley 288 Mason Delange, Fr 20:07.8 Roosevelt 289 Brenden Hinspeter, So 20:08.0 Waukee 290 Ricardo Moreno, Fr 20:08.8 Valley 291 Ty Polson, Sr 20:09.9 Johnston 292 Keegan Smith, Fr 20:10.4 Ankeny Centennial 293 Theo Housker, So 20:11.3 Ankeny Centennial 294 Joseph Smith, Fr 20:11.4 Valley 295 98 Brock Blake, Jr 20:11.6 Webster City 296 Nate Burns, Fr 20:12.3 Ankeny Centennial 297 99 Seth Neumann, Jr 20:13.2 Fort Dodge 298 100 Caleb Currier, Fr 20:13.4 Mason City 299 Grant Ganpat, So 20:14.8 Ankeny 300 Joel Kellar, Fr 20:15.7 Johnston 301 Christian Contreras, Jr 20:17.8 C B Jefferson 302 Bashar Eid, So 20:17.9 Roosevelt 303 Joey Krejchi, Fr 20:18.2 Dowling 304 Zach Abbey, So 20:18.6 Johnston 305 101 Jonah Larsen, Jr 20:19.0 Urbandale 306 David Gaunt, So 20:19.5 Valley 307 Emilio Romo, Fr 20:19.8 Roosevelt 308 Brayden Beinhart, So 20:20.0 Indianola 309 Kyle Geerts, So 20:20.8 Johnston 310 Hunter Ryba, Fr 20:21.1 C B Jefferson 311 Trevon Kyer, Fr 20:21.5 Southeast Polk 312 Cameron Mesman, Fr 20:23.4 Waukee 313 Caleb Nostrala, So 20:24.0 Indianola 314 Eric Schmitt, So 20:24.1 Johnston 315 Wyatt Sipes, Fr 20:24.6 Ankeny 316 Drake Davis, Fr 20:24.7 Dowling 317 Michael Holm, Sr 20:26.0 Ames 318 Garrett McGrory, Fr 20:26.3 Sioux City North 319 Jack Olson, Fr 20:26.5 Roosevelt 320 Jackson Haugh, Fr 20:26.6 Roosevelt 321 Jack Borgmeier, So 20:27.4 Johnston 322 Clement Oyadare, Sr 20:27.7 Sioux City North 323 Chris Ceplecha, Fr 20:27.8 Ankeny Centennial 324 Ben Tope, Fr 20:28.8 Waukee 325 102 Eddie Callanan, So 20:28.8 Mason City 326 Tyler Potter, Sr 20:29.4 Dowling 327 103 Logan Mark, Sr 20:29.5 Webster City 328 Ethan Bush, Jr 20:30.2 Sioux City North 329 Tye Erickson, Jr 20:30.5 Ames 330 Logan Keenan, Fr 20:30.6 Ankeny Centennial 331 Jared Stevens, Fr 20:30.7 Valley 332 Ben Kock, So 20:31.2 Waukee 333 Carson Luttenegger, Sr 20:31.4 Ankeny 334 Spencer Dunham, Jr 20:32.7 Waukee 335 Gabe Pflueger, Sr 20:33.0 C B Jefferson 336 Alonso Franco, Sr 20:33.5 Dowling 337 Joshua Gartin, Jr 20:34.1 Ames 338 Charles Keitges, So 20:34.2 Ames 339 Cooper Kissell, Fr 20:35.4 Roosevelt 340 Tovial Cayton, Fr 20:35.9 Ankeny Centennial 341 Cameron Tritle, Sr 20:36.1 Ames 342 Alex Carter, Fr 20:36.5 Waukee 343 Isaac Anderson, So 20:37.2 Southeast Polk 344 Alex Levad, Jr 20:37.9 Mason City 345 Miguel Lopez, Jr 20:38.0 Sioux City North 346 Colin Sparks, So 20:38.2 Waukee 347 Nicholas Lucht, So 20:39.1 Valley 348 Casey Collins, So 20:40.0 Valley 349 Hans Bunn, So 20:42.0 Valley 350 Alex Mosqueda, So 20:42.4 C B Jefferson 351 Bryce Ladd, Jr 20:42.8 Waukee 352 Jake Havran, Jr 20:42.9 Urbandale 353 Austin Fickbohm, So 20:43.3 Southeast Polk 354 Andrew Stapleton, Fr 20:45.0 Ankeny Centennial 355 Abdulahi Tullu, Sr 20:45.6 Sioux City North 356 Jacob Schwarzenbach, Sr 20:46.6 Johnston 357 Peter Swanda, Fr 20:46.6 Roosevelt 358 D'Mitre Hedrick, So 20:47.9 C B Jefferson 359 Danny Kelly, Fr 20:48.7 Roosevelt 360 Joey Connell, Sr 20:48.9 Waukee 361 Michael Rackham, Sr 20:49.4 Urbandale 362 Connor Schroeder, So 20:49.8 Ames 363 Luke Lacey, So 20:50.9 Ankeny Centennial 364 Chandler Lesley, Sr 20:51.6 C B Jefferson 365 James Howard, Jr 20:52.5 Indianola 366 Nick Waddell, Sr 20:53.7 Ankeny Centennial 367 Kyle Schmidt, Sr 20:54.1 Johnston 368 Zach Rinke, Jr 20:54.8 Dowling 369 Jordan Eppert, So 20:56.4 Valley 370 Wahl Leyton, Fr 20:56.6 Ames 371 Liam Hostetter, Fr 20:57.4 Ames 372 Patrick Niland, So 20:58.1 Valley 373 Warren Breeden, Fr 20:58.5 Indianola 374 Brody Kucharo, Fr 20:59.8 Valley 375 Trevor Hulsing, Fr 21:00.7 Waukee 376 Isaiah Bicar, Sr 21:03.2 Ankeny Centennial 377 Ryan Srail, Fr 21:03.4 Johnston 378 Connor Wilson, So 21:04.2 Ankeny Centennial 379 Andrew Benson, Jr 21:04.9 Waukee 380 Brome Churchill, Fr 21:05.4 Southeast Polk 381 Cael Fitch, Fr 21:05.4 Roosevelt 382 James Peterson, So 21:06.0 Urbandale 383 Jose SanMartin, Fr 21:07.8 Ankeny Centennial 384 Peter Huang, So 21:09.5 Dowling 385 Eddie Lara, Jr 21:10.8 Mason City 386 Jake Palmer, Sr 21:11.2 Mason City 387 Jacob Lewerke, Fr 21:11.5 Mason City 388 Owen Conn, Fr 21:13.2 Dowling 389 Luke Hillsman, So 21:13.7 Dowling 390 Wyatt Kacmarynski, So 21:16.0 Johnston 391 Trey McDaniel, So 21:17.5 C B Jefferson 392 Devon Moore, So 21:17.8 Urbandale 393 Drake Downard, Fr 21:18.9 Indianola 394 Evan Milner, Fr 21:19.3 C B Jefferson 395 Brandon Scovel, Sr 21:21.2 Indianola 396 104 Matt Kornder, Jr 21:22.8 St. Edmond 397 Karson Lee, So 21:23.0 Johnston 398 Ian Hillier, Sr 21:23.1 Ames 399 Adam Dettmer, So 21:24.0 Mason City 400 Josh Barretta, Sr 21:24.0 Indianola 401 Sam Trabue, Fr 21:24.2 Ames 402 Brandon Hamm, Jr 21:25.3 Urbandale 403 David Imhoff, Sr 21:26.5 Ames 404 Mason Slack, So 21:27.1 C B Jefferson 405 Blake Kennedy, So 21:28.9 Indianola 406 Jack Lilly, Fr 21:29.4 Dowling 407 Harper Sullivan, Jr 21:30.5 Ames 408 Jonathan Rawson, Sr 21:31.4 Ankeny Centennial 409 Dominic Rivas, Jr 21:32.1 Indianola 410 Francisco Wakely, Fr 21:32.2 Ankeny Centennial 411 Aidan Buske, Fr 21:32.3 Waukee 412 Avery Mosher, Fr 21:33.0 Ames 413 John Aldrich, Jr 21:35.5 Indianola 414 Dj Barnes, Jr 21:35.5 Southeast Polk 415 Matthew Lohr, Fr 21:35.9 Sioux City North 416 Logan Ogden, Jr 21:36.5 Johnston 417 Brandon Lee, So 21:37.1 Ankeny 418 105 Jason Hobmeier, Fr 21:37.2 Fort Dodge 419 Victor Jarman, Sr 21:38.4 Urbandale 420 Tanner Kenin, Fr 21:38.5 Johnston 421 106 Carter Delanoit, Fr 21:39.9 Fort Dodge 422 107 Dane Hjelmeland, So 21:39.9 Webster City 423 Antonio Banuelos-Moriel, Fr 21:40.2 Dowling 424 108 Connor Bocken, So 21:41.1 St. Edmond 425 Jack Neel, Fr 21:41.6 Roosevelt 426 Jens Rasmussen, Jr 21:43.0 Johnston 427 Freddy Chavez, So 21:43.8 C B Jefferson 428 Cole Johnson, Jr 21:45.5 Johnston 429 109 Kelvin Paxtor, So 21:45.8 Webster City 430 Sukhman Virdi, Jr 21:46.1 Valley 431 Ryan Strickland, Jr 21:46.4 Southeast Polk 432 Nick Rider, So 21:46.5 Roosevelt 433 Jake Perman, Fr 21:47.0 Urbandale 434 Qurar Owens, So 21:48.1 C B Jefferson 435 Harrison Eckard-Garrett, So 21:49.2 Roosevelt 436 Luke Pottebaum, So 21:49.9 Waukee 437 110 Marcus McPartland, Fr 21:51.6 Boone 438 Josh Patterson, Fr 21:51.8 Ankeny 439 Anthony Schwindt, Fr 21:52.3 Roosevelt 440 Andrew Ritchie, So 21:57.3 Johnston 441 Brandon Harold, Fr 21:58.2 Ames 442 Okaydo Van Duong, Sr 21:58.4 Southeast Polk 443 Rj Wallace, Fr 21:59.2 Valley 444 Joseph Donahoe, Fr 21:59.7 Valley 445 Jackson Slagter, Sr 21:59.8 Waukee 446 111 Daniel Leigh, So 22:00.0 Fort Dodge 447 Max Swinton, Fr 22:00.1 Roosevelt 448 Isaac Helton, Fr 22:00.2 Roosevelt 449 Erik Johnson, Jr 22:01.2 Ames 450 112 Reece Sadler, Fr 22:01.7 Webster City 451 Sam Burns, Fr 22:02.0 Valley 452 Beckett Newton, So 22:03.2 Valley 453 Matt Foster, Fr 22:03.9 C B Jefferson 454 Nathan Waters, Fr 22:04.2 Johnston 455 Zavier Hahn, Fr 22:04.3 Roosevelt 456 Gabe Vald, Jr 22:04.3 Roosevelt 457 Jamison Cunningham, Fr 22:05.2 Johnston 458 Garrett Burger, Jr 22:06.0 Valley 459 Peyton Rea, Jr 22:08.0 Sioux City North 460 Jacob Phillips, Fr 22:08.5 Valley 461 Evan Ripley, Sr 22:09.3 Ankeny 462 Ethan Elsbernd, Fr 22:10.0 Waukee 463 113 Brayden Potter, Fr 22:10.4 Fort Dodge 464 Caden Rehmeier, Fr 22:10.6 Indianola 465 Cole Barrett, So 22:10.8 Waukee 466 Samuel Bonner, Fr 22:11.1 Valley 467 Brady Willis, Fr 22:11.2 Johnston 468 Mason Hamilton, Sr 22:11.7 Urbandale 469 114 Logan McIlrath, So 22:12.1 Fort Dodge 470 Daltyn Peck, Jr 22:12.4 Webster City 471 Kyle Goben, So 22:13.3 Johnston 472 Jacob Elliott, Jr 22:13.4 Webster City 473 Alexander Kovar, So 22:14.9 Ames 474 Jack Gilbert, Fr 22:15.1 Ames 475 Forrest Landis, Fr 22:16.0 Dowling 476 Brad Vu, So 22:18.1 Johnston 477 Davis Verhoeven, Fr 22:18.7 Ames 478 Isaiah Bahls, Fr 22:19.5 Mason City 479 Jacob Peters, Jr 22:19.8 Ames 480 Elijah Brungardt, So 22:20.3 Ames 481 Todd Baker, Jr 22:20.5 Sioux City North 482 Derek Wurth, Sr 22:20.9 Mason City 483 Sean Prell, Jr 22:21.3 Ames 484 Christopher Buchwald, Fr 22:21.5 Ames 485 115 Aaron Simpson, Jr 22:21.6 St. Edmond 486 Sawyer Berg, Fr 22:22.3 Mason City 487 Matthew Linkletter, Jr 22:22.6 Dowling 488 Gage O'Connor, Jr 22:22.8 Ankeny 489 Kane Laws, So 22:22.9 Sioux City North 490 Evan Bracewell, Jr 22:23.6 Southeast Polk 491 Spencer Jones, Fr 22:24.0 Roosevelt 492 Ryan Derrick, So 22:24.1 Waukee 493 Riley Oshirak, So 22:24.6 Ankeny Centennial 494 Michael Neppl, So 22:25.0 Ames 495 Keenan Peters, Fr 22:29.4 Waukee 496 Dawson Rea, Fr 22:30.2 Sioux City North 497 Trent Hamand, Fr 22:30.5 Newton 498 Oscar Rodriguez, Sr 22:30.8 Ames 499 Joel Neppl, Jr 22:31.7 Ames 500 116 Riley Hagen, Fr 22:35.6 Fort Dodge 501 Collin Ellsbury, Jr 22:38.4 Fort Dodge 502 Gage Riley, So 22:39.0 Fort Dodge 503 Will Greteman, So 22:39.4 Waukee 504 Nick Wittmer, Fr 22:41.3 Waukee 505 Jordan Alexander, Jr 22:45.7 Valley 506 Andrew Deets, Sr 22:48.1 Mason City 507 117 Cooper Fleming, So 22:48.3 St. Edmond 508 118 Josh Morris, Fr 22:52.7 Boone 509 Sam Nadler, Fr 22:52.8 Johnston 510 119 Connor Peterson, Sr 22:54.1 Boone 511 Elias Miller, So 22:55.2 Sioux City North 512 Casey Shanaberger, Jr 22:55.7 Dowling 513 Ryan Williams, Fr 22:58.5 Roosevelt 514 Finn McNally, Sr 22:58.6 Roosevelt 515 Tanner Van Etten, Sr 23:00.2 Sioux City North 516 Caleb Irving, Fr 23:01.9 Urbandale 517 Nate Stone, Fr 23:01.9 Roosevelt 518 Colin Jacob-Oliver, Fr 23:02.6 Roosevelt 519 Tyler Arndt, So 23:04.8 Mason City 520 Carter Luttrell, So 23:05.0 Indianola 521 Richie Curuso, Sr 23:08.7 Ankeny 522 Schade Larson 23:09.3 Alta-Aurelia 523 Brennan Lindholm, So 23:11.6 Urbandale 524 August Davison, So 23:12.4 Mason City 525 Jesse Najar, So 23:14.7 Sioux City North 526 Noah Cook, So 23:14.9 Newton 527 Nicholas Clutier, Jr 23:17.0 Dowling 528 Nick Dietrich, Sr 23:18.1 Dowling 529 120 Ricky Xu, 9 23:20.6 St. Edmond 530 Luke Mullen, So 23:24.9 Johnston 531 Eric Paskach, So 23:27.8 Ames 532 Max Brehm, Jr 23:27.8 Fort Dodge 533 Andrew Kovar, Fr 23:29.3 Ames 534 Mike Jacks, Jr 23:30.7 Indianola 535 Grayden Pilcher, Fr 23:30.7 Ankeny 536 Neftali Ramos-Perez, So 23:31.0 Sioux City North 537 Zane Barker, Fr 23:34.1 Ames 538 Kaden Ingram, Fr 23:34.6 Ankeny Centennial 539 121 Anthony Lacina, 9 23:34.8 St. Edmond 540 Patrick Rief, So 23:38.5 Webster City 541 Dakota Gooden, Fr 23:42.2 Newton 542 Zachary Komanapalli, Fr 23:46.9 Valley 543 Kenny Stellish, Fr 23:52.0 Sioux City North 544 George Long, Sr 23:52.4 Dowling 545 Adam Eichorn, Jr 23:54.5 Ames 546 William Brumm, Jr 23:56.5 Ames 547 Aidan Trotter, Jr 23:57.5 Indianola 548 KeVon Edwards, So 23:58.1 Webster City 549 Drew Nielsen, So 23:58.2 Webster City 550 Kent Hyghn, Fr 23:58.6 Roosevelt 551 Anthony Luu, Jr 23:58.7 Sioux City North 552 Davis Phimpangsy, Jr 23:59.1 Southeast Polk 553 Tanner Drabek, Sr 24:02.2 Roosevelt 554 Andy Luu, Fr 24:03.8 Sioux City North 555 Addison Dunwell, So 24:05.9 Newton 556 Dylan Schwering, So 24:09.2 Webster City 557 122 Chris Baker, Jr 24:11.5 St. Edmond 558 Zhak Johnson, So 24:13.6 Webster City 559 Jared Yoder, So 24:14.4 Fort Dodge 560 123 Mason Baber, Fr 24:15.2 Boone 561 Iaziha Maxwell, Sr 24:19.4 C B Jefferson 562 124 Jaden Wright, Sr 24:19.6 Boone 563 Anthony Arroyo, Jr 24:21.7 Roosevelt 564 Sam McDaniel, Fr 24:28.5 Johnston 565 Kaleb Taylor, Jr 24:35.0 Sioux City North 566 Cody Collins, Fr 24:41.0 Valley 567 Charley Dunham, Fr 24:44.0 Roosevelt 568 Ian Knuth, Jr 24:50.4 Sioux City North 569 Cole Ross, Fr 24:52.5 Valley 570 Mason Berg, Sr 24:55.2 Mason City 571 Nick Jensen, Fr 25:03.6 Indianola 572 Jacob Knox, So 25:06.0 Johnston 573 Chase Koletzke, Fr 25:09.1 C B Jefferson 574 Joel Graham, Fr 25:09.4 Valley 575 Chase Anderson, Fr 25:23.7 Fort Dodge 576 Kobe Tanchinh, Fr 25:27.2 Valley 577 Josiah Schumacher, Fr 25:32.9 Ames 578 Collin Aronson 25:38.9 Alta-Aurelia 579 Thomas Hewitt, Jr 25:43.6 Valley 580 Matthew Edwards 25:43.6 Alta-Aurelia 581 Grant Brown, Fr 25:51.6 Roosevelt 582 Caleb Roberts, Fr 25:58.6 C B Jefferson 583 125 Beau Penick, Fr 26:00.5 Boone 584 126 Collin Byrd, Fr 26:01.2 Boone 585 Grant Merk, So 26:03.9 C B Jefferson 586 Tom Giampolo, So 26:05.3 Johnston 587 Joe Devereux, Fr 26:06.6 Ankeny Centennial 588 Blake Seiser, Fr 26:09.3 Webster City 589 Andrew Wedemeyer, Fr 26:12.6 Johnston 590 Dalton Cale, So 26:17.6 Dowling 591 Connor Welsh, So 26:23.4 Southeast Polk 592 Ethan Butler, Fr 26:26.2 Southeast Polk 593 Kyle Davis, Fr 26:30.0 Fort Dodge 594 Zack Kotrous, Fr 26:46.8 C B Jefferson 595 Xavier Keenan, Fr 26:47.4 Webster City 596 Wayne Spaulding, Fr 26:54.2 Webster City 597 Reid Leeper, So 27:01.5 Webster City 598 Brett Olmstead, Sr 27:01.7 Webster City 599 Danny Stewart, Jr 27:09.9 Waukee 600 Dakota Still, Fr 27:13.4 C B Jefferson 601 Evan Witke, So 27:27.4 Urbandale 602 Ian Gray, So 27:53.1 Dowling 603 George Pierson, Fr 28:14.1 Dowling 604 Mitchell Wood, Fr 28:19.1 Waukee 605 Michaiah Jones, So 29:45.6 Fort Dodge 606 Nate Green, So 29:46.4 Dowling 607 Josh Norris, Jr 30:45.8 Boone 608 Chase Olsen, Fr 30:59.8 Mason City 609 Wyatt Campbell, Fr 31:23.6 C B Jefferson 610 Jared Knudson, Jr 38:22.2 Waukee 611 Dan Crowley, Jr 40:01.6 Indianola

Click here for data on girls

Return to home page.