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.