An Email-Ready Link

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

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

Ft Dodge XC Invitational JV Boys

Ft Dodge XC Invitational JV Boys

Lakeside Golf Course - Ft Dodge, IA

Oct. 5, 2023

60s and very 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, 2023 6:59 AM
PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD

  1 Johnston                 34    1    4    7    8   14   18   20  17:21.3  0:42.5
  2 Ankeny                   71    2   11   12   16   30   37   40  17:38.4  0:49.2
  3 Dallas Center Grimes     77    5   10   15   23   24   34   42  17:41.2  0:38.0
  4 Dowling Catholic         95    3    6    9   38   39   47   51  17:43.4  0:59.5
  5 Waukee Northwest        128   19   21   22   25   41   60   64  17:59.1  0:29.8
  6 Urbandale               159   13   17   31   48   50   61   62  18:05.2  0:45.7
  7 Valley, Wdm             207   26   36   43   49   53   65   79  18:16.9  0:27.6
  8 Norwalk                 246   27   35   44   59   81   93   94  18:22.9  0:50.6
  9 Waukee                  258   33   45   54   56   70   78   89  18:26.6  0:32.0
 10 D M Roosevelt           298   28   52   68   73   77  107  108  18:32.4  0:47.1
 11 Southeast Polk          300   29   58   66   71   76   86   91  18:32.5  0:46.3
 12 Indianola               374   55   57   72   92   98   99  110  18:49.7  0:55.2
 13 Ankeny Centennial       388   46   80   85   87   90   96  104  18:51.0  0:41.9
 14 Carlisle                389   32   75   83   97  102  116  117  18:55.4  1:17.4
 15 Sioux City North        430   63   74   82  100  111  112  113  19:03.9  1:02.2
 16 A D M                   439   67   69   84  101  118  119  120  19:07.9  1:09.9
 17 Ames                    503   88   95  105  106  109  114  115  19:22.5  0:34.6
 18 Bishop Heelan           626  122  123  126  127  128  130  135  21:31.5  1:28.7
 19 Ballard                 651  121  125  131  133  141  144  146  22:21.3  3:17.8
 20 Mason City              662  103  124  134  150  151  152       26:19.0 21:39.1
 21 Newton                  681  129  136  137  139  140  142  143  23:15.2  1:12.7
 22 Fort Dodge              710  132  138  145  147  148  149       24:22.0  2:40.2

Incomplete Teams: St Edmond
Individuals

 PLACE         FINISHER          TIME


1. Johnston
    1  Jack Brooks, 12          16:57.1  
    4  Henry Strauss, 12        17:17.9  
    7  Porter Russell, 11       17:25.4  
    8  Buck Pattinson, 11       17:26.3  
   14  Noah Reese, 11           17:39.5  
   18  Noah Davidson, 9         17:47.2  
   20  Jack Meyer, 12           17:53.3  
Total Time = 1:26:46.2     Total Places = 34

2. Ankeny
    2  Zach Riley, 11           17:13.7  
   11  Jackson Kaiser, 10       17:33.8  
   12  Brennan Lesko, 12        17:37.8  
   16  Jake Dalmer, 12          17:43.8  
   30  Noah Yaeger, 12          18:02.9  
   37  Quinn Dow, 12            18:14.5  
   40  Julius Wiegand, 11       18:17.5  
Total Time = 1:28:12.0     Total Places = 71

3. Dallas Center Grimes
    5  Sam Mora, 11             17:20.0  
   10  Carson Ibeling, 11       17:29.7  
   15  Jack Meggison, 9         17:40.3  
   23  Ben Pudenz, 10           17:58.0  
   24  Will Weydert, 12         17:58.0  
   34  Harper Gessman, 10       18:12.6  
   42  Owen Weiler, 10          18:19.0  
Total Time = 1:28:26.0     Total Places = 77

4. Dowling Catholic
    3  Blake Grask, 11          17:16.4  
    6  William Tice, 9          17:22.3  
    9  Owen Palmer, 12          17:26.5  
   38  Jake Mathiasen, 9        18:15.7  
   39  Mitchell Cook, 12        18:15.9  
   47  Fabian Jarabek, 12       18:24.3  
   51  Rob Beecher, 9           18:25.7  
Total Time = 1:28:36.8     Total Places = 95

5. Waukee Northwest
   19  Atticus Schleusner, 10   17:49.0  
   21  Rodrigo Verastegui, 10   17:54.0  
   22  Ethan Seydel, 10         17:54.6  
   25  Aidan Friedel, 12        17:58.7  
   41  Tanner Simpson, 11       18:18.8  
   60  Carter Cabanayan, 11     18:31.3  
   64  Carson Kearns, 11        18:37.9  
Total Time = 1:29:55.1     Total Places = 128

6. Urbandale
   13  Will Johnson, 10         17:39.2  
   17  Cayden Miller, 9         17:46.6  
   31  William Giles, 11        18:10.5  
   48  Cooper Smith, 11         18:24.5  
   50  Din Terzic, 12           18:24.9  
   61  Porter Kimble, 10        18:31.6  
   62  Kenny Uitermarkt, 11     18:31.6  
Total Time = 1:30:25.7     Total Places = 159

7. Valley, Wdm
   26  Thomas Limback, 9        17:58.7  
   36  Owen Kouba, 12           18:14.3  
   43  Ben Meier, 11            18:20.2  
   49  Angel Cruz Felipe, 10    18:24.6  
   53  Weston Bowser, 9         18:26.3  
   65  Mason Stevermer, 12      18:41.2  
   79  Tarunesh Gopinath, 9     18:49.1  
Total Time = 1:31:24.1     Total Places = 207

8. Norwalk
   27  Lane Osterloh, 10        17:59.4  
   35  Carson Fenster, 12       18:14.1  
   44  Aj Mosqueda, 11          18:20.8  
   59  Jamison Bice, 12         18:30.2  
   81  Harrison Bice, 10        18:50.0  
   93  Logan Kessler, 12        19:08.0  
   94  Eli Heckert, 11          19:10.2  
Total Time = 1:31:54.5     Total Places = 246

9. Waukee
   33  Braxton Cleveland, 12    18:11.7  
   45  Will Folden, 9           18:23.2  
   54  Victor Njane, 11         18:26.4  
   56  Rishab Patel, 10         18:28.0  
   70  Parker McCrea, 9         18:43.7  
   78  Hudson Carder, 10        18:48.4  
   89  Colin Hayes, 9           19:04.0  
Total Time = 1:32:13.0     Total Places = 258

10. D M Roosevelt
   28  Graham Wise, 9           18:00.4  
   52  Eli Smithberg, 12        18:26.2  
   68  Julian Nicolino, 9       18:42.3  
   73  Joey Zambreno, 10        18:45.2  
   77  Silvio Hermann, 10       18:47.5  
  107  Logan Corwin, 11         19:34.3  
  108  Trey Jackson, 12         19:34.9  
Total Time = 1:32:41.6     Total Places = 298

11. Southeast Polk
   29  Nathan Moberg, 11        18:00.7  
   58  Aydan Albritton, 12      18:29.7  
   66  Parker Peters, 11        18:41.3  
   71  Noah Wright, 9           18:43.8  
   76  Zane Hrastich, 11        18:47.0  
   86  Alex Schumacher, 11      18:57.9  
   91  Will Ackelson, 10        19:06.0  
Total Time = 1:32:42.5     Total Places = 300

12. Indianola
   55  Sammy Ross, 12           18:26.4  
   57  Noah Kjellberg, 10       18:28.2  
   72  Gavin Reed, 11           18:44.8  
   92  Wyatt Guely, 12          19:07.5  
   98  Sam Nochvay, 9           19:21.6  
   99  Zeke Patterson, 9        19:21.8  
  110  Samuel Larson, 9         19:38.3  
Total Time = 1:34:08.5     Total Places = 374

13. Ankeny Centennial
   46  Isaac Porter, 10         18:23.9  
   80  Levi Odson, 9            18:49.4  
   85  Ian Smith, 10            18:57.5  
   87  Zach Malone, 11          18:58.5  
   90  Blake Bybee, 10          19:05.7  
   96  Carter Lust, 12          19:11.9  
  104  Jeremy Reeve, 11         19:28.9  
Total Time = 1:34:15.0     Total Places = 388

14. Carlisle
   32  Alex Quinn, 9            18:10.6  
   75  Conner Hansen, 12        18:47.0  
   83  Ryan Rushing, 11         18:53.8  
   97  Eli Mezger, 12           19:17.2  
  102  Brandon Birech, 11       19:28.0  
  116  Torren Walstrom, 10      19:45.7  
  117  Ben Lancaster, 9         19:49.1  
Total Time = 1:34:36.6     Total Places = 389

15. Sioux City North
   63  Matthew Hawkinson, 12    18:36.8  
   74  Logan Woolworth, 11      18:45.3  
   82  Andrew Kling, 9          18:51.7  
  100  Adam Embrock, 12         19:26.5  
  111  Evan Swaggerty, 10       19:39.0  
  112  Gavin Haroldson, 11      19:39.2  
  113  Essey Reda, 12           19:39.4  
Total Time = 1:35:19.3     Total Places = 430

16. A D M
   67  Keegan Holdmeyer, 11     18:41.3  
   69  Mark Behr, 10            18:42.8  
   84  Nick Subbert, 10         18:57.1  
  101  Henry Krug, 10           19:27.1  
  118  Owen Royer, 10           19:51.2  
  119  Tate Truitt, 11          19:51.7  
  120  Andrew Hall, 9           19:53.9  
Total Time = 1:35:39.5     Total Places = 439

17. Ames
   88  William McDeid, 9        19:03.5  
   95  Samuel Sadow, 9          19:10.5  
  105  Obadiah Northway, 11     19:29.1  
  106  Mac Cochran, 10          19:31.0  
  109  Evan Moon, 11            19:38.1  
  114  Joyson Zannoubo, 11      19:40.7  
  115  Elias Thompson, 11       19:41.2  
Total Time = 1:36:52.2     Total Places = 503

18. Bishop Heelan
  122  Austin Larsen, 11        20:34.4  
  123  James Donovan, 11        21:01.8  
  126  Covan Fetterman, 9       21:57.2  
  127  Cahill Kirkpatrick, 12   22:00.9  
  128  Conan Kirkpatrick, 11    22:03.0  
  130  Sebastian Flores, 12     22:28.7  
  135  David Mendoza, 11        23:22.8  
Total Time = 1:47:37.3     Total Places = 626

19. Ballard
  121  Kaleb Dee, 9             20:26.3  
  125  Aksel Peterson, 9        21:55.9  
  131  Caleb Hill, 11           22:40.4  
  133  Jaxson Pick, 9           22:59.4  
  141  Ben Baier, 11            23:44.1  
  144  Callen Stenberg, 9       24:47.4  
  146  Elias Hill, 9            25:04.3  
Total Time = 1:51:46.1     Total Places = 651

20. Mason City
  103  Octavio Padilla, 12      19:28.5  
  124  Sam Schwarz, 10          21:45.3  
  134  Peter Hardee, 10         23:16.7  
  150  Ian Carolus, 12          25:56.7  
  151  Cale Wilmarth, 9         41:07.6  
  152  Bjorn Roen, 12           43:42.9  
Total Time = 2:11:34.8     Total Places = 662

21. Newton
  129  Bryen Hernandez, 12      22:24.3  
  136  Gentry Swarts, 11        23:22.9  
  137  Keary Sanger, 11         23:23.5  
  139  Colin Cummins, 12        23:28.3  
  140  Evan Bebout, 11          23:37.0  
  142  Thomas Tidball, 12       24:10.6  
  143  Troy Finch, 12           24:26.3  
Total Time = 1:56:16.0     Total Places = 681

22. Fort Dodge
  132  Josh Shields, 10         22:43.5  
  138  Rapas Srinarongsiri, 10  23:25.9  
  145  Abubakr Rahimov, 12      25:03.3  
  147  Abraham Fisher, 11       25:13.4  
  148  Akramjon Abdurakhimov, 1225:23.6  
  149  Braden Kammerer, 10      25:44.6  
Total Time = 2:01:49.7     Total Places = 710
        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         

Top

1 1 Jack Brooks, 12 16:57.1 Johnston 2 2 Zach Riley, 11 17:13.7 Ankeny 3 3 Blake Grask, 11 17:16.4 Dowling Catholic 4 4 Henry Strauss, 12 17:17.9 Johnston 5 5 Sam Mora, 11 17:20.0 Dallas Center Grimes 6 6 William Tice, 9 17:22.3 Dowling Catholic 7 7 Porter Russell, 11 17:25.4 Johnston 8 8 Buck Pattinson, 11 17:26.3 Johnston 9 9 Owen Palmer, 12 17:26.5 Dowling Catholic 10 10 Carson Ibeling, 11 17:29.7 Dallas Center Grimes 11 11 Jackson Kaiser, 10 17:33.8 Ankeny 12 12 Brennan Lesko, 12 17:37.8 Ankeny 13 13 Will Johnson, 10 17:39.2 Urbandale 14 14 Noah Reese, 11 17:39.5 Johnston 15 15 Jack Meggison, 9 17:40.3 Dallas Center Grimes 16 16 Jake Dalmer, 12 17:43.8 Ankeny 17 17 Cayden Miller, 9 17:46.6 Urbandale 18 18 Noah Davidson, 9 17:47.2 Johnston 19 19 Atticus Schleusner, 10 17:49.0 Waukee Northwest 20 20 Jack Meyer, 12 17:53.3 Johnston 21 21 Rodrigo Verastegui, 10 17:54.0 Waukee Northwest 22 22 Ethan Seydel, 10 17:54.6 Waukee Northwest 23 23 Ben Pudenz, 10 17:58.0 Dallas Center Grimes 24 24 Will Weydert, 12 17:58.0 Dallas Center Grimes 25 Logan Brustkern, 11 17:58.6 Johnston 26 25 Aidan Friedel, 12 17:58.7 Waukee Northwest 27 26 Thomas Limback, 9 17:58.7 Valley, Wdm 28 27 Lane Osterloh, 10 17:59.4 Norwalk 29 28 Graham Wise, 9 18:00.4 D M Roosevelt 30 29 Nathan Moberg, 11 18:00.7 Southeast Polk 31 William Zhao, 12 18:02.2 Johnston 32 30 Noah Yaeger, 12 18:02.9 Ankeny 33 Aydean Bejtovic, 11 18:04.2 Johnston 34 Blake Glennon, 12 18:07.4 Johnston 35 Brian Ly, 10 18:09.1 Johnston 36 31 William Giles, 11 18:10.5 Urbandale 37 32 Alex Quinn, 9 18:10.6 Carlisle 38 Ian Hurley, 12 18:11.4 Johnston 39 33 Braxton Cleveland, 12 18:11.7 Waukee 40 Charlie Strauss, 9 18:11.9 Johnston 41 34 Harper Gessman, 10 18:12.6 Dallas Center Grimes 42 John Widtfeldt, 10 18:12.7 Johnston 43 35 Carson Fenster, 12 18:14.1 Norwalk 44 36 Owen Kouba, 12 18:14.3 Valley, Wdm 45 37 Quinn Dow, 12 18:14.5 Ankeny 46 38 Jake Mathiasen, 9 18:15.7 Dowling Catholic 47 39 Mitchell Cook, 12 18:15.9 Dowling Catholic 48 40 Julius Wiegand, 11 18:17.5 Ankeny 49 41 Tanner Simpson, 11 18:18.8 Waukee Northwest 50 42 Owen Weiler, 10 18:19.0 Dallas Center Grimes 51 43 Ben Meier, 11 18:20.2 Valley, Wdm 52 44 Aj Mosqueda, 11 18:20.8 Norwalk 53 Brayden Nixt, 9 18:21.7 Ankeny 54 45 Will Folden, 9 18:23.2 Waukee 55 46 Isaac Porter, 10 18:23.9 Ankeny Centennial 56 47 Fabian Jarabek, 12 18:24.3 Dowling Catholic 57 48 Cooper Smith, 11 18:24.5 Urbandale 58 49 Angel Cruz Felipe, 10 18:24.6 Valley, Wdm 59 50 Din Terzic, 12 18:24.9 Urbandale 60 51 Rob Beecher, 9 18:25.7 Dowling Catholic 61 52 Eli Smithberg, 12 18:26.2 D M Roosevelt 62 53 Weston Bowser, 9 18:26.3 Valley, Wdm 63 54 Victor Njane, 11 18:26.4 Waukee 64 55 Sammy Ross, 12 18:26.4 Indianola 65 56 Rishab Patel, 10 18:28.0 Waukee 66 57 Noah Kjellberg, 10 18:28.2 Indianola 67 Cole Irlmeier, 9 18:28.9 Dallas Center Grimes 68 58 Aydan Albritton, 12 18:29.7 Southeast Polk 69 59 Jamison Bice, 12 18:30.2 Norwalk 70 60 Carter Cabanayan, 11 18:31.3 Waukee Northwest 71 61 Porter Kimble, 10 18:31.6 Urbandale 72 62 Kenny Uitermarkt, 11 18:31.6 Urbandale 73 Charlie Leto, 12 18:33.3 Dowling Catholic 74 Ben Every, 12 18:33.6 Dallas Center Grimes 75 Carson Tracy, 12 18:36.0 Johnston 76 63 Matthew Hawkinson, 12 18:36.8 Sioux City North 77 Arthur Chen, 11 18:37.4 Johnston 78 64 Carson Kearns, 11 18:37.9 Waukee Northwest 79 Aiden Winkie, 9 18:39.1 Ankeny 80 Sawyer Marrs, 9 18:39.1 Urbandale 81 Nick Kessler, 12 18:39.4 Dallas Center Grimes 82 Ben Cheese, 10 18:39.9 Johnston 83 65 Mason Stevermer, 12 18:41.2 Valley, Wdm 84 66 Parker Peters, 11 18:41.3 Southeast Polk 85 67 Keegan Holdmeyer, 11 18:41.3 A D M 86 Henry Meyer, 9 18:42.0 Johnston 87 68 Julian Nicolino, 9 18:42.3 D M Roosevelt 88 69 Mark Behr, 10 18:42.8 A D M 89 70 Parker McCrea, 9 18:43.7 Waukee 90 71 Noah Wright, 9 18:43.8 Southeast Polk 91 72 Gavin Reed, 11 18:44.8 Indianola 92 73 Joey Zambreno, 10 18:45.2 D M Roosevelt 93 74 Logan Woolworth, 11 18:45.3 Sioux City North 94 Callen Ripley, 11 18:46.5 Ankeny 95 75 Conner Hansen, 12 18:47.0 Carlisle 96 76 Zane Hrastich, 11 18:47.0 Southeast Polk 97 77 Silvio Hermann, 10 18:47.5 D M Roosevelt 98 78 Hudson Carder, 10 18:48.4 Waukee 99 Isaac Sands, 9 18:48.9 Dowling Catholic 100 79 Tarunesh Gopinath, 9 18:49.1 Valley, Wdm 101 80 Levi Odson, 9 18:49.4 Ankeny Centennial 102 81 Harrison Bice, 10 18:50.0 Norwalk 103 Grant Smith, 9 18:51.6 Dowling Catholic 104 82 Andrew Kling, 9 18:51.7 Sioux City North 105 Eli Hardy, 10 18:52.1 Waukee Northwest 106 Benet Brown, 9 18:53.2 Dowling Catholic 107 83 Ryan Rushing, 11 18:53.8 Carlisle 108 Liam Sullivan, 9 18:56.4 Dowling Catholic 109 Carson Whiting, 9 18:56.8 Valley, Wdm 110 84 Nick Subbert, 10 18:57.1 A D M 111 85 Ian Smith, 10 18:57.5 Ankeny Centennial 112 Brandon Stahl, 10 18:57.9 Waukee Northwest 113 86 Alex Schumacher, 11 18:57.9 Southeast Polk 114 87 Zach Malone, 11 18:58.5 Ankeny Centennial 115 Logan Rolling, 10 18:58.5 Ankeny 116 Roe Denny, 12 19:02.7 Ankeny 117 Jacob Zimmerman, 11 19:03.2 Waukee Northwest 118 Avery Arthur, 9 19:03.4 Waukee Northwest 119 88 William McDeid, 9 19:03.5 Ames 120 89 Colin Hayes, 9 19:04.0 Waukee 121 Parthiv Rengarajan, 10 19:04.5 Valley, Wdm 122 90 Blake Bybee, 10 19:05.7 Ankeny Centennial 123 91 Will Ackelson, 10 19:06.0 Southeast Polk 124 92 Wyatt Guely, 12 19:07.5 Indianola 125 93 Logan Kessler, 12 19:08.0 Norwalk 126 Nick Wellet, 11 19:08.7 Waukee 127 Boston Shaw, 11 19:09.0 Waukee Northwest 128 94 Eli Heckert, 11 19:10.2 Norwalk 129 Payton Mizer, 12 19:10.3 Waukee 130 95 Samuel Sadow, 9 19:10.5 Ames 131 Nate Hammerand, 12 19:11.3 Urbandale 132 Jimmy Baumhover, 10 19:11.7 Dowling Catholic 133 96 Carter Lust, 12 19:11.9 Ankeny Centennial 134 Carter Haigh, 9 19:12.5 Dowling Catholic 135 Nolan Harder, 11 19:13.9 Waukee 136 Luke Wagner, 10 19:14.1 Johnston 137 Hank McGuire, 11 19:15.1 Dowling Catholic 138 Alex Argotsinger, 10 19:15.2 Urbandale 139 Warren Eaves, 10 19:15.6 Waukee Northwest 140 Gideon Miller, 10 19:16.4 Ankeny 141 Jackson Robie, 9 19:16.6 Ankeny 142 97 Eli Mezger, 12 19:17.2 Carlisle 143 Gabriel Brannon, 10 19:17.4 Ankeny 144 Max Young, 11 19:18.2 Waukee 145 Gatton Kaden, 9 19:18.8 Johnston 146 Alton Ladd, 11 19:20.0 Valley, Wdm 147 Reed Opsal, 9 19:20.1 Waukee 148 Toby Landmesser, 10 19:20.4 Ankeny 149 Nevin Bissell, 11 19:20.9 Dallas Center Grimes 150 Jackson Schulz, 9 19:20.9 Ankeny 151 Jack Carlson, 9 19:21.0 Dowling Catholic 152 98 Sam Nochvay, 9 19:21.6 Indianola 153 Kimball Mendenhall, 9 19:21.6 Waukee Northwest 154 99 Zeke Patterson, 9 19:21.8 Indianola 155 Tyson Hathaway, 12 19:22.3 Valley, Wdm 156 Nathan Tischer, 10 19:25.6 Johnston 157 Chase Bradley, 12 19:26.2 Ankeny 158 Jack Imoehl, 12 19:26.3 Waukee Northwest 159 100 Adam Embrock, 12 19:26.5 Sioux City North 160 Gabriel Zingler, 9 19:26.9 Valley, Wdm 161 101 Henry Krug, 10 19:27.1 A D M 162 Kalya Kothavale, 10 19:27.5 Waukee Northwest 163 102 Brandon Birech, 11 19:28.0 Carlisle 164 103 Octavio Padilla, 12 19:28.5 Mason City 165 104 Jeremy Reeve, 11 19:28.9 Ankeny Centennial 166 105 Obadiah Northway, 11 19:29.1 Ames 167 Carson Menke, 10 19:29.8 Norwalk 168 Nik Hudak, 12 19:30.2 Urbandale 169 Peter LaMasters, 10 19:30.9 Valley, Wdm 170 106 Mac Cochran, 10 19:31.0 Ames 171 Eli McGee, 11 19:31.1 Johnston 172 Jaxson Custer, 10 19:31.2 Waukee Northwest 173 Kael Lawler, 11 19:31.7 Ankeny Centennial 174 Caleb Briggs, 12 19:32.5 Waukee Northwest 175 Graham Hart, 9 19:32.6 Valley, Wdm 176 Max Ziegemeier, 10 19:33.6 Waukee Northwest 177 107 Logan Corwin, 11 19:34.3 D M Roosevelt 178 108 Trey Jackson, 12 19:34.9 D M Roosevelt 179 Clay Elfers, 10 19:35.1 Waukee Northwest 180 Parker Davis, 10 19:36.0 Ankeny 181 Jacob Rowland, 10 19:36.0 Johnston 182 Harrison Burkhardt, 10 19:36.2 Johnston 183 Reid Christensen, 9 19:37.1 Waukee 184 109 Evan Moon, 11 19:38.1 Ames 185 110 Samuel Larson, 9 19:38.3 Indianola 186 111 Evan Swaggerty, 10 19:39.0 Sioux City North 187 112 Gavin Haroldson, 11 19:39.2 Sioux City North 188 113 Essey Reda, 12 19:39.4 Sioux City North 189 Luca Leon, 9 19:40.3 Valley, Wdm 190 Layne Munson, 9 19:40.3 Sioux City North 191 114 Joyson Zannoubo, 11 19:40.7 Ames 192 115 Elias Thompson, 11 19:41.2 Ames 193 Ethan Spracklin, 11 19:41.5 Dowling Catholic 194 Colin Klinkenborg, 10 19:41.5 Waukee Northwest 195 Logan Plourde, 12 19:42.5 Norwalk 196 Johnathan Reiber, 10 19:43.3 Waukee Northwest 197 Buck McClaflin, 11 19:43.5 Southeast Polk 198 Emanuel Hernandez, 9 19:44.7 Dowling Catholic 199 Kiran Kothavale, 12 19:44.9 Waukee Northwest 200 Jackson Foy, 11 19:45.3 Dallas Center Grimes 201 116 Torren Walstrom, 10 19:45.7 Carlisle 202 Charlie Leder, 9 19:47.3 Valley, Wdm 203 Drew Klemesrud, 11 19:47.5 Waukee 204 Carter Lacinia, 10 19:48.5 Ankeny 205 Ike Evans, 10 19:49.0 Ankeny 206 117 Ben Lancaster, 9 19:49.1 Carlisle 207 Cory Crall, 12 19:49.9 Carlisle 208 Aaron Whiting, 9 19:50.0 Valley, Wdm 209 Colin Porter, 12 19:50.4 Southeast Polk 210 118 Owen Royer, 10 19:51.2 A D M 211 Brody Frost, 12 19:51.5 Ankeny Centennial 212 119 Tate Truitt, 11 19:51.7 A D M 213 Artie Helmers, 9 19:52.0 Ames 214 Kaden Klootwyk, 11 19:52.0 Valley, Wdm 215 John Dirks, 9 19:52.1 Ames 216 Silas Erickson, 10 19:52.1 Ames 217 Max Weis, 10 19:52.7 Valley, Wdm 218 Evan Siskow, 10 19:53.5 Urbandale 219 120 Andrew Hall, 9 19:53.9 A D M 220 Luke Casey, 12 19:54.3 Indianola 221 Michael Westendorf, 11 19:54.5 Johnston 222 Carson Colton, 10 19:55.7 Johnston 223 Sam McAlister, 12 19:55.8 Johnston 224 Andrew Bogue, 11 19:56.2 Johnston 225 Nathan Mauro, 11 19:57.0 Dowling Catholic 226 Sam Vicker, 10 19:57.0 Dowling Catholic 227 Damion Winkler, 11 19:58.2 Ames 228 Grayson Sutter, 10 19:58.2 A D M 229 Anthony Beneke, 10 19:58.4 Dowling Catholic 230 Jett Harris, 10 19:59.3 Urbandale 231 Jacob Gasior, 11 19:59.3 Valley, Wdm 232 Larson De Boer, 11 19:59.4 Urbandale 233 Patrick Lee, 11 20:00.8 A D M 234 Ryland Moss, 11 20:01.0 A D M 235 Ethan Guild, 10 20:02.0 Urbandale 236 Logan Hazel, 9 20:02.2 Dowling Catholic 237 Ronak Bhargava, 10 20:02.3 Valley, Wdm 238 Hank Murphy, 9 20:02.8 D M Roosevelt 239 Ben Couvillon, 12 20:03.3 Johnston 240 Preston Molis, 9 20:03.8 Urbandale 241 Owen Bowker, 9 20:04.2 Ames 242 Tyler Kohler, 9 20:04.4 Waukee Northwest 243 Aidan Sash, 12 20:04.7 Dowling Catholic 244 Xander Bingaman, 12 20:05.2 Waukee Northwest 245 Felix Miguez, 9 20:05.5 Ames 246 Cole Tjaden, 12 20:06.1 Ankeny Centennial 247 Lane Moeckly, 10 20:06.6 Ankeny Centennial 248 Karson Johnson, 12 20:07.9 Waukee 249 Tom Coddington, 9 20:08.2 Urbandale 250 Parker Magill, 9 20:09.2 D M Roosevelt 251 Lucas Knutson, 9 20:09.4 D M Roosevelt 252 Parker O'Neall, 11 20:10.0 D M Roosevelt 253 August Vance, 12 20:10.7 D M Roosevelt 254 Caleb Murray, 11 20:11.9 Ankeny Centennial 255 Carter Dyer, 9 20:12.6 Johnston 256 Cameron Bauman, 9 20:12.6 Valley, Wdm 257 Tyson Jones, 10 20:13.1 Waukee Northwest 258 Drew Every, 10 20:13.1 Dallas Center Grimes 259 Parker Stevens, 10 20:13.2 Valley, Wdm 260 Bodee Krob, 10 20:13.3 Dallas Center Grimes 261 Caleb Carratt, 12 20:14.3 Ankeny 262 John Schindel, 12 20:15.7 Ames 263 Eli Dunlap, 9 20:15.9 Dowling Catholic 264 Caleb Daughtery, 9 20:16.5 Waukee 265 Sam Sparks, 12 20:16.5 Urbandale 266 Grady Nelson, 9 20:16.5 Indianola 267 Nathan Poag, 11 20:16.8 Ames 268 Jonah Rowland, 11 20:17.6 Johnston 269 Calvin Haag, 11 20:17.8 Ankeny Centennial 270 Maxwell Curnyn, 9 20:17.8 Ankeny Centennial 271 Logan Frink, 11 20:18.1 Waukee 272 Drew Coleman, 10 20:18.5 Ankeny 273 Matthew Alberico, 9 20:19.3 Valley, Wdm 274 Severo Rodriguez, 11 20:20.2 Dowling Catholic 275 Kellan Kreger, 10 20:20.4 Waukee 276 Atticus Pottratz, 12 20:21.6 Ankeny 277 Charlie Fitzgerald, 11 20:23.0 Waukee 278 Nathan Scanlan, 11 20:24.3 A D M 279 121 Kaleb Dee, 9 20:26.3 Ballard 280 Braden Vogel, 9 20:26.5 Norwalk 281 Zach Johannsen, 10 20:27.4 Waukee Northwest 282 Tom Hook, 12 20:27.6 A D M 283 Anson Miller, 10 20:28.0 Indianola 284 Braelon Decker, 12 20:28.0 Indianola 285 Jonas Robinson, 10 20:28.1 Ankeny Centennial 286 Evan Tollari, 11 20:28.8 Southeast Polk 287 Holden Sungren, 10 20:29.0 Ankeny 288 Jackson Grossnickle, 12 20:29.9 Ankeny 289 Allen Cai, 9 20:30.9 Ames 290 Cyrus Zadeh, 9 20:30.9 Ankeny 291 Riley Monson, 9 20:31.6 Norwalk 292 Nihir Ketkar, 9 20:33.0 Waukee Northwest 293 Colton Waterhouse, 12 20:33.4 Carlisle 294 Brant McElderry, 9 20:34.2 D M Roosevelt 295 122 Austin Larsen, 11 20:34.4 Bishop Heelan 296 Liam McWilliams, 9 20:35.4 Indianola 297 Brandon McLaughlin, 10 20:36.0 Valley, Wdm 298 Colin Huynh, 11 20:36.1 Dallas Center Grimes 299 Ruhaan Gupta, 10 20:36.6 Johnston 300 Kaiden Chavez, 9 20:37.1 Ankeny 301 Kayden Tritz, 10 20:37.3 A D M 302 Carson Mears, 12 20:37.4 Waukee Northwest 303 Jesse Hutson, 10 20:39.9 Ames 304 Alexander Wood, 12 20:40.3 Ankeny Centennial 305 Lewis Lentsch, 11 20:40.7 Dowling Catholic 306 Trent Paugh, 11 20:41.1 Ankeny 307 Trey Calvert, 9 20:41.4 Norwalk 308 Jon Hudak, 12 20:41.6 Urbandale 309 August Anderson, 11 20:42.8 Indianola 310 Caleb Whaley, 12 20:43.2 Ankeny Centennial 311 Nic Fuller, 10 20:43.9 A D M 312 Will Morain, 10 20:45.0 A D M 313 Tj Douglas, 10 20:45.0 Ames 314 Luke Patterson, 10 20:45.6 Southeast Polk 315 Evan Friesen, 9 20:46.6 Dallas Center Grimes 316 Sam Smith, 10 20:46.8 D M Roosevelt 317 Winston Palmer, 9 20:48.3 Sioux City North 318 Grayson Manning, 9 20:48.3 Waukee Northwest 319 Benjamin Trabue, 9 20:48.8 Ames 320 Dylan Poe, 9 20:51.5 D M Roosevelt 321 Grayson Hoover, 9 20:52.0 Indianola 322 Gage Boersma, 12 20:54.8 Indianola 323 Jacob Weber, 11 20:55.2 Ames 324 Caden Shockey, 11 20:55.8 Waukee Northwest 325 Elias Stein, 9 20:55.9 Dowling Catholic 326 Owen Park, 9 20:57.3 Dallas Center Grimes 327 Elijah Thole, 9 20:57.6 Waukee 328 Shawn Harris, 9 20:58.1 Ankeny Centennial 329 James Bridenstine, 12 20:58.3 Ankeny 330 Emmett Lewis, 9 20:58.4 Urbandale 331 Ian Crespi, 9 20:59.1 Ames 332 Owen Hovick, 12 21:00.0 Ankeny Centennial 333 Ian Schlak, 11 21:01.2 Dallas Center Grimes 334 123 James Donovan, 11 21:01.8 Bishop Heelan 335 Ian Hiley, 10 21:01.9 Waukee Northwest 336 Ethan Pham, 11 21:02.2 Sioux City North 337 Maddox Wajda, 11 21:02.5 Valley, Wdm 338 Jack Franks, 11 21:03.5 D M Roosevelt 339 Bryce Weih, 9 21:04.3 Valley, Wdm 340 Carlos Guzman, 11 21:05.2 Urbandale 341 Finn Graziano, 11 21:08.0 Waukee 342 Isaac Larson, 10 21:10.0 Valley, Wdm 343 Abel Cerda, 10 21:10.2 Southeast Polk 344 Mateo Holcomb, 11 21:11.6 Urbandale 345 Hudson Evans, 10 21:12.3 Ankeny 346 Evitt Fitzgerald, 9 21:12.7 Johnston 347 Benjamin Green, 11 21:12.7 Valley, Wdm 348 Jacob Chizek, 12 21:13.4 Ankeny Centennial 349 Caleb Vaughan, 9 21:15.9 Johnston 350 Henry Stamets, 9 21:16.3 Valley, Wdm 351 Matthew Grande, 12 21:17.1 Ames 352 David Zhang, 11 21:17.4 Johnston 353 Owen Caldwell, 10 21:18.1 Ames 354 Jacob Ackelson, 11 21:18.9 Indianola 355 Miguel Ranfeld, 11 21:20.0 Dallas Center Grimes 356 Jackson Warren, 12 21:20.2 Norwalk 357 Max Swaner, 12 21:20.4 Waukee Northwest 358 Jackson Temple, 12 21:20.6 Waukee Northwest 359 Henry Zou, 10 21:20.7 Johnston 360 Tariku Krob, 11 21:21.2 Southeast Polk 361 Cody Van Horn, 9 21:21.4 Urbandale 362 Beau Beck, 9 21:21.8 Dowling Catholic 363 Magnus Pottratz, 10 21:22.7 Ankeny 364 Aditya Pethe, 10 21:22.8 Waukee Northwest 365 Jonathan Moser, 11 21:23.6 Dowling Catholic 366 Carver Hoekstra, 9 21:23.8 Sioux City North 367 Larry Li, 11 21:24.9 Waukee Northwest 368 Luke Gragg, 10 21:24.9 Johnston 369 Kameron Rutledge, 9 21:26.9 Dowling Catholic 370 Mason Kelley, 9 21:28.2 Waukee Northwest 371 Donovan Mathis, 11 21:28.3 Johnston 372 Trevor Hoyla, 9 21:29.5 Indianola 373 Benjamin Nelson, 9 21:31.6 Ankeny Centennial 374 Ely Juelfs, 9 21:31.8 Ankeny 375 Brennan Richardson, 9 21:31.8 Johnston 376 Skyler Wade, 11 21:32.2 Ames 377 Garang Kear, 12 21:32.2 Ames 378 Isaiah Haveman, 11 21:34.2 Ames 379 Julio Cervantes, 9 21:35.8 Dowling Catholic 380 Mason Mikulski, 10 21:37.1 Valley, Wdm 381 Gabe Van Hemert, 9 21:37.2 Johnston 382 Gus Sanders, 12 21:38.1 D M Roosevelt 383 Blake Schimonitz, 11 21:38.5 Valley, Wdm 384 Brycen Timmer, 11 21:39.7 A D M 385 Ryder Lee, 9 21:40.7 Johnston 386 Alex Young, 9 21:42.0 Waukee 387 Cameron Seitz, 11 21:43.1 D M Roosevelt 388 Mason Zuck, 9 21:44.1 D M Roosevelt 389 124 Sam Schwarz, 10 21:45.3 Mason City 390 Bennett Neipert, 11 21:47.0 D M Roosevelt 391 Toby Nielsen, 9 21:47.3 Dowling Catholic 392 Prince Edah, 9 21:48.2 Ankeny 393 Jt Dix, 9 21:48.8 D M Roosevelt 394 Alexander Chapman, 12 21:50.4 Valley, Wdm 395 Finn Huggins, 11 21:51.2 D M Roosevelt 396 Tyler Ferrell, 10 21:51.7 Southeast Polk 397 Ezra Dagnachew, 11 21:51.8 Ankeny 398 Jared McBurney, 10 21:52.9 Waukee 399 Bentley Burr, 9 21:53.0 Dowling Catholic 400 Spencer Hughes, 12 21:54.0 Indianola 401 Alex Eichhorn, 12 21:54.2 Ames 402 Joel Chan, 12 21:55.8 D M Roosevelt 403 125 Aksel Peterson, 9 21:55.9 Ballard 404 Ty Walker, 12 21:56.8 Ankeny Centennial 405 126 Covan Fetterman, 9 21:57.2 Bishop Heelan 406 Roan Gratny, 9 21:57.2 Waukee Northwest 407 Arjun Mittra, 10 21:57.7 D M Roosevelt 408 Mikey Halbach, 10 21:58.2 Dowling Catholic 409 Carson Levi, 9 21:58.3 Norwalk 410 Bennett Welcher, 9 21:58.5 Ankeny Centennial 411 Paul Martin, 9 21:58.6 D M Roosevelt 412 Cael Fahrmann, 10 21:58.7 Ankeny 413 Evan Allen, 12 21:59.1 Waukee Northwest 414 Dane Butler, 12 21:59.1 Waukee 415 Jude Smith, 9 22:00.0 Southeast Polk 416 Theodore Kraft, 9 22:00.9 Ames 417 127 Cahill Kirkpatrick, 12 22:00.9 Bishop Heelan 418 Owen Anderson, 11 22:01.2 Southeast Polk 419 Patrick Doud, 10 22:01.4 Dowling Catholic 420 Josà Vega, 9 22:02.6 Dowling Catholic 421 Landon O'Meara, 9 22:02.6 Waukee Northwest 422 Will Sheer, 10 22:02.8 Johnston 423 128 Conan Kirkpatrick, 11 22:03.0 Bishop Heelan 424 Kylan Quach, 10 22:03.1 Waukee 425 Ariston Baccam, 9 22:03.4 Waukee Northwest 426 Paul Giles, 10 22:03.6 A D M 427 Jonas Jeschke, 9 22:03.8 Waukee Northwest 428 Ben Hemmer, 11 22:04.0 Waukee Northwest 429 Eli Schrag, 10 22:04.0 Ames 430 Bryson Rehmeier, 10 22:05.5 Indianola 431 Jack Theis, 10 22:06.4 Dowling Catholic 432 Dean Landis, 10 22:06.8 Ankeny Centennial 433 Edward Kellogg, 9 22:08.2 Sioux City North 434 Peyton Hoffman, 10 22:10.6 Waukee 435 Evan Lorensen, 10 22:11.8 Sioux City North 436 Paul Bouwers, 11 22:12.0 Sioux City North 437 John Lloyd, 9 22:12.1 Waukee 438 Ben Kuennen, 9 22:17.3 Waukee Northwest 439 Seb Cooper, 12 22:18.4 Indianola 440 Matthew Pierson, 11 22:19.2 Dowling Catholic 441 Kellen King, 10 22:22.6 Dowling Catholic 442 129 Bryen Hernandez, 12 22:24.3 Newton 443 Carter Mitchell, 10 22:25.9 D M Roosevelt 444 Brayden Eben, 10 22:26.5 Valley, Wdm 445 Sully Smith, 9 22:26.5 Waukee Northwest 446 Tate Hulling, 9 22:26.7 Carlisle 447 Vince Mezger, 10 22:27.2 Carlisle 448 130 Sebastian Flores, 12 22:28.7 Bishop Heelan 449 Lucas Marso, 9 22:30.0 Dowling Catholic 450 Suvan Volz, 10 22:31.1 Valley, Wdm 451 Dylan Porter, 11 22:31.4 Dowling Catholic 452 Nathan Wanat, 12 22:31.9 Dallas Center Grimes 453 Sam Schmidt, 9 22:32.1 D M Roosevelt 454 Mason Schieber, 9 22:32.5 Valley, Wdm 455 Cooper Stein, 11 22:32.6 Valley, Wdm 456 Jack McCarthy, 9 22:33.2 Valley, Wdm 457 Owen Congdon, 12 22:33.7 D M Roosevelt 458 Johnathan Dronet, 11 22:36.0 Carlisle 459 Aiden Kempers, 10 22:37.3 Waukee Northwest 460 Kaiden Wacker, 10 22:38.9 Waukee Northwest 461 131 Caleb Hill, 11 22:40.4 Ballard 462 Luis Barrios, 12 22:40.9 Sioux City North 463 Jackson Uthe, 9 22:41.4 Ames 464 Easton Hamilton, 9 22:42.1 Urbandale 465 Sullivan Baccam, 9 22:42.4 Carlisle 466 Ethan Feng, 9 22:42.6 Waukee 467 132 Josh Shields, 10 22:43.5 Fort Dodge 468 Jack Baker, 10 22:43.8 Ames 469 Ethan MacFarland, 9 22:44.5 Johnston 470 Isaak Kaya, 9 22:45.2 Waukee Northwest 471 Dhruv Chatterjee, 12 22:45.4 Waukee 472 Evan Nelson, 10 22:45.8 Ames 473 Beckett Beller, 9 22:47.2 Sioux City North 474 Leo Klemm, 11 22:48.5 Dowling Catholic 475 Daniel Bonilla, 11 22:50.3 Urbandale 476 George Deal, 9 22:50.7 Valley, Wdm 477 Jackson Tallman, 9 22:53.3 Johnston 478 Drew Gaskill, 10 22:54.1 Ankeny 479 Adam Baker, 9 22:57.1 Ames 480 133 Jaxson Pick, 9 22:59.4 Ballard 481 Alec Hudson, 10 23:02.4 Dowling Catholic 482 Rome Brayton, 9 23:03.2 Johnston 483 Alex Imig, 12 23:04.2 Valley, Wdm 484 Nabil Sajid, 12 23:07.0 Waukee 485 Brendan Dial, 9 23:10.0 Ames 486 Nate Powers, 11 23:10.3 Urbandale 487 Jacob Hoben, 10 23:12.6 A D M 488 134 Peter Hardee, 10 23:16.7 Mason City 489 Sean Jones, 9 23:18.4 Norwalk 490 Cameron Vize, 10 23:18.9 Waukee 491 John Glatt, 9 23:22.5 Ankeny Centennial 492 135 David Mendoza, 11 23:22.8 Bishop Heelan 493 136 Gentry Swarts, 11 23:22.9 Newton 494 137 Keary Sanger, 11 23:23.5 Newton 495 Isaac Tague, 9 23:24.1 Norwalk 496 Oscar Kellen, 10 23:24.3 D M Roosevelt 497 Adam Klocke, 11 23:25.6 Dowling Catholic 498 138 Rapas Srinarongsiri, 10 23:25.9 Fort Dodge 499 Reece Denahey, 10 23:27.2 D M Roosevelt 500 139 Colin Cummins, 12 23:28.3 Newton 501 Benjamin Kouba, 9 23:28.5 Valley, Wdm 502 Nick De La Cuba, 12 23:29.1 Ankeny Centennial 503 Tiago Colton, 11 23:29.3 Ames 504 Ryan Boothe, 9 23:30.4 Ankeny Centennial 505 Jacob Goodman, 10 23:32.0 Ames 506 Justus Minter, 9 23:32.8 Ankeny Centennial 507 Benjamin Harrington, 10 23:33.0 D M Roosevelt 508 Tristan Ostrander, 12 23:33.4 Indianola 509 Kannon Mitchell, 10 23:35.7 Ankeny Centennial 510 Christian Reppe, 9 23:36.3 Waukee Northwest 511 Caleb Clark, 9 23:36.4 Norwalk 512 140 Evan Bebout, 11 23:37.0 Newton 513 Conner Simpson, 10 23:39.3 Dallas Center Grimes 514 Adam Olinger, 11 23:40.9 Carlisle 515 141 Ben Baier, 11 23:44.1 Ballard 516 Henry Schmitz, 9 23:44.2 Waukee Northwest 517 Porter Quinn, 9 23:45.7 D M Roosevelt 518 Blake Riker, 11 23:46.2 Bishop Heelan 519 Quinn Coonan, 9 23:47.9 Dowling Catholic 520 Bradley Carrigan, 9 23:48.5 Johnston 521 Noah Shipley, 9 23:49.4 Norwalk 522 Blaise Ford, 9 23:50.8 D M Roosevelt 523 Abraham Prince, 9 23:51.3 Johnston 524 Alex Pochernich, 10 23:51.5 Ankeny 525 Cade Taylor, 12 23:52.9 Ames 526 Matthew Hammerand, 12 23:55.4 Urbandale 527 Zach Bakkie, 9 23:57.4 Urbandale 528 Shreyas Shrestha, 11 24:02.7 Johnston 529 Campbell Bowen, 10 24:04.4 Dallas Center Grimes 530 142 Thomas Tidball, 12 24:10.6 Newton 531 Kyle Kann, 9 24:11.1 Sioux City North 532 Tate Dixon, 9 24:13.4 Ankeny 533 Donnie Westendorf, 10 24:13.8 A D M 534 Kevin Garland, 9 24:14.1 Waukee Northwest 535 Matt Wermager, 9 24:14.8 Carlisle 536 Jack Jensen, 12 24:16.9 Bishop Heelan 537 Zadok Perry, 9 24:19.5 Valley, Wdm 538 Jack Atwood, 9 24:19.5 Waukee Northwest 539 Kale Briggs, 10 24:20.4 Indianola 540 Tarik Dervisevic, 11 24:21.2 Dallas Center Grimes 541 Dominic Terzis, 10 24:22.2 Ankeny 542 143 Troy Finch, 12 24:26.3 Newton 543 Ben Maggard, 11 24:28.6 Dallas Center Grimes 544 Max Wardell, 10 24:29.6 Ankeny 545 Carter Garcia, 10 24:30.7 Ankeny 546 Grant Guiter, 10 24:32.3 Johnston 547 Kenneth Bai, 10 24:33.1 Ames 548 Ben Wigen, 10 24:33.3 Johnston 549 Carson King, 9 24:35.4 Johnston 550 Syon Aggarwal, 9 24:39.2 Johnston 551 Maxime Janelle, 12 24:42.0 Ankeny Centennial 552 Michael Kennedy, 10 24:44.0 Ankeny 553 Talon Currie, 11 24:44.4 Newton 554 Jonah Hummel, 12 24:44.6 Southeast Polk 555 144 Callen Stenberg, 9 24:47.4 Ballard 556 Jackson Morehead, 9 24:48.8 Waukee Northwest 557 Samuel Johnson, 9 24:54.8 Ames 558 Jacob Thomas, 10 24:56.5 Valley, Wdm 559 Elijah Sheldon, 10 24:56.9 Ames 560 145 Abubakr Rahimov, 12 25:03.3 Fort Dodge 561 146 Elias Hill, 9 25:04.3 Ballard 562 Adrian Hartso, 9 25:05.5 Sioux City North 563 Abram Ribbens, 9 25:05.7 St Edmond 564 Corbin Reszel, 9 25:08.1 Urbandale 565 Jacob Sweeney, 12 25:08.4 Newton 566 Jozeph Hansen, 11 25:09.1 Ballard 567 Aiden Ostrander, 9 25:10.0 Indianola 568 Jonathan Alberico, 9 25:12.0 Valley, Wdm 569 Logan Oswald, 11 25:12.5 Indianola 570 147 Abraham Fisher, 11 25:13.4 Fort Dodge 571 Mehul Chatterjee, 9 25:13.9 Johnston 572 148 Akramjon Abdurakhimov, 1225:23.6 Fort Dodge 573 Declan Briggs, 12 25:27.4 Indianola 574 149 Braden Kammerer, 10 25:44.6 Fort Dodge 575 Armaan Meher, 10 25:46.4 Waukee 576 Chris Schiaffino, 10 25:48.7 Carlisle 577 Aiden Barber, 9 25:48.8 Indianola 578 Ethan Johnson, 9 25:49.1 A D M 579 Jonah Gerjerts, 12 25:49.9 Ankeny Centennial 580 Quinntin Oswald, 9 25:53.3 Norwalk 581 150 Ian Carolus, 12 25:56.7 Mason City 582 Conner Dummermuth, 9 25:57.1 Johnston 583 Levi Lientz, 9 26:00.2 Valley, Wdm 584 Logan Reed, 11 26:05.1 St Edmond 585 Issac Allen, 11 26:17.5 Ames 586 Ethan Boobyer, 9 26:25.4 Urbandale 587 Kabeer Khanna, 9 26:27.8 Johnston 588 Harjot Cheema, 9 26:29.7 Johnston 589 Mason Royal, 10 26:42.9 Dowling Catholic 590 Vincent Merrill, 10 26:43.6 Carlisle 591 Kevin Moore, 10 26:55.3 Waukee 592 Layne Savage, 9 27:07.1 Newton 593 Will Schmitz, 9 27:18.8 Johnston 594 Sushant Sakthivel, 10 27:20.9 Johnston 595 Christian Fravel, 11 27:27.5 Bishop Heelan 596 Harrison Gilroy, 9 27:27.7 Johnston 597 Sreehari Kumaresh, 12 27:40.6 Waukee Northwest 598 Cooper York, 9 27:44.2 Johnston 599 Trace McClellan, 9 28:29.4 Newton 600 David Munoz, 9 28:50.7 Sioux City North 601 Noah Sloan, 9 28:51.0 Ankeny 602 Ryne Copple, 11 29:15.1 Norwalk 603 Spencer Vercauturen, 11 29:43.4 Johnston 604 Ian Chapman, 9 30:05.6 Dowling Catholic 605 Docken Haas, 12 30:22.2 Waukee Northwest 606 Elijah Young, 9 35:23.6 Urbandale 607 151 Cale Wilmarth, 9 41:07.6 Mason City 608 152 Bjorn Roen, 12 43:42.9 Mason City 609 Devan Wengel, 12 44:08.3 Newton

Return to home page.