Senior Girls Individual Results
Place - Athlete Time Team
1 1 Ellie Friesen, 12 18:53 Crestwood
2 2 Kaitlyn Nimrod, 12 19:19 Decorah
3 3 Sarah Mikkelson, 12 20:30 Decorah
4 4 Emma Davison, 12 20:54 Mason City
5 5 Jenna Galligan, 12 21:03 Decorah
6 6 Caroline Stokes, 12 21:19 Denver
7 7 Kaitlyn Rooney, 12 21:22 Decorah
8 8 Allie Hafner, 12 21:59 Decorah
9 9 Brynn Bodermann, 12 22:14 Crestwood
10 10 Emily Friesen, 12 22:16 Crestwood
11 11 Alana Wickering, 12 22:25 Mason City
12 12 Bianca Malone, 12 22:33 Starmont
13 13 Abby Loecke, 12 22:33 West Delaware
14 14 Sami Haberman, 12 22:36 Mason City
15 15 Madison Sexton, 12 22:52 Decorah
16 16 Emma Sinnwell, 12 22:52 Nashua-Plainfield
17 17 Kylie Laube, 12 22:57 Nashua-Plainfield
18 Gabrielle Marti, 12 23:02 Waukon
19 18 Emma Larson, 12 23:18 Denver
20 19 Annie Place, 12 23:23 Denver
21 Gillian King, 12 23:29 Charles City
22 20 Mariah Burds, 12 23:29 Western Dubuque
23 21 Emma Figura, 12 23:33 Waverly-Shell Rock
24 22 Maria Gudenkauf, 12 23:41 Western Dubuque
25 23 Hannah Heit, 12 23:51 New Hampton
Place - Athlete Time Team
26 24 Sami Bigalk, 12 24:02 Crestwood
27 25 Amanda Behnke, 12 24:04 Western Dubuque
28 Kylie Wilberding, 12 24:04 Jesup
29 26 Rylea Ranum, 12 24:16 Decorah
30 27 Liz VanHove, 12 24:22 Waverly-Shell Rock
31 28 Kaylee Cerwinske, 12 24:40 Nashua-Plainfield
32 29 Morgan Chandler, 12 24:46 Waverly-Shell Rock
33 30 Gabrielle Moellers, 12 24:53 Starmont
34 31 Haley Flaws, 12 24:55 Webster City
35 32 Cassie Hermsen, 12 24:57 Western Dubuque
36 33 Kalina Cole, 12 24:59 Mason City
37 Callie Halverson, 12 25:06 North Fayette Valley
38 34 Celena Quirk, 12 25:09 New Hampton
39 35 Madi Overmann, 12 25:15 Waverly-Shell Rock
40 36 Kaitlyn Wagner, 12 25:18 Webster City
41 37 Elycia Obrecht, 12 25:19 Webster City
42 Sidney Schnor, 12 25:22 Wapsie Valley
43 38 Kiley Lang, 12 25:24 Tripoli
44 39 Kennedy Clark, 12 25:30 Western Dubuque
45 40 Katie Terrill, 12 25:31 Denver
46 Janelle Vande Vorde, 12 25:34 Oelwein
47 41 Emily Franzen, 12 25:44 Decorah
48 42 Maegan Bird, 12 25:57 Waverly-Shell Rock
49 43 Taylor Perkins, 12 25:58 New Hampton
50 44 Natalie Eick, 12 26:02 Tripoli
51 45 Kylie Billings, 12 26:04 Waverly-Shell Rock
52 Laurel Keenan, 12 26:06 Waukon
53 46 Saylor Davis, 12 26:07 Tripoli
54 Maria Crawford, 12 26:09 Independence
55 47 Bethany Sadler, 12 26:11 Denver
56 48 Michaela Jones, 12 26:17 Western Dubuque
57 49 Grace Marie Smith, 12 26:20 Starmont
58 50 Mya Krapfl, 12 26:30 Western Dubuque
59 51 Aleah Vaske, 12 26:37 West Delaware
60 52 Peyton Smith, 12 26:42 Western Dubuque
61 53 Molly Mulert, 12 26:45 Western Dubuque
62 Laikyn Miller, 12 26:46 Aplington-Parkersburg
63 54 Haley Johnson, 12 26:59 Webster City
64 55 Abby McGrane, 12 27:00 West Delaware
65 56 Madalynn Burke, 12 27:03 West Delaware
66 57 Emily Morrison, 12 27:06 Mason City
67 58 Emma Steil, 12 27:07 Western Dubuque
68 Yuka Sakaguchi, 12 27:44 Independence
69 59 Megan Cerwinske, 12 27:48 Nashua-Plainfield
Place - Athlete Time Team
70 60 Emily LaRosa, 12 27:52 West Delaware
71 61 Kendra Offerman, 12 27:54 West Delaware
72 62 Kelley Scherbring, 12 28:06 West Delaware
73 63 Ashley Schultz, 12 28:15 Waverly-Shell Rock
74 64 Kayla Tjebkes, 12 28:22 Waverly-Shell Rock
75 Marissa Deeter, 12 28:41 Charles City
76 65 Paige Harberts, 12 28:43 Denver
77 66 Lauren Krapfl, 12 28:53 Western Dubuque
78 67 Leah Morrison, 12 28:55 Mason City
79 68 Rachel Hines, 12 28:59 Decorah
80 69 Madeline Luber, 12 29:01 Western Dubuque
81 70 Kristin Hamlett, 12 29:03 Starmont
82 71 Jeri Birgen, 12 29:19 Waverly-Shell Rock
83 72 Abby Schieltz, 12 29:24 Western Dubuque
84 73 Elly Meyer, 12 29:29 Western Dubuque
85 Jenna Tolle, 12 29:35 Jesup
86 74 Kennedi Rogers, 12 29:37 West Delaware
87 75 Meghan Sigwarth, 12 29:43 Western Dubuque
88 76 Peyton Koerperich, 12 29:44 Western Dubuque
89 77 Brianna Whitney, 12 30:01 Waverly-Shell Rock
90 78 Audry Goedken, 12 30:30 Starmont
91 79 Jenna Steffen, 12 30:41 Waverly-Shell Rock
92 Jadah Koob, 12 32:13 Oelwein
93 80 Amber Ogden, 12 32:16 Waverly-Shell Rock
94 81 Luz Maria Perez Mejia, 12 33:56 Waverly-Shell Rock
Senior Boys Individual Results
Place - Athlete Time Team
1 1 Andrew Kephart, 12 16:23 Decorah
2 Zach Nie, 12 16:29 Don Bosco
3 2 Eamonn McCullough, 12 16:49 Waverly-Shell Rock
4 3 Gavin Connell, 12 17:11 Charles City
5 4 Mason Tyler, 12 17:20 Aplington-Parkersburg
6 5 Rye Hawley-Bourcier, 12 17:25 Decorah
7 6 Jarod Phillips, 12 17:33 Decorah
8 7 Mitchell Hayes, 12 17:39 Starmont
9 8 Colin Beck, 12 17:43 Denver
10 9 Tyler Bultena, 12 17:47 Webster City
11 10 Jackson Varney, 12 17:53 Decorah
12 11 Hunter Brouwer, 12 17:56 Aplington-Parkersburg
13 12 Colt Gilson, 12 18:02 Starmont
14 13 Grant Truax, 12 18:07 Aplington-Parkersburg
15 14 Tyler Kroeze, 12 18:17 Denver
16 15 Rys Huehnergarth, 12 18:19 Western Dubuque
17 16 Ben Litterer, 12 18:23 West Delaware
18 17 Caleb Wittman, 12 18:24 Starmont
19 18 Derek Johnson, 12 18:34 Mason City
20 19 Gabe Naumann, 12 18:43 Western Dubuque
21 20 Noah Crumpton, 12 18:45 West Delaware
22 21 Carson Willie, 12 18:45 Starmont
23 22 Austin Myli, 12 18:47 Decorah
Place - Athlete Time Team
24 23 Brent Gibson, 12 18:48 Aplington-Parkersburg
25 24 Cliff Baldwin, 12 18:52 Independence
26 25 Tyler Vande Lune, 12 18:53 Decorah
27 Alec Hirsch, 12 18:55 Wapsie Valley
28 26 Jonah Dunkin, 12 18:57 Denver
29 27 Tyler Lynde, 12 19:00 Starmont
30 28 Jack Phillips, 12 19:01 Mason City
31 29 Brady Carroll, 12 19:03 West Delaware
32 30 Ryan Cherry, 12 19:04 Waverly-Shell Rock
33 31 Dylan Gadberry, 12 19:08 Western Dubuque
34 32 Luke Stock, 12 19:12 Decorah
35 33 Keegan Kolbet, 12 19:16 West Delaware
36 34 John Perez, 12 19:20 Charles City
37 Parker Allen, 12 19:30 Hampton-Dumont
38 35 Carlos Beascochea, 12 19:34 Crestwood
39 36 Ryan Steffen, 12 19:36 Crestwood
40 Ricki Menning, 12 19:37 Columbus Catholic
41 37 Matthew Johnson, 12 19:37 Webster City
42 38 Mike Cooling, 12 19:41 Mason City
43 39 Alex Moore, 12 19:42 Jesup
44 40 Raul Campos Jr, 12 19:44 Decorah
45 Max Schweppe, 12 19:52 Grundy Center/G R
46 41 Cameron Coles, 12 19:56 Western Dubuque
47 42 Daniel Willie, 12 19:57 Decorah
48 43 Corban Rowley, 12 19:57 Decorah
49 44 Jonah Johnson, 12 19:58 Decorah
50 45 Ethan Backes, 12 20:00 Jesup
51 46 Kameron Sikkink, 12 20:04 Decorah
52 Caleb Lines, 12 20:11 Nashua-Plainfield
53 47 Andrew Kozelka, 12 20:30 Decorah
54 48 Alec Oberhauser, 12 20:38 Aplington-Parkersburg
55 49 Tucker Chorpening, 12 20:47 Independence
56 50 Brett Olmstead, 12 20:50 Webster City
57 51 Clayton Smith, 12 20:52 Starmont
58 Andrew Miller, 12 20:56 Waukon
59 Josh DeLuca, 12 21:05 North Fayette Valley
60 52 Keaton Bockenstedt, 12 21:09 Western Dubuque
61 53 Kristian Szajna, 12 21:27 Crestwood
62 54 Damor Hughes, 12 21:34 Waverly-Shell Rock
63 55 Thomas Dominy, 12 21:36 Aplington-Parkersburg
64 56 Jake Palmer, 12 21:45 Mason City
65 57 Braden Laue, 12 21:45 Waverly-Shell Rock
66 58 Hunter Carey, 12 21:53 New Hampton
67 59 Dylan Erdelt, 12 21:55 Independence
Place - Athlete Time Team
68 60 Garrett Wellman, 12 21:57 Jesup
69 61 Liam Houlgrave, 12 22:02 Aplington-Parkersburg
70 62 Dylan Salinas, 12 22:03 Charles City
71 63 Marshall Holzer, 12 22:11 Charles City
72 64 Zach Olsem, 12 22:18 Western Dubuque
73 Brandon McClain, 12 22:20 Oelwein
74 65 Derek Wurth, 12 22:23 Mason City
75 Colton Sandell, 12 22:24 Grundy Center/G R
76 66 Daniel Funke, 12 22:26 Western Dubuque
77 67 Zach Denton, 12 22:27 Waverly-Shell Rock
78 Alex Whipple, 12 22:41 Hampton-Dumont
79 68 Logan Shears, 12 22:58 Waverly-Shell Rock
80 69 Nicholas Krabbenhoft, 12 22:59 Denver
81 70 Tristan Voelker, 12 23:07 West Delaware
82 71 Joe May, 12 23:12 Mason City
83 72 Logan Hauber, 12 23:25 Decorah
84 73 Vaughn Nabholz, 12 23:28 Independence
85 74 Kane Norem, 12 23:33 Denver
86 75 Jared Aegeter, 12 23:47 New Hampton
87 76 Michael Conduff, 12 23:54 Starmont
88 77 Mason Berg, 12 24:04 Mason City
89 78 Dawson Bauer, 12 24:16 Decorah
90 79 Brennen Nullan, 12 24:16 New Hampton
91 80 Nolan Loftus, 12 25:01 Charles City
92 81 Thomas Imoehl, 12 25:04 Decorah
93 82 Joe Little, 12 25:09 Aplington-Parkersburg
94 83 Thomas Kenealy, 12 25:20 Waverly-Shell Rock
95 84 Jerod Westemeier, 12 26:29 New Hampton
96 85 Brian Smith, 12 26:50 Independence
97 86 Ben Kelly, 12 26:52 Independence
98 87 Dylan Ellis, 12 27:20 Aplington-Parkersburg
99 88 Cory Rude, 10 27:21 Decorah
100 89 Tristan Jostand, 12 28:25 Decorah