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?make_printable=1&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
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.