Upload a Photo Upload a Video Add a News article Write a Blog Add a Comment
Blog Feed News Feed Video Feed All Feeds

History for 2017 Oct 28th

 ResultsVideoNewsPhotos 
20231 2 
20211 2 
20201 3 
20191 2 
20181 2 
20171 2 
20161 2 
20151 2 
20141 2 
20131 2 
20121 2 
20101 1 
 

Media for 2017

Videos (0)
View
+
Photos (0)
View
+
Articles (2)
View
+
Blogs (0)
View
+
 

Invited groups

 

2017

Iowa IAHSAA Cross Country State Championships

 

2017 Results - Iowa IAHSAA Cross Country State Championships

Published by
ResultsCentral   Oct 23rd 2017, 4:15pm
Results by Cal Murdock

1a Girls

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Hudson                  104    4    8   16   28   48   89  100  20:53.6  2:05.7
  2 Panorama, Panora        115    2   11   24   27   51   82   86  20:59.9  2:30.5
  3 Kee, Lansing            133    7   29   30   33   34  103       21:15.2  1:14.5
  4 Logan-Magnolia          140    3   17   37   40   43   97  101  21:11.1  2:13.6
  5 South Winneshiek, Cal   156    1   25   31   41   58   61   64  21:14.0  2:48.1
  6 Central, Elkader        177    6   21   38   45   67   87   90  21:29.4  2:27.3
  7 Denver                  184   13   15   47   50   59   73   81  21:35.5  1:22.0
  8 St. Edmond, Fort Dodg   204   12   19   35   66   72   76   80  21:46.0  1:56.0
  9 Alta-Aurelia            210   20   23   26   70   71   74   92  21:51.2  1:29.7
 10 Pekin                   211   10   36   54   55   56   69   93  21:42.7  1:36.2
 11 Eagle Grove             228   32   39   46   49   62   77   83  21:52.0  0:51.2
 12 Marquette Catholic, B   245   18   42   44   63   78   88   98  21:59.9  1:45.4
 13 Ahstw, Avoca            258    5   14   60   85   94   95       22:09.2  4:05.1
 14 Newman Catholic, Maso   274   22   52   53   68   79   84   91  22:10.8  1:41.2
 15 Baxter                  302    9   57   65   75   96   99  102  22:23.2  3:43.1

 PLACE         FINISHER          TIME
1. Hudson
    4  Jenna Twait, 10          19:47.6  
    8  Grace Jorgensen, 12      20:23.4  
   16  Morgan Hansen, 10        21:01.3  
   28  Sophie Selenke, 10       21:22.2  
   48  Lexi Bergmeier, 10       21:53.3  
   89  Alison Peck, 10          23:37.7  
  100  Abby Lashbrook, 12       25:28.0  
Total Time = 1:44:27.8     Total Places = 104

2. Panorama, Panora
    2  Ella Waddle, 9           19:32.7  
   11  Devyn Kemble, 12         20:45.3  
   24  Gwen Steffen, 9          21:16.9  
   27  Olivia Steffen, 9        21:21.5  
   51  Brianna Hoffman, 12      22:03.1  
   82  Chloe Webster, 10        23:15.6  
   86  Brooklyn Behrends, 11    23:32.9  
Total Time = 1:44:59.5     Total Places = 115

3. Kee, Lansing
    7  Katie Brennan, 11        20:18.0  
   29  Makayla Walleser, 11     21:27.4  
   30  Makayla Peters, 10       21:28.3  
   33  Nicki Wood, 12           21:29.8  
   34  Rachel Walleser, 10      21:32.4  
  103  Laura Colsch, 10         25:51.7  
Total Time = 1:46:15.9     Total Places = 133

4. Logan-Magnolia
    3  Taylor Sporrer, 10       19:36.0  
   17  Violet Lapke, 10         21:07.1  
   37  Erica Nolting, 9         21:39.6  
   40  Olivia Springhower, 10   21:43.3  
   43  Marissa Brenden, 9       21:49.5  
   97  Olivia Diggins, 10       24:31.4  
  101  Abi Rosengren, 10        25:29.8  
Total Time = 1:45:55.5     Total Places = 140

5. South Winneshiek, Cal
    1  Felicity Taylor, 12      19:25.2  
   25  Melissa Ward, 11         21:19.0  
   31  Sami Bohr, 11            21:28.5  
   41  Ashley Kriener, 11       21:43.6  
   58  Jenna Knutson, 11        22:13.3  
   61  Olivia Massman, 11       22:19.9  
   64  Mariah Durham, 11        22:23.3  
Total Time = 1:46:09.6     Total Places = 156

6. Central, Elkader
    6  Ciera Deitchler, 11      20:07.2  
   21  Jasmine Mueller, 10      21:14.3  
   38  Deserai Weber, 12        21:40.5  
   45  Cassie Larson, 11        21:50.6  
   67  Danielle Weber, 10       22:34.4  
   87  Maria Medberry, 9        23:35.6  
   90  Ellie Kuehl, 11          23:43.6  
Total Time = 1:47:27.0     Total Places = 177

7. Denver
   13  Caroline Stokes, 12      20:52.0  
   15  Natalie Even, 11         21:01.2  
   47  Grace Beck, 10           21:52.4  
   50  Emily Herbst, 9          21:57.9  
   59  Emma Larson, 12          22:13.9  
   73  Annie Place, 12          22:44.1  
   81  Leah Ristau, 10          23:07.1  
Total Time = 1:47:57.4     Total Places = 184

8. St. Edmond, Fort Dodg
   12  Abby Landwehr, 11        20:47.2  
   19  Riley Mayer, 12          21:11.5  
   35  Audrey Kolacia, 12       21:34.9  
   66  Leah Johnson, 9          22:33.2  
   72  Sydney Schulte, 9        22:43.1  
   76  Kelli Kersten, 9         22:47.6  
   80  Jacey Ash, 9             23:01.0  
Total Time = 1:48:49.9     Total Places = 204

9. Alta-Aurelia
   20  Alicia Turnquist, 12     21:13.4  
   23  Alexa Fredricksen, 10    21:16.1  
   26  Lily Peterson, 12        21:20.9  
   70  Jessica Flaherty, 11     22:42.5  
   71  Carly Drenth, 11         22:43.1  
   74  Clara Candelario, 12     22:46.7  
   92  Kirah Kolpin, 10         23:48.5  
Total Time = 1:49:16.0     Total Places = 210

10. Pekin
   10  Remi Duwa, 10            20:32.3  
   36  Cari Duwa, 10            21:37.6  
   54  Zoey Wright, 11          22:07.2  
   55  Hollie Loper, 11         22:08.0  
   56  Kelly Myers, 11          22:08.4  
   69  Hunter Lock, 11          22:37.3  
   93  Kaitlyn Glosser, 9       23:55.1  
Total Time = 1:48:33.5     Total Places = 211

11. Eagle Grove
   32  Megan Schafer, 10        21:29.1  
   39  Lea Friedl, 9            21:42.3  
   46  Megan Sampson, 9         21:52.3  
   49  Kaitlin Sampson, 9       21:55.7  
   62  Hannah Sampson, 9        22:20.3  
   77  Brianna Ell, 10          22:53.3  
   83  Alecia Anderson, 11      23:24.7  
Total Time = 1:49:19.7     Total Places = 228

12. Marquette Catholic, B
   18  Halle Kilburg, 10        21:08.1  
   42  Annika Frank, 12         21:45.3  
   44  Ashley Koos, 12          21:50.1  
   63  Macey Kremer, 11         22:22.4  
   78  Amanda Koos, 12          22:53.4  
   88  Miranda Peters, 10       23:36.9  
   98  Gwenyth Davis, 11        24:58.0  
Total Time = 1:49:59.3     Total Places = 245

13. Ahstw, Avoca
    5  Heidi Hall, 12           19:59.1  
   14  Chloe Falkena, 9         20:59.5  
   60  Julia Kock, 9            22:14.3  
   85  Jade Draman, 9           23:28.7  
   94  Claire Denning, 9        24:04.2  
   95  Martha Pace, 9           24:06.5  
Total Time = 1:50:45.8     Total Places = 258

14. Newman Catholic, Maso
   22  Grace Henrich, 11        21:14.8  
   52  Zoey Thompson, 9         22:03.5  
   53  Josie Fritz, 9           22:03.9  
   68  Chloe Nelson, 10         22:35.6  
   79  Erin Smith, 11           22:56.0  
   84  Lilly Stockberger, 9     23:28.4  
   91  Kailah Thompson, 10      23:45.8  
Total Time = 1:50:53.8     Total Places = 274

15. Baxter
    9  Brenna Thomson, 11       20:26.0  
   57  Lauren Ratliff, 11       22:09.7  
   65  Ashlee Johnson, 12       22:24.1  
   75  Holly Jessen, 10         22:47.2  
   96  Kailee Conradi, 9        24:09.0  
   99  Piper Larson, 11         25:24.6  
  102  Bryn Schultheis, 10      25:50.0  
Total Time = 1:51:56.0     Total Places = 302

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         
    1        Emily Staal, 10          18:36.5    Springville-Central C 
    2        Emma Lucas, 11           18:59.3    Bedford              
    3        Kate Crawford, 10        19:15.5    Acgc                 
    4        Peyton Pogge, 9          19:25.0    Tri-Center, Neola    
    5     1  Felicity Taylor, 12      19:25.2    South Winneshiek, Cal 
    6     2  Ella Waddle, 9           19:32.7    Panorama, Panora     
    7     3  Taylor Sporrer, 10       19:36.0    Logan-Magnolia       
    8        Janette Schraft, 11      19:40.2    East Mills           
    9        Elise Emmick, 12         19:41.2    Southeast Warren, Lib 
   10        Kyla Wilkening, 12       19:42.0    Gmg, Garwin          
   11        Janelle Staal, 11        19:44.1    Springville-Central C 
   12        Kori Wedeking, 10        19:47.3    Clarksville          
   13     4  Jenna Twait, 10          19:47.6    Hudson               
   14        Alexis Post, 11          19:48.4    Riverside, Oakland   
   15     5  Heidi Hall, 12           19:59.1    Ahstw, Avoca         
   16     6  Ciera Deitchler, 11      20:07.2    Central, Elkader     
   17        Abbey McConeghey, 10     20:08.5    Colfax-Mingo         
   18        Cheyenne Shaw, 10        20:15.8    North Mahaska, New Sh 
   19     7  Katie Brennan, 11        20:18.0    Kee, Lansing         
   20        Macy Niewoehner, 12      20:18.8    Sumner-Fredericksburg 
   21     8  Grace Jorgensen, 12      20:23.4    Hudson               
   22     9  Brenna Thomson, 11       20:26.0    Baxter               
   23        Emma Swanson, 12         20:26.5    Acgc                 
   24    10  Remi Duwa, 10            20:32.3    Pekin                
   25        Hannah Booth, 12         20:36.0    Ogden                
   26        Katlyn Wiese, 10         20:39.5    Ridge View           
   27        Maddie Moline, 9         20:40.7    Manson Northwest Webs 
   28        Gracie Springman, 11     20:41.2    St. Albert, Council B 
   29        Lindsey Davidson, 10     20:41.6    Northwood Kensett    
   30        Pearl Krieger-Coble, 12  20:43.8    Winfield-Mt. Union   
   31    11  Devyn Kemble, 12         20:45.3    Panorama, Panora     
   32    12  Abby Landwehr, 11        20:47.2    St. Edmond, Fort Dodg 
   33        Bianca Malone, 12        20:50.5    Starmont             
   34    13  Caroline Stokes, 12      20:52.0    Denver               
   35    14  Chloe Falkena, 9         20:59.5    Ahstw, Avoca         
   36        Sheridan LaCoste, 12     21:00.8    Rockford             
   37    15  Natalie Even, 11         21:01.2    Denver               
   38    16  Morgan Hansen, 10        21:01.3    Hudson               
   39        Reagan Weinheimer, 10    21:04.4    Nodaway Valley       
   40        Elise Boulton, 9         21:05.9    Montezuma            
   41        Lauryn Embleton, 11      21:06.1    Acgc                 
   42    17  Violet Lapke, 10         21:07.1    Logan-Magnolia       
   43    18  Halle Kilburg, 10        21:08.1    Marquette Catholic, B 
   44        Hannah Bridgewater, 10   21:09.4    North Linn, Troy Mill 
   45    19  Riley Mayer, 12          21:11.5    St. Edmond, Fort Dodg 
   46        Addy Carlson, 11         21:12.9    Saint Ansgar         
   47    20  Alicia Turnquist, 12     21:13.4    Alta-Aurelia         
   48    21  Jasmine Mueller, 10      21:14.3    Central, Elkader     
   49    22  Grace Henrich, 11        21:14.8    Newman Catholic, Maso 
   50        Lauren Horn, 10          21:15.0    Madrid               
   51    23  Alexa Fredricksen, 10    21:16.1    Alta-Aurelia         
   52    24  Gwen Steffen, 9          21:16.9    Panorama, Panora     
   53    25  Melissa Ward, 11         21:19.0    South Winneshiek, Cal 
   54    26  Lily Peterson, 12        21:20.9    Alta-Aurelia         
   55    27  Olivia Steffen, 9        21:21.5    Panorama, Panora     
   56    28  Sophie Selenke, 10       21:22.2    Hudson               
   57    29  Makayla Walleser, 11     21:27.4    Kee, Lansing         
   58    30  Makayla Peters, 10       21:28.3    Kee, Lansing         
   59    31  Sami Bohr, 11            21:28.5    South Winneshiek, Cal 
   60    32  Megan Schafer, 10        21:29.1    Eagle Grove          
   61        Aubrey Eick, 9           21:29.5    Nashua-Planfield     
   62    33  Nicki Wood, 12           21:29.8    Kee, Lansing         
   63    34  Rachel Walleser, 10      21:32.4    Kee, Lansing         
   64        Camryn Buxton, 12        21:32.4    Ogden                
   65    35  Audrey Kolacia, 12       21:34.9    St. Edmond, Fort Dodg 
   66    36  Cari Duwa, 10            21:37.6    Pekin                
   67        Mary Kate Shaver, 12     21:39.6    Lynnville-Sully      
   68    37  Erica Nolting, 9         21:39.6    Logan-Magnolia       
   69    38  Deserai Weber, 12        21:40.5    Central, Elkader     
   70    39  Lea Friedl, 9            21:42.3    Eagle Grove          
   71    40  Olivia Springhower, 10   21:43.3    Logan-Magnolia       
   72    41  Ashley Kriener, 11       21:43.6    South Winneshiek, Cal 
   73        Kailey Miller, 11        21:43.9    Bellevue             
   74        Payton Sporrer, 12       21:44.2    Ikm-Manning          
   75        Olivia Krousie, 12       21:44.7    Montezuma            
   76    42  Annika Frank, 12         21:45.3    Marquette Catholic, B 
   77    43  Marissa Brenden, 9       21:49.5    Logan-Magnolia       
   78    44  Ashley Koos, 12          21:50.1    Marquette Catholic, B 
   79    45  Cassie Larson, 11        21:50.6    Central, Elkader     
   80        Sophia Broers, 9         21:52.1    Nodaway Valley       
   81    46  Megan Sampson, 9         21:52.3    Eagle Grove          
   82    47  Grace Beck, 10           21:52.4    Denver               
   83    48  Lexi Bergmeier, 10       21:53.3    Hudson               
   84        Eliana Berry, 11         21:53.7    Durant               
   85    49  Kaitlin Sampson, 9       21:55.7    Eagle Grove          
   86    50  Emily Herbst, 9          21:57.9    Denver               
   87    51  Brianna Hoffman, 12      22:03.1    Panorama, Panora     
   88    52  Zoey Thompson, 9         22:03.5    Newman Catholic, Maso 
   89    53  Josie Fritz, 9           22:03.9    Newman Catholic, Maso 
   90    54  Zoey Wright, 11          22:07.2    Pekin                
   91    55  Hollie Loper, 11         22:08.0    Pekin                
   92    56  Kelly Myers, 11          22:08.4    Pekin                
   93    57  Lauren Ratliff, 11       22:09.7    Baxter               
   94    58  Jenna Knutson, 11        22:13.3    South Winneshiek, Cal 
   95    59  Emma Larson, 12          22:13.9    Denver               
   96    60  Julia Kock, 9            22:14.3    Ahstw, Avoca         
   97        Abby Boardman, 9         22:14.5    South O'Brien, Paulli 
   98    61  Olivia Massman, 11       22:19.9    South Winneshiek, Cal 
   99    62  Hannah Sampson, 9        22:20.3    Eagle Grove          
  100    63  Macey Kremer, 11         22:22.4    Marquette Catholic, B 
  101    64  Mariah Durham, 11        22:23.3    South Winneshiek, Cal 
  102    65  Ashlee Johnson, 12       22:24.1    Baxter               
  103        Taylor Sublette, 9       22:29.8    Highland, Riverside  
  104    66  Leah Johnson, 9          22:33.2    St. Edmond, Fort Dodg 
  105    67  Danielle Weber, 10       22:34.4    Central, Elkader     
  106    68  Chloe Nelson, 10         22:35.6    Newman Catholic, Maso 
  107    69  Hunter Lock, 11          22:37.3    Pekin                
  108        Eva Fisk, 10             22:38.5    Earlham              
  109    70  Jessica Flaherty, 11     22:42.5    Alta-Aurelia         
  110    71  Carly Drenth, 11         22:43.1    Alta-Aurelia         
  111    72  Sydney Schulte, 9        22:43.1    St. Edmond, Fort Dodg 
  112    73  Annie Place, 12          22:44.1    Denver               
  113    74  Clara Candelario, 12     22:46.7    Alta-Aurelia         
  114    75  Holly Jessen, 10         22:47.2    Baxter               
  115    76  Kelli Kersten, 9         22:47.6    St. Edmond, Fort Dodg 
  116    77  Brianna Ell, 10          22:53.3    Eagle Grove          
  117    78  Amanda Koos, 12          22:53.4    Marquette Catholic, B 
  118    79  Erin Smith, 11           22:56.0    Newman Catholic, Maso 
  119    80  Jacey Ash, 9             23:01.0    St. Edmond, Fort Dodg 
  120    81  Leah Ristau, 10          23:07.1    Denver               
  121    82  Chloe Webster, 10        23:15.6    Panorama, Panora     
  122    83  Alecia Anderson, 11      23:24.7    Eagle Grove          
  123    84  Lilly Stockberger, 9     23:28.4    Newman Catholic, Maso 
  124    85  Jade Draman, 9           23:28.7    Ahstw, Avoca         
  125    86  Brooklyn Behrends, 11    23:32.9    Panorama, Panora     
  126    87  Maria Medberry, 9        23:35.6    Central, Elkader     
  127    88  Miranda Peters, 10       23:36.9    Marquette Catholic, B 
  128    89  Alison Peck, 10          23:37.7    Hudson               
  129    90  Ellie Kuehl, 11          23:43.6    Central, Elkader     
  130    91  Kailah Thompson, 10      23:45.8    Newman Catholic, Maso 
  131    92  Kirah Kolpin, 10         23:48.5    Alta-Aurelia         
  132    93  Kaitlyn Glosser, 9       23:55.1    Pekin                
  133    94  Claire Denning, 9        24:04.2    Ahstw, Avoca         
  134    95  Martha Pace, 9           24:06.5    Ahstw, Avoca         
  135    96  Kailee Conradi, 9        24:09.0    Baxter               
  136        J'Lyn Knutson, 9         24:25.3    Melcher-Dallas       
  137    97  Olivia Diggins, 10       24:31.4    Logan-Magnolia       
  138    98  Gwenyth Davis, 11        24:58.0    Marquette Catholic, B 
  139    99  Piper Larson, 11         25:24.6    Baxter               
  140   100  Abby Lashbrook, 12       25:28.0    Hudson               
  141   101  Abi Rosengren, 10        25:29.8    Logan-Magnolia       
  142   102  Bryn Schultheis, 10      25:50.0    Baxter               
  143   103  Laura Colsch, 10         25:51.7    Kee, Lansing         


1a Boys

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Nodaway Valley           56    2    5    8    9   32   39   45  16:56.8  1:21.6
  2 Bellevue                 82    7   13   14   22   26   61   84  17:13.1  0:44.4
  3 Madrid                  136    1   21   25   42   47   52  100  17:25.7  1:37.9
  4 Woodward Academy        166   11   31   33   40   51   56   95  17:43.3  0:52.3
  5 South Winneshiek, Cal   173   10   16   29   50   68   71   72  17:41.1  1:21.8
  6 Starmont                184   17   34   35   41   57   66   79  17:48.0  0:51.3
  7 Pekin                   191   18   19   27   63   64  102  104  17:46.5  1:02.1
  8 Acgc                    194    6   36   46   48   58   70   73  17:44.3  1:28.7
  9 Hudson                  222    3   15   59   62   83   89   91  17:51.3  2:26.5
 10 Ogden                   238   12   30   38   77   81   92   93  18:03.0  1:39.2
11* Tri-Center, Neola       264   37   49   53   60   65   76   96  18:06.0  0:31.4
12* Denver                  264   23   43   54   69   75   78   80  18:08.2  1:13.0
 13 Calamus-Wheatland       271    4   24   74   82   87   98  103  18:10.9  2:26.5
 14 Earlham                 328   28   55   67   88   90   94   99  18:30.2  1:37.2
 15 St. Albert, Council B   332   20   44   85   86   97  101  105  18:33.9  2:04.5

 PLACE         FINISHER          TIME
1. Nodaway Valley
    2  Brycen Wallace, 12       16:23.1  
    5  Skyler Rawlings, 12      16:41.5  
    8  Joshua Baudler, 10       16:53.5  
    9  Tyler Breheny, 10        17:00.8  
   32  Ben Breheny, 9           17:44.7  
   39  Joel Blazek, 11          17:54.7  
   45  Austin Lundy, 12         17:57.6  
Total Time = 1:24:43.6     Total Places = 56

2. Bellevue
    7  Brady Griebel, 9         16:48.0  
   13  Caleb Kress, 12          17:11.0  
   14  Alex Reed, 11            17:12.7  
   22  Kyle Guenther, 11        17:21.3  
   26  Jack Sieverding, 11      17:32.3  
   61  Griffin Benson, 12       18:16.6  
   84  Collin Olson, 12         18:59.8  
Total Time = 1:26:05.3     Total Places = 82

3. Madrid
    1  Sean McDermott, 11       16:20.6  
   21  Landen Klatt, 11         17:20.7  
   25  Jason Renze, 9           17:31.5  
   42  Rory McDermott, 10       17:56.9  
   47  Gabe Soda, 9             17:58.5  
   52  Chaz Warson, 9           18:03.0  
  100  Matthew White, 10        19:44.8  
Total Time = 1:27:08.2     Total Places = 136

4. Woodward Academy
   11  Rashawn Marshall, 10     17:09.5  
   31  Alejandro Avalos, 12     17:42.8  
   33  Darnell Geiger, 11       17:46.3  
   40  Austin Rockwood, 12      17:55.9  
   51  Josh Terrones, 11        18:01.8  
   56  Noah Bowen, 11           18:09.6  
   95  Rockey Reyes, 12         19:22.2  
Total Time = 1:28:36.3     Total Places = 166

5. South Winneshiek, Cal
   10  Paul Hageman, 11         17:05.6  
   16  Derek Dietzenbach, 12    17:15.0  
   29  Paxten DeVilbiss, 12     17:36.7  
   50  Emmett Schwartzhoff, 10  18:00.7  
   68  Jamison Meyer, 9         18:27.4  
   71  Eric Franzen, 12         18:32.6  
   72  Austin Tieskoetter, 12   18:34.3  
Total Time = 1:28:25.4     Total Places = 173

6. Starmont
   17  Mitchell Hayes, 12       17:18.4  
   34  Caleb Wittman, 12        17:46.7  
   35  Graham Schuchmann, 10    17:48.7  
   41  Carson Willie, 12        17:56.5  
   57  Christopher Baumgartner, 10
                              18:09.7  
   66  Colt Gilson, 12          18:25.8  
   79  Tyler Lynde, 12          18:44.7  
Total Time = 1:29:00.0     Total Places = 184

7. Pekin
   18  Colten Glosser, 10       17:18.6  
   19  Isaiah Wittrock, 12      17:19.7  
   27  Brady Millikin, 9        17:33.1  
   63  Sam Roth, 12             18:20.5  
   64  Tanner Conger, 10        18:20.6  
  102  Clayton Greiner, 12      20:24.2  
  104  Cole Earnest, 9          21:03.4  
Total Time = 1:28:52.5     Total Places = 191

8. Acgc
    6  Noah Nelsen, 11          16:43.3  
   36  Clay Billheimer, 11      17:49.2  
   46  Garrett Young, 12        17:58.4  
   48  Carter Schildberg, 12    17:58.5  
   58  Quenton Spack, 12        18:11.9  
   70  Ben Young, 10            18:31.9  
   73  Easton Benson, 11        18:38.2  
Total Time = 1:28:41.3     Total Places = 194

9. Hudson
    3  Wyatt Kelly, 12          16:31.7  
   15  Alan Jackson, 11         17:13.3  
   59  Sam Hansen, 9            18:14.8  
   62  Parker Ingamells, 12     18:18.2  
   83  Ben Kelly, 9             18:58.2  
   89  Collin Luck, 11          19:10.5  
   91  Bohdan Shkamarida, 12    19:16.8  
Total Time = 1:29:16.2     Total Places = 222

10. Ogden
   12  Garrett Buxton, 10       17:10.7  
   30  Gershom Levi, 12         17:38.9  
   38  Blake Gregory, 12        17:52.1  
   77  Jacob Hinman, 12         18:43.0  
   81  Stephen Flynn, 9         18:49.9  
   92  Isaac Lewiston, 11       19:19.7  
   93  Landon Smith, 9          19:20.1  
Total Time = 1:30:14.6     Total Places = 238

11*. Tri-Center, Neola
   37  Brett McGee, 9           17:49.9  
   49  Jon Franke, 10           17:59.7  
   53  Caleb Chmelka, 12        18:03.3  
   60  Carter Dollen, 12        18:15.9  
   65  Nathan Holtorf, 12       18:21.2  
   76  Braxton Larsen, 12       18:42.2  
   96  Lane Ausdemore, 12       19:23.3  
Total Time = 1:30:30.0     Total Places = 264

12*. Denver
   23  Colin Beck, 12           17:28.5  
   43  Tyler Kroeze, 12         17:57.3  
   54  Layne Fober, 9           18:04.4  
   69  Luke Bloker, 10          18:29.2  
   75  Alex Larson, 9           18:41.4  
   78  Alex Gebel, 11           18:44.2  
   80  Devin Baas, 11           18:45.8  
Total Time = 1:30:40.8     Total Places = 264

13. Calamus-Wheatland
    4  Hunter Rickels, 11       16:40.5  
   24  Chandler Gannon, 10      17:31.2  
   74  Chase Knoche, 9          18:39.9  
   82  Hunter Kastantin, 11     18:56.0  
   87  Raymond Venditti, 11     19:06.9  
   98  Nathan Traver, 12        19:30.5  
  103  Max Hansen, 11           20:36.9  
Total Time = 1:30:54.5     Total Places = 271

14. Earlham
   28  Michael Allen, 11        17:36.0  
   55  Dawson Madren, 11        18:07.2  
   67  Wade Feltner, 10         18:27.1  
   88  Riley Harger, 9          19:07.1  
   90  Andrew Dixon, 10         19:13.2  
   94  Zach Dixon, 9            19:21.6  
   99  Sam Doud, 9              19:43.6  
Total Time = 1:32:30.6     Total Places = 328

15. St. Albert, Council B
   20  Leo Garrigan, 11         17:20.6  
   44  Bennett Heisterkamp, 10  17:57.4  
   85  Luke Blaha, 11           19:01.3  
   86  Augustas Kouri, 12       19:04.9  
   97  Dan Pauley, 11           19:25.1  
  101  Greg Crawley, 12         20:10.4  
  105  Danny Shudak, 11         23:03.3  
Total Time = 1:32:49.3     Total Places = 332

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         
    1        Riley Bauer, 12          16:14.2    North Union          
    2     1  Sean McDermott, 11       16:20.6    Madrid               
    3     2  Brycen Wallace, 12       16:23.1    Nodaway Valley       
    4        Jerry Jorgenson, 11      16:30.6    Treynor              
    5     3  Wyatt Kelly, 12          16:31.7    Hudson               
    6        Buddy Darting, 10        16:32.3    Wilton               
    7        Zach Nie, 12             16:35.1    Don Bosco, Gilbertvil 
    8        Carson Rygh, 10          16:38.2    Lake Mills           
    9        Grant Brouwer, 11        16:39.8    Sibley-Ocheyedan     
   10     4  Hunter Rickels, 11       16:40.5    Calamus-Wheatland    
   11     5  Skyler Rawlings, 12      16:41.5    Nodaway Valley       
   12     6  Noah Nelsen, 11          16:43.3    Acgc                 
   13        Brock Dietz, 12          16:44.5    Nashua-Plainfield    
   14        Jacob Wessel, 12         16:44.5    Edgewood-Colesburg   
   15        Levi Geyer, 12           16:45.7    Iowa Mennonite School 
   16     7  Brady Griebel, 9         16:48.0    Bellevue             
   17     8  Joshua Baudler, 10       16:53.5    Nodaway Valley       
   18        Justin Ambrose, 11       16:58.6    Boyer Valley, Dunlap 
   19     9  Tyler Breheny, 10        17:00.8    Nodaway Valley       
   20        Caleb Silver, 11         17:03.8    Bcluw, Conrad        
   21        Josh Carstens, 12        17:05.5    Panorama, Panora     
   22    10  Paul Hageman, 11         17:05.6    South Winneshiek, Cal 
   23    11  Rashawn Marshall, 10     17:09.5    Woodward Academy     
   24    12  Garrett Buxton, 10       17:10.7    Ogden                
   25    13  Caleb Kress, 12          17:11.0    Bellevue             
   26        Peyton Brasser, 12       17:11.0    South O'Brien, Paulli 
   27    14  Alex Reed, 11            17:12.7    Bellevue             
   28    15  Alan Jackson, 11         17:13.3    Hudson               
   29    16  Derek Dietzenbach, 12    17:15.0    South Winneshiek, Cal 
   30    17  Mitchell Hayes, 12       17:18.4    Starmont             
   31    18  Colten Glosser, 10       17:18.6    Pekin                
   32    19  Isaiah Wittrock, 12      17:19.7    Pekin                
   33    20  Leo Garrigan, 11         17:20.6    St. Albert, Council B 
   34    21  Landen Klatt, 11         17:20.7    Madrid               
   35        Seth Boss, 11            17:21.0    North Linn, Troy Mill 
   36    22  Kyle Guenther, 11        17:21.3    Bellevue             
   37        David Grady, 12          17:21.3    St. Mary's, Remsen   
   38        Dakota Holaday, 12       17:22.7    Cam, Anita           
   39        Dustin DeRuyter, 11      17:24.5    Sibley-Ocheyedan     
   40        Dawson Hatch, 11         17:25.7    Sioux Central, Sioux 
   41    23  Colin Beck, 12           17:28.5    Denver               
   42        Kade Jensen, 12          17:29.3    Audubon              
   43        Ian Thomson, 11          17:30.1    Baxter               
   44    24  Chandler Gannon, 10      17:31.2    Calamus-Wheatland    
   45        Evan Wilson, 12          17:31.4    Exira/Elk Horn-Kimbal 
   46    25  Jason Renze, 9           17:31.5    Madrid               
   47    26  Jack Sieverding, 11      17:32.3    Bellevue             
   48    27  Brady Millikin, 9        17:33.1    Pekin                
   49        Caleb Christiansen, 11   17:33.8    Springville-Central C 
   50        Wyatt Erickson, 10       17:34.1    Sioux Central, Sioux 
   51    28  Michael Allen, 11        17:36.0    Earlham              
   52    29  Paxten DeVilbiss, 12     17:36.7    South Winneshiek, Cal 
   53        Will Roder, 10           17:36.9    Gehlen Catholic, Lema 
   54    30  Gershom Levi, 12         17:38.9    Ogden                
   55        Logan Berg, 10           17:38.9    Baxter               
   56        Isaac Fettkether, 11     17:39.6    Newman Catholic, Maso 
   57        Shay Galles, 11          17:42.6    St. Mary's, Remsen   
   58    31  Alejandro Avalos, 12     17:42.8    Woodward Academy     
   59    32  Ben Breheny, 9           17:44.7    Nodaway Valley       
   60        Dalton Fischer, 12       17:45.5    Ahstw, Avoca         
   61    33  Darnell Geiger, 11       17:46.3    Woodward Academy     
   62    34  Caleb Wittman, 12        17:46.7    Starmont             
   63    35  Graham Schuchmann, 10    17:48.7    Starmont             
   64        Jackson Edens, 10        17:48.9    Gmg, Garwin          
   65    36  Clay Billheimer, 11      17:49.2    Acgc                 
   66    37  Brett McGee, 9           17:49.9    Tri-Center, Neola    
   67        Joe Weber, 12            17:50.0    Boyer Valley, Dunlap 
   68        Payton Schnier, 11       17:51.2    Prince Of Peace, Clin 
   69        Owen Dawson, 11          17:51.2    Valley Lutheran, Ceda 
   70    38  Blake Gregory, 12        17:52.1    Ogden                
   71        Joe Eichhorn, 12         17:53.4    Belle Plaine         
   72    39  Joel Blazek, 11          17:54.7    Nodaway Valley       
   73    40  Austin Rockwood, 12      17:55.9    Woodward Academy     
   74    41  Carson Willie, 12        17:56.5    Starmont             
   75    42  Rory McDermott, 10       17:56.9    Madrid               
   76    43  Tyler Kroeze, 12         17:57.3    Denver               
   77    44  Bennett Heisterkamp, 10  17:57.4    St. Albert, Council B 
   78    45  Austin Lundy, 12         17:57.6    Nodaway Valley       
   79    46  Garrett Young, 12        17:58.4    Acgc                 
   80    47  Gabe Soda, 9             17:58.5    Madrid               
   81    48  Carter Schildberg, 12    17:58.5    Acgc                 
   82        Easton Botkins, 11       17:58.9    Durant               
   83    49  Jon Franke, 10           17:59.7    Tri-Center, Neola    
   84    50  Emmett Schwartzhoff, 10  18:00.7    South Winneshiek, Cal 
   85        Jed Tracy, 10            18:00.8    St. Edmond, Fort Dodg 
   86    51  Josh Terrones, 11        18:01.8    Woodward Academy     
   87    52  Chaz Warson, 9           18:03.0    Madrid               
   88    53  Caleb Chmelka, 12        18:03.3    Tri-Center, Neola    
   89        Alec Hirsch, 12          18:03.9    Wapsie Valley, Fairba 
   90        Matt Hellige, 10         18:04.4    Holy Trinity Catholic 
   91    54  Layne Fober, 9           18:04.4    Denver               
   92        Ellis Regan, 12          18:06.9    Central Springs      
   93    55  Dawson Madren, 11        18:07.2    Earlham              
   94        Josh Tibbits, 11         18:07.3    Martensdale-St. Marys 
   95    56  Noah Bowen, 11           18:09.6    Woodward Academy     
   96    57  Christopher Baumgartner, 10
                                    18:09.7    Starmont             
   97        Jon Koester, 10          18:10.6    Eagle Grove          
   98    58  Quenton Spack, 12        18:11.9    Acgc                 
   99    59  Sam Hansen, 9            18:14.8    Hudson               
  100    60  Carter Dollen, 12        18:15.9    Tri-Center, Neola    
  101    61  Griffin Benson, 12       18:16.6    Bellevue             
  102    62  Parker Ingamells, 12     18:18.2    Hudson               
  103    63  Sam Roth, 12             18:20.5    Pekin                
  104    64  Tanner Conger, 10        18:20.6    Pekin                
  105    65  Nathan Holtorf, 12       18:21.2    Tri-Center, Neola    
  106        Jordan Boekelman, 12     18:21.8    North Iowa, Buffalo C 
  107        Randy Jimenez, 9         18:24.3    Southeast Warren, Lib 
  108        Jacob Glandon, 11        18:24.5    English Valleys, Nort 
  109    66  Colt Gilson, 12          18:25.8    Starmont             
  110    67  Wade Feltner, 10         18:27.1    Earlham              
  111    68  Jamison Meyer, 9         18:27.4    South Winneshiek, Cal 
  112    69  Luke Bloker, 10          18:29.2    Denver               
  113    70  Ben Young, 10            18:31.9    Acgc                 
  114    71  Eric Franzen, 12         18:32.6    South Winneshiek, Cal 
  115    72  Austin Tieskoetter, 12   18:34.3    South Winneshiek, Cal 
  116    73  Easton Benson, 11        18:38.2    Acgc                 
  117    74  Chase Knoche, 9          18:39.9    Calamus-Wheatland    
  118    75  Alex Larson, 9           18:41.4    Denver               
  119    76  Braxton Larsen, 12       18:42.2    Tri-Center, Neola    
  120    77  Jacob Hinman, 12         18:43.0    Ogden                
  121    78  Alex Gebel, 11           18:44.2    Denver               
  122    79  Tyler Lynde, 12          18:44.7    Starmont             
  123    80  Devin Baas, 11           18:45.8    Denver               
  124    81  Stephen Flynn, 9         18:49.9    Ogden                
  125    82  Hunter Kastantin, 11     18:56.0    Calamus-Wheatland    
  126        Kobe Grieder, 11         18:56.6    Belle Plaine         
  127    83  Ben Kelly, 9             18:58.2    Hudson               
  128    84  Collin Olson, 12         18:59.8    Bellevue             
  129    85  Luke Blaha, 11           19:01.3    St. Albert, Council B 
  130    86  Augustas Kouri, 12       19:04.9    St. Albert, Council B 
  131    87  Raymond Venditti, 11     19:06.9    Calamus-Wheatland    
  132    88  Riley Harger, 9          19:07.1    Earlham              
  133    89  Collin Luck, 11          19:10.5    Hudson               
  134    90  Andrew Dixon, 10         19:13.2    Earlham              
  135    91  Bohdan Shkamarida, 12    19:16.8    Hudson               
  136    92  Isaac Lewiston, 11       19:19.7    Ogden                
  137    93  Landon Smith, 9          19:20.1    Ogden                
  138    94  Zach Dixon, 9            19:21.6    Earlham              
  139    95  Rockey Reyes, 12         19:22.2    Woodward Academy     
  140    96  Lane Ausdemore, 12       19:23.3    Tri-Center, Neola    
  141    97  Dan Pauley, 11           19:25.1    St. Albert, Council B 
  142    98  Nathan Traver, 12        19:30.5    Calamus-Wheatland    
  143    99  Sam Doud, 9              19:43.6    Earlham              
  144   100  Matthew White, 10        19:44.8    Madrid               
  145   101  Greg Crawley, 12         20:10.4    St. Albert, Council B 
  146   102  Clayton Greiner, 12      20:24.2    Pekin                
  147   103  Max Hansen, 11           20:36.9    Calamus-Wheatland    
  148   104  Cole Earnest, 9          21:03.4    Pekin                
  149   105  Danny Shudak, 11         23:03.3    St. Albert, Council B 


2a Girls

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Mid-Prairie, Wellman     65    1    2    9   26   27   32   40  19:28.5  3:00.2
  2 Monticello               72    4   14   15   16   23   37   45  20:10.8  1:42.7
  3 Wc-Kp                   103    7    8   21   33   34   38   55  20:21.4  1:29.9
  4 Crestwood, Cresco       131    3   10   12   48   58   70   77  20:24.2  3:21.2
  5 Cascade, Western Dubu   165    6   13   24   50   72   74   99  20:47.6  3:17.9
  6 Williamsburg            195   19   20   47   52   57   84   90  21:16.4  1:24.5
  7 Regina, Iowa City       218   18   28   43   62   67   78   79  21:26.3  1:39.0
  8 Okoboji, Milford        240   11   25   64   69   71   88   93  21:29.3  2:19.8
  9 Waukon                  242   30   49   51   53   59   75   76  21:34.7  1:03.9
 10 Unity Christian, Oran   259   31   41   56   65   66   68   92  21:41.8  1:15.2
 11 Emmetsburg              261   17   36   42   81   85   89  105  21:42.9  2:29.0
 12 Danville/New London     283   22   29   35   96  101  103  104  22:25.1  4:13.7
 13 Shenandoah              289   39   46   61   63   80   86   94  21:55.8  1:24.4
 14 Aplington-Parkersburg   318    5   54   73   91   95   98  100  22:10.5  5:09.5
 15 Pcm, Monroe             356   44   60   82   83   87   97  102  22:28.9  1:35.8

 PLACE         FINISHER          TIME
1. Mid-Prairie, Wellman
    1  Marie Hostetler, 10      17:51.2  
    2  Anna Hostetler, 12       18:06.0  
    9  Ana Fleming, 9           19:43.0  
   26  Moriah Brase, 11         20:50.5  
   27  Kate Cavanaugh, 11       20:51.4  
   32  Abbagail Evans, 10       20:56.7  
   40  Kessa Jones, 11          21:17.1  
Total Time = 1:37:22.1     Total Places = 65

2. Monticello
    4  Paige Holub, 12          19:03.0  
   14  Taylor McDonald, 12      20:09.3  
   15  Jordyn Patterson, 12     20:27.0  
   16  Gabrielle Steiner, 10    20:28.7  
   23  Rachel Larabee, 12       20:45.7  
   37  Emily Schlarmann, 10     21:07.9  
   45  Lauren Lambert, 10       21:34.5  
Total Time = 1:40:53.7     Total Places = 72

3. Wc-Kp
    7  Rylee Wright, 12         19:31.5  
    8  Suzanne Putze, 12        19:39.7  
   21  Makayla Archer, 9        20:35.0  
   33  Sarah Putze, 9           20:59.2  
   34  Kalyn Cameron, 9         21:01.3  
   38  Mary Putze, 9            21:11.7  
   55  KayLynne Bechen, 12      21:48.4  
Total Time = 1:41:46.7     Total Places = 103

4. Crestwood, Cresco
    3  Ellie Friesen, 12        18:36.2  
   10  Cassidy Ihns, 11         19:47.8  
   12  Hope Dohlman, 11         20:01.7  
   48  Rachel Steffen, 10       21:37.8  
   58  Emily Friesen, 12        21:57.4  
   70  Sarah Mashek, 11         22:16.5  
   77  Brynn Bodermann, 12      22:29.5  
Total Time = 1:42:00.9     Total Places = 131

5. Cascade, Western Dubu
    6  Madeline Rhomberg, 11    19:03.3  
   13  Madison Kelchen, 11      20:07.8  
   24  Emma Ostwinkle, 9        20:46.0  
   50  Rachel Rhomberg, 9       21:39.4  
   72  Shannon Morris, 9        22:21.1  
   74  Marie Knepper, 11        22:26.7  
   99  Skylar Dolphin, 10       24:41.2  
Total Time = 1:43:57.6     Total Places = 165

6. Williamsburg
   19  Megan Rathjen, 10        20:32.3  
   20  Grace Schaefer, 10       20:34.3  
   47  Charlotte Wetjen, 9      21:36.9  
   52  Kaitlin Wille, 11        21:41.4  
   57  Emily Jensen, 11         21:56.7  
   84  Kaden Brenneman, 12      22:53.2  
   90  Megan Lamparek, 9        23:28.8  
Total Time = 1:46:21.6     Total Places = 195

7. Regina, Iowa City
   18  Kennedy Scott, 10        20:32.1  
   28  Molly Vittetoe, 11       20:52.3  
   43  Nourah Abusada, 12       21:30.1  
   62  Lauren Gaarde, 12        22:05.8  
   67  Natalie Sueppel, 12      22:11.0  
   78  Emma Welter, 10          22:32.3  
   79  Bree Balke, 11           22:37.5  
Total Time = 1:47:11.3     Total Places = 218

8. Okoboji, Milford
   11  Magan Christopherson, 10 19:57.3  
   25  Mari Stein, 12           20:47.1  
   64  Destiny Boon, 12         22:09.5  
   69  Mia Meyer, 11            22:15.3  
   71  Kallyn Stumbo, 10        22:17.0  
   88  Paige Hilde, 12          23:20.0  
   93  Ali Goehring, 12         23:34.5  
Total Time = 1:47:26.2     Total Places = 240

9. Waukon
   30  Katelyn Benzing, 10      20:54.5  
   49  Regan Griffith, 9        21:38.3  
   51  Bailey Shafer, 9         21:39.8  
   53  Gabrielle Marti, 12      21:42.3  
   59  Megan O'Neill, 11        21:58.3  
   75  Ellec Armstead, 10       22:28.6  
   76  Madelyn Marti, 10        22:29.3  
Total Time = 1:47:53.2     Total Places = 242

10. Unity Christian, Oran
   31  Darby Schuiteman, 10     20:55.4  
   41  Sarah Timmer, 11         21:21.7  
   56  Elsie Bartels, 9         21:50.5  
   65  Abby Dykstra, 11         22:10.4  
   66  Madison Blankespoor, 10  22:10.6  
   68  Olivia Kobza, 12         22:14.7  
   92  Mikayla Turek, 11        23:32.3  
Total Time = 1:48:28.6     Total Places = 259

11. Emmetsburg
   17  Raven Brown, 10          20:30.1  
   36  Gabrielle Janssen, 10    21:02.6  
   42  Hailey Foxhoven, 10      21:24.3  
   81  Allison Fischer, 9       22:38.0  
   85  Izzy Householder, 9      22:59.1  
   89  Raylene Poeppe, 9        23:26.7  
  105  Mary Nelson, 12          26:10.7  
Total Time = 1:48:34.1     Total Places = 261

12. Danville/New London
   22  Lexi Brown, 11           20:41.0  
   29  Alyssa Pfadenhauer, 11   20:54.4  
   35  Addy Parrott, 9          21:01.7  
   96  Lilly Garnsey, 11        24:33.3  
  101  Allyson Farley, 10       24:54.7  
  103  Breann Yaley, 10         25:41.5  
  104  Elaina Johnson, 10       25:49.6  
Total Time = 1:52:05.1     Total Places = 283

13. Shenandoah
   39  Brenna Godfread, 9       21:13.2  
   46  Adrianna Holmes, 12      21:35.6  
   61  Jessica Jackson, 12      22:04.3  
   63  Carlie Manrose, 11       22:07.9  
   80  Hannah Mulligan, 10      22:37.6  
   86  Kayla VanRite, 9         23:04.8  
   94  Ashley Feller, 12        24:09.4  
Total Time = 1:49:38.6     Total Places = 289

14. Aplington-Parkersburg
    5  Sophia Jungling, 10      19:03.1  
   54  Megan Johnson, 10        21:44.8  
   73  Miranda Oldenburger, 11  22:22.1  
   91  McKenna Tingle, 11       23:29.8  
   95  Ella Junker, 10          24:12.6  
   98  Laikyn Miller, 12        24:41.1  
  100  Avari Everts, 11         24:52.1  
Total Time = 1:50:52.4     Total Places = 318

15. Pcm, Monroe
   44  Kirstin Ives, 11         21:33.4  
   60  Baylee Smith, 12         22:00.4  
   82  Klaire Jungling, 10      22:50.7  
   83  Paytan Schut, 11         22:50.7  
   87  Megan Townley, 11        23:09.2  
   97  Ellie Steenhoek, 12      24:35.5  
  102  Morgan Uhlenhopp, 11     25:14.8  
Total Time = 1:52:24.4     Total Places = 356

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         
    1     1  Marie Hostetler, 10      17:51.2    Mid-Prairie, Wellman 
    2     2  Anna Hostetler, 12       18:06.0    Mid-Prairie, Wellman 
    3     3  Ellie Friesen, 12        18:36.2    Crestwood, Cresco    
    4     4  Paige Holub, 12          19:03.0    Monticello           
    5     5  Sophia Jungling, 10      19:03.1    Aplington-Parkersburg 
    6     6  Madeline Rhomberg, 11    19:03.3    Cascade, Western Dubu 
    7        Karley Larson, 12        19:25.6    Underwood            
    8     7  Rylee Wright, 12         19:31.5    Wc-Kp                
    9     8  Suzanne Putze, 12        19:39.7    Wc-Kp                
   10     9  Ana Fleming, 9           19:43.0    Mid-Prairie, Wellman 
   11    10  Cassidy Ihns, 11         19:47.8    Crestwood, Cresco    
   12    11  Magan Christopherson, 10 19:57.3    Okoboji, Milford     
   13    12  Hope Dohlman, 11         20:01.7    Crestwood, Cresco    
   14        Emma Kolb, 9             20:02.0    Pella Christian      
   15    13  Madison Kelchen, 11      20:07.8    Cascade, Western Dubu 
   16    14  Taylor McDonald, 12      20:09.3    Monticello           
   17        Jill Vonnahme, 12        20:12.2    Pocahontas Area      
   18        Whitney Minderhoud, 10   20:23.3    Western Christian, Hu 
   19        Allison Renfro, 11       20:24.9    Mediapolis           
   20    15  Jordyn Patterson, 12     20:27.0    Monticello           
   21    16  Gabrielle Steiner, 10    20:28.7    Monticello           
   22    17  Raven Brown, 10          20:30.1    Emmetsburg           
   23    18  Kennedy Scott, 10        20:32.1    Regina, Iowa City    
   24    19  Megan Rathjen, 10        20:32.3    Williamsburg         
   25        Emily Treptow, 11        20:32.6    Jesup                
   26        Abby Christians, 9       20:33.6    Garner-Hayfield-Ventu 
   27    20  Grace Schaefer, 10       20:34.3    Williamsburg         
   28    21  Makayla Archer, 9        20:35.0    Wc-Kp                
   29    22  Lexi Brown, 11           20:41.0    Danville/New London  
   30        Jimena Fierro, 10        20:42.8    West Liberty         
   31        Anessa Schoo, 11         20:43.6    Sheldon              
   32    23  Rachel Larabee, 12       20:45.7    Monticello           
   33    24  Emma Ostwinkle, 9        20:46.0    Cascade, Western Dubu 
   34    25  Mari Stein, 12           20:47.1    Okoboji, Milford     
   35        Lily Ehlers, 11          20:49.4    Gcgr, Grundy Center  
   36        Patty Teggatz, 12        20:50.1    Hampton-Dumont       
   37    26  Moriah Brase, 11         20:50.5    Mid-Prairie, Wellman 
   38    27  Kate Cavanaugh, 11       20:51.4    Mid-Prairie, Wellman 
   39    28  Molly Vittetoe, 11       20:52.3    Regina, Iowa City    
   40        Brynn Gamm, 9            20:52.9    North Fayette Valley 
   41    29  Alyssa Pfadenhauer, 11   20:54.4    Danville/New London  
   42    30  Katelyn Benzing, 10      20:54.5    Waukon               
   43    31  Darby Schuiteman, 10     20:55.4    Unity Christian, Oran 
   44        Sarah Perez, 9           20:56.2    West Lyon, Inwood    
   45    32  Abbagail Evans, 10       20:56.7    Mid-Prairie, Wellman 
   46    33  Sarah Putze, 9           20:59.2    Wc-Kp                
   47    34  Kalyn Cameron, 9         21:01.3    Wc-Kp                
   48    35  Addy Parrott, 9          21:01.7    Danville/New London  
   49    36  Gabrielle Janssen, 10    21:02.6    Emmetsburg           
   50    37  Emily Schlarmann, 10     21:07.9    Monticello           
   51        Avril Sinning, 10        21:10.2    West Marshall, State 
   52    38  Mary Putze, 9            21:11.7    Wc-Kp                
   53        MaKayla Witt, 12         21:13.2    George-Little Rock/Ce 
   54    39  Brenna Godfread, 9       21:13.2    Shenandoah           
   55    40  Kessa Jones, 11          21:17.1    Mid-Prairie, Wellman 
   56        Carly Hasken, 12         21:19.5    Northeast, Goose Lake 
   57    41  Sarah Timmer, 11         21:21.7    Unity Christian, Oran 
   58    42  Hailey Foxhoven, 10      21:24.3    Emmetsburg           
   59        Alexa McCunn, 9          21:27.8    Red Oak              
   60    43  Nourah Abusada, 12       21:30.1    Regina, Iowa City    
   61        Madison Schiernbeck, 11  21:31.0    Oa-Bcig              
   62    44  Kirstin Ives, 11         21:33.4    Pcm, Monroe          
   63    45  Lauren Lambert, 10       21:34.5    Monticello           
   64    46  Adrianna Holmes, 12      21:35.6    Shenandoah           
   65    47  Charlotte Wetjen, 9      21:36.9    Williamsburg         
   66    48  Rachel Steffen, 10       21:37.8    Crestwood, Cresco    
   67    49  Regan Griffith, 9        21:38.3    Waukon               
   68    50  Rachel Rhomberg, 9       21:39.4    Cascade, Western Dubu 
   69    51  Bailey Shafer, 9         21:39.8    Waukon               
   70    52  Kaitlin Wille, 11        21:41.4    Williamsburg         
   71        Ellie Foster, 10         21:41.8    Dike-New Hartford    
   72    53  Gabrielle Marti, 12      21:42.3    Waukon               
   73        Mara Moore, 9            21:43.4    Jesup                
   74    54  Megan Johnson, 10        21:44.8    Aplington-Parkersburg 
   75        Grace Girard, 11         21:46.4    West Marshall, State 
   76        Juhi Boeye, 12           21:47.0    Red Oak              
   77    55  KayLynne Bechen, 12      21:48.4    Wc-Kp                
   78        Haley Hall, 12           21:50.4    Greene County        
   79    56  Elsie Bartels, 9         21:50.5    Unity Christian, Oran 
   80        Olivia Burke, 11         21:52.8    New Hampton          
   81    57  Emily Jensen, 11         21:56.7    Williamsburg         
   82    58  Emily Friesen, 12        21:57.4    Crestwood, Cresco    
   83    59  Megan O'Neill, 11        21:58.3    Waukon               
   84        Carly Montz, 11          21:58.6    North Cedar, Stanwood 
   85    60  Baylee Smith, 12         22:00.4    Pcm, Monroe          
   86        Rachel Bierman, 9        22:00.5    Tipton               
   87        McKenzie Wagner, 11      22:01.7    Sheldon              
   88    61  Jessica Jackson, 12      22:04.3    Shenandoah           
   89    62  Lauren Gaarde, 12        22:05.8    Regina, Iowa City    
   90    63  Carlie Manrose, 11       22:07.9    Shenandoah           
   91    64  Destiny Boon, 12         22:09.5    Okoboji, Milford     
   92    65  Abby Dykstra, 11         22:10.4    Unity Christian, Oran 
   93    66  Madison Blankespoor, 10  22:10.6    Unity Christian, Oran 
   94    67  Natalie Sueppel, 12      22:11.0    Regina, Iowa City    
   95    68  Olivia Kobza, 12         22:14.7    Unity Christian, Oran 
   96    69  Mia Meyer, 11            22:15.3    Okoboji, Milford     
   97    70  Sarah Mashek, 11         22:16.5    Crestwood, Cresco    
   98    71  Kallyn Stumbo, 10        22:17.0    Okoboji, Milford     
   99    72  Shannon Morris, 9        22:21.1    Cascade, Western Dubu 
  100    73  Miranda Oldenburger, 11  22:22.1    Aplington-Parkersburg 
  101    74  Marie Knepper, 11        22:26.7    Cascade, Western Dubu 
  102        Chloe DeVries, 9         22:28.0    Red Oak              
  103    75  Ellec Armstead, 10       22:28.6    Waukon               
  104    76  Madelyn Marti, 10        22:29.3    Waukon               
  105    77  Brynn Bodermann, 12      22:29.5    Crestwood, Cresco    
  106        Reegan Zinkula, 11       22:30.1    Gcgr, Grundy Center  
  107    78  Emma Welter, 10          22:32.3    Regina, Iowa City    
  108    79  Bree Balke, 11           22:37.5    Regina, Iowa City    
  109    80  Hannah Mulligan, 10      22:37.6    Shenandoah           
  110    81  Allison Fischer, 9       22:38.0    Emmetsburg           
  111    82  Klaire Jungling, 10      22:50.7    Pcm, Monroe          
  112    83  Paytan Schut, 11         22:50.7    Pcm, Monroe          
  113    84  Kaden Brenneman, 12      22:53.2    Williamsburg         
  114        Annika Duitscher, 10     22:56.7    Pocahontas Area      
  115    85  Izzy Householder, 9      22:59.1    Emmetsburg           
  116    86  Kayla VanRite, 9         23:04.8    Shenandoah           
  117    87  Megan Townley, 11        23:09.2    Pcm, Monroe          
  118    88  Paige Hilde, 12          23:20.0    Okoboji, Milford     
  119    89  Raylene Poeppe, 9        23:26.7    Emmetsburg           
  120    90  Megan Lamparek, 9        23:28.8    Williamsburg         
  121    91  McKenna Tingle, 11       23:29.8    Aplington-Parkersburg 
  122    92  Mikayla Turek, 11        23:32.3    Unity Christian, Oran 
  123    93  Ali Goehring, 12         23:34.5    Okoboji, Milford     
  124    94  Ashley Feller, 12        24:09.4    Shenandoah           
  125    95  Ella Junker, 10          24:12.6    Aplington-Parkersburg 
  126    96  Lilly Garnsey, 11        24:33.3    Danville/New London  
  127    97  Ellie Steenhoek, 12      24:35.5    Pcm, Monroe          
  128    98  Laikyn Miller, 12        24:41.1    Aplington-Parkersburg 
  129    99  Skylar Dolphin, 10       24:41.2    Cascade, Western Dubu 
  130   100  Avari Everts, 11         24:52.1    Aplington-Parkersburg 
  131   101  Allyson Farley, 10       24:54.7    Danville/New London  
  132   102  Morgan Uhlenhopp, 11     25:14.8    Pcm, Monroe          
  133   103  Breann Yaley, 10         25:41.5    Danville/New London  
  134   104  Elaina Johnson, 10       25:49.6    Danville/New London  
  135   105  Mary Nelson, 12          26:10.7    Emmetsburg           
  136        Riley Christoffer, 10    26:17.3    Estherville-Lincoln C 


2a Boys

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 George-Little Rock/Ce    79    1    3    4   22   49   51   53  16:43.2  2:36.5
  2 Mid-Prairie, Wellman     93    7    8   14   29   35   50   73  17:09.4  0:55.5
  3 Tipton                  143   12   16   26   44   45   67   92  17:25.7  1:00.6
  4 Sioux Center            149   10   11   34   42   52   75   91  17:25.4  1:06.9
  5 Garner-Hayfield-Ventu   169    2   30   32   40   65   90  101  17:27.3  2:16.6
  6 South Hamilton, Jewel   178    5   17   33   47   76   93  105  17:36.3  1:51.3
  7 Williamsburg            179    9   18   31   60   61   69   77  17:37.9  1:26.5
  8 South Hardin            224   15   36   37   66   70   84   98  17:51.6  1:20.0
  9 Aplington-Parkersburg   230   20   24   41   59   86   89   99  17:56.9  1:43.3
 10 Unity Christian, Oran   233   13   39   46   63   72   94   97  17:51.9  1:32.8
 11 Des Moines Christian    235   23   38   43   48   83  100  104  17:57.1  1:29.1
 12 Sheldon                 240   25   28   54   55   78   81  103  17:55.4  1:21.4
 13 Monticello              251   21   27   56   68   79   87   88  18:00.0  1:26.8
 14 Okoboji, Milford        272    6   57   58   71   80   85   96  18:04.1  2:03.2
 15 East Marshall, Legran   301   19   62   64   74   82   95  102  18:14.5  1:31.9

 PLACE         FINISHER          TIME
1. George-Little Rock/Ce
    1  Gable Sieperda, 12       15:18.6  
    3  Joe Anderson, 11         16:21.4  
    4  Blake Johnson, 11        16:40.0  
   22  Josh Haken, 12           17:20.9  
   49  Taeron Olson, 11         17:55.0  
   51  Zach Springer, 11        17:55.6  
   53  Brayden Stoecker, 10     17:59.9  
Total Time = 1:23:35.9     Total Places = 79

2. Mid-Prairie, Wellman
    7  Peyton Miller, 12        16:46.2  
    8  Floyd Evans, 12          16:47.8  
   14  Zach Pettit, 12          17:03.5  
   29  Quinn Schmidt, 11        17:27.9  
   35  Marshal Teets, 12        17:41.6  
   50  Miles Burrows, 11        17:55.4  
   73  Cary Schaefer, 12        18:27.8  
Total Time = 1:25:47.0     Total Places = 93

3. Tipton
   12  Ben Ellis, 11            16:52.6  
   16  Caleb Schumaker, 9       17:06.8  
   26  Trent Pelzer, 10         17:22.8  
   44  Noah Jedlicka, 11        17:53.1  
   45  Bryce Deerberg, 12       17:53.2  
   67  Gabe Peach, 10           18:22.5  
   92  Corey Wallick, 12        19:15.9  
Total Time = 1:27:08.5     Total Places = 143

4. Sioux Center
   10  Sam Harrison, 10         16:50.4  
   11  Peter Shippy, 11         16:51.2  
   34  Avery Den Herder, 11     17:38.5  
   42  Carter VandeVegte, 10    17:49.6  
   52  Gabe Rathbun, 10         17:57.2  
   75  Ty Van Es, 12            18:31.3  
   91  Logan Pitsenberger, 11   19:14.9  
Total Time = 1:27:06.9     Total Places = 149

5. Garner-Hayfield-Ventu
    2  Reece Smith, 11          16:03.9  
   30  Ray Cataldo, 12          17:30.7  
   32  Blake Lynch, 9           17:33.1  
   40  Dalton Kelly, 10         17:47.9  
   65  Jake Hejlik, 9           18:20.5  
   90  Lucas Rayhons, 11        19:08.3  
  101  Nathan Larson, 11        20:14.8  
Total Time = 1:27:16.1     Total Places = 169

6. South Hamilton, Jewel
    5  Logan Peters, 11         16:42.8  
   17  Quinton Grove, 10        17:17.1  
   33  Josiah Brown, 12         17:34.0  
   47  Ty Skartvedt, 9          17:53.5  
   76  Aaron Hegland, 10        18:34.1  
   93  Logan Austin, 10         19:19.1  
  105  Clay Willadsen, 9        20:41.1  
Total Time = 1:28:01.5     Total Places = 178

7. Williamsburg
    9  Ben Lamparek, 12         16:49.8  
   18  Grayson Groepper, 12     17:17.5  
   31  Noah Elrod, 12           17:32.9  
   60  Angelo Santiago, 11      18:13.0  
   61  Kaiden Royster, 10       18:16.2  
   69  Reese Koppenhafer, 12    18:23.7  
   77  Kael Royster, 12         18:34.3  
Total Time = 1:28:09.4     Total Places = 179

8. South Hardin
   15  Zakee Newman, 11         17:04.8  
   36  Kolby Winter, 10         17:42.8  
   37  Jacob Vander Wilt, 11    17:44.1  
   66  Alex Hassan, 10          18:21.3  
   70  Chase Harvey, 10         18:24.8  
   84  Justin Meints, 10        18:53.7  
   98  Garrison Tripp, 9        19:45.1  
Total Time = 1:29:17.8     Total Places = 224

9. Aplington-Parkersburg
   20  Mason Tyler, 12          17:19.6  
   24  Hunter Brouwer, 12       17:22.1  
   41  Grant Truax, 12          17:48.0  
   59  Jack Maitland, 11        18:11.6  
   86  Alec Oberhauser, 12      19:02.8  
   89  Brent Gibson, 12         19:05.3  
   99  Riley Oberhauser, 10     19:52.1  
Total Time = 1:29:44.1     Total Places = 230

10. Unity Christian, Oran
   13  Joseph Schoonhoven, 11   16:54.7  
   39  Caden Zonnefeld, 12      17:46.5  
   46  Alex Nonhof, 11          17:53.2  
   63  Isaac Bartels, 11        18:17.6  
   72  John Vreugdenhil, 10     18:27.5  
   94  Taeden Van Beek, 9       19:22.0  
   97  Ashton Muilenburg, 12    19:44.2  
Total Time = 1:29:19.5     Total Places = 233

11. Des Moines Christian
   23  Tyler Ketcham, 12        17:22.1  
   38  Jacob Fopma, 10          17:45.2  
   43  Noah Fopma, 10           17:52.6  
   48  Jd Lowe, 12              17:54.0  
   83  Luke Lounsbury, 9        18:51.2  
  100  Alex Cappel, 12          20:12.5  
  104  Christian Castile, 9     20:34.9  
Total Time = 1:29:45.1     Total Places = 235

12. Sheldon
   25  Dawson Jacobsma, 12      17:22.6  
   28  Eric Heibult, 11         17:24.3  
   54  Steven Van Meeteren, 12  18:02.3  
   55  Jager Roozeboom, 9       18:03.4  
   78  Elliot Scheaffer, 9      18:44.0  
   81  Jacob Tutje, 11          18:49.8  
  103  Peter Hamill, 10         20:18.9  
Total Time = 1:29:36.6     Total Places = 240

13. Monticello
   21  Aaron Loes, 12           17:19.9  
   27  Cole Cruise, 10          17:23.0  
   56  David Titman, 11         18:07.3  
   68  Jasper Nietert, 9        18:22.7  
   79  Ben Barnhart, 12         18:46.7  
   87  Zach Chapman, 9          19:03.5  
   88  Ryan Oswald, 12          19:04.6  
Total Time = 1:29:59.6     Total Places = 251

14. Okoboji, Milford
    6  Ethan Albright, 11       16:45.5  
   57  Blake Abrahamson, 10     18:08.9  
   58  Jacob Lamb, 10           18:10.7  
   71  Corbin Doll, 11          18:26.8  
   80  David Alexander, 11      18:48.6  
   85  Caleb Miller, 9          19:01.4  
   96  Kyle Thompson, 9         19:24.8  
Total Time = 1:30:20.5     Total Places = 272

15. East Marshall, Legran
   19  Cam Hungerford, 11       17:18.6  
   62  Cade Curphy, 11          18:16.6  
   64  Brandon Fogt, 12         18:18.3  
   74  Seth Kilborn, 12         18:28.1  
   82  Trevor Taul, 10          18:50.5  
   95  Evan Espenschied, 12     19:23.2  
  102  Korbin Seth, 10          20:18.8  
Total Time = 1:31:12.1     Total Places = 301

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         
    1     1  Gable Sieperda, 12       15:18.6    George-Little Rock/Ce 
    2     2  Reece Smith, 11          16:03.9    Garner-Hayfield-Ventu 
    3     3  Joe Anderson, 11         16:21.4    George-Little Rock/Ce 
    4        Spencer Moon, 11         16:32.7    South Central Calhoun 
    5        Lake LeBahn, 10          16:37.0    Union, Laporte City  
    6     4  Blake Johnson, 11        16:40.0    George-Little Rock/Ce 
    7     5  Logan Peters, 11         16:42.8    South Hamilton, Jewel 
    8     6  Ethan Albright, 11       16:45.5    Okoboji, Milford     
    9     7  Peyton Miller, 12        16:46.2    Mid-Prairie, Wellman 
   10     8  Floyd Evans, 12          16:47.8    Mid-Prairie, Wellman 
   11     9  Ben Lamparek, 12         16:49.8    Williamsburg         
   12        Wyatt Schmidt, 12        16:50.2    Northeast, Goose Lake 
   13    10  Sam Harrison, 10         16:50.4    Sioux Center         
   14    11  Peter Shippy, 11         16:51.2    Sioux Center         
   15    12  Ben Ellis, 11            16:52.6    Tipton               
   16    13  Joseph Schoonhoven, 11   16:54.7    Unity Christian, Oran 
   17        Cruz Bowman, 11          17:01.3    Emmetsburg           
   18    14  Zach Pettit, 12          17:03.5    Mid-Prairie, Wellman 
   19    15  Zakee Newman, 11         17:04.8    South Hardin         
   20    16  Caleb Schumaker, 9       17:06.8    Tipton               
   21        Dylan Blake, 10          17:08.0    Mvaocou              
   22        Adam Thompson, 11        17:11.4    Southwest Iowa       
   23        Jordan Hustak, 11        17:12.0    Missouri Valley      
   24        Taylor Myers, 10         17:12.7    Estherville Lincoln C 
   25    17  Quinton Grove, 10        17:17.1    South Hamilton, Jewel 
   26    18  Grayson Groepper, 12     17:17.5    Williamsburg         
   27    19  Cam Hungerford, 11       17:18.6    East Marshall, Legran 
   28    20  Mason Tyler, 12          17:19.6    Aplington-Parkersburg 
   29    21  Aaron Loes, 12           17:19.9    Monticello           
   30    22  Josh Haken, 12           17:20.9    George-Little Rock/Ce 
   31    23  Tyler Ketcham, 12        17:22.1    Des Moines Christian 
   32    24  Hunter Brouwer, 12       17:22.1    Aplington-Parkersburg 
   33    25  Dawson Jacobsma, 12      17:22.6    Sheldon              
   34    26  Trent Pelzer, 10         17:22.8    Tipton               
   35    27  Cole Cruise, 10          17:23.0    Monticello           
   36    28  Eric Heibult, 11         17:24.3    Sheldon              
   37        Andrew Hilgendorf, 10    17:27.3    Northeast, Goose Lake 
   38        Nathan Meyer, 12         17:27.4    Regina, Iowa City    
   39    29  Quinn Schmidt, 11        17:27.9    Mid-Prairie, Wellman 
   40    30  Ray Cataldo, 12          17:30.7    Garner-Hayfield-Ventu 
   41    31  Noah Elrod, 12           17:32.9    Williamsburg         
   42    32  Blake Lynch, 9           17:33.1    Garner-Hayfield-Ventu 
   43    33  Josiah Brown, 12         17:34.0    South Hamilton, Jewel 
   44        Seth Wibben, 11          17:37.5    Dike-New Hartford    
   45        Gage Graeve, 12          17:37.5    Missouri Valley      
   46    34  Avery Den Herder, 11     17:38.5    Sioux Center         
   47        Landon Noe, 9            17:40.0    Albia                
   48        Jon Veldman, 11          17:41.6    Western Christian, Hu 
   49    35  Marshal Teets, 12        17:41.6    Mid-Prairie, Wellman 
   50    36  Kolby Winter, 10         17:42.8    South Hardin         
   51    37  Jacob Vander Wilt, 11    17:44.1    South Hardin         
   52    38  Jacob Fopma, 10          17:45.2    Des Moines Christian 
   53    39  Caden Zonnefeld, 12      17:46.5    Unity Christian, Oran 
   54    40  Dalton Kelly, 10         17:47.9    Garner-Hayfield-Ventu 
   55    41  Grant Truax, 12          17:48.0    Aplington-Parkersburg 
   56    42  Carter VandeVegte, 10    17:49.6    Sioux Center         
   57        Kalyn Langenhorst, 11    17:50.0    West Lyon, Inwood    
   58        Nick Wakefield, 11       17:50.9    Roland-Story, Story C 
   59        Aiden Housman, 10        17:51.0    Wapello              
   60    43  Noah Fopma, 10           17:52.6    Des Moines Christian 
   61    44  Noah Jedlicka, 11        17:53.1    Tipton               
   62    45  Bryce Deerberg, 12       17:53.2    Tipton               
   63    46  Alex Nonhof, 11          17:53.2    Unity Christian, Oran 
   64    47  Ty Skartvedt, 9          17:53.5    South Hamilton, Jewel 
   65    48  Jd Lowe, 12              17:54.0    Des Moines Christian 
   66        Patrick Breitsprecher, 1217:54.7    Southeast Valley     
   67    49  Taeron Olson, 11         17:55.0    George-Little Rock/Ce 
   68        Nolan Usher, 11          17:55.2    New Hampton          
   69    50  Miles Burrows, 11        17:55.4    Mid-Prairie, Wellman 
   70    51  Zach Springer, 11        17:55.6    George-Little Rock/Ce 
   71    52  Gabe Rathbun, 10         17:57.2    Sioux Center         
   72        Brock Ratliff, 9         17:59.0    Albia                
   73    53  Brayden Stoecker, 10     17:59.9    George-Little Rock/Ce 
   74        Noah Jorgenson, 10       18:00.4    Southwest Iowa       
   75        Bryden Juelsgaard, 10    18:02.2    Crestwood, Cresco    
   76    54  Steven Van Meeteren, 12  18:02.3    Sheldon              
   77    55  Jager Roozeboom, 9       18:03.4    Sheldon              
   78        Josh Pulse, 12           18:05.8    Pleasantville        
   79    56  David Titman, 11         18:07.3    Monticello           
   80    57  Blake Abrahamson, 10     18:08.9    Okoboji, Milford     
   81    58  Jacob Lamb, 10           18:10.7    Okoboji, Milford     
   82    59  Jack Maitland, 11        18:11.6    Aplington-Parkersburg 
   83    60  Angelo Santiago, 11      18:13.0    Williamsburg         
   84        Liam Eubank, 12          18:13.5    Red Oak              
   85    61  Kaiden Royster, 10       18:16.2    Williamsburg         
   86    62  Cade Curphy, 11          18:16.6    East Marshall, Legran 
   87        Nathan Martinek, 11      18:17.2    Crestwood, Cresco    
   88    63  Isaac Bartels, 11        18:17.6    Unity Christian, Oran 
   89    64  Brandon Fogt, 12         18:18.3    East Marshall, Legran 
   90        Derek Ciddio, 11         18:19.9    Gcgr, Grundy Center  
   91    65  Jake Hejlik, 9           18:20.5    Garner-Hayfield-Ventu 
   92    66  Alex Hassan, 10          18:21.3    South Hardin         
   93    67  Gabe Peach, 10           18:22.5    Tipton               
   94    68  Jasper Nietert, 9        18:22.7    Monticello           
   95    69  Reese Koppenhafer, 12    18:23.7    Williamsburg         
   96        Nick Stanley, 12         18:24.0    Shenandoah           
   97    70  Chase Harvey, 10         18:24.8    South Hardin         
   98        Dodson Melchiori, 10     18:26.4    Camanche             
   99    71  Corbin Doll, 11          18:26.8    Okoboji, Milford     
  100    72  John Vreugdenhil, 10     18:27.5    Unity Christian, Oran 
  101    73  Cary Schaefer, 12        18:27.8    Mid-Prairie, Wellman 
  102    74  Seth Kilborn, 12         18:28.1    East Marshall, Legran 
  103        Anthony Knepper, 9       18:31.0    Regina, Iowa City    
  104    75  Ty Van Es, 12            18:31.3    Sioux Center         
  105    76  Aaron Hegland, 10        18:34.1    South Hamilton, Jewel 
  106    77  Kael Royster, 12         18:34.3    Williamsburg         
  107        Tyler Halloran, 11       18:34.5    Clarinda             
  108    78  Elliot Scheaffer, 9      18:44.0    Sheldon              
  109    79  Ben Barnhart, 12         18:46.7    Monticello           
  110    80  David Alexander, 11      18:48.6    Okoboji, Milford     
  111    81  Jacob Tutje, 11          18:49.8    Sheldon              
  112    82  Trevor Taul, 10          18:50.5    East Marshall, Legran 
  113    83  Luke Lounsbury, 9        18:51.2    Des Moines Christian 
  114    84  Justin Meints, 10        18:53.7    South Hardin         
  115    85  Caleb Miller, 9          19:01.4    Okoboji, Milford     
  116    86  Alec Oberhauser, 12      19:02.8    Aplington-Parkersburg 
  117    87  Zach Chapman, 9          19:03.5    Monticello           
  118    88  Ryan Oswald, 12          19:04.6    Monticello           
  119    89  Brent Gibson, 12         19:05.3    Aplington-Parkersburg 
  120    90  Lucas Rayhons, 11        19:08.3    Garner-Hayfield-Ventu 
  121    91  Logan Pitsenberger, 11   19:14.9    Sioux Center         
  122    92  Corey Wallick, 12        19:15.9    Tipton               
  123    93  Logan Austin, 10         19:19.1    South Hamilton, Jewel 
  124    94  Taeden Van Beek, 9       19:22.0    Unity Christian, Oran 
  125    95  Evan Espenschied, 12     19:23.2    East Marshall, Legran 
  126    96  Kyle Thompson, 9         19:24.8    Okoboji, Milford     
  127    97  Ashton Muilenburg, 12    19:44.2    Unity Christian, Oran 
  128    98  Garrison Tripp, 9        19:45.1    South Hardin         
  129    99  Riley Oberhauser, 10     19:52.1    Aplington-Parkersburg 
  130   100  Alex Cappel, 12          20:12.5    Des Moines Christian 
  131   101  Nathan Larson, 11        20:14.8    Garner-Hayfield-Ventu 
  132   102  Korbin Seth, 10          20:18.8    East Marshall, Legran 
  133   103  Peter Hamill, 10         20:18.9    Sheldon              
  134   104  Christian Castile, 9     20:34.9    Des Moines Christian 
  135   105  Clay Willadsen, 9        20:41.1    South Hamilton, Jewel 


3a Girls

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Wahlert, Dubuque         72    2    6    8   27   29   37   57  19:24.5  1:16.6
  2 Pella                   104    9   15   16   21   43   72   94  19:44.9  1:18.7
  3 Decorah                 150    7   24   32   40   47   55   88  20:03.0  1:36.5
  4 Dallas Center-Grimes    157   18   28   31   35   45   46   91  20:10.0  0:53.0
  5 Charles City            177    5   11   39   53   69   78   96  20:08.0  1:57.8
  6 Bishop Heelan Catholi   184   12   17   26   50   79   83   84  20:14.2  1:58.8
  7 Humboldt                199    4   14   44   60   77   87   93  20:16.6  2:21.4
  8 North Polk, Alleman     201   13   30   34   51   73   86   90  20:21.2  1:47.5
  9 Anamosa                 207   19   20   48   49   71   76   81  20:25.4  1:19.3
 10 Ballard                 227   25   33   54   56   59   61   67  20:32.7  1:00.5
 11 Benton Community        240    3   36   42   64   95   98  102  20:30.1  3:02.8
 12 Grinnell                258    1   22   68   75   92   97  100  20:31.2  3:12.6
 13 Denison-Schleswig       280   10   38   63   80   89  103  105  20:45.4  2:29.6
 14 Glenwood                294   41   52   65   66   70   74   85  20:51.3  0:36.5
 15 Spencer                 324   23   58   62   82   99  101  104  21:07.2  2:29.5

 PLACE         FINISHER          TIME
1. Wahlert, Dubuque
    2  Gabby Moran, 9           18:44.7  
    6  Grace Herber, 12         19:05.3  
    8  Kaylee Osterberger, 12   19:13.3  
   27  Emma Earles, 12          19:57.7  
   29  Gracie Long, 11          20:01.3  
   37  Aunna Huseman, 10        20:19.5  
   57  Holly Hohmann, 12        20:51.3  
Total Time = 1:37:02.3     Total Places = 72

2. Pella
    9  Caroline McMartin, 10    19:13.8  
   15  Ashley Blommers, 9       19:32.8  
   16  Chelsea Jorgensen, 9     19:35.9  
   21  Annika Pingel, 12        19:49.4  
   43  Makayla Kruse, 11        20:32.5  
   72  Erica Halstead, 12       21:05.8  
   94  Hailey Kowzan, 10        21:50.5  
Total Time = 1:38:44.4     Total Places = 104

3. Decorah
    7  Katie Nimrod, 12         19:06.1  
   24  Jenna Galligan, 12       19:53.6  
   32  Shayla Betts, 12         20:11.0  
   40  Sarah Mikkelson, 12      20:21.4  
   47  Kaitlyn Rooney, 12       20:42.6  
   55  Meg Sessions, 12         20:49.8  
   88  Allie Hafner, 12         21:43.1  
Total Time = 1:40:14.7     Total Places = 150

4. Dallas Center-Grimes
   18  Miranda Muhlstein, 9     19:46.1  
   28  Lexi Smith, 12           20:01.2  
   31  Natalie Paulson, 11      20:08.2  
   35  Kaitlyn Murano, 12       20:15.2  
   45  Emma Angus, 9            20:39.0  
   46  Nicole Merical, 9        20:42.0  
   91  Sami Sterbenz, 11        21:47.5  
Total Time = 1:40:49.7     Total Places = 157

5. Charles City
    5  Kiki Connell, 9          19:04.4  
   11  Whitney Martin, 11       19:23.8  
   39  Mackenzy Bilharz, 10     20:21.3  
   53  Adison Olson, 9          20:48.2  
   69  Mariah McKenzie, 11      21:02.2  
   78  Gillian King, 12         21:23.9  
   96  Libbie McKeag, 9         21:58.6  
Total Time = 1:40:39.9     Total Places = 177

6. Bishop Heelan Catholi
   12  Amber Aesoph, 10         19:25.4  
   17  Annie Jensen, 12         19:38.5  
   26  Hannah Hutchinson, 11    19:56.4  
   50  Ashley Aesoph, 11        20:46.1  
   79  Emma Hutchinson, 9       21:24.2  
   83  Ashlyn Peck, 11          21:33.8  
   84  Madison Jochum, 11       21:35.4  
Total Time = 1:41:10.6     Total Places = 184

7. Humboldt
    4  Bryce Gidel, 10          18:59.8  
   14  Gabby Kent, 10           19:27.5  
   44  Isabella Luu, 11         20:37.8  
   60  Lauren Erickson, 10      20:56.8  
   77  Elizabeth Hildreth, 11   21:21.1  
   87  Madeleine Ruzicka, 11    21:38.6  
   93  Kallie Nilles, 9         21:48.4  
Total Time = 1:41:23.0     Total Places = 199

8. North Polk, Alleman
   13  Amelia Lesher, 12        19:27.2  
   30  Emily Patterson, 11      20:03.6  
   34  Sophie Blanchard, 12     20:13.9  
   51  Kennedy Wendel, 11       20:46.7  
   73  Sophie Schaffer, 10      21:14.6  
   86  Abi Zimmer, 9            21:37.2  
   90  Jessica Weis, 10         21:45.2  
Total Time = 1:41:46.0     Total Places = 201

9. Anamosa
   19  Emma Duncan, 12          19:46.4  
   20  Claire Duncan, 12        19:46.4  
   48  Natalie Hersom, 9        20:44.1  
   49  Liz Riniker, 9           20:44.2  
   71  Dakota Bierer, 10        21:05.6  
   76  Maddy Heims, 9           21:20.4  
   81  Lily Rogers, 9           21:29.2  
Total Time = 1:42:06.7     Total Places = 207

10. Ballard
   25  Ellie Twedt, 10          19:56.0  
   33  Caitlin Maher, 9         20:11.3  
   54  Rachel Wohlgemuth, 10    20:49.5  
   56  Summer McVicker, 12      20:50.2  
   59  Lauren Matthews, 10      20:56.5  
   61  Hailey Cole, 10          20:57.2  
   67  Josie Fleischmann, 9     21:01.1  
Total Time = 1:42:43.5     Total Places = 227

11. Benton Community
    3  Sophia Gilbert, 12       18:51.0  
   36  Hailee Ricklefs, 9       20:16.0  
   42  Lauren Woeste, 10        20:29.7  
   64  Paige King, 11           21:00.0  
   95  Katelyn Buscher, 9       21:53.8  
   98  Shelby Hulsebus, 12      22:08.0  
  102  Olivia Wilson, 11        22:55.2  
Total Time = 1:42:30.5     Total Places = 240

12. Grinnell
    1  Mary Blanchard, 10       18:35.7  
   22  Anjali Jones, 10         19:51.6  
   68  Nola Conner, 10          21:01.1  
   75  Mairead Brownell, 12     21:19.2  
   92  Gracee Kivett, 12        21:48.2  
   97  Phoenix Chang-Roper, 12  22:04.5  
  100  Zoe Shinefield, 12       22:31.0  
Total Time = 1:42:35.8     Total Places = 258

13. Denison-Schleswig
   10  Raegan Andersen, 11      19:14.8  
   38  Ellie Mendlik, 12        20:21.1  
   63  Morgan Goslar, 11        20:58.4  
   80  Vanessa Gunderson, 11    21:27.9  
   89  Dayana Lora, 11          21:44.4  
  103  Adriana Marquez, 11      23:07.9  
  105  Madison Bruck, 11        24:34.0  
Total Time = 1:43:46.6     Total Places = 280

14. Glenwood
   41  Kate Kaufman, 12         20:26.1  
   52  Aubrey McIntyre, 11      20:46.9  
   65  Lacey Jackson, 11        21:00.2  
   66  Katelyn Malcom, 12       21:00.7  
   70  Erin Schultz, 9          21:02.6  
   74  Abi Schultz, 11          21:18.6  
   85  Lexi Hankins, 10         21:35.4  
Total Time = 1:44:16.5     Total Places = 294

15. Spencer
   23  Elisa Fisher, 10         19:53.4  
   58  Morgan Roberts, 12       20:51.6  
   62  Jenna Morey, 10          20:58.2  
   82  Abby Weeks, 11           21:29.6  
   99  Jenna Dirkx, 12          22:22.9  
  101  Olivia Hamilton, 12      22:35.0  
  104  Mackenzie Brown, 11      23:34.3  
Total Time = 1:45:35.7     Total Places = 324

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         
    1        Adrianna Katcher, 10     18:23.5    Center Point-Urbana  
    2     1  Mary Blanchard, 10       18:35.7    Grinnell             
    3     2  Gabby Moran, 9           18:44.7    Wahlert, Dubuque     
    4     3  Sophia Gilbert, 12       18:51.0    Benton Community     
    5     4  Bryce Gidel, 10          18:59.8    Humboldt             
    6     5  Kiki Connell, 9          19:04.4    Charles City         
    7     6  Grace Herber, 12         19:05.3    Wahlert, Dubuque     
    8     7  Katie Nimrod, 12         19:06.1    Decorah              
    9        Megan Sievers, 11        19:11.9    Carlisle             
   10     8  Kaylee Osterberger, 12   19:13.3    Wahlert, Dubuque     
   11     9  Caroline McMartin, 10    19:13.8    Pella                
   12    10  Raegan Andersen, 11      19:14.8    Denison-Schleswig    
   13        Camille Mac, 9           19:16.2    Iowa City, Liberty   
   14    11  Whitney Martin, 11       19:23.8    Charles City         
   15    12  Amber Aesoph, 10         19:25.4    Bishop Heelan Catholi 
   16    13  Amelia Lesher, 12        19:27.2    North Polk, Alleman  
   17    14  Gabby Kent, 10           19:27.5    Humboldt             
   18        Abby Ryon, 10            19:28.6    Mount Pleasant       
   19    15  Ashley Blommers, 9       19:32.8    Pella                
   20        Taylor McCreedy, 9       19:32.8    Atlantic             
   21        Ashley Bloomquist, 11    19:33.7    Fairfield            
   22        Kiersten Conway, 9       19:33.9    Solon                
   23    16  Chelsea Jorgensen, 9     19:35.9    Pella                
   24    17  Annie Jensen, 12         19:38.5    Bishop Heelan Catholi 
   25        Aubrie Fisher, 11        19:45.1    Iowa Falls-Alden/Agws 
   26    18  Miranda Muhlstein, 9     19:46.1    Dallas Center-Grimes 
   27    19  Emma Duncan, 12          19:46.4    Anamosa              
   28    20  Claire Duncan, 12        19:46.4    Anamosa              
   29        Braelyn Baker, 9         19:48.7    Creston              
   30    21  Annika Pingel, 12        19:49.4    Pella                
   31        Emily Branson, 12        19:51.2    Gilbert              
   32    22  Anjali Jones, 10         19:51.6    Grinnell             
   33    23  Elisa Fisher, 10         19:53.4    Spencer              
   34    24  Jenna Galligan, 12       19:53.6    Decorah              
   35    25  Ellie Twedt, 10          19:56.0    Ballard              
   36    26  Hannah Hutchinson, 11    19:56.4    Bishop Heelan Catholi 
   37        Madelyn Hurt, 11         19:56.6    Lemars               
   38    27  Emma Earles, 12          19:57.7    Wahlert, Dubuque     
   39        Julia Schumacher, 12     19:58.6    Assumption, Davenport 
   40        Hallie Kephart, 11       19:59.8    Marion               
   41    28  Lexi Smith, 12           20:01.2    Dallas Center-Grimes 
   42    29  Gracie Long, 11          20:01.3    Wahlert, Dubuque     
   43        Brett Schneider, 12      20:02.6    Fort Madison         
   44        Brielle Baker, 11        20:03.2    Creston              
   45    30  Emily Patterson, 11      20:03.6    North Polk, Alleman  
   46        Lauren Coon, 11          20:04.6    Oskaloosa            
   47    31  Natalie Paulson, 11      20:08.2    Dallas Center-Grimes 
   48    32  Shayla Betts, 12         20:11.0    Decorah              
   49    33  Caitlin Maher, 9         20:11.3    Ballard              
   50        Sailor Anderson, 9       20:11.3    Chariton             
   51        Chloe Calhoun, 10        20:12.2    Lemars               
   52        Lizzy Blum, 10           20:13.3    Boyden-Hull/Rock Vall 
   53    34  Sophie Blanchard, 12     20:13.9    North Polk, Alleman  
   54    35  Kaitlyn Murano, 12       20:15.2    Dallas Center-Grimes 
   55        Aubrey Frey, 10          20:15.6    Mount Vernon-Lisbon  
   56    36  Hailee Ricklefs, 9       20:16.0    Benton Community     
   57        Kourtney Delperdang, 11  20:17.6    Spirit Lake          
   58        Kara Albrecht, 10        20:18.4    Lemars               
   59    37  Aunna Huseman, 10        20:19.5    Wahlert, Dubuque     
   60    38  Ellie Mendlik, 12        20:21.1    Denison-Schleswig    
   61    39  Mackenzy Bilharz, 10     20:21.3    Charles City         
   62    40  Sarah Mikkelson, 12      20:21.4    Decorah              
   63    41  Kate Kaufman, 12         20:26.1    Glenwood             
   64        Maggie Pollard, 12       20:28.4    Gilbert              
   65    42  Lauren Woeste, 10        20:29.7    Benton Community     
   66        Brecken VanBaale, 9      20:31.9    Harlan               
   67    43  Makayla Kruse, 11        20:32.5    Pella                
   68        Greichaly Kaster, 11     20:37.7    Harlan               
   69    44  Isabella Luu, 11         20:37.8    Humboldt             
   70    45  Emma Angus, 9            20:39.0    Dallas Center-Grimes 
   71    46  Nicole Merical, 9        20:42.0    Dallas Center-Grimes 
   72    47  Kaitlyn Rooney, 12       20:42.6    Decorah              
   73        Carly Small, 10          20:42.9    Central Dewitt       
   74    48  Natalie Hersom, 9        20:44.1    Anamosa              
   75    49  Liz Riniker, 9           20:44.2    Anamosa              
   76        Emma De Groot, 11        20:44.7    Moc-Floyd Valley     
   77    50  Ashley Aesoph, 11        20:46.1    Bishop Heelan Catholi 
   78    51  Kennedy Wendel, 11       20:46.7    North Polk, Alleman  
   79    52  Aubrey McIntyre, 11      20:46.9    Glenwood             
   80        Sadie Juergens, 11       20:48.0    Adm, Adel            
   81    53  Adison Olson, 9          20:48.2    Charles City         
   82        Ruth Vahnenko, 9         20:49.1    Chariton             
   83    54  Rachel Wohlgemuth, 10    20:49.5    Ballard              
   84    55  Meg Sessions, 12         20:49.8    Decorah              
   85    56  Summer McVicker, 12      20:50.2    Ballard              
   86    57  Holly Hohmann, 12        20:51.3    Wahlert, Dubuque     
   87    58  Morgan Roberts, 12       20:51.6    Spencer              
   88        Emma Hoins, 9            20:52.3    Waverly-Shell Rock   
   89    59  Lauren Matthews, 10      20:56.5    Ballard              
   90    60  Lauren Erickson, 10      20:56.8    Humboldt             
   91    61  Hailey Cole, 10          20:57.2    Ballard              
   92        Julia Campbell, 12       20:57.8    Central Dewitt       
   93    62  Jenna Morey, 10          20:58.2    Spencer              
   94    63  Morgan Goslar, 11        20:58.4    Denison-Schleswig    
   95    64  Paige King, 11           21:00.0    Benton Community     
   96    65  Lacey Jackson, 11        21:00.2    Glenwood             
   97    66  Katelyn Malcom, 12       21:00.7    Glenwood             
   98    67  Josie Fleischmann, 9     21:01.1    Ballard              
   99    68  Nola Conner, 10          21:01.1    Grinnell             
  100    69  Mariah McKenzie, 11      21:02.2    Charles City         
  101    70  Erin Schultz, 9          21:02.6    Glenwood             
  102    71  Dakota Bierer, 10        21:05.6    Anamosa              
  103    72  Erica Halstead, 12       21:05.8    Pella                
  104        Sierra Howardson, 12     21:09.0    Fort Madison         
  105    73  Sophie Schaffer, 10      21:14.6    North Polk, Alleman  
  106    74  Abi Schultz, 11          21:18.6    Glenwood             
  107    75  Mairead Brownell, 12     21:19.2    Grinnell             
  108    76  Maddy Heims, 9           21:20.4    Anamosa              
  109    77  Elizabeth Hildreth, 11   21:21.1    Humboldt             
  110    78  Gillian King, 12         21:23.9    Charles City         
  111    79  Emma Hutchinson, 9       21:24.2    Bishop Heelan Catholi 
  112    80  Vanessa Gunderson, 11    21:27.9    Denison-Schleswig    
  113    81  Lily Rogers, 9           21:29.2    Anamosa              
  114    82  Abby Weeks, 11           21:29.6    Spencer              
  115    83  Ashlyn Peck, 11          21:33.8    Bishop Heelan Catholi 
  116    84  Madison Jochum, 11       21:35.4    Bishop Heelan Catholi 
  117    85  Lexi Hankins, 10         21:35.4    Glenwood             
  118    86  Abi Zimmer, 9            21:37.2    North Polk, Alleman  
  119    87  Madeleine Ruzicka, 11    21:38.6    Humboldt             
  120    88  Allie Hafner, 12         21:43.1    Decorah              
  121    89  Dayana Lora, 11          21:44.4    Denison-Schleswig    
  122    90  Jessica Weis, 10         21:45.2    North Polk, Alleman  
  123        Ellie Meyer, 9           21:46.8    Iowa Falls-Alden/Agws 
  124    91  Sami Sterbenz, 11        21:47.5    Dallas Center-Grimes 
  125    92  Gracee Kivett, 12        21:48.2    Grinnell             
  126    93  Kallie Nilles, 9         21:48.4    Humboldt             
  127    94  Hailey Kowzan, 10        21:50.5    Pella                
  128    95  Katelyn Buscher, 9       21:53.8    Benton Community     
  129    96  Libbie McKeag, 9         21:58.6    Charles City         
  130    97  Phoenix Chang-Roper, 12  22:04.5    Grinnell             
  131    98  Shelby Hulsebus, 12      22:08.0    Benton Community     
  132    99  Jenna Dirkx, 12          22:22.9    Spencer              
  133   100  Zoe Shinefield, 12       22:31.0    Grinnell             
  134   101  Olivia Hamilton, 12      22:35.0    Spencer              
  135   102  Olivia Wilson, 11        22:55.2    Benton Community     
  136   103  Adriana Marquez, 11      23:07.9    Denison-Schleswig    
  137   104  Mackenzie Brown, 11      23:34.3    Spencer              
  138   105  Madison Bruck, 11        24:34.0    Denison-Schleswig    


3a Boys

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Gilbert                  75    6    9   16   19   25   40   66  16:38.0  0:39.6
  2 Dallas Center-Grimes    113   15   17   20   24   37   43   63  16:50.7  0:20.9
  3 Decorah                 115    3    7   22   33   50   61   94  16:43.4  1:15.8
  4 Mount Vernon-Lisbon     145   13   14   29   31   58   67   77  16:57.1  0:53.4
  5 Grinnell                146    4   11   28   46   57   72   96  16:53.0  1:14.7
  6 Marion                  189    2   12   44   53   78   86   90  16:59.5  1:56.7
  7 Carlisle                210   18   27   49   52   64   76   83  17:12.2  0:52.7
  8 Center Point-Urbana     222    1   34   47   59   81   84   88  17:07.5  2:11.8
  9 Sergeant Bluff-Luton    236    5   48   54   60   69   74   93  17:14.4  1:29.3
 10 Clear Creek-Amana       242   21   32   36   71   82   98  104  17:19.7  1:10.6
 11 Xavier, Cedar Rapids    253   26   35   45   62   85   87  100  17:23.5  1:17.7
 12 Bondurant-Farrar        264   39   41   51   65   68   80   91  17:23.9  0:36.7
 13 Nevada                  265    8   42   56   70   89  102  103  17:26.2  1:54.0
 14 Adm, Adel               282   10   23   73   79   97  101  105  17:33.4  2:08.8
 15 Clear Lake              290   30   38   55   75   92   95   99  17:33.6  1:27.3

  ID#  PLACE         FINISHER          TIME
1. Gilbert
  710     6  Rees Tyler, 10           16:15.5  
  707     9  Nathan Patel, 10         16:29.6  
  706    16  John Ockey, 11           16:41.0  
  705    19  Zane Miller, 12          16:48.9  
  709    25  Jason Taylor, 12         16:55.0  
  708    40  Griffin Ruba, 10         17:06.6  
  704    66  Will Greder, 12          17:42.4  
Total Time = 1:23:10.0     Total Places = 75

2. Dallas Center-Grimes
  694    15  Bradley Ramsey, 10       16:40.9  
  693    17  Brian Miner, 12          16:45.4  
  692    20  Trenton Meggers, 12      16:50.4  
  695    24  Alex Thompson, 12        16:54.7  
  696    37  Jacob Waymire, 12        17:01.8  
  691    43  Ean Followwill, 12       17:11.4  
  690    63  Steve Borneman, 12       17:37.8  
Total Time = 1:24:13.2     Total Places = 113

3. Decorah
  699     3  Andrew Kephart, 12       16:04.5  
  698     7  Gus Hayes, 11            16:19.8  
  703    22  Jackson Varney, 12       16:51.7  
  702    33  Jarod Phillips, 12       17:00.6  
  697    50  Rye Hawley-Bourcier, 12  17:20.3  
  700    61  Brayden Krivachek, 11    17:34.4  
  701    94  Spencer Peterson, 10     18:32.2  
Total Time = 1:23:36.9     Total Places = 115

4. Mount Vernon-Lisbon
  725    13  Payton Bahl, 12          16:35.6  
  728    14  Garrett Herring, 12      16:40.1  
  730    29  Thatcher Krob, 12        17:00.1  
  729    31  Kaden Kilburg, 12        17:00.5  
  727    58  Caden Eskelsen, 11       17:29.0  
  726    67  Oliver Crocker, 11       17:42.8  
  731    77  Jackson Meeker, 11       17:51.0  
Total Time = 1:24:45.3     Total Places = 145

5. Grinnell
  712     4  Thomas Clower, 12        16:11.7  
  714    11  Trent O'Halloran, 12     16:33.3  
  716    28  Joe Simon, 11            16:58.7  
  717    46  Landon Steffen, 12       17:14.6  
  711    57  Isaac Bryant, 10         17:26.3  
  713    72  Matthew Cunningham, 11   17:45.3  
  715    96  Kendall Praitis-Hill, 11 18:34.9  
Total Time = 1:24:24.6     Total Places = 146

6. Marion
  720     2  Jeremy Fopma, 12         15:54.8  
  724    12  Harrison Vanderlinden, 1116:35.4  
  722    44  Gaven Hiler, 10          17:11.6  
  721    53  Cole Hemann, 10          17:24.2  
  718    78  Connor Bjornsen, 12      17:51.5  
  719    86  Matthew Brase, 11        18:12.9  
  723    90  Tanner Shindelar, 9      18:26.0  
Total Time = 1:24:57.5     Total Places = 189

7. Carlisle
  663    18  Kolby Fritz, 10          16:45.8  
  665    27  Carter Logue, 11         16:55.7  
  664    49  Collin Lister, 11        17:19.0  
  662    52  Jon Flaws, 11            17:21.6  
  666    64  Kyle Miller, 10          17:38.5  
  667    76  Nate Rowray, 11          17:49.5  
  668    83  Kobi Sadler, 12          18:08.4  
Total Time = 1:26:00.6     Total Places = 210

8. Center Point-Urbana
  670     1  Myles Bach, 12           15:49.1  
  673    34  Luke Post, 9             17:01.0  
  672    47  Tristan Miller, 11       17:15.6  
  669    59  Mason Bach, 9            17:30.9  
  675    81  Jed Wyse, 11             18:00.9  
  671    84  Noah Dierks, 12          18:10.3  
  674    88  Tyler Schnell, 11        18:17.6  
Total Time = 1:25:37.5     Total Places = 222

9. Sergeant Bluff-Luton
  745     5  Miles Scott, 12          16:14.1  
  742    48  Drew Marksbury, 11       17:18.3  
  740    54  Payden Hofer, 11         17:24.5  
  739    60  Gabe Hannemann, 11       17:31.5  
  743    69  Max Murphy, 11           17:43.4  
  744    74  Easton Ritz, 11          17:47.3  
  741    93  Joe Lincoln, 12          18:32.1  
Total Time = 1:26:11.8     Total Places = 236

10. Clear Creek-Amana
  681    21  Nick O'Connor, 10        16:50.5  
  677    32  Brandon Barker, 9        17:00.6  
  682    36  Jack Sexton, 10          17:01.5  
  678    71  Cole Liebe, 11           17:44.5  
  676    82  Caleb Alcorn, 9          18:01.0  
  679    98  Kaden McAreavy, 11       18:42.3  
  680   104  Brandon McCarty, 10      19:58.3  
Total Time = 1:26:38.1     Total Places = 242

11. Xavier, Cedar Rapids
  747    26  Jonathan Lansing, 12     16:55.1  
  748    35  John Pape, 12            17:01.0  
  749    45  Nolan Pithan, 12         17:14.0  
  750    62  Jack Renning, 10         17:34.5  
  746    85  Colby Flynn, 12          18:12.7  
  752    87  Joe Scieszinski, 12      18:16.7  
  751   100  Keegan Schultschik, 12   18:52.1  
Total Time = 1:26:57.3     Total Places = 253

12. Bondurant-Farrar
  656    39  Isaac McCleary, 12       17:06.3  
  660    41  Drake VanBaale, 12       17:07.4  
  661    51  Seth VanBaale, 10        17:20.8  
  657    65  Jackson McGovern, 10     17:41.8  
  655    68  Blaine Adams, 10         17:42.9  
  659    80  Caleb Townsend, 12       17:59.1  
  658    91  Payton Rowe, 9           18:27.4  
Total Time = 1:26:59.2     Total Places = 264

13. Nevada
  735     8  Malachi Hornbuckle, 12   16:28.3  
  737    42  Noah Nusbaum, 11         17:10.3  
  732    56  Dalton Baker, 11         17:26.0  
  733    70  Carter Franzen, 10       17:43.8  
  736    89  Connor Kline, 12         18:22.2  
  738   102  Jacob Sanders, 11        19:15.9  
  734   103  Connor Hines, 11         19:45.9  
Total Time = 1:27:10.6     Total Places = 265

14. Adm, Adel
  654    10  Nate Mueller, 9          16:30.5  
  650    23  Ethan Juergens, 9        16:54.1  
  648    73  Rylan Heffernan, 12      17:46.7  
  649    79  Brady Hegarty, 10        17:56.3  
  651    97  Gustavs Klavis, 11       18:39.2  
  653   101  Owen Meier, 11           19:08.6  
  652   105  Sean McGee, 11           20:24.0  
Total Time = 1:27:46.8     Total Places = 282

15. Clear Lake
  687    30  Sam Pedelty, 12          17:00.4  
  686    38  Eric Faught, 11          17:05.8  
  684    55  Ike Branstad, 12         17:25.9  
  689    75  Justin Wright, 9         17:48.2  
  683    92  Karter Anderson, 12      18:27.7  
  685    95  Lewis Callaway, 11       18:33.1  
  688    99  Dylan Schuchard, 12      18:49.0  
Total Time = 1:27:48.0     Total Places = 290

              TEAM    
  ID#  PLACE SCORE         FINISHER          TIME        TEAM         
  670     1     1  Myles Bach, 12           15:49.1    Center Point-Urbana  
  720     2     2  Jeremy Fopma, 12         15:54.8    Marion               
  699     3     3  Andrew Kephart, 12       16:04.5    Decorah              
  712     4     4  Thomas Clower, 12        16:11.7    Grinnell             
  745     5     5  Miles Scott, 12          16:14.1    Sergeant Bluff-Luton 
  710     6     6  Rees Tyler, 10           16:15.5    Gilbert              
  698     7     7  Gus Hayes, 11            16:19.8    Decorah              
  995     8        Cody Mertens, 11         16:26.0    Mount Pleasant       
  735     9     8  Malachi Hornbuckle, 12   16:28.3    Nevada               
  707    10     9  Nathan Patel, 10         16:29.6    Gilbert              
  654    11    10  Nate Mueller, 9          16:30.5    Adm, Adel            
  714    12    11  Trent O'Halloran, 12     16:33.3    Grinnell             
  982    13        Patrick Gorkow, 12       16:34.9    Benton Community     
  724    14    12  Harrison Vanderlinden, 1116:35.4    Marion               
  725    15    13  Payton Bahl, 12          16:35.6    Mount Vernon-Lisbon  
  728    16    14  Garrett Herring, 12      16:40.1    Mount Vernon-Lisbon  
  993    17        Peter Woodward, 10       16:40.8    Iowa City, Liberty   
  694    18    15  Bradley Ramsey, 10       16:40.9    Dallas Center-Grimes 
  706    19    16  John Ockey, 11           16:41.0    Gilbert              
  693    20    17  Brian Miner, 12          16:45.4    Dallas Center-Grimes 
  663    21    18  Kolby Fritz, 10          16:45.8    Carlisle             
  994    22        Jakob Van Der Werff, 11  16:47.6    Moc-Floyd Valley     
  992    23        Quinton Orr, 9           16:48.1    Humboldt             
  979    24        Trey Engen, 11           16:48.6    Algona               
  705    25    19  Zane Miller, 12          16:48.9    Gilbert              
  692    26    20  Trenton Meggers, 12      16:50.4    Dallas Center-Grimes 
  681    27    21  Nick O'Connor, 10        16:50.5    Clear Creek-Amana    
  996    28        Jacob Wilcox, 12         16:50.6    North Polk, Alleman  
  998    29        Thomas Gauley, 12        16:51.7    Pella                
  703    30    22  Jackson Varney, 12       16:51.7    Decorah              
  650    31    23  Ethan Juergens, 9        16:54.1    Adm, Adel            
  695    32    24  Alex Thompson, 12        16:54.7    Dallas Center-Grimes 
  709    33    25  Jason Taylor, 12         16:55.0    Gilbert              
  747    34    26  Jonathan Lansing, 12     16:55.1    Xavier, Cedar Rapids 
  665    35    27  Carter Logue, 11         16:55.7    Carlisle             
  985    36        Gavin Connell, 12        16:57.6    Charles City         
 1002    37        Sam Kepford, 11          16:58.5    Waverly-Shell Rock   
  716    38    28  Joe Simon, 11            16:58.7    Grinnell             
  730    39    29  Thatcher Krob, 12        17:00.1    Mount Vernon-Lisbon  
  687    40    30  Sam Pedelty, 12          17:00.4    Clear Lake           
  729    41    31  Kaden Kilburg, 12        17:00.5    Mount Vernon-Lisbon  
  677    42    32  Brandon Barker, 9        17:00.6    Clear Creek-Amana    
  702    43    33  Jarod Phillips, 12       17:00.6    Decorah              
  673    44    34  Luke Post, 9             17:01.0    Center Point-Urbana  
  748    45    35  John Pape, 12            17:01.0    Xavier, Cedar Rapids 
  986    46        Mason Deeter, 11         17:01.1    Charles City         
  682    47    36  Jack Sexton, 10          17:01.5    Clear Creek-Amana    
  696    48    37  Jacob Waymire, 12        17:01.8    Dallas Center-Grimes 
  999    49        Aidan Bauermeister, 11   17:03.8    Spirit Lake          
  686    50    38  Eric Faught, 11          17:05.8    Clear Lake           
  656    51    39  Isaac McCleary, 12       17:06.3    Bondurant-Farrar     
  708    52    40  Griffin Ruba, 10         17:06.6    Gilbert              
  660    53    41  Drake VanBaale, 12       17:07.4    Bondurant-Farrar     
  737    54    42  Noah Nusbaum, 11         17:10.3    Nevada               
  691    55    43  Ean Followwill, 12       17:11.4    Dallas Center-Grimes 
  722    56    44  Gaven Hiler, 10          17:11.6    Marion               
  749    57    45  Nolan Pithan, 12         17:14.0    Xavier, Cedar Rapids 
  717    58    46  Landon Steffen, 12       17:14.6    Grinnell             
  984    59        Caleb Cobbs, 12          17:15.5    Boone                
  672    60    47  Tristan Miller, 11       17:15.6    Center Point-Urbana  
  742    61    48  Drew Marksbury, 11       17:18.3    Sergeant Bluff-Luton 
  664    62    49  Collin Lister, 11        17:19.0    Carlisle             
  989    63        Aaron Steffensmeier, 12  17:19.5    Fort Madison         
  697    64    50  Rye Hawley-Bourcier, 12  17:20.3    Decorah              
  661    65    51  Seth VanBaale, 10        17:20.8    Bondurant-Farrar     
  662    66    52  Jon Flaws, 11            17:21.6    Carlisle             
  981    67        Jalen Petersen, 11       17:22.7    Atlantic             
  980    68        Chris Guise, 10          17:23.3    Assumption, Davenport 
  988    69        Clayton Stafford, 9      17:24.2    Creston              
  721    70    53  Cole Hemann, 10          17:24.2    Marion               
  740    71    54  Payden Hofer, 11         17:24.5    Sergeant Bluff-Luton 
  684    72    55  Ike Branstad, 12         17:25.9    Clear Lake           
  732    73    56  Dalton Baker, 11         17:26.0    Nevada               
  711    74    57  Isaac Bryant, 10         17:26.3    Grinnell             
  997    75        Carter Huyser, 11        17:26.4    Oskaloosa            
  727    76    58  Caden Eskelsen, 11       17:29.0    Mount Vernon-Lisbon  
  669    77    59  Mason Bach, 9            17:30.9    Center Point-Urbana  
  739    78    60  Gabe Hannemann, 11       17:31.5    Sergeant Bluff-Luton 
 1000    79        Cole Tharp, 12           17:31.9    Vinton-Shellsburg    
  700    80    61  Brayden Krivachek, 11    17:34.4    Decorah              
  750    81    62  Jack Renning, 10         17:34.5    Xavier, Cedar Rapids 
  983    82        Dylan Spina, 11          17:35.7    Benton Community     
  990    83        Parson Covington, 11     17:36.8    Glenwood             
  991    84        Mason Parks, 11          17:36.9    Glenwood             
  690    85    63  Steve Borneman, 12       17:37.8    Dallas Center-Grimes 
  666    86    64  Kyle Miller, 10          17:38.5    Carlisle             
  657    87    65  Jackson McGovern, 10     17:41.8    Bondurant-Farrar     
  704    88    66  Will Greder, 12          17:42.4    Gilbert              
  726    89    67  Oliver Crocker, 11       17:42.8    Mount Vernon-Lisbon  
  655    90    68  Blaine Adams, 10         17:42.9    Bondurant-Farrar     
  743    91    69  Max Murphy, 11           17:43.4    Sergeant Bluff-Luton 
  733    92    70  Carter Franzen, 10       17:43.8    Nevada               
  678    93    71  Cole Liebe, 11           17:44.5    Clear Creek-Amana    
  713    94    72  Matthew Cunningham, 11   17:45.3    Grinnell             
 1001    95        Brennan Horak, 12        17:45.4    Washington           
  648    96    73  Rylan Heffernan, 12      17:46.7    Adm, Adel            
  744    97    74  Easton Ritz, 11          17:47.3    Sergeant Bluff-Luton 
  689    98    75  Justin Wright, 9         17:48.2    Clear Lake           
  667    99    76  Nate Rowray, 11          17:49.5    Carlisle             
  731   100    77  Jackson Meeker, 11       17:51.0    Mount Vernon-Lisbon  
  718   101    78  Connor Bjornsen, 12      17:51.5    Marion               
  987   102        Nick Litterer, 11        17:51.8    Charles City         
  649   103    79  Brady Hegarty, 10        17:56.3    Adm, Adel            
  659   104    80  Caleb Townsend, 12       17:59.1    Bondurant-Farrar     
  675   105    81  Jed Wyse, 11             18:00.9    Center Point-Urbana  
  676   106    82  Caleb Alcorn, 9          18:01.0    Clear Creek-Amana    
  668   107    83  Kobi Sadler, 12          18:08.4    Carlisle             
  671   108    84  Noah Dierks, 12          18:10.3    Center Point-Urbana  
  746   109    85  Colby Flynn, 12          18:12.7    Xavier, Cedar Rapids 
  719   110    86  Matthew Brase, 11        18:12.9    Marion               
  752   111    87  Joe Scieszinski, 12      18:16.7    Xavier, Cedar Rapids 
  674   112    88  Tyler Schnell, 11        18:17.6    Center Point-Urbana  
  736   113    89  Connor Kline, 12         18:22.2    Nevada               
  723   114    90  Tanner Shindelar, 9      18:26.0    Marion               
  658   115    91  Payton Rowe, 9           18:27.4    Bondurant-Farrar     
  683   116    92  Karter Anderson, 12      18:27.7    Clear Lake           
  741   117    93  Joe Lincoln, 12          18:32.1    Sergeant Bluff-Luton 
  701   118    94  Spencer Peterson, 10     18:32.2    Decorah              
  685   119    95  Lewis Callaway, 11       18:33.1    Clear Lake           
  715   120    96  Kendall Praitis-Hill, 11 18:34.9    Grinnell             
  651   121    97  Gustavs Klavis, 11       18:39.2    Adm, Adel            
  679   122    98  Kaden McAreavy, 11       18:42.3    Clear Creek-Amana    
  688   123    99  Dylan Schuchard, 12      18:49.0    Clear Lake           
  751   124   100  Keegan Schultschik, 12   18:52.1    Xavier, Cedar Rapids 
  653   125   101  Owen Meier, 11           19:08.6    Adm, Adel            
  738   126   102  Jacob Sanders, 11        19:15.9    Nevada               
  734   127   103  Connor Hines, 11         19:45.9    Nevada               
  680   128   104  Brandon McCarty, 10      19:58.3    Clear Creek-Amana    
  652   129   105  Sean McGee, 11           20:24.0    Adm, Adel            


4a Girls

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Johnston                 74    1    3    4   32   34   61   86  18:56.1  1:37.9
  2 Dubuque, Senior         118    8   14   16   31   49   75   93  19:25.6  0:57.7
  3 Waukee                  154    6    9   43   44   52   65   68  19:32.1  1:07.9
  4 Dubuque, Hempstead      168   11   13   38   42   64   84   88  19:38.1  0:58.4
  5 Iowa City, West         181    2   24   41   51   63   90  100  19:32.5  1:48.4
  6 Urbandale               191   15   22   45   50   59   74   98  19:44.4  0:44.2
  7 Linn-Mar, Marion        198    7   12   37   47   95   96   99  19:43.8  2:01.1
  8 Des Moines, Roosevelt   203   17   18   55   56   57   67   76  19:48.1  0:41.0
  9 Cedar Falls             207   10   20   36   70   71   79   85  19:45.4  1:04.5
 10 Pleasant Valley         220   25   30   33   60   72   89  104  19:49.5  0:46.3
 11 Iowa City, City         222   23   39   40   58   62   77   92  19:51.3  0:39.6
 12 Dowling Catholic, Wes   228   21   27   48   54   78   80   83  19:51.3  0:51.9
 13 Ankeny Centennial       242   19   26   46   69   82   94   97  19:53.0  0:59.1
 14 Ottumwa                 255    5   28   29   91  102  103  105  20:07.4  3:01.8
 15 Southeast Polk          308   35   53   66   73   81   87  101  20:06.5  0:41.3

 PLACE         FINISHER          TIME
1. Johnston
    1  Paige Horner, 10         18:04.3  
    3  Jessica McKee, 12        18:31.3  
    4  Brooke McKee, 10         18:44.8  
   32  Lindsey Batkiewicz, 11   19:37.5  
   34  Bella Heikes, 9          19:42.2  
   61  Clara Toot, 10           20:06.7  
   86  Mackenzie Laughlin, 12   20:34.7  
Total Time = 1:34:40.1     Total Places = 74

2. Dubuque, Senior
    8  Mia Rampton, 12          18:57.5  
   14  Lillian Schmidt, 9       19:15.6  
   16  Ashley Donovan, 11       19:23.4  
   31  Mackenzie Gaherty, 12    19:36.2  
   49  Ava Frye, 12             19:55.1  
   75  Isabelle Gorton, 9       20:17.2  
   93  Olivia Kruse, 11         20:49.0  
Total Time = 1:37:07.8     Total Places = 118

3. Waukee
    6  Peyton Kelderman, 9      18:52.6  
    9  Sydney Schaffer, 10      19:06.2  
   43  Isabelle Schaffer, 10    19:50.3  
   44  Karson Foley, 12         19:50.7  
   52  Megan Groathouse, 11     20:00.4  
   65  Lindsey Kelderman, 9     20:09.4  
   68  Ellie Huisman, 9         20:12.2  
Total Time = 1:37:40.2     Total Places = 154

4. Dubuque, Hempstead
   11  Hannah Brown, 10         19:10.6  
   13  Heather Hostager, 12     19:14.8  
   38  Kaylee Leicht, 10        19:46.0  
   42  Shaelyn Hostager, 10     19:50.0  
   64  Casey Nichols, 12        20:08.9  
   84  Emma Holesinger, 10      20:26.4  
   88  Audrey Franklin, 9       20:41.2  
Total Time = 1:38:10.3     Total Places = 168

5. Iowa City, West
    2  Bailey Nock, 12          18:19.9  
   24  Kiara Malloy-Salgado, 9  19:28.0  
   41  Deniz Ince, 11           19:48.5  
   51  Colleen Bloeser, 12      19:57.4  
   63  Erica Buettner, 9        20:08.3  
   90  Katie Hoefer, 9          20:46.1  
  100  Lucy Westemeyer, 9       21:03.6  
Total Time = 1:37:42.1     Total Places = 181

6. Urbandale
   15  Macy Gaskill, 9          19:21.5  
   22  Kayla Owens, 10          19:27.6  
   45  Ally Redenius, 10        19:51.3  
   50  Abby Huls, 10            19:55.6  
   59  Avery Peterson, 12       20:05.7  
   74  Kati Heller, 12          20:16.7  
   98  Brie Ruch, 9             21:00.0  
Total Time = 1:38:41.7     Total Places = 191

7. Linn-Mar, Marion
    7  Lilly Geelan, 9          18:53.5  
   12  Micah Poellet, 9         19:11.0  
   37  Chloe Skidmore, 9        19:45.9  
   47  Rachel Bohnenkamp, 12    19:53.7  
   95  Abby Van Rheenen, 12     20:54.5  
   96  Sarah Murphy, 9          20:54.7  
   99  A  J. Kendrick, 11       21:00.6  
Total Time = 1:38:38.6     Total Places = 198

8. Des Moines, Roosevelt
   17  Isabel Buchanan, 12      19:23.8  
   18  Clara Colvig, 10         19:24.1  
   55  Brennan Drake, 12        20:03.5  
   56  Megan Fleming, 11        20:04.2  
   57  Anna Gilbreath, 10       20:04.7  
   67  Sarah Schott, 12         20:11.9  
   76  Zoe Fry, 10              20:17.7  
Total Time = 1:39:00.3     Total Places = 203

9. Cedar Falls
   10  Mackenzie Michael, 10    19:09.4  
   20  Anna Hertz, 12           19:26.4  
   36  Caroline Ross, 12        19:44.1  
   70  Paige Kvale, 12          20:12.8  
   71  Madison Larsen, 12       20:13.9  
   79  Jessica VanDorn, 11      20:20.7  
   85  Meg Schmitz, 12          20:33.4  
Total Time = 1:38:46.6     Total Places = 207

10. Pleasant Valley
   25  Abby Riley, 11           19:29.5  
   30  Mallory Lafever, 11      19:35.6  
   33  Maddy Minard, 11         19:40.5  
   60  Laura Brown, 12          20:06.1  
   72  Lauren Buechel, 10       20:15.7  
   89  Cecilie Schieffer, 11    20:42.8  
  104  Sydney Lear, 12          22:00.8  
Total Time = 1:39:07.4     Total Places = 220

11. Iowa City, City
   23  Amelia Morrow, 12        19:27.6  
   39  Aly Hecker, 11           19:47.6  
   40  Esti Brady, 10           19:48.2  
   58  Kinsee Brands, 12        20:05.6  
   62  Bridget Brown, 12        20:07.2  
   77  Anna Lindower, 11        20:17.7  
   92  Annalise Rummelhart, 11  20:48.4  
Total Time = 1:39:16.2     Total Places = 222

12. Dowling Catholic, Wes
   21  Katelyn Reichart, 10     19:26.7  
   27  Kate Timboe, 11          19:33.9  
   48  Kelsey Schweizer, 11     19:54.9  
   54  Elzerie VanDyk, 12       20:02.3  
   78  Molly Flood, 12          20:18.6  
   80  Caroline Fink, 11        20:21.8  
   83  Janey Meilander, 11      20:24.5  
Total Time = 1:39:16.4     Total Places = 228

13. Ankeny Centennial
   19  Savana Alt, 9            19:25.2  
   26  Jeanne Peters, 10        19:31.2  
   46  Emma Gordon, 12          19:51.6  
   69  Sophia Lee, 10           20:12.6  
   82  Grace Meador, 9          20:24.3  
   94  Kathryn Vortherms, 9     20:51.7  
   97  Claire Wubben, 12        20:59.4  
Total Time = 1:39:24.9     Total Places = 242

14. Ottumwa
    5  Kylie Latham, 12         18:48.5  
   28  Alli Bookin-Nosbisch, 10 19:34.6  
   29  Carollin Mellin, 10      19:35.3  
   91  Meghan Coulter, 9        20:47.9  
  102  Alejandra Gaspar, 12     21:50.3  
  103  Isabelle Mellin, 9       22:00.4  
  105  Morgan Lawson, 12        22:40.8  
Total Time = 1:40:36.6     Total Places = 255

15. Southeast Polk
   35  Magda McGowan, 9         19:42.3  
   53  Grace Larkins, 9         20:00.6  
   66  Sydney Milani, 12        20:09.6  
   73  Tarryn Hill, 10          20:16.3  
   81  Natalie Clement, 10      20:23.6  
   87  Jaycie Elliott, 9        20:37.8  
  101  Paige Blackford, 11      21:11.3  
Total Time = 1:40:32.4     Total Places = 308

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         
    1     1  Paige Horner, 10         18:04.3    Johnston             
    2     2  Bailey Nock, 12          18:19.9    Iowa City, West      
    3     3  Jessica McKee, 12        18:31.3    Johnston             
    4     4  Brooke McKee, 10         18:44.8    Johnston             
    5     5  Kylie Latham, 12         18:48.5    Ottumwa              
    6        Helen Gould, 11          18:50.3    Valley, West Des Moin 
    7        Laurdyn Meyer, 9         18:50.9    Prairie, Cedar Rapids 
    8        Reagan Gorman, 11        18:51.7    Cedar Rapids, Washing 
    9     6  Peyton Kelderman, 9      18:52.6    Waukee               
   10     7  Lilly Geelan, 9          18:53.5    Linn-Mar, Marion     
   11     8  Mia Rampton, 12          18:57.5    Dubuque, Senior      
   12     9  Sydney Schaffer, 10      19:06.2    Waukee               
   13        Trinity Borland, 12      19:09.2    Bettendorf           
   14    10  Mackenzie Michael, 10    19:09.4    Cedar Falls          
   15    11  Hannah Brown, 10         19:10.6    Dubuque, Hempstead   
   16    12  Micah Poellet, 9         19:11.0    Linn-Mar, Marion     
   17    13  Heather Hostager, 12     19:14.8    Dubuque, Hempstead   
   18    14  Lillian Schmidt, 9       19:15.6    Dubuque, Senior      
   19    15  Macy Gaskill, 9          19:21.5    Urbandale            
   20        Alex Robran, 12          19:23.2    Ankeny               
   21    16  Ashley Donovan, 11       19:23.4    Dubuque, Senior      
   22    17  Isabel Buchanan, 12      19:23.8    Des Moines, Roosevelt 
   23    18  Clara Colvig, 10         19:24.1    Des Moines, Roosevelt 
   24    19  Savana Alt, 9            19:25.2    Ankeny Centennial    
   25    20  Anna Hertz, 12           19:26.4    Cedar Falls          
   26    21  Katelyn Reichart, 10     19:26.7    Dowling Catholic, Wes 
   27    22  Kayla Owens, 10          19:27.6    Urbandale            
   28    23  Amelia Morrow, 12        19:27.6    Iowa City, City      
   29    24  Kiara Malloy-Salgado, 9  19:28.0    Iowa City, West      
   30    25  Abby Riley, 11           19:29.5    Pleasant Valley      
   31        Grace Berg, 12           19:29.8    Indianola            
   32    26  Jeanne Peters, 10        19:31.2    Ankeny Centennial    
   33    27  Kate Timboe, 11          19:33.9    Dowling Catholic, Wes 
   34    28  Alli Bookin-Nosbisch, 10 19:34.6    Ottumwa              
   35    29  Carollin Mellin, 10      19:35.3    Ottumwa              
   36    30  Mallory Lafever, 11      19:35.6    Pleasant Valley      
   37    31  Mackenzie Gaherty, 12    19:36.2    Dubuque, Senior      
   38    32  Lindsey Batkiewicz, 11   19:37.5    Johnston             
   39    33  Maddy Minard, 11         19:40.5    Pleasant Valley      
   40    34  Bella Heikes, 9          19:42.2    Johnston             
   41    35  Magda McGowan, 9         19:42.3    Southeast Polk       
   42    36  Caroline Ross, 12        19:44.1    Cedar Falls          
   43    37  Chloe Skidmore, 9        19:45.9    Linn-Mar, Marion     
   44    38  Kaylee Leicht, 10        19:46.0    Dubuque, Hempstead   
   45    39  Aly Hecker, 11           19:47.6    Iowa City, City      
   46    40  Esti Brady, 10           19:48.2    Iowa City, City      
   47    41  Deniz Ince, 11           19:48.5    Iowa City, West      
   48    42  Shaelyn Hostager, 10     19:50.0    Dubuque, Hempstead   
   49    43  Isabelle Schaffer, 10    19:50.3    Waukee               
   50    44  Karson Foley, 12         19:50.7    Waukee               
   51    45  Ally Redenius, 10        19:51.3    Urbandale            
   52    46  Emma Gordon, 12          19:51.6    Ankeny Centennial    
   53    47  Rachel Bohnenkamp, 12    19:53.7    Linn-Mar, Marion     
   54    48  Kelsey Schweizer, 11     19:54.9    Dowling Catholic, Wes 
   55    49  Ava Frye, 12             19:55.1    Dubuque, Senior      
   56    50  Abby Huls, 10            19:55.6    Urbandale            
   57        Presley Case, 10         19:56.3    North Scott, Eldridge 
   58    51  Colleen Bloeser, 12      19:57.4    Iowa City, West      
   59    52  Megan Groathouse, 11     20:00.4    Waukee               
   60        Lauren Schulze, 9        20:00.5    Valley, West Des Moin 
   61    53  Grace Larkins, 9         20:00.6    Southeast Polk       
   62        Hannah Fusselman, 12     20:01.8    Cedar Rapids, Kennedy 
   63    54  Elzerie VanDyk, 12       20:02.3    Dowling Catholic, Wes 
   64        Camille Jackson, 10      20:03.2    Ames                 
   65    55  Brennan Drake, 12        20:03.5    Des Moines, Roosevelt 
   66    56  Megan Fleming, 11        20:04.2    Des Moines, Roosevelt 
   67    57  Anna Gilbreath, 10       20:04.7    Des Moines, Roosevelt 
   68    58  Kinsee Brands, 12        20:05.6    Iowa City, City      
   69    59  Avery Peterson, 12       20:05.7    Urbandale            
   70    60  Laura Brown, 12          20:06.1    Pleasant Valley      
   71    61  Clara Toot, 10           20:06.7    Johnston             
   72    62  Bridget Brown, 12        20:07.2    Iowa City, City      
   73        Moriah Morter, 12        20:08.2    Muscatine            
   74    63  Erica Buettner, 9        20:08.3    Iowa City, West      
   75    64  Casey Nichols, 12        20:08.9    Dubuque, Hempstead   
   76    65  Lindsey Kelderman, 9     20:09.4    Waukee               
   77    66  Sydney Milani, 12        20:09.6    Southeast Polk       
   78    67  Sarah Schott, 12         20:11.9    Des Moines, Roosevelt 
   79    68  Ellie Huisman, 9         20:12.2    Waukee               
   80    69  Sophia Lee, 10           20:12.6    Ankeny Centennial    
   81    70  Paige Kvale, 12          20:12.8    Cedar Falls          
   82    71  Madison Larsen, 12       20:13.9    Cedar Falls          
   83        Abbi Lafrenz, 10         20:14.1    North Scott, Eldridge 
   84        Meghan Trimble, 12       20:15.5    Ankeny               
   85    72  Lauren Buechel, 10       20:15.7    Pleasant Valley      
   86    73  Tarryn Hill, 10          20:16.3    Southeast Polk       
   87    74  Kati Heller, 12          20:16.7    Urbandale            
   88        Madeline Taylor, 11      20:16.8    Ames                 
   89    75  Isabelle Gorton, 9       20:17.2    Dubuque, Senior      
   90    76  Zoe Fry, 10              20:17.7    Des Moines, Roosevelt 
   91    77  Anna Lindower, 11        20:17.7    Iowa City, City      
   92    78  Molly Flood, 12          20:18.6    Dowling Catholic, Wes 
   93    79  Jessica VanDorn, 11      20:20.7    Cedar Falls          
   94    80  Caroline Fink, 11        20:21.8    Dowling Catholic, Wes 
   95    81  Natalie Clement, 10      20:23.6    Southeast Polk       
   96    82  Grace Meador, 9          20:24.3    Ankeny Centennial    
   97    83  Janey Meilander, 11      20:24.5    Dowling Catholic, Wes 
   98    84  Emma Holesinger, 10      20:26.4    Dubuque, Hempstead   
   99    85  Meg Schmitz, 12          20:33.4    Cedar Falls          
  100        Madison Temple, 10       20:33.4    Bettendorf           
  101    86  Mackenzie Laughlin, 12   20:34.7    Johnston             
  102        Sommer Clydesdale, 11    20:36.7    North Scott, Eldridge 
  103    87  Jaycie Elliott, 9        20:37.8    Southeast Polk       
  104    88  Audrey Franklin, 9       20:41.2    Dubuque, Hempstead   
  105    89  Cecilie Schieffer, 11    20:42.8    Pleasant Valley      
  106    90  Katie Hoefer, 9          20:46.1    Iowa City, West      
  107    91  Meghan Coulter, 9        20:47.9    Ottumwa              
  108    92  Annalise Rummelhart, 11  20:48.4    Iowa City, City      
  109    93  Olivia Kruse, 11         20:49.0    Dubuque, Senior      
  110    94  Kathryn Vortherms, 9     20:51.7    Ankeny Centennial    
  111    95  Abby Van Rheenen, 12     20:54.5    Linn-Mar, Marion     
  112    96  Sarah Murphy, 9          20:54.7    Linn-Mar, Marion     
  113    97  Claire Wubben, 12        20:59.4    Ankeny Centennial    
  114    98  Brie Ruch, 9             21:00.0    Urbandale            
  115    99  A  J. Kendrick, 11       21:00.6    Linn-Mar, Marion     
  116   100  Lucy Westemeyer, 9       21:03.6    Iowa City, West      
  117        Olivia Hamblin, 10       21:07.0    Cedar Rapids, Kennedy 
  118   101  Paige Blackford, 11      21:11.3    Southeast Polk       
  119        Olivia Barnes, 10        21:37.8    Sioux City, East     
  120   102  Alejandra Gaspar, 12     21:50.3    Ottumwa              
  121        Lauren VanDyke, 12       21:55.7    Sioux City, East     
  122   103  Isabelle Mellin, 9       22:00.4    Ottumwa              
  123   104  Sydney Lear, 12          22:00.8    Pleasant Valley      
  124   105  Morgan Lawson, 12        22:40.8    Ottumwa              


4a Boys

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Pleasant Valley          61    3    9   11   18   20   40   44  16:01.9  0:33.1
 2* Dubuque, Hempstead      106    5    7   23   32   39   49   53  16:12.6  0:48.2
 3* Dowling Catholic, Wes   106    2   12   21   28   43   56   79  16:09.1  1:14.0
  4 Johnston                140   10   13   25   41   51   76   94  16:21.0  0:50.0
  5 Prairie, Cedar Rapids   148   15   22   29   30   52   55  101  16:25.2  0:39.8
  6 Valley, West Des Moin   157    6   26   38   42   45   47   96  16:26.1  0:52.3
  7 Linn-Mar, Marion        195   14   31   33   46   71   73   81  16:35.4  1:00.2
  8 Dubuque, Senior         236   17   35   37   57   90   91   93  16:44.7  1:20.8
  9 Cedar Rapids, Kennedy   241   16   34   59   62   70   77   84  16:44.8  0:57.4
 10 Iowa City, West         243   27   36   54   58   68   75   86  16:44.2  0:43.5
 11 Cedar Rapids, Washing   244    8   19   60   69   88  102  105  16:44.8  1:37.4
 12 Ankeny                  283    1   63   64   72   83   89   99  16:46.1  1:56.0
 13 Sioux City, North       297    4   48   66   87   92  100  103  16:55.6  1:50.0
14* Waukee                  338   50   65   67   74   82   85   97  17:03.4  0:29.8
15* Ames                    338   24   61   78   80   95   98  104  17:06.0  1:25.1

 PLACE         FINISHER          TIME
1. Pleasant Valley
    3  Konnor Sommer, 12        15:42.5  
    9  Anthony Pena, 12         15:55.7  
   11  Gavin Smith, 11          16:01.8  
   18  Ian Kaffenberger, 10     16:13.6  
   20  Parker Huhn, 11          16:15.6  
   40  Kent Nichols, 10         16:36.0  
   44  Andrew Witters, 12       16:43.8  
Total Time = 1:20:09.2     Total Places = 61

2*. Dubuque, Hempstead
    5  Addison Kalb, 12         15:47.6  
    7  Ben Hermiston, 11        15:53.5  
   23  David Holesinger, 11     16:18.8  
   32  Matt Jungk, 10           16:27.2  
   39  Ryan Winger, 9           16:35.8  
   49  Matt Schatz, 11          16:46.0  
   53  Nick Torrey, 11          16:49.2  
Total Time = 1:21:02.9     Total Places = 106

3*. Dowling Catholic, Wes
    2  Matthew Carmody, 12      15:24.6  
   12  Will Ode, 10             16:02.5  
   21  Zach Fry, 10             16:16.9  
   28  Sam Hall, 10             16:22.8  
   43  Drew Brase, 11           16:38.6  
   56  Duncan Kyhl, 12          16:53.1  
   79  Thomas Bussey, 12        17:13.0  
Total Time = 1:20:45.4     Total Places = 106

4. Johnston
   10  Tom Altier, 12           15:56.8  
   13  Sam Schmitz, 10          16:04.1  
   25  Joe Schaefer, 11         16:20.3  
   41  Luke Perman, 11          16:37.0  
   51  Aaron Koopal, 12         16:46.8  
   76  Waleed Yual, 12          17:11.9  
   94  Jimmy Le, 12             17:43.1  
Total Time = 1:21:45.0     Total Places = 140

5. Prairie, Cedar Rapids
   15  Robert Laue, 12          16:08.6  
   22  Jack Pendergast, 10      16:17.3  
   29  Max Laue, 12             16:25.3  
   30  Colton LaGrange, 11      16:26.1  
   52  Elijah Vlasek, 12        16:48.4  
   55  McKade Adams, 10         16:53.0  
  101  Mike Jasa, 12            18:03.1  
Total Time = 1:22:05.7     Total Places = 148

6. Valley, West Des Moin
    6  Habibu Moise Habineza, 1215:52.2  
   26  Nick Johnson, 12         16:20.5  
   38  Carter Owen, 10          16:35.5  
   42  Evan Armitage, 11        16:37.4  
   45  Jacob Weisshaar, 12      16:44.5  
   47  Richy Salas, 11          16:45.3  
   96  Sam Worlie, 12           17:45.1  
Total Time = 1:22:10.1     Total Places = 157

7. Linn-Mar, Marion
   14  Colin Johnston, 12       16:08.1  
   31  Dylan Dolezal, 10        16:27.1  
   33  Brycen Snell, 12         16:28.5  
   46  Trent Long, 11           16:44.8  
   71  Tye Skilang, 11          17:08.2  
   73  Preston Stecklein, 11    17:10.9  
   81  Cadin Evans, 10          17:16.0  
Total Time = 1:22:56.7     Total Places = 195

8. Dubuque, Senior
   17  Jalen Hildebrand, 12     16:12.9  
   35  Isaiah Schaetzle, 10     16:30.7  
   37  Will Whalen, 12          16:32.5  
   57  Evan Wille, 11           16:53.7  
   90  Matt Johnson, 10         17:33.7  
   91  Connor Kilgore, 9        17:36.7  
   93  Ben Cook, 11             17:38.4  
Total Time = 1:23:43.5     Total Places = 236

9. Cedar Rapids, Kennedy
   16  Jacob Green, 10          16:10.6  
   34  Jackson Foley, 12        16:29.0  
   59  Lucas Middlekauff, 10    16:57.0  
   62  Ricardo Calderon, 11     16:59.1  
   70  Matt Knox, 12            17:07.9  
   77  Sean Casey, 11           17:12.1  
   84  Gage Cadenhead, 12       17:23.8  
Total Time = 1:23:43.6     Total Places = 241

10. Iowa City, West
   27  Kolby Greiner, 11        16:20.8  
   36  Ken Wilbur, 10           16:32.3  
   54  Ethan Goers, 12          16:49.5  
   58  Will Conrad, 11          16:53.9  
   68  Kyle Sulwer, 12          17:04.2  
   75  Yousif Salama, 11        17:11.8  
   86  Ethan Trepka, 12         17:25.6  
Total Time = 1:23:40.7     Total Places = 243

11. Cedar Rapids, Washing
    8  Max Locher, 10           15:54.2  
   19  Paul Schneidermann, 11   16:15.2  
   60  Khory Nobles, 11         16:57.3  
   69  Caleb Kleman, 12         17:05.8  
   88  Bryan Ennis, 11          17:31.5  
  102  Ethan Stout, 9           18:04.5  
  105  Lewis Kleman, 10         22:03.1  
Total Time = 1:23:44.0     Total Places = 244

12. Ankeny
    1  Tim Sindt, 11            15:23.7  
   63  Joey Reichenbacker, 11   16:59.1  
   64  Daylan Wagener, 12       16:59.7  
   72  Steven Vlahakis, 12      17:08.2  
   83  Tristan Weaver, 12       17:19.7  
   89  Jalen Elwell, 11         17:33.1  
   99  Cole Buffington, 10      17:50.6  
Total Time = 1:23:50.4     Total Places = 283

13. Sioux City, North
    4  Merga Gemeda, 12         15:47.2  
   48  Deven Pace, 11           16:45.5  
   66  Jaysen Bouwers, 9        17:00.5  
   87  Dakota South, 11         17:27.4  
   92  Lami Gemeda, 12          17:37.2  
  100  Drake Beller, 12         17:53.6  
  103  Jackson Baker, 12        18:24.0  
Total Time = 1:24:37.8     Total Places = 297

14*. Waukee
   50  Tyler Loecke, 11         16:46.3  
   65  Ahren Reitsma, 12        17:00.1  
   67  Travis Loecke, 11        17:02.4  
   74  Danny Haisch, 11         17:11.7  
   82  Ian Buske, 11            17:16.1  
   85  Moe Smith, 11            17:25.0  
   97  Jackson Smith, 10        17:45.4  
Total Time = 1:25:16.6     Total Places = 338

15*. Ames
   24  Aniey Akok, 9            16:19.7  
   61  Kear Kear, 12            16:57.8  
   78  Ean Warrick, 11          17:13.0  
   80  Tyler Carney, 12         17:14.4  
   95  Garang Akok, 11          17:44.8  
   98  Colin Imhoff, 11         17:46.9  
  104  Dominick Arce-Matos, 9   18:40.3  
Total Time = 1:25:29.7     Total Places = 338

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         
    1     1  Tim Sindt, 11            15:23.7    Ankeny               
    2     2  Matthew Carmody, 12      15:24.6    Dowling Catholic, Wes 
    3        Camden Cox, 12           15:36.7    Ankeny Centennial    
    4     3  Konnor Sommer, 12        15:42.5    Pleasant Valley      
    5     4  Merga Gemeda, 12         15:47.2    Sioux City, North    
    6     5  Addison Kalb, 12         15:47.6    Dubuque, Hempstead   
    7     6  Habibu Moise Habineza, 1215:52.2    Valley, West Des Moin 
    8     7  Ben Hermiston, 11        15:53.5    Dubuque, Hempstead   
    9     8  Max Locher, 10           15:54.2    Cedar Rapids, Washing 
   10        Payton Marrs, 10         15:54.8    Urbandale            
   11     9  Anthony Pena, 12         15:55.7    Pleasant Valley      
   12    10  Tom Altier, 12           15:56.8    Johnston             
   13    11  Gavin Smith, 11          16:01.8    Pleasant Valley      
   14    12  Will Ode, 10             16:02.5    Dowling Catholic, Wes 
   15    13  Sam Schmitz, 10          16:04.1    Johnston             
   16    14  Colin Johnston, 12       16:08.1    Linn-Mar, Marion     
   17    15  Robert Laue, 12          16:08.6    Prairie, Cedar Rapids 
   18    16  Jacob Green, 10          16:10.6    Cedar Rapids, Kennedy 
   19    17  Jalen Hildebrand, 12     16:12.9    Dubuque, Senior      
   20    18  Ian Kaffenberger, 10     16:13.6    Pleasant Valley      
   21    19  Paul Schneidermann, 11   16:15.2    Cedar Rapids, Washing 
   22    20  Parker Huhn, 11          16:15.6    Pleasant Valley      
   23    21  Zach Fry, 10             16:16.9    Dowling Catholic, Wes 
   24    22  Jack Pendergast, 10      16:17.3    Prairie, Cedar Rapids 
   25    23  David Holesinger, 11     16:18.8    Dubuque, Hempstead   
   26    24  Aniey Akok, 9            16:19.7    Ames                 
   27    25  Joe Schaefer, 11         16:20.3    Johnston             
   28    26  Nick Johnson, 12         16:20.5    Valley, West Des Moin 
   29    27  Kolby Greiner, 11        16:20.8    Iowa City, West      
   30    28  Sam Hall, 10             16:22.8    Dowling Catholic, Wes 
   31    29  Max Laue, 12             16:25.3    Prairie, Cedar Rapids 
   32    30  Colton LaGrange, 11      16:26.1    Prairie, Cedar Rapids 
   33    31  Dylan Dolezal, 10        16:27.1    Linn-Mar, Marion     
   34    32  Matt Jungk, 10           16:27.2    Dubuque, Hempstead   
   35    33  Brycen Snell, 12         16:28.5    Linn-Mar, Marion     
   36    34  Jackson Foley, 12        16:29.0    Cedar Rapids, Kennedy 
   37    35  Isaiah Schaetzle, 10     16:30.7    Dubuque, Senior      
   38        Cutler Owens, 12         16:31.5    Southeast Polk       
   39    36  Ken Wilbur, 10           16:32.3    Iowa City, West      
   40    37  Will Whalen, 12          16:32.5    Dubuque, Senior      
   41        Zach Schocker, 12        16:34.8    Davenport, North     
   42        Brandon Conrad, 11       16:35.3    Cedar Falls          
   43    38  Carter Owen, 10          16:35.5    Valley, West Des Moin 
   44    39  Ryan Winger, 9           16:35.8    Dubuque, Hempstead   
   45    40  Kent Nichols, 10         16:36.0    Pleasant Valley      
   46    41  Luke Perman, 11          16:37.0    Johnston             
   47    42  Evan Armitage, 11        16:37.4    Valley, West Des Moin 
   48    43  Drew Brase, 11           16:38.6    Dowling Catholic, Wes 
   49    44  Andrew Witters, 12       16:43.8    Pleasant Valley      
   50    45  Jacob Weisshaar, 12      16:44.5    Valley, West Des Moin 
   51    46  Trent Long, 11           16:44.8    Linn-Mar, Marion     
   52    47  Richy Salas, 11          16:45.3    Valley, West Des Moin 
   53    48  Deven Pace, 11           16:45.5    Sioux City, North    
   54    49  Matt Schatz, 11          16:46.0    Dubuque, Hempstead   
   55    50  Tyler Loecke, 11         16:46.3    Waukee               
   56    51  Aaron Koopal, 12         16:46.8    Johnston             
   57        Gabe Vicker, 9           16:48.2    Ankeny Centennial    
   58    52  Elijah Vlasek, 12        16:48.4    Prairie, Cedar Rapids 
   59    53  Nick Torrey, 11          16:49.2    Dubuque, Hempstead   
   60    54  Ethan Goers, 12          16:49.5    Iowa City, West      
   61    55  McKade Adams, 10         16:53.0    Prairie, Cedar Rapids 
   62    56  Duncan Kyhl, 12          16:53.1    Dowling Catholic, Wes 
   63    57  Evan Wille, 11           16:53.7    Dubuque, Senior      
   64    58  Will Conrad, 11          16:53.9    Iowa City, West      
   65        Tyler Olson, 12          16:54.8    Muscatine            
   66    59  Lucas Middlekauff, 10    16:57.0    Cedar Rapids, Kennedy 
   67    60  Khory Nobles, 11         16:57.3    Cedar Rapids, Washing 
   68    61  Kear Kear, 12            16:57.8    Ames                 
   69    62  Ricardo Calderon, 11     16:59.1    Cedar Rapids, Kennedy 
   70    63  Joey Reichenbacker, 11   16:59.1    Ankeny               
   71        Andrew Thompson, 12      16:59.2    Davenport, Central   
   72    64  Daylan Wagener, 12       16:59.7    Ankeny               
   73    65  Ahren Reitsma, 12        17:00.1    Waukee               
   74    66  Jaysen Bouwers, 9        17:00.5    Sioux City, North    
   75    67  Travis Loecke, 11        17:02.4    Waukee               
   76    68  Kyle Sulwer, 12          17:04.2    Iowa City, West      
   77    69  Caleb Kleman, 12         17:05.8    Cedar Rapids, Washing 
   78    70  Matt Knox, 12            17:07.9    Cedar Rapids, Kennedy 
   79    71  Tye Skilang, 11          17:08.2    Linn-Mar, Marion     
   80    72  Steven Vlahakis, 12      17:08.2    Ankeny               
   81        Drake Hanson, 10         17:09.7    Southeast Polk       
   82    73  Preston Stecklein, 11    17:10.9    Linn-Mar, Marion     
   83        Quenton Max, 12          17:11.2    Iowa City, City      
   84    74  Danny Haisch, 11         17:11.7    Waukee               
   85    75  Yousif Salama, 11        17:11.8    Iowa City, West      
   86    76  Waleed Yual, 12          17:11.9    Johnston             
   87    77  Sean Casey, 11           17:12.1    Cedar Rapids, Kennedy 
   88    78  Ean Warrick, 11          17:13.0    Ames                 
   89    79  Thomas Bussey, 12        17:13.0    Dowling Catholic, Wes 
   90    80  Tyler Carney, 12         17:14.4    Ames                 
   91    81  Cadin Evans, 10          17:16.0    Linn-Mar, Marion     
   92    82  Ian Buske, 11            17:16.1    Waukee               
   93    83  Tristan Weaver, 12       17:19.7    Ankeny               
   94        Andrew Wright, 12        17:20.9    Davenport, West      
   95    84  Gage Cadenhead, 12       17:23.8    Cedar Rapids, Kennedy 
   96    85  Moe Smith, 11            17:25.0    Waukee               
   97    86  Ethan Trepka, 12         17:25.6    Iowa City, West      
   98    87  Dakota South, 11         17:27.4    Sioux City, North    
   99        Harrison Cota-Prentice, 1117:27.7    Des Moines, Roosevelt 
  100        Michael Rowe, 11         17:29.1    Mason City           
  101    88  Bryan Ennis, 11          17:31.5    Cedar Rapids, Washing 
  102    89  Jalen Elwell, 11         17:33.1    Ankeny               
  103    90  Matt Johnson, 10         17:33.7    Dubuque, Senior      
  104        Caleb Burjes, 12         17:33.7    Cedar Falls          
  105    91  Connor Kilgore, 9        17:36.7    Dubuque, Senior      
  106    92  Lami Gemeda, 12          17:37.2    Sioux City, North    
  107    93  Ben Cook, 11             17:38.4    Dubuque, Senior      
  108    94  Jimmy Le, 12             17:43.1    Johnston             
  109    95  Garang Akok, 11          17:44.8    Ames                 
  110    96  Sam Worlie, 12           17:45.1    Valley, West Des Moin 
  111    97  Jackson Smith, 10        17:45.4    Waukee               
  112    98  Colin Imhoff, 11         17:46.9    Ames                 
  113    99  Cole Buffington, 10      17:50.6    Ankeny               
  114   100  Drake Beller, 12         17:53.6    Sioux City, North    
  115        Ethan James, 11          17:55.2    Des Moines, Roosevelt 
  116   101  Mike Jasa, 12            18:03.1    Prairie, Cedar Rapids 
  117        Cole Taylor, 12          18:04.0    Sioux City, East     
  118   102  Ethan Stout, 9           18:04.5    Cedar Rapids, Washing 
  119   103  Jackson Baker, 12        18:24.0    Sioux City, North    
  120   104  Dominick Arce-Matos, 9   18:40.3    Ames                 
  121   105  Lewis Kleman, 10         22:03.1    Cedar Rapids, Washing 





 
Post to:
Post as: 
Post
History for Iowa IAHSAA Cross Country State Championships
YearResultsVideosNewsPhotosBlogs
2023 1   2    
2022 1 2 2    
2021 1   2    
Show 15 more
 
+PLUS highlights
+PLUS coverage
Live Events
Get +PLUS!