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?make_printable=1&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

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.