Tom Karpen Invitational 2018

West Des Moines, IA

HS Results

Boys 5000 Meters Varsity
PLACE SCORE  Name                       TIME     TEAM         
    1     1  Gabriel Vicker  So         16:45    Ankeny Centennial    
    2     2  Drake Hanson  Jr           16:54    Southeast Polk       
    3     3  Eric Baldus  Sr            16:58    Indianola            
    4     4  Richy Salas  Sr            17:05    Valley               
    5     5  Carter Owen  Jr            17:08    Valley               
    6     6  Andrew Klein  Jr           17:16    D M Lincoln          
    7     7  Jonah Vicker  Sr           17:19    Ankeny Centennial    
    8     8  Jack Smeins  Jr            17:26    Valley               
    9     9  Tyler Kinney  Sr           17:27    Valley               
   10    10  Noah Kohut-Jackson  Jr     17:31    Ames                 
   11    11  Ethan Juergens  So         17:32    Adm                  
   12    12  Ean Warrick  Sr            17:32    Ames                 
   13    13  Harry Prentice  Sr         17:33    Roosevelt            
   14    14  Bennett Ryken  So          17:35    Ames                 
   15    15  Hunter Briggs  Jr          17:36    Johnston             
   16    16  Aniey Akok  So             17:38    Ames                 
   17    17  Aidan Booton  So           17:39    C B Jefferson        
   18    18  Brock Elbert  Sr           17:40    Indianola            
   19    19  Aidan Ramsey  Fr           17:40    Dallas Center-Grimes 
   20    20  Connor Cunningham  So      17:40    Ankeny Centennial    
   21    21  Tyler Borneman  Sr         17:41    Dallas Center-Grimes 
   22    22  Nathan Tegeler  Jr         17:42    Johnston             
   23    23  Cade Mash  Jr              17:43    Southeast Polk       
   24    24  Alex Schneider  Sr         17:44    Southeast Polk       
   25    25  Evan Armitage  Sr          17:45    Valley               
   26    26  Wimach Gilo  Jr            17:46    C B Jefferson        
   27    27  Nate Jones  So             17:46    Ankeny Centennial    
   28    28  Ian Luke  Sr               17:47    Ankeny Centennial    
   29    29  Ben Kinman  Sr             17:48    Johnston             
   30    30  Sam Schmitz  Jr            17:49    Johnston             
   31    31  Andres Cruz-Castro  Fr     17:52    D M East             
   32    32  Akol Atack  So             17:53    Ames                 
   33    33  Austin Quinn  Sr           17:57    Roosevelt            
   34    34  Colin Imhoff  Sr           17:58    Ames                 
   35    35  Garang Akok  Sr            18:00    Ames                 
   36    36  Javier Rodriguez  So       18:01    Marshalltown         
   37    37  Nathan Sell  So            18:02    Lewis Central        
   38    38  Eric Patterson  So         18:03    Southeast Polk       
   39    39  Patrick Foster  So         18:05    Norwalk              
   40    40  Augie Muenzenmay  Sr       18:08    Waukee               
   41    41  Logan Hoger  Fr            18:10    Indianola            
   42    42  Lucas George  So           18:10    Roosevelt            
   43        Kon Dut  Fr                18:10    Ames                 
   44    43  Aidan MacGregor  Sr        18:12    Johnston             
   45    44  Carsen Codel  Jr           18:13    Valley               
   46    45  Bradley Ramsey  Jr         18:14    Dallas Center-Grimes 
   47    46  Kade Christensen  So       18:14    Ankeny Centennial    
   48    47  Jeb Borgmeyer  Jr          18:14    Indianola            
   49    48  Juan Carlos Martinez  So   18:15    C B Jefferson        
   50    49  Tyler Stallman  Jr         18:19    Waukee               
   51    50  Connor Lancial  Jr         18:20    Lewis Central        
   52    51  Jacob Soto  Jr             18:21    Valley               
   53    52  Nathan Kellar  So          18:22    Johnston             
   54    53  Caden Mitchell  So         18:26    Southeast Polk       
   55        Dominick Arce-Matos  So    18:26    Ames                 
   56    54  Curtis Johnson  Fr         18:28    Indianola            
   57    55  Isiaha Walton  Sr          18:31    D M East             
   58    56  Brock Wolf  So             18:31    Dallas Center-Grimes 
   59    57  Festo Iranezeye  Jr        18:32    Roosevelt            
   60    58  Ben Russell  Sr            18:34    Roosevelt            
   61    59  Owen Ness  Sr              18:34    Johnston             
   62    60  Dylan Veigulis  Sr         18:35    D M Lincoln          
   63    61  Carter Eischeid  Sr        18:40    Dallas Center-Grimes 
   64    62  Kyle Ruby  Fr              18:43    Waukee               
   65    63  Cael Woltmann  Jr          18:43    Lewis Central        
   66    64  Alex Rickabaugh  Sr        18:43    Southeast Polk       
   67    65  Nate Mueller  So           18:44    Adm                  
   68    66  Ben Miller  Fr             18:44    Southeast Polk       
   69    67  Derek Webster  So          18:45    Norwalk              
   70    68  Owen Pries  Fr             18:47    Dallas Center-Grimes 
   71    69  Josh Larreau  Jr           18:49    Waukee               
   72    70  Josh Terrones  Sr          18:49    Marshalltown         
   73    71  Riley DeJohn  Jr           18:50    Waukee               
   74        Cj Schrock  Sr             18:54    Southeast Polk       
   75        Karson Kleve  Jr           18:56    Johnston             
   76        Andrew Ross  So            18:56    Valley               
   77    72  Quinten Kimrey  Fr         18:57    Adm                  
   78    73  Jack Joyce  So             18:57    Roosevelt            
   79    74  Conner Smith  Fr           18:58    Marshalltown         
   80    75  Gage Belt  Jr              18:59    C B Jefferson        
   81    76  Corbin Truitt  So          19:02    Waukee               
   82    77  Josh Sell  Jr              19:03    Lewis Central        
   83    78  Vital Nyabushi  So         19:03    D M North            
   84    79  Blake Croushore  So        19:05    Dallas Center-Grimes 
   85    80  Joseph Routh  So           19:05    D M North            
   86        Alec DePhillips  So        19:09    Valley               
   87    81  Joseph DeWall  So          19:10    Indianola            
   88    82  Tyler Ruiz  So             19:13    Lewis Central        
   89    83  Luke Bazan  Jr             19:13    Waukee               
   90        Adam Hisel  So             19:15    Valley               
   91        Tyler Keny  So             19:15    Waukee               
   92    84  Zach Bitker  Jr            19:20    Marshalltown         
   93        Chase Bartlett  So         19:21    Southeast Polk       
   94        Jacob Holtz  Jr            19:22    Waukee               
   95        Asher Heuss  Sr            19:22    Johnston             
   96    85  Braeden Hegarty  Jr        19:28    Adm                  
   97        Nathan Holstrom  So        19:28    Waukee               
   98    86  Hunter Ryba  So            19:29    C B Jefferson        
   99    87  Ethan James  Sr            19:29    Roosevelt            
  100    88  Bryan Aguilera  So         19:33    C B Jefferson        
  101        Jackson Haugh  So          19:34    Roosevelt            
  102    89  Beayha Gilo  Sr            19:34    C B Jefferson        
  103    90  Zachary Niederklopfer  Fr  19:38    D M East             
  104    91  Donald Carpenter  Sr       19:42    D M East             
  105        Mason Allen  Jr            19:48    C B Jefferson        
  106    92  Kade Van Meeteren  Jr      19:48    Ankeny Centennial    
  107    93  Austin Brenizer  So        19:49    Norwalk              
  108        Rowen Abbas  Jr            19:49    Roosevelt            
  109        Carter Kilgore  Jr         19:51    Roosevelt            
  110    94  Liam Buckley  Jr           19:52    Norwalk              
  111        Karsten Peters  Fr         19:53    Ankeny Centennial    
  112    95  Freddy Ross  So            19:54    Marshalltown         
  113    96  Max Fouts  Jr              19:58    Adm                  
  114    97  Noah Hermenson  So         20:00    Marshalltown         
  115    98  Sam Hlas  Fr               20:04    Adm                  
  116        Alex Wilson  So            20:12    Southeast Polk       
  117    99  Owen Meier  Sr             20:15    Adm                  
  118        Caleb Crystal  Fr          20:15    Adm                  
  119        Cooper Greenslade  Fr      20:24    Adm                  
  120   100  Tyler Vaughan  Sr          20:26    Norwalk              
  121        Matt Foster  So            20:27    C B Jefferson        
  122   101  Colin Frederick  So        20:28    Norwalk              
  123   102  Marcus Barker  Fr          20:29    Marshalltown         
  124   103  Jose Dominguez  Jr         20:30    D M East             
  125   104  Jake Neller  Sr            20:33    Norwalk              
  126   105  Adam Mortensen  Jr         20:38    Lewis Central        
  127   106  Luke Meyer  So             20:39    Lewis Central        
  128        Tanner Higgins  Jr         20:45    Lewis Central        
  129   107  Coby Sanchez  So           20:51    D M Lincoln          
  130   108  Alex Crimmins  Jr          20:55    D M Lincoln          
  131   109  Dominic Caligiuri  Jr      20:58    D M Lincoln          
  132        Sean McGee  Sr             21:05    Adm                  
  133   110  Alexander Wallace  Jr      21:06    D M East             
  134   111  Miles Curtis  Sr           21:07    D M Lincoln          
  135        Blake DePhillips  So       21:11    Ankeny Centennial    
  136   112  Cosmas Nyaika  Jr          21:12    D M East             
  137        Tommy Wright  Sr           21:23    Norwalk              
  138        Christian Roberts  Jr      21:31    D M East             
  139   113  Aime Mukiza  So            21:38    D M North            
  140        Jake Gaumer  Sr            21:43    Norwalk              
  141   114  Nate Bell  So              21:52    D M Lincoln          
  142   115  Wyatt Evans  Jr            21:57    D M North            
  143        Tyrus Lankford  Jr         22:06    Norwalk              
  144        Ethan Edwards  Fr          22:10    Lewis Central        
  145        Christian Contreras  Sr    22:49    C B Jefferson        
  146   116  Thee-Waden Pathuma-Soot Jr 25:53    D M North            
  147   117  Muhammad Salaam Yahya  So  26:20    D M North            
  148   118  Arion Cartsena  Fr         28:10    D M North            

Girls 5000 Meters Varsity
PLACE SCORE  Name                       TIME     TEAM         
    1     1  Camille Jackson  Jr        19:47    Ames                 
    2     2  Helen Gould  Sr            20:25    Valley               
    3     3  Samantha Strauss  So       20:37    Johnston             
    4     4  Hermanson Phoebe  Fr       20:45    Marshalltown         
    5     5  Avery Kamienski  Sr        20:45    Johnston             
    6     6  Lauren Urban  Sr           20:53    Johnston             
    7     7  Jeanne Peters  Jr          20:54    Ankeny Centennial    
    8     8  Haley Losh  Sr             20:56    Valley               
    9     9  Ellie Huisman  So          21:04    Waukee               
   10    10  Hannah Little  Fr          21:04    Dallas Center-Grimes 
   11    11  Emma Angus  So             21:05    Dallas Center-Grimes 
   12    12  Emma Shepard  Jr           21:14    Waukee               
   13    13  Jessica Caraway  Jr        21:15    Waukee               
   14    14  Kaya Young  Jr             21:15    Johnston             
   15    15  Lily Trenkamp  Fr          21:16    Johnston             
   16    16  Lauren Schulze  So         21:17    Valley               
   17    17  Joey Werling  Fr           21:18    Indianola            
   18    18  Madeline Hollander  Fr     21:19    Valley               
   19    19  Emily Bright  Fr           21:22    Valley               
   20    20  Ashley Rockhold  Jr        21:24    Indianola            
   21    21  Haley Bach  So             21:29    Lewis Central        
   22    22  Ava Carder  Fr             21:38    Waukee               
   23    23  Kamryn Ensley  Fr          21:41    Valley               
   24    24  Annika Schulz  Jr          21:43    Norwalk              
   25    25  Kierstan Fritz  Jr         21:50    Ankeny Centennial    
   26    26  Margaux Basart  So         21:51    Waukee               
   27    27  Miranda Muhlstein  So      21:55    Dallas Center-Grimes 
   28    28  Kathryn Vortherms  So      21:56    Ankeny Centennial    
   29    29  Paige Ryan  Fr             21:58    Johnston             
   30    30  Ally Schaffer  Jr          22:00    Waukee               
   31    31  Grace Meador  So           22:01    Ankeny Centennial    
   32    32  Brianna Smith  Sr          22:03    Ankeny Centennial    
   33    33  Jadyn Forbes  Sr           22:07    Indianola            
   34    34  Miranda Boyle  Sr          22:08    Waukee               
   35    35  Annie Balk  Sr             22:08    Norwalk              
   36        Katie Groetken  Jr         22:14    Waukee               
   37        Frances Loeffelholz  Jr    22:16    Waukee               
   38    36  Katie Jensen  So           22:19    Ankeny Centennial    
   39    37  Eva Hill  Sr               22:20    Ames                 
   40    38  Emily Kehoe  Jr            22:21    Norwalk              
   41        Abby Kinney  So            22:22    Waukee               
   42    39  Abbie Davitt  Jr           22:30    Norwalk              
   43    40  Kendall Jorgensen  Fr      22:32    Ankeny Centennial    
   44    41  Amelie Quartier  Sr        22:38    C B Jefferson        
   45    42  Emily Ash  Sr              22:39    Valley               
   46    43  Madeline Taylor  Sr        22:40    Ames                 
   47    44  Annika Wallace  So         22:43    Norwalk              
   48    45  Abbie McLaren  So          22:48    Johnston             
   49    46  Suzie Miller  Jr           22:48    C B Jefferson        
   50    47  Morgan Gant  Sr            22:48    C B Jefferson        
   51    48  Jasmine Ramos  Jr          22:51    C B Jefferson        
   52    49  Lara Kallem  Jr            22:53    Dallas Center-Grimes 
   53    50  Grace Robbins  Sr          22:56    Dallas Center-Grimes 
   54    51  Jaci Versluis  Jr          23:01    Dallas Center-Grimes 
   55    52  Madalyn Haupts  So         23:05    Dallas Center-Grimes 
   56    53  Hannah Welch  So           23:06    Adm                  
   57        Brookelyn Buttolph  Fr     23:07    Valley               
   58        Bailey Vaughan  Fr         23:13    Johnston             
   59        Jesslyn Gaumer  Sr         23:22    Ankeny Centennial    
   60    54  Caitlyn Hanulikova  Jr     23:24    Ames                 
   61        Faith Skinner  Jr          23:25    Valley               
   62        Addy Franklin  So          23:27    Johnston             
   63    55  Bailey Blake  Jr           23:32    Indianola            
   64    56  Kennedy Wendl  Fr          23:37    Norwalk              
   65    57  Cacy Larson  Jr            23:46    Norwalk              
   66    58  Isabella Smith  Jr         23:47    Lewis Central        
   67    59  Jayna Wanamaker  Sr        23:49    Ames                 
   68    60  Serena Cross  So           23:52    Ames                 
   69        Alysa Rath  Sr             23:52    Dallas Center-Grimes 
   70    61  Mia Barajas  Jr            24:02    Marshalltown         
   71    62  Kaitlyn Goodman  Jr        24:03    Ames                 
   72    63  Abby Evers  So             24:09    C B Jefferson        
   73        Erin Lowe  Sr              24:17    Valley               
   74        Taylor Bergan  Jr          24:18    Norwalk              
   75        Emily Bellizzi  Fr         24:20    Norwalk              
   76    64  Elise Heckert  Fr          24:25    Indianola            
   77    65  Hannah Belt  So            24:26    C B Jefferson        
   78    66  Brynn Busta  Fr            24:28    Adm                  
   79    67  Kaci Uhde  Jr              24:35    Marshalltown         
   80    68  Natalie Smith  Fr          24:36    Lewis Central        
   81    69  Allison Coffey  Sr         24:37    Indianola            
   82    70  Mary Kate Gruening  So     24:38    Marshalltown         
   83    71  Emma Christenson  Jr       24:39    Lewis Central        
   84        Kegan Peters  Sr           24:44    Ames                 
   85        Daniel Adams-Valenzuela So 24:44    Ames                 
   86    72  Zoe Marckmann  So          24:46    Adm                  
   87    73  Ella Humlicek  Fr          24:54    Lewis Central        
   88    74  Odaly Flores  So           25:09    Marshalltown         
   89    75  Saddie Fredericks  Fr      25:11    Indianola            
   90        Jillian Sergeant  Jr       25:34    D M East             
   91    76  Makenna Ainsworth  So      25:35    Marshalltown         
   92    77  Kylee Dunphy  Sr           25:58    Lewis Central        
   93    78  Hannah Estrada  So         26:04    Lewis Central        
   94        Fiorella Meyer  Sr         26:08    Ames                 
   95    79  Astraea Munyan  So         26:10    Adm                  
   96    80  Regan Gant  Fr             26:19    C B Jefferson        
   97        Emma Livingston  So        26:25    Lewis Central        
   98        Lexie Gunn  Fr             26:27    Ankeny Centennial    
   99        Marissa Thompson  So       26:30    D M East             
  100    81  Kristen Baier  Sr          26:41    Adm                  
  101    82  Stephanie Jaimes  Sr       26:41    D M Lincoln          
  102    83  Emily Hlas  Jr             26:44    Adm                  
  103        Kayla Kuckta  Sr           26:53    Lewis Central        
  104    84  Alexandra Chamu  Jr        27:04    D M Lincoln          
  105    85  Holland Zwank  Jr          28:24    Adm                  
  106    86  Kaylee Weaver  Sr          28:46    D M Lincoln          
  107        Grace McCartney  Sr        29:00    Adm                  
  108    87  Theresa Wilkinson  Jr      29:09    D M Lincoln          
  109    88  Hailey Neer  Fr            30:13    D M Lincoln          
  110        Sarah Landon  Jr           30:43    D M East             
  111    89  Sophia Torres  Sr          32:54    D M Lincoln          
  112    90  Olivia Corey  So           38:41    D M Lincoln          

Boys 5000 Meters JV
PLACE SCORE  Name                          TIME     TEAM         
    1     1  Eric Reding     3             18:18    Valley               
    2     2  Jason White     3             18:26    Johnston             
    3     3  Kyle Battani     2            18:33    Johnston             
    4     4  Landon Denker     3           18:33    Valley               
    5     5  Drew Schmidt     3            18:39    Johnston             
    6     6  Brayden Bergum     4          18:43    Ames                 
    7     7  Zach Anthofer     4           18:51    Johnston             
    8     8  Cameron Campbell     4        18:52    Ames                 
    9     9  Kiernan Adair     4           18:53    Johnston             
   10    10  Matthew Kliegl     3          18:54    Johnston             
   11    11  Grant Allen     2             18:55    Johnston             
   12        Malachi Thompson     3        19:00    Johnston             
   13        Michael Schmitz     4         19:02    Johnston             
   14    12  Alex Traynor     2            19:06    Valley               
   15    13  Connor Crabill     4          19:07    Roosevelt            
   16    14  Beckett LaPrade     1         19:09    Roosevelt            
   17    15  Ryan Smith     4              19:10    Ames                 
   18    16  Caleb Kong     4              19:12    Ames                 
   19    17  Carter Robinson     4         19:13    Ames                 
   20    18  Charles Arroyo     2          19:13    Ames                 
   21    19  Sam Taylor     4              19:14    Ames                 
   22    20  Ethan Robus     3             19:18    Waukee               
   23    21  Caleb Rhoads     4            19:20    Dallas Center-Grimes 
   24        Jared Meyer     1             19:23    Johnston             
   25    22  Jacob Storey     1            19:27    Dallas Center-Grimes 
   26    23  Jacob Hochstetler     3       19:29    Dallas Center-Grimes 
   27        Matt Borgmeier     2          19:30    Johnston             
   28    24  Josh DeJohn     1             19:30    Waukee               
   29        Charlie Pattinson     3       19:31    Johnston             
   30    25  Wyatt Woodruff     2          19:36    Indianola            
   31    26  Nathan Parker     3           19:36    Southeast Polk       
   32    27  Andrew O'Connell     2        19:40    Waukee               
   33        Will Henrichsen     4         19:41    Johnston             
   34    28  Logan Herbsleb     4          19:42    Dallas Center-Grimes 
   35    29  Henry Nagle     1             19:42    Roosevelt            
   36    30  Luke Carroll     2            19:43    Valley               
   37    31  Cooper Pierce     4           19:44    Dallas Center-Grimes 
   38    32  Justin Seifrig     4          19:45    Indianola            
   39        Carter Eckhoff     1          19:45    Johnston             
   40        Jackson Marshall     4        19:46    Johnston             
   41    33  Jaden Johnson     3           19:47    Roosevelt            
   42        Dain Tack     4               19:48    Johnston             
   43    34  Sukhman Virdi     4           19:49    Valley               
   44    35  Eli Hanson     4              19:49    Southeast Polk       
   45    36  Jacob Christensen     2       19:50    Waukee               
   46    37  Owen Fix     3                19:52    Indianola            
   47    38  Connor Barry     2            19:52    Waukee               
   48    39  Nick Jackson     1            19:56    Roosevelt            
   49    40  Anthony Nguyen     2          19:56    D M Lincoln          
   50    41  Jacob Martin     2            19:57    Southeast Polk       
   51    42  Jake Umble     3              19:58    Valley               
   52        Lucas Bleyle     4            19:58    Ames                 
   53    43  Grant Shaw     4              19:59    Waukee               
   54    44  Arnav Anegondi     1          20:02    Waukee               
   55        Vincent Hodges     2          20:03    Waukee               
   56    45  Keylan Irvin     4            20:04    D M Lincoln          
   57        Carson Stanley     2          20:06    Johnston             
   58    46  Zach Person     4             20:07    Southeast Polk       
   59    47  Marcko Dalay     2            20:08    Roosevelt            
   60        Jake Sterling     3           20:08    Johnston             
   61    48  Mohamed Kordeir     4         20:09    Roosevelt            
   62        Forrest Laprade     4         20:10    Roosevelt            
   63    49  Will Augspurger     2         20:12    Dallas Center-Grimes 
   64    50  Ryland Kramer     3           20:14    Ankeny Centennial    
   65    51  Max Hull     4                20:14    Dallas Center-Grimes 
   66    52  Ben Lyons     4               20:15    Ankeny Centennial    
   67        Andy Kramer     4             20:15    Roosevelt            
   68    53  Nick Cheung     4             20:16    Southeast Polk       
   69        Issac Holtz     3             20:16    Waukee               
   70        Tyler Merhar     1            20:17    Waukee               
   71    54  Jack Westemeyer     4         20:18    Valley               
   72        Andrew Liesland     1         20:19    Valley               
   73        Joe Kerber     1              20:21    Johnston             
   74        Jackson Skahill     1         20:21    Valley               
   75    55  Andrew West     3             20:22    Indianola            
   76    56  Nicholas Koenig     3         20:23    Indianola            
   77        Nathan Schwab     1           20:23    Waukee               
   78        Nicholas Lucht     3          20:24    Valley               
   79    57  Hudson Frank     1            20:24    Southeast Polk       
   80    58  Eli Ross     2                20:25    Indianola            
   81    59  Caden Rasmus     1            20:27    Ankeny Centennial    
   82        Will Hatcher     1            20:28    Ames                 
   83        Vincent Vanyo     4           20:30    Waukee               
   84    60  Abe Brink     3               20:30    Ankeny Centennial    
   85        Harrison Yoder     4          20:32    Ames                 
   86        Dawson Assink     2           20:32    Dallas Center-Grimes 
   87        Graham Margulies     3        20:33    Valley               
   88    61  Carter Stark     2            20:33    Ankeny Centennial    
   89        Tyler Rodriguez     4         20:34    Waukee               
   90    62  Nate Burns     2              20:34    Ankeny Centennial    
   91        Daniel Fu     4               20:34    Johnston             
   92        Tyler Tice     3              20:35    Dallas Center-Grimes 
   93        Connor Niland     3           20:36    Valley               
   94    63  Peter Dengler     3           20:37    Ankeny Centennial    
   95        Samuel Overton     3          20:41    Valley               
   96        Hunter Groteluschen     2     20:42    Valley               
   97        Stephen Beaman     1          20:43    Johnston             
   98        Will Morlock     3            20:44    Johnston             
   99        Peter Swanda     2            20:44    Roosevelt            
  100        Jake Wagner     1             20:45    Johnston             
  101        Cooper Majors     1           20:47    Ankeny Centennial    
  102    64  Nathan Zook     1             20:48    Southeast Polk       
  103        Jordan Alexander     3        20:49    Valley               
  104        Paul Andersen     1           20:49    Valley               
  105    65  Trey McDaniel     3           20:49    C B Jefferson        
  106        Andrew Larson     1           20:49    Valley               
  107        Ben Kock     3                20:49    Waukee               
  108    66  Ryder Downey     1            20:50    Indianola            
  109        Eric Fitzpatrick     2        20:51    Southeast Polk       
  110    67  Alex Mosqueda     3           20:52    C B Jefferson        
  111        David Gaunt     3             20:53    Valley               
  112        Will Keck     3               20:55    Waukee               
  113        Josh Meyer     3              20:57    Johnston             
  114        Mircea Nastase     4          20:58    Southeast Polk       
  115        Gavin Petrak     3            20:58    Dallas Center-Grimes 
  116        Miles Wyllie     3            20:59    Dallas Center-Grimes 
  117        Spencer Scallon     4         21:01    Valley               
  118        Brendan Hinspeter     3       21:04    Waukee               
  119        Noah Waldon     3             21:04    Southeast Polk       
  120        Evan Wilson     4             21:04    Southeast Polk       
  121        Zachary Hill     2            21:05    Valley               
  122        Tyler McCormac     1          21:05    Roosevelt            
  123        Bryson Illian     1           21:06    Dallas Center-Grimes 
  124        Braden Sankot     3           21:07    Waukee               
  125        Logan Grover     2            21:07    Indianola            
  126        Theo Whitehead     1          21:08    Roosevelt            
  127        Caleb Nostrala     3          21:11    Indianola            
  128        Leyton Wahl     2             21:12    Ames                 
  129        Nolan Larsen     3            21:12    Southeast Polk       
  130        Eli Followwill     2          21:13    Dallas Center-Grimes 
  131        Braden Miller     1           21:14    Ankeny Centennial    
  132        Warren Breeden     2          21:15    Indianola            
  133        Bashar Eid     3              21:15    Roosevelt            
  134        Theo Housker     3            21:16    Ankeny Centennial    
  135        Jose Cordova     3            21:17    Waukee               
  136        Zach Abbey     3              21:17    Johnston             
  137        Alexis Castro     1           21:18    Roosevelt            
  138        Nick Bechtel     1            21:18    Johnston             
  139        Keene Barnes     1            21:19    Indianola            
  140        Cade Cunningham     4         21:21    Ankeny Centennial    
  141        Payton Griffin     4          21:22    Ankeny Centennial    
  142        Trevon Kyer     2             21:22    Southeast Polk       
  143    68  Ethan Benscooter     2        21:25    Marshalltown         
  144    69  Nathan Royer     2            21:25    Adm                  
  145        Brayden Topic     2           21:26    Valley               
  146        Ty Rounds     1               21:26    Ankeny Centennial    
  147        Ryan Bybee     2              21:27    Ankeny Centennial    
  148        Brett Wineinger     1         21:29    Ames                 
  149        Joel Nelson     1             21:30    Ankeny Centennial    
  150        Keegan Smith     2            21:31    Ankeny Centennial    
  151        Michael Romano     2          21:31    Indianola            
  152        Avery Carlson     1           21:31    Ankeny Centennial    
  153        Owen Hoff     4               21:33    Ankeny Centennial    
  154        Jack Olson     2              21:33    Roosevelt            
  155        Jack Borgmeier     3          21:34    Johnston             
  156        Stephen Elliott     3         21:34    Waukee               
  157        Ryland Welch     3            21:34    Waukee               
  158        Andrew Benson     4           21:35    Waukee               
  159        Noah Miller     4             21:35    Waukee               
  160        Chad Denadel     1            21:35    Waukee               
  161        Jack Gilbert     2            21:36    Ames                 
  162        Musa Abd'alim     3           21:36    Ames                 
  163        Evan Newcomb     4            21:36    Johnston             
  164        Konrad Rohlf     1            21:38    Johnston             
  165        Jackson Grant     1           21:38    Roosevelt            
  166    70  Dan Abimana     4             21:39    D M East             
  167        Kyle Geerts     3             21:39    Johnston             
  168    71  Benjamin Alvarado     3       21:40    D M Lincoln          
  169        Logan Becker     1            21:40    Johnston             
  170    72  D'Mitre Hedrick     3         21:42    C B Jefferson        
  171        Jacob Phillips     2          21:42    Valley               
  172        Sam Trabue     2              21:44    Ames                 
  173        Jacob Windust     4           21:44    Valley               
  174        Will Blackmore     1          21:45    Ankeny Centennial    
  175    73  Andres Torres     1           21:45    D M Lincoln          
  176        Wiley Parks     4             21:46    Southeast Polk       
  177        Charlie Peterson     1        21:46    Waukee               
  178        Michael Schenck     1         21:47    Ames                 
  179        Jamison Cunningham     2      21:48    Johnston             
  180        Aryan Prajapati     4         21:51    Valley               
  181    74  Cristian Moreno     3         21:52    C B Jefferson        
  182        London Hershberger     1      21:53    Ankeny Centennial    
  183        Brody Greenwood     4         21:53    Indianola            
  184        Noah Gumm     2               21:54    Roosevelt            
  185        Andrew Phillips     1         21:55    Waukee               
  186        Joseph Donahoe     2          21:56    Valley               
  187        Cameron Larson     1          21:57    Ankeny Centennial    
  188        Ethan Holter     1            21:57    Johnston             
  189        Jack Neel     2               21:58    Roosevelt            
  190        Jack Lacey     1              21:58    Ankeny Centennial    
  191        Logan Eilers     1            22:00    Ankeny Centennial    
  192        Ben Tope     2                22:01    Waukee               
  193        Isaac Short     1             22:02    Dallas Center-Grimes 
  194        Luke Trannel     1            22:02    Valley               
  195        Cael Wineland     1           22:02    Dallas Center-Grimes 
  196        Hunter Rose     2             22:02    Waukee               
  197        Cameron Mesman     2          22:03    Waukee               
  198        Tayler Ott     2              22:03    Indianola            
  199        Carter Smith     1            22:03    Valley               
  200        Caden Rehmeier     2          22:04    Indianola            
  201        Jaden Steffy     2            22:04    Waukee               
  202        Cade Nickell     2            22:05    Southeast Polk       
  203        Kyle Witte     1              22:05    Waukee               
  204        Zachary Zinn     1            22:05    Ankeny Centennial    
  205        Miles Combs     3             22:06    Indianola            
  206    75  Aiden Keller     2            22:06    C B Jefferson        
  207    76  Evan Milner     2             22:07    C B Jefferson        
  208        Ethan Landin     1            22:07    Waukee               
  209        Sam Lanz     2                22:10    Waukee               
  210    77  Joey Volentine     3          22:12    Lewis Central        
  211        Kenny McAleer     3           22:13    Waukee               
  212        Tovial Cayton     2           22:14    Ankeny Centennial    
  213        Kell Bowen     2              22:14    Dallas Center-Grimes 
  214        Isaac Anderson     3          22:14    Southeast Polk       
  215        Eli Munch     1               22:15    Valley               
  216        Carl Murphy     3             22:17    Valley               
  217        Charlie Hoffman     1         22:18    Ankeny Centennial    
  218        Nathan Waters     2           22:19    Johnston             
  219        Jack Schaeuble     3          22:19    Valley               
  220        Joseph Smith     2            22:20    Valley               
  221        Jude Charlton     4           22:21    Roosevelt            
  222        Connor Wilson     3           22:21    Ankeny Centennial    
  223        Kellen Jones     1            22:22    Ankeny Centennial    
  224    78  Patrick Origer     4          22:23    Adm                  
  225        Thomas Hansen     1           22:23    Valley               
  226        Ben McFetridge     1          22:23    Roosevelt            
  227        Brad Vu     3                 22:25    Johnston             
  228        Jonah Sterling     1          22:27    Johnston             
  229        John Romo     2               22:28    Roosevelt            
  230        Zach Harvey     2             22:28    Johnston             
  231        Joel McCleary     1           22:28    Ankeny Centennial    
  232        Tate Severs     1             22:28    Johnston             
  233        Joey Koehler     1            22:28    Johnston             
  234        Josh Gartin     4             22:30    Ames                 
  235    79  Zachary Wallace     3         22:31    D M East             
  236        Jake Beattie     4            22:32    Southeast Polk       
  237    80  Tyler Sheldahl     1          22:35    D M Lincoln          
  238        Andrew Greene     4           22:36    Ames                 
  239    81  Trenton Burkheimer     3      22:37    D M East             
  240        Marco Aranda     3            22:38    Roosevelt            
  241    82  Peyton Hilsabeck     4        22:38    Marshalltown         
  242        Luke Wellet     1             22:39    Waukee               
  243    83  Sam Benschoter     2          22:40    D M Lincoln          
  244        Carson Packer     1           22:40    Ames                 
  245        Sam Hennes     1              22:40    Johnston             
  246        Spencer Dunham     4          22:41    Waukee               
  247        Dominic Rivas     4           22:41    Indianola            
  248    84  Braden Keller     1           22:42    C B Jefferson        
  249        Isaac Kronberg     1          22:42    Johnston             
  250        Ian Nelson     1              22:44    Ames                 
  251        Connor Schroeder     3        22:44    Ames                 
  252        Evan Eggland     1            22:44    Ankeny Centennial    
  253        Seth Parry     3              22:46    Roosevelt            
  254    85  Seth Entriken     3           22:48    Adm                  
  255        Aryen Clipper     1           22:48    Ames                 
  256    86  Brian Martinez-Flores     2   22:48    D M Lincoln          
  257        Noor Noor     3               22:50    Johnston             
  258        Logan Keenan     2            22:51    Ankeny Centennial    
  259        Charlie Craiger     1         22:51    Roosevelt            
  260        Graham Randall     1          22:52    Ankeny Centennial    
  261        Luke Lacey     3              22:54    Ankeny Centennial    
  262        Devon Tekolste     1          22:54    Southeast Polk       
  263        Harrison Eckard-Garrett     3 22:55    Roosevelt            
  264        Nate Wilson     4             22:55    Waukee               
  265        Garrett Burger     4          22:56    Valley               
  266        Avery Mosher     2            22:56    Ames                 
  267        Caleb Powell     2            22:57    Dallas Center-Grimes 
  268        Liam Hostetter     2          22:57    Ames                 
  269        Nick Rider     3              22:58    Roosevelt            
  270        Brandon Ness     1            22:58    Johnston             
  271        Aric Berryhill     4          22:58    Ames                 
  272        Levi Schultz     2            22:59    Valley               
  273    87  Brady Gordon     1            22:59    D M East             
  274    88  Carter Goos     4             23:00    Adm                  
  275        Chanler Braman     4          23:01    Waukee               
  276        Ethan Elsbernd     2          23:01    Waukee               
  277        Colin Easler     1            23:02    Roosevelt            
  278    89  Bryan Guevara     4           23:02    Lewis Central        
  279        Brady Willis     2            23:04    Johnston             
  280        Shane Esposito     4          23:04    Roosevelt            
  281    90  Ben Ahmann     1              23:05    Lewis Central        
  282        Jonas Gaster     3            23:05    Roosevelt            
  283    91  Kayden Pearson     2          23:06    Lewis Central        
  284        Roman Keahna-Harris     1     23:07    Ankeny Centennial    
  285        Caedmon Crawford     1        23:08    Ames                 
  286        Cael Jones     2              23:08    Southeast Polk       
  287        Clayton Rossmanith     3      23:08    Dallas Center-Grimes 
  288        Eric Schmitt     3            23:10    Johnston             
  289        Daniel Pfeifer     4          23:11    D M Lincoln          
  290        Nate Hines     1              23:12    Ankeny Centennial    
  291        Alex Ladner     1             23:12    Ankeny Centennial    
  292    92  Nick Blum     1               23:12    Adm                  
  293        Andrew Ritchie     3          23:12    Johnston             
  294        Isaac Helton     2            23:13    Roosevelt            
  295        Sterling Mills     3          23:13    Valley               
  296        James Howard     4            23:14    Indianola            
  297        Karsten Newell     1          23:15    Dallas Center-Grimes 
  298        Matthew Crist     2           23:15    Roosevelt            
  299        Andrew Stapleton     2        23:15    Ankeny Centennial    
  300        Karson Lee     3              23:17    Johnston             
  301    93  Aaron Seberger     1          23:17    Marshalltown         
  302        Akira Nemoto     3            23:20    Roosevelt            
  303        Trevor Hulsing     2          23:21    Waukee               
  304        Grant Dahlen     4            23:21    Valley               
  305        Tom Giampolo     3            23:21    Johnston             
  306        Ayden Lyon     1              23:23    Johnston             
  307        Jesse Floyd     1             23:25    Valley               
  308        Drake Downard     2           23:26    Indianola            
  309        Traeton Wheeler     3         23:26    Johnston             
  310        Chris Moseley     1           23:32    Waukee               
  311        Kaden Ingram     2            23:33    Ankeny Centennial    
  312        Gabe Vald     4               23:34    Roosevelt            
  313    94  Zane Fergusen     1           23:34    Lewis Central        
  314        Samuel Bonner     2           23:35    Valley               
  315        Alex Kovar     3              23:36    Ames                 
  316        Matthew Hehr     1            23:37    Ames                 
  317    95  Quentin Allen     1           23:37    Lewis Central        
  318        Kyle Goben     3              23:38    Johnston             
  319        Alex Granados     1           23:38    Roosevelt            
  320        Freddy Chavez     3           23:38    C B Jefferson        
  321        Jonah Christensen     2       23:39    Waukee               
  322        Andy Tran     1               23:40    Valley               
  323        Hayden McCormac     1         23:40    Roosevelt            
  324        Alex Owens     1              23:40    Valley               
  325        Beckett Newton     3          23:41    Valley               
  326        Mason DeLange     3           23:42    Roosevelt            
  327        Bryce Ladd     4              23:44    Waukee               
  328        Evan Bracewell     4          23:45    Southeast Polk       
  329        Luke Mullen     3             23:46    Johnston             
  330        Gavin Mally     1             23:46    Johnston             
  331        Ben Johnson     2             23:48    Valley               
  332        Ean Cummings     2            23:48    Roosevelt            
  333        Brenden Merical     1         23:48    Indianola            
  334        Jack Wanamaker     1          23:50    Ames                 
  335        Eli Hull     2                23:52    Dallas Center-Grimes 
  336        Yogesh Gurung     3           23:52    D M Lincoln          
  337    96  Jay Drummer     3             23:52    Marshalltown         
  338        Liam Stamper     2            23:53    Roosevelt            
  339        Will Pixley     1             23:53    Valley               
  340        Ethan Hauschildt     2        23:55    Ankeny Centennial    
  341        Mason Slack     3             23:56    C B Jefferson        
  342        Derek Marsh     1             23:57    Johnston             
  343        Jacob Peters     4            23:57    Ames                 
  344        Wyatt Kacmarynski     3       23:59    Johnston             
  345        Aidan Buske     2             24:00    Waukee               
  346        Chase Koletzke     2          24:01    C B Jefferson        
  347    97  Matt Shoemaker     2          24:05    Lewis Central        
  348        Cj Wilson     3               24:05    Lewis Central        
  349        Jackson Davis     3           24:05    Johnston             
  350        Nate Stone     2              24:05    Roosevelt            
  351        Dj Barnes     4               24:06    Southeast Polk       
  352        Krishyon Grabouskis     1     24:06    Indianola            
  353        Noah Segar     1              24:06    Ankeny Centennial    
  354    98  William Wagner     3          24:06    D M East             
  355        Simon Janelle     1           24:07    Ankeny Centennial    
  356        Vir Patel     2               24:07    Johnston             
  357        Brome Churchill     2         24:08    Southeast Polk       
  358        Zach Corsbie     1            24:09    Johnston             
  359        Ryan Williams     2           24:10    Roosevelt            
  360    99  Kade Dolphin     3            24:11    D M East             
  361        Jerry Peng     1              24:12    Waukee               
  362   100  Clayton Gustafson     1       24:12    Adm                  
  363   101  Nathan Pendleton     2        24:13    D M East             
  364        Isaiah Loaisiga     1         24:18    D M East             
  365        Ian Gaunt     1               24:20    Valley               
  366        Jack Wilson     2             24:22    Waukee               
  367        Cody Vansylalom     2         24:23    D M East             
  368   102  Noah Stewart     2            24:25    Adm                  
  369        Cameron McNally     3         24:27    Roosevelt            
  370        Sam VanRyswyk     1           24:31    Ames                 
  371        Will Greteman     3           24:33    Waukee               
  372        Drew Schindel     1           24:34    Ames                 
  373        Tyler Rickets     1           24:35    Waukee               
  374        Jonah Larrison     4          24:36    Waukee               
  375        Sam Higginbotham     2        24:38    Lewis Central        
  376        Slater Caudle     1           24:40    Adm                  
  377        Kase Murphy     1             24:46    D M Lincoln          
  378        Matt Bendinger     1          24:46    Valley               
  379        Jack McKinney     3           24:48    Waukee               
  380        Caleb Campbell     1          24:50    Lewis Central        
  381        Keegan Overton     1          24:50    Ankeny Centennial    
  382        Daniel Pinero     1           24:50    Roosevelt            
  383        Henry Mitchell     1          24:51    Roosevelt            
  384        Karsten Holm     1            24:51    Ames                 
  385        Sam Burns     2               24:53    Valley               
  386        Alex Ruhaak     2             24:54    Lewis Central        
  387        Matthew He     1              24:54    Johnston             
  388        Tate Marsh     3              24:55    Waukee               
  389        Gavin Moran     3             24:57    Dallas Center-Grimes 
  390        Luke Amspaugh     2           24:59    Johnston             
  391        Nic Beaudet     1             25:00    Dallas Center-Grimes 
  392        William Thompson     1        25:07    Valley               
  393        Spencer Jones     2           25:08    Roosevelt            
  394        Owen Barstad     2            25:08    Roosevelt            
  395        Rocky Vizcarra     3          25:11    D M East             
  396        Mitchell Wood     2           25:15    Waukee               
  397        William Zheng     3           25:15    Ames                 
  398        Tate Meinhard     1           25:16    Ames                 
  399        Anthony Arroyo     4          25:17    Roosevelt            
  400        Ryan Derrick     3            25:17    Waukee               
  401        Pradyumna Dahal     2         25:17    Valley               
  402        Grant Brown     2             25:17    Roosevelt            
  403   103  Jose Vergara     1            25:18    Marshalltown         
  404        Cael Fitch     2              25:23    Roosevelt            
  405        Jacob Thome     4             25:23    Roosevelt            
  406        Drew Anderson     1           25:23    Dallas Center-Grimes 
  407        Ian Coffman     2             25:25    Ames                 
  408        Jacob Sorenson     1          25:26    Ames                 
  409        Ajani Patton-Imani     1      25:28    Roosevelt            
  410        Zachary McDaniel     3        25:29    Lewis Central        
  411        Cade Bergantzel     4         25:30    Lewis Central        
  412        Hans Bunn     3               25:33    Valley               
  413        Derek Shanno     4            25:35    Dallas Center-Grimes 
  414        Ethan Ver Helst     1         25:38    Ankeny Centennial    
  415        Anthony Rivera     2          25:41    D M Lincoln          
  416        Sam Kellen     1              25:45    Ames                 
  417        Matthew Monsivais     1       25:46    Ankeny Centennial    
  418        Nate Augspurger     1         25:47    Dallas Center-Grimes 
  419        Ryan VanDenover     1         25:48    Johnston             
  420        Jon Weddle     3              25:49    Dallas Center-Grimes 
  421   104  Ismael Segovia     2          25:49    Marshalltown         
  422        Aaron Burney     1            25:50    C B Jefferson        
  423        Gary Quinn     3              25:51    Roosevelt            
  424        Bryce Palmer     3            25:52    Dallas Center-Grimes 
  425        Charles Keitges     3         25:54    Ames                 
  426        Aaron Crow     2              25:58    Adm                  
  427        Will Copley     1             26:00    Ames                 
  428        Sam McGuire     3             26:01    Dallas Center-Grimes 
  429   105  Diego Ordaz     2             26:01    Marshalltown         
  430        Trace Markle     3            26:02    Marshalltown         
  431        Timothy Cam     2             26:03    D M East             
  432        Elijah Brungardt     3        26:03    Ames                 
  433        Lawson Marks     1            26:04    Waukee               
  434        Jakob Zwank     3             26:10    Adm                  
  435        Brennan McGee     2           26:11    Adm                  
  436        Jacob Demuth     4            26:13    D M East             
  437        Evan Baker     2              26:13    Indianola            
  438        Tanner Beebe     3            26:13    Dallas Center-Grimes 
  439        Brett Twelmeyer     2         26:21    D M Lincoln          
  440        Sam Stous     4               26:22    Adm                  
  441        Ethan Butler     2            26:24    Southeast Polk       
  442        Anthony Schwindt     2        26:25    Roosevelt            
  443        Josh Dietrich     1           26:26    Ames                 
  444        Tucker Drury     1            26:26    Ames                 
  445        Ethan Book     2              26:28    Adm                  
  446        Carson Gillespie     2        26:32    Lewis Central        
  447        Saul Pantoja     2            26:32    Marshalltown         
  448        Trevor Fitzpatrick     1      26:36    Johnston             
  449        Aidan Alaimo     1            26:37    Johnston             
  450        Deacon Evans     1            26:38    Indianola            
  451        Charley Dunham     2          26:40    Roosevelt            
  452        Ethan Hannam     2            26:45    C B Jefferson        
  453        Cameron Amos     2            26:45    D M Lincoln          
  454        Michael Neppl     3           26:46    Ames                 
  455        Nick Jensen     2             26:48    Indianola            
  456        Dylan Bracy     3             26:49    Marshalltown         
  457        Drew Storey     3             26:52    Dallas Center-Grimes 
  458        Jacob Knox     3              27:03    Johnston             
  459        Jesus Rojas     4             27:04    Ankeny Centennial    
  460        Dominick Vodicka     1        27:13    C B Jefferson        
  461        Levi Manley     2             27:17    Johnston             
  462        Brady Thompson     1          27:18    Valley               
  463        Mason Fuentez     2           27:27    Dallas Center-Grimes 
  464        Roman Ustler     2            27:29    Indianola            
  465        Jared Rocha-Mendias     2     27:30    D M Lincoln          
  466        Bway Htoo     1               27:32    Marshalltown         
  467        Toan Vo     1                 27:36    D M Lincoln          
  468        Will Larson     1             27:37    Indianola            
  469        Justin Miller     2           27:45    Valley               
  470        Joel Graham     2             27:47    Valley               
  471        Jacob Hamilton     3          28:05    Lewis Central        
  472        Emmett Badder     4           28:08    Marshalltown         
  473        Michael Babcock     4         28:11    Southeast Polk       
  474        Isaac Gasior     3            28:12    Valley               
  475        Colin Yuska     1             28:19    Johnston             
  476        Kyle Endsley     4            28:35    Dallas Center-Grimes 
  477        Harper Sullivan     4         28:40    Ames                 
  478        Evan Hilton     4             28:46    Roosevelt            
  479        Ethan Letsch     1            29:09    Valley               
  480        Carson Jones     1            29:12    Johnston             
  481        Gavin Cobine     3            29:14    Ankeny Centennial    
  482        Blaine Gunderson     4        29:19    Marshalltown         
  483        Gage Stalzer     4            29:24    Marshalltown         
  484        Jose Orozco Beltre     4      29:57    Marshalltown         
  485        Nicholas Price     2          30:02    Marshalltown         
  486        Ruben Gallegos     1          30:03    Marshalltown         
  487        Thomas Hewitt     4           30:04    Valley               
  488        Poe Hsee     1                30:14    C B Jefferson        
  489        Danny Stewart     4           30:21    Waukee               
  490        Eli Chow     1                30:46    Johnston             
  491        Jackson Heaberlin     1       30:46    Johnston             
  492        Charlie King     1            31:24    Lewis Central        
  493        Andrew Wedemeyer     2        32:10    Johnston             
  494        Noah Nicholson     1          33:16    Southeast Polk       
  495        Jacob Knudson     1           33:41    Waukee               
  496        Amer Ibar     2               34:06    C B Jefferson        
  497        Carlos Pena     3             34:27    D M East             
  498        Jared Knudson     4           35:33    Waukee               
  499        Sam Dolde     3               35:39    Johnston             
  500        Kunal Singhal     1           37:26    Johnston             
  501        Marcus Msuya     4            40:39    Indianola            
  502        Dan Crowley     4             40:47    Indianola            

Girls 5000 Meters JV
PLACE SCORE  Name                          TIME     TEAM         
    1     1  Jennifer Jordan     2         22:21    Ankeny Centennial    
    2     2  Sara Camargo     4            22:35    Ankeny Centennial    
    3     3  Jenna Woodsmall     1         22:37    Johnston             
    4     4  Madi Groetken     1           23:08    Waukee               
    5     5  Olivia Hayes     2            23:09    Johnston             
    6     6  Mallory Drake     1           23:09    Waukee               
    7     7  Molly Statton     2           23:14    Waukee               
    8     8  Ella McLaughlin     3         23:25    Ankeny Centennial    
    9     9  Hannah Nelson     3           23:25    Ankeny Centennial    
   10    10  Paige Froelich     2          23:25    Ankeny Centennial    
   11    11  Vanessa DeMarco     1         23:36    Waukee               
   12    12  Josie Bearden     2           23:41    Ankeny Centennial    
   13    13  Emma Arends     3             23:43    Ankeny Centennial    
   14        Kate Hoogensen     3          23:48    Ankeny Centennial    
   15    14  Kayla Van Langen     4        23:54    Waukee               
   16    15  Ellie Johnson     2           23:54    Waukee               
   17        Allison Su     2              24:00    Ankeny Centennial    
   18    16  Megan Weis     3              24:03    Valley               
   19    17  Ila Heins     4               24:06    Dallas Center-Grimes 
   20        Claire Anonson     1          24:07    Ankeny Centennial    
   21    18  Taylor Wickman     1          24:09    Dallas Center-Grimes 
   22    19  Kate Hapgood     4            24:12    Johnston             
   23        Lauryn Woerdeman     3        24:13    Ankeny Centennial    
   24        Lauren McTernan     4         24:14    Ankeny Centennial    
   25    20  Claudia Ossman     1          24:16    Valley               
   26    21  Emma Cardenas     4           24:18    Ames                 
   27        Sydney Madison     2          24:18    Ankeny Centennial    
   28        Savannah Klingensmith     1   24:22    Ankeny Centennial    
   29    22  Jamie Hoss     4              24:23    Johnston             
   30        Avah Marse     1              24:25    Ankeny Centennial    
   31    23  Hailey Seifrig     2          24:26    Indianola            
   32    24  Lauren Graff     2            24:29    Valley               
   33    25  Vivian Chen     2             24:30    Johnston             
   34    26  Kate Snodgrass     4          24:35    Valley               
   35    27  Natalie Lloyd     4           24:37    Johnston             
   36    28  Jordan Nicholson     2        24:43    Ames                 
   37    29  Megan Sterbenz     2          24:44    Dallas Center-Grimes 
   38    30  Claire Galvin     1           24:48    Ames                 
   39    31  Kariin Roush     1            24:48    Waukee               
   40        Aviella Holtz     1           24:48    Waukee               
   41    32  Kassidy Horn     2            24:49    Valley               
   42    33  Abby Christadoss     2        24:54    Valley               
   43    34  Molly Lunn     3              24:55    Johnston             
   44        Mallory Metzger     1         24:58    Waukee               
   45        Ella Duenas     1             25:04    Waukee               
   46    35  Mackenzie Harstad     1       25:07    C B Jefferson        
   47    36  Courtney Stanley     2        25:10    Dallas Center-Grimes 
   48        Shantal Hernandez     4       25:11    Ankeny Centennial    
   49        Miranda Pierce     3          25:14    Ankeny Centennial    
   50    37  Regan Day     3               25:14    Valley               
   51        Tate Bettis     1             25:15    Ankeny Centennial    
   52        Abby Maitre     2             25:16    Johnston             
   53        Jenny Hagg     3              25:17    Ankeny Centennial    
   54    38  Kiah Synder     1             25:19    Ames                 
   55    39  Alexa Riesselman     2        25:20    Dallas Center-Grimes 
   56        Clare Vilmont     2           25:20    Waukee               
   57        Claire Petersen     4         25:23    Waukee               
   58    40  Morgan Wolf     4             25:23    Dallas Center-Grimes 
   59        Megan Smoldt     4            25:23    Ankeny Centennial    
   60        Mason Nikolaus     3          25:24    Waukee               
   61        Katie Simon     3             25:26    Waukee               
   62        Victoria Verde     1          25:27    Johnston             
   63    41  Rachel Engelhardt     2       25:28    Indianola            
   64        Rylee Johnson     4           25:30    Waukee               
   65        Meredith Wood     4           25:30    Waukee               
   66        Calissa Weers     4           25:30    Waukee               
   67        Sophie Peck     2             25:32    Ankeny Centennial    
   68        Baylor O'Neil     1           25:42    Waukee               
   69    42  Jillian Rants     2           25:42    Dallas Center-Grimes 
   70    43  Aida Almanza     3            25:43    Marshalltown         
   71        Halle Norton     3            25:44    Valley               
   72        Katie Wyatt     4             25:49    Valley               
   73        Kya Stilwell     3            25:51    Valley               
   74        Valerine Jepchirchir     2    25:51    Valley               
   75        Danielle Socarras     2       25:52    Valley               
   76        Morgan Larick     1           25:53    Waukee               
   77        Hailey Russell     4          25:54    Johnston             
   78        Zoey Buchan     1             25:58    Johnston             
   79    44  Hotchkiss Sydney     1        26:04    Marshalltown         
   80        Maci Banyas     2             26:07    Ankeny Centennial    
   81        Sasha Hentzen     4           26:10    Valley               
   82        Tessa Morgan     2            26:12    Valley               
   83        Skyler Blessman     1         26:13    Dallas Center-Grimes 
   84        Olivia Valline     1          26:17    Dallas Center-Grimes 
   85        Annie Poulsen     3           26:19    Valley               
   86    45  Erin Murphy     2             26:22    Ames                 
   87        Kylie Merical     2           26:25    Dallas Center-Grimes 
   88        Meredith King     4           26:25    Ankeny Centennial    
   89        Sabrina Wiedman     3         26:26    Dallas Center-Grimes 
   90        Emma Hasanusta     1          26:27    Waukee               
   91    46  Megan Howard     1            26:31    Indianola            
   92        Casey Monson     3            26:36    Johnston             
   93        Ada Chen     2                26:36    Johnston             
   94    47  Breanna Van Dyke     2        26:38    Ames                 
   95        Libby White     1             26:38    Valley               
   96        Megan Cushman     1           26:39    Johnston             
   97        Nova Thornton     2           26:42    Johnston             
   98        Sophie Finken     3           26:42    Waukee               
   99        Macy DenBeste     3           26:49    Ankeny Centennial    
  100    48  Chiara Travesset     4        26:49    Ames                 
  101        Lizbeth Clark     3           26:49    Waukee               
  102        Mikayla Lies     2            26:52    Johnston             
  103    49  Alyvia Fuller     1           26:54    Indianola            
  104        Mekhia Hillgren     4         26:55    Valley               
  105        Lexy Urban     1              27:02    Johnston             
  106        Jenna Lindberg     3          27:04    Waukee               
  107        Ellie Smidt     1             27:04    Valley               
  108        Rachel Bohlender     2        27:05    Valley               
  109        Kaitlyn Ury     2             27:08    Waukee               
  110        Kaylyn Le     1               27:08    Valley               
  111        Madi Frette     1             27:08    Ankeny Centennial    
  112        Caroline Ash     3            27:09    Valley               
  113    50  Jackie Moreno     1           27:09    C B Jefferson        
  114        Makayla Houston     2         27:10    Valley               
  115        Julianne Stevens     1        27:10    Ankeny Centennial    
  116    51  Sydney Hosick     1           27:10    C B Jefferson        
  117        Shreya Gaddi     2            27:12    Valley               
  118        Emily McGowan     1           27:13    Johnston             
  119        Regan Kuennen     2           27:15    Valley               
  120        Camryn Kesterson     1        27:17    Ankeny Centennial    
  121        Sophia Alexander     2        27:18    Valley               
  122        Jayna Janssen     1           27:19    Johnston             
  123        Kylie Eischen     3           27:21    Waukee               
  124        Emily Poag     1              27:21    Ames                 
  125        Arianna Williams-Suarez     2 27:22    Ames                 
  126        Eliza Frentress     4         27:25    Waukee               
  127        Zoey Ross     4               27:26    Dallas Center-Grimes 
  128        Allison Zahn     1            27:27    Johnston             
  129        Riley Kuennen     4           27:29    Valley               
  130        Rachel Gantt     2            27:29    Waukee               
  131        Brynlea DeGroote     1        27:29    Valley               
  132        Irene Morillas Garrido     4  27:29    Dallas Center-Grimes 
  133    52  Madelyn Cox     2             27:32    Adm                  
  134        Lauren Jahn     4             27:34    Valley               
  135    53  Avery Howe     2              27:38    Indianola            
  136        Martina Valline     4         27:39    Dallas Center-Grimes 
  137    54  Hannah Eilers     2           27:41    Indianola            
  138        Claire Sattler     4          27:44    Valley               
  139        MacKenzie Kort     4          27:45    Valley               
  140        Adelade Nason     3           27:51    Ames                 
  141    55  Pricila Vergara     3         27:54    Marshalltown         
  142        Katherine Currier     4       27:58    Johnston             
  143        Lizzy Finch     2             27:58    Waukee               
  144    56  Hoffman Taylor     1          27:59    Marshalltown         
  145        Katherine Van Arnum     4     27:59    Valley               
  146        Abby Matney     3             28:00    Ankeny Centennial    
  147        Natalie Ulrich     2          28:02    Valley               
  148        Paige Christensen     3       28:05    Waukee               
  149    57  Hayden Werling     2          28:12    Indianola            
  150        Bryn Inserra     1            28:13    Waukee               
  151        Annie Diener     1            28:20    Waukee               
  152        Aira Gonjoran     1           28:21    Dallas Center-Grimes 
  153        Reegan Swenson     1          28:24    Lewis Central        
  154        Katie Phillips     3          28:26    Waukee               
  155        Jacy Coady     2              28:26    Waukee               
  156        Kayla Fincham     2           28:26    Ames                 
  157        Lizzie Sorensen     1         28:28    Waukee               
  158        Anna Finch     4              28:29    Waukee               
  159        Ellie Dunphy     2            28:30    Waukee               
  160    58  Maggie Augustine     2        28:32    Marshalltown         
  161        Tenna Russell     1           28:33    Johnston             
  162        Darby Marsh     3             28:34    Waukee               
  163        Sarah Amro     3              28:34    Valley               
  164        Apeksha Adhikari     1        28:34    Waukee               
  165        Lydia Hill     2              28:36    Ames                 
  166        Yujie Chen     2              28:37    Ames                 
  167        Jordyn Wagner     3           28:38    Waukee               
  168        Caitlin Alexander     4       28:47    Dallas Center-Grimes 
  169        Valarie Flores     4          28:52    Valley               
  170        Haley Yoder     3             28:53    Ames                 
  171    59  Alexis Vodikca     4          29:02    C B Jefferson        
  172        Olivia Schaeffer     2        29:07    Ankeny Centennial    
  173    60  Faith Moyer     3             29:10    Adm                  
  174        Ellie Andersen     2          29:10    Indianola            
  175    61  Underhill Tannia     4        29:11    Marshalltown         
  176        Anastasia Bilak     4         29:14    Johnston             
  177        Paige Bily     2              29:15    Indianola            
  178        Jubilee Horton     4          29:15    Ames                 
  179        Brianna Borneman     2        29:20    Dallas Center-Grimes 
  180        Jordan Su     2               29:21    Ankeny Centennial    
  181        Emily Devereux     1          29:22    Ankeny Centennial    
  182        Angela Zheng     4            29:23    Ames                 
  183        Abby Nichol     4             29:24    Johnston             
  184        Caylee Fuqua     4            29:25    Ames                 
  185    62  Emma Evers     4              29:32    C B Jefferson        
  186        Kara Dieke     4              29:34    Waukee               
  187        Amukta Gantalamohini     2    29:42    Ankeny Centennial    
  188        Lillian Montabon     4        29:56    Ames                 
  189        Hannah Graham     1           29:58    Indianola            
  190        Jacy Lehman     4             30:00    Ames                 
  191        Allison Ohringer     4        30:01    Valley               
  192        Molly Wright     3            30:01    Valley               
  193    63  Kennedy Luther     2          30:09    Adm                  
  194        Mallory Leazer     3          30:20    Ankeny Centennial    
  195        Grace Meter     3             30:20    Ankeny Centennial    
  196        McKenzie Stewart     4        30:22    Waukee               
  197        Anna Miller     1             30:23    Indianola            
  198        Sarah Andrews     1           30:23    Ames                 
  199        Megan Nye     2               30:24    Indianola            
  200        Danielle Pudenz     4         30:34    Waukee               
  201        Riley Bartlett     4          30:35    Valley               
  202        Emma Huisman     4            30:37    Waukee               
  203        Grace Millsap     4           30:38    Waukee               
  204    64  Morgan Busta     1            30:39    Adm                  
  205        Lauren Altier     2           30:41    Johnston             
  206        Kenzie Hunt     4             30:45    Waukee               
  207        Gabi Michalski     1          30:46    Johnston             
  208        Shelby Johnson     2          30:53    Dallas Center-Grimes 
  209        Amanda Warren     3           31:00    Ankeny Centennial    
  210        Christine Emerald     4       31:01    Waukee               
  211    65  Ste Roseburrough-Borras     4 31:02    Marshalltown         
  212        Anika Slowing     3           31:07    Ames                 
  213        Stella Montgomery     1       31:08    Waukee               
  214        Abby Housker     2            31:11    Ankeny Centennial    
  215        Sophie Reis     3             31:12    Waukee               
  216        Greta Stewart     4           31:12    Valley               
  217    66  Hatchitt Grace     3          31:17    Adm                  
  218        Emily Rolands     3           31:20    Indianola            
  219        Annie Culbert     2           31:21    Johnston             
  220        Eva Gabel     3               31:21    Indianola            
  221        Abigail Thompson     1        31:23    Ames                 
  222        Ashton Dilla     2            31:23    Valley               
  223    67  Kaitlynn Calabro     2        31:26    C B Jefferson        
  224        Emily Peters     2            31:31    Ames                 
  225    68  Sarah DenHerder     1         31:36    Adm                  
  226        Vivian Flores     4           31:39    Valley               
  227        Megan Lewiston     3          31:49    Indianola            
  228        Samantha Morrow     4         31:49    Waukee               
  229        Saida Komjo     2             31:52    Valley               
  230        Megan Smith     1             31:52    Indianola            
  231        Micheala Baker     4          31:55    Indianola            
  232        Jessica Beall-Overgard     3  32:05    Lewis Central        
  233        Elizabeth Morris     2        32:06    Ames                 
  234        Emma Norton     2             32:10    Valley               
  235        Alex Heston     3             32:23    Ankeny Centennial    
  236        Heidi Bantz     4             32:26    Valley               
  237        Kaylyn Jensen     1           32:36    Johnston             
  238        Mara Jendro     4             32:45    Johnston             
  239    69  Daniela Gama     3            32:48    D M East             
  240        Aspen Holm     4              32:50    Ames                 
  241        Hailey Sibbel     1           32:51    Ames                 
  242        Mia Taylor     1              32:52    Ames                 
  243        Lauren Miller     1           33:02    Lewis Central        
  244        Hannah Wood     4             33:11    Waukee               
  245        Bhavana Sirimalle     4       33:26    Waukee               
  246        Iris Nikolaus     1           33:28    Waukee               
  247        Areej Iqbal     2             33:36    Waukee               
  248        Maggie Staudacher     3       33:40    Indianola            
  249        Tiffany Rong     3            33:45    Ames                 
  250        Ashley Franke     2           33:54    Johnston             
  251        Jenna Hannemann     3         33:58    Dallas Center-Grimes 
  252        Miruna Buleandra     4        34:13    Dallas Center-Grimes 
  253        Phoebe Smith     1            34:20    Johnston             
  254        Tristyn Paup     4            34:28    Dallas Center-Grimes 
  255        Welden Abby     2             34:29    Marshalltown         
  256        Mary Horton     3             34:30    Ames                 
  257        Wendy Jiang     4             34:51    Ames                 
  258        Ruthie Duey     2             35:01    Indianola            
  259        Kira Davis     4              35:20    Ames                 
  260    70  Rebecca Curtis     3          35:41    D M East             
  261    71  Krista Yancy     1            35:43    C B Jefferson        
  262    72  Mayela Chaidez     3          35:47    D M East             
  263        Katherine Nicholson     2     35:47    Indianola            
  264        Haley Brouillet     3         35:48    Ankeny Centennial    
  265        Zoey Chumbley     4           35:51    Dallas Center-Grimes 
  266        Aubree Klug     4             35:54    Dallas Center-Grimes 
  267        Jamey McCalley     2          35:58    Ames                 
  268        Bailey Pierce     1           36:24    Dallas Center-Grimes 
  269    73  Sabrina Vongphandy     3      36:29    D M East             
  270    74  Esveidy Soto-Soto     1       37:31    D M Lincoln          
  271        Alanna Schroeder     1        37:33    Ames                 
  272        Kathleen Pelzer     3         37:35    Ames                 
  273        Julia Brehm-Stecher     1     37:36    Ames                 
  274        Mayah Gorsh     2             37:38    Ankeny Centennial    
  275        Liz Ernst     1               37:48    Ankeny Centennial    
  276        Becca Gomez     4             38:49    Dallas Center-Grimes 
  277        Kaitlyn Tope     4            39:22    Waukee               
  278        Grace Bollhoefer     1        39:32    Ames                 
  279    75  Damanth Koirala     2         39:38    D M Lincoln          
  280    76  Neyda Hernandez     4         39:41    D M Lincoln          
  281        Addie Brooks     3            39:54    Ankeny Centennial    
  282    77  Rai Sujata     2              40:15    D M Lincoln          
  283    78  Dulce Flores     1            40:56    D M East             
  284        Mary McLaughlin     4         41:03    Waukee               
  285    79  Vanessa Cruz     3            41:21    D M Lincoln          
  286        Natalie Doering     3         41:48    Ankeny Centennial    
  287    80  Nevaida Wanders     3         45:59    D M East