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.