Ft Dodge CC Invite JV Boys

Ft Dodge CC Invite JV Boys

Lakeside Golf Course - Ft Dodge, IA

Oct. 9, 2025

60-70s & 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. 9, 2025 7:33 PM
PLACE       TEAM          POINTS        PLACES OF FINISHERS          AVG. TIME SPREAD

  1 Waukee Northwest         45    1    2    8   15   19   23   39  17:36.2  0:27.6
  2 Johnston                 58    3    7   11   17   20   21   25  17:40.5  0:21.4
  3 Dallas Center-Grimes    104    9   10   16   33   36   37   43  17:54.9  0:41.1
  4 Valley, Wdm             108    5    6   13   34   50   70   77  17:54.5  0:57.8
  5 Dowling Catholic        122    4   18   26   28   46   54   74  17:59.5  0:52.8
  6 Norwalk                 139   22   24   30   31   32   40   45  18:04.9  0:17.3
  7 Ankeny Centennial       144   12   14   27   38   53   58   62  18:04.7  0:53.8
  8 Waukee                  254   29   47   49   57   72   75   80  18:29.0  0:41.7
  9 Ames                    265   41   42   59   60   63   71   73  18:33.7  0:24.6
 10 D M Roosevelt           298   48   51   64   67   68   79   85  18:40.1  0:20.1
 11 Southeast Polk          328   35   56   65   66  106  108  113  18:51.4  1:33.8
 12 Ankeny                  350   52   55   78   81   84   87   89  18:48.8  0:32.6
 13 A D M                   421   61   82   91   92   95  105  112  19:11.9  0:45.1
 14 Indianola               442   44   69   93  117  119  120  121  19:30.1  2:05.8
 15 Sioux City North        444   76   83   86   98  101  111  115  19:16.7  0:52.1
 16 Urbandale               483   90   94   97   99  103  107  116  19:33.7  0:27.3
 17 Mason City              490   88   96  100  102  104  110  122  19:38.1  0:30.0
 18 Carlisle                588  109  114  118  123  124  125  126  20:30.1  1:09.7
 19 Bishop Heelan           664  130  131  132  134  137  145  147  22:40.2  1:20.1
 20 Newton                  672  127  133  135  138  139  140  146  23:05.6  2:02.2
 21 C B Thomas Jefferson    688  128  129  136  144  151            24:34.7  8:55.4
 22 Fort Dodge              723  141  142  143  148  149  150       25:06.8  1:52.7

Incomplete Teams: Ballard, St. Edmond
Individuals
 POINTS        FINISHER          TIME   

1. Waukee Northwest
    1  Atticus Schleusner, 12   17:22.0  
    2  Zak Shlomi, 12           17:27.4  
    8  Harrison Fleming, 11     17:36.5  
   15  Eli Hardy, 12            17:45.2  
   19  Rex Craig, 10            17:49.5  
   23  Brandon Stahl, 12        17:59.9  
   39  Colin Derdowski, 12      18:19.8  
Total Time = 1:28:00.6     Total Places = 45

2. Johnston
    3  Andy Coles, 10           17:30.6  
    7  Luka Felbapov, 12        17:33.5  
   11  Ansh Patel, 12           17:38.4  
   17  Nathan Tischer, 12       17:47.8  
   20  Luke Wagner, 12          17:51.9  
   21  Carson King, 11          17:52.2  
   25  Tristan Vuijk, 10        18:05.6  
Total Time = 1:28:22.2     Total Places = 58

3. Dallas Center-Grimes
    9  Carson Mandernach, 10    17:37.9  
   10  Lukas Miller, 11         17:38.2  
   16  Grayson Corbett, 9       17:46.7  
   33  Hayden Ibeling, 9        18:12.4  
   36  Owen Park, 11            18:19.0  
   37  Madden Humes, 10         18:19.1  
   43  Camden Cunningham, 10    18:22.6  
Total Time = 1:29:34.2     Total Places = 104

4. Valley, Wdm
    5  Tarunesh Gopinath, 11    17:31.9  
    6  Cameron Bauman, 11       17:33.0  
   13  Vincent Moore, 9         17:40.3  
   34  Parthiv Rengarajan, 12   18:17.6  
   50  Charlie Herzog, 10       18:29.7  
   70  Jameson Jergens, 9       18:48.8  
   77  Aaron Whiting, 11        18:52.4  
Total Time = 1:29:32.5     Total Places = 108

5. Dowling Catholic
    4  Grant Smith, 11          17:31.3  
   18  Jack Carlson, 11         17:48.3  
   26  Graham DeJong, 9         18:05.8  
   28  Jake Mathiasen, 11       18:07.7  
   46  Carpenter Popp, 10       18:24.0  
   54  Liam Sullivan, 11        18:33.0  
   74  Benet Brown, 11          18:51.1  
Total Time = 1:29:57.1     Total Places = 122

6. Norwalk
   22  Braden Vogel, 11         17:52.3  
   24  Zeke Heckert, 9          18:05.0  
   30  Dayton Wright, 10        18:08.4  
   31  Jackson Murray, 9        18:09.1  
   32  Caleb Clark, 11          18:09.5  
   40  Dylan Wright, 10         18:20.8  
   45  Graham Haack, 10         18:23.5  
Total Time = 1:30:24.3     Total Places = 139

7. Ankeny Centennial
   12  Benjamin Nelson, 11      17:39.1  
   14  Maxwell Curnyn, 11       17:44.7  
   27  Roman Fye, 9             18:07.0  
   38  Blake Bybee, 12          18:19.6  
   53  Shawn Harris, 11         18:32.9  
   58  William Moore, 10        18:37.5  
   62  Jonas Robinson, 12       18:42.4  
Total Time = 1:30:23.3     Total Places = 144

8. Waukee
   29  Henry Brehmer, 9         18:07.8  
   47  Aj Powers, 9             18:24.4  
   49  Peyton Hoffman, 12       18:29.0  
   57  Rishi Patel, 12          18:34.4  
   72  Colin Hayes, 11          18:49.4  
   75  Ryder La Bar, 12         18:51.3  
   80  Hudson Carder, 12        18:56.2  
Total Time = 1:32:25.0     Total Places = 254

9. Ames
   41  Arslan Nebbe, 10         18:20.8  
   42  Floyd Walter, 10         18:22.3  
   59  Silas Erickson, 12       18:38.8  
   60  Daniel Hauber, 9         18:41.0  
   63  John Dirks, 11           18:45.4  
   71  Malachi Warren, 9        18:48.8  
   73  Ethan Roberts, 10        18:50.9  
Total Time = 1:32:48.3     Total Places = 265

10. D M Roosevelt
   48  Henry Murphy, 11         18:27.7  
   51  Ted Swanson, 10          18:32.3  
   64  Dexter Thiessen, 9       18:45.9  
   67  Cristian Martinez-Tello, 918:46.6  
   68  Silvio Hermann, 12       18:47.8  
   79  Michael Klipping, 10     18:54.6  
   85  Jackson Pasakarnis, 9    19:09.1  
Total Time = 1:33:20.3     Total Places = 298

11. Southeast Polk
   35  Will Ackelson, 12        18:18.3  
   56  Ivan Lopez, 12           18:34.2  
   65  Luke Patterson, 12       18:46.0  
   66  Koebe Farrel, 10         18:46.2  
  106  Tanner Thompson, 10      19:52.0  
  108  Alfred Barno, 9          19:54.6  
  113  Jude Smith, 11           20:15.0  
Total Time = 1:34:16.7     Total Places = 328

12. Ankeny
   52  Luke Vesperman, 10       18:32.7  
   55  Holden Sungren, 12       18:34.0  
   78  Elijah Thompson, 10      18:54.2  
   81  Dustin Dent, 9           18:57.4  
   84  Colby Fahrmann, 10       19:05.3  
   87  Jack Walsh, 10           19:17.4  
   89  Beckham Ramsey, 10       19:20.5  
Total Time = 1:34:03.6     Total Places = 350

13. A D M
   61  Nic Fuller, 12           18:42.1  
   82  Mark Behr, 12            18:59.6  
   91  Casey Catron, 10         19:25.1  
   92  Trey Schwertfeger, 9     19:25.2  
   95  Owen Horgen, 10          19:27.2  
  105  Drew Bjork, 9            19:50.9  
  112  Will Truitt, 10          20:06.9  
Total Time = 1:35:59.2     Total Places = 421

14. Indianola
   44  Isaac Johnson, 11        18:22.8  
   69  Grayson Hoover, 11       18:48.3  
   93  Zeke Patterson, 11       19:25.6  
  117  Quintin Bradley, 10      20:25.2  
  119  Cael Kruthoff, 10        20:28.5  
  120  Jonah Cawthorn, 10       20:29.5  
  121  Liam McWilliams, 11      20:29.8  
Total Time = 1:37:30.4     Total Places = 442

15. Sioux City North
   76  Layne Munson, 11         18:51.9  
   83  Asher Amman, 9           19:02.5  
   86  Evan Lorenzen, 12        19:10.0  
   98  Winston Palmer, 11       19:34.7  
  101  Beckett Beller, 11       19:44.0  
  111  Liam Eckert, 9           20:00.9  
  115  Carver Hoekstra, 11      20:18.8  
Total Time = 1:36:23.1     Total Places = 444

16. Urbandale
   90  Elliot Campisano, 9      19:21.4  
   94  Cody Gray, 10            19:26.4  
   97  Kaleb Gray, 10           19:34.2  
   99  Noah Marchese, 9         19:37.8  
  103  Logan Gordon, 9          19:48.6  
  107  Easton Hamilton, 11      19:52.5  
  116  Emerson Black, 9         20:22.9  
Total Time = 1:37:48.4     Total Places = 483

17. Mason City
   88  Gavin Clausen, 11        19:20.4  
   96  Ambrose Luong, 11        19:31.1  
  100  Aaron Kmoch, 10          19:41.5  
  102  Zerik Nicholson, 12      19:47.1  
  104  Ben Boyer, 9             19:50.4  
  110  Levi Gangwish, 11        19:59.9  
  122  Evan Howe, 10            20:40.8  
Total Time = 1:38:10.5     Total Places = 490

18. Carlisle
  109  Justus DeCleene, 10      19:54.9  
  114  Owen Peterson, 10        20:16.8  
  118  Vince Mezger, 12         20:27.9  
  123  Quinn Barry, 10          20:46.0  
  124  Braxton Hummel, 10       21:04.6  
  125  David Schreiner, 10      21:15.2  
  126  Mason Berg, 9            21:43.6  
Total Time = 1:42:30.2     Total Places = 588

19. Bishop Heelan
  130  James Ortmann, 9         22:11.6  
  131  Parker Brown, 9          22:13.0  
  132  Hayden Kurth, 9          22:24.2  
  134  Kamden Cleveringa, 9     23:00.5  
  137  Jesus Martinez, 11       23:31.6  
  145  Gabriel Guerrero, 10     24:49.1  
  147  Jasper Morgan, 11        24:59.4  
Total Time = 1:53:20.9     Total Places = 664

20. Newton
  127  Hudson Swarts, 10        21:52.4  
  133  Emerson Cook, 10         22:50.2  
  135  Tyler Thompson, 12       23:14.7  
  138  Grahm Clark, 12          23:35.8  
  139  Jaxon Klingel, 10        23:54.6  
  140  Gabe Miller, 11          24:05.5  
  146  Cameron Keener, 11       24:54.3  
Total Time = 1:55:27.7     Total Places = 672

21. C B Thomas Jefferson
  128  Raymundo Zambrano, 11    21:53.4  
  129  Jacob Acosta, 11         22:07.5  
  136  Giovanni Flores, 10      23:21.2  
  144  Josh Templeman, 12       24:42.2  
  151  Jackson Abraham, 12      30:48.8  
Total Time = 2:02:53.1     Total Places = 688

22. Fort Dodge
  141  Austin Carmody, 9        24:22.9  
  142  Isaiah Grim, 10          24:30.3  
  143  Elias Powers, 9          24:30.7  
  148  Jonathan Casciato, 9     25:54.4  
  149  Brek Pingel, 11          26:15.5  
  150  Braden Kammerer, 12      26:48.1  
Total Time = 2:05:33.8     Total Places = 723

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         

Top

1 1 Atticus Schleusner, 12 17:22.0 Waukee Northwest 2 2 Zak Shlomi, 12 17:27.4 Waukee Northwest 3 3 Andy Coles, 10 17:30.6 Johnston 4 4 Grant Smith, 11 17:31.3 Dowling Catholic 5 5 Tarunesh Gopinath, 11 17:31.9 Valley, Wdm 6 6 Cameron Bauman, 11 17:33.0 Valley, Wdm 7 7 Luka Felbapov, 12 17:33.5 Johnston 8 8 Harrison Fleming, 11 17:36.5 Waukee Northwest 9 9 Carson Mandernach, 10 17:37.9 Dallas Center-Grimes 10 10 Lukas Miller, 11 17:38.2 Dallas Center-Grimes 11 11 Ansh Patel, 12 17:38.4 Johnston 12 12 Benjamin Nelson, 11 17:39.1 Ankeny Centennial 13 13 Vincent Moore, 9 17:40.3 Valley, Wdm 14 14 Maxwell Curnyn, 11 17:44.7 Ankeny Centennial 15 15 Eli Hardy, 12 17:45.2 Waukee Northwest 16 16 Grayson Corbett, 9 17:46.7 Dallas Center-Grimes 17 17 Nathan Tischer, 12 17:47.8 Johnston 18 18 Jack Carlson, 11 17:48.3 Dowling Catholic 19 19 Rex Craig, 10 17:49.5 Waukee Northwest 20 20 Luke Wagner, 12 17:51.9 Johnston 21 21 Carson King, 11 17:52.2 Johnston 22 22 Braden Vogel, 11 17:52.3 Norwalk 23 23 Brandon Stahl, 12 17:59.9 Waukee Northwest 24 24 Zeke Heckert, 9 18:05.0 Norwalk 25 25 Tristan Vuijk, 10 18:05.6 Johnston 26 26 Graham DeJong, 9 18:05.8 Dowling Catholic 27 27 Roman Fye, 9 18:07.0 Ankeny Centennial 28 28 Jake Mathiasen, 11 18:07.7 Dowling Catholic 29 29 Henry Brehmer, 9 18:07.8 Waukee 30 30 Dayton Wright, 10 18:08.4 Norwalk 31 31 Jackson Murray, 9 18:09.1 Norwalk 32 32 Caleb Clark, 11 18:09.5 Norwalk 33 Kaden Gatton, 11 18:12.4 Johnston 34 33 Hayden Ibeling, 9 18:12.4 Dallas Center-Grimes 35 Jackson Tallman, 11 18:13.7 Johnston 36 34 Parthiv Rengarajan, 12 18:17.6 Valley, Wdm 37 35 Will Ackelson, 12 18:18.3 Southeast Polk 38 36 Owen Park, 11 18:19.0 Dallas Center-Grimes 39 37 Madden Humes, 10 18:19.1 Dallas Center-Grimes 40 38 Blake Bybee, 12 18:19.6 Ankeny Centennial 41 39 Colin Derdowski, 12 18:19.8 Waukee Northwest 42 Patrick Hoss, 10 18:20.2 Johnston 43 40 Dylan Wright, 10 18:20.8 Norwalk 44 41 Arslan Nebbe, 10 18:20.8 Ames 45 42 Floyd Walter, 10 18:22.3 Ames 46 Jacob Rowland, 12 18:22.4 Johnston 47 43 Camden Cunningham, 10 18:22.6 Dallas Center-Grimes 48 44 Isaac Johnson, 11 18:22.8 Indianola 49 Ethan Pewe, 10 18:23.0 Johnston 50 45 Graham Haack, 10 18:23.5 Norwalk 51 46 Carpenter Popp, 10 18:24.0 Dowling Catholic 52 47 Aj Powers, 9 18:24.4 Waukee 53 48 Henry Murphy, 11 18:27.7 D M Roosevelt 54 George Baumgarten, 10 18:28.2 Johnston 55 Colin Klinkenborg, 12 18:28.3 Waukee Northwest 56 49 Peyton Hoffman, 12 18:29.0 Waukee 57 50 Charlie Herzog, 10 18:29.7 Valley, Wdm 58 Luke Allison, 10 18:30.0 Johnston 59 Gage Witte, 9 18:31.0 Norwalk 60 51 Ted Swanson, 10 18:32.3 D M Roosevelt 61 52 Luke Vesperman, 10 18:32.7 Ankeny 62 53 Shawn Harris, 11 18:32.9 Ankeny Centennial 63 54 Liam Sullivan, 11 18:33.0 Dowling Catholic 64 55 Holden Sungren, 12 18:34.0 Ankeny 65 Noah Hardin, 9 18:34.2 Johnston 66 56 Ivan Lopez, 12 18:34.2 Southeast Polk 67 57 Rishi Patel, 12 18:34.4 Waukee 68 Kalya Kothavale, 12 18:37.0 Waukee Northwest 69 58 William Moore, 10 18:37.5 Ankeny Centennial 70 59 Silas Erickson, 12 18:38.8 Ames 71 60 Daniel Hauber, 9 18:41.0 Ames 72 61 Nic Fuller, 12 18:42.1 A D M 73 62 Jonas Robinson, 12 18:42.4 Ankeny Centennial 74 Christian Havick, 10 18:43.0 Norwalk 75 Will Schmitz, 11 18:44.1 Johnston 76 63 John Dirks, 11 18:45.4 Ames 77 64 Dexter Thiessen, 9 18:45.9 D M Roosevelt 78 65 Luke Patterson, 12 18:46.0 Southeast Polk 79 66 Koebe Farrel, 10 18:46.2 Southeast Polk 80 Wyatt Haack, 10 18:46.5 Norwalk 81 67 Cristian Martinez-Tello, 918:46.6 D M Roosevelt 82 Luke Beecher, 9 18:46.9 Ankeny Centennial 83 68 Silvio Hermann, 12 18:47.8 D M Roosevelt 84 69 Grayson Hoover, 11 18:48.3 Indianola 85 70 Jameson Jergens, 9 18:48.8 Valley, Wdm 86 71 Malachi Warren, 9 18:48.8 Ames 87 72 Colin Hayes, 11 18:49.4 Waukee 88 Nihir Ketkar, 11 18:49.4 Waukee Northwest 89 Noah Townsend, 10 18:50.1 Dallas Center-Grimes 90 Krish Bolar, 10 18:50.5 Johnston 91 73 Ethan Roberts, 10 18:50.9 Ames 92 74 Benet Brown, 11 18:51.1 Dowling Catholic 93 Ryan MacFarland, 10 18:51.2 Johnston 94 75 Ryder La Bar, 12 18:51.3 Waukee 95 Gabe Bennett, 10 18:51.6 Dallas Center-Grimes 96 Ethan MacFarland, 11 18:51.7 Johnston 97 76 Layne Munson, 11 18:51.9 Sioux City North 98 Isaac Porter, 12 18:52.1 Ankeny Centennial 99 77 Aaron Whiting, 11 18:52.4 Valley, Wdm 100 Jonas Jeschke, 11 18:53.5 Waukee Northwest 101 78 Elijah Thompson, 10 18:54.2 Ankeny 102 79 Michael Klipping, 10 18:54.6 D M Roosevelt 103 80 Hudson Carder, 12 18:56.2 Waukee 104 81 Dustin Dent, 9 18:57.4 Ankeny 105 Reed Opsal, 11 18:57.6 Waukee 106 Ian Johnson, 9 18:58.1 Ames 107 82 Mark Behr, 12 18:59.6 A D M 108 Lucas Dragert, 12 19:00.2 Waukee 109 Wolfie Holst, 10 19:00.9 Valley, Wdm 110 Eli Dunlap, 11 19:01.6 Dowling Catholic 111 83 Asher Amman, 9 19:02.5 Sioux City North 112 Burke Price, 9 19:03.3 Dallas Center-Grimes 113 Blake Sanderson, 12 19:04.8 Waukee Northwest 114 Dylan Skeers, 9 19:05.1 Valley, Wdm 115 84 Colby Fahrmann, 10 19:05.3 Ankeny 116 Bennett Welcher, 11 19:06.1 Ankeny Centennial 117 Tiger Heikes, 10 19:07.0 Johnston 118 Ronan Rock, 10 19:07.6 Johnston 119 Drew Kehoe, 12 19:07.9 Norwalk 120 Trey Calvert, 11 19:08.1 Norwalk 121 85 Jackson Pasakarnis, 9 19:09.1 D M Roosevelt 122 86 Evan Lorenzen, 12 19:10.0 Sioux City North 123 Karsen Bell, 10 19:10.4 Valley, Wdm 124 Dean Crawford, 10 19:12.3 Waukee 125 Luke Parker, 9 19:13.3 Johnston 126 Thomas Thill, 9 19:13.4 Johnston 127 Landon O'Meara, 11 19:15.4 Waukee Northwest 128 Bodee Krob, 12 19:17.3 Dallas Center-Grimes 129 87 Jack Walsh, 10 19:17.4 Ankeny 130 Cole Irlmeier, 11 19:18.9 Dallas Center-Grimes 131 Roscoe Miles, 9 19:19.2 Dallas Center-Grimes 132 Cooper Hiley, 9 19:19.3 Waukee Northwest 133 Brennan Richardson, 11 19:20.3 Johnston 134 88 Gavin Clausen, 11 19:20.4 Mason City 135 89 Beckham Ramsey, 10 19:20.5 Ankeny 136 Evan Friesen, 11 19:21.0 Dallas Center-Grimes 137 90 Elliot Campisano, 9 19:21.4 Urbandale 138 Callen Tjeerdsma, 9 19:22.1 Dallas Center-Grimes 139 Owen Heddinger, 9 19:23.1 Dowling Catholic 140 Benjamin Harrington, 12 19:24.0 D M Roosevelt 141 91 Casey Catron, 10 19:25.1 A D M 142 92 Trey Schwertfeger, 9 19:25.2 A D M 143 93 Zeke Patterson, 11 19:25.6 Indianola 144 Luke Menke, 9 19:25.9 Ankeny 145 Lane Moeckly, 12 19:26.3 Ankeny Centennial 146 94 Cody Gray, 10 19:26.4 Urbandale 147 Nathan Alberico, 9 19:26.8 Valley, Wdm 148 95 Owen Horgen, 10 19:27.2 A D M 149 Brandon McLaughlin, 12 19:27.8 Valley, Wdm 150 Hunter Reis, 10 19:28.0 Ankeny 151 Sully Smith, 11 19:28.6 Waukee Northwest 152 Samuel Brandt, 9 19:28.9 Waukee Northwest 153 Drake Wood, 10 19:29.1 Johnston 154 Tyson LeBlanc, 11 19:29.9 Waukee 155 Amin Safi`, 11 19:30.8 Valley, Wdm 156 Gabe Vesperman, 12 19:30.8 Ankeny 157 96 Ambrose Luong, 11 19:31.1 Mason City 158 Allen Johnson, 12 19:32.2 Ankeny 159 Tate Foussat, 10 19:32.8 Waukee Northwest 160 Jonathan Stein, 11 19:34.2 Ames 161 97 Kaleb Gray, 10 19:34.2 Urbandale 162 Mac Cochran, 12 19:34.5 Ames 163 98 Winston Palmer, 11 19:34.7 Sioux City North 164 Carter Lacina, 12 19:34.9 Ankeny 165 Tj Douglas, 12 19:34.9 Ames 166 Mason Gaul, 10 19:35.8 Dowling Catholic 167 Connor Jorgensen, 10 19:35.9 Johnston 168 Eli Bergman, 9 19:36.5 Waukee 169 Teddy Craig, 9 19:37.2 Waukee Northwest 170 Benjamin Trabue, 11 19:37.6 Ames 171 99 Noah Marchese, 9 19:37.8 Urbandale 172 Kaden Wilson, 10 19:38.5 Johnston 173 Sawyer Miller, 10 19:38.9 Ankeny 174 Ben Kuennen, 11 19:39.1 Waukee Northwest 175 Silas Little, 10 19:40.3 Ankeny 176 Conner Dummermuth, 11 19:40.7 Johnston 177 Dylan Koster, 10 19:41.2 Norwalk 178 Fletcher Roberts, 9 19:41.3 Ankeny 179 100 Aaron Kmoch, 10 19:41.5 Mason City 180 Parker Gunn, 10 19:43.4 Ankeny Centennial 181 Dylan Poe, 11 19:43.4 D M Roosevelt 182 Trey Carle, 10 19:43.7 Ankeny 183 Drew Every, 12 19:43.9 Dallas Center-Grimes 184 101 Beckett Beller, 11 19:44.0 Sioux City North 185 Charlie Leder, 11 19:44.7 Valley, Wdm 186 Drew Songer, 9 19:44.8 Valley, Wdm 187 Parker McCrea, 11 19:45.1 Waukee 188 Charlie Harbaugh, 9 19:45.1 Waukee 189 Matt Schmitz, 11 19:45.5 Johnston 190 102 Zerik Nicholson, 12 19:47.1 Mason City 191 Mannix Neuendorf, 10 19:47.2 Valley, Wdm 192 Dylan Renaud, 11 19:47.9 Waukee 193 Johnathan Reiber, 12 19:48.2 Waukee Northwest 194 Brody Parsons, 9 19:48.3 Norwalk 195 Flynn Schroeder, 9 19:48.6 Waukee 196 103 Logan Gordon, 9 19:48.6 Urbandale 197 Carson Levi, 11 19:50.1 Norwalk 198 104 Ben Boyer, 9 19:50.4 Mason City 199 105 Drew Bjork, 9 19:50.9 A D M 200 Fletcher Mohrhauser, 9 19:51.4 Ankeny Centennial 201 Nash Townsend, 9 19:51.5 Dallas Center-Grimes 202 Logan Greiner, 10 19:51.7 Ankeny 203 106 Tanner Thompson, 10 19:52.0 Southeast Polk 204 Conner Simpson, 12 19:52.2 Dallas Center-Grimes 205 107 Easton Hamilton, 11 19:52.5 Urbandale 206 Leon Gansvind, 10 19:52.7 Waukee 207 Jasper Alliss, 9 19:52.9 Waukee Northwest 208 Jace Masteller, 9 19:53.3 Valley, Wdm 209 Grayson Davis, 9 19:53.5 Waukee Northwest 210 108 Alfred Barno, 9 19:54.6 Southeast Polk 211 Isaak Bruck, 10 19:54.7 Johnston 212 109 Justus DeCleene, 10 19:54.9 Carlisle 213 Bryce Weih, 11 19:55.6 Valley, Wdm 214 Kellan Kreger, 12 19:55.7 Waukee 215 Evan Grodahl, 10 19:55.7 Johnston 216 Shane Ayres, 11 19:56.2 Johnston 217 Luke Williams, 10 19:57.0 Johnston 218 Liam Lord, 11 19:57.2 Johnston 219 Roan Gratny, 11 19:57.7 Waukee Northwest 220 Will Sheer, 12 19:57.8 Johnston 221 Gabriel Fujita, 9 19:58.3 Waukee Northwest 222 Alex Miller, 10 19:58.4 D M Roosevelt 223 Nolan Sungren, 9 19:58.7 Ankeny 224 Ben Petersen, 9 19:59.3 Waukee Northwest 225 Xander Terhark, 9 19:59.5 Johnston 226 Drake May, 10 19:59.9 Dowling Catholic 227 110 Levi Gangwish, 11 19:59.9 Mason City 228 Beau Beck, 11 20:00.3 Dowling Catholic 229 Dylan Williams, 9 20:00.3 Johnston 230 Anthony Beneke, 12 20:00.8 Dowling Catholic 231 111 Liam Eckert, 9 20:00.9 Sioux City North 232 Mason Linder, 10 20:01.6 Ankeny Centennial 233 Caiden Brustkern, 9 20:02.0 Johnston 234 Paxton Wertzberger, 10 20:02.2 Valley, Wdm 235 Mason Zuck, 11 20:02.3 D M Roosevelt 236 Kaiden Chavez, 11 20:02.8 Ankeny 237 Agus DiazdeLeonCisneros, 10 20:03.5 Ames 238 Erian Marquez, 9 20:04.1 D M Roosevelt 239 Weston White, 9 20:05.0 Ankeny 240 Aiden Clark, 10 20:05.4 Johnston 241 Ben Wigen, 12 20:05.5 Johnston 242 Cameron Vize, 12 20:05.9 Waukee 243 Evitt Fitzgerald, 11 20:05.9 Johnston 244 112 Will Truitt, 10 20:06.9 A D M 245 Liam Wilhelm, 11 20:07.7 Norwalk 246 Keaton Holland, 10 20:07.8 A D M 247 Jake Merschbrock, 10 20:08.5 Waukee Northwest 248 Wyatt Hannapel, 10 20:09.1 Ames 249 Mason Mikulski, 12 20:09.2 Valley, Wdm 250 Aleksandr Mauton, 9 20:09.5 Ames 251 Ricky Randazzo, 10 20:09.7 D M Roosevelt 252 Ian Hoff, 10 20:10.5 Johnston 253 Archer Niemi, 10 20:13.7 Ames 254 Fisher Krob, 10 20:14.1 Dallas Center-Grimes 255 Soren Smith, 9 20:14.6 Ankeny 256 113 Jude Smith, 11 20:15.0 Southeast Polk 257 Waylon VanWeelden, 9 20:15.3 Ankeny 258 Levi Crouse, 9 20:15.5 Ankeny 259 Lucas Klocke, 10 20:15.7 Dowling Catholic 260 114 Owen Peterson, 10 20:16.8 Carlisle 261 Dawson Foster, 9 20:17.7 A D M 262 Lucas Schooley, 10 20:17.9 Norwalk 263 Collin MacFerrin, 9 20:17.9 Dowling Catholic 264 Andrew Peitzman, 11 20:18.1 Waukee 265 Jarrod Ellerbusch, 9 20:18.2 A D M 266 115 Carver Hoekstra, 11 20:18.8 Sioux City North 267 Carson Menke, 12 20:19.1 Norwalk 268 Sam Albright, 10 20:19.7 D M Roosevelt 269 Ben Sunderman, 10 20:20.3 Valley, Wdm 270 Allen Cai, 11 20:20.8 Ames 271 Abram Bintner, 9 20:20.9 D M Roosevelt 272 Owen Nichols, 9 20:21.5 D M Roosevelt 273 Onanefe Okpako, 9 20:22.1 Johnston 274 Houston Day, 11 20:22.2 Dallas Center-Grimes 275 Finn Hawthorne, 10 20:22.5 Norwalk 276 116 Emerson Black, 9 20:22.9 Urbandale 277 Mateo Cancino, 10 20:23.5 Johnston 278 Ryan Crutchley, 11 20:24.2 Waukee Northwest 279 Keldan Scanlan, 10 20:24.5 Waukee Northwest 280 Cameron Frederick, 9 20:24.7 Waukee 281 117 Quintin Bradley, 10 20:25.2 Indianola 282 Arrow Allen, 10 20:25.3 Ames 283 Caleb Crouse, 11 20:25.9 Ankeny 284 118 Vince Mezger, 12 20:27.9 Carlisle 285 119 Cael Kruthoff, 10 20:28.5 Indianola 286 Abel Cerda, 12 20:28.7 Southeast Polk 287 Isaac Provenzale, 10 20:29.1 Waukee 288 Max Weis, 12 20:29.1 Valley, Wdm 289 120 Jonah Cawthorn, 10 20:29.5 Indianola 290 Conor Murphy, 10 20:29.7 Dowling Catholic 291 121 Liam McWilliams, 11 20:29.8 Indianola 292 Kevin Garland, 11 20:30.1 Waukee Northwest 293 Samuel Schmidt, 11 20:30.5 D M Roosevelt 294 Cole Prendergast, 11 20:32.0 Ankeny 295 Gabe Canine, 9 20:32.3 Urbandale 296 Jonathan Payton, 9 20:32.3 Ames 297 Alexander Meza, 9 20:34.4 Dallas Center-Grimes 298 Aadi Rajesh, 10 20:35.4 Waukee 299 Carter Bolie, 9 20:36.8 Waukee Northwest 300 Dakota Grams, 9 20:37.2 Valley, Wdm 301 Kabeer Khanna, 11 20:38.0 Johnston 302 Alex Young, 11 20:38.8 Waukee 303 Andrew Royal, 10 20:38.8 Dowling Catholic 304 Christian Ohnemus, 10 20:39.2 Waukee Northwest 305 Kobe Yeager, 9 20:39.4 Dowling Catholic 306 Hadley Ekart, 9 20:39.8 D M Roosevelt 307 Ajak Malual, 10 20:40.7 Waukee 308 Kendrick Puffer, 10 20:40.7 Ankeny Centennial 309 122 Evan Howe, 10 20:40.8 Mason City 310 Owen Garland, 9 20:40.9 Waukee Northwest 311 Rome Brayton, 10 20:41.2 Johnston 312 Jubal Vance, 9 20:41.7 D M Roosevelt 313 Landon Burke, 9 20:41.8 Johnston 314 Nick Barcus, 9 20:41.9 Ankeny Centennial 315 Jack Gilloley, 9 20:42.1 Dowling Catholic 316 Lyle Sievers, 9 20:42.1 D M Roosevelt 317 Jasper Kingery, 9 20:42.7 Johnston 318 Gavin Lienau, 10 20:42.7 Dowling Catholic 319 Ely Juelfs, 11 20:42.9 Ankeny 320 Elija Rattay, 11 20:43.0 Mason City 321 Harrison Gilroy, 11 20:43.2 Johnston 322 Tate Peterson, 9 20:43.2 Johnston 323 Lual Akol, 10 20:43.9 Waukee 324 Anders Peck, 10 20:44.3 Ankeny Centennial 325 Arlo Sivesind, 9 20:45.4 Ames 326 Asher Dyer, 9 20:45.5 Johnston 327 123 Quinn Barry, 10 20:46.0 Carlisle 328 Tate Dixon, 11 20:47.2 Ankeny 329 Elo Rios, 12 20:47.3 Southeast Polk 330 Cullen Senephansiri, 9 20:47.8 Dallas Center-Grimes 331 Cameron Moeckly, 9 20:48.1 Ankeny Centennial 332 Cael Bushnell, 9 20:49.2 Dallas Center-Grimes 333 Lincoln Lawson, 9 20:49.4 D M Roosevelt 334 Dawson Alstott, 10 20:50.1 D M Roosevelt 335 Ethan Huebbe, 11 20:50.3 Johnston 336 Peter Thang, 11 20:51.9 Valley, Wdm 337 Jacob Hoben, 12 20:52.4 A D M 338 Levi Rolling, 9 20:52.7 Ankeny 339 Sam Schaffer, 9 20:52.9 Ankeny 340 Brady Quam, 10 20:54.6 Johnston 341 Edward Kellogg, 11 20:55.0 Sioux City North 342 Reid Bodine, 9 20:55.6 Waukee Northwest 343 Samuel Likimani, 11 20:55.8 Ankeny Centennial 344 Oscar Kellen, 12 20:56.4 D M Roosevelt 345 Elijah Thole, 11 20:57.3 Waukee 346 Nilabh Bhowal, 10 20:58.3 Waukee Northwest 347 Narcisse Ngolu, 10 20:59.8 Sioux City North 348 Henry Skinner-Thebo, 9 20:59.9 Ankeny Centennial 349 Nolan Kuhns, 9 21:01.2 Waukee Northwest 350 Padmadeesh Kandirelli, 9 21:01.3 Waukee Northwest 351 Cody Linthicum, 10 21:01.7 Urbandale 352 Reece Wulkow, 10 21:02.0 Dallas Center-Grimes 353 Wyatt Coon, 12 21:02.9 Waukee 354 124 Braxton Hummel, 10 21:04.6 Carlisle 355 Landon Carse, 9 21:05.8 Ankeny Centennial 356 Axsyl Lein, 10 21:06.7 Mason City 357 Silas Scolaro, 9 21:07.1 Ankeny Centennial 358 Alex Kuball, 9 21:08.2 Norwalk 359 Carter Gilson, 9 21:08.4 Dallas Center-Grimes 360 Nathan Coon, 12 21:08.5 Waukee 361 Langston Wilkins, 9 21:11.7 A D M 362 Miguel Sanchez Gomez, 12 21:13.6 Sioux City North 363 Cooper Stokes, 10 21:14.2 Waukee Northwest 364 Leif Teply, 9 21:14.4 Ames 365 Parker Hamilton, 10 21:14.6 Ankeny Centennial 366 Jack Flaugh, 10 21:14.8 Ankeny 367 125 David Schreiner, 10 21:15.2 Carlisle 368 Lincoln Kruse, 10 21:16.7 D M Roosevelt 369 Anson Miller, 12 21:17.1 Indianola 370 Brody McDonough, 10 21:18.0 Mason City 371 Vincent Meillier, 9 21:18.0 Ankeny 372 Nash Wunder, 9 21:18.2 Ballard 373 Nolan Larson, 9 21:18.6 Ankeny 374 Grant Buckner, 10 21:19.0 Norwalk 375 Caleb Lorenz, 11 21:20.0 Waukee Northwest 376 Carter Garcia, 12 21:21.2 Ankeny 377 Riley Monson, 11 21:22.4 Norwalk 378 Isaac Retzlaff, 10 21:23.2 Waukee 379 Nile Meyer, 10 21:23.7 Waukee Northwest 380 Grant Richtsmeier, 9 21:24.1 Waukee Northwest 381 Noah Sloan, 11 21:24.5 Ankeny 382 Dean Landis, 12 21:24.6 Ankeny Centennial 383 Logan Ruden, 9 21:25.4 Valley, Wdm 384 Trevor Hoyla, 11 21:25.4 Indianola 385 Noah Bittner, 10 21:25.5 Ankeny Centennial 386 Arman Golchin, 9 21:25.7 Ames 387 Ethan Guild, 12 21:27.1 Urbandale 388 Nate Quiner, 9 21:27.7 Waukee Northwest 389 Tate Bryan, 9 21:28.6 Ankeny 390 Eli Gabrielson, 11 21:29.0 Waukee Northwest 391 Andy Oelberg, 9 21:29.3 Waukee Northwest 392 Eli Schrag, 12 21:29.6 Ames 393 Siwon Park, 10 21:29.8 Ames 394 Sam Rezendes, 10 21:30.3 Mason City 395 Nam Nguyen, 9 21:32.9 Sioux City North 396 Nate Wilson, 9 21:33.1 Indianola 397 Braxton Stevens, 10 21:33.1 Dallas Center-Grimes 398 John Glatt, 11 21:33.7 Ankeny Centennial 399 Colin Wiltse, 9 21:33.9 Johnston 400 Magnus Pottratz, 12 21:34.1 Ankeny 401 Gabriel Niedergeses, 10 21:34.5 Dowling Catholic 402 Jacob Glick, 10 21:35.1 Waukee Northwest 403 Henry Shellenberger, 9 21:35.6 Valley, Wdm 404 Elliot Rasko, 9 21:36.2 Ankeny 405 Kayden Tritz, 12 21:38.1 A D M 406 Andrew Malone, 10 21:38.3 Ankeny Centennial 407 Parker Magill, 11 21:38.7 D M Roosevelt 408 Bentley Truong, 9 21:39.2 Sioux City North 409 Krish Pappala, 9 21:39.9 Waukee Northwest 410 Carter Marovets, 10 21:40.0 Ankeny 411 Isaac Schrock, 10 21:40.2 A D M 412 Kaleb Schimonitz, 10 21:41.6 Valley, Wdm 413 Jaylon Padraza, 9 21:42.1 Ankeny 414 Jett Harris, 12 21:43.1 Urbandale 415 126 Mason Berg, 9 21:43.6 Carlisle 416 Carter Mitchell, 12 21:43.9 D M Roosevelt 417 Andrew Liu, 10 21:44.6 Ames 418 Aiden Beitel, 9 21:45.4 Mason City 419 Paxton Chancellor, 9 21:45.9 Johnston 420 Finn Dohmen, 10 21:46.4 Waukee 421 Noah McMillin, 10 21:47.1 Ankeny 422 Mason Ashby, 9 21:48.0 Dallas Center-Grimes 423 Bryson Rehmeier, 12 21:48.3 Indianola 424 Mel Chatterjee, 11 21:48.7 Johnston 425 Ethan Stein, 12 21:49.7 Ames 426 Cooper DeWitt, 9 21:49.8 Waukee Northwest 427 Benjamin Kouba, 11 21:50.8 Valley, Wdm 428 Isaac Tague, 11 21:51.3 Norwalk 429 127 Hudson Swarts, 10 21:52.4 Newton 430 Levin Riekena, 10 21:52.7 D M Roosevelt 431 Leo Allen, 10 21:52.8 D M Roosevelt 432 128 Raymundo Zambrano, 11 21:53.4 C B Thomas Jefferson 433 Harrison Chen, 9 21:53.5 Ames 434 Bobby Zylstra, 9 21:53.9 Waukee Northwest 435 Luke Brecht, 9 21:54.5 Waukee Northwest 436 Dysen Deardorf, 9 21:54.7 A D M 437 Logan Hutchinson, 9 21:54.8 Ankeny 438 Jackson Draheim, 9 21:55.4 Waukee Northwest 439 Mathew Garcia Perez, 9 21:56.3 Sioux City North 440 Coltyn Howe, 12 21:56.4 Indianola 441 Christian Allen, 9 21:56.6 A D M 442 Geste Denny, 9 21:57.8 Waukee Northwest 443 Callen Evans, 9 21:59.2 Ankeny 444 Logan Dodge, 10 21:59.2 Mason City 445 Teo Rodriguez, 10 21:59.2 Ames 446 Louis Kellen, 10 22:00.3 D M Roosevelt 447 Cooper Stammerman, 9 22:02.8 Ankeny 448 Colten Becker, 10 22:03.1 Waukee Northwest 449 Triston Davis, 10 22:04.2 Norwalk 450 Ben Kutz, 11 22:06.2 Ankeny 451 Matt Covill, 9 22:06.9 Waukee Northwest 452 129 Jacob Acosta, 11 22:07.5 C B Thomas Jefferson 453 Mario Garcia, 10 22:07.5 Waukee Northwest 454 Arjun Gujja, 10 22:08.6 Waukee 455 Ray Moore, 9 22:09.2 Ames 456 Landon Embrock, 9 22:10.3 Sioux City North 457 130 James Ortmann, 9 22:11.6 Bishop Heelan 458 131 Parker Brown, 9 22:13.0 Bishop Heelan 459 Keegan McGilvra, 10 22:13.7 Norwalk 460 Miguel Gutierrez, 9 22:14.0 Sioux City North 461 Ian Shriver, 10 22:14.1 Ames 462 Sithiru Mallawaarachchi, 11 22:14.2 Ames 463 Harris Rychnovsky, 9 22:14.5 A D M 464 Levi Thiele, 9 22:16.1 Ankeny Centennial 465 Leo Lensing, 9 22:16.5 Dowling Catholic 466 Brendan Foster, 10 22:17.8 Ames 467 Noah Olson, 9 22:18.3 Mason City 468 Aaron Fiorenza, 9 22:20.2 D M Roosevelt 469 Devin Carlson, 10 22:20.3 Urbandale 470 James Tuttle, 9 22:21.6 Urbandale 471 Anderson Chilel, 9 22:22.6 Sioux City North 472 Everett Hogrefe, 9 22:23.0 Ankeny 473 Thomas Dunne, 9 22:23.2 Ankeny Centennial 474 Dominic Terzis, 12 22:24.2 Ankeny 475 132 Hayden Kurth, 9 22:24.2 Bishop Heelan 476 Drew Coleman, 12 22:24.3 Ankeny 477 Thomas Brodersen, 9 22:26.0 Ankeny 478 Xavier Muir, 9 22:27.7 Carlisle 479 Jackson Diekmann, 12 22:28.1 Ames 480 Aidan Newcomb, 9 22:28.9 Dallas Center-Grimes 481 Colin Call, 10 22:29.0 Ankeny Centennial 482 Julian Braun, 10 22:29.1 Ames 483 Arthur Olsen, 10 22:30.9 Ankeny 484 Jack Atwood, 11 22:31.5 Waukee Northwest 485 Mikey Halbach, 12 22:33.8 Dowling Catholic 486 Beckett Showalter, 9 22:35.2 Waukee 487 Gavin Howell, 9 22:36.2 Urbandale 488 Carl Bigelow, 10 22:37.3 Ames 489 Leif Minion, 10 22:37.5 Ames 490 Nishchal Nandimandalam, 922:39.2 Waukee 491 Alyosha Evans, 10 22:40.0 Ames 492 Jack Johnsen, 10 22:41.4 Ballard 493 Mark Morse, 9 22:45.6 Waukee Northwest 494 Aiden Woolridge, 9 22:48.3 Ballard 495 Evan Nelson, 12 22:48.8 Ames 496 133 Emerson Cook, 10 22:50.2 Newton 497 Peniel Hernandez, 9 22:52.0 Sioux City North 498 Owen Caldwell, 12 22:52.4 Ames 499 Anders Repp, 12 22:52.5 Ankeny 500 Abram Ribbens, 11 22:52.8 St. Edmond 501 Ethan Boobyer, 11 22:53.5 Urbandale 502 Michael Gusse, 10 22:55.2 D M Roosevelt 503 Isaac Larson, 12 22:55.5 Valley, Wdm 504 Arjith Rajesh Nair, 9 22:55.5 Waukee Northwest 505 Riley Wieben, 10 22:55.8 Dallas Center-Grimes 506 Max Wardell, 12 22:57.9 Ankeny 507 Sam Hurlbut, 9 22:58.1 Waukee Northwest 508 Cash Hall, 9 22:58.7 Carlisle 509 Dev Goriparthi, 10 22:59.5 Waukee Northwest 510 134 Kamden Cleveringa, 9 23:00.5 Bishop Heelan 511 Taylor Thompson, 11 23:01.1 D M Roosevelt 512 Jared McBurney, 12 23:01.5 Waukee 513 Aaron Zibakidi, 10 23:02.5 Ankeny Centennial 514 Nathan Riley, 10 23:02.8 Ames 515 Cael Fahrmann, 12 23:03.6 Ankeny 516 Quinn Coonan, 11 23:03.7 Dowling Catholic 517 Eli Irvin, 10 23:04.6 Waukee Northwest 518 Jack Gerjets, 9 23:05.9 Ankeny Centennial 519 Urban Uthe, 10 23:06.3 A D M 520 Parker Davis, 12 23:06.7 Ankeny 521 Blaise Ford, 11 23:07.0 D M Roosevelt 522 Anthony Delmuenaire, 9 23:07.4 Ankeny 523 Jamie Tinajero, 11 23:08.8 Mason City 524 Blake Dean, 9 23:09.1 Waukee Northwest 525 Hari Gopakumar, 10 23:10.0 Waukee 526 Ben Mitchell, 10 23:14.3 D M Roosevelt 527 135 Tyler Thompson, 12 23:14.7 Newton 528 Ben Halbach, 10 23:17.9 Dowling Catholic 529 136 Giovanni Flores, 10 23:21.2 C B Thomas Jefferson 530 Grady Springer, 10 23:22.7 Dallas Center-Grimes 531 Gabriel Parvu, 9 23:22.7 Sioux City North 532 Caden Thomason, 9 23:22.8 Valley, Wdm 533 William Franks, 9 23:24.1 D M Roosevelt 534 Matthew Urness, 12 23:24.5 Johnston 535 Chris Schiaffino, 12 23:26.6 Carlisle 536 Michael Kennedy, 12 23:27.2 Ankeny 537 Trey Opsal, 9 23:28.2 Waukee 538 Braeden Waters, 10 23:29.3 Mason City 539 137 Jesus Martinez, 11 23:31.6 Bishop Heelan 540 Brendan Blades, 10 23:34.0 Waukee Northwest 541 Matt Wermager, 11 23:34.1 Carlisle 542 138 Grahm Clark, 12 23:35.8 Newton 543 Sean Jones, 11 23:36.8 Norwalk 544 Brecken Johnson, 9 23:38.7 Ames 545 Benjamin Bruns, 9 23:39.6 Ankeny Centennial 546 Sam White, 12 23:41.0 Johnston 547 Calvin Nuzum, 9 23:41.8 Carlisle 548 Reece Denahey, 12 23:43.8 D M Roosevelt 549 Benjamin Van Ee, 10 23:46.5 Dowling Catholic 550 Noah Novotny, 10 23:46.7 Dowling Catholic 551 Isaac Lally, 9 23:53.3 Johnston 552 Declan Delanty, 10 23:54.0 Ankeny Centennial 553 Henry Thompson, 9 23:54.1 Urbandale 554 139 Jaxon Klingel, 10 23:54.6 Newton 555 Kinnick Armstrong, 9 23:58.5 Indianola 556 Mikey Israel, 10 24:01.4 Johnston 557 Mason Schieber, 11 24:02.0 Valley, Wdm 558 140 Gabe Miller, 11 24:05.5 Newton 559 Brady Kaszubowski, 9 24:06.6 Waukee Northwest 560 Paul Meierotto, 9 24:07.0 Valley, Wdm 561 Dylan Pine, 9 24:07.6 Johnston 562 Brooks Giles, 9 24:08.0 Waukee Northwest 563 Nikola Balac, 10 24:09.6 Johnston 564 Quinn Barker, 9 24:11.2 Waukee Northwest 565 Luke Moore, 10 24:12.1 Ankeny Centennial 566 Jonah Smith, 12 24:13.1 Ames 567 Liem Huynh, 9 24:16.7 Johnston 568 Henry Nugent, 10 24:20.7 A D M 569 Aiden Barber, 11 24:20.9 Indianola 570 Tristan Kinnaman, 9 24:22.0 Sioux City North 571 Antonio Nguyen, 10 24:22.2 Waukee Northwest 572 Charles Clayton, 10 24:22.9 Carlisle 573 141 Austin Carmody, 9 24:22.9 Fort Dodge 574 Kameron Casey, 11 24:26.9 Mason City 575 Owen Rutherford, 10 24:27.1 St. Edmond 576 Joseph Thomas, 10 24:28.6 Dowling Catholic 577 Isaac Peters, 9 24:28.6 Mason City 578 142 Isaiah Grim, 10 24:30.3 Fort Dodge 579 143 Elias Powers, 9 24:30.7 Fort Dodge 580 Karsten Sherrill, 9 24:34.8 Waukee Northwest 581 David Chen, 9 24:37.5 Ames 582 Nolan Gentry, 12 24:38.8 Ankeny 583 Mason Royal, 12 24:39.6 Dowling Catholic 584 144 Josh Templeman, 12 24:42.2 C B Thomas Jefferson 585 Calhoun Lane, 10 24:47.8 Waukee Northwest 586 Jac Chedester, 10 24:48.7 D M Roosevelt 587 145 Gabriel Guerrero, 10 24:49.1 Bishop Heelan 588 Adrian Stone, 9 24:49.4 Ames 589 146 Cameron Keener, 11 24:54.3 Newton 590 Rylan Pearson, 9 24:55.6 Waukee Northwest 591 Dylan Brokaw, 11 24:57.0 St. Edmond 592 147 Jasper Morgan, 11 24:59.4 Bishop Heelan 593 Keith Haag, 9 25:00.9 Ankeny Centennial 594 Ethan Gran, 10 25:01.5 D M Roosevelt 595 Sam Call, 9 25:13.8 Ballard 596 Cooper York, 11 25:39.3 Johnston 597 Connor Dotson, 9 25:45.3 Johnston 598 148 Jonathan Casciato, 9 25:54.4 Fort Dodge 599 Levi Hart, 9 25:54.9 Johnston 600 Tyr Holst, 10 25:59.3 Valley, Wdm 601 Clay Mumm, 9 25:59.9 Carlisle 602 Connor Drake, 10 26:00.2 Ames 603 Jack Carlat, 9 26:00.6 Ames 604 Britten Reid, 9 26:05.3 Waukee Northwest 605 Cade Eggleston, 9 26:11.4 A D M 606 Canaan Rasko, 12 26:12.8 Ankeny 607 Adrian Hartso, 11 26:14.8 Sioux City North 608 149 Brek Pingel, 11 26:15.5 Fort Dodge 609 Henry Lindeen, 9 26:24.7 Johnston 610 Vaibhav Lokeshwaran, 9 26:30.5 Ankeny Centennial 611 Charlie Thompson, 9 26:45.9 Valley, Wdm 612 150 Braden Kammerer, 12 26:48.1 Fort Dodge 613 Jacob Mathis, 11 26:57.2 Bishop Heelan 614 Micah Poyser, 11 26:57.6 Waukee Northwest 615 Andrew Griffin, 10 27:00.0 Waukee Northwest 616 Joseph Stone, 11 27:00.9 Ames 617 Colton Richardson, 10 27:45.4 Mason City 618 Nathan Coosner, 9 27:46.0 Valley, Wdm 619 Arsen Karagaev, 10 27:50.5 Ames 620 Zachary Phan, 9 27:56.9 Dowling Catholic 621 Rhys Hale, 9 28:06.2 Ankeny 622 Parker Hitchens, 10 28:06.8 Ames 623 Elijah Young, 11 28:16.2 Urbandale 624 Kaleb Prochnow, 12 28:31.3 Ankeny Centennial 625 Nick Shafer, 10 28:38.5 Newton 626 Viraj Moharle, 9 29:33.5 Johnston 627 Alex Johnson, 9 29:36.6 Johnston 628 Collin McCambridge, 10 30:08.8 Mason City 629 Aiden Forrester, 10 30:24.7 Ankeny 630 151 Jackson Abraham, 12 30:48.8 C B Thomas Jefferson 631 Ethan Walck, 10 32:25.9 Johnston 632 Nathan Hrastich, 11 35:29.0 Southeast Polk 633 Oliver Fine, 11 36:57.4 Newton

Return to home page.