An Email-Ready Link

As you requested, here is a ready-to-email link to this page. The URL is:
https://m1.onlineraceresults.com/race/view_plain_text.php?race_id=78551

Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.

Fort Dodge Cross Country Invite JV boys

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.