Boys HS 5k

Boys 5k
==========================================================================================
    Pl        Name                    Yr      Time        Team
================================================================================================  
    1     1  Jackson Heidesch          12     15:24.1    Dowling Catholic     
    2     2  Colby King          12           15:37.5    St Thomas Aquin (Ks) 
    3     3  Natnael Kifle          11        15:50.8    Sioux City North     
    4     4  Juan Gonzalez          10        15:51.6    Fremont (Ne)         
    5     5  Gabe Nash          12            15:56.0    Sioux City North     
    6     6  Carson Owens          12         15:57.6    Southeast Polk       
    7     7  Aaron Fynaardt          12       16:02.6    D M Christian        
    8     8  Max Myers          11            16:04.5    Lincoln S W (Ne)     
    9     9  Jack Witte          11           16:04.9    Millard West (Ne)    
   10    10  Zach Sporaa          12          16:07.0    North Polk           
   11    11  Chase Lauman          12         16:11.3    Pella                
   12    12  Flynn Milligan          12       16:12.6    Dowling Catholic     
   13    13  Donovan Card          12         16:15.8    Norwalk              
   14    14  Bo Crews          12             16:16.9    Papillion-La Vis (Ne) 
   15    15  Parker Walion          11        16:18.6    Gardner Edgerton (Ks) 
   16    16  Jack Flori          10           16:19.2    Dowling Catholic     
   17    17  Jacob Mumey          12          16:22.7    Pleasant Valley      
   18    18  Levi Hill          12            16:22.9    Ankeny               
   19    19  Canaan Dunham          9         16:23.3    Pella                
   20    20  Braden Lofquest          10      16:25.8    Gretna (Ne)          
   21    21  Prabhav Pagadala          12     16:26.2    Blue Valley N (Ks)   
   22    22  Bennett Meoli          12        16:26.6    Olathe South (Ks)    
   23    23  Landon Hering          11        16:28.3    Hopkins (Mn)         
   24    24  Wes Pleskac          11          16:29.4    Fremont (Ne)         
   25    25  Connor Reeson          12        16:30.1    Gretna (Ne)          
   26    26  Caleb Ten Pas          9         16:32.9    D M Christian        
   27    27  Jack Brown          12           16:33.8    Norwalk              
   28    28  Mason Back          12           16:34.7    Winterset            
   29    29  Cole Burkholder          12      16:35.0    Olathe South (Ks)    
   30    30  Kal Hoppe          12            16:38.0    Waukee Northwest     
   31    31  William Wadsley          12      16:38.2    Gilbert              
   32    32  Caleb Kass          12           16:39.1    Dubuque Hempstead    
   33    33  Piercze Marshall          12     16:40.0    Millard West (Ne)    
   34    34  Jake Bosch          11           16:41.6    Ankeny               
   35    35  Tyler Burns          12          16:45.2    Olathe South (Ks)    
   36    36  Moustafa Tiea          10        16:46.0    Iowa City West       
   37    37  John Maloney          11         16:46.9    Dubuque Hempstead    
   38    38  Matthew Bootman          11      16:48.6    Dowling Catholic     
   39    39  Noah Buhrow          11          16:48.8    Norwalk              
   40    40  Max Sporaa          12           16:50.2    North Polk           
   41    41  Porter Bickley          11       16:50.6    Millard West (Ne)    
   42    42  Aidan Cooper          11         16:50.9    Waukee Northwest     
   43    43  Quin Karas          12           16:51.6    Papillion-La Vis (Ne) 
   44    44  Teegan Kralik          9         16:52.3    Norwalk              
   45    45  Seth Cheney          12          16:54.4    Iowa City West       
   46    46  Nick Lee          10             16:54.9    C R Prairie          
   47    47  Matt Valenta          10         16:55.7    Papillion-La Vis (Ne) 
   48    48  Dylan Plath          10          16:57.4    Olathe South (Ks)    
   49    49  Cole Dobberstein          12     16:58.0    Gretna (Ne)          
   50    50  John Fiedler          11         16:58.1    Papillion-La Vis (Ne) 
   51    51  Zack Janulewicz          10      16:58.5    Waukee Northwest     
   52    52  Will Chase          12           16:58.7    Norwalk              
   53    53  Max DeRocher          11         16:58.7    Dowling Catholic     
   54    54  Suhyab Ali          12           16:59.6    Hopkins (Mn)         
   55    55  Tony Anania          10          16:59.8    Norwalk              
   56    56  Joseph Hartnett          12      17:02.4    Millard West (Ne)    
   57    57  Owen Marett          10          17:02.4    D M Roosevelt        
   58    58  Andrew Miller          12        17:07.8    Pleasant Valley      
   59    59  Nathan VanderWaal          11    17:08.2    Pella                
   60    60  Joel Bloomer          11         17:08.9    Waukee Northwest     
   61    61  Charlie Driscoll          11     17:09.6    Dubuque Hempstead    
   62    62  Ryan Richert          12         17:10.2    Lincoln S W (Ne)     
   63    63  Noah Miller          10          17:10.6    Fremont (Ne)         
   64    64  Abel Squires          11         17:12.0    Ankeny               
   65    65  Charlie Heap          12         17:12.4    St Thomas Aquin (Ks) 
   66    66  Elijah Gumm          12          17:12.8    D M Roosevelt        
   67    67  Drew Lehman          12          17:13.3    Waukee Northwest     
   68    68  Brice McNeley          11        17:13.4    Southeast Polk       
   69    69  Patrick Wainwright          11   17:13.5    Dowling Catholic     
   70    70  Garrett Weber          12        17:14.0    Waukee               
   71    71  Jacob Rinn          11           17:15.3    Lincoln S W (Ne)     
   72    72  Carter File          11          17:15.4    St Thomas Aquin (Ks) 
   73    73  Gavin Luthi          10          17:15.5    Gretna (Ne)          
   74    74  Connor Boyle          9          17:15.8    Lincoln S W (Ne)     
   75    75  Will Schulz          12          17:17.1    Fremont (Ne)         
   76    76  Alik McIlravy          11        17:17.6    North Polk           
   77    77  Nick Klocke          12          17:17.8    Dowling Catholic     
   78    78  Zach Cooper          12          17:20.4    C R Prairie          
   79    79  Jaxon Sickels          12        17:21.8    C R Prairie          
   80    80  Robert Falkner          10       17:22.3    Gardner Edgerton (Ks) 
   81        Owen Wolfe          10           17:23.3    Dowling Catholic     
   82    81  Luke Knepp          12           17:23.4    Pleasant Valley      
   83    82  Aidan Scherman          10       17:23.5    Gardner Edgerton (Ks) 
   84    83  Zack Johnson          11         17:23.6    Dubuque Hempstead    
   85    84  Zachary Danielson          10    17:24.0    Edina (Mn)           
   86    85  Tate Brownsberger          10    17:27.2    Ankeny               
   87    86  Connor Monks          12         17:27.6    Shawnee Miss. S (Ks) 
   88    87  Luke Waldie          12          17:27.7    St Thomas Aquin (Ks) 
   89    88  Austin Stierman          12      17:28.0    North Polk           
   90    89  Domingo Perez Ramos          12  17:28.8    Fremont (Ne)         
   91    90  Adam Rodeghier          12       17:29.0    Edina (Mn)           
   92    91  Cam Gotto          10            17:29.1    Pleasant Valley      
   93    92  Michael Lee          11          17:29.7    Iowa City West       
   94    93  Max Sorgenfrey          11       17:30.1    Pleasant Valley      
   95    94  Wyatt Schase          12         17:30.3    Lincoln S W (Ne)     
   96    95  Kevin Nybeck          10         17:31.0    Edina (Mn)           
   97    96  Jack Liethen          11         17:32.5    Edina (Mn)           
   98    97  Victor Garza          12         17:32.6    Papillion-La Vis (Ne) 
   99    98  Drew Schuler          10         17:32.6    Papillion-La Vis (Ne) 
  100    99  Beshanena Gutma          12      17:32.7    Sioux City North     
  101   100  Anson Fauchier          12       17:33.7    C R Prairie          
  102   101  Sam Hensley          11          17:34.5    Winterset            
  103   102  Evan Brown          12           17:34.7    Lincoln S W (Ne)     
  104   103  Raul Gomez          12           17:34.8    Sioux City North     
  105   104  Caleb Larsen          9          17:35.4    Gretna (Ne)          
  106   105  Sander Ohe          9            17:35.7    Edina (Mn)           
  107   106  Max Larson          10           17:36.8    Shawnee Miss. S (Ks) 
  108   107  Austin Jones          12         17:36.8    Waukee Northwest     
  109   108  Grant Wallace          10        17:37.4    Norwalk              
  110   109  Carl Rekow          11           17:38.0    Pleasant Valley      
  111   110  Matt Bonner          12          17:38.2    D M Roosevelt        
  112   111  Jackson Elsey          12        17:38.7    Gardner Edgerton (Ks) 
  113   112  Preston Stensland          9     17:39.5    Gilbert              
  114   113  Noah Campbell          12        17:40.4    Shawnee Miss. S (Ks) 
  115   114  Tristen Schmanski          11    17:40.7    Hopkins (Mn)         
  116   115  Lance Meade          11          17:41.0    St Thomas Aquin (Ks) 
  117   116  Emmett Swartzendruber          1017:41.7    Mid-Prairie          
  118   117  Andrew Leach          12         17:41.8    Gardner Edgerton (Ks) 
  119        Daniel Webster          11       17:42.1    Norwalk              
  120        Charlie Leto          11         17:42.1    Dowling Catholic     
  121   118  Cade Halton          9           17:42.8    Gardner Edgerton (Ks) 
  122   119  Aidan Farrell          11        17:42.9    Ankeny               
  123   120  Zain Mueller          11         17:44.2    Gilbert              
  124   121  Logan Westin          12         17:44.7    D M Roosevelt        
  125   122  Harrison Allard          12      17:45.3    C R Prairie          
  126   123  Steven Kling          11         17:45.7    Sioux City North     
  127   124  Caleb Sund          12           17:46.3    Fremont (Ne)         
  128   125  Mason Langabee          11       17:46.3    Papillion-La Vis (Ne) 
  129   126  Sam Morehead          12         17:46.9    Burlington           
  130   127  Carson Nove          10          17:48.7    C R Prairie          
  131   128  Sam Antinoro          12         17:49.5    Lincoln S W (Ne)     
  132   129  Will Beaumont          11        17:49.9    D M Roosevelt        
  133   130  Michael Mayo          12         17:50.1    Blue Valley N (Ks)   
  134   131  Kellen Tuyls          9          17:50.4    Waukee Northwest     
  135   132  Bennett Allred          11       17:50.9    C R Prairie          
  136   133  Kaiden Browne          10        17:51.0    Pella                
  137   134  Gilan Brown          11          17:51.6    Gardner Edgerton (Ks) 
  138   135  Jack McPartland          11      17:51.8    D M Christian        
  139   136  Noah Schuknecht          9       17:52.1    Pella                
  140        Joe Wilwerding          12       17:52.3    Dowling Catholic     
  141   137  Drew Morris          11          17:52.6    Shawnee Miss. S (Ks) 
  142   138  Noah Stanton          11         17:53.4    St Thomas Aquin (Ks) 
  143   139  Justice Rathje          10       17:53.5    Ankeny               
  144        Sam Parker          9            17:54.4    Norwalk              
  145   140  Jack Sennes          11          17:54.5    Edina (Mn)           
  146   141  Zack Neumann          12         17:55.4    Pella                
  147   142  Andy Cooper          11          17:55.7    Shawnee Miss. S (Ks) 
  148   143  Logan Yarges          12         17:56.2    Millard West (Ne)    
  149   144  Collin Houg          11          17:56.5    D M Christian        
  150        Corbin Oswald          10        17:58.2    Norwalk              
  151        Brody Burr          10           17:58.8    Dowling Catholic     
  152        Patrick Warren          12       17:58.9    Dowling Catholic     
  153   145  Eli Cowman          11           17:59.4    Winterset            
  154   146  Luke Bartlett          10        17:59.6    Southeast Polk       
  155   147  Rylan Althof          11         17:59.7    Southeast Polk       
  156        Josh Mohan          10           17:59.8    Dowling Catholic     
  157   148  Ian Dodson          10           17:59.8    Shawnee Miss. S (Ks) 
  158   149  Ethan Stierman          12       18:00.5    North Polk           
  159   150  Carson Squiers          9        18:00.7    Gilbert              
  160        Landon Kahler          11        18:01.0    C R Prairie          
  161   151  Preetish Chigurukota          12 18:01.2    Blue Valley N (Ks)   
  162        Don Agisha          12           18:01.3    Norwalk              
  163        Aj Mosqueda          10          18:02.2    Norwalk              
  164   152  Jonas VanDis          10         18:02.6    Waukee               
  165        Kellan Croatt          10        18:04.2    Waukee Northwest     
  166   153  Jackson Reece          12        18:05.4    Gretna (Ne)          
  167   154  Aj Acheson          9            18:06.4    D M Roosevelt        
  168   155  Carter France          12        18:06.6    Olathe South (Ks)    
  169   156  Wyatt VanDyke          11        18:07.8    Pella                
  170   157  Brock Johnson          10        18:08.2    Southeast Polk       
  171   158  Harrison Kraehling          11   18:08.4    Gilbert              
  172   159  Emmett Barber          10        18:08.6    Gilbert              
  173   160  Tommy McMullen          11       18:09.4    Millard West (Ne)    
  174   161  James Dickens          12        18:09.5    Iowa City West       
  175   162  Tyler Nels          11           18:09.9    Pleasant Valley      
  176        Johnny Fox          12           18:11.4    Dowling Catholic     
  177        Cooper VandeVoort          12    18:11.5    Pella                
  178   163  Torger Ohe          10           18:11.8    Edina (Mn)           
  179   164  Isaiah Keller          9         18:12.5    D M Roosevelt        
  180   165  Jp Mallouk          11           18:12.5    St Thomas Aquin (Ks) 
  181   166  Brandon Kass          10         18:13.1    Dubuque Hempstead    
  182   167  Ryan Heden          10           18:14.9    Bettendorf           
  183        Emmett Mathiasen          9      18:16.5    Dowling Catholic     
  184   168  Eric Chatham          12         18:16.8    Gretna (Ne)          
  185   169  Denis Masinovic          11      18:17.0    Dubuque Hempstead    
  186        Matthew Dietrich          12     18:18.4    Dowling Catholic     
  187   170  Ethan Franz          11          18:18.7    Blue Valley N (Ks)   
  188        Timothy Sullivan          12     18:19.2    Dowling Catholic     
  189   171  Connor Dixson          11        18:19.3    Chariton             
  190   172  Nolan Weber          12          18:20.6    Gilbert              
  191   173  Jayse Yoder          10          18:20.7    Mid-Prairie          
  192   174  Jonah Thiele          12         18:21.2    Olathe South (Ks)    
  193        Ethan Franklin          12       18:21.7    Norwalk              
  194   175  Xavier Potts          12         18:21.8    Bettendorf           
  195        Luke Martin          12          18:22.4    D M Roosevelt        
  196        Owen Palmer          11          18:22.5    Dowling Catholic     
  197   176  Preston Yutzy          10        18:22.8    Mid-Prairie          
  198   177  Henry Edgeller          12       18:23.5    Blue Valley N (Ks)   
  199        Tyler Stegemoller          10    18:23.9    C R Prairie          
  200   178  Kyle Duehr          11           18:25.2    Dubuque Hempstead    
  201   179  Cade Benson          11          18:25.9    Iowa City West       
  202   180  Collin Kessler          10       18:26.2    Winterset            
  203        Drew Folkerts          12        18:27.7    D M Roosevelt        
  204        Nathan Stocker          11       18:27.8    Norwalk              
  205   181  Miles Harris          11         18:30.0    Hopkins (Mn)         
  206   182  Luke Heithoff          12        18:30.6    Winterset            
  207   183  Quinton Guerra          11       18:31.0    Blue Valley N (Ks)   
  208        Cael Klinkenborg          12     18:33.3    Waukee Northwest     
  209        Mason Gaulke          9          18:33.4    Pella                
  210        Elliot Donovan          12       18:33.5    D M Roosevelt        
  211   184  Venelin Kotev          9         18:34.7    Iowa City West       
  212   185  Nathan Wallington          12    18:35.1    Mid-Prairie          
  213   186  David Lochner          12        18:35.5    Davenport Assumption 
  214        Devon Browne          10         18:36.0    Pella                
  215        Cole Nelson          12          18:36.1    Dowling Catholic     
  216   187  Bradley Hobbs          11        18:36.2    Chariton             
  217   188  Praneel Rastogi          9       18:36.9    Iowa City West       
  218        Aren Hellbusch          10       18:38.0    Pella                
  219   189  Ben Campbell          10         18:39.7    Shawnee Miss. S (Ks) 
  220   190  Jalen Taha          11           18:40.1    Waukee               
  221   191  Aydin McNeley          11        18:40.2    Southeast Polk       
  222        Cameron Reagen          10       18:41.0    D M Roosevelt        
  223   192  Joseph Lawry          10         18:42.2    Waukee               
  224   193  Curren Johnson          12       18:42.3    D M Christian        
  225        Henry de Bruijn          12      18:42.7    Waukee Northwest     
  226   194  Nick Wellet          10          18:42.9    Waukee               
  227        Weston Wise          11          18:42.9    D M Roosevelt        
  228   195  David Crabb          11          18:44.2    Chariton             
  229   196  Aj Willey          9             18:45.0    Bettendorf           
  230        Brice Wahe          10           18:45.7    Iowa City West       
  231        Carter Cabanayan          10     18:46.5    Waukee Northwest     
  232   197  Rowan Walden          10         18:47.0    Blue Valley N (Ks)   
  233        Will Gessmann          12        18:47.7    Waukee Northwest     
  234   198  Kaden Koepke          9          18:48.9    Sioux City East      
  235        Jake Huston          11          18:49.5    Pella                
  236   199  Ellis Coyier          10         18:50.0    Waukee               
  237        Charlie Eyler          10        18:50.2    Shawnee Miss. S (Ks) 
  238        Mars Chapel          10          18:50.3    Pella                
  239   200  Blane Wallace          12        18:51.2    Chariton             
  240   201  Gebrewahid Mekonnen          12  18:51.5    Sioux City North     
  241        Adam Ruehling          9         18:53.4    Waukee Northwest     
  242        Sarang Kothari          12       18:53.6    Waukee Northwest     
  243   202  Jaden Sisler          10         18:54.4    D M Christian        
  244   203  Hans Greenwood          11       18:55.1    Hopkins (Mn)         
  245        Andrew Polgreen          12      18:58.1    Iowa City West       
  246        Ethan McManus          9         18:59.2    C R Prairie          
  247        Daniel Rozenboom          9      18:59.7    Pella                
  248   204  Maciah Shultz          10        19:00.4    Sioux City East      
  249        Kyle Johnson          9          19:01.2    C R Prairie          
  250        Thomas Tong          9           19:01.4    Iowa City West       
  251   205  Omar Hernadez-Lopez          12  19:01.5    Sioux City East      
  252   206  Drew Klemesrud          10       19:01.6    Waukee               
  253        John Artz          10            19:04.3    Gilbert              
  254        Liam Kirkpatrick          10     19:04.6    Shawnee Miss. S (Ks) 
  255   207  Henry Hansen          10         19:04.7    Millard West (Ne)    
  256        Rohan Sah          12            19:05.4    Waukee               
  257   208  Gage Rath          11            19:06.4    Bettendorf           
  258        Robert Stong          12         19:07.7    Iowa City West       
  259        Sam Showers          10          19:08.0    Iowa City West       
  260        Brenden Wood          12         19:08.3    Blue Valley N (Ks)   
  261        Jack Eastvold          9         19:08.7    Iowa City West       
  262        Trygg Opsahl          10         19:09.5    Edina (Mn)           
  263   209  Blake Creed          12          19:11.5    Mid-Prairie          
  264        Emrick Ryan          9           19:11.6    Gilbert              
  265        Blake Grask          10          19:12.3    Dowling Catholic     
  266        Brett Gifford          11        19:12.9    Dowling Catholic     
  267   210  Jack Gummert          11         19:13.2    D M Christian        
  268        Alex Klappa          11          19:13.6    St Thomas Aquin (Ks) 
  269        Kurtis Peterson          11      19:13.9    C R Prairie          
  270   211  Owen Reed          9             19:14.5    North Polk           
  271        Jamison Bice          11         19:14.7    Norwalk              
  272        Sam Novacek          10          19:16.0    St Thomas Aquin (Ks) 
  273        Sean Martin          10          19:17.4    D M Roosevelt        
  274   212  Kiefer Schultz          10       19:20.0    Sioux City North     
  275        Harry Abbott          9          19:21.7    Waukee               
  276        Mason Van Waning          12     19:22.2    Iowa City West       
  277        Logan Waters          11         19:22.7    Iowa City West       
  278        Leo Scaletty          10         19:22.9    St Thomas Aquin (Ks) 
  279        Lucas Richardson          9      19:24.3    St Thomas Aquin (Ks) 
  280   213  Kaidan Vanderweele          11   19:25.0    Bettendorf           
  281        Stephen Gaul          11         19:26.0    Pella                
  282        Edward Johnson          10       19:26.1    Edina (Mn)           
  283        Charles Hubbell          10      19:26.4    Edina (Mn)           
  284        Beck Spaulding          9        19:27.5    Edina (Mn)           
  285        Anel Vukovic          12         19:27.9    Iowa City West       
  286   214  Grant Aspengren          11      19:28.1    North Polk           
  287   215  Daniel Rodgers          11       19:29.5    Mid-Prairie          
  288   216  Jesse Stultz          9          19:31.1    Mid-Prairie          
  289   217  Calum Yeager          9          19:31.4    Winterset            
  290        Logan Dobkins          9         19:31.8    Millard West (Ne)    
  291        Leo Klein          12            19:32.1    Edina (Mn)           
  292        Brady Mallot          9          19:32.7    St Thomas Aquin (Ks) 
  293        Atticus Schleusner          9    19:33.1    Waukee Northwest     
  294        Luka Flores          12          19:34.7    Norwalk              
  295        Eli Smithberg          11        19:35.0    D M Roosevelt        
  296        Cassandro Chan          10       19:35.3    Iowa City West       
  297        Carter Mulford          10       19:37.6    C R Prairie          
  298        Harrison Neipert          12     19:37.7    D M Roosevelt        
  299        Eli Hague          9             19:40.9    Gilbert              
  300        Levi Riedel          9           19:43.3    Millard West (Ne)    
  301        Owen Line          11            19:44.0    Waukee Northwest     
  302        Dillon Weithorn          9       19:48.3    C R Prairie          
  303        Zeke Hatfield          10        19:48.9    Gilbert              
  304        Hank McGuire          10         19:49.1    Dowling Catholic     
  305        Keegan Sutphen          11       19:50.5    Millard West (Ne)    
  306        Jordan Stock          12         19:51.1    Mid-Prairie          
  307        Carson Fenster          11       19:51.1    Norwalk              
  308        Brett Postel          10         19:52.8    North Polk           
  309        Juan Reyes          11           19:53.3    Waukee Northwest     
  310        Warren Eaves          9          19:55.2    Waukee Northwest     
  311   218  Noah Gehler          10          19:57.1    Bettendorf           
  312        Aleix Torro Abad          12     19:58.3    Norwalk              
  313        Nate Bergerson          12       19:58.7    North Polk           
  314   219  Noah Trucano          12         19:58.9    Ottumwa              
  315   220  Jacob Hight          11          20:00.0    Grandview Christian  
  316        Thomas Flynn          10         20:01.4    Mid-Prairie          
  317        Jacob Danilson          12       20:01.9    Gilbert              
  318        Joel Keenan          9           20:02.7    St Thomas Aquin (Ks) 
  319        Brayden Leis          10         20:03.1    C R Prairie          
  320        Miles Lorentzen          9       20:03.2    D M Roosevelt        
  321        Morgen Clark          12         20:03.4    Pella                
  322        Maxwell Bruss          9         20:06.4    Iowa City West       
  323        Loic O'Neil          10          20:08.8    Pella                
  324   221  Jacob Harrison          12       20:09.6    Sioux City East      
  325        Nicholas Bravo          9        20:09.9    Dowling Catholic     
  326        John Hynek          10           20:10.6    C R Prairie          
  327        Ethan Seydel          9          20:15.9    Waukee Northwest     
  328   222  Aaron Morehead          9        20:16.4    Burlington           
  329   223  Caleb Rankin          10         20:18.5    Bettendorf           
  330        Caleb Briggs          11         20:18.6    Waukee Northwest     
  331        Luke Brokaw          9           20:21.3    Mid-Prairie          
  332   224  Liam Sutton          11          20:21.4    Winterset            
  333        Ryan Sample          10          20:22.7    Waukee Northwest     
  334        Reed Sievers          11         20:23.3    D M Roosevelt        
  335   225  William Klatt          11        20:23.8    Burlington           
  336        Kai Merril          10           20:25.3    Iowa City West       
  337        Ziga Lomshek          11         20:26.8    St Thomas Aquin (Ks) 
  338   226  Walfret Morales          10      20:27.8    Ottumwa              
  339        Caleb Ragaller          12       20:28.2    Gilbert              
  340        Nathan Harrington          9     20:28.4    North Polk           
  341        Jacob Donaldson          11      20:29.2    Mid-Prairie          
  342        Payton Mizer          11         20:29.9    Waukee               
  343        Andrew Soupir          10        20:31.0    Gilbert              
  344        Boston Shaw          10          20:32.2    Waukee Northwest     
  345        Caden Shockey          10        20:35.4    Waukee Northwest     
  346        Stockton Huether          10     20:36.8    North Polk           
  347        Silvio Hermann          9        20:38.1    D M Roosevelt        
  348        Reece Thompson          11       20:38.5    D M Roosevelt        
  349        Jimmy Baumhover          9       20:40.0    Dowling Catholic     
  350        Drew DeRocher          9         20:40.4    Dowling Catholic     
  351        Jared Dodge          11          20:40.5    Waukee Northwest     
  352        Mose Yoder          12           20:42.0    Mid-Prairie          
  353        Jackson Warren          11       20:42.3    Norwalk              
  354        Andrew Stultz          12        20:43.8    Mid-Prairie          
  355        Evan Holt          12            20:44.1    D M Roosevelt        
  356   227  Morgan Cipale          11        20:46.9    Grandview Christian  
  357        Roy Verastegui          9        20:49.3    Waukee Northwest     
  358        Charlie Crane          9         20:50.8    Dowling Catholic     
  359   228  Dreavin Shenefield          11   20:52.8    Chariton             
  360        Trey Jackson          11         20:53.3    D M Roosevelt        
  361        Kyle Clevenger          12       20:53.8    St Thomas Aquin (Ks) 
  362        Joey Zambreno          9         20:54.6    D M Roosevelt        
  363        Logan Corwin          10         20:54.6    D M Roosevelt        
  364        Jason Latta          12          20:54.6    Dowling Catholic     
  365        Saiphani Sirimalle          12   20:54.8    Waukee               
  366   229  Ryan Schoenewe          12       20:57.9    Burlington           
  367        Eli Ebeling          11          20:58.2    Pella                
  368        Jack Williams          12        20:58.5    Dowling Catholic     
  369        Brandon Stahl          9         20:58.5    Waukee Northwest     
  370   230  Milton Burkhart          10      21:00.1    Grandview Christian  
  371        Sawyer Smith          10         21:00.5    Iowa City West       
  372   231  Brent Crabb          9           21:00.6    Chariton             
  373   232  Geno DelPreore          10       21:02.6    Davenport Assumption 
  374        Elijah Ruckman          12       21:03.7    Pella                
  375        Noah Rue          12             21:04.3    C R Prairie          
  376        Ethan Fawcett          10        21:06.0    North Polk           
  377        Pranesh Kalavala          12     21:07.9    Waukee               
  378        Noah Huffaker          10        21:08.0    Pella                
  379        Nate Strawn          12          21:10.0    Dowling Catholic     
  380        Alec Hudson          9           21:10.5    Dowling Catholic     
  381   233  John Murphy          9           21:10.7    Davenport Assumption 
  382        Landon Lucht          9          21:11.4    Gilbert              
  383   234  Kelton Trim          12          21:12.9    Grandview Christian  
  384   235  Danny Cleveland          9       21:13.6    Sioux City East      
  385   236  Isaac Thorington          11     21:14.6    Grandview Christian  
  386        Payton Lehman          10        21:15.6    North Polk           
  387        Drew Simmons          12         21:16.4    D M Roosevelt        
  388        Brady Steenhoek          11      21:16.7    Pella                
  389        Matthew Eubank          12       21:17.6    Dowling Catholic     
  390        Hans David          11           21:19.5    D M Roosevelt        
  391        Nick Jones          12           21:19.6    Norwalk              
  392   237  Braxton Hutchinson          10   21:20.1    Burlington           
  393        Kolby Johnson          11        21:22.0    Waukee Northwest     
  394        Hayden Steele          12        21:22.5    Norwalk              
  395        Carson Menke          9          21:23.3    Norwalk              
  396        Sawyer Hough          11         21:26.0    Mid-Prairie          
  397        Will Anderson          9         21:26.7    D M Roosevelt        
  398        Ezra Schrauben          12       21:27.7    Pella                
  399        Kalya Kothavale          9       21:29.7    Waukee Northwest     
  400        Ben Espenmiller          12      21:32.1    St Thomas Aquin (Ks) 
  401   238  Dylan Chwirka          9         21:34.5    Sioux City East      
  402        MacK Copeland          10        21:36.1    Pella                
  403        Gavin Johansen          12       21:36.6    D M Roosevelt        
  404        Graham Spiess          11        21:37.6    St Thomas Aquin (Ks) 
  405        Jacob Zimmerman          10      21:38.7    Waukee Northwest     
  406        Aidan Sash          11           21:40.8    Dowling Catholic     
  407        Eric Valde          9            21:42.3    C R Prairie          
  408        Nathan Mauro          10         21:43.0    Dowling Catholic     
  409        Go Benesh          12            21:43.4    C R Prairie          
  410   239  Hunter Hanson          9         21:43.7    Burlington           
  411        Cason Eggert          12         21:49.7    Gilbert              
  412        Jack Dyche          9            21:53.8    Gilbert              
  413        Ben Barker          12           21:55.4    Iowa City West       
  414        Sam Vicker          9            21:55.8    Dowling Catholic     
  415        Weston Congdon          12       21:56.1    Gilbert              
  416        Kaden Meader          12         21:57.8    Mid-Prairie          
  417   240  Kolt Morgan          9           21:58.8    Davenport Assumption 
  418        Theo Johnson          10         22:00.6    Dowling Catholic     
  419        Jake Scott          11           22:06.8    D M Roosevelt        
  420   241  Michael Lochner          12      22:14.5    Davenport Assumption 
  421        Will Soupir          9           22:15.3    Gilbert              
  422   242  Logan Witzenburg          12     22:15.9    Grandview Christian  
  423        Paul Ode          12             22:20.1    Iowa City West       
  424        Logan Frink          10          22:22.3    Waukee               
  425   243  Blaze Doctherman          10     22:23.5    Burlington           
  426        Cameron Seitz          10        22:26.8    D M Roosevelt        
  427        Arjun Mittra          9          22:26.9    D M Roosevelt        
  428   244  Luke Mattieson          10       22:26.9    Ottumwa              
  429        Payton Walker          12        22:27.2    D M Roosevelt        
  430   245  Samuel Kerns          10         22:28.2    Chariton             
  431        Caden Gallet          10         22:28.4    St Thomas Aquin (Ks) 
  432        Tristan Limoges          10      22:30.4    Gilbert              
  433        Tyson Jones          9           22:30.9    Waukee Northwest     
  434        Rishab Patel          9          22:36.5    Waukee               
  435        Spencer Weydert          11      22:37.9    Gilbert              
  436        Robert Clements          9       22:38.7    Norwalk              
  437        Adam Klocke          10          22:39.8    Dowling Catholic     
  438        James Knepper          11        22:40.3    D M Roosevelt        
  439        Clay Elfers          9           22:41.6    Waukee Northwest     
  440        Bennett Neipert          10      22:43.7    D M Roosevelt        
  441        Tanner Simpson          10       22:44.2    Waukee Northwest     
  442        John Lawler          12          22:44.9    Dowling Catholic     
  443        Daniel May          9            22:53.2    Gilbert              
  444        Eli Hardy          9             22:54.9    Waukee Northwest     
  445        Josiah Howland          12       22:57.0    Norwalk              
  446   246  Shane Bahns          10          22:58.7    Davenport Assumption 
  447        Anders Swanson          10       22:59.9    D M Roosevelt        
  448        Chandler Carper          10      23:01.1    Burlington           
  449        Luke Phillips          12        23:05.8    North Polk           
  450        Karson Johnson          11       23:20.0    Waukee               
  451        Evan Allen          11           23:20.6    Waukee Northwest     
  452        Rishi Patel          9           23:21.2    Waukee               
  453        Kellan Kreger          9         23:25.1    Waukee               
  454        Isaac Vandenberg          9      23:28.5    Pella                
  455        Alex Costillo          9         23:34.7    Mid-Prairie          
  456        Joel Chan          11            23:35.4    D M Roosevelt        
  457        Colin Klinkenborg          9     23:45.5    Waukee Northwest     
  458        Timothy Clausen          10      23:48.7    Waukee Northwest     
  459        Kellen King          9           23:56.5    Dowling Catholic     
  460        Peyton Hoffman          9        23:58.8    Waukee               
  461        Matthew Pierson          10      24:00.5    Dowling Catholic     
  462        Owen Congdon          11         24:03.6    D M Roosevelt        
  463        Sam Strawn          12           24:03.8    Norwalk              
  464        Riley Wells          11          24:04.8    D M Roosevelt        
  465        Adam Renze          12           24:08.0    Gilbert              
  466        Dane Butler          11          24:14.7    Waukee               
  467   247  Jacob Carlson          12        24:15.7    Ottumwa              
  468   248  Owen Noteboom          11        24:17.0    Grandview Christian  
  469        Alex Flores-Alonzo          12   24:17.1    D M Roosevelt        
  470        Sid Westegard          10        24:19.0    Iowa City West       
  471        Benjamin Hollinger          9    24:19.7    C R Prairie          
  472        Emerson Congdon          9       24:26.4    Gilbert              
  473        Dylan Porter          10         24:26.9    Dowling Catholic     
  474        Ryan Riesberg          12        24:27.3    Dowling Catholic     
  475   249  Garek Lindberg          9        24:31.0    Ottumwa              
  476        Nolan Harder          10         24:42.4    Waukee               
  477        Mitch Martinez          11       24:42.5    Norwalk              
  478        Adrian Sanchez          10       25:04.5    Mid-Prairie          
  479        Daniel Tigardoun          10     25:05.9    Iowa City West       
  480        Hudson Shipley          10       25:06.9    North Polk           
  481        Mikey Halbach          9         25:10.0    Dowling Catholic     
  482   250  Noah Williams          9         25:24.7    Davenport Assumption 
  483        Finn Huggins          10         25:27.6    D M Roosevelt        
  484        Johnathan Reiber          9      25:27.7    Waukee Northwest     
  485        Parker O'Neall          10       25:27.9    D M Roosevelt        
  486        Hayden Rozenboom          12     25:34.0    Pella                
  487        Ben Hemmer          10           25:35.1    Waukee Northwest     
  488        Jonathan Moser          10       25:41.7    Dowling Catholic     
  489        Rauf Dadabaev          12        26:03.1    Norwalk              
  490        Cole Stanford          12        26:04.7    Dowling Catholic     
  491        Jonathan Rue          10         26:06.2    C R Prairie          
  492        Oscar Kellen          9          26:08.3    D M Roosevelt        
  493   251  Kooper Hugen          10         26:15.4    Ottumwa              
  494        Owen Zirkelbach          9       26:15.7    Mid-Prairie          
  495   252  Quenton Mitchell          10     26:19.6    Ottumwa              
  496        Nabil Sajid          11          26:28.8    Waukee               
  497        Moise Cordero          12        26:36.0    Burlington           
  498        Jack Keenan          11          26:36.1    D M Roosevelt        
  499        Alonso Verastegui          9     26:58.9    Waukee Northwest     
  500        Isaiah Ives          12          27:00.4    Grandview Christian  
  501        Adrian Salas          12         27:00.6    Burlington           
  502        Max Ziegemeier          9        27:02.5    Waukee Northwest     
  503        Harrison Stark          9        27:05.7    C R Prairie          
  504        Charlie Mortimer          10     27:07.2    Gilbert              
  505        Aldo Schwartz          10        27:07.5    Gilbert              
  506        Daniel Steele          11        27:07.6    Ottumwa              
  507        Jackson Riesselman          9    27:18.6    Gilbert              
  508        Antwon Britton          9        27:22.2    Burlington           
  509        Ronin Kindy          9           27:22.9    Waukee Northwest     
  510        Josh Keough          11          27:23.7    Mid-Prairie          
  511        Aiden Huston          9          27:25.3    Pella                
  512        Henry Charlton          10       27:26.9    Grandview Christian  
  513        Tarik Cowman          10         27:27.7    Waukee Northwest     
  514        Kaiden Wacker          9         27:29.6    Waukee Northwest     
  515        Henry Timmer Hackert          9  27:30.4    Iowa City West       
  516        Aiden Kempers          9         27:30.6    Waukee Northwest     
  517        Ryan Joseph          12          27:59.3    Waukee               
  518        Zach Grieves          9          28:24.2    Burlington           
  519        Sam Ellingson          9         28:36.2    Gilbert              
  520        Carter Mitchell          9       28:57.0    D M Roosevelt        
  521        Armaan Meher          9          29:31.1    Waukee               
  522        Fabian Espanoza          12      29:52.0    Ottumwa              
  523        Severo Rodriguez          10     29:55.9    Dowling Catholic     
  524        Evan Reschly          9          30:04.9    Mid-Prairie          
  525        Hunter Hesson          11        30:18.9    Gilbert              
  526        Jack Franks          10          31:08.0    D M Roosevelt        
  527        James Gates          11          31:11.0    Ottumwa              
  528        Nick Jurgens          12         36:12.2    Grandview Christian