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