Overall Varsity Girls Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Hudson 90 8 12 19 20 31 87 107 22:00 1:58
2 Denver 104 7 11 18 30 38 55 61 22:13 2:39
3 Cascade 115 4 15 23 29 44 22:18 3:32
4 Waukon 140 14 27 28 34 37 47 68 22:51 1:56
5 Lansing Kee 176 6 16 17 25 112 23:15 7:38
6 Center Point-Urbana 177 1 13 51 53 59 70 76 22:42 5:44
7 Aplington-Parkersburg 208 2 36 43 63 64 96 109 23:16 5:30
8 North Linn 210 10 39 41 54 66 67 77 23:33 3:44
9 Jesup 220 9 32 48 50 81 108 113 23:36 4:30
10 North Fayette Valley 227 22 45 46 49 65 73 106 23:50 2:26
11 Springville-Central C 238 3 5 33 92 105 23:21 7:34
12 Beckman Catholic 312 24 42 72 85 89 90 24:39 3:35
13 Starmont 322 26 62 69 74 91 100 101 24:43 3:25
14 Union 331 35 52 75 83 86 103 104 24:53 2:29
15 Independence 369 56 57 71 88 97 110 25:17 1:57
16 West Delaware 371 21 60 93 95 102 111 25:12 4:07
17 Tripoli 393 40 78 82 94 99 25:27 2:41
18 Alburnett 399 58 79 80 84 98 25:35 1:47
Incomplete Teams: Clayton Ridge, East Buchanan, Ed-Co, Mfl MarMac, Turkey Valley, Wapsie Valley,
Oelwein
Girls 5,000m Run Varsity
Place - Athlete Year Mark Team
1 1 Adrianna Katcher 10 18:55 Center Point-Urbana
2 2 Sophia Jungling 10 19:19 Aplington-Parkersburg
3 3 Emily Staal 10 19:31 Springville-Central C
4 4 Madeline Rhomberg 11 20:20 Cascade
5 5 Janelle Staal 11 20:54 Springville-Central C
6 6 Katie Brennan 11 20:59 Lansing Kee
7 7 Caroline Stokes 12 21:01 Denver
8 8 Jenna Twait 10 21:04 Hudson
9 9 Emily Treptow 11 21:05 Jesup
10 10 Hannah Bridgewater 10 21:08 North Linn
11 11 Grace Beck 10 21:09 Denver
12 12 Grace Jorgensen 12 21:18 Hudson
13 13 Sydney Woods 11 21:28 Center Point-Urbana
14 14 Katelyn Benzing 10 21:42 Waukon
15 15 Madison Kelchen 11 21:55 Cascade
16 16 Makayla Peters 10 21:59 Lansing Kee
17 17 Rachel Walleser 10 22:04 Lansing Kee
18 18 Natalie Even 11 22:16 Denver
19 19 Sophie Selenke 10 22:17 Hudson
Place - Athlete Year Mark Team
20 20 Morgan Hansen 10 22:19 Hudson
21 Victoria Breitbach 10 22:24 Clayton Ridge
22 21 Abby Loecke 12 22:25 West Delaware
23 22 Hannah VanHyfte 10 22:25 North Fayette Valley
24 23 Emma Oswinkle 9 22:25 Cascade
25 24 Emma Squiers 11 22:26 Beckman Catholic
26 25 Nicki Wood 12 22:36 Lansing Kee
27 26 Bianca Malone 12 22:39 Starmont
28 27 Regan Griffith 9 22:49 Waukon
29 28 Bailey Shafer 9 22:49 Waukon
30 29 Marie Knepper 11 22:56 Cascade
31 30 Emily Herbst 9 22:58 Denver
32 31 Allison Peck 10 23:01 Hudson
33 32 Mara Moore 9 23:04 Jesup
34 Jaycie Byrne 9 23:08 Turkey Valley
35 33 Paige Wolf 11 23:11 Springville-Central C
36 34 Gabrielle Marti 12 23:13 Waukon
37 35 Madison Frush 10 23:25 Union
38 36 McKenna Tingle 11 23:38 Aplington-Parkersburg
39 37 Ellec Armstead 10 23:38 Waukon
40 38 Annie Place 12 23:40 Denver
41 39 Madisyn Woods 12 23:41 North Linn
42 40 Olivia Miller 10 23:44 Tripoli
43 41 Alana Hromidko 12 23:48 North Linn
44 42 Nicole Schmitt 11 23:49 Beckman Catholic
45 43 Miranda Oldenburger 11 23:51 Aplington-Parkersburg
46 44 Shannon Morris 9 23:52 Cascade
47 45 Brynn Gamm 9 23:52 North Fayette Valley
48 46 Callie Halverson 12 23:56 North Fayette Valley
49 47 Megan O'Neill 11 24:03 Waukon
50 48 Grace Thompson 10 24:04 Jesup
51 49 Gina Gibson 10 24:07 North Fayette Valley
52 Reagan Butikofer 10 24:09 Mfl MarMac
53 50 Kylie Wilberding 12 24:10 Jesup
54 51 Gabi Witte 9 24:11 Center Point-Urbana
55 52 Anna Smith 11 24:11 Union
56 53 Karly Millikin 11 24:14 Center Point-Urbana
57 54 Morgan Ingwersen 11 24:14 North Linn
58 55 Leah Ristau 10 24:22 Denver
59 56 Jadyn Schultz 10 24:25 Independence
60 57 Avery Hanaway 9 24:33 Independence
61 58 Bailey Neighbor 11 24:36 Alburnett
62 59 Madreann Dillon 12 24:39 Center Point-Urbana
63 60 Brigid McMahon 9 24:40 West Delaware
64 61 Emma Larson 12 24:41 Denver
Place - Athlete Year Mark Team
65 62 Raquel Rosburg 9 24:42 Starmont
66 63 Avari Everts 11 24:43 Aplington-Parkersburg
67 64 Ella Junker 10 24:48 Aplington-Parkersburg
68 65 Ava Schupbach 9 24:50 North Fayette Valley
69 Lily Aulwes 9 24:51 Ed-Co
70 66 Anna LeGrand 12 24:52 North Linn
71 67 Emma Robinson 11 24:52 North Linn
72 68 Madelyn Marti 10 24:54 Waukon
73 69 Ashley Powers 10 25:00 Starmont
74 Kaci Rausch 12 25:01 Turkey Valley
75 70 Katherine Daubs 12 25:02 Center Point-Urbana
76 71 Kaylee Hosch 11 25:03 Independence
77 Michaela Blume 9 25:03 Clayton Ridge
78 72 Isabelle Kluesner 9 25:07 Beckman Catholic
79 73 Rachael Bushman 9 25:08 North Fayette Valley
80 74 Gabrielle Moellers 12 25:09 Starmont
81 75 Emma Alpers 11 25:11 Union
82 76 Hanna Knudtson 10 25:16 Center Point-Urbana
83 77 Alexis Folkers 11 25:18 North Linn
84 78 Kiley Lang 12 25:21 Tripoli
85 Hannah Schutte 9 25:23 Mfl MarMac
86 79 Lexi Miller 12 25:32 Alburnett
87 80 Madison Graubard 9 25:33 Alburnett
88 81 Camrin Moore 11 25:35 Jesup
89 82 Natalie Eick 12 25:36 Tripoli
90 83 Emma Shirk 10 25:40 Union
91 84 Susie Coats 12 25:51 Alburnett
92 85 Addie McDermott 11 25:52 Beckman Catholic
93 86 Audrey Powers 12 25:54 Union
94 87 Lexi Bergmeier 10 25:57 Hudson
95 88 Courtney Kelly 9 25:58 Independence
96 89 Sophia Schuster 11 26:00 Beckman Catholic
97 90 Olivia Thier 10 26:01 Beckman Catholic
98 91 Grace Smith 12 26:03 Starmont
99 92 Kylie Hanshaw 12 26:04 Springville-Central C
100 Sidney Schnor 12 26:06 Wapsie Valley
101 93 Katie McGrane 9 26:07 West Delaware
102 94 Saylor Davis 12 26:08 Tripoli
103 95 Hannah Axline 10 26:13 West Delaware
104 96 Laikyn Miller 12 26:18 Aplington-Parkersburg
105 97 Shay Whitman 10 26:22 Independence
106 98 Nicole Smith 11 26:23 Alburnett
107 99 Hannah Bernard 9 26:24 Tripoli
108 100 Meredith Tucker 11 26:25 Starmont
109 101 Amanda Becker 9 26:27 Starmont
Place - Athlete Year Mark Team
110 Janelle Vande Vorde 12 26:28 Oelwein
111 102 Annika Sutter 11 26:31 West Delaware
112 103 Emma Peters 12 26:39 Union
113 Keri Picha 9 26:44 Mfl MarMac
114 104 Emily Miehe 11 27:04 Union
115 105 Sariann Uhlenkamp 11 27:05 Springville-Central C
116 106 Abby Boehm 9 27:05 North Fayette Valley
117 107 Abby Lashbrook 12 27:07 Hudson
118 108 Emily Clark 11 27:20 Jesup
119 109 Avery Groen 11 27:22 Aplington-Parkersburg
120 110 Maria Crawford 12 27:23 Independence
121 Cassidy Penrod 9 27:24 Mfl MarMac
122 Hayley Kann 10 27:34 Clayton Ridge
123 111 Grace Johnson 9 27:34 West Delaware
124 Alison Kress 12 27:37 East Buchanan
125 Kennedy Amos 12 27:37 East Buchanan
126 112 Laura Colsch 10 28:36 Lansing Kee
127 113 Noa Marting 10 28:46 Jesup
Overall Varsity Boys Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Center Point-Urbana 50 1 6 11 12 20 36 56 17:38 2:41
2 Aplington-Parkersburg 67 4 8 9 19 27 67 81 18:07 1:31
3 Hudson 100 3 14 23 25 35 40 105 18:25 2:08
4 Denver 103 5 21 22 26 29 41 42 18:34 1:27
5 Starmont 114 7 13 17 38 39 48 70 18:34 1:34
6 West Delaware 133 16 18 24 32 43 47 51 18:51 1:16
7 Waukon 200 15 33 34 58 60 91 96 19:20 1:41
8 Union 249 2 37 57 75 78 82 97 19:33 4:00
9 North Fayette Valley 258 30 31 63 66 68 73 83 19:51 1:28
10 North Linn 296 10 44 71 77 94 99 20:09 3:55
11 Springville-Central C 336 28 45 74 89 100 109 20:37 3:03
12 Independence 340 54 59 72 76 79 90 95 20:28 1:08
13 Alburnett 347 46 50 80 85 86 102 20:43 1:49
14 Jesup 361 49 53 69 87 103 107 20:47 2:22
15 Columbus Catholic 390 52 55 84 98 101 21:02 2:13
16 Lansing Kee 455 64 65 104 108 114 21:52 3:32
17 Beckman Catholic 479 62 92 93 115 117 120 22:28 4:32
18 East Buchanan 526 61 110 116 118 121 24:03 7:49
19 Clayton Ridge 530 88 106 111 112 113 119 22:47 2:03
Incomplete Teams: Don Bosco, Ed-Co, Mfl MarMac, Postville, Tripoli, Turkey Valley, Wapsie Valley,
Cascade, Oelwein
Boys 5000m Run Varsity
Place - Athlete Year Mark Team
1 1 Myles Bach 12 15:56 Center Point-Urbana
2 Zach Nie 12 16:53 Don Bosco
3 2 Lake LeBahn 10 16:55 Union
4 3 Wyatt Kelly 12 17:03 Hudson
5 4 Mason Tyler 12 17:28 Aplington-Parkersburg
6 Jacob Wessel 12 17:31 Ed-Co
7 5 Colin Beck 12 17:35 Denver
8 6 Tristan Miller 11 17:37 Center Point-Urbana
9 7 Mitchell Hayes 12 17:46 Starmont
10 8 Grant Truax 12 17:48 Aplington-Parkersburg
11 9 Hunter Brouwer 12 17:51 Aplington-Parkersburg
12 10 Seth Boss 11 17:52 North Linn
13 11 Luke Post 9 17:58 Center Point-Urbana
14 12 Noah Dierks 12 18:03 Center Point-Urbana
15 13 Colt Gilson 12 18:04 Starmont
16 14 Alan Jackson 11 18:12 Hudson
17 15 Nate Helgerson 11 18:21 Waukon
18 16 Ben Litterer 12 18:22 West Delaware
19 17 Caleb Wittman 12 18:23 Starmont
Place - Athlete Year Mark Team
20 Alec Hirsch 12 18:24 Wapsie Valley
21 18 Noah Crumpton 12 18:25 West Delaware
22 Jordon Snyder 12 18:28 Turkey Valley
23 19 Jack Maitland 11 18:29 Aplington-Parkersburg
24 20 Tyler Schnell 11 18:36 Center Point-Urbana
25 21 Alex Gebel 11 18:37 Denver
26 22 Layne Fober 9 18:39 Denver
27 23 Ben Kelly 9 18:47 Hudson
28 24 Blake Smith 9 18:48 West Delaware
29 25 Parker Ingamells 12 18:53 Hudson
30 26 Tyler Kroeze 12 18:57 Denver
31 27 Brent Gibson 12 18:59 Aplington-Parkersburg
32 28 Caleb Christiansen 11 19:00 Springville-Central C
33 29 Devin Baas 11 19:01 Denver
34 30 Weller Clark 10 19:01 North Fayette Valley
35 31 Caleb O'Hare 11 19:02 North Fayette Valley
36 32 Brady Carroll 12 19:03 West Delaware
37 33 Logan Houg 10 19:09 Waukon
38 34 John O'Neill 9 19:09 Waukon
39 35 Sam Hansen 9 19:10 Hudson
40 36 Jed Wyse 11 19:12 Center Point-Urbana
41 37 Lane Hennings 10 19:12 Union
42 38 Carson Willie 12 19:14 Starmont
43 Nolan Noonan 11 19:17 Cascade
44 39 Tyler Lynde 12 19:19 Starmont
45 40 Collin Luck 11 19:20 Hudson
46 41 Alex Larson 9 19:31 Denver
47 Kolton Matthews 11 19:33 Mfl MarMac
48 42 Jonah Dunkin 12 19:34 Denver
49 43 Nathan Goranson 10 19:37 West Delaware
50 44 Logan Williams 11 19:38 North Linn
51 45 Cade Zaruba 10 19:41 Springville-Central C
52 46 Brandon Mather 12 19:41 Alburnett
53 47 Keegan Kolbet 12 19:42 West Delaware
54 48 Christopher Baumgartner 10 19:43 Starmont
55 49 Ethan Backes 12 19:47 Jesup
56 50 Max Molander 12 19:49 Alburnett
57 51 Isaiah Rich 10 19:50 West Delaware
58 52 Ricki Menning 12 19:53 Columbus Catholic
59 53 Zach Tovar 11 19:54 Jesup
60 54 Spencer Giddings 11 19:55 Independence
61 55 Daniel Pranger 9 19:55 Columbus Catholic
62 56 Carsten Zange 11 19:56 Center Point-Urbana
63 57 Payton Hellman 12 19:56 Union
64 58 Andrew Miller 12 19:57 Waukon
65 59 Robert Stivers 11 19:59 Independence
66 60 Andrew Mellick 11 20:01 Waukon
67 61 Christian French 12 20:03 East Buchanan
68 62 Eric Recker 12 20:08 Beckman Catholic
69 Brayden Zoll 10 20:11 Don Bosco
70 63 Weston Fantz 11 20:16 North Fayette Valley
71 64 Dylan Walleser 11 20:21 Lansing Kee
72 65 Chris Wagner 9 20:23 Lansing Kee
73 66 Jesse Daughton 11 20:24 North Fayette Valley
74 67 Alec Oberhauser 12 20:27 Aplington-Parkersburg
75 68 Hunter Cummings 9 20:29 North Fayette Valley
76 69 Heath Wyant 10 20:31 Jesup
77 70 Evan Baumgartner 10 20:32 Starmont
78 71 Jason Schwarzhoff 12 20:34 North Linn
79 72 Jerome Stivers 11 20:34 Independence
80 73 Peyton Halverson 9 20:35 North Fayette Valley
81 74 Austin Smith 11 20:42 Springville-Central C
82 75 Johnathan Bronner 10 20:46 Union
83 76 Dalton Bantz 11 20:49 Independence
84 77 Jesse Gillingham 10 20:50 North Linn
85 78 Jack Thomsen 10 20:55 Union
86 79 Tucker Chorpening 12 21:03 Independence
87 80 Izic Mackey 11 21:04 Alburnett
88 81 Riley Oberhauser 10 21:08 Aplington-Parkersburg
89 82 Payton Pelke 12 21:09 Union
90 83 Josh DeLuca 12 21:21 North Fayette Valley
91 Brayan Silva 11 21:21 Postville
92 84 Michael Pranger 11 21:23 Columbus Catholic
93 Brandon McClain 12 21:23 Oelwein
94 85 Jared Graubard 11 21:29 Alburnett
95 86 Dillon Kremer 10 21:30 Alburnett
96 87 Casey Alferink 9 21:32 Jesup
97 88 Vincent Schmelzer 11 21:33 Clayton Ridge
98 89 James Baker 12 21:36 Springville-Central C
99 90 Will Whited 11 21:38 Independence
100 Isaac Franzen 10 21:38 Turkey Valley
101 91 Zach Davison 10 21:39 Waukon
102 Gavin Hyde 10 21:39 Wapsie Valley
103 92 Danil Kobusch 9 21:40 Beckman Catholic
104 Austin Page 12 21:41 Tripoli
105 93 Kurt Koopman 11 21:43 Beckman Catholic
106 94 Evan Gyorko 10 21:47 North Linn
107 95 Dylan Erdelt 12 21:48 Independence
108 96 Ryan Lubahn 9 21:49 Waukon
109 97 Keegan Block 10 21:52 Union
Place - Athlete Year Mark Team
110 Lucas Scheidel 10 21:52 Turkey Valley
111 98 Noah Lumpa 10 21:54 Columbus Catholic
112 Colin Moses 9 21:56 Mfl MarMac
113 Keagan Smerud 9 22:00 Mfl MarMac
114 99 Greg Ward 12 22:02 North Linn
115 100 Tryston Engen 9 22:02 Springville-Central C
116 101 Joe Sink 11 22:05 Columbus Catholic
117 102 Nolan Ossman 11 22:08 Alburnett
118 103 Zach Meade 11 22:09 Jesup
119 Zach Wegner 11 22:10 Oelwein
120 104 Jacob Berns 11 22:17 Lansing Kee
121 105 Jackson Selenke 10 22:17 Hudson
122 106 Tristian Meyers 11 22:21 Clayton Ridge
123 107 Josh Johnson 11 22:23 Jesup
124 108 Ryan Whalen 11 22:26 Lansing Kee
125 Daniel Garland-Stern 9 22:30 Postville
126 109 Marshal Cordes 11 23:06 Springville-Central C
127 110 Tyson Russell 10 23:11 East Buchanan
128 111 Treyton Meyers 10 23:13 Clayton Ridge
129 112 Jake Harwick 9 23:13 Clayton Ridge
130 113 Francisco Gomez 10 23:35 Clayton Ridge
131 114 Michael Mattson 9 23:53 Lansing Kee
132 115 Isaac Schlarman 10 24:10 Beckman Catholic
133 Mason Meyer 11 24:16 Oelwein
134 116 Dylan Kress 10 24:27 East Buchanan
135 117 Marcus Schneider 11 24:39 Beckman Catholic
136 118 Austin Cook 10 24:40 East Buchanan
137 119 Beau Cline 11 25:01 Clayton Ridge
138 Jacob Weber 9 25:04 Don Bosco
139 Ben Riordan 9 26:18 Wapsie Valley
140 Garrett Pates 10 26:44 Oelwein
141 120 Luke Oberbroeckling 12 27:19 Beckman Catholic
142 121 John Stanford 12 27:52 East Buchanan
143 Coltin Ball 11 29:12 Mfl MarMac
Overall Junior Varsity Girls Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Center Point-Urbana 18 1 2 4 5 6 10 12 25:05 0:40
2 North Linn 80 3 7 17 24 29 31 33 26:42 3:08
3 West Delaware 91 8 15 21 22 25 28 32 27:06 1:50
4 Denver 117 9 16 18 20 54 27:57 5:47
5 Ed-Co 165 13 23 40 42 47 57 28:43 3:48
6 Starmont 170 14 36 37 39 44 49 55 28:35 3:12
7 Aplington-Parkersburg 179 19 27 35 45 53 29:01 4:26
8 Beckman Catholic 181 26 30 38 41 46 48 50 28:55 2:13
9 Union 191 11 34 43 51 52 56 29:15 4:36
Incomplete Teams: Alburnett, Clayton Ridge, Hudson, Postville, Springville-Central C, Wapsie Valley,
Cascade, Columbus Catholic, Independence, Jesup, North Fayette Valley, Oelwein, Waukon
Girls 5000m Run JV
Place - Athlete Year Mark Team
1 1 Callie Neighbor 12 24:46 Center Point-Urbana
2 2 Blasi Whitehead 11 24:55 Center Point-Urbana
3 3 Emily Holub 11 24:56 North Linn
4 Skylar Garrett 9 24:59 Waukon
5 4 Faith Maue 9 25:05 Center Point-Urbana
6 5 Nicole Lutz 9 25:12 Center Point-Urbana
7 6 Emily Lampe 12 25:26 Center Point-Urbana
8 Rachel Rhomberg 9 25:28 Cascade
9 7 Sydney Burke 10 25:30 North Linn
10 Alysen Duffy 10 25:54 Oelwein
11 8 Maddy Gray 11 25:57 West Delaware
12 9 Katie Terrill 12 26:17 Denver
13 10 Maggie Burke 12 26:21 Center Point-Urbana
14 11 Audrey Kline 9 26:22 Union
15 12 Megan Sherman 10 26:27 Center Point-Urbana
16 13 Laura Bueno Tejerina 11 26:34 Ed-Co
17 14 Kalyn McTaggart 10 26:39 Starmont
18 15 Olivia Szymke 11 26:41 West Delaware
19 Laurel Keenan 12 26:42 Waukon
20 16 Lexi Lyons 10 26:44 Denver
21 Jenavieve Grover 10 26:52 Independence
22 Courtney Streif 11 27:01 North Fayette Valley
23 Ella Hermeier 9 27:12 Waukon
24 17 Alyssa Mertens 10 27:14 North Linn
25 18 Riley Schumacher 11 27:15 Denver
26 19 Madison Oldenburger 11 27:15 Aplington-Parkersburg
27 20 Bethany Sadler 12 27:24 Denver
Place - Athlete Year Mark Team
28 21 Abby McGrane 12 27:25 West Delaware
29 Alexis Shaffer 11 27:26 Cascade
30 Kari Daubs 11 27:31 Center Point-Urbana
31 22 Amber Cook 11 27:36 West Delaware
32 23 Jessica Avianeda 9 27:42 Ed-Co
33 24 Faithe Cavalier 10 27:44 North Linn
34 25 Gabby Schuman 10 27:47 West Delaware
35 Becky Wright 10 27:54 Center Point-Urbana
36 26 Lauren Schaull 12 27:54 Beckman Catholic
37 27 Halie Peterson 9 27:55 Aplington-Parkersburg
38 Taylor Heuthorst 10 27:57 Columbus Catholic
39 28 Sheeley McMahon 9 27:57 West Delaware
40 Brooklyn Peterson 12 28:00 Center Point-Urbana
41 29 Kylie Kurt 11 28:03 North Linn
42 30 Jackie Olberding 12 28:08 Beckman Catholic
43 Grace Richter 10 28:09 Hudson
44 Yaritzy Hernandez 10 28:10 Postville
45 31 Elle Waskow 11 28:10 North Linn
46 32 Kendra Offerman 12 28:11 West Delaware
47 33 Maeve Westemeier 12 28:12 North Linn
48 34 Grace Asmussen 10 28:15 Union
49 Hailey Hilby 11 28:17 West Delaware
50 35 Ainsley Brungard 10 28:17 Aplington-Parkersburg
51 Lauren Paine 9 28:18 Center Point-Urbana
52 36 Madeline Harford 9 28:36 Starmont
53 37 Avery Lamphier 9 28:40 Starmont
54 Aleah Vaske 12 28:45 West Delaware
55 38 Cambrie Willenbring 10 28:53 Beckman Catholic
56 Ella Hayes 10 28:59 Columbus Catholic
57 Olivia Neuzil 11 28:59 West Delaware
58 39 Quynci Swales 9 29:10 Starmont
59 Macy Loecke 11 29:18 West Delaware
60 40 Josephine Cialfi 10 29:19 Ed-Co
61 Jenna Tolle 12 29:20 Jesup
62 Kelley Scherbring 12 29:21 West Delaware
63 Anna McDermott 9 29:25 Cascade
64 41 Claire Grebner 12 29:29 Beckman Catholic
65 Madalynn Burke 12 29:29 West Delaware
66 Hass Emilie 9 29:30 North Linn
67 42 Lexi Ihde 11 29:39 Ed-Co
68 43 Leah Kauffman 10 29:44 Union
69 Sandy Lopez 10 29:45 Postville
70 Kaleah Carter 10 29:47 West Delaware
71 Hannah Dittrick 10 29:47 West Delaware
72 Leah Kortenkamp 10 29:48 Center Point-Urbana
73 44 Natalieann Genkinger 9 29:50 Starmont
74 45 Gwen Thorne 10 29:57 Aplington-Parkersburg
75 46 Katie Fitzgerald 12 30:07 Beckman Catholic
76 Grace Distler 10 30:21 Jesup
77 47 Chloe Weipert 9 30:21 Ed-Co
78 48 Anika Brehm 12 30:31 Beckman Catholic
79 Emily LaRosa 12 30:34 West Delaware
80 Abby Gaul 9 30:43 Clayton Ridge
81 49 Kristin Hamlett 12 30:46 Starmont
82 Reaghan Jackson 9 30:53 North Linn
83 50 Hailey Hirsch 12 30:56 Beckman Catholic
84 51 Aubrey Schmidt 10 30:57 Union
85 52 Alex Hall 9 30:57 Union
86 Isabel Barron 11 30:58 West Delaware
87 Rachael Jackson 9 31:11 North Linn
88 Jadyn Abodeely 11 31:19 Center Point-Urbana
89 Emma Moyle 11 31:22 North Fayette Valley
90 Megan Ertl 12 31:29 Beckman Catholic
91 Hannah Wenger 11 31:36 West Delaware
92 Jenna Smith 10 31:39 Independence
93 53 McKenna Oldenburger 11 31:41 Aplington-Parkersburg
94 Grace Reiss 11 31:55 West Delaware
95 Sydney Glazier 12 31:58 Alburnett
96 Isabelle Willey 10 32:02 West Delaware
97 54 Paige Harberts 12 32:03 Denver
98 Sam Yexley 9 32:04 Jesup
99 Karen Priebe 10 32:15 Independence
100 Tori Wood 12 32:18 Alburnett
101 Taylor Ney 10 32:20 North Fayette Valley
102 55 Audry Goedken 12 32:32 Starmont
103 Elysse Trost 9 32:44 Columbus Catholic
104 56 Grace Keegan 10 33:01 Union
105 Kennedi Rogers 12 33:29 West Delaware
106 Jadah Koob 12 33:31 Oelwein
107 Regan Smock 12 34:10 North Linn
108 McKenna Kemp 9 34:37 North Fayette Valley
109 Molly Rothman 9 35:32 Independence
110 Veronica Santoyo 10 35:35 Postville
111 Lexie Ehrlich 12 35:50 Beckman Catholic
112 Sophie Cherne 9 35:51 Clayton Ridge
113 Savannah Baker 9 36:02 Springville-Central C
114 Jadon Corkery 12 38:06 Beckman Catholic
115 57 Anna Dolan 11 38:09 Ed-Co
116 Shai Schuldt 9 38:52 West Delaware
117 Kayla Hospodarsky 12 39:23 Alburnett
Place - Athlete Year Mark Team
118 Jenna Curley 10 39:27 Wapsie Valley
119 Erin Riordan 11 39:28 Wapsie Valley
120 Savanah Oberbroeckling 9 41:16 Beckman Catholic
121 Rebecca Cole 11 43:33 West Delaware
Overall Junior Varsity Boys Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Denver 44 2 8 9 11 14 18 19 20:21 1:05
2 West Delaware 79 5 10 12 20 32 33 35 20:48 1:39
3 Center Point-Urbana 80 4 15 16 22 23 26 28 20:53 1:17
4 Cascade 91 3 6 7 37 38 50 68 20:57 2:26
5 Aplington-Parkersburg 139 17 21 31 34 36 43 49 21:31 0:53
6 North Fayette Valley 169 1 24 45 47 52 53 54 21:42 4:47
7 Union 184 27 30 39 40 48 62 64 22:08 1:17
8 Independence 219 29 41 42 51 56 63 69 22:48 2:43
9 Starmont 246 13 25 66 70 72 24:42 8:52
10 Alburnett 278 44 46 55 60 73 25:05 9:27
11 Waukon 300 57 58 59 61 65 67 71 24:40 0:33
Incomplete Teams: Don Bosco, Ed-Co, Hudson, North Linn, Springville-Central C
Tripoli, Columbus Catholic, Jesup, Oelwein
Boys 5000m Run JV
Place - Athlete Year Mark Team
1 1 Chandler Douglas 11 18:31 North Fayette Valley
2 Justin Stover 10 19:09 Columbus Catholic
3 2 Alex Krabbenhoft 9 19:39 Denver
4 3 Will Potter 10 19:46 Cascade
5 4 Cameron Hasleiet 11 20:01 Center Point-Urbana
6 5 Jacob Butler 10 20:03 West Delaware
7 6 Carson Nauman 9 20:19 Cascade
8 7 Aiden Noonan 9 20:22 Cascade
9 8 Luke Bloker 10 20:23 Denver
10 9 Luke Prendergast 10 20:24 Denver
11 10 Tyger Vaske 9 20:27 West Delaware
12 11 Timmy Arians 12 20:33 Denver
13 12 Jacob Wenger 9 20:35 West Delaware
14 13 Henry Hahn 11 20:38 Starmont
15 14 Josh Terrill 9 20:43 Denver
16 15 Cole Whitehead 9 20:53 Center Point-Urbana
17 16 Kole Keller 12 20:55 Center Point-Urbana
18 17 Christian Eilers 9 20:58 Aplington-Parkersburg
19 18 Matt Rabenhorst 9 21:01 Denver
20 19 Kyler Matthias 9 21:08 Denver
21 20 Nicholas Stocks 9 21:13 West Delaware
22 21 Morgan Knock 11 21:16 Aplington-Parkersburg
23 22 Spencer Schnell 9 21:17 Center Point-Urbana
24 23 Chandler Hebert 10 21:18 Center Point-Urbana
25 24 Carson Ward 11 21:18 North Fayette Valley
26 25 Clayton Smith 12 21:19 Starmont
27 Bohdan Shkamarida 11 21:28 Hudson
Place - Athlete Year Mark Team
28 26 Caleb Fuessley 11 21:28 Center Point-Urbana
29 27 Cade Rahlf 12 21:35 Union
30 28 Owen Miller 10 21:36 Center Point-Urbana
31 29 Umberto Ponza 12 21:37 Independence
32 30 Kyle Brustkern 12 21:38 Union
33 31 Carson Weichers 10 21:40 Aplington-Parkersburg
34 32 Luke Farmer 10 21:41 West Delaware
35 33 Zach Stratton 10 21:48 West Delaware
36 34 Eric Sceglovs 11 21:48 Aplington-Parkersburg
37 35 Evan Woods 10 21:49 West Delaware
38 36 Keivan Oldenburger 9 21:50 Aplington-Parkersburg
39 Zach Fisher 10 21:56 West Delaware
40 37 Jonah Manternach 9 22:06 Cascade
41 38 Dane Bertling 9 22:11 Cascade
42 39 Garrett Rottinghaus 10 22:15 Union
43 Cole Turnis 11 22:18 West Delaware
44 40 Mason Thomson 12 22:19 Union
45 Ethan Nicholas 11 22:20 Denver
46 Patrick Conway 11 22:23 Center Point-Urbana
47 41 Spencer Rothman 11 22:26 Independence
48 42 Reid Lewin 11 22:28 Independence
49 43 Gannon Oberhauser 10 22:29 Aplington-Parkersburg
50 44 Cael Neighbor 9 22:32 Alburnett
51 45 Easton Halverson 11 22:33 North Fayette Valley
52 Mike McClend 9 22:34 Don Bosco
53 Logan Hadsall 12 22:36 Center Point-Urbana
54 46 Brent Sperfslage 10 22:43 Alburnett
55 Andrew Salas 9 22:45 West Delaware
56 Ben Kasemeier 9 22:47 Denver
57 47 Ryan Crank 9 22:48 North Fayette Valley
58 Keaton Crabtree 10 22:49 Center Point-Urbana
59 Jake Burgett 10 22:51 Hudson
60 48 Gavin Moore 9 22:52 Union
61 Garrett Wellman 12 22:52 Jesup
62 49 Thomas Dominy 12 22:53 Aplington-Parkersburg
63 Jacob Gorton 11 22:56 Center Point-Urbana
64 Tristan Voelker 12 23:06 West Delaware
65 50 Sam Noonan 9 23:07 Cascade
66 Nicholas Krabbenhoft 12 23:08 Denver
67 51 Jake Dinger 9 23:09 Independence
68 Jacob DeVries 11 23:09 Denver
69 Sam Bachman 11 23:10 Aplington-Parkersburg
70 Thomas Dake 11 23:11 West Delaware
71 Parker Duwe 9 23:15 Jesup
72 McCale Kolsrud 10 23:16 Denver
73 52 Joel Grimes 10 23:17 North Fayette Valley
74 Wyatt Peterson 11 23:20 Center Point-Urbana
75 53 Adrian Wurtz 11 23:22 North Fayette Valley
76 54 Jonah Moore 9 23:24 North Fayette Valley
77 Liam Houlgrave 12 23:27 Aplington-Parkersburg
78 Kody Hoeger 9 23:28 Ed-Co
79 55 Landon McGraw 9 23:34 Alburnett
80 Lucas Wurzer 9 23:46 North Fayette Valley
81 Cameron Naaktgeboren 10 23:47 Center Point-Urbana
82 Carter Klein 9 23:48 West Delaware
83 Carson Schnieders 9 23:55 West Delaware
84 Jaren Chapman 12 24:00 West Delaware
85 Kane Norem 12 24:08 Denver
86 Ryan Cronbaugh 12 24:13 Center Point-Urbana
87 Quinlan Manross 10 24:15 Denver
88 56 Ben Kremer 9 24:20 Independence
89 Matthew Mensen 9 24:20 West Delaware
90 Noah George 12 24:29 Center Point-Urbana
91 57 Brennan Bednarski 11 24:31 Waukon
92 58 Michael Headington 11 24:31 Waukon
93 59 Matt Ronan 9 24:32 Waukon
94 Calvin Mongold 10 24:33 Center Point-Urbana
95 Daniel Woods 11 24:33 West Delaware
96 60 John Waskow 10 24:34 Alburnett
97 Ivan Wilson 11 24:34 Hudson
98 Sam Nefzger 9 24:40 North Fayette Valley
99 61 Denzel Decker 9 24:41 Waukon
100 Michael Pruisner 10 24:43 Aplington-Parkersburg
101 62 Hunter Klima 11 24:45 Union
102 Caleb Graham 9 24:46 Aplington-Parkersburg
103 63 Noah Weber 9 24:49 Independence
104 64 Cayden Thiele 10 25:00 Union
105 65 Brady Beyer 10 25:03 Waukon
106 Brady Moulds 9 25:08 West Delaware
107 Hansen Owen 9 25:12 Center Point-Urbana
108 66 Michael Conduff 12 25:13 Starmont
109 Josh Nemitz 10 25:15 Center Point-Urbana
110 Karson Wilkinson 9 25:17 Oelwein
111 Karson Hennings 11 25:20 Union
112 67 Michael Smith 10 25:27 Waukon
113 Grant Keegan 10 25:32 Union
114 Noah Gaffney 11 25:35 Center Point-Urbana
115 Carson Kirby 9 25:39 Ed-Co
116 Taggert Tofola 9 25:40 Oelwein
117 Ethan Clark 9 25:45 Union
118 68 Aaron Winters 11 25:46 Cascade
119 69 Ben Kelly 12 25:47 Independence
120 Jeremiah Giesler 9 25:49 Denver
121 Brett Studebaker 10 25:53 Jesup
122 Cade Schnepp 11 25:55 Center Point-Urbana
123 Ian Rogers 9 25:59 West Delaware
124 Kaden Campbell 9 26:02 Aplington-Parkersburg
125 D J Dillon 11 26:07 Center Point-Urbana
126 Jonah George 10 26:08 Center Point-Urbana
127 Tyson Fleshner 9 26:09 Union
128 Lucas Lubben 11 26:18 Hudson
129 Jacob Kurt 10 26:19 Independence
130 Matt Uhlenkamp 9 26:21 Springville-Central C
131 Clayton Schubach 11 26:21 North Fayette Valley
132 Brian Smith 12 26:22 Independence
133 Gavin Miller 11 26:45 Union
134 70 Jacob Fenton 11 26:50 Starmont
135 Brady Wilson 10 26:57 Jesup
136 Jacob Hill 9 27:01 Union
137 Joe Little 12 27:03 Aplington-Parkersburg
138 Henry Wiebbecke 10 27:14 Denver
139 71 Robbie Drew 11 27:26 Waukon
140 Caleb Reel 10 27:33 Union
141 Dylan Boone 9 27:34 West Delaware
142 Zach Ingwersen 9 27:35 North Linn
143 Devin Reel 10 27:45 Union
144 Caleb Kilby 10 27:54 Independence
145 Craig Bantz 9 27:55 Independence
146 Xander Axline 10 28:08 Union
147 Dylan Ellis 12 28:09 Aplington-Parkersburg
148 Moses Jaramillo 12 28:41 Columbus Catholic
149 Nolan Wandschnider 11 28:48 Union
150 Austin Bruns 9 28:55 Tripoli
151 Reese Reisinger 9 29:12 Waukon
152 Daniel Gruman 9 29:28 Waukon
153 72 Brandon Becker 11 29:29 Starmont
154 Michael Holtz 10 29:52 Center Point-Urbana
155 Nop Nunthawinyu 9 31:00 Tripoli
156 Chandler Saddoris 11 31:45 Ed-Co
157 Laiken Blommers 9 31:46 West Delaware
158 73 Kipp Miller 12 31:58 Alburnett
159 Thomas Amundson 11 37:03 North Fayette Valley
Class 1A Varsity Girls Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Hudson 55 5 8 12 13 17 38 47 22:00 1:58
2 Denver 57 4 7 11 16 19 24 26 22:13 2:39
3 Lansing Kee 84 3 9 10 14 48 23:15 7:38
4 North Linn 99 6 20 22 23 28 29 32 23:33 3:44
5 Springville-Central C 107 1 2 18 40 46 23:21 7:34
6 Starmont 142 15 27 30 31 39 44 45 24:43 3:25
7 Alburnett 173 25 34 35 37 42 25:35 1:47
8 Tripoli 174 21 33 36 41 43 25:27 2:41
Incomplete Teams: Clayton Ridge, East Buchanan, Ed-Co, Mfl MarMac, Turkey Valley, Wapsie Valley
Girls 5000m Run 1A
Place - Athlete Year Mark Team
1 1 Emily Staal 10 19:31 Springville-Central C
2 2 Janelle Staal 11 20:54 Springville-Central C
3 3 Katie Brennan 11 20:59 Lansing Kee
4 4 Caroline Stokes 12 21:01 Denver
5 5 Jenna Twait 10 21:04 Hudson
6 6 Hannah Bridgewater 10 21:08 North Linn
7 7 Grace Beck 10 21:09 Denver
8 8 Grace Jorgensen 12 21:18 Hudson
9 9 Makayla Peters 10 21:59 Lansing Kee
10 10 Rachel Walleser 10 22:04 Lansing Kee
11 11 Natalie Even 11 22:16 Denver
12 12 Sophie Selenke 10 22:17 Hudson
13 13 Morgan Hansen 10 22:19 Hudson
14 Victoria Breitbach 10 22:24 Clayton Ridge
15 14 Nicki Wood 12 22:36 Lansing Kee
16 15 Bianca Malone 12 22:39 Starmont
17 16 Emily Herbst 9 22:58 Denver
18 17 Allison Peck 10 23:01 Hudson
19 Jaycie Byrne 9 23:08 Turkey Valley
20 18 Paige Wolf 11 23:11 Springville-Central C
21 19 Annie Place 12 23:40 Denver
22 20 Madisyn Woods 12 23:41 North Linn
23 21 Olivia Miller 10 23:44 Tripoli
24 22 Alana Hromidko 12 23:48 North Linn
25 Reagan Butikofer 10 24:09 Mfl MarMac
26 23 Morgan Ingwersen 11 24:14 North Linn
27 24 Leah Ristau 10 24:22 Denver
28 25 Bailey Neighbor 11 24:36 Alburnett
29 26 Emma Larson 12 24:41 Denver
30 27 Raquel Rosburg 9 24:42 Starmont
31 Lily Aulwes 9 24:51 Ed-Co
Place - Athlete Year Mark Team
32 28 Anna LeGrand 12 24:52 North Linn
33 29 Emma Robinson 11 24:52 North Linn
34 30 Ashley Powers 10 25:00 Starmont
35 Kaci Rausch 12 25:01 Turkey Valley
36 Michaela Blume 9 25:03 Clayton Ridge
37 31 Gabrielle Moellers 12 25:09 Starmont
38 32 Alexis Folkers 11 25:18 North Linn
39 33 Kiley Lang 12 25:21 Tripoli
40 Hannah Schutte 9 25:23 Mfl MarMac
41 34 Lexi Miller 12 25:32 Alburnett
42 35 Madison Graubard 9 25:33 Alburnett
43 36 Natalie Eick 12 25:36 Tripoli
44 37 Susie Coats 12 25:51 Alburnett
45 38 Lexi Bergmeier 10 25:57 Hudson
46 39 Grace Smith 12 26:03 Starmont
47 40 Kylie Hanshaw 12 26:04 Springville-Central C
48 Sidney Schnor 12 26:06 Wapsie Valley
49 41 Saylor Davis 12 26:08 Tripoli
50 42 Nicole Smith 11 26:23 Alburnett
51 43 Hannah Bernard 9 26:24 Tripoli
52 44 Meredith Tucker 11 26:25 Starmont
53 45 Amanda Becker 9 26:27 Starmont
54 Keri Picha 9 26:44 Mfl MarMac
55 46 Sariann Uhlenkamp 11 27:05 Springville-Central C
56 47 Abby Lashbrook 12 27:07 Hudson
57 Cassidy Penrod 9 27:24 Mfl MarMac
58 Hayley Kann 10 27:34 Clayton Ridge
59 Alison Kress 12 27:37 East Buchanan
60 Kennedy Amos 12 27:37 East Buchanan
61 48 Laura Colsch 10 28:36 Lansing Kee
Class 1A Varsity Boys Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Hudson 43 1 6 10 11 15 18 43 18:25 2:08
2 Denver 45 2 8 9 12 14 19 20 18:34 1:27
3 Starmont 48 3 5 7 16 17 24 29 18:34 1:34
4 North Linn 125 4 21 30 32 38 39 20:09 3:55
5 Springville-Central C 143 13 22 31 37 40 46 20:37 3:03
6 Alburnett 150 23 25 33 34 35 41 20:43 1:49
7 Lansing Kee 193 27 28 42 45 51 21:52 3:32
8 Clayton Ridge 227 36 44 48 49 50 54 22:47 2:03
9 East Buchanan 233 26 47 52 53 55 24:03 7:49
Incomplete Teams: Don Bosco, Ed-Co, Mfl MarMac, Postville, Tripoli, Turkey Valley, Wapsie Valley
Boys 5000m Run 1A
Place - Athlete Year Mark Team
1 Zach Nie 12 16:53 Don Bosco
2 1 Wyatt Kelly 12 17:03 Hudson
3 Jacob Wessel 12 17:31 Ed-Co
4 2 Colin Beck 12 17:35 Denver
5 3 Mitchell Hayes 12 17:46 Starmont
6 4 Seth Boss 11 17:52 North Linn
7 5 Colt Gilson 12 18:04 Starmont
8 6 Alan Jackson 11 18:12 Hudson
9 7 Caleb Wittman 12 18:23 Starmont
10 Alec Hirsch 12 18:24 Wapsie Valley
11 Jordon Snyder 12 18:28 Turkey Valley
12 8 Alex Gebel 11 18:37 Denver
13 9 Layne Fober 9 18:39 Denver
14 10 Ben Kelly 9 18:47 Hudson
15 11 Parker Ingamells 12 18:53 Hudson
16 12 Tyler Kroeze 12 18:57 Denver
17 13 Caleb Christiansen 11 19:00 Springville-Central C
18 14 Devin Baas 11 19:01 Denver
19 15 Sam Hansen 9 19:10 Hudson
20 16 Carson Willie 12 19:14 Starmont
21 17 Tyler Lynde 12 19:19 Starmont
22 18 Collin Luck 11 19:20 Hudson
23 19 Alex Larson 9 19:31 Denver
24 Kolton Matthews 11 19:33 Mfl MarMac
25 20 Jonah Dunkin 12 19:34 Denver
26 21 Logan Williams 11 19:38 North Linn
27 22 Cade Zaruba 10 19:41 Springville-Central C
28 23 Brandon Mather 12 19:41 Alburnett
29 24 Christopher Baumgartner 10 19:43 Starmont
30 25 Max Molander 12 19:49 Alburnett
Place - Athlete Year Mark Team
31 26 Christian French 12 20:03 East Buchanan
32 Brayden Zoll 10 20:11 Don Bosco
33 27 Dylan Walleser 11 20:21 Lansing Kee
34 28 Chris Wagner 9 20:23 Lansing Kee
35 29 Evan Baumgartner 10 20:32 Starmont
36 30 Jason Schwarzhoff 12 20:34 North Linn
37 31 Austin Smith 11 20:42 Springville-Central C
38 32 Jesse Gillingham 10 20:50 North Linn
39 33 Izic Mackey 11 21:04 Alburnett
40 Brayan Silva 11 21:21 Postville
41 34 Jared Graubard 11 21:29 Alburnett
42 35 Dillon Kremer 10 21:30 Alburnett
43 36 Vincent Schmelzer 11 21:33 Clayton Ridge
44 37 James Baker 12 21:36 Springville-Central C
45 Isaac Franzen 10 21:38 Turkey Valley
46 Gavin Hyde 10 21:39 Wapsie Valley
47 Austin Page 12 21:41 Tripoli
48 38 Evan Gyorko 10 21:47 North Linn
49 Lucas Scheidel 10 21:52 Turkey Valley
50 Colin Moses 9 21:56 Mfl MarMac
51 Keagan Smerud 9 22:00 Mfl MarMac
52 39 Greg Ward 12 22:02 North Linn
53 40 Tryston Engen 9 22:02 Springville-Central C
54 41 Nolan Ossman 11 22:08 Alburnett
55 42 Jacob Berns 11 22:17 Lansing Kee
56 43 Jackson Selenke 10 22:17 Hudson
57 44 Tristian Meyers 11 22:21 Clayton Ridge
58 45 Ryan Whalen 11 22:26 Lansing Kee
59 Daniel Garland-Stern 9 22:30 Postville
60 46 Marshal Cordes 11 23:06 Springville-Central C
61 47 Tyson Russell 10 23:11 East Buchanan
62 48 Treyton Meyers 10 23:13 Clayton Ridge
63 49 Jake Harwick 9 23:13 Clayton Ridge
64 50 Francisco Gomez 10 23:35 Clayton Ridge
65 51 Michael Mattson 9 23:53 Lansing Kee
66 52 Dylan Kress 10 24:27 East Buchanan
67 53 Austin Cook 10 24:40 East Buchanan
68 54 Beau Cline 11 25:01 Clayton Ridge
69 Jacob Weber 9 25:04 Don Bosco
70 Ben Riordan 9 26:18 Wapsie Valley
71 55 John Stanford 12 27:52 East Buchanan
72 Coltin Ball 11 29:12 Mfl MarMac
Class 1A Junior Varsity Girls Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 North Linn 33 1 2 7 11 12 13 14 26:42 3:08
2 Denver 49 3 6 8 9 23 27:57 5:47
3 Ed-Co 72 4 10 18 19 21 25 28:43 3:48
4 Starmont 73 5 15 16 17 20 22 24 28:35 3:12
Incomplete Teams: Alburnett, Clayton Ridge, Hudson, Postville, Springville-Central C, Wapsie Valley
girls 5000m run JV B
Place - Athlete Year Mark Team
1 1 Emily Holub 11 24:56 North Linn
2 2 Sydney Burke 10 25:30 North Linn
3 3 Katie Terrill 12 26:17 Denver
4 4 Laura Bueno Tejerina 11 26:34 Ed-Co
5 5 Kalyn McTaggart 10 26:39 Starmont
6 6 Lexi Lyons 10 26:44 Denver
7 7 Alyssa Mertens 10 27:14 North Linn
8 8 Riley Schumacher 11 27:15 Denver
9 9 Bethany Sadler 12 27:24 Denver
10 10 Jessica Avianeda 9 27:42 Ed-Co
11 11 Faithe Cavalier 10 27:44 North Linn
12 12 Kylie Kurt 11 28:03 North Linn
13 Grace Richter 10 28:09 Hudson
14 Yaritzy Hernandez 10 28:10 Postville
15 13 Elle Waskow 11 28:10 North Linn
16 14 Maeve Westemeier 12 28:12 North Linn
17 15 Madeline Harford 9 28:36 Starmont
18 16 Avery Lamphier 9 28:40 Starmont
19 17 Quynci Swales 9 29:10 Starmont
20 18 Josephine Cialfi 10 29:19 Ed-Co
21 Hass Emilie 9 29:30 North Linn
22 19 Lexi Ihde 11 29:39 Ed-Co
23 Sandy Lopez 10 29:45 Postville
24 20 Natalieann Genkinger 9 29:50 Starmont
25 21 Chloe Weipert 9 30:21 Ed-Co
26 Abby Gaul 9 30:43 Clayton Ridge
27 22 Kristin Hamlett 12 30:46 Starmont
28 Reaghan Jackson 9 30:53 North Linn
29 Rachael Jackson 9 31:11 North Linn
30 Sydney Glazier 12 31:58 Alburnett
31 23 Paige Harberts 12 32:03 Denver
32 Tori Wood 12 32:18 Alburnett
33 24 Audry Goedken 12 32:32 Starmont
34 Regan Smock 12 34:10 North Linn
35 Veronica Santoyo 10 35:35 Postville
Place - Athlete Year Mark Team
36 Sophie Cherne 9 35:51 Clayton Ridge
37 Savannah Baker 9 36:02 Springville-Central C
38 25 Anna Dolan 11 38:09 Ed-Co
39 Kayla Hospodarsky 12 39:23 Alburnett
40 Jenna Curley 10 39:27 Wapsie Valley
41 Erin Riordan 11 39:28 Wapsie Valley
Class 1A Junior Varsity Boys Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Denver 16 1 2 3 4 6 7 8 20:21 1:05
2 Starmont 59 5 9 14 15 16 24:42 8:52
3 Alburnett 63 10 11 12 13 17 25:05 9:27
Incomplete Teams: Don Bosco, Ed-Co, Hudson, North Linn, Springville-Central C, Tripoli
boys 5000m run jv B
Place - Athlete Year Mark Team
1 1 Alex Krabbenhoft 9 19:39 Denver
2 2 Luke Bloker 10 20:23 Denver
3 3 Luke Prendergast 10 20:24 Denver
4 4 Timmy Arians 12 20:33 Denver
5 5 Henry Hahn 11 20:38 Starmont
6 6 Josh Terrill 9 20:43 Denver
7 7 Matt Rabenhorst 9 21:01 Denver
8 8 Kyler Matthias 9 21:08 Denver
9 9 Clayton Smith 12 21:19 Starmont
10 Bohdan Shkamarida 11 21:28 Hudson
11 Ethan Nicholas 11 22:20 Denver
12 10 Cael Neighbor 9 22:32 Alburnett
13 Mike McClend 9 22:34 Don Bosco
14 11 Brent Sperfslage 10 22:43 Alburnett
15 Ben Kasemeier 9 22:47 Denver
16 Jake Burgett 10 22:51 Hudson
17 Nicholas Krabbenhoft 12 23:08 Denver
18 Jacob DeVries 11 23:09 Denver
19 McCale Kolsrud 10 23:16 Denver
20 Kody Hoeger 9 23:28 Ed-Co
21 12 Landon McGraw 9 23:34 Alburnett
22 Kane Norem 12 24:08 Denver
23 Quinlan Manross 10 24:15 Denver
24 13 John Waskow 10 24:34 Alburnett
25 Ivan Wilson 11 24:34 Hudson
26 14 Michael Conduff 12 25:13 Starmont
27 Carson Kirby 9 25:39 Ed-Co
28 Jeremiah Giesler 9 25:49 Denver
29 Lucas Lubben 11 26:18 Hudson
30 Matt Uhlenkamp 9 26:21 Springville-Central C
31 15 Jacob Fenton 11 26:50 Starmont
32 Henry Wiebbecke 10 27:14 Denver
33 Zach Ingwersen 9 27:35 North Linn
34 Austin Bruns 9 28:55 Tripoli
Place - Athlete Year Mark Team
35 16 Brandon Becker 11 29:29 Starmont
36 Nop Nunthawinyu 9 31:00 Tripoli
37 Chandler Saddoris 11 31:45 Ed-Co
38 17 Kipp Miller 12 31:58 Alburnett
Class 2A/3A Varsity Girls Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Cascade 56 3 7 10 14 22 22:18 3:32
2 Waukon 66 6 12 13 16 19 25 39 22:51 1:56
3 Center Point-Urbana 100 1 5 29 31 34 40 45 22:42 5:44
4 Aplington-Parkersburg 114 2 18 21 36 37 55 62 23:16 5:30
5 Jesup 119 4 15 26 28 46 61 65 23:36 4:30
6 North Fayette Valley 121 9 23 24 27 38 43 60 23:50 2:26
7 Beckman Catholic 172 11 20 42 48 51 52 24:39 3:35
8 Union 187 17 30 44 47 49 58 59 24:53 2:29
9 West Delaware 207 8 35 53 54 57 64 25:12 4:07
10 Independence 212 32 33 41 50 56 63 25:17 1:57
Incomplete Teams: Oelwein
girls 5000m run varsity 2a/3a
Place - Athlete Year Mark Team
1 1 Adrianna Katcher 10 18:55 Center Point-Urbana
2 2 Sophia Jungling 10 19:19 Aplington-Parkersburg
3 3 Madeline Rhomberg 11 20:20 Cascade
4 4 Emily Treptow 11 21:05 Jesup
5 5 Sydney Woods 11 21:28 Center Point-Urbana
6 6 Katelyn Benzing 10 21:42 Waukon
7 7 Madison Kelchen 11 21:55 Cascade
8 8 Abby Loecke 12 22:25 West Delaware
9 9 Hannah VanHyfte 10 22:25 North Fayette Valley
10 10 Emma Oswinkle 9 22:25 Cascade
11 11 Emma Squiers 11 22:26 Beckman Catholic
12 12 Regan Griffith 9 22:49 Waukon
13 13 Bailey Shafer 9 22:49 Waukon
14 14 Marie Knepper 11 22:56 Cascade
15 15 Mara Moore 9 23:04 Jesup
16 16 Gabrielle Marti 12 23:13 Waukon
17 17 Madison Frush 10 23:25 Union
18 18 McKenna Tingle 11 23:38 Aplington-Parkersburg
19 19 Ellec Armstead 10 23:38 Waukon
20 20 Nicole Schmitt 11 23:49 Beckman Catholic
21 21 Miranda Oldenburger 11 23:51 Aplington-Parkersburg
22 22 Shannon Morris 9 23:52 Cascade
23 23 Brynn Gamm 9 23:52 North Fayette Valley
24 24 Callie Halverson 12 23:56 North Fayette Valley
25 25 Megan O'Neill 11 24:03 Waukon
26 26 Grace Thompson 10 24:04 Jesup
27 27 Gina Gibson 10 24:07 North Fayette Valley
28 28 Kylie Wilberding 12 24:10 Jesup
29 29 Gabi Witte 9 24:11 Center Point-Urbana
Place - Athlete Year Mark Team
30 30 Anna Smith 11 24:11 Union
31 31 Karly Millikin 11 24:14 Center Point-Urbana
32 32 Jadyn Schultz 10 24:25 Independence
33 33 Avery Hanaway 9 24:33 Independence
34 34 Madreann Dillon 12 24:39 Center Point-Urbana
35 35 Brigid McMahon 9 24:40 West Delaware
36 36 Avari Everts 11 24:43 Aplington-Parkersburg
37 37 Ella Junker 10 24:48 Aplington-Parkersburg
38 38 Ava Schupbach 9 24:50 North Fayette Valley
39 39 Madelyn Marti 10 24:54 Waukon
40 40 Katherine Daubs 12 25:02 Center Point-Urbana
41 41 Kaylee Hosch 11 25:03 Independence
42 42 Isabelle Kluesner 9 25:07 Beckman Catholic
43 43 Rachael Bushman 9 25:08 North Fayette Valley
44 44 Emma Alpers 11 25:11 Union
45 45 Hanna Knudtson 10 25:16 Center Point-Urbana
46 46 Camrin Moore 11 25:35 Jesup
47 47 Emma Shirk 10 25:40 Union
48 48 Addie McDermott 11 25:52 Beckman Catholic
49 49 Audrey Powers 12 25:54 Union
50 50 Courtney Kelly 9 25:58 Independence
51 51 Sophia Schuster 11 26:00 Beckman Catholic
52 52 Olivia Thier 10 26:01 Beckman Catholic
53 53 Katie McGrane 9 26:07 West Delaware
54 54 Hannah Axline 10 26:13 West Delaware
55 55 Laikyn Miller 12 26:18 Aplington-Parkersburg
56 56 Shay Whitman 10 26:22 Independence
57 Janelle Vande Vorde 12 26:28 Oelwein
58 57 Annika Sutter 11 26:31 West Delaware
59 58 Emma Peters 12 26:39 Union
60 59 Emily Miehe 11 27:04 Union
61 60 Abby Boehm 9 27:05 North Fayette Valley
62 61 Emily Clark 11 27:20 Jesup
63 62 Avery Groen 11 27:22 Aplington-Parkersburg
64 63 Maria Crawford 12 27:23 Independence
65 64 Grace Johnson 9 27:34 West Delaware
66 65 Noa Marting 10 28:46 Jesup
Class 2A/3A Varsity Boys Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Center Point-Urbana 33 1 4 7 8 13 21 31 17:38 2:41
2 Aplington-Parkersburg 41 3 5 6 12 15 39 48 18:07 1:31
3 West Delaware 76 10 11 14 18 23 24 26 18:51 1:16
4 Waukon 116 9 19 20 33 35 54 58 19:20 1:41
5 Union 146 2 22 32 44 46 49 59 19:33 4:00
6 North Fayette Valley 148 16 17 37 38 40 43 50 19:51 1:28
7 Independence 197 29 34 42 45 47 53 57 20:28 1:08
8 Jesup 208 25 28 41 52 62 63 20:47 2:22
9 Columbus Catholic 229 27 30 51 60 61 21:02 2:13
10 Beckman Catholic 276 36 55 56 64 65 66 22:28 4:32
Incomplete Teams: Cascade, Oelwein
boys 5000m run varsity 2a/3a
Place - Athlete Year Mark Team
1 1 Myles Bach 12 15:56 Center Point-Urbana
2 2 Lake LeBahn 10 16:55 Union
3 3 Mason Tyler 12 17:28 Aplington-Parkersburg
4 4 Tristan Miller 11 17:37 Center Point-Urbana
5 5 Grant Truax 12 17:48 Aplington-Parkersburg
6 6 Hunter Brouwer 12 17:51 Aplington-Parkersburg
7 7 Luke Post 9 17:58 Center Point-Urbana
8 8 Noah Dierks 12 18:03 Center Point-Urbana
9 9 Nate Helgerson 11 18:21 Waukon
10 10 Ben Litterer 12 18:22 West Delaware
11 11 Noah Crumpton 12 18:25 West Delaware
12 12 Jack Maitland 11 18:29 Aplington-Parkersburg
13 13 Tyler Schnell 11 18:36 Center Point-Urbana
14 14 Blake Smith 9 18:48 West Delaware
15 15 Brent Gibson 12 18:59 Aplington-Parkersburg
16 16 Weller Clark 10 19:01 North Fayette Valley
17 17 Caleb O'Hare 11 19:02 North Fayette Valley
18 18 Brady Carroll 12 19:03 West Delaware
19 19 Logan Houg 10 19:09 Waukon
20 20 John O'Neill 9 19:09 Waukon
21 21 Jed Wyse 11 19:12 Center Point-Urbana
22 22 Lane Hennings 10 19:12 Union
23 Nolan Noonan 11 19:17 Cascade
24 23 Nathan Goranson 10 19:37 West Delaware
25 24 Keegan Kolbet 12 19:42 West Delaware
26 25 Ethan Backes 12 19:47 Jesup
27 26 Isaiah Rich 10 19:50 West Delaware
28 27 Ricki Menning 12 19:53 Columbus Catholic
29 28 Zach Tovar 11 19:54 Jesup
Place - Athlete Year Mark Team
30 29 Spencer Giddings 11 19:55 Independence
31 30 Daniel Pranger 9 19:55 Columbus Catholic
32 31 Carsten Zange 11 19:56 Center Point-Urbana
33 32 Payton Hellman 12 19:56 Union
34 33 Andrew Miller 12 19:57 Waukon
35 34 Robert Stivers 11 19:59 Independence
36 35 Andrew Mellick 11 20:01 Waukon
37 36 Eric Recker 12 20:08 Beckman Catholic
38 37 Weston Fantz 11 20:16 North Fayette Valley
39 38 Jesse Daughton 11 20:24 North Fayette Valley
40 39 Alec Oberhauser 12 20:27 Aplington-Parkersburg
41 40 Hunter Cummings 9 20:29 North Fayette Valley
42 41 Heath Wyant 10 20:31 Jesup
43 42 Jerome Stivers 11 20:34 Independence
44 43 Peyton Halverson 9 20:35 North Fayette Valley
45 44 Johnathan Bronner 10 20:46 Union
46 45 Dalton Bantz 11 20:49 Independence
47 46 Jack Thomsen 10 20:55 Union
48 47 Tucker Chorpening 12 21:03 Independence
49 48 Riley Oberhauser 10 21:08 Aplington-Parkersburg
50 49 Payton Pelke 12 21:09 Union
51 50 Josh DeLuca 12 21:21 North Fayette Valley
52 51 Michael Pranger 11 21:23 Columbus Catholic
53 Brandon McClain 12 21:23 Oelwein
54 52 Casey Alferink 9 21:32 Jesup
55 53 Will Whited 11 21:38 Independence
56 54 Zach Davison 10 21:39 Waukon
57 55 Danil Kobusch 9 21:40 Beckman Catholic
58 56 Kurt Koopman 11 21:43 Beckman Catholic
59 57 Dylan Erdelt 12 21:48 Independence
60 58 Ryan Lubahn 9 21:49 Waukon
61 59 Keegan Block 10 21:52 Union
62 60 Noah Lumpa 10 21:54 Columbus Catholic
63 61 Joe Sink 11 22:05 Columbus Catholic
64 62 Zach Meade 11 22:09 Jesup
65 Zach Wegner 11 22:10 Oelwein
66 63 Josh Johnson 11 22:23 Jesup
67 64 Isaac Schlarman 10 24:10 Beckman Catholic
68 Mason Meyer 11 24:16 Oelwein
69 65 Marcus Schneider 11 24:39 Beckman Catholic
70 Garrett Pates 10 26:44 Oelwein
71 66 Luke Oberbroeckling 12 27:19 Beckman Catholic
Class 2A/3A Junior Varsity Girls Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Center Point-Urbana 15 1 2 3 4 5 7 9 25:05 0:40
2 West Delaware 55 6 10 12 13 14 17 19 27:06 1:50
3* Beckman Catholic 104 15 18 22 23 26 27 28 28:55 2:13
4* Aplington-Parkersburg 104 11 16 21 25 31 29:01 4:26
5 Union 111 8 20 24 29 30 32 29:15 4:36
Incomplete Teams: Cascade, Columbus Catholic, Independence, Jesup, North Fayette Valley, Oelwein,
Waukon
Girls 5000m run jv 2a/3a
Place - Athlete Year Mark Team
1 1 Callie Neighbor 12 24:46 Center Point-Urbana
2 2 Blasi Whitehead 11 24:55 Center Point-Urbana
3 Skylar Garrett 9 24:59 Waukon
4 3 Faith Maue 9 25:05 Center Point-Urbana
5 4 Nicole Lutz 9 25:12 Center Point-Urbana
6 5 Emily Lampe 12 25:26 Center Point-Urbana
7 Rachel Rhomberg 9 25:28 Cascade
8 Alysen Duffy 10 25:54 Oelwein
9 6 Maddy Gray 11 25:57 West Delaware
10 7 Maggie Burke 12 26:21 Center Point-Urbana
11 8 Audrey Kline 9 26:22 Union
12 9 Megan Sherman 10 26:27 Center Point-Urbana
13 10 Olivia Szymke 11 26:41 West Delaware
14 Laurel Keenan 12 26:42 Waukon
15 Jenavieve Grover 10 26:52 Independence
16 Courtney Streif 11 27:01 North Fayette Valley
17 Ella Hermeier 9 27:12 Waukon
18 11 Madison Oldenburger 11 27:15 Aplington-Parkersburg
19 12 Abby McGrane 12 27:25 West Delaware
20 Alexis Shaffer 11 27:26 Cascade
21 Kari Daubs 11 27:31 Center Point-Urbana
22 13 Amber Cook 11 27:36 West Delaware
23 14 Gabby Schuman 10 27:47 West Delaware
24 Becky Wright 10 27:54 Center Point-Urbana
25 15 Lauren Schaull 12 27:54 Beckman Catholic
26 16 Halie Peterson 9 27:55 Aplington-Parkersburg
27 Taylor Heuthorst 10 27:57 Columbus Catholic
28 17 Sheeley McMahon 9 27:57 West Delaware
29 Brooklyn Peterson 12 28:00 Center Point-Urbana
30 18 Jackie Olberding 12 28:08 Beckman Catholic
31 19 Kendra Offerman 12 28:11 West Delaware
Place - Athlete Year Mark Team
32 20 Grace Asmussen 10 28:15 Union
33 Hailey Hilby 11 28:17 West Delaware
34 21 Ainsley Brungard 10 28:17 Aplington-Parkersburg
35 Lauren Paine 9 28:18 Center Point-Urbana
36 Aleah Vaske 12 28:45 West Delaware
37 22 Cambrie Willenbring 10 28:53 Beckman Catholic
38 Ella Hayes 10 28:59 Columbus Catholic
39 Olivia Neuzil 11 28:59 West Delaware
40 Macy Loecke 11 29:18 West Delaware
41 Jenna Tolle 12 29:20 Jesup
42 Kelley Scherbring 12 29:21 West Delaware
43 Anna McDermott 9 29:25 Cascade
44 23 Claire Grebner 12 29:29 Beckman Catholic
45 Madalynn Burke 12 29:29 West Delaware
46 24 Leah Kauffman 10 29:44 Union
47 Kaleah Carter 10 29:47 West Delaware
48 Hannah Dittrick 10 29:47 West Delaware
49 Leah Kortenkamp 10 29:48 Center Point-Urbana
50 25 Gwen Thorne 10 29:57 Aplington-Parkersburg
51 26 Katie Fitzgerald 12 30:07 Beckman Catholic
52 Grace Distler 10 30:21 Jesup
53 27 Anika Brehm 12 30:31 Beckman Catholic
54 Emily LaRosa 12 30:34 West Delaware
55 28 Hailey Hirsch 12 30:56 Beckman Catholic
56 29 Aubrey Schmidt 10 30:57 Union
57 30 Alex Hall 9 30:57 Union
58 Isabel Barron 11 30:58 West Delaware
59 Jadyn Abodeely 11 31:19 Center Point-Urbana
60 Emma Moyle 11 31:22 North Fayette Valley
61 Megan Ertl 12 31:29 Beckman Catholic
62 Hannah Wenger 11 31:36 West Delaware
63 Jenna Smith 10 31:39 Independence
64 31 McKenna Oldenburger 11 31:41 Aplington-Parkersburg
65 Grace Reiss 11 31:55 West Delaware
66 Isabelle Willey 10 32:02 West Delaware
67 Sam Yexley 9 32:04 Jesup
68 Karen Priebe 10 32:15 Independence
69 Taylor Ney 10 32:20 North Fayette Valley
70 Elysse Trost 9 32:44 Columbus Catholic
71 32 Grace Keegan 10 33:01 Union
72 Kennedi Rogers 12 33:29 West Delaware
73 Jadah Koob 12 33:31 Oelwein
74 McKenna Kemp 9 34:37 North Fayette Valley
75 Molly Rothman 9 35:32 Independence
76 Lexie Ehrlich 12 35:50 Beckman Catholic
Place - Athlete Year Mark Team
77 Jadon Corkery 12 38:06 Beckman Catholic
78 Shai Schuldt 9 38:52 West Delaware
79 Savanah Oberbroeckling 9 41:16 Beckman Catholic
80 Rebecca Cole 11 43:33 West Delaware
Class 2A/3A Junior Varsity Boys Team Results
Place Team Points Places of Finishers (offset scoring) Average Spread
1 Center Point-Urbana 51 3 9 10 14 15 17 19 20:53 1:17
2 West Delaware 54 4 7 8 12 23 24 26 20:48 1:39
3 Cascade 70 2 5 6 28 29 39 54 20:57 2:26
4 Aplington-Parkersburg 98 11 13 22 25 27 34 38 21:31 0:53
5 North Fayette Valley 129 1 16 35 36 41 42 43 21:42 4:47
6 Union 137 18 21 30 31 37 49 51 22:08 1:17
7 Independence 169 20 32 33 40 44 50 55 22:48 2:43
8 Waukon 238 45 46 47 48 52 53 56 24:40 0:33
Incomplete Teams: Columbus Catholic, Jesup, Oelwein
boys 5000m run jv 2a/3a
Place - Athlete Year Mark Team
1 1 Chandler Douglas 11 18:31 North Fayette Valley
2 Justin Stover 10 19:09 Columbus Catholic
3 2 Will Potter 10 19:46 Cascade
4 3 Cameron Hasleiet 11 20:01 Center Point-Urbana
5 4 Jacob Butler 10 20:03 West Delaware
6 5 Carson Nauman 9 20:19 Cascade
7 6 Aiden Noonan 9 20:22 Cascade
8 7 Tyger Vaske 9 20:27 West Delaware
9 8 Jacob Wenger 9 20:35 West Delaware
10 9 Cole Whitehead 9 20:53 Center Point-Urbana
11 10 Kole Keller 12 20:55 Center Point-Urbana
12 11 Christian Eilers 9 20:58 Aplington-Parkersburg
13 12 Nicholas Stocks 9 21:13 West Delaware
14 13 Morgan Knock 11 21:16 Aplington-Parkersburg
15 14 Spencer Schnell 9 21:17 Center Point-Urbana
16 15 Chandler Hebert 10 21:18 Center Point-Urbana
17 16 Carson Ward 11 21:18 North Fayette Valley
18 17 Caleb Fuessley 11 21:28 Center Point-Urbana
19 18 Cade Rahlf 12 21:35 Union
20 19 Owen Miller 10 21:36 Center Point-Urbana
21 20 Umberto Ponza 12 21:37 Independence
22 21 Kyle Brustkern 12 21:38 Union
23 22 Carson Weichers 10 21:40 Aplington-Parkersburg
24 23 Luke Farmer 10 21:41 West Delaware
25 24 Zach Stratton 10 21:48 West Delaware
26 25 Eric Sceglovs 11 21:48 Aplington-Parkersburg
27 26 Evan Woods 10 21:49 West Delaware
28 27 Keivan Oldenburger 9 21:50 Aplington-Parkersburg
29 Zach Fisher 10 21:56 West Delaware
30 28 Jonah Manternach 9 22:06 Cascade
31 29 Dane Bertling 9 22:11 Cascade
Place - Athlete Year Mark Team
32 30 Garrett Rottinghaus 10 22:15 Union
33 Cole Turnis 11 22:18 West Delaware
34 31 Mason Thomson 12 22:19 Union
35 Patrick Conway 11 22:23 Center Point-Urbana
36 32 Spencer Rothman 11 22:26 Independence
37 33 Reid Lewin 11 22:28 Independence
38 34 Gannon Oberhauser 10 22:29 Aplington-Parkersburg
39 35 Easton Halverson 11 22:33 North Fayette Valley
40 Logan Hadsall 12 22:36 Center Point-Urbana
41 Andrew Salas 9 22:45 West Delaware
42 36 Ryan Crank 9 22:48 North Fayette Valley
43 Keaton Crabtree 10 22:49 Center Point-Urbana
44 37 Gavin Moore 9 22:52 Union
45 Garrett Wellman 12 22:52 Jesup
46 38 Thomas Dominy 12 22:53 Aplington-Parkersburg
47 Jacob Gorton 11 22:56 Center Point-Urbana
48 Tristan Voelker 12 23:06 West Delaware
49 39 Sam Noonan 9 23:07 Cascade
50 40 Jake Dinger 9 23:09 Independence
51 Sam Bachman 11 23:10 Aplington-Parkersburg
52 Thomas Dake 11 23:11 West Delaware
53 Parker Duwe 9 23:15 Jesup
54 41 Joel Grimes 10 23:17 North Fayette Valley
55 Wyatt Peterson 11 23:20 Center Point-Urbana
56 42 Adrian Wurtz 11 23:22 North Fayette Valley
57 43 Jonah Moore 9 23:24 North Fayette Valley
58 Liam Houlgrave 12 23:27 Aplington-Parkersburg
59 Lucas Wurzer 9 23:46 North Fayette Valley
60 Cameron Naaktgeboren 10 23:47 Center Point-Urbana
61 Carter Klein 9 23:48 West Delaware
62 Carson Schnieders 9 23:55 West Delaware
63 Jaren Chapman 12 24:00 West Delaware
64 Ryan Cronbaugh 12 24:13 Center Point-Urbana
65 44 Ben Kremer 9 24:20 Independence
66 Matthew Mensen 9 24:20 West Delaware
67 Noah George 12 24:29 Center Point-Urbana
68 45 Brennan Bednarski 11 24:31 Waukon
69 46 Michael Headington 11 24:31 Waukon
70 47 Matt Ronan 9 24:32 Waukon
71 Calvin Mongold 10 24:33 Center Point-Urbana
72 Daniel Woods 11 24:33 West Delaware
73 Sam Nefzger 9 24:40 North Fayette Valley
74 48 Denzel Decker 9 24:41 Waukon
75 Michael Pruisner 10 24:43 Aplington-Parkersburg
76 49 Hunter Klima 11 24:45 Union
77 Caleb Graham 9 24:46 Aplington-Parkersburg
78 50 Noah Weber 9 24:49 Independence
79 51 Cayden Thiele 10 25:00 Union
80 52 Brady Beyer 10 25:03 Waukon
81 Brady Moulds 9 25:08 West Delaware
82 Hansen Owen 9 25:12 Center Point-Urbana
83 Josh Nemitz 10 25:15 Center Point-Urbana
84 Karson Wilkinson 9 25:17 Oelwein
85 Karson Hennings 11 25:20 Union
86 53 Michael Smith 10 25:27 Waukon
87 Grant Keegan 10 25:32 Union
88 Noah Gaffney 11 25:35 Center Point-Urbana
89 Taggert Tofola 9 25:40 Oelwein
90 Ethan Clark 9 25:45 Union
91 54 Aaron Winters 11 25:46 Cascade
92 55 Ben Kelly 12 25:47 Independence
93 Brett Studebaker 10 25:53 Jesup
94 Cade Schnepp 11 25:55 Center Point-Urbana
95 Ian Rogers 9 25:59 West Delaware
96 Kaden Campbell 9 26:02 Aplington-Parkersburg
97 D J Dillon 11 26:07 Center Point-Urbana
98 Jonah George 10 26:08 Center Point-Urbana
99 Tyson Fleshner 9 26:09 Union
100 Jacob Kurt 10 26:19 Independence
101 Clayton Schubach 11 26:21 North Fayette Valley
102 Brian Smith 12 26:22 Independence
103 Gavin Miller 11 26:45 Union
104 Brady Wilson 10 26:57 Jesup
105 Jacob Hill 9 27:01 Union
106 Joe Little 12 27:03 Aplington-Parkersburg
107 56 Robbie Drew 11 27:26 Waukon
108 Caleb Reel 10 27:33 Union
109 Dylan Boone 9 27:34 West Delaware
110 Devin Reel 10 27:45 Union
111 Caleb Kilby 10 27:54 Independence
112 Craig Bantz 9 27:55 Independence
113 Xander Axline 10 28:08 Union
114 Dylan Ellis 12 28:09 Aplington-Parkersburg
115 Moses Jaramillo 12 28:41 Columbus Catholic
116 Nolan Wandschnider 11 28:48 Union
117 Reese Reisinger 9 29:12 Waukon
118 Daniel Gruman 9 29:28 Waukon
119 Michael Holtz 10 29:52 Center Point-Urbana
120 Laiken Blommers 9 31:46 West Delaware
121 Thomas Amundson 11 37:03 North Fayette Valley