Ft Dodge Cross Country Invite JV Boys
Lakeside Golf Course - Home of State Meet
Oct. 7, 2021
70s and Sunny
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. 7, 2021 7:28 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Dowling 38 2 3 4 13 16 17 35 17:44.8 0:36.4 2 Norwalk 58 1 8 10 11 28 30 65 17:53.1 0:51.5 3 Johnston 65 5 7 12 19 22 26 33 17:59.2 0:33.2 4 Waukee Northwest 123 14 20 23 29 37 40 71 18:17.2 0:30.6 5 Dallas Center-Grimes 124 15 18 25 32 34 38 51 18:17.2 0:26.7 6 Ankeny 131 6 9 27 41 48 60 68 18:15.0 1:02.2 7 Valley, Wdm 198 21 24 46 53 54 64 78 18:34.9 0:34.9 8 Ames 241 42 44 47 52 56 59 73 18:45.5 0:10.6 9 Carlisle 243 31 49 50 55 58 77 104 18:44.3 0:29.8 10 Sioux City North 298 36 43 61 70 88 109 114 18:56.8 0:56.2 11 Ankeny Centennial 349 57 66 67 76 83 84 86 19:04.7 0:29.4 12 Urbandale 363 39 72 75 80 97 105 107 19:08.7 1:02.0 13 D M Roosevelt 380 62 69 79 81 89 92 98 19:14.1 0:37.0 14 Southeast Polk 421 63 82 87 90 99 100 102 19:24.9 0:49.0 15 Waukee 437 74 85 91 93 94 101 103 19:27.0 0:30.1 16 Mason City 460 45 95 96 111 113 116 125 19:45.9 1:50.5 17 Indianola 573 106 108 112 118 129 135 136 20:38.1 1:20.1 18 Lewis Central 590 110 117 119 120 124 126 127 20:49.9 0:50.2 19 Newton 619 115 121 122 130 131 134 137 21:11.8 0:51.1 20 St. Edmond 656 123 128 132 133 140 143 144 21:42.5 1:30.1 21 Fort Dodge 718 138 139 145 147 149 157 23:09.4 1:30.4 22 Boone 740 141 146 148 152 153 156 159 24:02.6 2:36.1 23 Ballard 752 142 150 151 154 155 158 160 24:43.4 3:02.6 Incomplete Teams: Individuals PLACE FINISHER TIME 1. Dowling 2 Nick Klocke, 11 17:29.5 3 Sam Leto, 12 17:30.9 4 Christopher Pierson, 12 17:34.3 13 Matthew Dietrich, 11 18:03.4 16 Patrick Warren, 11 18:05.8 17 Patrick Wainwright, 10 18:06.4 35 Timothy Sullivan, 11 18:33.6 Total Time = 1:28:43.9 Total Places = 38 2. Norwalk 1 Grant Wallace, 9 17:28.1 8 Don Agisha, 11 17:46.3 10 Nathan Stocker, 10 17:51.0 11 Zach Ung, 9 18:00.5 28 Daniel Webster, 10 18:19.5 30 Luka Flores, 11 18:21.5 65 Caden Stumbaugh, 11 18:58.4 Total Time = 1:29:25.4 Total Places = 58 3. Johnston 5 Garrett Ness, 9 17:43.2 7 Jack Meyer, 10 17:45.2 12 Henry Strauss, 10 18:00.8 19 Sam McAlister, 10 18:10.1 22 Ian Rauscher, 11 18:16.4 26 Noah Reese, 9 18:18.3 33 Calahan Rourke, 10 18:26.1 Total Time = 1:29:55.7 Total Places = 65 4. Waukee Northwest 14 Austin Jones, 11 18:03.9 20 Charlie Petersen, 12 18:10.1 23 Kyle Witte, 12 18:16.6 29 Will Gessmann, 11 18:20.6 37 Henry De Bruijn, 11 18:34.4 40 Sarang Kothari, 11 18:37.2 71 Jared Dodge, 10 19:03.6 Total Time = 1:31:25.6 Total Places = 123 5. Dallas Center-Grimes 15 Luke Herbsleb, 12 18:04.0 18 Nick Kessler, 10 18:08.6 25 Sam Watkins, 10 18:18.3 32 John Kitenge, 10 18:24.2 34 Caleb Morris, 11 18:30.6 38 Elias Arbuckle, 9 18:36.1 51 Carson Springer, 11 18:47.4 Total Time = 1:31:25.7 Total Places = 124 6. Ankeny 6 Justice Rathje, 9 17:43.9 9 Michael Hayden, 12 17:46.9 27 Sam Ducar, 11 18:18.7 41 Paul Erredge, 12 18:39.3 48 Brennan Lesko, 10 18:46.1 60 Zach Riley, 9 18:55.2 68 Alex Cox, 11 18:59.9 Total Time = 1:31:14.9 Total Places = 131 7. Valley, Wdm 21 Ethan McDermott, 11 18:14.7 24 Salvatore Fratianni, 11 18:17.6 46 Frank McEvoy, 10 18:42.8 53 William Thompson, 12 18:49.5 54 Andy Tran, 12 18:49.5 64 Luke Trannel, 12 18:57.4 78 William Johnson, 11 19:14.2 Total Time = 1:32:54.1 Total Places = 198 8. Ames 42 Will Hatcher, 12 18:40.2 44 Hayden Sinclair, 11 18:42.2 47 Ahmed Aldamak, 10 18:44.9 52 Camden Wacha, 11 18:49.2 56 Alex Gatiba, 10 18:50.7 59 Kenyang Kenyang, 10 18:54.9 73 Brandon Vorst, 11 19:04.8 Total Time = 1:33:47.2 Total Places = 241 9. Carlisle 31 Josh Lancaster, 10 18:23.6 49 Braedin Zondervan, 10 18:46.7 50 Harrison Eighmy, 9 18:47.3 55 Ezra DeCleene, 10 18:50.6 58 Lincoln Eighmy, 11 18:53.3 77 Ben Imhoff, 10 19:10.7 104 Aaron Parks, 11 20:01.0 Total Time = 1:33:41.5 Total Places = 243 10. Sioux City North 36 Raul Gomez, 11 18:33.9 43 Connor Schultz, 9 18:41.5 61 Kiefer Schultz, 9 18:55.4 70 Abubekar Kumbi, 10 19:03.1 88 Lorcan Christensen, 12 19:30.1 109 Davian Greenstreet, 11 20:17.0 114 Logan Woolworth, 9 20:41.4 Total Time = 1:34:44.0 Total Places = 298 11. Ankeny Centennial 57 Ty Rounds, 12 18:52.7 66 Caden Rasmus, 12 18:59.0 67 Austin Lundberg, 9 18:59.9 76 Kyle Melcher, 11 19:09.5 83 London Hershberger, 12 19:22.0 84 Luke Auderer, 11 19:23.1 86 Bennett Blakeslee, 11 19:26.2 Total Time = 1:35:23.1 Total Places = 349 12. Urbandale 39 Sidney Shide, 9 18:36.6 72 Payton Mergen, 10 19:03.6 75 Nate Hammerand, 10 19:05.9 80 Blake Staton, 12 19:18.8 97 William Giles, 9 19:38.6 105 Cooper Smith, 9 20:07.0 107 Kenny Uitermarkt, 9 20:12.1 Total Time = 1:35:43.5 Total Places = 363 13. D M Roosevelt 62 Sam Harris, 11 18:55.6 69 Jack McFetridge, 12 19:01.9 79 Drew Folkerts, 11 19:18.7 81 Luke Martin, 11 19:21.4 89 Alex Granados, 12 19:32.5 92 Samuel Wandera, 11 19:34.1 98 Cameron Reagen, 9 19:39.4 Total Time = 1:36:10.1 Total Places = 380 14. Southeast Polk 63 Charlie Wilterdink, 10 18:56.6 82 Colin Miller, 11 19:21.9 87 Evan Tollari, 9 19:26.9 90 Nathan Zook, 12 19:33.2 99 Mason Hausman, 11 19:45.6 100 Aydin McNeley, 10 19:48.7 102 Nathan Moberg, 9 19:52.2 Total Time = 1:37:04.2 Total Places = 421 15. Waukee 74 Nick Wellet, 9 19:05.5 85 Alex Kottmeyer, 9 19:25.9 91 Alan Trible, 12 19:33.4 93 Jalen Taha, 10 19:34.5 94 Lawson Port, 12 19:35.6 101 Trevor Janes, 12 19:51.5 103 Payton Mizer, 10 19:58.2 Total Time = 1:37:14.9 Total Places = 437 16. Mason City 45 Brandt Haakenstad, 9 18:42.3 95 Daniel Schwarz, 11 19:37.9 96 Derek Loeschen, 11 19:37.9 111 Brady Wickering, 9 20:18.5 113 Brian Bocanegra, 12 20:32.7 116 Dylan Hjelle, 9 20:50.0 125 Ethan Olsen, 11 21:08.8 Total Time = 1:38:49.3 Total Places = 460 17. Indianola 106 Kinnick Werling, 11 20:07.8 108 Wyatt Guely, 10 20:12.5 112 Roger Cambron, 11 20:30.0 118 Deacon Evans, 12 20:52.4 129 Nate Sturtz, 11 21:27.8 135 Braelon Decker, 10 22:05.8 136 Aiden Boies, 9 22:18.7 Total Time = 1:43:10.5 Total Places = 573 18. Lewis Central 110 Ethan Edwards, 12 20:17.7 117 Jordan Smith, 9 20:50.6 119 Ty Thomson, 11 20:55.6 120 Sam Murray, 10 20:57.7 124 Jamison Olson, 9 21:07.9 126 Jack Kavars, 12 21:09.4 127 Jaxton Anderson, 11 21:25.2 Total Time = 1:44:09.5 Total Places = 590 19. Newton 115 Jesus Murillo, 10 20:43.6 121 Asher Wood, 10 21:02.2 122 Skylar Martinez-Gilbert, 10 21:05.4 130 Joel Lewis, 10 21:32.8 131 Brenden Holschuh, 11 21:34.7 134 Harrison Oswalt, 10 21:59.3 137 Jacob Smith, 9 22:19.3 Total Time = 1:45:58.7 Total Places = 619 20. St. Edmond 123 Carter Rial, 11 21:06.0 128 Lucas Kornder, 12 21:26.6 132 Adrian Hanrahan, 9 21:37.1 133 Braydon Smith, 11 21:46.6 140 Casten Wacholtz, 11 22:36.1 143 Isaac Larson, 12 22:58.1 144 Joe Touney, 11 23:12.7 Total Time = 1:48:32.4 Total Places = 656 21. Fort Dodge 138 Brayder Schmeider, 11 22:27.2 139 Brady Major, 9 22:28.2 145 Bo Tracy, 12 23:19.9 147 Nicolas Shatleh, 12 23:33.8 149 Kolby Wilson, 12 23:57.5 157 Vincent Pagdatoon, 12 26:03.5 Total Time = 1:55:46.6 Total Places = 718 22. Boone 141 Carden Nerem, 9 22:41.2 146 Seth Morris, 11 23:31.8 148 Wesley Baber, 9 23:43.5 152 Jase Barrick, 9 24:59.2 153 Wyatt Young, 11 25:17.3 156 Bo Braddock, 10 26:01.5 159 Caleb Webster, 12 28:51.4 Total Time = 2:00:13.0 Total Places = 740 23. Ballard 142 Braden Kubichek, 9 22:44.8 150 Jozeph Hansen, 10 24:39.8 151 Ben Baier, 10 24:54.6 154 Micah Ott, 10 25:30.1 155 Alex Hilleman, 12 25:47.4 158 Sunny Sigurdsdottir, 11 26:04.0 160 Titan Anderson, 9 29:33.1 Total Time = 2:03:36.7 Total Places = 752 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Grant Wallace, 9 17:28.1 Norwalk 2 2 Nick Klocke, 11 17:29.5 Dowling 3 3 Sam Leto, 12 17:30.9 Dowling 4 4 Christopher Pierson, 12 17:34.3 Dowling 5 5 Garrett Ness, 9 17:43.2 Johnston 6 6 Justice Rathje, 9 17:43.9 Ankeny 7 7 Jack Meyer, 10 17:45.2 Johnston 8 8 Don Agisha, 11 17:46.3 Norwalk 9 9 Michael Hayden, 12 17:46.9 Ankeny 10 10 Nathan Stocker, 10 17:51.0 Norwalk 11 11 Zach Ung, 9 18:00.5 Norwalk 12 12 Henry Strauss, 10 18:00.8 Johnston 13 13 Matthew Dietrich, 11 18:03.4 Dowling 14 14 Austin Jones, 11 18:03.9 Waukee Northwest 15 15 Luke Herbsleb, 12 18:04.0 Dallas Center-Grimes 16 16 Patrick Warren, 11 18:05.8 Dowling 17 17 Patrick Wainwright, 10 18:06.4 Dowling 18 18 Nick Kessler, 10 18:08.6 Dallas Center-Grimes 19 19 Sam McAlister, 10 18:10.1 Johnston 20 20 Charlie Petersen, 12 18:10.1 Waukee Northwest 21 21 Ethan McDermott, 11 18:14.7 Valley, Wdm 22 22 Ian Rauscher, 11 18:16.4 Johnston 23 23 Kyle Witte, 12 18:16.6 Waukee Northwest 24 24 Salvatore Fratianni, 11 18:17.6 Valley, Wdm 25 25 Sam Watkins, 10 18:18.3 Dallas Center-Grimes 26 26 Noah Reese, 9 18:18.3 Johnston 27 27 Sam Ducar, 11 18:18.7 Ankeny 28 28 Daniel Webster, 10 18:19.5 Norwalk 29 29 Will Gessmann, 11 18:20.6 Waukee Northwest 30 30 Luka Flores, 11 18:21.5 Norwalk 31 31 Josh Lancaster, 10 18:23.6 Carlisle 32 32 John Kitenge, 10 18:24.2 Dallas Center-Grimes 33 33 Calahan Rourke, 10 18:26.1 Johnston 34 34 Caleb Morris, 11 18:30.6 Dallas Center-Grimes 35 35 Timothy Sullivan, 11 18:33.6 Dowling 36 36 Raul Gomez, 11 18:33.9 Sioux City North 37 37 Henry De Bruijn, 11 18:34.4 Waukee Northwest 38 Joe Wilwerding, 11 18:35.1 Dowling 39 38 Elias Arbuckle, 9 18:36.1 Dallas Center-Grimes 40 39 Sidney Shide, 9 18:36.6 Urbandale 41 40 Sarang Kothari, 11 18:37.2 Waukee Northwest 42 41 Paul Erredge, 12 18:39.3 Ankeny 43 42 Will Hatcher, 12 18:40.2 Ames 44 Ian Hurley, 10 18:40.4 Johnston 45 43 Connor Schultz, 9 18:41.5 Sioux City North 46 44 Hayden Sinclair, 11 18:42.2 Ames 47 45 Brandt Haakenstad, 9 18:42.3 Mason City 48 46 Frank McEvoy, 10 18:42.8 Valley, Wdm 49 47 Ahmed Aldamak, 10 18:44.9 Ames 50 Cole Nelson, 11 18:45.7 Dowling 51 48 Brennan Lesko, 10 18:46.1 Ankeny 52 49 Braedin Zondervan, 10 18:46.7 Carlisle 53 Owen Wolfe, 9 18:46.8 Dowling 54 Jonah Frey, 11 18:47.1 Johnston 55 50 Harrison Eighmy, 9 18:47.3 Carlisle 56 51 Carson Springer, 11 18:47.4 Dallas Center-Grimes 57 Aydean Bejtovic, 9 18:47.7 Johnston 58 Ayden Lyon, 12 18:48.0 Johnston 59 Derek Marsh, 12 18:48.4 Johnston 60 Fabian Jarabek, 10 18:49.1 Dowling 61 52 Camden Wacha, 11 18:49.2 Ames 62 Logan Brustkern, 9 18:49.4 Johnston 63 53 William Thompson, 12 18:49.5 Valley, Wdm 64 54 Andy Tran, 12 18:49.5 Valley, Wdm 65 Alex Jordan, 12 18:50.1 Dallas Center-Grimes 66 55 Ezra DeCleene, 10 18:50.6 Carlisle 67 56 Alex Gatiba, 10 18:50.7 Ames 68 Josh Mohan, 9 18:52.0 Dowling 69 57 Ty Rounds, 12 18:52.7 Ankeny Centennial 70 58 Lincoln Eighmy, 11 18:53.3 Carlisle 71 Braeden Roberts, 11 18:54.1 Dallas Center-Grimes 72 59 Kenyang Kenyang, 10 18:54.9 Ames 73 60 Zach Riley, 9 18:55.2 Ankeny 74 61 Kiefer Schultz, 9 18:55.4 Sioux City North 75 62 Sam Harris, 11 18:55.6 D M Roosevelt 76 Alex Pries, 10 18:56.3 Dallas Center-Grimes 77 Johnny Fox, 11 18:56.4 Dowling 78 63 Charlie Wilterdink, 10 18:56.6 Southeast Polk 79 Jonah Sterling, 12 18:57.0 Johnston 80 64 Luke Trannel, 12 18:57.4 Valley, Wdm 81 65 Caden Stumbaugh, 11 18:58.4 Norwalk 82 66 Caden Rasmus, 12 18:59.0 Ankeny Centennial 83 Jamison Bice, 10 18:59.3 Norwalk 84 67 Austin Lundberg, 9 18:59.9 Ankeny Centennial 85 68 Alex Cox, 11 18:59.9 Ankeny 86 Griffin Gade, 12 19:01.5 Ankeny 87 69 Jack McFetridge, 12 19:01.9 D M Roosevelt 88 Coen Gibson, 11 19:02.7 Johnston 89 Owen Fast, 11 19:03.0 Ankeny 90 70 Abubekar Kumbi, 10 19:03.1 Sioux City North 91 Jake Dalmer, 10 19:03.2 Ankeny 92 71 Jared Dodge, 10 19:03.6 Waukee Northwest 93 72 Payton Mergen, 10 19:03.6 Urbandale 94 Brody Burr, 9 19:04.6 Dowling 95 73 Brandon Vorst, 11 19:04.8 Ames 96 74 Nick Wellet, 9 19:05.5 Waukee 97 Aj Mosqueda, 9 19:05.7 Norwalk 98 75 Nate Hammerand, 10 19:05.9 Urbandale 99 Charlie Leto, 10 19:06.0 Dowling 100 76 Kyle Melcher, 11 19:09.5 Ankeny Centennial 101 Karsten Newell, 12 19:10.0 Dallas Center-Grimes 102 Julius Wiegand, 9 19:10.5 Ankeny 103 Owen Palmer, 10 19:10.6 Dowling 104 77 Ben Imhoff, 10 19:10.7 Carlisle 105 Joseph Payton, 9 19:11.2 Ames 106 Quinn Dow, 10 19:12.6 Ankeny 107 Owen Martin, 10 19:13.1 Johnston 108 Carter Smith, 12 19:13.6 Ankeny 109 78 William Johnson, 11 19:14.2 Valley, Wdm 110 Ian Nelson, 12 19:14.4 Ames 111 Chase Bradley, 10 19:17.1 Ankeny 112 79 Drew Folkerts, 11 19:18.7 D M Roosevelt 113 80 Blake Staton, 12 19:18.8 Urbandale 114 Logan Kessler, 10 19:20.3 Norwalk 115 Callen Ripley, 9 19:21.1 Ankeny 116 81 Luke Martin, 11 19:21.4 D M Roosevelt 117 82 Colin Miller, 11 19:21.9 Southeast Polk 118 83 London Hershberger, 12 19:22.0 Ankeny Centennial 119 Elliot Baughman, 11 19:22.2 Valley, Wdm 120 Sam Mora, 9 19:23.1 Dallas Center-Grimes 121 84 Luke Auderer, 11 19:23.1 Ankeny Centennial 122 Juan Reyes, 10 19:23.3 Waukee Northwest 123 Dayton Fouts, 11 19:25.6 Waukee Northwest 124 85 Alex Kottmeyer, 9 19:25.9 Waukee 125 Ben Neville, 10 19:26.2 Johnston 126 86 Bennett Blakeslee, 11 19:26.2 Ankeny Centennial 127 Carter Streasick, 11 19:26.8 Valley, Wdm 128 87 Evan Tollari, 9 19:26.9 Southeast Polk 129 Braden Miller, 12 19:29.9 Ankeny Centennial 130 88 Lorcan Christensen, 12 19:30.1 Sioux City North 131 Ben Herbst, 11 19:30.9 Johnston 132 Caleb Briggs, 10 19:30.9 Waukee Northwest 133 Logan Becker, 12 19:31.3 Johnston 134 Jacob McLaughlin, 11 19:31.3 Valley, Wdm 135 89 Alex Granados, 12 19:32.5 D M Roosevelt 136 Jet Bergwall, 11 19:32.6 Ankeny 137 90 Nathan Zook, 12 19:33.2 Southeast Polk 138 91 Alan Trible, 12 19:33.4 Waukee 139 92 Samuel Wandera, 11 19:34.1 D M Roosevelt 140 93 Jalen Taha, 10 19:34.5 Waukee 141 Paul Andersen, 12 19:34.6 Valley, Wdm 142 Aiden Perez, 9 19:35.2 Ankeny 143 94 Lawson Port, 12 19:35.6 Waukee 144 Evan Eggland, 12 19:36.8 Ankeny Centennial 145 95 Daniel Schwarz, 11 19:37.9 Mason City 146 96 Derek Loeschen, 11 19:37.9 Mason City 147 Holden Schug, 9 19:38.2 Johnston 148 Caleb Allison, 11 19:38.4 Waukee Northwest 149 Tanner Merriman, 11 19:38.5 Norwalk 150 97 William Giles, 9 19:38.6 Urbandale 151 98 Cameron Reagen, 9 19:39.4 D M Roosevelt 152 Jonas Smith, 11 19:40.9 Ankeny Centennial 153 Grayson McAvoy, 11 19:42.5 Valley, Wdm 154 Jackson Grant, 12 19:43.3 D M Roosevelt 155 Grant Harris, 11 19:43.4 Ankeny Centennial 156 Andrew McEniry, 12 19:44.3 Dowling 157 Sean Martin, 9 19:45.1 D M Roosevelt 158 Noa Jones, 11 19:45.2 Ankeny 159 99 Mason Hausman, 11 19:45.6 Southeast Polk 160 Jan Luka Castillo-Mora, 919:46.1 Dowling 161 Elliot Donovan, 11 19:46.6 D M Roosevelt 162 Ryan Fitch, 11 19:46.9 Dallas Center-Grimes 163 Drew Schindel, 12 19:47.3 Ames 164 100 Aydin McNeley, 10 19:48.7 Southeast Polk 165 Blake Grask, 9 19:49.3 Dowling 166 Braydon Zeutenhorst, 11 19:50.0 Ankeny 167 Jack Imoehl, 10 19:50.2 Waukee Northwest 168 Jack Williams, 11 19:50.8 Dowling 169 101 Trevor Janes, 12 19:51.5 Waukee 170 Sean Thomas, 9 19:52.0 Ankeny Centennial 171 102 Nathan Moberg, 9 19:52.2 Southeast Polk 172 Jude Skinner, 10 19:53.3 Southeast Polk 173 Brett Wineinger, 12 19:54.6 Ames 174 Joel McCleary, 12 19:55.5 Ankeny Centennial 175 Jacob Storey, 12 19:56.6 Dallas Center-Grimes 176 Owen Hope, 11 19:56.7 Dallas Center-Grimes 177 Jason Latta, 11 19:57.1 Dowling 178 Tommy DeWilde, 12 19:57.4 Ankeny 179 Porter Russell, 9 19:57.5 Johnston 180 103 Payton Mizer, 10 19:58.2 Waukee 181 Ben Meier, 9 19:58.6 Valley, Wdm 182 Mark Nelson, 9 19:59.0 Ankeny Centennial 183 Eli Smithberg, 10 19:59.2 D M Roosevelt 184 Brock Johnson, 9 19:59.2 Southeast Polk 185 104 Aaron Parks, 11 20:01.0 Carlisle 186 Carter Gearhart, 9 20:01.2 Johnston 187 Landon Morrow, 10 20:01.8 Southeast Polk 188 Willie Zhao, 10 20:03.7 Johnston 189 Zachary Malone, 9 20:04.0 Ankeny Centennial 190 Charlie Hoffman, 12 20:04.8 Ankeny Centennial 191 Cal Pennington, 12 20:05.9 D M Roosevelt 192 Graham Randell, 12 20:06.6 Ankeny Centennial 193 105 Cooper Smith, 9 20:07.0 Urbandale 194 David Hauber, 11 20:07.1 Ames 195 106 Kinnick Werling, 11 20:07.8 Indianola 196 Reece Thompson, 10 20:07.8 D M Roosevelt 197 Will Weydert, 10 20:08.5 Dallas Center-Grimes 198 Xander Bingaman, 10 20:08.9 Waukee Northwest 199 Caden Miller, 11 20:09.3 Ankeny Centennial 200 Lincoln Brown, 9 20:09.6 Waukee 201 Roan Walsmith, 9 20:09.7 D M Roosevelt 202 Callan Messford, 12 20:10.6 Ankeny Centennial 203 Kiran Kothavale, 10 20:10.6 Waukee Northwest 204 Andrew Maitre, 10 20:10.7 Johnston 205 Lewis Lentsch, 9 20:11.9 Dowling 206 Jack Power, 11 20:12.1 Dowling 207 107 Kenny Uitermarkt, 9 20:12.1 Urbandale 208 108 Wyatt Guely, 10 20:12.5 Indianola 209 Max Doyle, 11 20:13.8 Ankeny 210 Zach Hanson, 12 20:14.0 Ames 211 Henry Brennan, 10 20:14.1 Ankeny 212 Ethan Letsch, 12 20:14.7 Valley, Wdm 213 Evan Kluesner, 10 20:15.1 Urbandale 214 Henry Ha, 11 20:15.4 Ankeny 215 109 Davian Greenstreet, 11 20:17.0 Sioux City North 216 110 Ethan Edwards, 12 20:17.7 Lewis Central 217 Ben Hansen, 11 20:18.0 Johnston 218 Hank McGuire, 9 20:18.4 Dowling 219 111 Brady Wickering, 9 20:18.5 Mason City 220 Ryan Rushing, 9 20:18.5 Carlisle 221 Evan Moon, 9 20:18.9 Ames 222 August Vance, 10 20:19.2 D M Roosevelt 223 Aidan Klemm, 12 20:19.9 Dowling 224 Kolby Johnson, 10 20:20.2 Waukee Northwest 225 Jacob Sorenson, 12 20:21.1 Ames 226 Keaton Moll, 10 20:21.3 Valley, Wdm 227 Austin Beam, 12 20:21.8 Ankeny Centennial 228 Beckett LaPrade, 12 20:21.8 D M Roosevelt 229 Arthur Chen, 9 20:22.1 Johnston 230 Cody Stewart, 12 20:23.7 Waukee 231 Owen Kouba, 10 20:24.0 Valley, Wdm 232 Nathan Fageroos, 11 20:25.3 Johnston 233 Eli Heckert, 9 20:25.8 Norwalk 234 Reed Sievers, 10 20:25.9 D M Roosevelt 235 Jakodi McCaleb, 9 20:25.9 D M Roosevelt 236 Will Pixley, 12 20:26.5 Valley, Wdm 237 William Kabamba, 10 20:26.5 Dallas Center-Grimes 238 Jared Hutson, 11 20:26.6 Ames 239 Isaac Lewis, 9 20:27.8 D M Roosevelt 240 Mason Stevermer, 10 20:27.9 Valley, Wdm 241 Owen Olson, 9 20:28.5 Waukee Northwest 242 Noah Yeager, 10 20:28.9 Ankeny 243 Gavin Moore, 10 20:29.2 Urbandale 244 Carson Packer, 12 20:29.6 Ames 245 Alex Jorgensen, 9 20:29.6 Waukee 246 Grant Miller, 12 20:29.9 Norwalk 247 Charlie Ill, 12 20:29.9 D M Roosevelt 248 112 Roger Cambron, 11 20:30.0 Indianola 249 Jack Carver, 10 20:30.1 Valley, Wdm 250 Jack Riley, 9 20:30.6 Southeast Polk 251 Aidan Honkomp, 12 20:30.8 Johnston 252 Andres Lopez, 12 20:30.8 Ankeny 253 113 Brian Bocanegra, 12 20:32.7 Mason City 254 Trent Frederick, 11 20:33.7 Norwalk 255 Jackson Foy, 9 20:33.9 Dallas Center-Grimes 256 Will Copley, 12 20:34.3 Ames 257 Joe Dombrosky, 12 20:34.4 Waukee Northwest 258 Landyn Buster, 9 20:34.5 Dallas Center-Grimes 259 Jack Wanamaker, 12 20:36.1 Ames 260 Carson Ibeling, 9 20:36.1 Dallas Center-Grimes 261 Payton Walker, 11 20:36.8 D M Roosevelt 262 Payton Compton, 11 20:37.0 Norwalk 263 Larson De Boer, 9 20:38.7 Urbandale 264 Sam Quade, 9 20:39.4 Norwalk 265 Nathan Mauro, 9 20:39.5 Dowling 266 Obadiah Northway, 9 20:40.4 Ames 267 114 Logan Woolworth, 9 20:41.4 Sioux City North 268 Cole Kyer, 11 20:42.6 Southeast Polk 269 Brandon Williams, 12 20:43.1 Ankeny 270 Will Blackmore, 12 20:43.1 Ankeny Centennial 271 Brandon Birech, 9 20:43.2 Carlisle 272 Cole Waterhouse, 10 20:43.3 Carlisle 273 115 Jesus Murillo, 10 20:43.6 Newton 274 Atticus Pottratz, 10 20:44.9 Ankeny 275 Hayden Steele, 11 20:44.9 Norwalk 276 Jackson Warren, 10 20:45.2 Norwalk 277 Connor Johnson, 11 20:45.6 Ames 278 Elliot Liesland, 9 20:45.6 Valley, Wdm 279 Logan Plourde, 10 20:46.2 Norwalk 280 Zane Hastich, 9 20:46.6 Southeast Polk 281 Chingas Zhomartov, 12 20:46.8 Ankeny Centennial 282 Matthew Handley, 9 20:48.3 Waukee Northwest 283 Jacob Zimmerman, 9 20:49.8 Waukee Northwest 284 116 Dylan Hjelle, 9 20:50.0 Mason City 285 Matthew Hehr, 12 20:50.1 Ames 286 117 Jordan Smith, 9 20:50.6 Lewis Central 287 SchirrmeisterContreras, 920:50.9 Waukee 288 Karson Johnson, 10 20:51.2 Waukee 289 Zach Landin, 10 20:51.4 Waukee 290 Jake Hitchcock, 12 20:51.9 Johnston 291 Drew Simmons, 11 20:52.0 D M Roosevelt 292 118 Deacon Evans, 12 20:52.4 Indianola 293 Boston Shaw, 9 20:52.8 Waukee Northwest 294 Aidan Fredericks, 11 20:54.1 Johnston 295 Tyler Brown, 10 20:54.7 Ankeny 296 Curtis Badio, 10 20:54.9 D M Roosevelt 297 Joseph Olson, 11 20:55.0 Sioux City North 298 119 Ty Thomson, 11 20:55.6 Lewis Central 299 Adam Klocke, 9 20:56.2 Dowling 300 Caden Shockey, 9 20:56.4 Waukee Northwest 301 Aydan Albritton, 10 20:57.3 Southeast Polk 302 120 Sam Murray, 10 20:57.7 Lewis Central 303 Ethan Keomala, 11 20:58.5 Southeast Polk 304 Ethan Goodhue, 10 20:58.5 Carlisle 305 Hunter Kitt, 10 20:58.6 Dallas Center-Grimes 306 Brett Gifford, 10 20:58.7 Dowling 307 Konrad Rohlf, 12 21:00.0 Johnston 308 Raymond Birech, 11 21:01.0 Carlisle 309 Carter Clark, 12 21:01.2 Ankeny 310 121 Asher Wood, 10 21:02.2 Newton 311 Noah Nicholson, 12 21:02.5 Southeast Polk 312 Farak Haider, 12 21:05.1 Waukee Northwest 313 122 Skylar Martinez-Gilbert, 10 21:05.4 Newton 314 James Barnes, 12 21:05.6 Dowling 315 123 Carter Rial, 11 21:06.0 St. Edmond 316 Braxton Cleveland, 10 21:06.1 Waukee 317 Carson McConkey, 10 21:07.5 Norwalk 318 124 Jamison Olson, 9 21:07.9 Lewis Central 319 Mitch Driscoll, 10 21:08.3 Johnston 320 125 Ethan Olsen, 11 21:08.8 Mason City 321 126 Jack Kavars, 12 21:09.4 Lewis Central 322 Sam Pawlowski, 9 21:10.1 Urbandale 323 Boston Mendenhall, 9 21:10.6 Waukee Northwest 324 Ryan Sample, 9 21:11.1 Waukee Northwest 325 Jack McGuire, 10 21:11.2 Dowling 326 Bram Van De Mortel, 11 21:11.8 Ankeny 327 Carson Tracy, 10 21:13.4 Johnston 328 Joe Schwiesow, 9 21:13.9 D M Roosevelt 329 Elliot Walz, 11 21:15.0 Sioux City North 330 Carson Fenster, 10 21:16.2 Norwalk 331 Nic Beaudet, 12 21:16.8 Dallas Center-Grimes 332 Oliver Ill, 9 21:17.8 D M Roosevelt 333 Brody Hirsch, 11 21:18.6 Mason City 334 Drake Loeschen, 11 21:19.3 Mason City 335 Dominic Hemphill, 10 21:21.4 Ankeny 336 David Zhang, 9 21:22.3 Johnston 337 Cameron Porath, 11 21:25.0 Ankeny 338 127 Jaxton Anderson, 11 21:25.2 Lewis Central 339 128 Lucas Kornder, 12 21:26.6 St. Edmond 340 129 Nate Sturtz, 11 21:27.8 Indianola 341 Owen Hovick, 10 21:27.9 Ankeny Centennial 342 Peyton Groteluschen, 11 21:28.9 Valley, Wdm 343 Ismail Mohamed, 11 21:29.4 Sioux City North 344 Elias Thompson, 9 21:29.5 Ames 345 Daniel Pinero, 12 21:30.8 D M Roosevelt 346 Nate Strawn, 11 21:30.9 Dowling 347 Luis Barradas, 12 21:31.5 Lewis Central 348 Maximo Martin Ramos, 12 21:31.5 Sioux City North 349 Grant Wellington, 9 21:31.6 Ames 350 130 Joel Lewis, 10 21:32.8 Newton 351 James Clark, 12 21:32.9 Johnston 352 131 Brenden Holschuh, 11 21:34.7 Newton 353 Chris Moseley, 12 21:35.5 Waukee 354 Alton Ladd, 9 21:35.7 Valley, Wdm 355 Adam Embrock, 10 21:36.4 Sioux City North 356 Joseph Martin, 11 21:36.4 Southeast Polk 357 132 Adrian Hanrahan, 9 21:37.1 St. Edmond 358 Osmar Morales Perez, 10 21:37.7 Sioux City North 359 Tyler Brennan, 10 21:38.1 Ankeny Centennial 360 Josiah Howland, 11 21:38.4 Norwalk 361 Will Marquardt, 10 21:38.6 Ankeny 362 Noah Fisher, 9 21:39.4 Urbandale 363 Trent Pearson, 10 21:39.9 Carlisle 364 Drew Boeding, 9 21:40.8 D M Roosevelt 365 Caleb Carratt, 10 21:41.5 Ankeny 366 Riley Wells, 10 21:41.8 D M Roosevelt 367 Max Young, 9 21:43.1 Waukee 368 Jacob Weber, 9 21:43.7 Ames 369 Broedy Johnson, 11 21:43.8 Lewis Central 370 Cameron White, 9 21:44.2 Johnston 371 Collin Comito, 10 21:44.6 Dowling 372 Oded Harazi, 9 21:45.5 Urbandale 373 133 Braydon Smith, 11 21:46.6 St. Edmond 374 Matthew Eubank, 11 21:47.4 Dowling 375 Jackson Temple, 10 21:47.5 Waukee Northwest 376 Tate Meinhard, 12 21:47.5 Ames 377 Andrew Bogue, 9 21:47.7 Johnston 378 Dan Murano, 10 21:47.9 Valley, Wdm 379 Zach Funk, 11 21:53.3 Southeast Polk 380 Jake Scott, 10 21:58.2 D M Roosevelt 381 Ryan Borth, 11 21:58.9 Southeast Polk 382 134 Harrison Oswalt, 10 21:59.3 Newton 383 Gavin Boliver, 10 22:00.5 Johnston 384 Keenan Richards, 12 22:01.1 Carlisle 385 Sam VanRyswyk, 12 22:03.9 Ames 386 Sam Kellen, 12 22:04.7 Ames 387 Grant Tack, 11 22:05.1 Johnston 388 Nate Powers, 9 22:05.3 Urbandale 389 135 Braelon Decker, 10 22:05.8 Indianola 390 Kaden Keomala, 9 22:05.9 Southeast Polk 391 John Lawler, 11 22:06.3 Dowling 392 Braden Gierstorf, 11 22:08.7 Johnston 393 Kael Lawler, 9 22:09.3 Ankeny Centennial 394 James Knepper, 10 22:09.7 D M Roosevelt 395 Caleb Whaley, 10 22:10.0 Ankeny Centennial 396 Jon Hudak, 10 22:11.5 Urbandale 397 Eli McGee, 9 22:11.9 Johnston 398 John Schindel, 10 22:12.5 Ames 399 Kael McDaniel, 11 22:13.7 Urbandale 400 Cooper Chia, 11 22:15.0 D M Roosevelt 401 Samuel Kavlock, 9 22:16.3 Dowling 402 Jude Gaster, 11 22:17.7 D M Roosevelt 403 Will Harris, 10 22:18.3 Dallas Center-Grimes 404 136 Aiden Boies, 9 22:18.7 Indianola 405 137 Jacob Smith, 9 22:19.3 Newton 406 Kaden Klootwyk, 9 22:19.7 Valley, Wdm 407 Conner Hansen, 10 22:19.7 Carlisle 408 Tyson Hathaway, 10 22:22.9 Valley, Wdm 409 Gus Sanders, 10 22:24.0 D M Roosevelt 410 Alex Imig, 10 22:24.7 Valley, Wdm 411 Logan Frink, 9 22:25.5 Waukee 412 138 Brayder Schmeider, 11 22:27.2 Fort Dodge 413 Ryne Copple, 9 22:27.3 Norwalk 414 Jacob Krysl, 12 22:27.6 Sioux City North 415 139 Brady Major, 9 22:28.2 Fort Dodge 416 Cainan Osborn, 10 22:28.3 Dowling 417 Trent Paugh, 9 22:28.4 Ankeny 418 Nick Kavlock, 11 22:28.6 Dowling 419 Theo Johnson, 9 22:28.7 Dowling 420 Ian Carolus, 10 22:29.6 Mason City 421 Braden Sauer, 11 22:30.2 Ankeny 422 Maxamine Janelle, 10 22:31.3 Ankeny Centennial 423 Sam Sparks, 10 22:32.1 Urbandale 424 Nathan Wanat, 10 22:33.1 Dallas Center-Grimes 425 Mateo Holcomb, 9 22:33.6 Urbandale 426 Jacob Kolhof, 9 22:34.2 Lewis Central 427 140 Casten Wacholtz, 11 22:36.1 St. Edmond 428 Daniel Bonilla, 9 22:36.3 Urbandale 429 Patrick Feltz, 12 22:37.6 Dowling 430 141 Carden Nerem, 9 22:41.2 Boone 431 Wade Shipley, 11 22:41.8 Ankeny 432 142 Braden Kubichek, 9 22:44.8 Ballard 433 Dylan Anderson, 12 22:46.0 Urbandale 434 Phillip Na, 12 22:48.1 Ankeny 435 Logan Corwin, 9 22:49.6 D M Roosevelt 436 Cayden Holst, 11 22:51.6 Norwalk 437 Avery Carlson, 12 22:53.6 Ankeny Centennial 438 Harrison Neipert, 11 22:54.3 D M Roosevelt 439 Jack Brooks, 10 22:57.3 Johnston 440 Kevyn Calderon, 10 22:57.8 Sioux City North 441 143 Isaac Larson, 12 22:58.1 St. Edmond 442 Alex Eichhorn, 10 23:00.2 Ames 443 Joe Baumhover, 12 23:00.9 Dowling 444 Aidan Johnson, 9 23:04.5 Lewis Central 445 Richard Mansour, 10 23:05.4 Johnston 446 Jose Lopez, 12 23:09.1 Ankeny 447 Carter Cabanayan, 9 23:09.8 Waukee Northwest 448 Charlie King, 12 23:10.0 Lewis Central 449 Aaron Woods, 12 23:10.5 Ankeny 450 Gavin Haroldson, 9 23:11.7 Sioux City North 451 Jackson Grossnickle, 9 23:12.2 Ankeny 452 144 Joe Touney, 11 23:12.7 St. Edmond 453 Joel Chan, 10 23:15.2 D M Roosevelt 454 Nick Pulliam, 11 23:15.4 Dowling 455 Xander Delperdang, 12 23:17.0 Sioux City North 456 Porter Mendenhall, 10 23:19.7 Waukee Northwest 457 Anders Swanson, 9 23:19.8 D M Roosevelt 458 145 Bo Tracy, 12 23:19.9 Fort Dodge 459 James Bridenstein, 10 23:20.5 Ankeny 460 Eli Newland, 12 23:21.3 Norwalk 461 Jacob DeLange, 11 23:23.1 D M Roosevelt 462 Carson Blaker, 10 23:24.1 Ankeny Centennial 463 Jacob Travesset, 12 23:24.3 Ames 464 Theo Linebaugh, 11 23:24.8 D M Roosevelt 465 Garang Kear, 10 23:25.9 Ames 466 Jose Valladolid, 11 23:26.4 Sioux City North 467 Jackson Edwards, 11 23:28.6 Lewis Central 468 Evan Miglin, 11 23:29.8 D M Roosevelt 469 146 Seth Morris, 11 23:31.8 Boone 470 Ian Gaunt, 12 23:32.2 Valley, Wdm 471 147 Nicolas Shatleh, 12 23:33.8 Fort Dodge 472 Matthew Pierson, 9 23:34.4 Dowling 473 Isaac Coronel, 9 23:36.7 Ankeny Centennial 474 Blake Glennon, 10 23:39.1 Johnston 475 Dylan Pearson, 11 23:41.6 Lewis Central 476 Gage Boersma, 10 23:43.2 Indianola 477 148 Wesley Baber, 9 23:43.5 Boone 478 Jonathan Kramer, 11 23:46.1 Johnston 479 Adam Ehler, 12 23:46.4 Johnston 480 Carson Enfield, 11 23:48.1 Ames 481 Alex Flores-Alonzo, 11 23:49.4 D M Roosevelt 482 Nicholas Goodman, 11 23:55.4 Ames 483 149 Kolby Wilson, 12 23:57.5 Fort Dodge 484 Alex Buch, 11 23:59.6 Ankeny 485 Angel McDougall, 9 24:01.0 Ankeny Centennial 486 Cameron Seitz, 9 24:01.0 D M Roosevelt 487 Aj Cecot, 11 24:03.5 Indianola 488 Dane Butler, 10 24:04.1 Waukee 489 Carson Mears, 10 24:06.0 Waukee Northwest 490 Nabil Sajid, 10 24:09.1 Waukee 491 Bodie Wheeler, 10 24:11.1 Johnston 492 Dhruv Chatterjee, 10 24:14.5 Waukee 493 Cooper Stein, 9 24:14.9 Valley, Wdm 494 Sawyer Evans, 9 24:15.9 D M Roosevelt 495 Bronson Schueth, 12 24:17.2 Sioux City North 496 John Kacmarynski, 9 24:21.5 Dowling 497 Joshua Janni, 9 24:24.1 Johnston 498 Gavin Johansen, 11 24:28.9 D M Roosevelt 499 Ethan Bortmess, 9 24:30.7 Lewis Central 500 Caleb McCambridge, 11 24:31.4 Mason City 501 150 Jozeph Hansen, 10 24:39.8 Ballard 502 Gabriel Ireland, 9 24:40.8 Dowling 503 Aiden Petry, 9 24:42.4 Norwalk 504 Levisit Scott, 11 24:45.8 Lewis Central 505 Kenny Chartier, 11 24:46.1 Newton 506 Korbin Keomala, 11 24:47.1 Southeast Polk 507 Jonah Rowland, 9 24:49.0 Johnston 508 Aidan Basinger, 9 24:50.7 Norwalk 509 Noah Olson-Daniel, 9 24:54.1 Dowling 510 151 Ben Baier, 10 24:54.6 Ballard 511 152 Jase Barrick, 9 24:59.2 Boone 512 Aidan Sash, 10 25:00.4 Dowling 513 Tiago Colton, 9 25:01.0 Ames 514 Alex Read, 12 25:02.9 Ames 515 Colin Yuska, 12 25:06.9 Johnston 516 Ty Walker, 10 25:09.0 Ankeny Centennial 517 Asher Lewis, 12 25:09.5 D M Roosevelt 518 Cooper Hardersen, 11 25:09.6 Urbandale 519 Larry Li, 9 25:11.2 Dowling 520 Dylan Porter, 9 25:11.5 Dowling 521 Caden Thramer, 9 25:16.1 Lewis Central 522 153 Wyatt Young, 11 25:17.3 Boone 523 Victor Njane, 9 25:17.5 Waukee 524 Tyndal Hervey, 10 25:18.6 Valley, Wdm 525 Buck McClafflin, 9 25:18.6 Southeast Polk 526 Nevin Bissell, 9 25:19.4 Dallas Center-Grimes 527 Jonathan Stanley, 11 25:22.5 Johnston 528 Sreehari Kumaresh, 10 25:25.3 Waukee Northwest 529 Ethan Pham, 9 25:26.9 Sioux City North 530 154 Micah Ott, 10 25:30.1 Ballard 531 Ben Hemmer, 9 25:31.7 Waukee Northwest 532 German Llorente, 10 25:35.3 Sioux City North 533 Blake Schimonitz, 9 25:35.7 Valley, Wdm 534 Shreyas Shrestha, 9 25:36.5 Johnston 535 Luke Nelson, 12 25:41.6 Valley, Wdm 536 Simon Janelle, 12 25:43.8 Ankeny Centennial 537 Brandon Ness, 12 25:45.6 Johnston 538 Matthew Hammerand, 10 25:46.9 Urbandale 539 155 Alex Hilleman, 12 25:47.4 Ballard 540 156 Bo Braddock, 10 26:01.5 Boone 541 Severo Rodriguez, 9 26:01.7 Dowling 542 Alex Pickering, 12 26:02.7 Dallas Center-Grimes 543 157 Vincent Pagdatoon, 12 26:03.5 Fort Dodge 544 158 Sunny Sigurdsdottir, 11 26:04.0 Ballard 545 Ryan Johnson, 10 26:08.8 Valley, Wdm 546 Bennet Neipert, 9 26:11.7 D M Roosevelt 547 Finn Graziano, 9 26:13.8 Waukee 548 Abram Larson, 9 26:18.9 St. Edmond 549 Charles Duerkes, 12 26:19.2 Ames 550 Cory Crall, 10 26:20.4 Carlisle 551 Seth Adams, 10 26:28.2 Newton 552 John Symeonidis, 12 26:29.2 D M Roosevelt 553 Paul Bouwers, 9 26:30.1 Sioux City North 554 Kaiden Christensen, 9 26:33.7 Lewis Central 555 Wyatt Harris, 9 26:44.2 D M Roosevelt 556 Ian Schlak, 9 26:46.3 Dallas Center-Grimes 557 Ryan Traynor, 9 26:46.8 Valley, Wdm 558 Cooper Olney, 9 26:49.0 Southeast Polk 559 Sam Greiman, 11 27:00.2 Dallas Center-Grimes 560 Ryan Riesberg, 11 27:03.8 Dowling 561 Owen Anderson, 9 27:05.7 Southeast Polk 562 Om Chaudhari, 11 27:20.7 Lewis Central 563 Zachary Clark, 11 27:30.8 Ankeny Centennial 564 Tarik Cowman, 9 27:32.8 Waukee Northwest 565 Cade Taylor, 10 27:34.0 Ames 566 Jonah Gerjets, 10 27:36.9 Ankeny Centennial 567 Jonathan Mehmen, 9 27:46.9 Carlisle 568 Colin Cummins, 10 27:57.0 Newton 569 Ben Tokheim, 11 28:39.0 Johnston 570 Michael Westendorf, 9 28:45.8 Johnston 571 1836522 28:46.0 572 159 Caleb Webster, 12 28:51.4 Boone 573 Nico Egan, 9 28:51.5 D M Roosevelt 574 Docken Haas, 10 28:55.7 Waukee Northwest 575 Leo Klemm, 9 29:11.8 Dowling 576 Cameron Kirkegaard, 12 29:17.6 St. Edmond 577 Sohile Siddiqi, 9 29:27.9 D M Roosevelt 578 160 Titan Anderson, 9 29:33.1 Ballard 579 Mason King, 12 29:35.1 Boone 580 Carter Enos, 9 29:45.8 Norwalk 581 Youssef Bouguerra, 9 29:57.4 Johnston 582 Drake Haugstead, 9 30:02.3 Boone 583 Sid Johnson, 9 31:29.7 D M Roosevelt 584 Ryan Vandenover, 12 32:03.8 Johnston 585 Abrham Uma, 9 32:25.4 Sioux City North 586 Jack Franks, 9 34:13.6 D M Roosevelt 587 Gabriel Sehmann, 11 34:18.5 Ames 588 Logan Oswald, 9 34:36.6 Indianola 589 Bjorn Roen, 10 38:56.2 Mason City
Return to home page.