An Email-Ready Link

As you requested, here is a ready-to-email link to this page. The URL is:
https://m1.onlineraceresults.com/race/view_plain_text.php?make_printable=1&race_id=75659

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

Ft Dodge CC Invitational JV Boys

Ft Dodge CC Invitational JV Boys

Lakeside Golf Course - Ft Dodge, IA

Oct. 6, 2022

60s, sunny and windy
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. 6, 2022 7:16 PM
PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD

  1 Dowling                  30    3    5    6    7    9   11   15  17:20.1  0:15.7
  2 Johnston                 43    2    4   10   13   14   17   21  17:23.4  0:37.7
  3 Waukee Northwest        155   12   26   27   31   59   65   69  17:57.8  0:51.1
  4 Ankeny                  156   20   23   30   38   45   49   58  18:00.6  0:33.7
  5 Norwalk                 160    8   18   33   47   54   66   83  17:58.5  0:55.4
  6 Sioux City North        196   19   22   48   51   56   72   89  18:07.3  0:40.0
  7 D M Roosevelt           209    1   36   43   53   76   90   96  18:01.8  2:00.0
  8 Ankeny Centennial       225   16   32   50   63   64   71   80  18:11.0  0:50.8
  9 Dallas Center Grimes    235   29   37   52   57   60   82   87  18:15.8  0:28.8
 10 Urbandale               255   24   25   40   75   91   92   99  18:20.3  1:06.6
 11 Valley, Wdm             271   34   41   61   62   73   79   95  18:20.9  0:40.3
 12 Carlisle                297   35   39   42   81  100  109  114  18:30.3  1:15.8
 13 Ames                    317   28   67   70   74   78   84   98  18:29.7  0:47.6
 14 Southeast Polk          433   46   85   88  103  111  115  116  19:05.2  1:30.2
 15 Waukee                  457   68   86   93   97  113  121  124  19:06.4  1:19.9
 16 A D M                   482   77   94  102  104  105  106  107  19:14.2  0:47.5
 17 Indianola               500   44  101  112  120  123  129  130  19:36.0  2:15.6
 18 Mason City              532   55  108  110  128  131  133  134  19:58.2  2:40.7
 19 Bishop Heelan           656  119  122  135  139  141  143  144  21:21.4  2:25.7
 20 Ballard                 665  117  118  137  145  148  150  152  21:43.6  3:49.5
 21 Fort Dodge              673  125  132  136  138  142  149  151  21:40.0  1:45.8
 22 Newton                  686  126  127  140  146  147            22:10.4  2:44.5

Incomplete Teams: Manson Nw Webster, St. Edmond
Individuals

 PLACE         FINISHER          TIME


1. Dowling
    3  Patrick Warren, 12       17:14.4  
    5  Cole Nelson, 12          17:16.7  
    6  Josh Mohan, 10           17:17.3  
    7  Johnny Fox, 12           17:21.9  
    9  Timothy Sullivan, 12     17:30.0  
   11  Matthew Dietrich, 12     17:33.0  
   15  Owen Palmer, 11          17:36.4  
Total Time = 1:26:40.3     Total Places = 30

2. Johnston
    2  Owen Martin, 11          16:58.6  
    4  Coen Gibson, 12          17:15.9  
   10  Grant Tack, 12           17:31.0  
   13  Calahan Rourke, 11       17:35.1  
   14  Logan Brustkern, 10      17:36.3  
   17  Noah Reese, 10           17:38.6  
   21  Ben Neville, 11          17:46.4  
Total Time = 1:26:56.9     Total Places = 43

3. Waukee Northwest
   12  Carter Cabanayan, 10     17:34.5  
   26  Adam Ruehling, 9         17:55.3  
   27  Zak Shlomi, 9            17:56.0  
   31  Sarang Kothari, 12       17:57.4  
   59  Juan Reyes, 11           18:25.6  
   65  Owen Line, 11            18:29.0  
   69  Henry de Bruijn, 12      18:35.0  
Total Time = 1:29:48.8     Total Places = 155

4. Ankeny
   20  Justice Rathje, 10       17:44.5  
   23  Brennan Lesko, 11        17:53.4  
   30  Owen Fast, 12            17:57.2  
   38  Zach Riley, 10           18:09.8  
   45  Julius Wiegand, 10       18:18.1  
   49  Jake Dalmer, 11          18:20.3  
   58  Owen Evans, 11           18:25.0  
Total Time = 1:30:03.0     Total Places = 156

5. Norwalk
    8  Corbin Oswald, 10        17:27.5  
   18  Aj Mosqueda, 10          17:43.5  
   33  Don Agisha, 12           17:59.0  
   47  Jamison Bice, 11         18:19.4  
   54  Luka Flores, 12          18:22.8  
   66  Carson Fenster, 11       18:29.5  
   83  Eli Geisler, 9           18:50.9  
Total Time = 1:29:52.2     Total Places = 160

6. Sioux City North
   19  Gebrewahid Mekonnen, 12  17:44.1  
   22  Alex Wilford, 12         17:46.5  
   48  Kiefer Schultz, 10       18:19.5  
   51  Merhawi Reda, 10         18:22.2  
   56  Even Tesfaselassie, 9    18:24.1  
   72  Logan Woolworth, 10      18:38.3  
   89  Davian Greenstreet, 11   18:58.0  
Total Time = 1:30:36.4     Total Places = 196

7. D M Roosevelt
    1  Gabe Shaw, 12            16:43.5  
   36  Weston Wise, 11          18:05.7  
   43  Elliot Donovan, 12       18:13.8  
   53  Drew Folkerts, 12        18:22.4  
   76  Reece Thompson, 11       18:43.4  
   90  Harrison Neipert, 12     18:59.1  
   96  Reed Sievers, 11         19:09.3  
Total Time = 1:30:08.8     Total Places = 209

8. Ankeny Centennial
   16  Jonas Smith, 12          17:38.2  
   32  Gabe Hadley, 12          17:58.0  
   50  Sean Thomas, 10          18:20.9  
   63  Davis Johnson, 9         18:28.8  
   64  Payton Bright, 12        18:28.9  
   71  Cohen Moll, 9            18:38.2  
   80  Kyle Melcher, 12         18:48.2  
Total Time = 1:30:54.8     Total Places = 225

9. Dallas Center Grimes
   29  John Kitenge, 11         17:57.1  
   37  Carson Springer, 12      18:08.9  
   52  Owen Vasey, 11           18:22.4  
   57  Carson Ibeling, 10       18:24.4  
   60  Braeden Roberts, 12      18:25.8  
   82  Owen Hope, 12            18:49.9  
   87  Dieudonne Kitumbika, 11  18:56.4  
Total Time = 1:31:18.6     Total Places = 235

10. Urbandale
   24  Landon Hartley, 11       17:53.5  
   25  Ashton Hensley, 9        17:54.2  
   40  Gavin Moore, 11          18:12.2  
   75  Cooper Smith, 10         18:41.4  
   91  Kenny Uitermarkt, 10     19:00.1  
   92  Porter Kimble, 9         19:00.8  
   99  Noah Fisher, 10          19:14.9  
Total Time = 1:31:41.4     Total Places = 255

11. Valley, Wdm
   34  Levi Orman, 11           17:59.1  
   41  Elliot Liesland, 10      18:13.2  
   61  Frank Mcevoy, 11         18:26.2  
   62  Owen Kouba, 11           18:26.5  
   73  Ethan McDermott, 12      18:39.4  
   79  Elliot Baughman, 12      18:44.8  
   95  Carter Streasick, 12     19:09.0  
Total Time = 1:31:44.4     Total Places = 271

12. Carlisle
   35  Talan Walstrom, 10       18:01.1  
   39  Raymond Birech, 12       18:11.3  
   42  Mattix Benefiel, 11      18:13.3  
   81  Ben Imhoff, 11           18:48.8  
  100  Ryan Rushing, 10         19:16.9  
  109  Colton Waterhouse, 11    19:48.7  
  114  Aaron Parks, 12          19:53.1  
Total Time = 1:32:31.4     Total Places = 297

13. Ames
   28  Hayden Sinclair, 12      17:56.7  
   67  Camden Wacha, 12         18:29.7  
   70  Levi Evans, 11           18:37.4  
   74  Thomas Lehmkuhl, 12      18:40.4  
   78  Jared Hutson, 12         18:44.2  
   84  John Higgins, 12         18:51.2  
   98  Jonathan Ryken, 9        19:10.2  
Total Time = 1:32:28.4     Total Places = 317

14. Southeast Polk
   46  Charlie Wilterdink, 11   18:19.2  
   85  Colin Miller, 12         18:53.4  
   88  Nathan Moberg, 10        18:57.3  
  103  Josh Moberg, 9           19:26.3  
  111  Parker Peters, 10        19:49.4  
  115  Josh Wilson, 10          19:53.2  
  116  Will Ackelson, 9         19:53.4  
Total Time = 1:35:25.6     Total Places = 433

15. Waukee
   68  Harry Abbott, 9          18:32.7  
   86  Payton Mizer, 11         18:55.5  
   93  Braxton Cleveland, 11    19:01.5  
   97  Pranesh Kalavala, 12     19:09.4  
  113  Hudson Carder, 9         19:52.6  
  121  Karson Johnson, 11       20:15.6  
  124  Max Young, 10            20:41.3  
Total Time = 1:35:31.7     Total Places = 457

16. A D M
   77  Camden Post, 9           18:43.8  
   94  Shay Holdmeyer, 10       19:01.9  
  102  Carter Haaland, 9        19:22.6  
  104  Mark Behr, 9             19:31.0  
  105  Grayson Sutter, 9        19:31.3  
  106  Henry Krug, 9            19:33.0  
  107  Robbie Hall, 9           19:35.8  
Total Time = 1:36:10.6     Total Places = 482

17. Indianola
   44  Noah Kjellberg, 9        18:14.9  
  101  Wyatt Guely, 11          19:17.7  
  112  Anson Miller, 9          19:51.3  
  120  Roger Cambron, 12        20:05.6  
  123  Seb Cooper, 11           20:30.4  
  129  Nate Sturtz, 12          20:56.0  
  130  Kinnick Werling, 12      21:00.6  
Total Time = 1:37:59.9     Total Places = 500

18. Mason City
   55  Kevin Carney, 12         18:23.5  
  108  Derek Loeschen, 12       19:41.6  
  110  Ethan Olsen, 12          19:48.8  
  128  Brody Hirsch, 12         20:52.7  
  131  Cyrus Emami-Ahari, 12    21:04.2  
  133  Drake Loeschen, 12       21:31.9  
  134  Zack Christians, 9       21:35.2  
Total Time = 1:39:50.8     Total Places = 532

19. Bishop Heelan
  119  Fisher Uhl, 10           20:03.8  
  122  Austin Larsen, 10        20:22.0  
  135  Cahill Kirkpatrick, 11   21:36.3  
  139  Jack Stahle, 12          22:15.1  
  141  Jacob Welch, 10          22:29.5  
  143  Conan Kirkpatrick, 10    22:37.6  
  144  Tony Sanchez, 9          23:13.6  
Total Time = 1:46:46.7     Total Places = 656

20. Ballard
  117  Ian Godbold, 12          19:53.7  
  118  Braden Kubicchek, 10     19:55.4  
  137  Kaleb Dee, 9             21:48.7  
  145  Taylor Leeds, 10         23:16.8  
  148  Micah Ott, 11            23:43.2  
  150  Jozeph Hansen, 11        24:34.5  
  152  Ben Baier, 11            25:09.2  
Total Time = 1:48:37.8     Total Places = 665

21. Fort Dodge
  125  Owen Gruver, 9           20:44.1  
  132  Carter Sassman, 10       21:28.6  
  136  Alexander Hanson, 12     21:37.4  
  138  Aiden Recker, 9          22:00.0  
  142  Joseph Dawson, 11        22:29.8  
  149  Simeon Roberts, 9        24:32.9  
  151  Colby Doebel, 12         24:38.1  
Total Time = 1:48:19.9     Total Places = 673

22. Newton
  126  Kenny Skinner Havens, 12 20:46.1  
  127  Joel Lewis, 11           20:50.5  
  140  Jacob Smith, 10          22:21.4  
  146  Ethan Comer, 9           23:23.2  
  147  Colin Cummins, 11        23:30.5  
Total Time = 1:50:51.7     Total Places = 686
        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         

Top

1 1 Gabe Shaw, 12 16:43.5 D M Roosevelt 2 2 Owen Martin, 11 16:58.6 Johnston 3 3 Patrick Warren, 12 17:14.4 Dowling 4 4 Coen Gibson, 12 17:15.9 Johnston 5 5 Cole Nelson, 12 17:16.7 Dowling 6 6 Josh Mohan, 10 17:17.3 Dowling 7 7 Johnny Fox, 12 17:21.9 Dowling 8 8 Corbin Oswald, 10 17:27.5 Norwalk 9 9 Timothy Sullivan, 12 17:30.0 Dowling 10 10 Grant Tack, 12 17:31.0 Johnston 11 11 Matthew Dietrich, 12 17:33.0 Dowling 12 12 Carter Cabanayan, 10 17:34.5 Waukee Northwest 13 13 Calahan Rourke, 11 17:35.1 Johnston 14 14 Logan Brustkern, 10 17:36.3 Johnston 15 15 Owen Palmer, 11 17:36.4 Dowling 16 16 Jonas Smith, 12 17:38.2 Ankeny Centennial 17 17 Noah Reese, 10 17:38.6 Johnston 18 Joe Wilwerding, 12 17:41.1 Dowling 19 18 Aj Mosqueda, 10 17:43.5 Norwalk 20 19 Gebrewahid Mekonnen, 12 17:44.1 Sioux City North 21 20 Justice Rathje, 10 17:44.5 Ankeny 22 21 Ben Neville, 11 17:46.4 Johnston 23 22 Alex Wilford, 12 17:46.5 Sioux City North 24 Emmett Mathiasen, 9 17:53.0 Dowling 25 23 Brennan Lesko, 11 17:53.4 Ankeny 26 24 Landon Hartley, 11 17:53.5 Urbandale 27 25 Ashton Hensley, 9 17:54.2 Urbandale 28 26 Adam Ruehling, 9 17:55.3 Waukee Northwest 29 27 Zak Shlomi, 9 17:56.0 Waukee Northwest 30 28 Hayden Sinclair, 12 17:56.7 Ames 31 29 John Kitenge, 11 17:57.1 Dallas Center Grimes 32 30 Owen Fast, 12 17:57.2 Ankeny 33 31 Sarang Kothari, 12 17:57.4 Waukee Northwest 34 32 Gabe Hadley, 12 17:58.0 Ankeny Centennial 35 33 Don Agisha, 12 17:59.0 Norwalk 36 34 Levi Orman, 11 17:59.1 Valley, Wdm 37 Ben Herbst, 12 17:59.9 Johnston 38 35 Talan Walstrom, 10 18:01.1 Carlisle 39 36 Weston Wise, 11 18:05.7 D M Roosevelt 40 Gavin Boliver, 11 18:06.9 Johnston 41 37 Carson Springer, 12 18:08.9 Dallas Center Grimes 42 John Widtfeldt, 9 18:08.9 Johnston 43 Ian Hurley, 11 18:09.0 Johnston 44 38 Zach Riley, 10 18:09.8 Ankeny 45 Carter Gearhart, 10 18:09.9 Johnston 46 39 Raymond Birech, 12 18:11.3 Carlisle 47 40 Gavin Moore, 11 18:12.2 Urbandale 48 Brody Burr, 10 18:12.4 Dowling 49 41 Elliot Liesland, 10 18:13.2 Valley, Wdm 50 42 Mattix Benefiel, 11 18:13.3 Carlisle 51 43 Elliot Donovan, 12 18:13.8 D M Roosevelt 52 44 Noah Kjellberg, 9 18:14.9 Indianola 53 Tay Ohr-Rottler, 9 18:16.9 Johnston 54 Jack Brooks, 11 18:17.3 Johnston 55 45 Julius Wiegand, 10 18:18.1 Ankeny 56 46 Charlie Wilterdink, 11 18:19.2 Southeast Polk 57 47 Jamison Bice, 11 18:19.4 Norwalk 58 48 Kiefer Schultz, 10 18:19.5 Sioux City North 59 49 Jake Dalmer, 11 18:20.3 Ankeny 60 50 Sean Thomas, 10 18:20.9 Ankeny Centennial 61 51 Merhawi Reda, 10 18:22.2 Sioux City North 62 52 Owen Vasey, 11 18:22.4 Dallas Center Grimes 63 53 Drew Folkerts, 12 18:22.4 D M Roosevelt 64 54 Luka Flores, 12 18:22.8 Norwalk 65 55 Kevin Carney, 12 18:23.5 Mason City 66 56 Even Tesfaselassie, 9 18:24.1 Sioux City North 67 57 Carson Ibeling, 10 18:24.4 Dallas Center Grimes 68 58 Owen Evans, 11 18:25.0 Ankeny 69 59 Juan Reyes, 11 18:25.6 Waukee Northwest 70 60 Braeden Roberts, 12 18:25.8 Dallas Center Grimes 71 61 Frank Mcevoy, 11 18:26.2 Valley, Wdm 72 62 Owen Kouba, 11 18:26.5 Valley, Wdm 73 Sam Ducar, 12 18:27.0 Ankeny 74 63 Davis Johnson, 9 18:28.8 Ankeny Centennial 75 64 Payton Bright, 12 18:28.9 Ankeny Centennial 76 65 Owen Line, 11 18:29.0 Waukee Northwest 77 66 Carson Fenster, 11 18:29.5 Norwalk 78 67 Camden Wacha, 12 18:29.7 Ames 79 Sam McAlister, 11 18:30.6 Johnston 80 68 Harry Abbott, 9 18:32.7 Waukee 81 Quinn Dow, 11 18:33.3 Ankeny 82 Porter Russell, 10 18:34.2 Johnston 83 Callen Ripley, 10 18:34.3 Ankeny 84 69 Henry de Bruijn, 12 18:35.0 Waukee Northwest 85 Warren Eaves, 9 18:37.0 Waukee Northwest 86 70 Levi Evans, 11 18:37.4 Ames 87 Anyaar Mayom, 12 18:37.5 Johnston 88 Alex Cox, 12 18:37.5 Ankeny 89 Aidan Friedel, 11 18:37.8 Waukee Northwest 90 Buck Pattinson, 10 18:37.9 Johnston 91 71 Cohen Moll, 9 18:38.2 Ankeny Centennial 92 72 Logan Woolworth, 10 18:38.3 Sioux City North 93 73 Ethan McDermott, 12 18:39.4 Valley, Wdm 94 Willie Zhao, 11 18:39.8 Johnston 95 74 Thomas Lehmkuhl, 12 18:40.4 Ames 96 Brett Gifford, 11 18:40.7 Dowling 97 Max Doyle, 12 18:40.9 Ankeny 98 75 Cooper Smith, 10 18:41.4 Urbandale 99 Atticus Schleusner, 9 18:42.4 Waukee Northwest 100 76 Reece Thompson, 11 18:43.4 D M Roosevelt 101 Oscar Beltrand, 10 18:43.4 Dowling 102 77 Camden Post, 9 18:43.8 A D M 103 78 Jared Hutson, 12 18:44.2 Ames 104 Boston Shaw, 10 18:44.7 Waukee Northwest 105 79 Elliot Baughman, 12 18:44.8 Valley, Wdm 106 Blake Grask, 10 18:44.9 Dowling 107 Brett Augustine, 9 18:45.1 Ankeny 108 Cooper Chia, 12 18:45.5 Dowling 109 80 Kyle Melcher, 12 18:48.2 Ankeny Centennial 110 81 Ben Imhoff, 11 18:48.8 Carlisle 111 82 Owen Hope, 12 18:49.9 Dallas Center Grimes 112 83 Eli Geisler, 9 18:50.9 Norwalk 113 84 John Higgins, 12 18:51.2 Ames 114 85 Colin Miller, 12 18:53.4 Southeast Polk 115 Ben Cheese, 9 18:54.0 Johnston 116 Nicholas Bravo, 9 18:55.2 Dowling 117 86 Payton Mizer, 11 18:55.5 Waukee 118 87 Dieudonne Kitumbika, 11 18:56.4 Dallas Center Grimes 119 88 Nathan Moberg, 10 18:57.3 Southeast Polk 120 89 Davian Greenstreet, 11 18:58.0 Sioux City North 121 Jet Bergwall, 12 18:58.1 Ankeny 122 Will Weydert, 11 18:58.5 Dallas Center Grimes 123 90 Harrison Neipert, 12 18:59.1 D M Roosevelt 124 Grant Harris, 12 18:59.5 Ankeny Centennial 125 91 Kenny Uitermarkt, 10 19:00.1 Urbandale 126 92 Porter Kimble, 9 19:00.8 Urbandale 127 93 Braxton Cleveland, 11 19:01.5 Waukee 128 94 Shay Holdmeyer, 10 19:01.9 A D M 129 Tanner Simpson, 10 19:05.5 Waukee Northwest 130 Aidan Fredericks, 12 19:06.1 Johnston 131 Carter Vogt, 12 19:06.2 Sioux City North 132 Ben Hansen, 12 19:08.2 Johnston 133 95 Carter Streasick, 12 19:09.0 Valley, Wdm 134 Noah Yaeger, 11 19:09.3 Ankeny 135 96 Reed Sievers, 11 19:09.3 D M Roosevelt 136 97 Pranesh Kalavala, 12 19:09.4 Waukee 137 Brian Ly, 9 19:09.5 Johnston 138 Mitchell Cook, 11 19:09.8 Dowling 139 98 Jonathan Ryken, 9 19:10.2 Ames 140 Ryan Sample, 10 19:11.0 Waukee Northwest 141 Mason Stevermer, 11 19:11.2 Valley, Wdm 142 Matthew Hawkinson, 11 19:11.9 Sioux City North 143 Miles Lorentzen, 9 19:12.2 D M Roosevelt 144 Lewis Lentsch, 10 19:13.3 Dowling 145 Luke Auderer, 12 19:13.6 Ankeny Centennial 146 Jack Imoehl, 11 19:14.1 Waukee Northwest 147 Andrew Maitre, 11 19:14.1 Johnston 148 99 Noah Fisher, 10 19:14.9 Urbandale 149 Nick Jones, 12 19:15.0 Norwalk 150 Caden Miller, 12 19:16.7 Ankeny Centennial 151 100 Ryan Rushing, 10 19:16.9 Carlisle 152 Logan Kessler, 11 19:17.0 Norwalk 153 Roy Verastegui, 9 19:17.4 Waukee Northwest 154 101 Wyatt Guely, 11 19:17.7 Indianola 155 Kael Lawler, 10 19:17.7 Ankeny Centennial 156 Harrison Bice, 9 19:20.4 Norwalk 157 Carson Tracy, 11 19:21.1 Johnston 158 Jackson Foy, 10 19:22.2 Dallas Center Grimes 159 William Giles, 10 19:22.2 Urbandale 160 Logan Plourde, 11 19:22.4 Norwalk 161 102 Carter Haaland, 9 19:22.6 A D M 162 Arthur Chen, 10 19:22.7 Johnston 163 Fabian Jarabek, 11 19:23.7 Dowling 164 Ayden Bejtovic, 10 19:24.4 Johnston 165 Zach Malone, 10 19:24.6 Ankeny Centennial 166 Andrew Bogue, 10 19:25.2 Johnston 167 Jimmy Baumhover, 9 19:25.5 Dowling 168 Drew DeRocher, 9 19:26.2 Dowling 169 Ryan Fitch, 12 19:26.3 Dallas Center Grimes 170 103 Josh Moberg, 9 19:26.3 Southeast Polk 171 Payton Mergen, 11 19:27.7 Urbandale 172 David Hauber, 12 19:28.3 Ames 173 Aleix Torro Abad, 12 19:28.5 Norwalk 174 Alex Argotsinger, 9 19:28.6 Urbandale 175 Louis Mbaya, 9 19:30.2 Waukee Northwest 176 Johnny Reynolds, 9 19:30.4 Valley, Wdm 177 Jan Luka Castillo-Mora, 1019:30.6 Dowling 178 104 Mark Behr, 9 19:31.0 A D M 179 105 Grayson Sutter, 9 19:31.3 A D M 180 Braydon Zeutenhorst, 12 19:31.4 Ankeny 181 106 Henry Krug, 9 19:33.0 A D M 182 Logan Rolling, 9 19:35.0 Ankeny 183 Caleb Carratt, 11 19:35.5 Ankeny 184 107 Robbie Hall, 9 19:35.8 A D M 185 Jared Dodge, 11 19:35.9 Waukee Northwest 186 Lane Osterloh, 9 19:36.7 Norwalk 187 Ben Meier, 10 19:37.0 Valley, Wdm 188 Joshua Cowie, 12 19:37.2 Ankeny Centennial 189 Harper Gessman, 9 19:37.9 Dallas Center Grimes 190 Obadiah Northway, 10 19:39.6 Ames 191 Brandon Stahl, 9 19:39.7 Waukee Northwest 192 Din Terzic, 11 19:39.8 Urbandale 193 Hank McGuire, 10 19:40.0 Dowling 194 108 Derek Loeschen, 12 19:41.6 Mason City 195 Parker Stevens, 9 19:42.7 Valley, Wdm 196 Ben Couvillon, 11 19:43.2 Johnston 197 Evan Moon, 10 19:44.0 Ames 198 Nik Hudak, 11 19:44.4 Urbandale 199 Joey Zambreno, 9 19:44.8 D M Roosevelt 200 Peter LaMasters, 9 19:44.8 Valley, Wdm 201 Logan Corwin, 10 19:45.3 D M Roosevelt 202 Garrett Rhoden, 10 19:45.4 Johnston 203 Matthew Eubank, 12 19:46.4 Dowling 204 Caden Shockey, 10 19:46.8 Waukee Northwest 205 Ben Hames, 9 19:46.9 Sioux City North 206 Andrew Anderson, 9 19:47.8 Ames 207 Xander Bingaman, 11 19:47.9 Waukee Northwest 208 109 Colton Waterhouse, 11 19:48.7 Carlisle 209 110 Ethan Olsen, 12 19:48.8 Mason City 210 111 Parker Peters, 10 19:49.4 Southeast Polk 211 Jason Latta, 12 19:49.7 Dowling 212 Nevin Bissell, 10 19:50.0 Dallas Center Grimes 213 Elias Thompson, 10 19:50.1 Ames 214 Ian Smith, 9 19:50.8 Ankeny Centennial 215 112 Anson Miller, 9 19:51.3 Indianola 216 Rylan Baase, 11 19:51.3 A D M 217 Eli Heckert, 10 19:51.6 Norwalk 218 Nathan Scanlan, 10 19:51.7 A D M 219 Carson Menke, 9 19:52.1 Norwalk 220 Drew Simmons, 12 19:52.4 D M Roosevelt 221 113 Hudson Carder, 9 19:52.6 Waukee 222 114 Aaron Parks, 12 19:53.1 Carlisle 223 Caleb Morris, 12 19:53.2 Dallas Center Grimes 224 115 Josh Wilson, 10 19:53.2 Southeast Polk 225 116 Will Ackelson, 9 19:53.4 Southeast Polk 226 117 Ian Godbold, 12 19:53.7 Ballard 227 Owen Leyser, 11 19:54.0 Dowling 228 Eli McGee, 10 19:54.7 Johnston 229 Nate Strawn, 12 19:55.1 Dowling 230 118 Braden Kubicchek, 10 19:55.4 Ballard 231 Evan Siskow, 9 19:59.1 Urbandale 232 Hayden Steele, 12 19:59.9 Norwalk 233 Zach Ung, 10 20:00.0 Norwalk 234 Silvio Hermann, 9 20:00.5 D M Roosevelt 235 Evan Tollari, 10 20:00.9 Southeast Polk 236 Owen Hovick, 11 20:01.3 Ankeny Centennial 237 Ty Landphair, 9 20:01.6 A D M 238 Collin Comito, 11 20:01.8 Dowling 239 Silas Erickson, 9 20:02.1 Ames 240 Ritvik Gupta, 9 20:02.3 Johnston 241 Brendan Bewyer, 9 20:02.5 Urbandale 242 Glenn Carlson, 9 20:03.1 Johnston 243 Robert Clements, 9 20:03.5 Norwalk 244 119 Fisher Uhl, 10 20:03.8 Bishop Heelan 245 Nathan Poag, 10 20:03.9 Ames 246 Jackson Kaiser, 9 20:04.8 Ankeny 247 Mateo Holcomb, 10 20:04.9 Urbandale 248 120 Roger Cambron, 12 20:05.6 Indianola 249 Jack Williams, 12 20:06.0 Dowling 250 Zane Hrastich, 10 20:06.6 Southeast Polk 251 Jacob Zimmerman, 10 20:09.0 Waukee Northwest 252 Jeremiah Dronet, 12 20:09.8 Carlisle 253 Evan Holt, 12 20:09.9 D M Roosevelt 254 Mason Hausman, 12 20:10.0 Southeast Polk 255 Patrick Lee, 10 20:10.8 A D M 256 Judah DeCleene, 9 20:11.0 Carlisle 257 Larson DeBoer, 10 20:11.0 Urbandale 258 Trent Pearson, 11 20:11.5 Carlisle 259 Jackson Warren, 11 20:11.5 Norwalk 260 Isaac Porter, 9 20:12.3 Ankeny Centennial 261 Zacharey Harborth, 10 20:15.2 Ames 262 Essey Reda, 9 20:15.3 Sioux City North 263 121 Karson Johnson, 11 20:15.6 Waukee 264 Angel Cruz, 9 20:16.2 Valley, Wdm 265 Aidan Sash, 11 20:17.3 Dowling 266 Trey Jackson, 11 20:17.6 D M Roosevelt 267 Eli Smithberg, 11 20:17.7 D M Roosevelt 268 Larry Scott, 10 20:18.1 Carlisle 269 Jason Wolters, 12 20:20.1 Ames 270 August Vance, 11 20:20.2 D M Roosevelt 271 Alec Hudson, 9 20:21.8 Dowling 272 122 Austin Larsen, 10 20:22.0 Bishop Heelan 273 Tate Truitt, 10 20:23.0 A D M 274 Jake Scott, 11 20:23.3 D M Roosevelt 275 Peyton Groteluschen, 12 20:23.4 Valley, Wdm 276 Buck McClaflin, 10 20:24.0 Southeast Polk 277 Nathan Mauro, 10 20:25.4 Dowling 278 Adam Embrock, 11 20:25.5 Sioux City North 279 Tyson Hathaway, 11 20:25.7 Valley, Wdm 280 Gavin Haroldson, 10 20:26.6 Sioux City North 281 Sam Vicker, 9 20:26.9 Dowling 282 Conner Hansen, 11 20:27.5 Carlisle 283 Noah Smith, 12 20:28.8 A D M 284 Landon Morrow, 11 20:29.7 Southeast Polk 285 Mitch Driscoll, 11 20:30.0 Johnston 286 Atticus Pottratz, 11 20:30.0 Ankeny 287 123 Seb Cooper, 11 20:30.4 Indianola 288 Drew Every, 9 20:30.8 Dallas Center Grimes 289 Alton Ladd, 10 20:31.2 Valley, Wdm 290 Owen Vance, 9 20:31.7 Ames 291 Kolby Johnson, 11 20:32.3 Waukee Northwest 292 Landen Chen, 9 20:34.7 Valley, Wdm 293 Tom Hook, 11 20:34.8 A D M 294 Liam Metcalf, 11 20:34.9 Ames 295 Nathan Fageroos, 12 20:35.0 Johnston 296 Tyler Brennan, 11 20:36.6 Ankeny Centennial 297 Charlie Crane, 9 20:36.9 Dowling 298 Cameron Porath, 12 20:37.3 Ankeny 299 Max Weis, 9 20:37.8 Valley, Wdm 300 Tyson Jones, 9 20:38.2 Waukee Northwest 301 Enzo Martin, 9 20:38.4 Dowling 302 Luke Thompson, 12 20:38.5 Ankeny Centennial 303 Evan Allen, 11 20:38.7 Waukee Northwest 304 Adam Klocke, 10 20:40.2 Dowling 305 Miguel Sanchez-Gomez, 9 20:40.5 Sioux City North 306 Luke Wagner, 9 20:41.0 Johnston 307 Ben Nugent, 12 20:41.3 Valley, Wdm 308 124 Max Young, 10 20:41.3 Waukee 309 Miguel Ranfeld, 10 20:42.8 Dallas Center Grimes 310 Jack McGuire, 11 20:43.0 Dowling 311 125 Owen Gruver, 9 20:44.1 Fort Dodge 312 Gideon Miller, 9 20:45.2 Ankeny 313 Gavin Johansen, 12 20:45.2 D M Roosevelt 314 126 Kenny Skinner Havens, 12 20:46.1 Newton 315 Ruhan Gupta, 9 20:46.7 Johnston 316 Jacob Weber, 10 20:47.8 Ames 317 Ethan Guild, 9 20:47.9 Urbandale 318 Trent Paugh, 10 20:48.6 Ankeny 319 Logan Frink, 10 20:48.9 Waukee 320 Ike Evans, 9 20:49.4 Ankeny 321 Brandon Birech, 10 20:49.8 Carlisle 322 Blake Glennon, 11 20:49.8 Johnston 323 127 Joel Lewis, 11 20:50.5 Newton 324 Rohan Devadas, 12 20:51.9 Johnston 325 Jackson Grossnickle, 11 20:52.1 Ankeny 326 Max Murphy, 9 20:52.5 Ankeny 327 128 Brody Hirsch, 12 20:52.7 Mason City 328 Clay Elfers, 9 20:53.3 Waukee Northwest 329 Nathan Tischer, 9 20:54.4 Johnston 330 Rishab Patel, 9 20:54.5 Waukee 331 Kayden Tritz, 9 20:54.6 A D M 332 Calvin Haag, 10 20:55.9 Ankeny Centennial 333 129 Nate Sturtz, 12 20:56.0 Indianola 334 Mason Roberts, 9 20:57.1 Valley, Wdm 335 130 Kinnick Werling, 12 21:00.6 Indianola 336 Payton Walker, 12 21:02.1 D M Roosevelt 337 Owen Caldwell, 9 21:02.2 Ames 338 Joseph Martin, 12 21:03.9 Southeast Polk 339 131 Cyrus Emami-Ahari, 12 21:04.2 Mason City 340 Jackson Temple, 11 21:05.1 Waukee Northwest 341 Sam Strawn, 12 21:05.5 Norwalk 342 Braelon Decker, 11 21:05.7 Indianola 343 Will Anderson, 9 21:07.6 D M Roosevelt 344 Zach Landin, 11 21:08.1 Waukee 345 Sam Petras, 12 21:09.2 Carlisle 346 Owen Royer, 9 21:10.9 A D M 347 Alex Kottmeyer, 10 21:10.9 Waukee 348 Braden Sauer, 12 21:11.1 Ankeny 349 Drew Coleman, 9 21:12.7 Ankeny 350 Jesse Hutson, 9 21:13.2 Ames 351 Jack Fertig, 11 21:13.4 Southeast Polk 352 Anthony Beneke, 9 21:14.6 Dowling 353 Hans David, 11 21:15.8 D M Roosevelt 354 Paul Giles, 9 21:17.5 A D M 355 Zach Funk, 12 21:18.3 Southeast Polk 356 Rishi Patel, 9 21:19.9 Waukee 357 Peyton Hoffman, 9 21:20.1 Waukee 358 Cole Schott, 9 21:20.5 Urbandale 359 Tate Kading, 11 21:21.1 Southeast Polk 360 Kaden Klootwyk, 10 21:21.2 Valley, Wdm 361 Larry Li, 10 21:21.5 Waukee Northwest 362 Parthiv Rengarajan, 9 21:22.6 Valley, Wdm 363 Gage Boersma, 11 21:23.0 Indianola 364 Sam Sparks, 11 21:23.1 Urbandale 365 Zane Yoshida, 11 21:23.8 Johnston 366 Matthew Tijerino, 9 21:25.9 Dallas Center Grimes 367 Kellan Kreger, 9 21:26.6 Waukee 368 Jon Hudak, 11 21:26.6 Urbandale 369 Cael Ruby, 12 21:28.4 A D M 370 132 Carter Sassman, 10 21:28.6 Fort Dodge 371 Henry Benton, 12 21:28.9 Valley, Wdm 372 Carlos Saavedra, 12 21:31.3 A D M 373 Victor Njane, 10 21:31.8 Waukee 374 133 Drake Loeschen, 12 21:31.9 Mason City 375 Ethan Goodhue, 11 21:32.4 Carlisle 376 Drew Kehoe, 9 21:32.6 Norwalk 377 Jakub Kwiatkowski, 12 21:32.9 Ankeny Centennial 378 Michael Westendorf, 10 21:34.8 Johnston 379 134 Zack Christians, 9 21:35.2 Mason City 380 135 Cahill Kirkpatrick, 11 21:36.3 Bishop Heelan 381 Bodee Krob, 9 21:36.7 Dallas Center Grimes 382 136 Alexander Hanson, 12 21:37.4 Fort Dodge 383 Elliot Walz, 12 21:39.7 Sioux City North 384 Eli Mezger, 11 21:40.2 Carlisle 385 Donovan Mathis, 10 21:40.3 Johnston 386 Declan Briggs, 11 21:41.2 Indianola 387 John Lawler, 12 21:44.1 Dowling 388 Cameron Seitz, 10 21:46.0 D M Roosevelt 389 Arjun Mittra, 9 21:47.0 D M Roosevelt 390 137 Kaleb Dee, 9 21:48.7 Ballard 391 Josiah Howland, 12 21:49.5 Norwalk 392 Arseni Ceban, 12 21:49.5 Johnston 393 Jack Theis, 9 21:51.6 Dowling 394 Henry Zou, 9 21:52.2 Johnston 395 Anders Swanson, 10 21:53.4 D M Roosevelt 396 Vincent Merrill, 9 21:53.6 Carlisle 397 Eli Hardy, 9 21:54.0 Waukee Northwest 398 James Bridenstein, 11 21:54.9 Ankeny 399 Will Morain, 9 21:55.6 A D M 400 Bennett Neipert, 10 21:55.9 D M Roosevelt 401 Landyn Buster, 10 21:56.0 Dallas Center Grimes 402 Alex Pochernich, 9 21:58.2 Ankeny 403 138 Aiden Recker, 9 22:00.0 Fort Dodge 404 Brody Zuetenhorst, 9 22:00.9 Ankeny 405 Caleb Whaley, 11 22:01.5 Ankeny Centennial 406 Luke Patterson, 9 22:02.2 Southeast Polk 407 Nabil Sajid, 11 22:02.3 Waukee 408 Evan Kluesner, 11 22:04.7 Urbandale 409 Ryan Borth, 12 22:05.8 Southeast Polk 410 Kael McDaniel, 12 22:06.0 Urbandale 411 Lucas Koerselman, 12 22:06.4 Valley, Wdm 412 Nathan Wanat, 11 22:07.0 Dallas Center Grimes 413 Caleb Sensor, 9 22:07.2 Ankeny 414 Tyler Zhang, 10 22:07.8 Ankeny Centennial 415 Paul Fabian, 12 22:09.6 Mason City 416 Dhruv Chatterjee, 11 22:09.7 Waukee 417 Finn O'Hara, 10 22:09.8 Urbandale 418 Will Valline, 9 22:10.6 Dallas Center Grimes 419 Evan Nelson, 9 22:11.9 Ames 420 Zachary Clark, 12 22:12.8 Ankeny Centennial 421 Jonas Robinson, 9 22:13.1 Ankeny Centennial 422 John Mansur, 9 22:14.0 Ankeny Centennial 423 Maxime Janelle, 11 22:14.6 Ankeny Centennial 424 Jacob Rowland, 9 22:15.0 Johnston 425 139 Jack Stahle, 12 22:15.1 Bishop Heelan 426 Michael Johnson, 9 22:15.7 Mason City 427 Jonah Rowland, 10 22:16.6 Johnston 428 Colin Huynh, 10 22:17.6 Dallas Center Grimes 429 Magnus Pottratz, 9 22:17.9 Ankeny 430 Alex Eichhorn, 11 22:18.0 Ames 431 Eli Hutchison, 10 22:18.1 Valley, Wdm 432 Nolan Harder, 10 22:18.2 Waukee 433 Carter Lacinia, 9 22:18.9 Ankeny 434 Colin Klinkenborg, 9 22:20.5 Waukee Northwest 435 Ian Schlak, 10 22:20.6 Dallas Center Grimes 436 Alex Imig, 11 22:20.6 Valley, Wdm 437 Finn Graziano, 10 22:21.3 Waukee 438 140 Jacob Smith, 10 22:21.4 Newton 439 Owen Anderson, 10 22:22.4 Southeast Polk 440 Carson Mears, 11 22:23.1 Waukee Northwest 441 Joel Chan, 11 22:25.8 D M Roosevelt 442 Owen Congdon, 11 22:26.0 D M Roosevelt 443 John Schindel, 11 22:26.2 Ames 444 Trey Wilkins, 11 22:27.6 St. Edmond 445 Alex Flores-Alonzo, 12 22:27.6 D M Roosevelt 446 Bryson Rhemeier, 9 22:28.0 Indianola 447 Gabriel Brannon, 9 22:28.0 Ankeny 448 141 Jacob Welch, 10 22:29.5 Bishop Heelan 449 142 Joseph Dawson, 11 22:29.8 Fort Dodge 450 Johnathan Mehmen, 10 22:31.4 Carlisle 451 Ryland Moss, 10 22:33.3 A D M 452 Simeon Wirtz, 9 22:34.6 Southeast Polk 453 Daniel Bonilla, 10 22:35.3 Urbandale 454 Carson Colton, 9 22:35.7 Johnston 455 Alonso Verastegui, 9 22:35.8 Waukee Northwest 456 Kellen King, 9 22:36.5 Dowling 457 143 Conan Kirkpatrick, 10 22:37.6 Bishop Heelan 458 Reese Johnson, 10 22:39.6 Ames 459 Jack Szymczyk, 9 22:40.0 Johnston 460 Carter Kuhl, 9 22:42.2 Ankeny Centennial 461 Carson McConkey, 11 22:45.2 Norwalk 462 Kaden Keomala, 10 22:45.7 Southeast Polk 463 Nick Snodgrass, 9 22:46.4 Ankeny 464 Timothy Clausen, 10 22:46.4 Waukee Northwest 465 Abram Larson, 10 22:51.4 St. Edmond 466 Hudson Evans, 9 22:52.8 Ankeny 467 Michael Cochran, 9 22:53.9 Ames 468 Cory Crall, 11 22:55.8 Carlisle 469 Nicholas Goodman, 12 22:56.9 Ames 470 James Knepper, 11 22:59.1 D M Roosevelt 471 Isaiah Haveman, 10 23:00.7 Ames 472 Gus Sanders, 11 23:03.1 D M Roosevelt 473 Parker O'Neall, 10 23:03.5 D M Roosevelt 474 Wyatt Harris, 10 23:04.9 D M Roosevelt 475 Blake Schimonitz, 10 23:08.6 Valley, Wdm 476 Yousef Bouguerra, 10 23:10.3 Johnston 477 Cooper Stein, 10 23:11.1 Valley, Wdm 478 Jj Kramer, 12 23:12.7 Johnston 479 144 Tony Sanchez, 9 23:13.6 Bishop Heelan 480 Dylan Porter, 10 23:14.7 Dowling 481 Caleb McCambridge, 12 23:15.5 Mason City 482 145 Taylor Leeds, 10 23:16.8 Ballard 483 Brycen Timmer, 10 23:17.8 A D M 484 Mitch Martinez, 11 23:22.2 Norwalk 485 146 Ethan Comer, 9 23:23.2 Newton 486 Kaleb Engel, 9 23:24.1 Waukee Northwest 487 Jacobi Gomez, 10 23:25.4 Ames 488 Finn Huggins, 10 23:25.8 D M Roosevelt 489 Luke Gragg, 9 23:26.5 Johnston 490 Grant Guiter, 9 23:29.7 Johnston 491 147 Colin Cummins, 11 23:30.5 Newton 492 Dean Landis, 9 23:32.0 Ankeny Centennial 493 Joe Comer, 12 23:32.9 Indianola 494 Anthony Douglas, 9 23:33.6 Ames 495 Shreyas Shrestha, 10 23:33.8 Johnston 496 Max Aldridge, 9 23:38.3 Valley, Wdm 497 Johnathan Reiber, 9 23:38.6 Waukee Northwest 498 Blake Bybee, 9 23:38.6 Ankeny Centennial 499 Hunter Farrell, 11 23:40.2 Ankeny Centennial 500 Ethan Pham, 10 23:43.1 Sioux City North 501 148 Micah Ott, 11 23:43.2 Ballard 502 Jackson Baker, 9 23:43.8 Ames 503 Jacob Hoben, 9 23:45.9 A D M 504 Matthew Hammerand, 11 23:48.8 Urbandale 505 Ian Carolus, 11 23:49.0 Mason City 506 Cole Stanford, 12 23:49.7 Dowling 507 Abel Cerda, 9 23:50.7 Southeast Polk 508 Jack Ponto, 9 23:53.3 Ankeny 509 Mitchell Baughman, 9 23:54.3 Valley, Wdm 510 Xander Snodgrass, 9 23:55.4 Ankeny 511 Kaiden Wacker, 9 23:55.5 Waukee Northwest 512 Maddox Wajda, 10 23:59.5 Valley, Wdm 513 Benji Nimaji, 10 24:01.0 Sioux City North 514 Skyler Shuck, 9 24:04.2 Sioux City North 515 Leo Klemm, 10 24:04.9 Dowling 516 Noah Berger, 9 24:10.1 Manson Nw Webster 517 Blake Riker, 10 24:15.0 Bishop Heelan 518 Ryan Joseph, 12 24:16.8 Waukee 519 Peter Hardee, 9 24:17.8 Mason City 520 Sam Schwarz, 9 24:19.0 Mason City 521 Carlos Guzman, 10 24:19.4 Urbandale 522 Luke Biever, 12 24:19.7 Ames 523 Carson Enfield, 12 24:19.8 Ames 524 Mikey Halbach, 9 24:21.2 Dowling 525 David Mendoza, 10 24:27.0 Bishop Heelan 526 Britton Patee, 10 24:29.9 Bishop Heelan 527 Dalton Bennett, 12 24:30.3 Manson Nw Webster 528 149 Simeon Roberts, 9 24:32.9 Fort Dodge 529 Ben Hemmer, 10 24:33.7 Waukee Northwest 530 150 Jozeph Hansen, 11 24:34.5 Ballard 531 Noah Olson-Daniel, 10 24:35.2 Dowling 532 Michael Kennedy, 9 24:37.1 Ankeny 533 151 Colby Doebel, 12 24:38.1 Fort Dodge 534 Braden Kammerer, 9 24:39.1 Fort Dodge 535 Tarik Cowman, 10 24:41.1 Waukee Northwest 536 Benjamin Severson, 9 24:42.8 Waukee Northwest 537 Logan Oswald, 10 24:47.4 Indianola 538 Evan Lorenzen, 9 24:47.9 Sioux City North 539 Aadi Ghosh, 9 24:48.7 Ames 540 Ben Tokheim, 12 24:49.1 Johnston 541 Kale Briggs, 9 24:50.3 Indianola 542 Logan Stacy-Bates, 12 24:51.6 Ames 543 Mayen Madit, 12 24:54.5 Valley, Wdm 544 Reece Denahey, 9 24:54.7 D M Roosevelt 545 Cael Fahrmann, 9 24:56.5 Ankeny 546 Angel McDougall, 10 24:56.7 Ankeny Centennial 547 Charlie Stevens, 11 24:59.5 Ankeny Centennial 548 Deakon Weber, 9 24:59.5 Ankeny Centennial 549 Nicholas Daffer, 11 24:59.9 Bishop Heelan 550 Severo Rodriguez, 10 25:01.3 Dowling 551 Parker Davis, 9 25:02.0 Ankeny 552 Keenan Aesoph, 12 25:02.4 Bishop Heelan 553 Carter Mitchell, 9 25:02.5 D M Roosevelt 554 Oscar Kellen, 9 25:03.0 D M Roosevelt 555 Armaan Meher, 9 25:04.7 Waukee 556 Jacob Goodman, 9 25:07.7 Ames 557 Jonathan Moser, 10 25:08.8 Dowling 558 152 Ben Baier, 11 25:09.2 Ballard 559 Campbell Bowen, 9 25:09.5 Dallas Center Grimes 560 Jack Keenan, 11 25:14.7 D M Roosevelt 561 Kenneth Bai, 9 25:17.0 Ames 562 Darren Green, 9 25:20.0 Ankeny 563 Aiden Petry, 10 25:24.8 Norwalk 564 Carter Garcia, 9 25:26.0 Ankeny 565 Canaan Rasko, 9 25:31.3 Ankeny 566 Aiden Kempers, 9 25:34.9 Waukee Northwest 567 Rauf Dadabaev, 12 25:36.9 Norwalk 568 James Foo, 9 25:45.7 Johnston 569 Elijah Sheldon, 9 25:48.5 Ames 570 Donnie Westendorf, 9 25:50.0 A D M 571 Sohile Siddiqi, 10 25:51.6 D M Roosevelt 572 Christian Saavedra, 9 26:05.9 A D M 573 Logan Simmons, 12 26:19.8 Ames 574 Matthew Ernst, 12 26:20.6 Ankeny Centennial 575 Cade Taylor, 11 26:29.0 Ames 576 Adam Olinger, 10 26:31.6 Carlisle 577 Quin Barker, 9 26:36.6 Ames 578 Kannon Mitchell, 9 26:41.5 Ankeny Centennial 579 Jack Franks, 10 26:49.1 D M Roosevelt 580 Jonah Gerjerts, 11 27:14.1 Ankeny Centennial 581 Aidan Basinger, 10 27:32.0 Norwalk 582 Carter Enos, 10 28:19.5 Norwalk 583 Bjorn Roen, 11 47:23.0 Mason City

Return to home page.