An Email-Ready Link
As you requested, here is a ready-to-email link to this page.
The URL is:
https://m1.onlineraceresults.com/race/view_plain_text.php?race_id=79816
Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.
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.