Fort Dodge Cross Country Invite JV boys
Lakeside Golf Course - Ft Dodge, IA
Oct. 10, 2024
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. 10, 2024 7:21 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Johnston 35 3 4 5 6 17 19 21 17:50.5 0:16.7 2 Waukee 63 1 7 9 16 30 50 65 17:54.9 0:40.0 3 Dowling Catholic 80 2 13 18 23 24 35 48 17:58.5 0:27.8 4 Waukee Northwest 110 15 20 22 25 28 40 41 18:05.8 0:12.4 5 Dallas Center Grimes 142 10 14 27 33 58 70 77 18:13.2 0:50.7 6 Ankeny 212 32 37 43 44 56 57 59 18:24.9 0:26.1 7 Ames 226 8 26 45 68 79 83 102 18:28.8 1:09.1 8* Norwalk 233 12 34 51 67 69 82 88 18:30.7 0:55.8 9* Ankeny Centennial 233 11 29 31 75 87 91 92 18:31.1 1:18.6 10 A D M 253 36 47 54 55 61 63 80 18:34.2 0:29.3 11 Valley, Wdm 288 42 49 60 64 73 84 85 18:41.2 0:33.7 12 Urbandale 323 38 39 71 86 89 99 105 18:49.1 0:55.5 13 Indianola 326 46 52 62 72 94 97 100 18:50.1 0:54.8 14 D M Roosevelt 410 53 74 76 103 104 112 114 19:12.0 1:07.0 15 Southeast Polk 448 66 90 95 96 101 106 109 19:17.7 0:42.9 16 Mason City 509 78 93 110 111 117 118 122 19:49.0 1:39.2 17 Carlisle 540 81 107 113 119 120 123 129 20:13.1 1:54.9 18 Sioux City North 568 98 108 115 116 131 133 138 20:32.0 2:54.9 19 Ballard 649 126 127 130 132 134 135 147 22:16.3 0:50.3 20* Newton 676 125 128 139 141 143 144 160 22:49.8 1:55.8 21* Bishop Heelan 676 121 124 137 146 148 154 158 22:50.4 3:01.0 22 Fort Dodge 732 140 142 145 152 153 155 157 24:11.0 1:58.6 23 St. Edmond 742 136 149 150 151 156 159 24:41.7 3:15.4 Individuals PLACE FINISHER TIME 1. Johnston 3 Buck Pattinson, 12 17:44.5 4 Robert Widtfeldt, 9 17:47.1 5 John Widtfeldt, 11 17:49.3 6 Carter Dyer, 10 17:50.1 17 Blake Williams, 9 18:01.1 19 Brian Ly, 11 18:01.7 21 Nathan Tischer, 11 18:03.9 Total Time = 1:29:12.1 Total Places = 35 2. Waukee 1 Carter Hoskins, 10 17:33.8 7 Lucas Dragert, 11 17:52.8 9 Victor Njane, 12 17:53.6 16 Wyatt Beyer, 9 18:00.2 30 Mason Friedel, 9 18:13.7 50 Colin Hayes, 10 18:33.9 65 Rishi Patel, 11 18:49.5 Total Time = 1:29:34.1 Total Places = 63 3. Dowling Catholic 2 Blake Grask, 12 17:39.9 13 Carter Haigh, 10 17:57.9 18 Liam Sullivan, 10 18:01.2 23 Jack Carlson, 10 18:05.5 24 Warner Leman, 9 18:07.6 35 Rob Beecher, 10 18:16.5 48 Eli Dunlap, 10 18:30.5 Total Time = 1:29:52.1 Total Places = 80 4. Waukee Northwest 15 Brandon Stahl, 11 17:59.8 20 Kalya Kothavale, 11 18:03.7 22 Harrison Fleming, 10 18:04.4 25 Avery Arthur, 10 18:08.7 28 Nolan Olson, 9 18:12.1 40 Owen Tuyls, 9 18:22.8 41 Leo Derry, 9 18:23.7 Total Time = 1:30:28.7 Total Places = 110 5. Dallas Center Grimes 10 Carson Mandernach, 9 17:54.5 14 Cedar Bandy, 9 17:59.6 27 Lukas Miller, 10 18:11.5 33 Owen Weiler, 11 18:14.9 58 Gabe Bennett, 9 18:45.2 70 Cole Irlmeier, 10 18:54.8 77 Madden Humes, 9 18:59.5 Total Time = 1:31:05.7 Total Places = 142 6. Ankeny 32 Miles Harbert, 9 18:14.8 37 Jackson Walsh, 9 18:19.2 43 Isaiah Swanson, 9 18:24.5 44 Benton Schuchart, 9 18:24.8 56 Aiden Winkie, 10 18:40.9 57 Allen Johnson, 11 18:42.1 59 Axel Pottratz, 12 18:45.4 Total Time = 1:32:04.2 Total Places = 212 7. Ames 8 William McDeid, 10 17:53.2 26 Jonathan Ryken, 11 18:09.6 45 Caleb Bolles, 9 18:26.7 68 Floyd Walter, 9 18:51.9 79 Leon Withers, 11 19:02.3 83 Dau Lual, 10 19:09.5 102 Joyson Zannoubo, 12 19:40.8 Total Time = 1:32:23.7 Total Places = 226 8*. Norwalk 12 Jeremiah Brown, 11 17:57.6 34 Harrison Bice, 11 18:15.0 51 Graham Haack, 9 18:36.2 67 Eli Heckert, 12 18:51.0 69 Braden Vogel, 10 18:53.3 82 Caleb Clark, 10 19:07.1 88 Drew Kehoe, 11 19:14.9 Total Time = 1:32:33.1 Total Places = 233 9*. Ankeny Centennial 11 Blake Bybee, 11 17:55.9 29 Maxwell Curnyn, 10 18:12.3 31 Isaac Porter, 11 18:14.5 75 Lane Moeckly, 11 18:57.9 87 Shawn Harris, 10 19:14.5 91 Jeremy Reeve, 12 19:19.8 92 Murray Whitehead, 10 19:20.1 Total Time = 1:32:35.1 Total Places = 233 10. A D M 36 Nick Subbert, 11 18:16.8 47 Luke Yanacheak, 12 18:29.0 54 Ty Miller, 10 18:39.0 55 Nic Fuller, 11 18:39.7 61 Keegan Holdmeyer, 12 18:46.1 63 Owen Royer, 11 18:47.2 80 Mark Behr, 11 19:05.3 Total Time = 1:32:50.6 Total Places = 253 11. Valley, Wdm 42 Peter LaMasters, 11 18:24.0 49 Weston Bowser, 10 18:31.4 60 Gabriel Zingler, 10 18:45.6 64 Parthiv Rengarajan, 11 18:47.3 73 Elliot Liesland, 12 18:57.6 84 Benjamin Green, 12 19:11.9 85 Graham Hart, 10 19:12.0 Total Time = 1:33:25.9 Total Places = 288 12. Urbandale 38 Mateo Holcomb, 12 18:20.0 39 Sawyer Marrs, 10 18:21.2 71 Emmett Lewis, 10 18:55.4 86 Preston Molis, 10 19:13.5 89 Tom Coddington, 10 19:15.4 99 Joseph Giles, 9 19:29.1 105 Stephen Walters, 12 19:48.6 Total Time = 1:34:05.5 Total Places = 323 13. Indianola 46 Isaac Johnson, 10 18:27.7 52 Samuel Larson, 10 18:36.8 62 Gavin Reed, 12 18:46.7 72 Grayson Hoover, 10 18:56.7 94 Kingston Bloom, 10 19:22.4 97 Sam Nochvay, 10 19:27.7 100 Zeke Patterson, 10 19:30.6 Total Time = 1:34:10.3 Total Places = 326 14. D M Roosevelt 53 Parker O'Neall, 12 18:36.8 74 Sean Martin, 12 18:57.6 76 Graham Wise, 10 18:58.1 103 Angel Hernandez, 12 19:43.7 104 Dylan Poe, 10 19:43.8 112 Carver Albright, 9 20:02.8 114 Hank Murphy, 10 20:11.9 Total Time = 1:36:00.0 Total Places = 410 15. Southeast Polk 66 Parker Peters, 12 18:50.8 90 Noah Wright, 10 19:15.7 95 Alex Schumacher, 12 19:22.5 96 Will Ackelson, 11 19:25.6 101 Malek Deuw, 9 19:33.6 106 Koebe Farrel, 9 19:50.1 109 Luke Patterson, 11 19:55.7 Total Time = 1:36:28.2 Total Places = 448 16. Mason City 78 Parker Page, 9 19:02.1 93 Elijah Bahls, 9 19:21.1 110 Gavin Clausen, 10 19:59.1 111 Levi Gangwish, 10 20:01.4 117 Sam Schwarz, 11 20:41.2 118 Cade Bergman, 9 20:53.1 122 Ambrose Luong, 10 21:21.6 Total Time = 1:39:04.9 Total Places = 509 17. Carlisle 81 Brandon Birech, 12 19:05.9 107 Gabby Hermon, 9 19:51.9 113 Owen Peterson, 9 20:08.5 119 Vincent Merrill, 11 20:58.4 120 Vince Mezger, 11 21:00.8 123 Justus DeCleene, 9 21:28.2 129 Tate Hulling, 10 22:03.7 Total Time = 1:41:05.5 Total Places = 540 18. Sioux City North 98 Tate Behrens, 9 19:27.9 108 Winston Palmer, 10 19:54.8 115 Miguel Sanchez Gomez, 11 20:17.2 116 Aden Yusef, 9 20:36.9 131 Braxton David, 9 22:22.8 133 Beckett Beller, 10 22:36.6 138 Benji Nimja, 11 23:18.1 Total Time = 1:42:39.6 Total Places = 568 19. Ballard 126 Cameron Allen, 9 21:55.9 127 Alex Weeks, 10 21:56.1 130 Evan Newman, 10 22:16.0 132 Breken Fleischmann, 9 22:27.4 134 Seth Hilleman, 10 22:46.1 135 Caleb Hill, 11 22:46.8 147 Jaxson Pick, 10 24:13.1 Total Time = 1:51:21.5 Total Places = 649 20*. Newton 125 Hudson Swarts, 9 21:41.0 128 Keary Sanger, 12 21:56.9 139 Hayden Flaherty, 9 23:23.3 141 Gabe Miller, 10 23:30.9 143 Talon Currie, 12 23:36.7 144 Emerson Cook, 9 23:38.3 160 Nick Shafer, 9 27:38.9 Total Time = 1:54:08.8 Total Places = 676 21*. Bishop Heelan 121 Tommy Pattee, 11 21:19.0 124 David Hindman, 9 21:38.0 137 Westyn Michalak, 9 23:16.0 146 Blake Riker, 12 23:39.0 148 Luis Torres, 12 24:19.9 154 David Santos, 10 25:34.3 158 Christian Fravel, 12 26:37.4 Total Time = 1:54:11.9 Total Places = 676 22. Fort Dodge 140 Abraham Fisher, 12 23:28.7 142 Myles Summers, 9 23:35.8 145 Josh Shields, 11 23:38.5 152 Braden Kammerer, 11 24:44.5 153 Brek Pingel, 10 25:27.3 155 Anthony Turcios, 9 25:47.2 157 William Tyrrell, 9 26:32.0 Total Time = 2:00:54.8 Total Places = 732 23. St. Edmond 136 Evan Christiansen, 10 23:14.7 149 Logan Reed, 12 24:27.2 150 Ethan Cibert, 9 24:33.7 151 Abram Ribbens, 10 24:42.6 156 Owen Rutherford, 9 26:30.0 159 Dylan Brokaw, 10 27:11.6 Total Time = 2:03:28.2 Total Places = 742 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Carter Hoskins, 10 17:33.8 Waukee 2 2 Blake Grask, 12 17:39.9 Dowling Catholic 3 3 Buck Pattinson, 12 17:44.5 Johnston 4 4 Robert Widtfeldt, 9 17:47.1 Johnston 5 5 John Widtfeldt, 11 17:49.3 Johnston 6 6 Carter Dyer, 10 17:50.1 Johnston 7 7 Lucas Dragert, 11 17:52.8 Waukee 8 8 William McDeid, 10 17:53.2 Ames 9 9 Victor Njane, 12 17:53.6 Waukee 10 10 Carson Mandernach, 9 17:54.5 Dallas Center Grimes 11 11 Blake Bybee, 11 17:55.9 Ankeny Centennial 12 12 Jeremiah Brown, 11 17:57.6 Norwalk 13 13 Carter Haigh, 10 17:57.9 Dowling Catholic 14 14 Cedar Bandy, 9 17:59.6 Dallas Center Grimes 15 15 Brandon Stahl, 11 17:59.8 Waukee Northwest 16 16 Wyatt Beyer, 9 18:00.2 Waukee 17 17 Blake Williams, 9 18:01.1 Johnston 18 18 Liam Sullivan, 10 18:01.2 Dowling Catholic 19 19 Brian Ly, 11 18:01.7 Johnston 20 20 Kalya Kothavale, 11 18:03.7 Waukee Northwest 21 21 Nathan Tischer, 11 18:03.9 Johnston 22 22 Harrison Fleming, 10 18:04.4 Waukee Northwest 23 23 Jack Carlson, 10 18:05.5 Dowling Catholic 24 24 Warner Leman, 9 18:07.6 Dowling Catholic 25 25 Avery Arthur, 10 18:08.7 Waukee Northwest 26 26 Jonathan Ryken, 11 18:09.6 Ames 27 27 Lukas Miller, 10 18:11.5 Dallas Center Grimes 28 28 Nolan Olson, 9 18:12.1 Waukee Northwest 29 29 Maxwell Curnyn, 10 18:12.3 Ankeny Centennial 30 Logan Brustkern, 12 18:13.2 Johnston 31 30 Mason Friedel, 9 18:13.7 Waukee 32 31 Isaac Porter, 11 18:14.5 Ankeny Centennial 33 32 Miles Harbert, 9 18:14.8 Ankeny 34 33 Owen Weiler, 11 18:14.9 Dallas Center Grimes 35 34 Harrison Bice, 11 18:15.0 Norwalk 36 Noah Davidson, 10 18:16.3 Johnston 37 Ben Cheese, 11 18:16.4 Johnston 38 35 Rob Beecher, 10 18:16.5 Dowling Catholic 39 36 Nick Subbert, 11 18:16.8 A D M 40 Aydean Bejtovic, 12 18:18.8 Johnston 41 37 Jackson Walsh, 9 18:19.2 Ankeny 42 38 Mateo Holcomb, 12 18:20.0 Urbandale 43 39 Sawyer Marrs, 10 18:21.2 Urbandale 44 40 Owen Tuyls, 9 18:22.8 Waukee Northwest 45 41 Leo Derry, 9 18:23.7 Waukee Northwest 46 42 Peter LaMasters, 11 18:24.0 Valley, Wdm 47 43 Isaiah Swanson, 9 18:24.5 Ankeny 48 44 Benton Schuchart, 9 18:24.8 Ankeny 49 45 Caleb Bolles, 9 18:26.7 Ames 50 46 Isaac Johnson, 10 18:27.7 Indianola 51 47 Luke Yanacheak, 12 18:29.0 A D M 52 48 Eli Dunlap, 10 18:30.5 Dowling Catholic 53 49 Weston Bowser, 10 18:31.4 Valley, Wdm 54 Rex Craig, 9 18:31.5 Waukee Northwest 55 Grant Smith, 10 18:32.1 Dowling Catholic 56 50 Colin Hayes, 10 18:33.9 Waukee 57 Kimball Mendenhall, 10 18:34.8 Waukee Northwest 58 Michael Lee, 10 18:35.2 Waukee Northwest 59 Benet Brown, 10 18:35.5 Dowling Catholic 60 51 Graham Haack, 9 18:36.2 Norwalk 61 52 Samuel Larson, 10 18:36.8 Indianola 62 53 Parker O'Neall, 12 18:36.8 D M Roosevelt 63 54 Ty Miller, 10 18:39.0 A D M 64 55 Nic Fuller, 11 18:39.7 A D M 65 56 Aiden Winkie, 10 18:40.9 Ankeny 66 57 Allen Johnson, 11 18:42.1 Ankeny 67 58 Gabe Bennett, 9 18:45.2 Dallas Center Grimes 68 Tate Foussat, 9 18:45.4 Waukee Northwest 69 59 Axel Pottratz, 12 18:45.4 Ankeny 70 60 Gabriel Zingler, 10 18:45.6 Valley, Wdm 71 61 Keegan Holdmeyer, 12 18:46.1 A D M 72 Logan Rolling, 11 18:46.1 Ankeny 73 62 Gavin Reed, 12 18:46.7 Indianola 74 63 Owen Royer, 11 18:47.2 A D M 75 64 Parthiv Rengarajan, 11 18:47.3 Valley, Wdm 76 65 Rishi Patel, 11 18:49.5 Waukee 77 66 Parker Peters, 12 18:50.8 Southeast Polk 78 Callen Ripley, 12 18:50.9 Ankeny 79 67 Eli Heckert, 12 18:51.0 Norwalk 80 Parker McCrea, 10 18:51.7 Waukee 81 68 Floyd Walter, 9 18:51.9 Ames 82 Colin Klinkenborg, 11 18:52.7 Waukee Northwest 83 69 Braden Vogel, 10 18:53.3 Norwalk 84 70 Cole Irlmeier, 10 18:54.8 Dallas Center Grimes 85 Luke Wagner, 11 18:55.2 Johnston 86 Jackson Schulz, 10 18:55.3 Ankeny 87 71 Emmett Lewis, 10 18:55.4 Urbandale 88 Tyler Kohler, 10 18:55.5 Waukee Northwest 89 72 Grayson Hoover, 10 18:56.7 Indianola 90 Jackson Robie, 10 18:57.0 Ankeny 91 73 Elliot Liesland, 12 18:57.6 Valley, Wdm 92 74 Sean Martin, 12 18:57.6 D M Roosevelt 93 75 Lane Moeckly, 11 18:57.9 Ankeny Centennial 94 76 Graham Wise, 10 18:58.1 D M Roosevelt 95 Gideon Miller, 11 18:58.8 Ankeny 96 77 Madden Humes, 9 18:59.5 Dallas Center Grimes 97 Gabriel Brannon, 11 19:00.2 Ankeny 98 Michael Westendorf, 12 19:00.2 Johnston 99 Holden Sungren, 11 19:01.7 Ankeny 100 78 Parker Page, 9 19:02.1 Mason City 101 Andy Coles, 9 19:02.1 Johnston 102 Peyton Hoffman, 11 19:02.1 Waukee 103 79 Leon Withers, 11 19:02.3 Ames 104 80 Mark Behr, 11 19:05.3 A D M 105 81 Brandon Birech, 12 19:05.9 Carlisle 106 82 Caleb Clark, 10 19:07.1 Norwalk 107 Eli McGee, 12 19:07.7 Johnston 108 83 Dau Lual, 10 19:09.5 Ames 109 84 Benjamin Green, 12 19:11.9 Valley, Wdm 110 85 Graham Hart, 10 19:12.0 Valley, Wdm 111 Andrew Bogue, 12 19:13.1 Johnston 112 86 Preston Molis, 10 19:13.5 Urbandale 113 87 Shawn Harris, 10 19:14.5 Ankeny Centennial 114 Reed Opsal, 10 19:14.9 Waukee 115 88 Drew Kehoe, 11 19:14.9 Norwalk 116 Dylan Wright, 9 19:15.3 Norwalk 117 89 Tom Coddington, 10 19:15.4 Urbandale 118 90 Noah Wright, 10 19:15.7 Southeast Polk 119 Kellan Kreger, 11 19:15.9 Waukee 120 Ethan Spracklin, 12 19:16.0 Dowling Catholic 121 Jacob Zimmerman, 12 19:16.6 Waukee Northwest 122 Max Young, 12 19:18.0 Waukee 123 Colin Derdowski, 11 19:18.2 Waukee Northwest 124 Dayton Wright, 9 19:19.6 Norwalk 125 91 Jeremy Reeve, 12 19:19.8 Ankeny Centennial 126 92 Murray Whitehead, 10 19:20.1 Ankeny Centennial 127 Mason Gaul, 9 19:20.2 Dowling Catholic 128 Nihir Ketkar, 10 19:20.3 Waukee Northwest 129 Benjamin Nelson, 10 19:20.5 Ankeny Centennial 130 93 Elijah Bahls, 9 19:21.1 Mason City 131 94 Kingston Bloom, 10 19:22.4 Indianola 132 95 Alex Schumacher, 12 19:22.5 Southeast Polk 133 Jackson Foy, 12 19:23.2 Dallas Center Grimes 134 Evan Grodahl, 9 19:23.8 Johnston 135 Kellen Spooner, 9 19:23.9 Dallas Center Grimes 136 Ramsey Morgan, 11 19:24.7 Johnston 137 96 Will Ackelson, 11 19:25.6 Southeast Polk 138 Patrick Marsh, 9 19:25.7 Dowling Catholic 139 Reid Christensen, 10 19:26.4 Waukee 140 Maddox Wajda, 12 19:27.1 Valley, Wdm 141 97 Sam Nochvay, 10 19:27.7 Indianola 142 98 Tate Behrens, 9 19:27.9 Sioux City North 143 99 Joseph Giles, 9 19:29.1 Urbandale 144 Charlie Herzog, 9 19:29.5 Valley, Wdm 145 Wyatt Haack, 9 19:29.7 Norwalk 146 Hank McGuire, 12 19:29.9 Dowling Catholic 147 Gabe Van Hemert, 10 19:30.4 Johnston 148 100 Zeke Patterson, 10 19:30.6 Indianola 149 Finn Holst, 9 19:32.7 Ankeny 150 101 Malek Deuw, 9 19:33.6 Southeast Polk 151 Toby Landmesser, 11 19:34.7 Ankeny 152 Charlie Leder, 10 19:35.0 Valley, Wdm 153 Carpenter Popp, 9 19:35.8 Dowling Catholic 154 Luke Vesperman, 9 19:36.0 Ankeny 155 Nevin Bissell, 12 19:36.0 Dallas Center Grimes 156 Owen Park, 10 19:36.1 Dallas Center Grimes 157 Cody Banks, 9 19:39.9 Ankeny 158 102 Joyson Zannoubo, 12 19:40.8 Ames 159 Lucius Ray, 9 19:41.8 Ankeny 160 Elijah Thompson, 9 19:42.4 Ankeny 161 Sully Smith, 10 19:43.5 Waukee Northwest 162 103 Angel Hernandez, 12 19:43.7 D M Roosevelt 163 104 Dylan Poe, 10 19:43.8 D M Roosevelt 164 Camden Cunningham, 9 19:44.3 Dallas Center Grimes 165 Cyrus Zadeh, 10 19:44.3 Ankeny 166 Nathan Mauro, 12 19:44.9 Dowling Catholic 167 Jonah Rowland, 12 19:45.7 Johnston 168 Silas Erickson, 11 19:46.2 Ames 169 Ethan Pewe, 9 19:47.8 Johnston 170 Ethan Roberts, 9 19:47.8 Ames 171 Aiden Heaton, 10 19:48.0 Ankeny 172 105 Stephen Walters, 12 19:48.6 Urbandale 173 Brian Meier, 9 19:48.6 Urbandale 174 Carson Colton, 11 19:48.9 Johnston 175 Daxton Hughes, 9 19:50.0 Norwalk 176 106 Koebe Farrel, 9 19:50.1 Southeast Polk 177 Braydon Murphy, 9 19:50.4 Urbandale 178 107 Gabby Hermon, 9 19:51.9 Carlisle 179 Zach Malone, 12 19:52.2 Ankeny Centennial 180 Blake Sanderson, 11 19:52.5 Waukee Northwest 181 Clay Elfers, 11 19:52.8 Waukee Northwest 182 Bechkam Ramsey, 9 19:53.8 Ankeny 183 108 Winston Palmer, 10 19:54.8 Sioux City North 184 Srihari Kumaresan, 9 19:55.0 Johnston 185 Arthur Chen, 12 19:55.2 Johnston 186 109 Luke Patterson, 11 19:55.7 Southeast Polk 187 Jack Skelton, 12 19:55.8 Ankeny Centennial 188 Tanner Simpson, 12 19:58.6 Waukee Northwest 189 110 Gavin Clausen, 10 19:59.1 Mason City 190 Noah Townsend, 9 19:59.6 Dallas Center Grimes 191 Fisher Krob, 9 19:59.7 Dallas Center Grimes 192 Toby Nielsen, 10 20:01.2 Dowling Catholic 193 111 Levi Gangwish, 10 20:01.4 Mason City 194 Brandon McLaughlin, 11 20:01.8 Valley, Wdm 195 Carson Kearns, 12 20:01.8 Waukee Northwest 196 Jacob Rowland, 11 20:02.5 Johnston 197 112 Carver Albright, 9 20:02.8 D M Roosevelt 198 Hunter Reis, 9 20:03.0 Ankeny 199 Benjamin Trabue, 10 20:03.5 Ames 200 Nolan Harder, 12 20:03.8 Waukee 201 Andrew Kaminski, 9 20:04.0 Ames 202 Parker Davis, 11 20:05.2 Ankeny 203 Austin Farley, 12 20:05.4 Johnston 204 Kaden Klootwyk, 12 20:06.2 Valley, Wdm 205 Beau Beck, 10 20:06.8 Dowling Catholic 206 Will Sheer, 11 20:07.3 Johnston 207 113 Owen Peterson, 9 20:08.5 Carlisle 208 Nick Butler, 10 20:09.2 Waukee 209 Bryce Weih, 10 20:09.4 Valley, Wdm 210 Aiden Perez, 12 20:09.6 Ankeny 211 Sulaiman Nasiri, 11 20:11.3 Valley, Wdm 212 114 Hank Murphy, 10 20:11.9 D M Roosevelt 213 Alex Argotsinger, 11 20:12.8 Urbandale 214 Sam Albright, 9 20:13.9 D M Roosevelt 215 Ethan MacFarland, 10 20:14.0 Johnston 216 Gabe Vesperman, 11 20:14.7 Ankeny 217 Roan Gratny, 10 20:14.8 Waukee Northwest 218 Wyatt Hannapel, 9 20:15.2 Ames 219 Obadiah Northway, 12 20:16.7 Ames 220 115 Miguel Sanchez Gomez, 11 20:17.2 Sioux City North 221 Tanner Christensen, 10 20:17.3 Urbandale 222 Carter Lacinia, 11 20:18.8 Ankeny 223 Ryder Lee, 10 20:19.4 Johnston 224 Jonah Cawthorn, 9 20:20.0 Indianola 225 Bennett Welcher, 10 20:20.1 Ankeny Centennial 226 Max Ulrickson, 11 20:20.4 D M Roosevelt 227 Jonas Jeschke, 10 20:20.6 Waukee Northwest 228 Ben Kutz, 10 20:20.8 Ankeny 229 Ian Hiley, 11 20:23.0 Waukee Northwest 230 Carson Levi, 10 20:23.1 Norwalk 231 Isaak Bruck, 9 20:24.1 Johnston 232 Ryan Sample, 12 20:24.7 Waukee Northwest 233 Ben Kuennen, 10 20:24.8 Waukee Northwest 234 Brennan Richardson, 10 20:25.1 Johnston 235 Parker Gunn, 9 20:25.6 Ankeny Centennial 236 Tyson LeBlanc, 10 20:26.0 Waukee 237 Drew Hall, 10 20:26.3 A D M 238 Drew Gaskill, 11 20:26.5 Ankeny 239 Bennett Neipert, 12 20:27.6 D M Roosevelt 240 Christian Havick, 9 20:28.6 Norwalk 241 Evan Siskow, 11 20:28.8 Urbandale 242 Felix Miguez, 10 20:29.9 Ames 243 Evan Tollari, 12 20:30.1 Southeast Polk 244 Kayden Tritz, 11 20:31.5 A D M 245 Evan Friesen, 10 20:31.9 Dallas Center Grimes 246 Colby Fahrman, 9 20:33.4 Ankeny 247 Ian Crespi, 10 20:34.4 Ames 248 Alex Miller, 9 20:35.1 D M Roosevelt 249 Ben Wigen, 11 20:36.5 Johnston 250 Patrick Lee, 12 20:36.7 A D M 251 Nathan Fitch, 9 20:36.9 Dallas Center Grimes 252 116 Aden Yusef, 9 20:36.9 Sioux City North 253 Cooper Stein, 12 20:37.1 Valley, Wdm 254 Matthew Pierson, 12 20:39.0 Dowling Catholic 255 Jett Harris, 11 20:39.7 Urbandale 256 Owen Horgen, 9 20:39.8 A D M 257 Aiden Clark, 9 20:39.9 Johnston 258 Ely Juelfs, 10 20:40.7 Ankeny 259 Miguel Ranfeld, 12 20:40.9 Dallas Center Grimes 260 117 Sam Schwarz, 11 20:41.2 Mason City 261 Kaiden Kunze, 11 20:41.5 Norwalk 262 Adam Hartwigsen, 12 20:42.2 Ankeny Centennial 263 Liam McWilliams, 10 20:42.5 Indianola 264 Wyatt Coon, 11 20:42.6 Waukee 265 Drake May, 9 20:42.7 Dowling Catholic 266 Mason Linder, 9 20:43.2 Ankeny Centennial 267 Alec Hudson, 11 20:44.4 Dowling Catholic 268 Elijah Sheldon, 11 20:44.8 Ames 269 Conor Murphy, 9 20:45.0 Dowling Catholic 270 Boston Shaw, 12 20:45.0 Waukee Northwest 271 Mac Cochran, 11 20:46.1 Ames 272 Julio Cervantes, 10 20:47.9 Dowling Catholic 273 Calvin Haag, 12 20:49.1 Ankeny Centennial 274 Peter Shellenberger, 10 20:49.5 Valley, Wdm 275 Sawyer Miller, 9 20:50.0 Ankeny 276 Andrew Royal, 9 20:50.1 Dowling Catholic 277 Gavin Lienau, 9 20:51.5 Dowling Catholic 278 118 Cade Bergman, 9 20:53.1 Mason City 279 Leo Rzewnicki, 11 20:53.3 Dallas Center Grimes 280 Kaden Wilson, 9 20:54.0 Johnston 281 Abram Mundy, 9 20:54.6 Valley, Wdm 282 Archer Niemi, 9 20:55.7 Ames 283 Larson De Boer, 12 20:56.2 Urbandale 284 Ian Hoff, 9 20:56.6 Johnston 285 Everett Richie, 10 20:57.3 Ames 286 Blake Schimonitz, 12 20:58.1 Valley, Wdm 287 William Moore, 9 20:58.2 Ankeny Centennial 288 Ethan Guild, 11 20:58.4 Urbandale 289 119 Vincent Merrill, 11 20:58.4 Carlisle 290 Aidyen Reynolds, 10 20:58.4 Ankeny Centennial 291 Owen Caldwell, 11 20:59.0 Ames 292 Aadi Rajesh, 9 20:59.7 Waukee 293 Alex Kottmeyer, 12 21:00.4 Waukee 294 Riley Monson, 10 21:00.4 Norwalk 295 120 Vince Mezger, 11 21:00.8 Carlisle 296 Jackson Tallman, 10 21:00.9 Johnston 297 Oscar Kellen, 11 21:01.6 D M Roosevelt 298 Amin Safi`, 10 21:02.7 Valley, Wdm 299 Benji DeBoom, 9 21:03.9 Southeast Polk 300 Cael Kruthoff, 9 21:04.7 Indianola 301 Matthew Alberico, 10 21:05.8 Valley, Wdm 302 Christian Ohnemus, 9 21:06.1 Waukee Northwest 303 Trey Calvert, 10 21:07.0 Norwalk 304 Mikey Halbach, 11 21:07.1 Dowling Catholic 305 Landon O'Meara, 10 21:07.7 Waukee Northwest 306 Quinn Coonan, 10 21:08.4 Dowling Catholic 307 Ronan Rock, 9 21:09.5 Johnston 308 Drew Every, 11 21:10.2 Dallas Center Grimes 309 Conner Simpson, 11 21:11.3 Dallas Center Grimes 310 Kevin Garland, 10 21:11.5 Waukee Northwest 311 Finn Huggins, 12 21:11.8 D M Roosevelt 312 Glenn Carlson, 11 21:12.0 Johnston 313 Ezra Dagnachew, 12 21:12.0 Ankeny 314 Kaleb Gray, 9 21:12.7 Urbandale 315 Easton Hamilton, 10 21:13.8 Urbandale 316 Paxton Wertzberger, 9 21:14.0 Valley, Wdm 317 Cole Prendergast, 10 21:16.1 Ankeny 318 Conner Dummermuth, 10 21:17.9 Johnston 319 Magnus Pottratz, 11 21:18.4 Ankeny 320 121 Tommy Pattee, 11 21:19.0 Bishop Heelan 321 Logan Frink, 12 21:20.3 Waukee 322 Severo Rodriguez, 12 21:20.6 Dowling Catholic 323 Daniel Bonilla, 12 21:20.8 Urbandale 324 Caleb Crouse, 10 21:20.8 Ankeny 325 Anthony Beneke, 11 21:21.2 Dowling Catholic 326 122 Ambrose Luong, 10 21:21.6 Mason City 327 Drew Smith, 9 21:22.8 Dowling Catholic 328 Ryan MacFarland, 9 21:23.1 Johnston 329 Ahren Ervin, 10 21:23.4 Dallas Center Grimes 330 Samuel Sadow, 10 21:23.4 Ames 331 Braxton Stevens, 9 21:23.5 Dallas Center Grimes 332 Mason Mikulski, 11 21:23.8 Valley, Wdm 333 Wolfie Holst, 9 21:24.6 Valley, Wdm 334 Anson Miller, 11 21:25.5 Indianola 335 Ryan Crutchley, 10 21:25.8 Waukee Northwest 336 Ryland Moss, 12 21:27.9 A D M 337 123 Justus DeCleene, 9 21:28.2 Carlisle 338 Owen Bowker, 10 21:28.7 Ames 339 Dawson Alstott, 9 21:28.8 D M Roosevelt 340 Alex Young, 10 21:29.0 Waukee 341 Tristan Vuijk, 9 21:29.4 Johnston 342 Liam Lord, 10 21:30.3 Valley, Wdm 343 Jacob Weber, 12 21:30.6 Ames 344 David Zhang, 12 21:30.7 Johnston 345 Luke Williams, 9 21:31.2 Johnston 346 Cody Gray, 9 21:33.5 Urbandale 347 Max Wardell, 11 21:34.0 Ankeny 348 Jackson Uthe, 10 21:34.1 Ames 349 Dean Landis, 11 21:34.3 Ankeny Centennial 350 Kendrick Puffer, 9 21:34.8 Ankeny Centennial 351 Luke Gragg, 11 21:34.9 Johnston 352 Larry Li, 12 21:35.1 Waukee Northwest 353 Leo Klemm, 12 21:35.5 Dowling Catholic 354 Paul Martin, 10 21:36.7 D M Roosevelt 355 Arrow Allen, 9 21:37.0 Ames 356 Luke Allison, 9 21:37.2 Johnston 357 Abel Cerda, 11 21:37.9 Southeast Polk 358 124 David Hindman, 9 21:38.0 Bishop Heelan 359 Blaise Ford, 10 21:38.1 D M Roosevelt 360 125 Hudson Swarts, 9 21:41.0 Newton 361 Rome Brayton, 10 21:41.2 Johnston 362 Ace Norwald, 12 21:41.6 Ankeny 363 Zac Howe, 10 21:42.2 Ankeny 364 Isaac Retzlaff, 9 21:43.4 Waukee 365 Tanner Thompson, 9 21:45.1 Southeast Polk 366 Kyran Hirsch, 9 21:45.9 Mason City 367 Ricky Randazzo, 9 21:46.5 D M Roosevelt 368 Michael Klipping, 9 21:47.7 D M Roosevelt 369 Ice Janjaroen, 12 21:48.1 Dallas Center Grimes 370 Allen Cai, 10 21:48.4 Ames 371 Peter Hardee, 11 21:49.2 Mason City 372 Cameron Vize, 11 21:50.6 Waukee 373 Owen Vance, 11 21:52.8 Ames 374 Cody Van Horn, 10 21:52.9 Urbandale 375 Carlos Guzman, 12 21:52.9 Urbandale 376 Noah Sloan, 10 21:53.7 Ankeny 377 Carter Marovets, 9 21:54.6 Ankeny 378 Hudson Evans, 11 21:54.7 Ankeny 379 126 Cameron Allen, 9 21:55.9 Ballard 380 Brayden Eben, 11 21:56.0 Valley, Wdm 381 Lincoln Kruse, 9 21:56.1 D M Roosevelt 382 127 Alex Weeks, 10 21:56.1 Ballard 383 Mateo Cancino, 9 21:56.2 Johnston 384 128 Keary Sanger, 12 21:56.9 Newton 385 Silas Little, 9 21:57.2 Ankeny 386 Will Schmitz, 10 22:00.2 Johnston 387 Henry Stamets, 10 22:00.6 Valley, Wdm 388 Cooper Quinn, 12 22:01.2 Valley, Wdm 389 Drew Coleman, 11 22:01.8 Ankeny 390 Dominic Terzis, 11 22:02.0 Ankeny 391 Cael Fahrmann, 11 22:02.0 Ankeny 392 Tate Terpstra, 9 22:03.2 Ames 393 Jack Baker, 11 22:03.3 Ames 394 129 Tate Hulling, 10 22:03.7 Carlisle 395 Brendan Dial, 10 22:05.6 Ames 396 Mason Zuck, 10 22:05.8 D M Roosevelt 397 William Sweers, 10 22:06.3 Dowling Catholic 398 Sam Schmidt, 10 22:06.5 D M Roosevelt 399 Tai Bach, 12 22:07.2 D M Roosevelt 400 Brendan Foster, 9 22:07.4 Ames 401 Carter Mitchell, 11 22:07.7 D M Roosevelt 402 Tyler Ferrell, 11 22:10.5 Southeast Polk 403 Mason Kelley, 10 22:11.5 Waukee Northwest 404 Jack Franks, 12 22:12.9 D M Roosevelt 405 Isaac Provenzale, 9 22:13.1 Waukee 406 Dylan Koster, 9 22:13.6 Norwalk 407 Brant McElderry, 10 22:15.5 D M Roosevelt 408 130 Evan Newman, 10 22:16.0 Ballard 409 Elijah Thole, 10 22:16.2 Waukee 410 Grant Buckner, 9 22:16.5 Norwalk 411 Shane Ayres, 10 22:17.1 Johnston 412 Ben Sunderman, 9 22:17.8 Valley, Wdm 413 Colten Becker, 9 22:18.3 Waukee Northwest 414 Paul Giles, 11 22:18.6 A D M 415 Max Weis, 11 22:18.7 Valley, Wdm 416 Kaleb Schimonitz, 9 22:19.6 Valley, Wdm 417 Adrian Thompson, 9 22:19.8 Carlisle 418 Steevensky Valeus, 12 22:20.2 Dallas Center Grimes 419 Jake Merschbrock, 9 22:22.5 Waukee Northwest 420 131 Braxton David, 9 22:22.8 Sioux City North 421 Samsung Nguyen, 12 22:24.5 D M Roosevelt 422 Riley Beitel, 10 22:24.8 Mason City 423 Evan Howe, 9 22:26.9 Mason City 424 132 Breken Fleischmann, 9 22:27.4 Ballard 425 Johnathan Dronet, 12 22:28.3 Carlisle 426 Kevin Reyes, 9 22:28.8 Urbandale 427 Isaac Larson, 11 22:29.0 Valley, Wdm 428 Lucas Schooley, 9 22:30.9 Norwalk 429 Caleb Lorenz, 9 22:31.1 Waukee Northwest 430 Ben Hemmer, 12 22:33.1 Waukee Northwest 431 Trevor Hoyla, 10 22:34.4 Indianola 432 Keaton Holland, 9 22:36.3 A D M 433 133 Beckett Beller, 10 22:36.6 Sioux City North 434 Cael Lemley, 10 22:37.3 Waukee Northwest 435 Matt Wermager, 10 22:40.0 Carlisle 436 Donovan Mathis, 12 22:40.6 Johnston 437 Abbas Nasiri, 9 22:44.2 Valley, Wdm 438 Arthur Oleson, 9 22:44.8 Ankeny 439 134 Seth Hilleman, 10 22:46.1 Ballard 440 135 Caleb Hill, 11 22:46.8 Ballard 441 John Dirks, 10 22:47.6 Ames 442 Eli Hutchison, 12 22:47.9 Valley, Wdm 443 Riley Milburn, 12 22:48.8 A D M 444 Leon Gansvind, 9 22:49.1 Waukee 445 Griffin McMahon, 9 22:49.6 Dowling Catholic 446 Logan Galles, 9 22:49.9 Ankeny Centennial 447 Dylan Turner, 12 22:50.0 Indianola 448 Ethan Feng, 10 22:50.2 Waukee 449 John Lloyd, 10 22:54.3 Waukee 450 Logan Freeseman, 9 22:54.5 Ankeny 451 Jared McBurney, 11 22:54.7 Waukee 452 Samuel Goteti, 9 22:54.8 Waukee Northwest 453 Henry Schmitz, 10 22:54.8 Waukee Northwest 454 Felipe Saldana, 9 22:55.7 Carlisle 455 Colin Call, 9 22:58.5 Ankeny Centennial 456 Carson King, 10 22:59.1 Johnston 457 Michael Kennedy, 11 23:02.3 Ankeny 458 Bo Bechler, 11 23:04.9 Waukee 459 Charlie Fitzgerald, 12 23:06.4 Waukee 460 Quinn Barry, 9 23:06.8 Carlisle 461 Harrison Gilroy, 10 23:07.3 Johnston 462 Alex Kuzmickas, 12 23:08.1 Waukee Northwest 463 Owen Anderson, 12 23:08.4 Southeast Polk 464 Mason Schieber, 10 23:09.6 Valley, Wdm 465 Dane Hoogeveen, 10 23:11.3 D M Roosevelt 466 Ben Halbach, 9 23:12.1 Dowling Catholic 467 Brody McDonough, 9 23:12.3 Mason City 468 Leo Allen, 9 23:12.6 D M Roosevelt 469 Campbell Bowen, 11 23:12.7 Dallas Center Grimes 470 Ricky Thomas, 9 23:13.6 Johnston 471 Isaac Tague, 10 23:13.6 Norwalk 472 Jt Dix, 10 23:14.2 D M Roosevelt 473 136 Evan Christiansen, 10 23:14.7 St. Edmond 474 Kaiden Chavez, 10 23:14.8 Ankeny 475 Mehul Chatterjee, 10 23:15.9 Johnston 476 137 Westyn Michalak, 9 23:16.0 Bishop Heelan 477 Grant Larson, 9 23:16.9 Waukee Northwest 478 Syon Aggarwal, 10 23:17.4 Johnston 479 138 Benji Nimja, 11 23:18.1 Sioux City North 480 John Glatt, 10 23:18.8 Ankeny Centennial 481 Bryson Rehmeier, 11 23:19.7 Indianola 482 Will Truitt, 9 23:19.9 A D M 483 Mikey Holcomb, 9 23:20.5 Urbandale 484 Tarik Krob, 12 23:20.8 Southeast Polk 485 Sean Jones, 10 23:22.2 Norwalk 486 Melvin Nziraguhunga, 9 23:22.2 Waukee 487 Artie Helmers, 10 23:23.3 Ames 488 139 Hayden Flaherty, 9 23:23.3 Newton 489 Theodore Kraft, 10 23:25.3 Ames 490 Nilabh Bhowal, 9 23:28.5 Waukee Northwest 491 140 Abraham Fisher, 12 23:28.7 Fort Dodge 492 Jordan Amanuel, 9 23:28.7 Johnston 493 Tiago Colton, 12 23:29.0 Ames 494 Jonathan Alberico, 10 23:30.3 Valley, Wdm 495 141 Gabe Miller, 10 23:30.9 Newton 496 Siwon Park, 9 23:31.0 Ames 497 Connor Drake, 9 23:31.6 Ames 498 Aaron Kmoch, 9 23:33.2 Mason City 499 Devin Carlson, 9 23:33.6 Urbandale 500 Kabeer Khanna, 10 23:34.1 Johnston 501 Isaak Kaya, 10 23:35.6 Waukee Northwest 502 142 Myles Summers, 9 23:35.8 Fort Dodge 503 Nathan Riley, 9 23:36.4 Ames 504 143 Talon Currie, 12 23:36.7 Newton 505 Brady Quam, 9 23:36.7 Johnston 506 144 Emerson Cook, 9 23:38.3 Newton 507 145 Josh Shields, 11 23:38.5 Fort Dodge 508 146 Blake Riker, 12 23:39.0 Bishop Heelan 509 Noah Novotny, 9 23:39.8 Dowling Catholic 510 Michael Gusse, 9 23:41.5 D M Roosevelt 511 Reece Denahey, 11 23:41.7 D M Roosevelt 512 Isaiah Haveman, 12 23:42.5 Ames 513 Noah McMillin, 9 23:43.1 Ankeny 514 Jackson Diekmann, 11 23:43.6 Ames 515 Isaac Bivins, 11 23:44.1 Ames 516 Skyler Wade, 12 23:45.7 Ames 517 Adam Klocke, 12 23:46.1 Dowling Catholic 518 Cabryn Klinger, 12 23:48.0 Ankeny Centennial 519 Ryder Wetzel, 9 23:48.9 Waukee Northwest 520 Evan Nelson, 11 23:49.8 Ames 521 Logan Dodge, 9 23:50.1 Mason City 522 Joseph Thomas, 9 23:51.0 Dowling Catholic 523 Joseph Kamau, 11 23:52.2 Ames 524 Jace Zeigler, 9 23:52.4 A D M 525 Youssef Bouguerra, 12 23:52.5 Johnston 526 Noah Bittner, 9 23:52.7 Ankeny Centennial 527 Matthew Schmitz, 10 23:54.0 Johnston 528 Reece Wulkow, 9 23:56.7 Dallas Center Grimes 529 Landen Chen, 11 23:57.2 Valley, Wdm 530 Quinnten Oswald, 10 23:57.9 Norwalk 531 Tyr Holst, 9 23:59.9 Valley, Wdm 532 Urban Uthe, 9 24:01.1 A D M 533 Triston Davis, 9 24:03.0 Norwalk 534 Garang Dau, 12 24:06.4 Ames 535 Justin Gomez, 12 24:08.0 Sioux City North 536 Keegan McGilvra, 9 24:12.5 Norwalk 537 147 Jaxson Pick, 10 24:13.1 Ballard 538 Patrick Doud, 11 24:17.5 Dowling Catholic 539 148 Luis Torres, 12 24:19.9 Bishop Heelan 540 Jacob Glick, 9 24:25.9 Waukee Northwest 541 Lucas Klocke, 9 24:26.2 Dowling Catholic 542 149 Logan Reed, 12 24:27.2 St. Edmond 543 Finn Dohmen, 9 24:28.8 Waukee 544 Benjamin Van Ee, 9 24:30.7 Dowling Catholic 545 Beckett Peterson, 9 24:31.4 Ankeny Centennial 546 150 Ethan Cibert, 9 24:33.7 St. Edmond 547 Carter Garcia, 11 24:34.4 Ankeny 548 Ben Maggard, 12 24:35.7 Dallas Center Grimes 549 Gavin McCoy, 9 24:35.9 Dowling Catholic 550 Garrett Bohner, 12 24:40.7 Ames 551 151 Abram Ribbens, 10 24:42.6 St. Edmond 552 Arjun Gujja, 9 24:42.7 Waukee 553 152 Braden Kammerer, 11 24:44.5 Fort Dodge 554 Otto Salge, 9 24:45.2 Waukee 555 Ethan Stein, 11 24:46.6 Ames 556 Devin Zhang, 9 24:49.2 Johnston 557 Kale Briggs, 11 24:51.3 Indianola 558 Jack Atwood, 10 24:51.3 Waukee Northwest 559 Geoffrey Williams, 12 24:53.5 Ames 560 Shreyas Shrestha, 12 24:53.8 Johnston 561 Jonas Abner, 10 24:54.5 Ames 562 Benjamin Kouba, 10 24:58.9 Valley, Wdm 563 Evitt Fitzgerald, 10 25:02.7 Johnston 564 Grady Springer, 9 25:03.3 Dallas Center Grimes 565 Luke Moore, 9 25:08.4 Ankeny Centennial 566 Biky Mbama, 9 25:10.3 Valley, Wdm 567 Canaan Rasko, 11 25:18.3 Ankeny 568 Jay Barbosa Forero, 10 25:21.0 Waukee Northwest 569 Parker Wood, 12 25:23.7 Norwalk 570 Logan Oswald, 12 25:25.7 Indianola 571 153 Brek Pingel, 10 25:27.3 Fort Dodge 572 Jonathan Moser, 12 25:28.8 Dowling Catholic 573 Carl Bigelow, 9 25:31.5 Ames 574 Drake Wood, 9 25:33.0 Johnston 575 154 David Santos, 10 25:34.3 Bishop Heelan 576 Chris Schiaffino, 11 25:35.0 Carlisle 577 Hugh Rivard, 12 25:42.1 Ballard 578 Kenneth Bai, 11 25:43.8 Ames 579 Eli Irvin, 9 25:47.1 Waukee Northwest 580 155 Anthony Turcios, 9 25:47.2 Fort Dodge 581 Tarik Dervisevic, 12 25:57.6 Dallas Center Grimes 582 Ethan Boobyer, 10 25:59.7 Urbandale 583 Mikey Israel, 9 26:04.1 Johnston 584 Elias Hill, 10 26:04.4 Ballard 585 Houston Day, 10 26:12.3 Dallas Center Grimes 586 Dev Goriparthi, 9 26:13.1 Waukee Northwest 587 Evan Ross, 9 26:19.0 Ankeny Centennial 588 Izaac Jensen, 11 26:25.4 Norwalk 589 Jac Chedester, 9 26:25.5 D M Roosevelt 590 Jacob Goodman, 11 26:29.4 Ames 591 156 Owen Rutherford, 9 26:30.0 St. Edmond 592 157 William Tyrrell, 9 26:32.0 Fort Dodge 593 Sam Maxfield, 9 26:33.1 Dallas Center Grimes 594 Nolan Gentry, 11 26:34.6 Ankeny 595 158 Christian Fravel, 12 26:37.4 Bishop Heelan 596 Jonathan Stein, 10 26:41.0 Ames 597 Riley Wieben, 9 26:41.9 Dallas Center Grimes 598 Zachary Harsthorn, 9 26:43.5 Ankeny 599 Paul Brown, 10 26:48.8 Ames 600 Aiden Barber, 10 26:49.3 Indianola 601 Quentin Bradley, 9 26:53.3 Indianola 602 Mason Royal, 11 27:10.0 Dowling Catholic 603 159 Dylan Brokaw, 10 27:11.6 St. Edmond 604 Christian Reppe, 10 27:13.9 Waukee Northwest 605 Michael Beyer, 9 27:15.3 Carlisle 606 Sohile Siddiqi, 12 27:37.5 D M Roosevelt 607 160 Nick Shafer, 9 27:38.9 Newton 608 Isaac Schrock, 9 27:47.4 A D M 609 Henry Nugent, 9 28:02.0 A D M 610 Colton Richardson, 9 28:13.3 Mason City 611 Nikola Balac, 9 28:17.1 Johnston 612 Ayden Decker, 9 28:24.4 Mason City 613 Joseph Doud, 10 28:50.7 Dowling Catholic 614 Dj Bijiek, 11 28:51.3 Ames 615 Arjun Kasotia, 10 29:39.5 Johnston 616 Jay Yeluri, 9 29:53.0 Waukee Northwest 617 Aiden Forrester, 9 30:57.7 Ankeny 618 James Dennis, 10 31:04.5 Ankeny 619 Oliver Fine, 10 31:31.6 Newton 620 Ethan Walck, 9 31:44.3 Johnston 621 Max Tripp, 10 32:26.5 Mason City 622 Manas Basnet, 12 32:59.5 Ames 623 Jonah Briggs, 9 33:30.5 Indianola 624 Joseph Stone, 10 33:33.2 Ames 625 Elijah Young, 10 33:49.7 Urbandale 626 Jake Decker, 9 35:28.0 Johnston
Return to home page.