Ft Dodge CC Invite JV Boys

Lakeside Golf Course - Ft Dodge, IA

Oct. 8, 2026

70s and Sunny
Results by Cal Murdock

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

                                  Last updated Oct. 9, 2026 3:48 PM
PLACE       TEAM          POINTS        PLACES OF FINISHERS          AVG. TIME SPREAD

  1 Dallas Center-Grimes     35    2    4    6   10   13   20   23  17:18.2  0:39.6
  2 Johnston                 37    1    3    5   12   16   24   25  17:18.2  0:52.7
  3 Dowling Catholic         78    7    8   14   21   28   35   46  17:41.6  0:43.9
  4 Ankeny                  144   18   22   33   34   37   38   50  18:08.5  0:28.8
  5 Valley, Wdm             155   27   29   31   32   36   47   64  18:12.9  0:17.4
  6 Waukee Northwest        183   19   26   42   45   51   55   58  18:19.6  0:48.6
  7 Waukee                  200   11   17   53   57   62   67   83  18:19.6  1:28.1
  8 Norwalk                 252   39   40   41   63   69   70   74  18:39.0  0:37.9
  9 Roosevelt               255   15   44   49   66   81   92   93  18:38.8  1:34.8
 10 Ames                    292   30   48   60   65   89   95   97  18:51.5  1:23.3
 11 Sioux City North        297   43   52   59   68   75   77   82  18:49.4  0:48.9
 12 Ankeny Centennial       313    9   71   76   78   79   80   86  18:52.9  1:50.3
 13 Urbandale               394   54   61   90   91   98  107  110  19:19.8  1:06.2
 14 Southeast Polk          448   72   87   88   99  102  111  127  19:33.3  0:54.3
 15 Mason City              478   73   85  101  106  113  118  119  19:48.6  1:14.1
 16 Adm                     486   84   94   96  100  112  121  122  19:49.2  0:57.3
 17 Ballard                 547   56  116  120  125  130  135  136  20:41.9  3:03.9
 18 Indianola               555  104  105  109  114  123  128  134  20:26.4  1:16.4
 19 Carlisle                567  103  108  115  117  124  129  137  20:35.7  1:20.8
 20 Fort Dodge              670  126  131  132  140  141  143  147  22:30.4  2:25.1
 21 Newton                  696  133  138  139  142  144  145  146  23:27.7  2:13.2

Incomplete Teams: Sioux City East, St. Edmond
Individuals
 POINTS        FINISHER          TIME   

1. Dallas Center-Grimes
    2  Eli Oberreuter, 11       16:54.4  
    4  Owen Park, 12            17:12.6  
    6  Hayden Ibeling, 10       17:20.4  
   10  Grayson Corbett, 10      17:29.2  
   13  Ian Weiler, 9            17:34.0  
   20  Camden Cunningham, 11    17:52.5  
   23  Roscoe Miles, 10         17:56.7  
Total Time = 1:26:30.6     Total Places = 35

2. Johnston
    1  Tristan Vuijk, 11        16:53.9  
    3  Jackson Tallman, 12      16:58.9  
    5  Andy Coles, 11           17:17.6  
   12  Kaden Gatton, 12         17:34.0  
   16  Thomas Thill, 10         17:46.6  
   24  Kaden Wilson, 11         17:57.4  
   25  Krish Bolar, 11          17:57.4  
Total Time = 1:26:31.0     Total Places = 37

3. Dowling Catholic
    7  Rob Beecher, 12          17:21.8  
    8  Chase Koenigsfeld, 10    17:28.6  
   14  Graham DeJong, 10        17:38.2  
   21  Jack Carlson, 12         17:53.6  
   28  Luke Hergenreter, 9      18:05.7  
   35  Liam Sullivan, 12        18:19.5  
   46  Carpenter Popp, 11       18:38.2  
Total Time = 1:28:27.9     Total Places = 78

4. Ankeny
   18  Luke Menke, 10           17:51.5  
   22  Vincent Meillier, 10     17:54.0  
   33  Beckham Ramsey, 11       18:17.8  
   34  Colby Fahrmann, 11       18:18.9  
   37  Brayden Nixt, 12         18:20.3  
   38  Logan Greiner, 11        18:20.5  
   50  Fletcher Roberts, 10     18:40.7  
Total Time = 1:30:42.5     Total Places = 144

5. Valley, Wdm
   27  Jackson Welter, 9        18:02.1  
   29  Carson Whiting, 12       18:08.9  
   31  Gabriel Zingler, 12      18:16.7  
   32  Aaron Whiting, 12        18:16.9  
   36  Tarunesh Gopinath, 12    18:19.5  
   47  Jace Masteller, 10       18:39.6  
   64  Dylan Skeers, 10         18:58.8  
Total Time = 1:31:04.1     Total Places = 155

6. Waukee Northwest
   19  Samuel Brandt, 10        17:52.3  
   26  Cooper Hiley, 10         18:02.1  
   42  Ben Garner, 10           18:25.9  
   45  Krish Pappala, 10        18:36.5  
   51  Teddy Craig, 10          18:40.9  
   55  Tyler Kohler, 12         18:42.4  
   58  Jasper Alliss, 10        18:43.2  
Total Time = 1:31:37.7     Total Places = 183

7. Waukee
   11  Colin Hayes, 12          17:29.5  
   17  Carter Hoskins, 12       17:46.6  
   53  Samuel Early, 9          18:41.6  
   57  Eli Bergman, 10          18:42.8  
   62  Andrew Peitzman, 12      18:57.5  
   67  Nick Butler, 12          19:00.7  
   83  Flynn Schroeder, 10      19:24.1  
Total Time = 1:31:38.0     Total Places = 200

8. Norwalk
   39  Wyatt Haack, 11          18:23.5  
   40  Dylan Wright, 11         18:25.6  
   41  Trey Calvert, 12         18:25.9  
   63  Caleb Clark, 12          18:58.5  
   69  Kallen Smith, 9          19:01.4  
   70  Carson Levi, 12          19:02.0  
   74  Mason Beerends, 9        19:09.5  
Total Time = 1:33:14.9     Total Places = 252

9. Roosevelt
   15  Sergio Paz, 9            17:45.7  
   44  Maxwell Peterson, 10     18:26.9  
   49  Anson Jewett, 9          18:40.2  
   66  Aidan Marchant Leckband, 919:00.4  
   81  Rigley Lacquement, 9     19:20.4  
   92  Lyle Sievers, 10         19:37.8  
   93  Brant McElderry, 12      19:38.1  
Total Time = 1:33:13.6     Total Places = 255

10. Ames
   30  John Dirks, 12           18:12.1  
   48  Malachi Warren, 10       18:39.9  
   60  Judah Bolles, 9          18:50.1  
   65  Booker Bhave, 9          18:59.7  
   89  Jack McCaughey, 11       19:35.3  
   95  Agus DiazdeLeonCisneros, 11
                              19:40.9  
   97  Henry Duncan, 9          19:46.3  
Total Time = 1:34:17.1     Total Places = 292

11. Sioux City North
   43  Braxton Davis, 11        18:26.2  
   52  Winston Palmer, 12       18:41.2  
   59  Layne Munson, 12         18:43.5  
   68  Gabe Lynman-Ochoa, 11    19:00.8  
   75  Tate Behrens, 11         19:15.0  
   77  Aden Yusef, 11           19:15.7  
   82  Beckett Beller, 12       19:22.5  
Total Time = 1:34:06.7     Total Places = 297

12. Ankeny Centennial
    9  Shawn Harris, 12         17:28.6  
   71  Kendrick Puffer, 11      19:02.9  
   76  William Moore, 11        19:15.5  
   78  Asher Kuhns, 9           19:18.3  
   79  Benicio Leon Carbajal, 9 19:18.9  
   80  Silas Scolaro, 10        19:19.0  
   86  Levi Bloyer, 9           19:26.9  
Total Time = 1:34:24.2     Total Places = 313

13. Urbandale
   54  Cody Gray, 11            18:42.1  
   61  Noah Marchese, 10        18:56.3  
   90  Easton Hamilton, 12      19:36.2  
   91  Kaleb Gray, 11           19:36.2  
   98  Harrison Shephard, 9     19:48.2  
  107  Aiden Hobbs, 9           20:12.8  
  110  Cody Lithicum, 11        20:18.5  
Total Time = 1:36:39.0     Total Places = 394

14. Southeast Polk
   72  Zaden Morrow, 9          19:03.1  
   87  Koebe Farrel, 11         19:28.8  
   88  Alfred Barno, 10         19:28.8  
   99  Jaden Potratz, 10        19:48.3  
  102  Tanner Thompson, 11      19:57.4  
  111  Jude Smith, 12           20:20.3  
  127  Kevin Soto, 11           21:26.0  
Total Time = 1:37:46.4     Total Places = 448

15. Mason City
   73  Keigan Flaherty, 11      19:09.2  
   85  Aaron Kmoch, 11          19:26.8  
  101  Axsyl Lein, 11           19:53.6  
  106  Evan Howe, 11            20:10.1  
  113  Noah Olson, 10           20:23.3  
  118  Brody McDonough, 11      20:48.4  
  119  Warren Clark, 9          20:51.7  
Total Time = 1:39:03.0     Total Places = 478

16. Adm
   84  Dawson Foster, 10        19:25.3  
   94  Sullivan Holland, 9      19:40.7  
   96  Keaton Holland, 11       19:44.8  
  100  Owen Horgen, 11          19:52.6  
  112  Andrew Miller, 9         20:22.6  
  121  Harris Rychnovsky, 10    21:02.8  
  122  Langston Wilkins, 10     21:14.7  
Total Time = 1:39:06.0     Total Places = 486

17. Ballard
   56  Axton Campbell, 11       18:42.5  
  116  Jude Jones, 12           20:43.8  
  120  Grant Fulkerson, 10      20:56.7  
  125  Nash Wunder, 10          21:19.8  
  130  Breken Fleischmann, 11   21:46.4  
  135  Jaxson Pick, 12          22:20.3  
  136  Owen Dass, 9             22:24.4  
Total Time = 1:43:29.2     Total Places = 547

18. Indianola
  104  Liam McWilliams, 12      20:00.3  
  105  Cael Kruthoff, 11        20:07.2  
  109  Maitias Wood, 9          20:17.2  
  114  Nate Wilson, 10          20:30.3  
  123  Jack Anglick, 9          21:16.7  
  128  Nate Woerdeman, 9        21:44.6  
  134  Quintin Bradley, 11      22:06.1  
Total Time = 1:42:11.7     Total Places = 555

19. Carlisle
  103  Justus DeCleene, 11      19:57.6  
  108  Trey Minear, 9           20:13.5  
  115  Bryson Hall, 11          20:42.4  
  117  Seeley Palmer, 11        20:46.3  
  124  Owen Peterson, 11        21:18.4  
  129  David Schreiner, 10      21:46.0  
  137  Matt Wermager, 12        23:09.7  
Total Time = 1:42:58.2     Total Places = 567

20. Fort Dodge
  126  Elijah Lawrence, 12      21:22.2  
  131  Austin Carmody, 10       21:46.7  
  132  Isaiah Grim, 11          21:49.1  
  140  Elias Powers, 10         23:46.7  
  141  Korbin Jones, 9          23:47.2  
  143  Jonathan Casciato, 10    23:58.4  
  147  Jayden Walker, 9         25:26.8  
Total Time = 1:52:31.9     Total Places = 670

21. Newton
  133  Emerson Cook, 11         22:01.7  
  138  Gavin Stoner, 11         23:27.1  
  139  Jaxon Klingel, 11        23:42.4  
  142  Ben Shafer, 11           23:52.5  
  144  Adrien Marois, 11        24:14.8  
  145  Blake Sorensen, 9        24:41.9  
  146  Gabe Miller, 12          25:12.3  
Total Time = 1:57:18.5     Total Places = 696

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         

Top

1 1 Tristan Vuijk, 11 16:53.9 Johnston 2 2 Eli Oberreuter, 11 16:54.4 Dallas Center-Grimes 3 3 Jackson Tallman, 12 16:58.9 Johnston 4 4 Owen Park, 12 17:12.6 Dallas Center-Grimes 5 5 Andy Coles, 11 17:17.6 Johnston 6 6 Hayden Ibeling, 10 17:20.4 Dallas Center-Grimes 7 7 Rob Beecher, 12 17:21.8 Dowling Catholic 8 8 Chase Koenigsfeld, 10 17:28.6 Dowling Catholic 9 9 Shawn Harris, 12 17:28.6 Ankeny Centennial 10 10 Grayson Corbett, 10 17:29.2 Dallas Center-Grimes 11 11 Colin Hayes, 12 17:29.5 Waukee 12 12 Kaden Gatton, 12 17:34.0 Johnston 13 13 Ian Weiler, 9 17:34.0 Dallas Center-Grimes 14 14 Graham DeJong, 10 17:38.2 Dowling Catholic 15 15 Sergio Paz, 9 17:45.7 Roosevelt 16 16 Thomas Thill, 10 17:46.6 Johnston 17 17 Carter Hoskins, 12 17:46.6 Waukee 18 18 Luke Menke, 10 17:51.5 Ankeny 19 19 Samuel Brandt, 10 17:52.3 Waukee Northwest 20 20 Camden Cunningham, 11 17:52.5 Dallas Center-Grimes 21 21 Jack Carlson, 12 17:53.6 Dowling Catholic 22 22 Vincent Meillier, 10 17:54.0 Ankeny 23 23 Roscoe Miles, 10 17:56.7 Dallas Center-Grimes 24 24 Kaden Wilson, 11 17:57.4 Johnston 25 25 Krish Bolar, 11 17:57.4 Johnston 26 26 Cooper Hiley, 10 18:02.1 Waukee Northwest 27 27 Jackson Welter, 9 18:02.1 Valley, Wdm 28 Brennan Richardson, 12 18:05.3 Johnston 29 28 Luke Hergenreter, 9 18:05.7 Dowling Catholic 30 29 Carson Whiting, 12 18:08.9 Valley, Wdm 31 Ethan Pewe, 11 18:10.3 Johnston 32 30 John Dirks, 12 18:12.1 Ames 33 Will Schmitz, 12 18:12.6 Johnston 34 Luke Williams, 11 18:13.0 Johnston 35 31 Gabriel Zingler, 12 18:16.7 Valley, Wdm 36 32 Aaron Whiting, 12 18:16.9 Valley, Wdm 37 33 Beckham Ramsey, 11 18:17.8 Ankeny 38 34 Colby Fahrmann, 11 18:18.9 Ankeny 39 35 Liam Sullivan, 12 18:19.5 Dowling Catholic 40 36 Tarunesh Gopinath, 12 18:19.5 Valley, Wdm 41 Luke Allison, 11 18:20.0 Johnston 42 37 Brayden Nixt, 12 18:20.3 Ankeny 43 38 Logan Greiner, 11 18:20.5 Ankeny 44 Callen Tjeerdsma, 10 18:21.2 Dallas Center-Grimes 45 39 Wyatt Haack, 11 18:23.5 Norwalk 46 Dylan Williams, 10 18:23.8 Johnston 47 40 Dylan Wright, 11 18:25.6 Norwalk 48 41 Trey Calvert, 12 18:25.9 Norwalk 49 42 Ben Garner, 10 18:25.9 Waukee Northwest 50 43 Braxton Davis, 11 18:26.2 Sioux City North 51 44 Maxwell Peterson, 10 18:26.9 Roosevelt 52 Burke Price, 10 18:30.4 Dallas Center-Grimes 53 Gabe Bennett, 11 18:34.2 Dallas Center-Grimes 54 45 Krish Pappala, 10 18:36.5 Waukee Northwest 55 Madden Humes, 11 18:36.8 Dallas Center-Grimes 56 46 Carpenter Popp, 11 18:38.2 Dowling Catholic 57 47 Jace Masteller, 10 18:39.6 Valley, Wdm 58 Israel Ives, 9 18:39.7 Dowling Catholic 59 48 Malachi Warren, 10 18:39.9 Ames 60 49 Anson Jewett, 9 18:40.2 Roosevelt 61 Paden White, 9 18:40.4 Johnston 62 50 Fletcher Roberts, 10 18:40.7 Ankeny 63 51 Teddy Craig, 10 18:40.9 Waukee Northwest 64 52 Winston Palmer, 12 18:41.2 Sioux City North 65 53 Samuel Early, 9 18:41.6 Waukee 66 Leo Lensing, 10 18:41.8 Dowling Catholic 67 54 Cody Gray, 11 18:42.1 Urbandale 68 55 Tyler Kohler, 12 18:42.4 Waukee Northwest 69 56 Axton Campbell, 11 18:42.5 Ballard 70 57 Eli Bergman, 10 18:42.8 Waukee 71 58 Jasper Alliss, 10 18:43.2 Waukee Northwest 72 Shane Ayres, 12 18:43.5 Johnston 73 59 Layne Munson, 12 18:43.5 Sioux City North 74 Saul Flann, 9 18:45.8 Waukee Northwest 75 Ronan Rock, 11 18:46.2 Johnston 76 Alex Stevenson, 9 18:47.2 Dowling Catholic 77 Sriram Allaparthi, 9 18:48.4 Waukee Northwest 78 Liam Lord, 12 18:48.9 Johnston 79 Sawyer Miller, 11 18:49.5 Ankeny 80 Mateo Cancino, 11 18:49.7 Johnston 81 60 Judah Bolles, 9 18:50.1 Ames 82 Ben Kutz, 12 18:54.6 Ankeny 83 61 Noah Marchese, 10 18:56.3 Urbandale 84 Noah Townsend, 11 18:57.0 Dallas Center-Grimes 85 62 Andrew Peitzman, 12 18:57.5 Waukee 86 Luke Parker, 10 18:57.6 Johnston 87 Jake Merschbrock, 11 18:57.9 Waukee Northwest 88 Aiden Clark, 11 18:58.4 Johnston 89 63 Caleb Clark, 12 18:58.5 Norwalk 90 64 Dylan Skeers, 10 18:58.8 Valley, Wdm 91 Elijah Agbaje, 9 18:59.3 Ankeny 92 65 Booker Bhave, 9 18:59.7 Ames 93 Tate Peterson, 10 18:59.9 Johnston 94 Nathan Alberico, 10 19:00.0 Valley, Wdm 95 Marcus Johnson, 9 19:00.2 Valley, Wdm 96 66 Aidan Marchant Leckband, 919:00.4 Roosevelt 97 67 Nick Butler, 12 19:00.7 Waukee 98 Connor Jorgensen, 11 19:00.7 Johnston 99 68 Gabe Lynman-Ochoa, 11 19:00.8 Sioux City North 100 69 Kallen Smith, 9 19:01.4 Norwalk 101 Nash Townsend, 10 19:02.0 Dallas Center-Grimes 102 70 Carson Levi, 12 19:02.0 Norwalk 103 71 Kendrick Puffer, 11 19:02.9 Ankeny Centennial 104 72 Zaden Morrow, 9 19:03.1 Southeast Polk 105 Charlie Herzog, 11 19:03.6 Valley, Wdm 106 Thayer Swenson, 9 19:03.7 Ankeny 107 Roan Gratny, 12 19:04.1 Waukee Northwest 108 George Collis, 9 19:04.9 Valley, Wdm 109 Dustin Dent, 10 19:06.9 Ankeny 110 Levi Crouse, 10 19:07.2 Ankeny 111 Keane Kelting, 9 19:07.5 Johnston 112 Jack Gilloley, 10 19:09.2 Dowling Catholic 113 73 Keigan Flaherty, 11 19:09.2 Mason City 114 Cole Irlmeier, 12 19:09.4 Dallas Center-Grimes 115 74 Mason Beerends, 9 19:09.5 Norwalk 116 Samuel Hurlbut, 10 19:09.7 Waukee Northwest 117 Nile Meyer, 11 19:10.7 Waukee Northwest 118 Will Aliano, 10 19:11.5 Johnston 119 Kyson Freeze, 9 19:11.8 Valley, Wdm 120 Liam Wilhelm, 12 19:12.9 Norwalk 121 Cole Prendergast, 12 19:14.3 Ankeny 122 Kaleb Schimonitz, 11 19:14.5 Valley, Wdm 123 Peyton Willey, 9 19:14.8 Norwalk 124 75 Tate Behrens, 11 19:15.0 Sioux City North 125 Alex Kuball, 10 19:15.3 Norwalk 126 76 William Moore, 11 19:15.5 Ankeny Centennial 127 Evan Berg, 9 19:15.7 Waukee Northwest 128 77 Aden Yusef, 11 19:15.7 Sioux City North 129 Arthur Oleson, 11 19:17.7 Ankeny 130 78 Asher Kuhns, 9 19:18.3 Ankeny Centennial 131 79 Benicio Leon Carbajal, 9 19:18.9 Ankeny Centennial 132 80 Silas Scolaro, 10 19:19.0 Ankeny Centennial 133 Owen Heddinger, 10 19:19.0 Dowling Catholic 134 Ryan Crutchley, 12 19:19.9 Waukee Northwest 135 81 Rigley Lacquement, 9 19:20.4 Roosevelt 136 Landon Burke, 10 19:21.9 Johnston 137 82 Beckett Beller, 12 19:22.5 Sioux City North 138 Henry Meyer, 12 19:22.9 Johnston 139 Carter Bolie, 10 19:23.3 Waukee Northwest 140 83 Flynn Schroeder, 10 19:24.1 Waukee 141 84 Dawson Foster, 10 19:25.3 Adm 142 Fisher Krob, 11 19:26.3 Dallas Center-Grimes 143 85 Aaron Kmoch, 11 19:26.8 Mason City 144 86 Levi Bloyer, 9 19:26.9 Ankeny Centennial 145 Weston White, 10 19:27.8 Ankeny 146 87 Koebe Farrel, 11 19:28.8 Southeast Polk 147 88 Alfred Barno, 10 19:28.8 Southeast Polk 148 Lucas Schooley, 11 19:30.0 Norwalk 149 Jasper Kingery, 10 19:31.1 Johnston 150 Noah Chapman, 9 19:32.5 Dowling Catholic 151 Ben Kuennen, 12 19:34.7 Waukee Northwest 152 Nolan Sungren, 10 19:35.1 Ankeny 153 Hudson Cunningham, 9 19:35.1 Dallas Center-Grimes 154 89 Jack McCaughey, 11 19:35.3 Ames 155 Benet Brown, 12 19:35.5 Dowling Catholic 156 90 Easton Hamilton, 12 19:36.2 Urbandale 157 91 Kaleb Gray, 11 19:36.2 Urbandale 158 Colin Wiltse, 10 19:36.9 Johnston 159 David Almaguer Alanis, 1119:37.5 Ankeny Centennial 160 Cam Frederick, 10 19:37.7 Waukee 161 92 Lyle Sievers, 10 19:37.8 Roosevelt 162 93 Brant McElderry, 12 19:38.1 Roosevelt 163 Tyson LeBlanc, 12 19:39.4 Waukee 164 94 Sullivan Holland, 9 19:40.7 Adm 165 95 Agus DiazdeLeonCisneros, 11 19:40.9 Ames 166 William Polley, 9 19:41.7 Dowling Catholic 167 Nolan Kuhns, 10 19:42.1 Waukee Northwest 168 Amin Safi, 12 19:43.8 Valley, Wdm 169 Liam Eckert, 10 19:44.6 Sioux City North 170 96 Keaton Holland, 11 19:44.8 Adm 171 Paxton Chancellor, 10 19:45.8 Johnston 172 Alex Kuennen, 9 19:46.1 Waukee Northwest 173 Miguel Gutierrez, 10 19:46.2 Sioux City North 174 97 Henry Duncan, 9 19:46.3 Ames 175 Fletcher Mohrhauser, 10 19:47.1 Ankeny Centennial 176 Kabeer Khanna, 12 19:48.1 Johnston 177 98 Harrison Shephard, 9 19:48.2 Urbandale 178 99 Jaden Potratz, 10 19:48.3 Southeast Polk 179 Blake Lemley, 9 19:48.5 Waukee Northwest 180 Evan Friesen, 12 19:48.6 Dallas Center-Grimes 181 Christian Ohnemus, 11 19:49.1 Waukee Northwest 182 Waylon VanWeelden, 10 19:49.3 Ankeny 183 Paxton Wertzberger, 11 19:49.9 Valley, Wdm 184 Mason Linder, 11 19:50.1 Ankeny Centennial 185 Gabe Fujita, 10 19:51.0 Waukee Northwest 186 Cameron Moeckly, 10 19:51.2 Ankeny Centennial 187 Ben Sundermann, 11 19:51.4 Valley, Wdm 188 Reed Opsal, 12 19:52.2 Waukee 189 100 Owen Horgen, 11 19:52.6 Adm 190 Lucas Klocke, 11 19:52.8 Dowling Catholic 191 101 Axsyl Lein, 11 19:53.6 Mason City 192 Samuel Likimani, 12 19:55.4 Ankeny Centennial 193 Caiden Brustkern, 10 19:55.5 Johnston 194 Owen Petersen, 9 19:55.6 Norwalk 195 Kevin Garland, 12 19:55.7 Waukee Northwest 196 Erick Perdomo, 9 19:56.4 Waukee 197 Roman Gutierrez, 9 19:56.7 Sioux City North 198 Caleb Crouse, 12 19:56.8 Ankeny 199 102 Tanner Thompson, 11 19:57.4 Southeast Polk 200 103 Justus DeCleene, 11 19:57.6 Carlisle 201 Ben Petersen, 10 19:57.9 Waukee Northwest 202 Eli Dunlap, 12 19:58.8 Dowling Catholic 203 Owen Garland, 10 19:58.9 Waukee Northwest 204 Caleb Porath, 12 19:59.0 Ankeny 205 Dylan Koster, 11 19:59.3 Norwalk 206 Ector Ayon, 9 19:59.7 Sioux City North 207 Kellen Murray, 9 19:59.8 Ankeny 208 Sam Schaffer, 10 20:00.3 Ankeny 209 Harrison Chen, 10 20:00.3 Ames 210 Drew Songer, 10 20:00.3 Valley, Wdm 211 104 Liam McWilliams, 12 20:00.3 Indianola 212 Zadok Perry, 12 20:01.1 Valley, Wdm 213 Ajak Malual, 11 20:01.1 Waukee 214 Asher Dyer, 10 20:01.4 Johnston 215 Jack Winder, 9 20:01.8 Waukee 216 Jake Mathiasen, 12 20:02.2 Dowling Catholic 217 Bobby Zylstra, 10 20:02.9 Waukee Northwest 218 Dakota Grams, 10 20:04.5 Valley, Wdm 219 Mannix Neuendorf, 11 20:04.9 Valley, Wdm 220 Levi Devine, 9 20:05.0 Waukee Northwest 221 Silas Little, 11 20:05.6 Ankeny 222 Alexander Miller, 11 20:05.8 Roosevelt 223 Connor Dummermuth, 12 20:06.6 Johnston 224 Benjamin Trabue, 12 20:06.7 Ames 225 Hayden Klonglan, 9 20:07.0 Ankeny 226 Franklin Parrott, 9 20:07.0 Waukee Northwest 227 Malcolm Rock, 9 20:07.2 Johnston 228 105 Cael Kruthoff, 11 20:07.2 Indianola 229 Gabriel Niedergeses, 11 20:08.3 Dowling Catholic 230 Kaiden Chavez, 12 20:08.9 Ankeny 231 Leo Brickley, 9 20:09.2 Roosevelt 232 Drake Wood, 11 20:09.3 Johnston 233 106 Evan Howe, 11 20:10.1 Mason City 234 Oscar Levy-Chapira, 10 20:10.2 Valley, Wdm 235 Tyler Ramirez, 9 20:11.5 Valley, Wdm 236 107 Aiden Hobbs, 9 20:12.8 Urbandale 237 Callen Evans, 10 20:12.9 Ankeny 238 108 Trey Minear, 9 20:13.5 Carlisle 239 Ian Crespi, 12 20:14.2 Ames 240 Aleksandr Mauton, 10 20:14.4 Ames 241 Trey Carle, 11 20:14.5 Ankeny 242 Beau Beck, 12 20:14.6 Dowling Catholic 243 Owen Ouverson, 9 20:14.8 Dallas Center-Grimes 244 Grant Buckner, 11 20:15.1 Norwalk 245 Abram Bintner, 10 20:16.2 Roosevelt 246 109 Maitias Wood, 9 20:17.2 Indianola 247 Miles Bartelt, 9 20:17.6 Sioux City North 248 Hadley Ekart, 10 20:18.1 Roosevelt 249 110 Cody Lithicum, 11 20:18.5 Urbandale 250 Wolfgang Holst, 11 20:19.0 Valley, Wdm 251 Jackson Basler, 10 20:19.0 Dallas Center-Grimes 252 Lucas Hogan, 9 20:19.2 Dowling Catholic 253 Caden Noard, 11 20:19.4 Waukee Northwest 254 111 Jude Smith, 12 20:20.3 Southeast Polk 255 Charlie Barlage, 10 20:20.8 Valley, Wdm 256 Gavin Lienau, 11 20:21.4 Dowling Catholic 257 Ian Hoff, 11 20:21.7 Johnston 258 Archer Niemi, 11 20:22.3 Ames 259 112 Andrew Miller, 9 20:22.6 Adm 260 Aiden Zeng, 9 20:22.8 Ames 261 113 Noah Olson, 10 20:23.3 Mason City 262 Grady Gamerdinger, 9 20:23.5 Valley, Wdm 263 Zach McQuide, 9 20:25.0 Dallas Center-Grimes 264 Alexander Meza, 10 20:25.8 Dallas Center-Grimes 265 Matt Schmitz, 12 20:26.9 Johnston 266 Houston Day, 12 20:27.9 Dallas Center-Grimes 267 Harrison Geurkink, 10 20:28.4 Waukee Northwest 268 Tate Dixon, 12 20:28.4 Ankeny 269 Parker Gunn, 11 20:28.8 Ankeny Centennial 270 Padmadeesh Kandirelli, 1020:29.6 Waukee Northwest 271 Teo Rodriguez, 11 20:29.8 Ames 272 Andy Oelberg, 10 20:30.1 Waukee Northwest 273 114 Nate Wilson, 10 20:30.3 Indianola 274 Drew Smith, 11 20:31.0 Dowling Catholic 275 Drake May, 11 20:31.0 Dowling Catholic 276 Michael Klipping, 11 20:31.7 Roosevelt 277 Cooper Stammerman, 10 20:33.0 Ankeny 278 Atticus Petersma, 11 20:33.4 Valley, Wdm 279 Dylan Pine, 10 20:34.1 Johnston 280 Nicholas Barcus, 10 20:34.8 Ankeny Centennial 281 Samuel Schmidt, 12 20:35.0 Roosevelt 282 Rowan Bowser, 9 20:35.2 Valley, Wdm 283 Carver Hoekstra, 12 20:35.6 Sioux City North 284 Max Allan, 9 20:36.0 Johnston 285 Calvin Knutson, 9 20:36.2 Roosevelt 286 Owen Nichols, 10 20:37.2 Roosevelt 287 Arrow Allen, 11 20:37.6 Ames 288 Cael Bushnell, 10 20:38.2 Dallas Center-Grimes 289 Sully Smith, 12 20:38.3 Waukee Northwest 290 Chase Walkup, 9 20:39.6 Waukee 291 Rylan Bethards, 11 20:39.8 Urbandale 292 Owen Kleckner, 10 20:40.0 Dallas Center-Grimes 293 Henry Terrell, 10 20:40.2 Ames 294 Asher Arthur, 10 20:40.2 Waukee Northwest 295 Bryce Weih, 12 20:41.4 Valley, Wdm 296 115 Bryson Hall, 11 20:42.4 Carlisle 297 Finnegan Moser, 9 20:42.9 Dowling Catholic 298 Zakary White, 9 20:43.6 Roosevelt 299 116 Jude Jones, 12 20:43.8 Ballard 300 Froilan Reynoso Lopez, 1020:44.2 Sioux City North 301 Jt Wandera, 11 20:45.4 Waukee Northwest 302 117 Seeley Palmer, 11 20:46.3 Carlisle 303 Marnus Beyers, 9 20:46.4 Waukee Northwest 304 Chase Prendergast, 9 20:46.7 Ankeny 305 Logan Ruden, 10 20:47.2 Valley, Wdm 306 Parker Hamilton, 11 20:47.7 Ankeny Centennial 307 118 Brody McDonough, 11 20:48.4 Mason City 308 Harrison Maysent, 9 20:48.5 Ankeny 309 Kayden Peterson-Burch, 1020:48.8 Valley, Wdm 310 Finn Dohmen, 11 20:50.1 Waukee 311 Jaylon Padraza, 10 20:50.9 Ankeny 312 Jacob Glick, 11 20:51.5 Waukee Northwest 313 119 Warren Clark, 9 20:51.7 Mason City 314 Owen Schnell, 9 20:51.7 Ankeny 315 Narcisse Ngolu, 11 20:51.8 Sioux City North 316 Jet Williams, 9 20:52.4 Dowling Catholic 317 Tyler Knight, 9 20:53.1 Johnston 318 Sithiru Mallawaarachchi, 12 20:53.2 Ames 319 Dawson Alstott, 11 20:53.2 Roosevelt 320 Jackson Draheim, 10 20:54.4 Waukee Northwest 321 Jubilee Vance, 10 20:55.0 Roosevelt 322 Patrick Sindler, 9 20:55.3 Waukee 323 Mason Kite, 12 20:55.9 Ankeny 324 John Glatt, 12 20:56.3 Ankeny Centennial 325 Brecker Menke, 9 20:56.5 Norwalk 326 120 Grant Fulkerson, 10 20:56.7 Ballard 327 Rome Brayton, 12 20:57.7 Johnston 328 Conor Murphy, 11 20:58.3 Dowling Catholic 329 Brecken Johnson, 10 20:58.5 Ames 330 Spencer Eddington, 9 20:58.5 Waukee Northwest 331 Dean Crawford, 11 20:58.8 Waukee 332 Harrison Gilroy, 12 20:59.1 Johnston 333 Steven Cordova, 9 20:59.3 Waukee 334 Levi Rolling, 10 20:59.5 Ankeny 335 Gage Harris, 11 21:00.1 Waukee Northwest 336 Finn Hawthorne, 11 21:00.3 Norwalk 337 Leo Murray, 10 21:01.1 Sioux City East 338 121 Harris Rychnovsky, 10 21:02.8 Adm 339 Braden Vogel, 12 21:02.8 Norwalk 340 Leo Miguez, 9 21:06.3 Ames 341 Evan Grodahl, 11 21:09.9 Johnston 342 Mason Barlow, 11 21:11.6 Ankeny Centennial 343 Isaac Retzlaff, 11 21:11.9 Waukee 344 Kieran Fleener, 9 21:12.1 Waukee Northwest 345 Louis Kellogg, 9 21:12.3 Sioux City North 346 Adrian Hernandez, 9 21:12.5 Ankeny Centennial 347 Landon Carter, 9 21:13.0 Dallas Center-Grimes 348 Luke Brecht, 10 21:13.1 Waukee Northwest 349 Ladji Soumare, 9 21:13.8 Waukee 350 Jd Price, 9 21:13.9 Dallas Center-Grimes 351 122 Langston Wilkins, 10 21:14.7 Adm 352 Carter Gilson, 10 21:14.9 Dallas Center-Grimes 353 Antonio Nguyen, 11 21:15.1 Waukee Northwest 354 Manh Le, 9 21:15.7 Sioux City North 355 Marshall Gochanour, 9 21:16.2 Norwalk 356 Aidan Newcomb, 10 21:16.2 Dallas Center-Grimes 357 Jason Joiner, 9 21:16.5 Adm 358 August Ballard, 9 21:16.5 Johnston 359 123 Jack Anglick, 9 21:16.7 Indianola 360 Kevin Xiao, 9 21:17.2 Ames 361 Arlo Sivesind, 10 21:17.7 Ames 362 124 Owen Peterson, 11 21:18.4 Carlisle 363 William McDeid, 12 21:19.1 Ames 364 Dexter Van Auken, 10 21:19.5 Urbandale 365 Trig Mumm, 10 21:19.6 Waukee 366 Riley Wieben, 11 21:19.7 Dallas Center-Grimes 367 125 Nash Wunder, 10 21:19.8 Ballard 368 Charlie Harbaugh, 10 21:20.4 Waukee 369 Thomas Brodersen, 10 21:20.6 Ankeny 370 Lucas Sun, 9 21:21.1 Valley, Wdm 371 Lucas Bisgard, 9 21:21.6 Waukee 372 126 Elijah Lawrence, 12 21:22.2 Fort Dodge 373 Porter Schlaht, 11 21:22.5 Ankeny Centennial 374 Nolan Larson, 10 21:22.9 Ankeny 375 Hayden Kimm, 9 21:23.0 Ankeny Centennial 376 Ben Smalley, 9 21:24.0 Waukee Northwest 377 Mark Morse, 10 21:24.4 Waukee Northwest 378 127 Kevin Soto, 11 21:26.0 Southeast Polk 379 Marcus Crecilius, 9 21:26.6 Ankeny 380 Michael Israel, 11 21:26.8 Johnston 381 Carter Joens, 9 21:27.6 Dallas Center-Grimes 382 Jonathan Payton, 10 21:27.8 Ames 383 Sidu Vijayavarman, 9 21:28.3 Waukee 384 Benjamin Kouba, 12 21:29.2 Valley, Wdm 385 Henry Goerend, 11 21:31.2 Waukee 386 Lincoln Kruse, 11 21:31.6 Roosevelt 387 Stephen Pollock, 10 21:31.6 Dowling Catholic 388 Matthew Hrastich, 9 21:32.4 Southeast Polk 389 Arman Golchin, 10 21:32.5 Ames 390 Louis Kellen, 11 21:33.1 Roosevelt 391 Sam Masseo, 10 21:33.2 Southeast Polk 392 Karsten Sherrill, 10 21:33.7 Waukee Northwest 393 Cole Winters, 9 21:33.8 Waukee Northwest 394 Vaibhav Lokeshwaran, 10 21:34.0 Ankeny Centennial 395 Isaac Peters, 10 21:35.6 Mason City 396 Isaac Eischeid, 9 21:35.9 Dallas Center-Grimes 397 Carter Flogel, 9 21:36.1 Dowling Catholic 398 Noah Novotny, 11 21:37.2 Dowling Catholic 399 Ben Hakes, 9 21:37.4 Waukee 400 Russell Davis, 9 21:37.7 Urbandale 401 Mohab Selim, 11 21:37.8 Ames 402 Tate Terpstra, 11 21:37.9 Ames 403 Trigg Comfort, 9 21:39.2 Johnston 404 Riley Beitel, 12 21:39.3 Mason City 405 Noah McMillin, 11 21:39.4 Ankeny 406 Kole Gatton, 9 21:42.5 Johnston 407 Paul Riesberg, 9 21:43.7 Roosevelt 408 Gabe Elmore, 9 21:43.8 Mason City 409 128 Nate Woerdeman, 9 21:44.6 Indianola 410 Jarek Moon, 9 21:45.1 Waukee Northwest 411 Pete Bittok, 10 21:45.5 Waukee 412 129 David Schreiner, 10 21:46.0 Carlisle 413 130 Breken Fleischmann, 11 21:46.4 Ballard 414 131 Austin Carmody, 10 21:46.7 Fort Dodge 415 Bentley Truong, 10 21:47.0 Sioux City North 416 Elias Ciccotti, 9 21:48.5 Ames 417 David Chen, 10 21:48.7 Ames 418 Dash Norris, 12 21:49.1 Ames 419 132 Isaiah Grim, 11 21:49.1 Fort Dodge 420 Mehul Chatterjee, 12 21:49.6 Johnston 421 Blake Dean, 10 21:50.6 Waukee Northwest 422 Callan Hermanson, 10 21:51.8 Dallas Center-Grimes 423 Aiden Beitel, 10 21:52.2 Mason City 424 Mason Zuck, 12 21:53.3 Roosevelt 425 Salah Salah, 10 21:54.3 Johnston 426 John Yeates, 9 21:54.6 Dowling Catholic 427 Owen Connelly, 10 21:54.9 Johnston 428 Henry Snider, 9 21:56.0 Waukee 429 Theo Kratzer, 9 21:56.2 Waukee 430 Will Matthews, 9 21:57.0 Roosevelt 431 Brendan Foster, 11 21:57.7 Ames 432 Siwon Park, 11 21:57.7 Ames 433 Urban Uthe, 11 22:01.4 Adm 434 133 Emerson Cook, 11 22:01.7 Newton 435 Manasseh Gebreslassie, 9 22:02.0 Sioux City North 436 Trevor Smith, 9 22:02.4 Ankeny Centennial 437 Gabriel Perry, 9 22:02.6 Sioux City North 438 Ray Moore, 10 22:03.9 Ames 439 Calvin Walley, 9 22:04.0 Urbandale 440 Cole De Haai, 9 22:05.3 Roosevelt 441 Elijah Thole, 12 22:06.0 Waukee 442 134 Quintin Bradley, 11 22:06.1 Indianola 443 Caleb Lorenz, 11 22:06.2 Waukee Northwest 444 Nate Quiner, 10 22:07.6 Waukee Northwest 445 Henry Lee, 9 22:08.7 Waukee Northwest 446 Logan Dodge, 11 22:09.3 Mason City 447 Erick Gonzalez-Perez, 11 22:09.4 Roosevelt 448 Jay Lingbeek, 9 22:09.9 Mason City 449 Mason Heasley, 9 22:12.9 Adm 450 Kyle Midkiff, 9 22:14.2 Ankeny 451 Mason Hunt, 12 22:15.9 Dowling Catholic 452 Logan Galles, 11 22:16.1 Ankeny Centennial 453 Micah Culbertson, 9 22:16.2 Ankeny 454 Lincoln DeBoef, 10 22:18.2 Adm 455 Connor Dotson, 10 22:18.5 Johnston 456 Thomas Dunne, 10 22:20.1 Ankeny Centennial 457 Cullen Senephansiri, 10 22:20.3 Dallas Center-Grimes 458 135 Jaxson Pick, 12 22:20.3 Ballard 459 Gavin Howell, 10 22:21.1 Urbandale 460 Landon Peacher, 10 22:21.9 Waukee Northwest 461 Brody Boliver, 9 22:23.5 Ankeny Centennial 462 Silas Lee, 9 22:23.7 Waukee Northwest 463 Drake Haggerty, 9 22:24.3 Urbandale 464 Ramsey Wishy, 9 22:24.4 Waukee Northwest 465 136 Owen Dass, 9 22:24.4 Ballard 466 Mason Froehle, 9 22:25.2 Urbandale 467 Julian Braun, 11 22:26.0 Ames 468 Abenezer Chamiso, 9 22:27.1 Sioux City North 469 John Mertes, 9 22:27.1 Johnston 470 Tristan Kinnaman, 10 22:27.6 Sioux City North 471 Edward Kellogg, 12 22:27.8 Sioux City North 472 Brady Quam, 11 22:28.2 Johnston 473 Calvin Good, 9 22:28.2 Ames 474 Noah Sloan, 12 22:28.3 Ankeny 475 Cooper Stokes, 11 22:28.5 Waukee Northwest 476 Landon Brand, 9 22:29.5 Sioux City North 477 Aksel Peterson, 12 22:35.1 Ballard 478 Henry Scott, 9 22:35.4 Johnston 479 Sam Petersen, 9 22:41.1 Johnston 480 Henry Nuggent, 11 22:43.8 Adm 481 Christian Nagel, 9 22:44.3 Indianola 482 Parker King, 9 22:44.3 Southeast Polk 483 Ethan Thomas, 9 22:44.5 Southeast Polk 484 Ashton Lauter, 10 22:47.5 Ames 485 Caden Thomason, 10 22:47.7 Valley, Wdm 486 Nam Nguyen, 10 22:47.8 Sioux City North 487 Charlie Brandon, 9 22:48.1 Valley, Wdm 488 Benjamin McCoy, 10 22:48.5 Ames 489 Michael Gusse, 11 22:48.8 Roosevelt 490 Giovanni Colin, 9 22:49.1 Roosevelt 491 Xander Terhark, 10 22:49.1 Johnston 492 Peniel Hernandez, 10 22:49.3 Sioux City North 493 Caleb Mertes, 9 22:52.6 Johnston 494 Leo Allen, 11 22:52.6 Roosevelt 495 Andrew Liu, 11 22:54.4 Ames 496 Otto Salge, 11 22:54.6 Waukee 497 Shreyas Akarapu, 9 22:57.2 Waukee Northwest 498 Jack Berding, 11 22:57.4 Mason City 499 Nile Hall, 10 22:59.1 Adm 500 Jackson Underwood, 9 23:00.5 Urbandale 501 Nikola Balac, 11 23:00.7 Johnston 502 Nilabh Bhowal, 11 23:01.7 Waukee Northwest 503 Cole Elrod, 9 23:02.6 Valley, Wdm 504 Pharro Canty, 9 23:02.7 Waukee Northwest 505 Owen Eckard, 9 23:03.5 Johnston 506 Ashton Kinney, 9 23:05.5 Urbandale 507 Yash Menon, 9 23:06.9 Johnston 508 Evitt Fitzgerald, 12 23:07.8 Johnston 509 137 Matt Wermager, 12 23:09.7 Carlisle 510 Owen Maffin, 9 23:11.6 Adm 511 Gabriel Storey, 9 23:11.9 Dowling Catholic 512 Mason Schieber, 12 23:13.2 Valley, Wdm 513 Elias Hill, 12 23:13.2 Ballard 514 Gael Tshipamba Batabela, 10 23:14.8 Sioux City North 515 Declan Delanty, 11 23:16.5 Ankeny Centennial 516 Levi Hart, 10 23:16.8 Johnston 517 Sullivan DeLancey, 9 23:18.4 Roosevelt 518 Asa Campbell, 9 23:19.9 Ankeny 519 Alyosha Evans, 11 23:20.8 Ames 520 Arjith Rajesh Nair, 10 23:22.2 Waukee Northwest 521 Keith Haag, 10 23:25.4 Ankeny Centennial 522 Matt Covill, 10 23:26.2 Waukee Northwest 523 Landon Carse, 10 23:26.3 Ankeny Centennial 524 Agustin Panthani, 9 23:26.7 Ames 525 138 Gavin Stoner, 11 23:27.1 Newton 526 Malcolm Gordon, 9 23:30.1 Waukee Northwest 527 Jac Chedester, 11 23:30.4 Roosevelt 528 Andrew Doerfler, 9 23:30.4 Norwalk 529 Colin Call, 11 23:32.4 Ankeny Centennial 530 Braden Kruthoff, 9 23:34.1 Indianola 531 JackHenry Malone, 9 23:36.2 Ankeny Centennial 532 Parker Hitchens, 11 23:37.4 Ames 533 Jack Johnsen, 12 23:40.0 Ballard 534 139 Jaxon Klingel, 11 23:42.4 Newton 535 Evan Smyth, 11 23:45.6 Ames 536 William Franks, 10 23:45.8 Roosevelt 537 140 Elias Powers, 10 23:46.7 Fort Dodge 538 141 Korbin Jones, 9 23:47.2 Fort Dodge 539 142 Ben Shafer, 11 23:52.5 Newton 540 Drake Zeigler, 9 23:52.9 Waukee Northwest 541 Noah Palmer, 9 23:56.1 Indianola 542 143 Jonathan Casciato, 10 23:58.4 Fort Dodge 543 Viraj Moharle, 10 23:58.8 Johnston 544 Sean Jones, 12 24:01.8 Norwalk 545 Adam Baker, 12 24:03.4 Ames 546 Sawyer Schmidt, 9 24:05.3 Ames 547 Charlie Sadler, 9 24:07.3 Norwalk 548 Quinn Barker, 10 24:07.4 Waukee Northwest 549 Ranbir Deo, 9 24:07.7 Waukee Northwest 550 Trigg Utter, 9 24:09.5 Dowling Catholic 551 Easton Showatter, 9 24:10.4 Waukee 552 Carl Bigelow, 11 24:11.8 Ames 553 Nishchal Namdimandalam, 1024:14.4 Waukee 554 144 Adrien Marois, 11 24:14.8 Newton 555 Jameson Jergens, 10 24:15.4 Valley, Wdm 556 Cade Eggleston, 10 24:16.2 Adm 557 Calhoun Lane, 11 24:16.6 Waukee Northwest 558 Brady Kaszubowski, 10 24:16.6 Waukee Northwest 559 Kellen Cook-Thomas, 9 24:17.1 Ankeny 560 Eli Irvin, 11 24:29.4 Waukee Northwest 561 Cooper Cokeley, 10 24:32.1 St. Edmond 562 Gavin Scott, 9 24:32.3 Johnston 563 Henry Thompson, 10 24:32.4 Urbandale 564 Arsen Karagaev, 11 24:32.5 Ames 565 Joseph Stone, 12 24:32.6 Ames 566 Treyce Henry, 12 24:33.5 Carlisle 567 Joseph Greene, 9 24:33.7 Valley, Wdm 568 Paul Meierotto, 10 24:36.8 Valley, Wdm 569 Brian McDermott, 11 24:36.8 Adm 570 Christian Allen, 10 24:41.0 Adm 571 145 Blake Sorensen, 9 24:41.9 Newton 572 Cooper York, 12 24:44.8 Johnston 573 Grady Springer, 11 24:45.6 Dallas Center-Grimes 574 Nurlan Nebbe, 9 24:47.3 Ames 575 Harrison Grandstaff, 11 24:47.7 Carlisle 576 Hari Gopakumar, 11 24:47.7 Waukee 577 Rhys Hale, 10 24:48.5 Ankeny 578 Jonny Jodlowski, 9 24:52.1 Johnston 579 Logan Simbric, 9 24:52.9 Waukee Northwest 580 Ian Shriver, 11 24:53.9 Ames 581 Max Miller, 10 24:54.4 Ballard 582 Keegen Peterson-Burch, 9 24:54.5 Valley, Wdm 583 Liam Duong, 9 24:54.9 St. Edmond 584 Ethan Schrock, 9 24:57.5 Adm 585 Liam Murphy, 10 25:00.2 Sioux City North 586 Rylan Skuya, 11 25:00.5 Waukee Northwest 587 John McKenzie, 9 25:02.6 Waukee Northwest 588 Miles Moser, 9 25:08.0 Valley, Wdm 589 146 Gabe Miller, 12 25:12.3 Newton 590 Blake Johnston, 10 25:12.6 Adm 591 Ryan Ashly Benson, 9 25:19.5 Waukee Northwest 592 Vincent Pearson, 9 25:20.1 St. Edmond 593 Cole Jackson, 11 25:21.6 Dowling Catholic 594 Dylan Poe, 12 25:25.2 Roosevelt 595 147 Jayden Walker, 9 25:26.8 Fort Dodge 596 Cash Sundheim, 9 25:29.0 Waukee Northwest 597 Adrian Hartso, 12 25:30.1 Sioux City North 598 Gabriel Parvu, 10 25:33.6 Sioux City North 599 Liam Jones, 9 25:37.0 Roosevelt 600 Ayden Decker, 11 25:39.3 Mason City 601 Elijah Young, 12 25:45.4 Urbandale 602 Kinnick Armstrong, 10 25:48.1 Indianola 603 Anthony Demeulenaere, 10 25:54.2 Ankeny 604 Sam Call, 10 25:56.5 Ballard 605 Johnkely Kolacia, 10 25:57.4 Ames 606 Will Dass, 9 26:00.8 Ballard 607 Kameryn Norris, 11 26:00.9 Fort Dodge 608 Isaac Schrock, 11 26:04.8 Adm 609 Kai Harper, 9 26:06.0 Waukee Northwest 610 Evan Schonhorst, 9 26:12.2 Ballard 611 Christian Hoekstra, 9 26:26.0 Sioux City North 612 Noel Antony, 9 26:28.7 Waukee Northwest 613 Davin Darling, 9 26:33.2 St. Edmond 614 Collin McCambridge, 11 26:36.6 Mason City 615 Deven Tyre, 10 26:40.1 Fort Dodge 616 Connor Drake, 11 26:41.6 Ames 617 Keegan McGilvra, 11 26:43.0 Norwalk 618 Harsh Mutyala, 11 26:46.3 Waukee 619 Grayson Wiedmann, 9 26:47.4 Norwalk 620 Nathan Coosner, 10 27:03.7 Valley, Wdm 621 Kendell Cotton, 9 27:09.8 Ames 622 Gage Valentine, 10 27:11.9 Sioux City North 623 Jack Carlat, 10 27:43.2 Ames 624 Kyren McCrady, 12 27:50.6 Fort Dodge 625 Dane Christensen, 9 27:53.5 Valley, Wdm 626 Ben Clifton, 11 28:02.5 Waukee 627 Isam Al-Attar, 9 28:20.0 Roosevelt 628 Chris Juarez, 11 28:40.1 Newton 629 Alden Locher, 9 28:41.8 Roosevelt 630 Hridaan Shukla, 9 30:24.4 Waukee 631 Dat Nguyen, 9 30:27.8 Sioux City North 632 Jj Baier, 9 30:55.1 Ballard 633 Aiden Forrester, 11 30:57.5 Ankeny 634 Perfina Luyeye, 10 30:57.6 Sioux City East 635 Jeremiah Morse, 12 31:17.9 Newton 636 Edmund Nop, 9 31:18.9 Ballard 637 Cristian Guevara, 12 31:29.0 Sioux City North 638 Ethan Walck, 11 31:49.6 Johnston 639 Logan Hammel, 9 32:31.4 Ankeny 640 Nathan Hrastich, 12 33:57.9 Southeast Polk 641 Dylan Lovan, 10 37:36.8 Southeast Polk 642 Zach Stanberg, 9 38:35.5 Fort Dodge

Return to home page.