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