Waukee XC Invite 2014

Waukee , IA
Hosted by Waukee

MS Boys

Team Scores

	1 Waukee	29	2	4	5	8	10	32	33	11:51	0:38
	2 Johnston	45	3	6	9	13	14	15	16	12:04	0:53
	3 Ames	108	17	21	22	23	25	36	39	12:41	0:14
	4 Ankeny	115	7	12	20	34	42	57	63	12:38	1:15
	5 Urbandale	206	29	31	37	51	58	60	66	13:12	0:37
	6 Marshalltown	211	19	27	52	54	59	81	100	13:12	0:54
	7 Ankeny Centennial	216	24	30	40	50	72	75	82	13:13	1:08
	8 Dallas Center Grimes	235	1	41	55	65	73	74	87	13:09	2:28
	9 Roosevelt	244	35	43	44	46	76	77	83	13:23	0:56
 10 Southeast Polk	252	38	48	49	56	61	64	71	13:24	0:32
 11 Valley	258	11	18	62	78	89	92	96	13:24	2:17
 12 Bondurant-Farrar	323	26	28	69	99	101	116	117	13:56	2:11
 13 D M North	358	53	67	68	79	91	95	121	13:58	1:02
 14 Boone	391	45	47	97	98	104	107	125	14:19	1:54
 15 D M East	426	70	80	84	86	106	110	115	14:21	1:28
 16 D M Lincoln	493	88	93	94	105	113	114	119	14:54	1:14
 17 Hoover	504	85	90	103	108	118	124	126	15:07	1:53
 18 Fort Dodge	554	102	109	111	112	120	122	123	15:38	1:15
Team Scores
 PLACE	FINISHER	TIME
1. Waukee
2	Travis Loecke	8	11:33	
4	Zach Eaton	8	11:43	
5	Tyler Loecke	8	11:43	
8	Moe Smith	8	12:05	
10	Ian Buske	8	12:10	
Total Time = 59:14	Total Places = 29

2. Johnston
3	Aidan MacGregor	8	11:34	
6	Joe Schaefer	8	11:49	
9	Zach Anthofer	8	12:10	
13	Evan Kilstrom	7	12:18	
14	Owen Ness	8	12:27	
Total Time = 1:00:18	Total Places = 45

3. Ames
17	Garang Akok	8	12:33	
21	Preston Witte	8	12:40	
22	Brayden Bergum	8	12:41	
23	Caleb Kong	8	12:45	
25	Sam Taylor	8	12:46	
Total Time = 1:03:25	Total Places = 108

4. Ankeny
7	Kolby Raineri	8	11:59	
12	Tim Sindt	8	12:14	
20	Noah Odson	8	12:39	
34	Joey Reichenbacker	8	13:03	
42	Charlie Pritchard	8	13:14	
Total Time = 1:03:09	Total Places = 115

5. Urbandale
29	Payton Marrs	7	12:55	
31	Elijah Noble	8	13:00	
37	Reece Knepper	7	13:05	
51	Jackson Mears	7	13:24	
58	Michael Friedrickson	7	13:32	
Total Time = 1:05:56	Total Places = 206

6. Marshalltown
19	Austin Shomo	7	12:39	
27	Brent Johnson	8	12:53	
52	Jose Garcia	8	13:25	
54	Samson Prebot	8	13:30	
59	Caleb Summers	8	13:32	
Total Time = 1:05:59	Total Places = 211

7. Ankeny Centennial
24	Alex Patkin	8	12:45	
30	Jonah Vicker	8	12:57	
40	Nick Ahston	8	13:07	
50	Chase Bemisdarfer	8	13:23	
72	Sam Smoldt	8	13:53	
Total Time = 1:06:05	Total Places = 216

8. Dallas Center Grimes
1	Tyler Borneman	8	11:26	
41	Caleb Rhoads	8	13:08	
55	Brady Nicolet	8	13:31	
65	Rudy Stallman	8	13:44	
73	Sam Henderson	7	13:54	
Total Time = 1:05:43	Total Places = 235

9. Roosevelt
35	Harry Prentice	8	13:03	
43	Ben Russell	8	13:14	
44	Rowen Abbas	7	13:16	
46	Austin Quinn	8	13:21	
76	Eli Franteen	8	13:59	
Total Time = 1:06:53	Total Places = 244

10. Southeast Polk
38	Drake Hanson	7	13:06	
48	Cade Mash	7	13:22	
49	Brandon Banyas	8	13:22	
56	Gabriel Wilson	7	13:31	
61	Benson Lin	8	13:38	
Total Time = 1:06:59	Total Places = 252

11. Valley
11	Carter Owen	7	12:12	
18	Evan Armitage	8	12:34	
62	Nick Songer	8	13:40	
78	Mike Maigaard	8	14:02	
89	Colin McKillip	8	14:28	
Total Time = 1:06:56	Total Places = 258

12. Bondurant-Farrar
26	Jalen Kruse	8	12:50	
28	Jackson McGovern	7	12:55	
69	Kirby Daniel	7	13:52	
99	Noah Coy	7	14:58	
101	Brody Caswell	8	15:01	
Total Time = 1:09:36	Total Places = 323

13. D M North
53	Peter Ngo	8	13:30	
67	Emmanuel Deng	7	13:51	
68	Dan Gajurel	8	13:52	
79	Emmanuel Poweh	7	14:03	
91	Nathan Routh	7	14:32	
Total Time = 1:09:48	Total Places = 358

14. Boone
45	Carter Kelley	7	13:19	
47	Noah Lee	8	13:21	
97	Cameron Kokjohn	8	14:49	
98	Dylan Bangs	7	14:50	
104	Nick Rose	7	15:12	
Total Time = 1:11:31	Total Places = 391

15. D M East
70	William Rassavong	8	13:52	
80	Gene Way	7	14:04	
84	Luis Vasquez	7	14:11	
86	Donald Carpenter	8	14:17	
106	Trenton Burkheimer	7	15:20	
Total Time = 1:11:44	Total Places = 426

16. D M Lincoln
88	D'Angelo Saltzman	7	14:28	
93	Andrew Klein	7	14:33	
94	Keylan Irvin	8	14:34	
105	Dylan Veigelis	8	15:14	
113	Kobe Moriarty	7	15:41	
Total Time = 1:14:30	Total Places = 493

17. Hoover
85	Zane Avila	7	14:14	
90	Tyler Landals	8	14:30	
103	Julian Elizondo	8	15:10	
108	Cameron Briggs	8	15:33	
118	Gustavo Smith	8	16:07	
Total Time = 1:15:34	Total Places = 504

18. Fort Dodge
102	Andrew Johnson	8	15:05	
109	Nehemiah Hippen	8	15:33	
111	Alistar Hanrahan	8	15:36	
112	Keegan Lombard	8	15:36	
120	Jacob Heslop	7	16:20	
Total Time = 1:18:10	Total Places = 554
	Boys 3000m run 
PL	NAME	YR	TIME	TEAM

Top

1	Tyler Borneman	8	11:26	Dallas Center Grimes 
2	Travis Loecke	8	11:33	Waukee	
3	Aidan MacGregor	8	11:34	Johnston	
4	Zach Eaton	8	11:43	Waukee	
5	Tyler Loecke	8	11:43	Waukee	
6	Joe Schaefer	8	11:49	Johnston	
7	Kolby Raineri	8	11:59	Ankeny	
8	Moe Smith	8	12:05	Waukee	
9	Zach Anthofer	8	12:10	Johnston	
10	Ian Buske	8	12:10	Waukee	
11	Carter Owen	7	12:12	Valley	
12	Tim Sindt	8	12:14	Ankeny	
13	Evan Kilstrom	7	12:18	Johnston	
14	Owen Ness	8	12:27	Johnston	
15	Kade Johnson	8	12:29	Johnston	
16	Mitchell Hermon	8	12:33	Johnston	
17	Garang Akok	8	12:33	Ames	
18	Evan Armitage	8	12:34	Valley	
19	Austin Shomo	7	12:39	Marshalltown	
20	Noah Odson	8	12:39	Ankeny	
21	Preston Witte	8	12:40	Ames	
22	Karson Kleve	7	12:41	Johnston	
23	Brayden Bergum	8	12:41	Ames	
24	Caleb Kong	8	12:45	Ames	
25	Alex Patkin	8	12:45	Ankeny Centennial	
26	Erik Catus	8	12:46	Johnston	
27	Sam Taylor	8	12:46	Ames	
28	Max McGaughy	8	12:47	Johnston	
29	Jalen Kruse	8	12:50	Bondurant-Farrar	
30	Jackson Marshall	8	12:53	Johnston	
31	Brent Johnson	8	12:53	Marshalltown	
32	Jackson McGovern	7	12:55	Bondurant-Farrar	
33	Payton Marrs	7	12:55	Urbandale	
34	Jonah Vicker	8	12:57	Ankeny Centennial	
35	Elijah Noble	8	13:00	Urbandale	
36	Vincent Vanyo	8	13:01	Waukee	
37	Jordan Swanson	8	13:02	Waukee	
38	Joey Reichenbacker	8	13:03	Ankeny	
39	Harry Prentice	8	13:03	Roosevelt	
40	Will Orth	7	13:04	Ames	
41	Reece Knepper	7	13:05	Urbandale	
42	Drake Hanson	7	13:06	Southeast Polk	
43	Ryan Smith	8	13:07	Ames	
44	Nick Ahston	8	13:07	Ankeny Centennial	
45	Cade Simpson	8	13:07	Waukee	
46	Andrew Greene	8	13:08	Ames	
47	Caleb Rhoads	8	13:08	Dallas Center Grimes 
48	Charlie Pritchard	8	13:14	Ankeny	
49	Ben Russell	8	13:14	Roosevelt	
50	Rowen Abbas	7	13:16	Roosevelt	
51	Carter Kelley	7	13:19	Boone	
52	Austin Quinn	8	13:21	Roosevelt	
53	Noah Lee	8	13:21	Boone	
54	Cade Mash	7	13:22	Southeast Polk	
55	Brandon Banyas	8	13:22	Southeast Polk	
56	Asher Heuss	8	13:23	Johnston	
57	Chase Bemisdarfer	8	13:23	Ankeny Centennial	
58	Jason Chen	7	13:23	Ames	
59	Grant Shaw	8	13:23	Waukee	
60	Kiernan Adair	8	13:24	Johnston	
61	Jackson Mears	7	13:24	Urbandale	
62	Jose Garcia	8	13:25	Marshalltown	
63	Ben Kinman	8	13:26	Johnston	
64	Peter Ngo	8	13:30	D M North	
65	Samson Prebot	8	13:30	Marshalltown	
66	Brady Nicolet	8	13:31	Dallas Center Grimes 
67	Gabriel Wilson	7	13:31	Southeast Polk	
68	Jaden Schuster	8	13:31	Ankeny	
69	Michael Friedrickson	7	13:32	Urbandale	
70	Kabura Adiel	7	13:32	Johnston	
71	Elijah Brown	7	13:32	Johnston	
72	Caleb Summers	8	13:32	Marshalltown	
73	Cody Haferbier	8	13:33	Ames	
74	Jaden Jacobson	7	13:33	Johnston	
75	Gus Lichtenberger	7	13:37	Urbandale	
76	Benson Lin	8	13:38	Southeast Polk	
77	Nick Songer	8	13:40	Valley	
78	Dain Tack	8	13:41	Johnston	
79	Riley Wood	8	13:43	Ankeny	
80	Cj Schrock	8	13:43	Southeast Polk	
81	Rudy Stallman	8	13:44	Dallas Center Grimes 
82	Jack Feller	8	13:46	Johnston	
83	Noah Barker	8	13:47	Ames	
84	Jake Havran	8	13:47	Urbandale	
85	Reece Pitz	8	13:48	Ankeny	
86	Charlie Barry	8	13:49	Waukee	
87	Ean Warrick	8	13:49	Ames	
88	Wyatt Carl	8	13:50	Ankeny	
89	Michael Schmitz	8	13:50	Johnston	
90	Emmanuel Deng	7	13:51	D M North	
91	Dan Gajurel	8	13:52	D M North	
92	Kirby Daniel	7	13:52	Bondurant-Farrar	
93	William Rassavong	8	13:52	D M East	
94	Elijah Hanson	8	13:52	Southeast Polk	
95	Sam Smoldt	8	13:53	Ankeny Centennial	
96	Michael Vicente	8	13:53	Waukee	
97	Maclain Bremner	8	13:53	Johnston	
98	Andres Cordoba	7	13:54	Ames	
99	Sam Henderson	7	13:54	Dallas Center Grimes 
100	Matt Liebe	7	13:55	Dallas Center Grimes 
101	Louie Hoehle	7	13:57	Urbandale	
102	Josh Meyer	7	13:58	Johnston	
103	Harrison Yoder	8	13:58	Ames	
104	Kaleb Krier	7	13:58	Southeast Polk	
105	Nick Sash	8	13:58	Ankeny Centennial	
106	Isaiah Keomala	8	13:58	Southeast Polk	
107	Eli Franteen	8	13:59	Roosevelt	
108	Andrew Benson	8	13:59	Waukee	
109	Jude Charlton	8	13:59	Roosevelt	
110	Davis Kuhlers	8	14:00	Waukee	
111	Evan Perry	8	14:01	Southeast Polk	
112	Drake Strand	8	14:01	Ankeny	
113	Mike Maigaard	8	14:02	Valley	
114	Hunter Briggs	7	14:02	Johnston	
115	Vincent Barlow	8	14:02	Southeast Polk	
116	Emmanuel Poweh	7	14:03	D M North	
117	Logan Sunvold	7	14:03	Southeast Polk	
118	Trey Schaller	8	14:03	Waukee	
119	Gene Way	7	14:04	D M East	
120	Shane Williams	7	14:04	Southeast Polk	
121	Kyle Mahoney	8	14:05	Ankeny	
122	Luke Smith	8	14:05	Marshalltown	
123	Cole Pankey	8	14:05	Ankeny Centennial	
124	Malachi Thompson	7	14:07	Johnston	
125	Gabe Vald	8	14:08	Roosevelt	
126	Matthew Wells	7	14:08	Johnston	
127	Lucas Vroom	7	14:10	Southeast Polk	
128	Luis Vasquez	7	14:11	D M East	
129	Jared Schneider	7	14:12	Johnston	
130	Andrew Kramer	8	14:13	Roosevelt	
131	Zane Avila	7	14:14	Hoover	
132	Donald Carpenter	8	14:17	D M East	
133	Colton Lambertz	7	14:18	Southeast Polk	
134	Colin Korsching	8	14:18	Dallas Center Grimes 
135	Cole Johnson	8	14:18	Roosevelt	
136	Brice Nadeau	8	14:20	Ankeny	
137	Jacob Denny	8	14:20	Ames	
138	Shane Esposito	8	14:20	Roosevelt	
139	Max Hull	8	14:20	Dallas Center Grimes 
140	Phavian Moorer	7	14:23	Johnston	
141	Miles Wyllie	7	14:24	Dallas Center Grimes 
142	Andrew Maresca	8	14:25	Johnston	
143	Soloman Mamola	7	14:25	Urbandale	
144	Johnson Huynh	8	14:26	Southeast Polk	
145	Cale Carlson	7	14:27	Southeast Polk	
146	D'Angelo Saltzman	7	14:28	D M Lincoln	
147	Cam McNally	7	14:28	Roosevelt	
148	Colin McKillip	8	14:28	Valley	
149	Tyler Landals	8	14:30	Hoover	
150	Nate Greer	8	14:30	Waukee	
151	Carter Mosely	8	14:30	Waukee	
152	Braydon Smith	8	14:31	Ankeny	
153	Christopher Ruiz	7	14:32	Southeast Polk	
154	Nathan Routh	7	14:32	D M North	
155	Noah Enich	8	14:32	Ankeny	
156	Ben DeTaeye	8	14:32	Valley	
157	Forrest LaPrade	8	14:32	Roosevelt	
158	Andrew Klein	7	14:33	D M Lincoln	
159	Keylan Irvin	8	14:34	D M Lincoln	
160	James Peterson	7	14:34	Urbandale	
161	Colton Phillips	7	14:34	Ames	
162	Joseph Norman	7	14:34	Ames	
163	Jasper Shogren-Knaack	7	14:35	Ames	
164	James Byrd	8	14:36	Ankeny	
165	Andrew Pfister	7	14:37	Johnston	
166	Colin Miller	8	14:38	Ankeny	
167	Luke Sams	8	14:38	Urbandale	
168	Spencer Dunham	8	14:38	Waukee	
169	Noah Miller	8	14:38	Waukee	
170	Cole Johnson	8	14:38	Johnston	
171	Logan Herbsleb	8	14:39	Dallas Center Grimes 
172	Jonah Larrison	8	14:40	Waukee	
173	Sam Schweizer	7	14:40	Urbandale	
174	Ryan Safley	8	14:41	Ankeny	
175	Dylan Straka	7	14:42	Urbandale	
176	Justin Black	8	14:42	Waukee	
177	Mason Mahlow	8	14:44	Ankeny	
178	Ethan Paul	7	14:44	Urbandale	
179	Kiran Adhikarl	7	14:44	D M North	
180	Sam Jacobs	8	14:45	Valley	
181	Jake Cochran	7	14:46	Urbandale	
182	Daniel Fu	8	14:46	Johnston	
183	Max Ramirez	8	14:47	Ames	
184	Alec Knepper	7	14:47	Urbandale	
185	Keegan Garton	8	14:48	Urbandale	
186	Brendan Martins	8	14:48	Waukee	
187	Cameron Kokjohn	8	14:49	Boone	
188	Will Brandt	8	14:49	Southeast Polk	
189	Bradley Ramsy	7	14:49	Dallas Center Grimes 
190	Nick Stumme	7	14:50	Southeast Polk	
191	Michael Loney	7	14:50	Dallas Center Grimes 
192	Ethan Hartle	8	14:50	Johnston	
193	Dylan Bangs	7	14:50	Boone	
194	Owen Schulte	8	14:51	Valley	
195	Andrew King	8	14:52	Roosevelt	
196	Ethan Proctor	8	14:53	Ankeny	
197	Austin Fickbohm	7	14:53	Southeast Polk	
198	Camden Frecking	7	14:54	Dallas Center Grimes 
199	Josh Gartin	8	14:56	Ames	
200	Ryan Schultz	8	14:56	Valley	
201	Noah Coy	7	14:58	Bondurant-Farrar	
202	Nick Cheung	8	14:59	Southeast Polk	
203	Ethan Penne	8	15:01	Southeast Polk	
204	Peyton Hilsabeck	8	15:01	Marshalltown	
205	Brody Caswell	8	15:01	Bondurant-Farrar	
206	Colin Jensen	7	15:02	Marshalltown	
207	Noah Wostrel	8	15:03	Ankeny	
208	Mitch Pevestorf	8	15:03	Ankeny	
209	Tory Fechner	8	15:04	Johnston	
210	Liam Struck	8	15:04	Ames	
211	Andrew Johnson	8	15:05	Fort Dodge	
212	Payton Fay	8	15:07	Ankeny	
213	Cooper Pierce	8	15:07	Dallas Center Grimes 
214	Brennon Woody	8	15:09	Dallas Center Grimes 
215	Julian Elizondo	8	15:10	Hoover	
216	Matt Richards	7	15:10	Urbandale	
217	Carson George	8	15:11	Southeast Polk	
218	Nick Rose	7	15:12	Boone	
219	Jonathan Moore	8	15:12	Johnston	
220	Justin Tang	7	15:13	Ames	
221	Dylan Veigelis	8	15:14	D M Lincoln	
222	Kyler Fischer	7	15:14	Southeast Polk	
223	Cael Creasman	8	15:16	Ankeny	
224	Nathan Harvey	7	15:18	Southeast Polk	
225	Wiley Parker	8	15:19	Southeast Polk	
226	Matthew Higgins	7	15:19	Ames	
227	Trenton Burkheimer	7	15:20	D M East	
228	Paxson Picken	7	15:20	Johnston	
229	Ben Lyons	8	15:21	Ankeny Centennial	
230	Jakob Williams	8	15:21	Waukee	
231	Jack Lillig	8	15:21	Ankeny Centennial	
232	Collin Henrichsen	8	15:22	Valley	
233	Jake Sterling	7	15:23	Johnston	
234	Cael Newman	7	15:26	Southeast Polk	
235	Spencer O'Riley	7	15:27	Southeast Polk	
236	Aryan Prajapati	8	15:28	Valley	
237	Owen Lerg	8	15:28	Valley	
238	Nate Wilson	8	15:28	Ames	
239	Cooper Runyan	7	15:29	Boone	
240	Owen O'Leary	8	15:31	Roosevelt	
241	Bobby Brause	8	15:32	Ames	
242	Bryce Palmer	7	15:32	Dallas Center Grimes 
243	Connor Bernstein	8	15:32	Southeast Polk	
244	Daniel Dickerson	8	15:32	Valley	
245	Will Henrichsen	8	15:33	Johnston	
246	Cameron Briggs	8	15:33	Hoover	
247	Nathan Wilson	8	15:33	Waukee	
248	Nehemiah Hippen	8	15:33	Fort Dodge	
249	Julian Perez	7	15:35	D M East	
250	Alistar Hanrahan	8	15:36	Fort Dodge	
251	Cristian Rodriguez	8	15:36	Roosevelt	
252	Keegan Lombard	8	15:36	Fort Dodge	
253	Adrian Keomala	7	15:37	Southeast Polk	
254	Mitch Majure	8	15:40	Roosevelt	
255	Kobe Moriarty	7	15:41	D M Lincoln	
256	Oliver Chen	7	15:41	Ames	
257	Daniel Ibanez	8	15:42	Marshalltown	
258	Dominic Caliguiri	7	15:42	D M Lincoln	
259	Dakota Scholl	8	15:44	Ankeny	
260	Evan Newcomb	8	15:45	Johnston	
261	Jacob Windust	8	15:46	Valley	
262	Grayson Garner	7	15:47	Roosevelt	
263	Jacob Beattie	8	15:48	Southeast Polk	
264	Jay Drummer	7	15:48	Marshalltown	
265	Rubin McCluen	7	15:49	Roosevelt	
266	Eli Leonard	8	15:49	Dallas Center Grimes 
267	Aaron Hoang	8	15:51	Ankeny	
268	Nathan Tracy	7	15:51	Urbandale	
269	Corbin Griswald	7	15:52	D M East	
270	Jack Greening	7	15:52	Marshalltown	
271	Rhys Eshelman	8	15:53	Roosevelt	
272	Carter Eischeid	8	15:54	Dallas Center Grimes 
273	Caden Janek	7	15:54	Urbandale	
274	Jaimen Rivera	8	15:56	Marshalltown	
275	Jackson Froscheiser	8	15:57	Valley	
276	Gavin Petrak	7	15:58	Dallas Center Grimes 
277	Eli Wiklund	8	16:02	Ankeny	
278	Tyler Ralston	7	16:03	Ames	
279	Cesar Orellano	7	16:04	D M East	
280	Ryan Myers	8	16:05	Ankeny Centennial	
281	Caleb Cook	8	16:05	D M East	
282	Elmin Didic	7	16:06	Roosevelt	
283	Wyatt Bailey	7	16:06	Bondurant-Farrar	
284	Ethan Gray	8	16:06	Bondurant-Farrar	
285	Gustavo Smith	8	16:07	Hoover	
286	Joshua McCunn	8	16:07	Ames	
287	Connor Beath	8	16:11	Ankeny Centennial	
288	Chase Streeter	7	16:11	Marshalltown	
289	Sam Gumm	7	16:13	Roosevelt	
290	Daniel Mendoza	7	16:15	Marshalltown	
291	Marco Orozco	7	16:15	Roosevelt	
292	Logan Ogden	8	16:16	Johnston	
293	Taylor Tiffin	7	16:18	Urbandale	
294	Logan Atkinson	8	16:18	D M Lincoln	
295	Jacob Heslop	7	16:20	Fort Dodge	
296	Josh Davis	8	16:20	Johnston	
297	Mason Carico	7	16:21	Southeast Polk	
298	Jacob Hines	8	16:23	Ankeny	
299	Eric Paskach	7	16:24	Ames	
300	Josh Zirkle	8	16:25	Ankeny Centennial	
301	Cade Eshelman	7	16:27	Roosevelt	
302	Angel Garcia	7	16:28	Marshalltown	
303	Erik Nelson	7	16:29	Ames	
304	Evan Ripley	8	16:29	Ankeny	
305	Carter Bowen	7	16:30	Dallas Center Grimes 
306	Rodolfo Mendoza	7	16:30	Marshalltown	
307	Jaden Johnson	7	16:31	Roosevelt	
308	Jacob Knox	7	16:31	Johnston	
309	Wil Morlock	7	16:33	Johnston	
310	Ryan Jasper	7	16:34	D M Lincoln	
311	Jacob Hochstefler	7	16:36	Dallas Center Grimes 
312	Holden MacFarland	7	16:36	Roosevelt	
313	Ben Brcka	8	16:38	Ankeny Centennial	
314	Bjorn Iverson	7	16:39	Ames	
315	Harrison Eckard-Garret	7	16:40	Roosevelt	
316	Jose Salgado	8	16:41	D M North	
317	Wyatt Kacmarynski	7	16:43	Johnston	
318	Caden Broich	8	16:44	Ankeny	
319	Jared Yoder	7	16:44	Fort Dodge	
320	Will Lane	8	16:46	Waukee	
321	Tyler Canine	7	16:46	Urbandale	
322	Aric Berryhill	8	16:46	Ames	
323	Alexander Wallace	7	16:46	D M East	
324	Francis Batrouille	7	16:47	Roosevelt	
325	Alex Kovar	7	16:50	Ames	
326	Dominique Hart	8	16:54	D M North	
327	Sam Craig	8	16:56	Urbandale	
328	Preston Huberty	7	16:57	D M Lincoln	
329	Wyatt Evans	7	16:58	D M East	
330	Kevin Nguyen	7	17:00	D M North	
331	Owen Hoff	8	17:00	Ankeny Centennial	
332	Dalton Powell	7	17:02	Bondurant-Farrar	
333	Joel Neppel	8	17:02	Ames	
334	Spencer Tracey	7	17:02	Fort Dodge	
335	Jaeydon Jones	8	17:03	D M East	
336	Zachary Person	8	17:03	Southeast Polk	
337	Andrew Sailer	8	17:05	Ames	
338	Peter Schumacher	7	17:06	Urbandale	
339	Alec Albrecht	8	17:07	Urbandale	
340	Sam Rempe	7	17:10	Urbandale	
341	Pablo Rios	7	17:10	D M East	
342	Ethan Feldhans	8	17:11	Ankeny	
343	Charle Pattinson	7	17:12	Johnston	
344	Jackson Raitt	7	17:12	Bondurant-Farrar	
345	Rob Goode	7	17:13	Roosevelt	
346	Will Sanders	8	17:14	Valley	
347	Mason Veenschoten	7	17:15	Dallas Center Grimes 
348	Adam Eichorn	8	17:16	Ames	
349	Bryce Antone	8	17:18	Waukee	
350	18bcdf2	17:19	
351	Noah Mable	8	17:20	Urbandale	
352	Darryl Laaser-Webb	7	17:20	Ames	
353	Ethan Wengert	8	17:21	Bondurant-Farrar	
354	Austin Young	7	17:22	Urbandale	
355	Gio Nolvela	7	17:25	Hoover	
356	Kole Johnson	8	17:25	Ankeny	
357	Cole Hillier	8	17:27	Ames	
358	Simon Boerner	7	17:29	Roosevelt	
359	Hunter Sherry	8	17:29	Boone	
360	Daniel Leigh	7	17:32	Fort Dodge	
361	Jackson Neff	7	17:34	Roosevelt	
362	Matthew Farrell	8	17:36	Ames	
363	Adam Rice	8	17:39	Ames	
364	Jacob Goldstein	8	17:42	Valley	
365	Ja'len Woods	7	17:43	D M Lincoln	
366	Drew Storey	7	17:44	Dallas Center Grimes 
367	Drew Rinehart	7	17:44	Bondurant-Farrar	
368	Scott Junck	8	17:46	Ames	
369	Jake Thome	8	17:47	Roosevelt	
370	Carlos Garcia Ordaz	7	17:54	Marshalltown	
371	Nathan Metzger	7	17:55	Johnston	
372	Eric Schmitt	7	17:55	Johnston	
373	Kade Dolphin	7	17:56	D M East	
374	Gage Riley	7	18:02	Fort Dodge	
375	Dillon Holley	8	18:04	Ankeny	
376	Josh Norris	8	18:04	Boone	
377	Ben Miller	7	18:05	Dallas Center Grimes 
378	Alex Correa	8	18:05	Urbandale	
379	Gage O'Connor	8	18:05	Ankeny	
380	Jon Weddle	7	18:07	Dallas Center Grimes 
381	Michael Waters	7	18:12	Urbandale	
382	Godson Ugwuanyi	7	18:15	Hoover	
383	Daniel Iakovlev	8	18:16	Valley	
384	Max Dixon	7	18:21	Hoover	
385	Joseph Whisler	8	18:26	Valley	
386	Joaquin Torres-Lopez	7	18:27	Marshalltown	
387	Evan Lippolis	7	18:32	Ames	
388	Josh Mulhern	7	18:35	Urbandale	
389	Jayden Wright	8	18:42	D M East	
390	Billy Robert	7	18:43	Fort Dodge	
391	Scott Krause	8	18:46	Boone	
392	Sebastian Perez	8	18:48	Valley	
393	Garrett Burger	8	18:48	Valley	
394	Brady Osborn	7	18:49	Roosevelt	
395	Matthew Kordick	8	18:54	Boone	
396	Ashton Cunningham	7	18:54	Boone	
397	Ryne Downey	8	18:56	Marshalltown	
398	Rocky Vizcarra	7	19:06	D M East	
399	Patrick Martin	8	19:09	Marshalltown	
400	Josh Dixon	7	19:11	Hoover	
401	Broden Gray	7	19:14	Bondurant-Farrar	
402	Emmet Bauders	8	19:15	Marshalltown	
403	Devon Moore	7	19:22	Urbandale	
404	Nathaniel Phiathep	7	19:23	D M East	
405	Matt Anderson	7	19:23	Urbandale	
406	Connor Lovejoy	8	19:24	Fort Dodge	
407	Zachary Wallace	7	19:25	D M East	
408	Cole Foreman	8	19:30	Ankeny	
409	Brandon Kinyon	7	19:31	Boone	
410	Thomas Sayre	7	19:39	Roosevelt	
411	Noah Billingsley	7	19:41	Roosevelt	
412	Sam Mickey	7	19:42	Urbandale	
413	Jacy Julseth	8	19:49	Waukee	
414	Demetius Grantham	7	20:07	Fort Dodge	
415	Tyler Johnson	8	20:11	Bondurant-Farrar	
416	Chase Dittmer	7	20:14	Southeast Polk	
417	Aidan McDonald	7	20:15	Roosevelt	
418	Tommy Hewitt	8	20:23	Valley	
419	Trevor Jackson	7	20:24	Hoover	
420	Joe Arthur	7	20:40	Johnston	
421	Danny Stewart	8	20:41	Waukee	
422	Thomas London	7	20:45	D M North	
423	Keith McMaster-Reed	8	20:47	D M North	
424	Cameron Byrd	7	20:52	D M Lincoln	
425	Marshall Moore	8	20:58	Bondurant-Farrar	
426	Gouthama Monneni	7	21:06	Johnston	
427	Justin Defenbaugh	7	21:15	Roosevelt	
428	Simon Gan	7	21:17	Johnston	
429	Tristian Streeter	8	21:23	Marshalltown	
430	Max Crooks	8	21:34	Johnston	
431	Sebastian Deyoe Snider	7	21:35	Roosevelt	
432	Charles Keitges	7	21:37	Ames	
433	Evan Witke	7	22:10	Urbandale	
434	George Anthan	8	22:12	Valley	
435	Tyler Downey	7	22:12	Marshalltown	
436	Griffin Gorsuch	8	23:10	Marshalltown	
437	Dzenan Alijic	8	23:11	Waukee	
438	James Gomez	7	23:40	D M East	
439	Alex Brownfield	7	23:51	D M East	
440	Iverson Aragon	7	23:56	Marshalltown	
441	Cristian Ruiz	7	24:09	Marshalltown	
442	Kelley Largentq	7	24:23	D M Lincoln	
443	Charlie Gaer	7	24:27	Roosevelt	
444	Ethan Recker	7	25:37	Fort Dodge	
445	Carlos Pena	7	27:28	D M East