Girls 2 Mile Run Middle School
PL BIB Name Mark Team
1 1 Arianna Jackson, 7 12:36 Roosevelt
2 2 Madison Judas, 8 12:39 Waukee
3 3 Sarah Fleming, 8 12:48 Roosevelt
4 4 Molly Bannister, 8 12:49 Waukee
5 5 Meredith McDermott, 7 12:49 Dallas Center Grimes
6 6 Ava Carder, 8 12:52 Waukee
7 7 Hannah Little, 8 12:59 Dallas Center Grimes
8 8 Kendall Jorgensen, 8 13:10 Ankeny Centennial
9 9 Anna Schmitz, 8 13:13 Ankeny
10 10 Mitchell Jacie, 7 13:17 Southeast Polk
11 11 Megan Wainwright, 8 13:20 Valley
12 12 Brookelyn Buttolph, 8 13:25 Valley
13 13 Madeline Hollander, 8 13:27 Valley
14 14 Emily Bright, 8 13:29 Valley
15 15 Francois Jenna, 7 13:34 Southeast Polk
16 16 Ella Parker, 8 13:35 Waukee
17 17 Mallory Drake, 8 13:35 Waukee
18 18 Erin Van Quathem, 8 13:37 Urbandale
19 19 Kami Smith, 7 13:38 Dallas Center Grimes
20 20 Kamryn Ensley, 8 13:39 Valley
21 21 Bailee Dawson, 8 13:44 Valley
22 22 Sydney Dial, 8 13:45 Urbandale
23 23 Phoebe Hermanson, 8 13:45 Marshalltown
24 24 Chloe Olson, 8 13:49 Waukee
25 25 Abigail Hahn, 7 13:50 Roosevelt
26 26 Julia Smith, 8 13:50 Roosevelt
27 27 Anna Davison, 8 13:51 Urbandale
28 28 Morgan Hunt, 8 13:57 Valley
29 29 Grace Benson, 8 13:58 Newton
30 30 Julia Martinez-Lohf, 8 14:00 Urbandale
31 31 Vanessa Demarco, 8 14:00 Waukee
32 Ellen Mitchell, 8 14:00 Valley
33 32 Lauren Zaabel, 8 14:01 Newton
34 33 Causey Olivia, 7 14:02 Southeast Polk
35 34 Erica Peters, 8 14:02 Ankeny Centennial
36 35 Jenna Vander Hart, 7 14:02 Urbandale
37 36 Maria Long, 7 14:05 Urbandale
38 37 Jeden Scharingson, 8 14:06 Urbandale
39 Jazlyn Hoehle, 7 14:08 Urbandale
40 Mallory Metzger, 8 14:09 Waukee
41 38 Elena Bartak, 7 14:14 Dallas Center Grimes
42 39 Sydney Hotchkiss, 8 14:18 Marshalltown
43 Elleana Lekkas, 7 14:18 Urbandale
44 40 Camryn Kerterson, 8 14:22 Ankeny Centennial
45 Kariin Roush, 8 14:22 Waukee
46 41 Olivia Valline, 8 14:25 Dallas Center Grimes
47 42 Tatum Long, 8 14:26 Roosevelt
48 43 Emma Miner, 7 14:27 Dallas Center Grimes
49 44 Emma Rittgers, 8 14:31 Ankeny
50 45 Elle Gannon, 7 14:31 Dallas Center Grimes
51 46 Johnson Catherine, 7 14:35 Southeast Polk
52 47 Kamden Carico, 7 14:37 Southeast Polk
53 48 Alexa Gunn, 8 14:39 Ankeny Centennial
54 Bryn Inserra, 8 14:44 Waukee
55 Marina Mihura, 8 14:49 Waukee
56 Crystal Ruden, 8 14:53 Urbandale
57 Addison Danenhauer, 7 14:54 Urbandale
58 49 Avah Marse, 8 14:55 Ankeny Centennial
59 50 Avery Rubin, 8 14:58 Ankeny
60 51 Ava Callahan, 8 14:58 Ankeny
61 52 Ivy McFetridge, 7 14:59 Roosevelt
62 53 Angelina Hemphill, 8 15:02 Ankeny
63 54 Rutledge Carley, 7 15:04 Southeast Polk
64 Jocelyn Naranjo, 8 15:04 Urbandale
65 55 Savanna Klingensmith, 8 15:06 Ankeny Centennial
66 Zoe Kerchal, 7 15:06 Urbandale
67 Sophia Huber, 7 15:07 Urbandale
68 56 Maddie Fay, 8 15:09 Ankeny
69 57 Talia Dosh, 8 15:10 Ankeny
70 58 Emily Petersen, 8 15:12 Ankeny Centennial
71 59 Leeper Chloe, 7 15:13 Southeast Polk
72 Lizzie Sorensen, 8 15:16 Waukee
73 Yara Homedan, 8 15:16 Waukee
74 Lily Waters-Smith, 7 15:16 Urbandale
75 Ivy Hemesath, 8 15:20 Waukee
76 Gwenyth Willeford, 7 15:24 Southeast Polk
77 Pritchard Laryssa, 8 15:27 Southeast Polk
78 Caroline White, 7 15:27 Dallas Center Grimes
79 Makenna Odegaard, 7 15:28 Dallas Center Grimes
80 Laynie Walberg, 8 15:31 Waukee
81 Apeksha Adhikari, 8 15:33 Waukee
82 60 Rachael Smith, 8 15:35 Marshalltown
83 Aviella Holtz, 8 15:36 Waukee
84 61 Hannah Seltman, 7 15:38 Marshalltown
85 Annika Swenson, 8 15:39 Valley
86 Miller Rylea, 7 15:41 Southeast Polk
87 62 Veronica Herrera, 8 15:43 Marshalltown
88 63 Olivia Speers, 7 15:45 Roosevelt
89 64 Kelsey Church, 8 15:45 Newton
90 65 Paige Wertzberger, 8 15:46 Marshalltown
91 Megan Heilskov, 7 15:46 Roosevelt
92 66 Morgan Stalzer, 8 15:47 Newton
93 Ella Troja, 7 15:48 Urbandale
94 67 Kaisa Stanley, 7 15:49 Marshalltown
95 Lehman Rylee, 7 15:53 Southeast Polk
96 Madeline Earp, 7 15:53 Roosevelt
97 Hannah Neyens, 7 15:57 Urbandale
98 Emily Devereux, 8 15:58 Ankeny Centennial
99 Taysia Bettis, 8 15:59 Ankeny Centennial
100 Lauren Peterson, 8 16:00 Urbandale
101 Haylee Fleuter, 7 16:01 Urbandale
102 Reagan Griffith, 8 16:02 Valley
103 Ashlyn Perry, 8 16:07 Urbandale
104 Taylor Wickman, 8 16:09 Dallas Center Grimes
105 Libby White, 8 16:14 Valley
106 Morgan Larick, 8 16:19 Waukee
107 Brylee Barnes, 7 16:19 Southeast Polk
108 Abigail Schaefer, 7 16:22 Southeast Polk
109 Summer Dunham, 8 16:26 Valley
110 Annie Diener, 8 16:27 Waukee
111 Chambers Madeline, 8 16:28 Southeast Polk
112 Joani Barlow, 8 16:28 Southeast Polk
113 Leah Davis, 8 16:29 Ankeny
114 Emma Smith, 8 16:31 Dallas Center Grimes
115 68 Kate Muckler, 7 16:31 Newton
116 Skyler Blessman, 8 16:32 Dallas Center Grimes
117 Arely Pina, 7 16:34 Marshalltown
118 Lafferty Kayla, 7 16:35 Southeast Polk
119 Emma Kurth, 7 16:35 Roosevelt
120 Zadie Hoff, 7 16:37 Roosevelt
121 Taylor Lehman, 8 16:37 Ankeny Centennial
122 Katie Clark, 8 16:37 Waukee
123 Mia Dukle, 8 16:38 Valley
124 Claire Liskey, 8 16:39 Waukee
125 Sophie Wempen, 8 16:40 Waukee
126 Olivia Mulford, 8 16:41 Roosevelt
127 Emma Etnyre, 7 16:42 Southeast Polk
128 Ella DeHaan, 8 16:45 Ankeny
129 Abby Loder, 8 16:48 Ankeny
130 Brynlea DeGroote, 8 16:48 Valley
131 69 Molly Alexander, 8 16:49 Boone
132 Kathryn Owens, 8 16:49 Roosevelt
133 Abigail Crozier, 7 16:51 Roosevelt
134 Amelia Brown, 8 16:54 Ankeny
135 Sydney Weaverling, 8 16:55 Ankeny
136 Julianne Stevens, 8 16:57 Ankeny Centennial
137 Maude Malone, 8 16:58 Roosevelt
138 Claire Gilbert, 8 16:59 Valley
139 Makayla Tracy, 7 16:59 Dallas Center Grimes
140 Emma Heine, 8 17:02 Ankeny
141 Abigail Bowen, 7 17:06 Dallas Center Grimes
142 Grace Roesler, 8 17:07 Urbandale
143 70 Sierra Sherry, 7 17:07 Boone
144 Cassidy Klien, 7 17:07 Marshalltown
145 Kaylee Fornoff, 8 17:07 Ankeny Centennial
146 71 Mikayla Lauritsen, 7 17:08 Boone
147 Madison Lachacz, 7 17:08 Dallas Center Grimes
148 72 Kathryn Van Manen, 8 17:09 Newton
149 Lewis Natalie, 8 17:10 Southeast Polk
150 73 Elsie Alexander, 7 17:10 Boone
151 Jenna Maifeld, 8 17:11 Waukee
152 Ellie Smidt, 8 17:14 Valley
153 Claudia Ossman, 8 17:15 Valley
154 Abi Kueter, 8 17:16 Valley
155 Polson Krista, 8 17:16 Southeast Polk
156 O'Riley Paige, 7 17:18 Southeast Polk
157 Sophia Miller, 8 17:20 Ankeny
158 Lola Blitz, 7 17:21 Dallas Center Grimes
159 Megan Smith, 8 17:24 Valley
160 74 Maci Mosher, 8 17:26 Boone
161 Abby Bielecki, 8 17:26 Ankeny
162 Jaiden Holt, 8 17:29 Ankeny Centennial
163 Lindsey Fleming, 7 17:34 Roosevelt
164 Megan Sawyer, 8 17:35 Urbandale
165 Ellie Schmitz, 7 17:36 Dallas Center Grimes
166 Rabina Subba-Conradi, 8 17:39 Valley
167 Cori Baker, 7 17:48 Roosevelt
168 Sydnee Babcock, 8 17:52 Ankeny Centennial
169 Sophia Gates, 8 18:04 Urbandale
170 Clark Kaylee, 7 18:06 Southeast Polk
171 Quynh Tran, 8 18:07 Urbandale
172 Olsen Ciana, 7 18:07 Southeast Polk
173 Maya Worley, 8 18:10 Dallas Center Grimes
174 Jennifer Leong, 8 18:12 Urbandale
175 Maycee Fisher, 7 18:18 Southeast Polk
176 75 Zoie Danks, 8 18:23 Newton
177 Elise McDowell, 8 18:29 Urbandale
178 Josie Birdwell, 8 18:33 Urbandale
179 Anna Swick, 8 18:37 Urbandale
180 Morris Lillian, 7 18:40 Southeast Polk
181 Lucia Randazzo, 7 18:41 Roosevelt
182 Nithya Myeni, 8 18:43 Valley
183 Cerda Keila, 7 18:43 Southeast Polk
184 Mia Basic, 8 18:45 Valley
185 Shani Yount-Wheels, 7 18:58 Southeast Polk
186 Amor Hilburn, 8 19:03 Newton
187 76 Kayla Beckett, 7 19:17 Boone
188 Clara Hol, 7 19:19 Roosevelt
189 Julia Moody, 7 19:22 Roosevelt
190 Heather Perry, 8 19:44 Newton
191 Hanna Herzberg, 7 19:45 Urbandale
192 Patchin Eliza, 7 19:51 Southeast Polk
193 Skyler Gooden, 7 19:53 Newton
194 Elizabeth Ernst, 8 19:54 Ankeny Centennial
195 Jewelle Smith, 8 19:55 Southeast Polk
196 Elizabeth Hernandez, 8 20:01 Marshalltown
197 Kathryn Johnson, 8 20:01 Marshalltown
198 Cara Kennedy, 7 20:02 Urbandale
199 Olivia Tice, 7 20:29 Roosevelt
200 Peterson Audrey, 7 20:30 Southeast Polk
201 Sofia Ream, 7 20:43 Roosevelt
202 Elizabeth Wilcoxson, 8 20:49 Roosevelt
203 Cydney Irvine, 7 20:50 Roosevelt
204 Kellsey Maxon, 7 21:11 Marshalltown
205 Aleena Lee, 8 21:16 Valley
206 Malena Kamerer, 8 22:06 Marshalltown
207 Niehoff Monique, 7 22:31 Southeast Polk
208 Grace Wiggins, 7 22:31 Southeast Polk
209 Melany Badger, 8 22:33 Ankeny
210 Bailey Pierce, 8 22:45 Dallas Center Grimes
211 Tylar Cameron, 7 23:13 Southeast Polk
212 Clare Barber, 7 23:34 Roosevelt
213 Keila Seu, 7 24:33 Newton
214 Crane Brianna, 8 26:06 Southeast Polk
Boys 2 Mile Run Middle School
PL BIB Name Mark Team
1 1 Kyle Ruby, 8 10:57 Waukee
2 2 Jacob Storey, 8 11:29 Dallas Center Grimes
3 3 Ben Miller, 8 11:34 Southeast Polk
4 4 Jaxson Plumb, 7 11:34 Roosevelt
5 5 Carter Smith, 8 11:41 Ankeny
6 6 Thomas Knudsen, 8 11:44 Valley
7 7 Karsten Peters, 8 11:44 Ankeny Centennial
8 8 Mason Yeatts, 8 11:46 Ankeny
9 9 Kellen Welsch, 8 11:52 Ankeny Centennial
10 10 Aidan Ramsey, 8 11:54 Dallas Center Grimes
11 11 Owen Pries, 8 11:55 Dallas Center Grimes
12 12 Treycen Garton, 8 11:57 Newton
13 13 Josh DeJohn, 8 11:57 Waukee
14 14 Jake Wiersma, 8 11:57 Waukee
15 15 Beckett LaPrade, 8 11:58 Roosevelt
16 16 Chad DenAdel, 8 11:58 Waukee
17 17 Tyler Merhar, 8 11:59 Waukee
18 18 Hunter Yeatts, 8 11:59 Ankeny
19 19 Archie Pher, 7 12:02 Marshalltown
20 20 Carson Lane, 7 12:04 Roosevelt
21 21 Zach Zinn, 8 12:06 Ankeny Centennial
22 22 Will Blackmore, 8 12:06 Ankeny Centennial
23 23 Paul Erreege, 8 12:07 Ankeny
24 24 Jenkin Fulmer, 7 12:07 Southeast Polk
25 25 Anthoneh Kopsa, 7 12:08 Marshalltown
26 26 Caden Rasmus, 8 12:09 Ankeny Centennial
27 27 Cooper Hansen, 8 12:10 Southeast Polk
28 28 Marcus Barker, 8 12:12 Marshalltown
29 29 Carson Owens, 7 12:14 Southeast Polk
30 30 Brody Stout, 8 12:14 Urbandale
31 31 Pablo Cerda, 7 12:16 Roosevelt
32 32 Emmanual Roy, 8 12:18 Newton
33 33 Truman Patterson, 8 12:19 Ankeny
34 34 Tyler Schermerhorn, 8 12:19 Ankeny Centennial
35 35 Connor Smith, 8 12:20 Marshalltown
36 36 Griffin Gade, 8 12:22 Ankeny
37 37 Braden Miller, 8 12:22 Ankeny Centennial
38 38 Isaiah Boren, 8 12:23 Southeast Polk
39 39 Carter Smith, 8 12:24 Valley
40 40 Derek Beiner, 8 12:25 Newton
41 41 Nick Jackson, 8 12:26 Roosevelt
42 42 Carter Clark, 8 12:31 Ankeny
43 Cooper Majors, 8 12:32 Ankeny Centennial
44 43 Andrew Donoho, 7 12:32 Urbandale
45 44 Grant Vorwerk, 8 12:32 Southeast Polk
46 45 Ethan Smith, 7 12:33 Urbandale
47 46 Owen Fulton, 8 12:33 Waukee
48 Christian Rathje, 8 12:34 Ankeny
49 47 Nathan Schwab, 8 12:36 Waukee
50 48 William Sebastian, 7 12:36 Urbandale
51 49 Carson Clearwater, 7 12:36 Urbandale
52 50 Brock DeCarlo, 8 12:38 Valley
53 London Hershberger, 8 12:38 Ankeny Centennial
54 51 Ashton Finders, 7 12:38 Marshalltown
55 52 Luis Jimenez, 8 12:39 Urbandale
56 53 Jack Casey, 7 12:39 Southeast Polk
57 54 Jayzek Lee, 7 12:40 Marshalltown
58 Jack Lacey, 8 12:40 Ankeny Centennial
59 Charles Peterson, 8 12:41 Waukee
60 Nate Willey, 8 12:42 Ankeny Centennial
61 55 Andrew Larson, 8 12:43 Valley
62 56 Tate Deremiah, 7 12:43 Dallas Center Grimes
63 Conor Wahlberg, 8 12:44 Ankeny
64 57 Thomas Hansen, 8 12:44 Valley
65 Simon Janelle, 8 12:44 Ankeny Centennial
66 Clayson Cox, 8 12:45 Ankeny Centennial
67 58 Cohen Darsee, 8 12:46 Urbandale
68 Avery Carlson, 8 12:46 Ankeny Centennial
69 59 Paul Andersen, 8 12:46 Valley
70 60 Pedro Zetino, 7 12:48 Marshalltown
71 61 Ryan Nook, 8 12:48 Newton
72 62 Jared Smith, 7 12:49 Newton
73 David Parks, 8 12:49 Waukee
74 Cameron Sichra, 7 12:52 Marshalltown
75 Cameron Larson, 8 12:53 Ankeny Centennial
76 Jack Wille, 8 12:55 Ankeny
77 Jackson Penningroth, 8 12:59 Ankeny
78 63 Henry Nagle, 8 13:00 Roosevelt
79 Jacob Smith, 8 13:00 Ankeny Centennial
80 64 Jackson Grant, 8 13:00 Roosevelt
81 Jayden Bible, 8 13:01 Ankeny
82 Tyler Straka, 7 13:01 Urbandale
83 Drew Folkerts, 7 13:04 Roosevelt
84 Ty Rounds, 8 13:06 Ankeny Centennial
85 Ethan Keomala, 7 13:07 Southeast Polk
86 John Sehnert, 8 13:08 Waukee
87 Luke Wellet, 8 13:08 Waukee
88 Alonzo Spencer, 7 13:09 Roosevelt
89 Roman Keahna-Harris, 8 13:10 Ankeny Centennial
90 Andres Lopez, 8 13:11 Ankeny
91 Aaron Seberger, 8 13:11 Marshalltown
92 Issac O'Toole, 8 13:11 Ankeny
93 Tommy Stroud, 8 13:12 Waukee
94 Thomas DeBower, 8 13:12 Ankeny
95 Andrew Phillips, 8 13:13 Waukee
96 Kyle Pederson, 8 13:13 Ankeny
97 Devon TeKolste, 8 13:14 Southeast Polk
98 65 Kyle Snyder, 8 13:14 Dallas Center Grimes
99 Blake Ganpat, 8 13:16 Ankeny
100 66 Jacob Naja, 8 13:18 Valley
101 Will Marshall, 7 13:19 Southeast Polk
102 Jackson Skahill, 8 13:19 Valley
103 67 Zach Halverson, 8 13:19 Dallas Center Grimes
104 Michael Hayden, 8 13:21 Ankeny
105 Elliot Donovan, 7 13:21 Roosevelt
106 Dj Miller-Breon, 7 13:21 Southeast Polk
107 Gage Gaul, 7 13:22 Southeast Polk
108 Trevor James, 8 13:22 Urbandale
109 Cole Leggett, 8 13:23 Urbandale
110 Theo Whitehead, 8 13:24 Roosevelt
111 Cameron Johnson, 8 13:25 Valley
112 68 Cael Wineland, 8 13:26 Dallas Center Grimes
113 Kendall Bickford, 8 13:28 Dallas Center Grimes
114 Ryan Trujillo, 7 13:31 Southeast Polk
115 Charlie Hoffman, 8 13:31 Ankeny Centennial
116 Charles Ill, 8 13:31 Roosevelt
117 Charlie Craiger, 8 13:32 Roosevelt
118 Alex Noel, 8 13:32 Roosevelt
119 Chris Moseley, 8 13:34 Waukee
120 Derek Peng, 8 13:34 Marshalltown
121 Marshal Weeden, 8 13:34 Marshalltown
122 Charles Brownell, 8 13:35 Urbandale
123 Karsten Newell, 8 13:36 Dallas Center Grimes
124 Benton McFetridge, 8 13:36 Roosevelt
125 Brayden Lumley, 8 13:38 Urbandale
126 Jake Rosenow, 8 13:38 Waukee
127 Brett Cullinan, 8 13:39 Urbandale
128 Tyler Halverson, 8 13:39 Dallas Center Grimes
129 Matthew Bonner, 7 13:40 Roosevelt
130 Joshua Neahs, 7 13:41 Urbandale
131 Zachary Braggs, 7 13:42 Urbandale
132 Logan Westin, 7 13:42 Roosevelt
133 Joel McCleary, 8 13:43 Ankeny Centennial
134 Joey Dombrosky, 8 13:46 Waukee
135 Carter Davis, 8 13:47 Ankeny
136 Hunter Shepherd, 7 13:48 Southeast Polk
137 Theo Linebaugh, 8 13:48 Roosevelt
138 Dawson Young, 7 13:51 Southeast Polk
139 Dylan Roberts, 7 13:53 Dallas Center Grimes
140 Mason Jackson, 7 13:53 Dallas Center Grimes
141 J D. Ramsey, 8 13:53 Valley
142 Noah Segar, 8 13:54 Ankeny Centennial
143 Jose Vergara, 8 13:54 Marshalltown
144 69 Colby Dotzler, 8 13:55 Boone
145 70 Austin McCloud, 8 13:55 Boone
146 Gavin Snelson, 8 13:56 Waukee
147 Kellen Jones, 8 13:56 Ankeny Centennial
148 Nate Hines, 8 13:58 Ankeny Centennial
149 Colin Miller, 7 13:58 Southeast Polk
150 Korbin Keomala, 7 13:59 Southeast Polk
151 71 Zach Henson, 8 14:01 Boone
152 Harrison Niepert, 7 14:02 Roosevelt
153 Owen Lovan, 7 14:02 Southeast Polk
154 Jaxon Hill, 8 14:04 Urbandale
155 Matthew Monsivais, 8 14:06 Ankeny Centennial
156 Hayden McCormac, 8 14:08 Roosevelt
157 Jerry Peng, 8 14:11 Waukee
158 Bennett Sebastian, 7 14:13 Urbandale
159 Jason Strand, 7 14:14 Marshalltown
160 Alan Trible, 8 14:14 Waukee
161 Logan Eilers, 8 14:15 Ankeny Centennial
162 Jack Beason, 8 14:16 Ankeny
163 Luis Servin, 8 14:17 Marshalltown
164 Joesph Rempe, 7 14:18 Urbandale
165 Brenden Finders, 7 14:19 Marshalltown
166 72 Caden Menninga, 7 14:20 Newton
167 Cody Pearce, 8 14:21 Urbandale
168 Caleb Morris, 7 14:25 Dallas Center Grimes
169 Tristan Garcia, 8 14:26 Valley
170 73 Max Johnston, 7 14:27 Boone
171 Kenny Chu, 8 14:30 Waukee
172 Eli Munch, 8 14:31 Valley
173 Sam Ritland, 7 14:34 Southeast Polk
174 Ethan Ver Helst, 8 14:35 Ankeny Centennial
175 Jude Boettger, 8 14:37 Valley
176 Tayden Baccam, 8 14:37 Urbandale
177 Tommy DeWilde, 8 14:38 Ankeny
178 Cody Iwig, 8 14:40 Urbandale
179 Sutton Christensen, 7 14:41 Southeast Polk
180 Connor Hall, 7 14:48 Southeast Polk
181 Marcus Watznauer, 7 14:48 Dallas Center Grimes
182 Cal Pennington, 8 14:49 Roosevelt
183 74 Henry Pollard, 7 14:51 Boone
184 75 Josiah Parks, 8 14:52 Boone
185 Sam Grieman, 7 14:53 Dallas Center Grimes
186 Aiden Paine, 8 14:54 Urbandale
187 Zakia McGowan, 7 14:54 Southeast Polk
188 John Wiederstein, 7 14:54 Southeast Polk
189 Reece Gross, 8 14:55 Ankeny
190 Drake Polley, 8 14:56 Marshalltown
191 76 Keyten Doland, 7 14:59 Newton
192 Hank Simms, 8 14:59 Southeast Polk
193 Luke Herbselb, 8 15:04 Dallas Center Grimes
194 Andy Hosic, 8 15:05 Urbandale
195 Blake Clabaugh, 8 15:05 Urbandale
196 Pher Hernandez, 7 15:06 Marshalltown
197 Bryson Illian, 8 15:07 Dallas Center Grimes
198 Colin Easler, 8 15:07 Roosevelt
199 Carson Springer, 7 15:08 Dallas Center Grimes
200 Jacob Altoff, 8 15:08 Roosevelt
201 Carter Hanson, 8 15:11 Waukee
202 Jack Elsbury, 7 15:12 Marshalltown
203 Ashton Hinkle, 8 15:15 Marshalltown
204 Jesse Floyd, 8 15:16 Valley
205 Elijah Pelds, 8 15:16 Southeast Polk
206 Matt Pederson, 8 15:19 Marshalltown
207 Luis Velesco, 8 15:19 Waukee
208 Drew Hedrick, 8 15:19 Valley
209 Nathan Waknitz, 8 15:19 Dallas Center Grimes
210 Jalen Blayer, 8 15:24 Marshalltown
211 Isaac Forristall, 7 15:28 Southeast Polk
212 77 Evan Purtle, 7 15:33 Boone
213 Michael Miller, 8 15:33 Urbandale
214 Alexis Castro, 7 15:33 Roosevelt
215 Brandon Williams, 8 15:35 Ankeny
216 Carter McInville, 7 15:36 Urbandale
217 Landon Maggart, 8 15:38 Urbandale
218 Jackson Neahs, 7 15:39 Urbandale
219 Michael Varner, 8 15:41 Boone
220 Collin Buchli, 7 15:45 Newton
221 Corey Brown, 7 15:46 Marshalltown
222 Brewer Thielman, 8 15:46 Urbandale
223 Sam Agan, 8 15:47 Ankeny Centennial
224 Cooper Michael, 7 15:47 Roosevelt
225 Landon Smithhart, 7 15:47 Southeast Polk
226 Blake Staton, 8 15:47 Urbandale
227 Brian VanDeVoorde, 7 15:50 Southeast Polk
228 Will Thompson, 8 15:53 Valley
229 Brody Fuller, 7 15:54 Newton
230 Nick Edgar, 8 15:54 Valley
231 Alex Owens, 8 15:55 Valley
232 Bradley Sponsler, 8 15:56 Ankeny
233 Ryan Borth, 7 15:59 Southeast Polk
234 Caleb Van Wyk, 7 16:01 Southeast Polk
235 Andy Tran, 8 16:02 Valley
236 Payton Belger, 8 16:03 Urbandale
237 Walker Endres, 7 16:03 Roosevelt
238 Gage Schutjer, 7 16:07 Roosevelt
239 Ethan Letsch, 8 16:07 Valley
240 Kristian Hansen, 7 16:10 Roosevelt
241 Cruz Barajas, 7 16:10 Marshalltown
242 Lance Lewers, 8 16:21 Waukee
243 McClain Laird, 8 16:22 Waukee
244 Jacob Nichols, 7 16:25 Newton
245 Pedro Torres, 8 16:27 Marshalltown
246 Alex Rivas, 8 16:30 Urbandale
247 Gavin Jablonski, 7 16:30 Marshalltown
248 Mason Hausman, 7 16:35 Southeast Polk
249 Andrew Simmons, 7 16:35 Roosevelt
250 Jack McAllister, 8 16:35 Ankeny Centennial
251 Jackson Lozier, 8 16:37 Roosevelt
252 Luke McCann, 8 16:39 Valley
253 Ajani Patton-Imani, 8 16:41 Roosevelt
254 Hayden Weber, 7 16:42 Urbandale
255 Cory Pair, 7 16:44 Urbandale
256 Anthony Scarcello, 8 16:52 Valley
257 Elias Ruiz, 7 16:53 Marshalltown
258 A J. Alger, 8 16:58 Valley
259 Ian Gaunt, 8 16:58 Valley
260 Christian Grafft, 8 16:59 Valley
261 Ryan Clark, 7 17:03 Roosevelt
262 Michael Gyure, 7 17:04 Urbandale
263 Cole Kyer, 7 17:04 Southeast Polk
264 Angel Chavez, 7 17:10 Marshalltown
265 Luis Ordaz, 7 17:17 Marshalltown
266 Wesley Reese, 7 17:17 Roosevelt
267 Avery Heinrichs, 8 17:18 Marshalltown
268 Alec Boblenz, 7 17:18 Dallas Center Grimes
269 Kenny Pochinski, 8 17:39 Ankeny
270 Donovan Kennedy, 8 17:41 Southeast Polk
271 Cesar Corona, 7 17:56 Marshalltown
272 Bryce Getter, 7 17:57 Urbandale
273 Ben Cayetano, 7 18:17 Roosevelt
274 Noah Pins, 8 18:22 Valley
275 Jacob DeLange, 7 18:22 Roosevelt
276 Elie Tulikumwenya, 8 18:23 Roosevelt
277 Nic Beaudet, 8 18:24 Dallas Center Grimes
278 Kellen Casper, 8 18:25 Valley
279 Kaydin Moore, 8 18:26 Waukee
280 Reza Choudhury, 8 18:31 Urbandale
281 Daniel Schafer, 7 18:31 Marshalltown
282 Nathan Dewanz, 8 18:33 Urbandale
283 Luke Nelson, 8 18:46 Valley
284 Owen Crabbs, 8 18:49 Waukee
285 Trevor Felgate, 8 18:58 Valley
286 Sam Gardner, 7 19:03 Roosevelt
287 Ian Sharp, 7 19:06 Urbandale
288 Creighton Henley, 8 19:32 Marshalltown
289 Ruben Gallegos, 8 19:35 Marshalltown
290 Damien Rosas, 7 19:47 Marshalltown
291 Toby Wingert, 8 19:51 Ankeny
292 Brennan Neese, 7 20:02 Urbandale
293 Carter Smith, 8 20:11 Urbandale
294 Elijah Stopoulos-Rit, 7 20:15 Urbandale
295 Bond Hageman, 7 20:17 Urbandale
296 Eric Song, 8 20:38 Valley
297 Indy Fuentes, 7 20:58 Boone
298 Wyatt Pastour, 7 22:30 Southeast Polk
299 Samuel Cochran, 7 22:36 Urbandale