Bobcat XC Invitational 2018

Marshalltown , IA

HS Results

45th Bobcat Cross Country Invitational
Marshalltown Community College Course
Marshalltown, IA
Thursday, September	6,	2018
70	and cloudy
Results by Cal Murdock
Iowa Association of Track Coaches, IowaRunJumpThrow.com Page	1	of	55
Varsity Girls Pl	Team	Results
Place Team	Points Places of Finishers (offset scoring) Average Spread
1	Johnston	50	1	10	12	13	14	41	46	19:58	0:48
2	Waukee	93	2	6	15	22	48	52	53	20:15	1:52
3	Southeast Polk	99	4	11	16	28	40	69	79	20:20	1:35
4	Dowling	141	8	9	36	43	45	60	66	20:41	1:16
5	Valley	169	17	32	35	38	47	67	74	20:53	0:56
6	D M Roosevelt	193	24	29	37	49	54	57	71	21:00	0:50
7	Ankeny Centennial	197	25	26	34	50	62	85	93	21:00	0:57
8	Iowa City West	226	27	42	44	55	58	64	81	21:11	0:48
9	Urbandale	239	19	30	59	61	70	73	80	21:13	1:22
10	Dubuque Hempstead	283	23	39	68	76	77	105	21:28	1:25
11	Pleasant Valley	290	18	31	63	84	94	21:37	2:22
12	Cedar Falls	315	20	65	72	75	83	98	107	21:40	1:47
13	Ames	361	3	82	86	87	103	114	121	22:04	4:07
14	Ifa-Agwsr	401	5	21	119	123	133	137	139	22:52	5:43
15	Dike-New Hartford	402	7	95	99	100	101	118	143	22:32	3:35
16	Ankeny	411	56	78	90	91	96	97	106	22:18	1:27
17	Mason City	443	51	89	92	102	109	111	115	22:48	2:35
18	Marshalltown	511	33	112	117	124	125	130	134	23:43	4:02
19	East Marshall	566	88	104	116	127	131	135	138	24:05	2:36
20	Waterloo E & W	601	108	113	122	126	132	136	141	24:32	1:26
21	G M G	668	120	128	129	145	146	148	26:49	5:54
22	Bcluw	683	110	140	142	144	147	149	27:42	9:04
Incomplete Teams: Fort Dodge, South Tama
Girls 5000 Meters Varsity
pl		name	yr	time	team
1	1	Brooke McKee	JR	19:24	Johnston
2	2	Peyton Kelderman	SO	19:25	Waukee
3	3	Camille Jackson	JR	19:28	Ames
4	4	Grace Larkins	SO	19:33	Southeast Polk
5	5	Aubrie Fisher	SR	19:33	Ifa-Agwsr
6	6	Sydney Schaffer	JR	19:48	Waukee
7	7	Taylor Kvale	FR	19:50	Dike-New Hartford
8	8	Kate Timboe	SR	19:59	Dowling
9	9	Kelsey Schweizer	SR	20:00	Dowling
10	10	Aleah Tenpas	FR	20:01	Johnston
11	11	Mattison Plummer	SO	20:02	Southeast Polk
12	12	Bella Heikes	SO	20:03	Johnston
13	13	Clara Toot	JR	20:09	Johnston
14	14	Faith Nead	FR	20:12	Johnston
15	15	Madison Judas	FR	20:12	Waukee
16	16	Magda McGowan	SO	20:16	Southeast Polk
17	17	Helen Gould	SR	20:20	Valley
18	18	Mallory Lafever	SR	20:27	Pleasant Valley
19	19	Macy Gaskill	SO	20:28	Urbandale
20	20	Mackenzie Michael	JR	20:30	Cedar Falls
21	21	Ellie Meyer	SO	20:30	Ifa-Agwsr
22	22	Lindsey Kelderman	SO	20:30	Waukee
23	23	Hannah Brown	JR	20:33	Dubuque Hempstead
24	24	Hankenson Lexi	JR	20:34	D M Roosevelt
25	25	Sophia Lee	JR	20:36	Ankeny Centennial
26	26	Jeanne Peters	JR	20:39	Ankeny Centennial
27	27	Kiara Malloy-Salgado	SO	20:40	Iowa City West
28	28	Paige Blackford	SR	20:41	Southeast Polk
29	29	Wilson Jackie	SO	20:44	D M Roosevelt
30	30	Kayla Owens	JR	20:44	Urbandale
31	31	Abby Riley	SR	20:45	Pleasant Valley
32	32	Haley Losh	SR	20:51	Valley
33	33	Hermanson Phoebe	FR	20:53	Marshalltown
34	34	Kathryn Vortherms	SO	20:54	Ankeny Centennial
35	35	Lauren Schulze	SO	20:57	Valley
36	36	Janey Meilander	SR	20:59	Dowling
37	37	Fleming Sarah	FR	20:59	D M Roosevelt
38	38	Kamryn Ensley	FR	21:01	Valley
39	39	Shaelyn Hostager	JR	21:06	Dubuque Hempstead
40	40	Tarryn Hill	JR	21:07	Southeast Polk
41	41	Samantha Strauss	SO	21:08	Johnston
42	42	Erica Buetner	SO	21:11	Iowa City West
43	43	Caroline Fink	SR	21:11	Dowling
44	44	Deniz Ince	SR	21:12	Iowa City West
45	45	Karleigh Osborn	SO	21:15	Dowling
46	46	Lauren Urban	SR	21:15	Johnston
47	47	Madeline Hollander	FR	21:16	Valley
48	48	Isabelle Schaffer	JR	21:16	Waukee
49	49	Hoard Gabi	SO	21:17	D M Roosevelt
50	50	Kierstan Fritz	JR	21:18	Ankeny Centennial
51	51	Hannah Thomas	JR	21:21	Mason City
52	52	Ellie Huisman	SO	21:21	Waukee
53	53	Emma Shepard	JR	21:21	Waukee
54	54	Green Elle	FR	21:24	D M Roosevelt
55	55	Maddy Negley	SO	21:24	Iowa City West
56	56	Madeleine Murphy	SO	21:25	Ankeny
57	57	Gilbreath Anna	JR	21:26	D M Roosevelt
58	58	Katie Hoefer	SO	21:28	Iowa City West
59	59	Erin Van Quathem	FR	21:28	Urbandale
60	60	Mary Kelley	SR	21:29	Dowling
61	61	Abby Huls	JR	21:31	Urbandale
62	62	Morgan Graybill	JR	21:33	Ankeny Centennial
63	63	Chloe Greig	SR	21:38	Pleasant Valley
64	64	Camden Zirker	FR	21:39	Iowa City West
65	65	Jules Fromm	SO	21:44	Cedar Falls
66	66	Katelyn Reichart	JR	21:44	Dowling
67	67	Emily Ash	SR	21:46	Valley
68	68	Emma Holesinger	JR	21:48	Dubuque Hempstead
69	69	Natalie Clement	JR	21:50	Southeast Polk
70	70	Brie Ruch	SO	21:50	Urbandale
71	71	Fry Zoe	JR	21:50	D M Roosevelt
72	72	Paige Wageman	FR	21:51	Cedar Falls
73	73	Sydney Dial	FR	21:51	Urbandale
74	74	Teghan Booth	SO	21:54	Valley
75	75	Jessica VanDorn	SR	21:55	Cedar Falls
76	76	Kaylee Leicht	JR	21:55	Dubuque Hempstead
77	77	Audrey Franklin	SO	21:57	Dubuque Hempstead
78	78	Fiona Riordan	JR	22:01	Ankeny
79	79	Mia Toomey	SO	22:01	Southeast Polk
80	80	Ally Redenius	JR	22:03	Urbandale
81		Callie Frakes	JR	22:07	South Tama
82	81	Mattie Harms	FR	22:07	Iowa City West
83	82	Eva Hill	SR	22:15	Ames
84	83	Amara Lytle	SO	22:16	Cedar Falls
85	84	Clare Basala	JR	22:26	Pleasant Valley
86	85	Macie Langstraat	SO	22:28	Ankeny Centennial
87	86	Madeline Taylor	SR	22:30	Ames
88	87	Jayna Wanamaker	SR	22:30	Ames
89	88	Wendy Liera	JR	22:31	East Marshall
90	89	Marcella Sierra	SO	22:31	Mason City
91	90	Megan Bosch	SO	22:33	Ankeny
92	91	Sarah Bosch	SR	22:39	Ankeny
93	92	Sami Miller	JR	22:39	Mason City
94	93	Jesslyn Gaumer	SR	22:42	Ankeny Centennial
95	94	Ali Simpson	SO	22:48	Pleasant Valley
96	95	Alexis Jensen	SO	22:50	Dike-New Hartford
97	96	Talia Dosh	FR	22:52	Ankeny
98	97	Lydia Hill	JR	23:00	Ankeny
99	98	Jayna Freeman	JR	23:03	Cedar Falls
100	99	Kaity Houts	SO	23:15	Dike-New Hartford
101	100	Rachel Wardell	SR	23:20	Dike-New Hartford
102	101	Zoie Callan	FR	23:25	Dike-New Hartford
103	102	Brycelyn Hanson	SO	23:31	Mason City
104	103	Serena Cross	SO	23:34	Ames
105	104	Melinda Puumala	SR	23:35	East Marshall
106	105	Erin Scott	JR	23:43	Dubuque Hempstead
107	106	Ally Phongsavanh	SO	23:47	Ankeny
108	107	Sophia Schillinger	JR	23:47	Cedar Falls
109	108	Victoria Knight	SO	23:49	Waterloo E & W
110	109	Avery Thompson	FR	23:55	Mason City
111	110	Katie Thompson	SR	23:55	Bcluw
112	111	Nienke Van Aalst	SR	23:56	Mason City
113	112	Mia Barajas	JR	23:56	Marshalltown
114	113	Madison Tieskotter	FR	24:00	Waterloo E & W
115	114	Kaitlyn Goodman	JR	24:02	Ames
116	115	Katie Cooling	SR	24:10	Mason City
117	116	Maddie Duncan	SR	24:12	East Marshall
118	117	Jade Tejada	JR	24:13	Marshalltown
119	118	Sierra Loger	SO	24:19	Dike-New Hartford
120	119	Ali Gerbracht	JR	24:23	Ifa-Agwsr
121	120	Angel Schewe	SO	24:25	G M G
122		Alyssa Chyma	SO	24:32	South Tama
123	121	Caitlyn Hanulikova	JR	24:33	Ames
124	122	Regan Davis	SR	24:34	Waterloo E & W
125	123	Katie Meyer	SR	24:35	Ifa-Agwsr
126	124	Odaly Flores	SO	24:36	Marshalltown
127	125	Aida Almanza	JR	24:55	Marshalltown
128	126	Meredith Eighmey	SR	24:58	Waterloo E & W
129	127	Mkenzie Robinson	FR	25:00	East Marshall
130	128	Zoe Duncan	SR	25:00	G M G
131	129	Belle Duncan	JR	25:01	G M G
132	130	Kaci Uhde	JR	25:01	Marshalltown
133	131	Olivia Terrones	JR	25:06	East Marshall
134	132	Emma Hickman	JR	25:15	Waterloo E & W
135	133	Zoey Carter	FR	25:16	Ifa-Agwsr
136	134	Mary Kate Gruening	SO	25:25	Marshalltown
137	135	Addie Lane	FR	25:40	East Marshall
138	136	Jordyn Smith	JR	25:42	Waterloo E & W
139	137	Kate Pfaltzgraff	SO	25:42	Ifa-Agwsr
140	138	Hannah Roads	SO	25:45	East Marshall
141	139	Anika Jelmeland	SO	25:53	Ifa-Agwsr
142		Piera McBride	SO	26:05	Fort Dodge
143	140	Madison Engle	SR	26:41	Bcluw
144		Adyson Bork	SO	27:11	Fort Dodge
145	141	Reiley Lichty	SR	27:20	Waterloo E & W
146	142	Fiona Speicher	FR	27:22	Bcluw
147	143	Olivia Woodley	SO	27:24	Dike-New Hartford
148	144	Payton Pekarek	JR	27:32	Bcluw
149	145	Emma Beeghly	FR	29:17	G M G
150	146	Grace Schewe	JR	30:18	G M G
151		Kayla Smith	SR	32:21	Fort Dodge
152		Shayla Reed	SR	32:28	Fort Dodge
153	147	Chloe Walters	FR	32:58	Bcluw
154	148	Talia Trumbo	JR	33:02	G M G
155	149	Paige Jacobson	SR	34:25	Bcluw

Varsity Boys Pl	Team	Results
Place Team	Points Places of Finishers (offset scoring) Average Spread
1	Dowling	45	3	4	7	10	21	31	35	16:33	0:46
2	Waukee	102	8	14	24	26	30	33	58	16:58	0:44
3	Pleasant Valley	109	12	16	18	23	40	45	73	16:58	0:44
4	Dubuque Hempstead	145	17	22	28	29	49	65	102	17:10	0:51
5	Ankeny	160	1	25	27	32	75	87	94	17:05	2:28
6	Iowa City West	168	2	34	42	44	46	77	99	17:12	1:20
7	Ankeny Centennial	189	5	15	52	55	62	66	67	17:16	1:23
8	Valley	196	9	36	37	50	64	88	90	17:22	1:09
9	Cedar Falls	244	11	41	51	59	82	83	86	17:33	1:32
10	Johnston	291	19	57	60	76	79	80	110	17:44	1:21
11	Ames	299	43	47	68	69	72	78	17:47	0:31
12	Dubuque Senior	318	20	48	74	81	95	114	126	17:52	1:36
13	Southeast Polk	326	13	54	63	92	104	113	120	17:54	2:05
14	Urbandale	329	6	38	56	107	122	124	136	17:58	2:54
15	D M Roosevelt	390	61	71	84	85	89	97	100	18:09	0:37
16	Mason City	474	53	93	108	109	111	119	121	18:36	1:18
17	Marshalltown	521	70	91	112	123	125	138	18:51	1:31
18	Dike-New Hartford	563	96	101	106	127	133	140	143	19:11	1:31
19	Bcluw	584	39	117	139	141	148	149	150	20:00	4:08
20	Waterloo West	595	105	115	116	128	131	132	19:24	1:12
21	East Marshall	650	98	134	135	137	146	20:11	2:49
22	Ifa-Agwsr	668	103	118	142	152	153	154	156	20:41	3:23
23	Fort Dodge	695	129	130	144	145	147	151	155	20:44	1:43

Boys 5000 Meters Varsity
pl		name	yr	time	team
1	1	Tim Sindt	SR	15:39	Ankeny
2	2	Kolby Greiner	SR	16:12	Iowa City West
3	3	Will Ode	JR	16:12	Dowling
4	4	Sam Hall	JR	16:20	Dowling
5	5	Gabriel Vicker	SO	16:25	Ankeny Centennial
6	6	Payton Marrs	JR	16:28	Urbandale
7	7	Cole Schroeder	SR	16:30	Dowling
8	8	Moe Smith	SR	16:31	Waukee
9	9	Carter Owen	JR	16:40	Valley
10	10	Zach Fry	JR	16:41	Dowling
11	11	Brandon Conrad	SR	16:41	Cedar Falls
12	12	Kent Nichols	JR	16:43	Pleasant Valley
13	13	Drake Hanson	JR	16:43	Southeast Polk
14	14	Travis Loecke	SR	16:44	Waukee
15	15	Jonah Vicker	SR	16:44	Ankeny Centennial
16	16	Ian Kaffenberger	JR	16:44	Pleasant Valley
17	17	David Holesinger	SR	16:46	Dubuque Hempstead
18	18	Max Murphy	JR	16:49	Pleasant Valley
19	19	Luke Perman	SR	16:50	Johnston
20	20	Isaiah Schaetzel	JR	16:55	Dubuque Senior
21	21	Mike Gipple	JR	16:58	Dowling
22	22	Ben Hermiston	SR	17:00	Dubuque Hempstead
23	23	Parker Huhn	SR	17:03	Pleasant Valley
24	24	Jackson Smith	JR	17:05	Waukee
25	25	Joey Reichenbacker	SR	17:08	Ankeny
26	26	Ian Buske	SR	17:11	Waukee
27	27	Jalen Elwell	SR	17:11	Ankeny
28	28	Matt Schatz	SR	17:13	Dubuque Hempstead
29	29	Ryan Winger	SO	17:14	Dubuque Hempstead
30	30	Tyler Loecke	SR	17:15	Waukee
31	31	Jake Miller	SR	17:17	Dowling
32	32	Aiden McCombs	SR	17:18	Ankeny
33	33	Jordan Swanson	SR	17:19	Waukee
34	34	Ken Wilbur	JR	17:20	Iowa City West
35	35	Kevin Conner	SR	17:20	Dowling
36	36	Jack Smeins	JR	17:21	Valley
37	37	Tyler Kinney	SR	17:23	Valley
38	38	Anthony Moran	SO	17:24	Urbandale
39	39	Caleb Silver	SR	17:25	Bcluw
40	40	Gavin Smith	SR	17:27	Pleasant Valley
41	41	Michael Goodenbour	SO	17:28	Cedar Falls
42	42	Yousif Salama	SR	17:28	Iowa City West
43	43	Ean Warrick	SR	17:28	Ames
44	44	Will Conrad	SR	17:29	Iowa City West
45	45	Kole Sommer	SO	17:30	Pleasant Valley
46	46	Raymond Yang	JR	17:31	Iowa City West
47	47	Bennett Ryken	SO	17:34	Ames
48	48	Conner Kilgore	SO	17:34	Dubuque Senior
49	49	Matthew Jungk	JR	17:36	Dubuque Hempstead
50	50	Evan Armitage	SR	17:36	Valley
51	51	Hollis Wilson	JR	17:37	Cedar Falls
52	52	Alex Patkin	SR	17:39	Ankeny Centennial
53	53	Michael Rowe	SR	17:41	Mason City
54	54	Alex Schneider	SR	17:42	Southeast Polk
55	55	Connor Cunningham	SO	17:42	Ankeny Centennial
56	56	Sam Schweizer	JR	17:42	Urbandale
57	57	Yohana Yual	SO	17:43	Johnston
58	58	Danny Haisch	SR	17:46	Waukee
59	59	Eli Smith	SO	17:46	Cedar Falls
60	60	Paxson Picken	JR	17:47	Johnston
61	61	Austin Quinn	SR	17:47	D M Roosevelt
62	62	Kade Christensen	SO	17:48	Ankeny Centennial
63	63	Cade Mash	JR	17:48	Southeast Polk
64	64	Richy Salas	SR	17:48	Valley
65	65	Mason Suarez	SO	17:52	Dubuque Hempstead
66	66	Ian Luke	SR	17:54	Ankeny Centennial
67	67	Nate Jones	SO	17:54	Ankeny Centennial
68	68	Dominick Arce-Matos	SO	17:55	Ames
69	69	Colin Imhoff	SR	17:56	Ames
70	70	Javier Rodriguez	SO	17:57	Marshalltown
71	71	Ben Russell	SR	17:57	D M Roosevelt
72	72	Will Orth	JR	17:59	Ames
73	73	Jack Meyers	JR	18:02	Pleasant Valley
74	74	Foster Hull	SO	18:05	Dubuque Senior
75	75	Cole Johnson	SR	18:06	Ankeny
76	76	Ben Kinman	SR	18:06	Johnston
77	77	Alex Wang	SO	18:07	Iowa City West
78	78	Akol Atack	SO	18:08	Ames
79	79	Joe Schaefer	SR	18:11	Johnston
80	80	Nathan Tegeler	JR	18:11	Johnston
81	81	Evan Wille	SR	18:11	Dubuque Senior
82	82	Alex Mujica	SO	18:13	Cedar Falls
83	83	Brayden Burnett	FR	18:14	Cedar Falls
84	84	Lucas George	SO	18:18	D M Roosevelt
85	85	Rowen Abbas	JR	18:18	D M Roosevelt
86	86	Jack Jorgensen	SO	18:20	Cedar Falls
87	87	Drake Strnad	SR	18:20	Ankeny
88	88	Jacob Soto	JR	18:20	Valley
89	89	Harry Prentice	SR	18:23	D M Roosevelt
90	90	Carsen Codel	JR	18:25	Valley
91	91	Josh Terrones	SR	18:25	Marshalltown
92	92	Caden Mitchell	SO	18:27	Southeast Polk
93	93	Christian Rodriguez	SO	18:30	Mason City
94	94	Cael Cox	SO	18:31	Ankeny
95	95	Ben Cook	SR	18:31	Dubuque Senior
96	96	Seth Wibben	SR	18:32	Dike-New Hartford
97	97	Carter Kilgore	JR	18:33	D M Roosevelt
98	98	Cade Curphy	SR	18:34	East Marshall
99	99	Ian Prescott	SR	18:34	Iowa City West
100	100	Festo Iranezeye	JR	18:40	D M Roosevelt
101	101	Conlee Lyons	JR	18:45	Dike-New Hartford
102	102	Carter Welbes	JR	18:45	Dubuque Hempstead
103	103	Seth Mazoway	SR	18:47	Ifa-Agwsr
104	104	Alex Rickabaugh	SR	18:48	Southeast Polk
105	105	Isaac Davis	SR	18:48	Waterloo West
106	106	Sawyer Loger	SR	18:49	Dike-New Hartford
107	107	Reece Knepper	JR	18:52	Urbandale
108	108	Joey Daoud	SR	18:54	Mason City
109	109	Luke Mulholland	JR	18:56	Mason City
110	110	Karson Kleve	JR	18:57	Johnston
111	111	Keagan May	SR	18:58	Mason City
112	112	Conner Smith	FR	18:59	Marshalltown
113		Garrett Arp	JR	19:01	South Tama
114	113	Chase Bartlett	SO	19:02	Southeast Polk
115	114	Collin Hillary	SO	19:09	Dubuque Senior
116	115	Bryce Buhlman	SR	19:10	Waterloo West
117	116	Nicolas Knight	JR	19:13	Waterloo West
118	117	Henry Kaisand	FR	19:15	Bcluw
119	118	Andrew Nicholson	JR	19:15	Ifa-Agwsr
120	119	Miguel Jaime	JR	19:16	Mason City
121	120	Cj Schrock	SR	19:16	Southeast Polk
122	121	Trevor Torkelson	SO	19:16	Mason City
123	122	Jack Larson	JR	19:22	Urbandale
124	123	Freddy Ross	SO	19:23	Marshalltown
125	124	Gage Clabaugh	SR	19:27	Urbandale
126	125	Marcus Barker	FR	19:28	Marshalltown
127	126	Jack Fisher	SR	19:42	Dubuque Senior
128	127	Giacomo Gilardo	SR	19:44	Dike-New Hartford
129	128	Logan Nelson	JR	19:45	Waterloo West
130	129	Jonathon Madden	JR	19:49	Fort Dodge
131	130	Carter Delanoit	SO	19:58	Fort Dodge
132	131	Ian Lucas	FR	20:00	Waterloo West
133	132	Andrew Newlon	SR	20:00	Waterloo West
134	133	Ian Steffen	FR	20:02	Dike-New Hartford
135	134	Trevor Taul	JR	20:11	East Marshall
136	135	Kordell Negrete	FR	20:11	East Marshall
137	136	Bryson McGowan	JR	20:20	Urbandale
138	137	Korbin Seth	JR	20:37	East Marshall
139	138	Zach Bitker	JR	20:38	Marshalltown
140	139	Treye Teske	JR	20:44	Bcluw
141	140	Isaiah Woodley	SR	20:46	Dike-New Hartford
142	141	Neifer Ralston	SR	21:00	Bcluw
143	142	Jacob Michaelson	FR	21:01	Ifa-Agwsr
144	143	Reece Harrenstein	JR	21:02	Dike-New Hartford
145	144	Joshua Meier	SO	21:07	Fort Dodge
146	145	Carter Forbes	SO	21:10	Fort Dodge
147	146	Eli Curtis	SO	21:22	East Marshall
148		Daniel Hughes	SR	21:28	G M G
149	147	Nathanial Madden	JR	21:32	Fort Dodge
150	148	Joseph Mason	JR	21:32	Bcluw
151		Spencer Tweedy	SR	21:38	G M G
152	149	Josiah Hand	SO	21:47	Bcluw
153	150	Tanner McLeland	SO	21:52	Bcluw
154	151	Gage Riley	SR	22:05	Fort Dodge
155	152	Derek Blackburn	SO	22:08	Ifa-Agwsr
156	153	Sckylar Huffman	JR	22:10	Ifa-Agwsr
157	154	Jake Cavner	SR	22:16	Ifa-Agwsr
158	155	Jason Hobmeier	SO	22:45	Fort Dodge
159	156	Fischer Brogden	FR	23:29	Ifa-Agwsr
160	Justin Savatdy	JR	23:50	G M G
161	Cameron Spurlin	SO	23:51	G M G

Junior Varsity Girls Pl	Team	Results
Place Team	Points Places of Finishers (offset scoring) Average Spread
1	Johnston	22	1	2	3	7	9	12	13	21:29	0:36
2	Dowling	38	4	5	8	10	11	15	31	21:45	0:25
3	Waukee	85	6	14	16	19	30	53	77	22:21	1:18
4	Southeast Polk	135	21	23	26	32	33	62	70	22:55	0:37
5	Urbandale	171	20	22	28	37	64	65	74	23:05	1:42
6	Pleasant Valley	193	29	35	39	42	48	51	52	23:20	0:42
7	Ankeny Centennial	195	17	38	41	45	54	72	76	23:16	1:22
8	Cedar Falls	210	34	36	43	47	50	57	61	23:27	0:22
9	Ankeny	218	24	25	40	63	66	67	69	23:27	1:28
10	D M Roosevelt	235	27	46	49	55	58	68	73	23:32	0:58
11	Valley	301	44	56	59	60	82	86	88	24:05	1:53
12* Dubuque Hempstead	424	71	75	89	94	95	97*	107	25:24	1:52
13* Ames	424	80	81	83	87	93	115*	118	25:31	0:53
14	Iowa City West	439	18	85	109	113	114	26:25	5:58
15	Dike-New Hartford	454	78	84	90	91	111	112	119	26:02	3:04
16	Mason City	479	79	96	99	100	105	106	108	26:20	2:16
17	Waterloo E & W	514	98	101	102	103	110	116	117	27:11	1:33
18	East Marshall	559	92	104	120	121	122	123	124	28:55	5:31
Incomplete Teams: Fort Dodge, Ifa-Agwsr, Marshalltown, South Tama

Girls 5000 Meters JV
pl		name	yr	time	team
1	1	Lindsey Batkiewicz	SR	21:11	Johnston
2	2	Kaya Young	JR	21:22	Johnston
3	3	Bailey Vaughan	FR	21:22	Johnston
4	4	Jessica Thomas	SR	21:33	Dowling
5	5	Megan Szalay	JR	21:36	Dowling
6	6	Jessica Caraway	JR	21:43	Waukee
7	7	Avery Kamienski	SR	21:43	Johnston
8	8	Annie Flood	JR	21:45	Dowling
9	9	Lily Trenkamp	FR	21:46	Johnston
10	10	Megan Wainright	FR	21:51	Dowling
11	11	Alexis Riesberg	SR	21:58	Dowling
12	12	Maggie Hapgood	JR	22:04	Johnston
13	13	Paige Ryan	FR	22:14	Johnston
14	14	Katie Groetken	JR	22:17	Waukee
15	15	Kate Easter	FR	22:17	Dowling
16	16	Frances Loeffelholz	JR	22:19	Waukee
17	17	Brianna Smith	SR	22:22	Ankeny Centennial
18	18	Natalie Katz	JR	22:23	Iowa City West
19	19	Ally Schaffer	JR	22:24	Waukee
20	20	Jaden Scharingson	FR	22:27	Urbandale
21	21	Paige Hollingshead	JR	22:37	Southeast Polk
22	22	Mykenna Cole	SO	22:37	Urbandale
23		Abbie McLaren	SO	22:37	Johnston
24	23	Kennady Mills	SO	22:45	Southeast Polk
25	24	Cierra Fillinger	JR	22:46	Ankeny
26	25	Lauren Clark	JR	22:47	Ankeny
27	26	Jaycie Elliott	SO	22:50	Southeast Polk
28	27	Levy Kiki	JR	22:52	D M Roosevelt
29	28	Maggie Gardner	JR	22:53	Urbandale
30	29	Alexis Faulhaber	SR	22:55	Pleasant Valley
31	30	Miranda Boyle	SR	23:00	Waukee
32	31	Alexis Schweizer	SR	23:00	Dowling
33		Addy Franklin	SO	23:03	Johnston
34	32	Jasmin Mendoza	JR	23:09	Southeast Polk
35	33	Emily Bueltel	SO	23:13	Southeast Polk
36		Jenna Woodsmall	FR	23:16	Johnston
37	34	Lydia Ochoa	JR	23:16	Cedar Falls
38	35	Shannon Mullen	SR	23:19	Pleasant Valley
39	36	Devin O'Loughlin	JR	23:19	Cedar Falls
40	37	Reese Dial	JR	23:19	Urbandale
41	38	Kate Hoogensen	JR	23:20	Ankeny Centennial
42	39	Ella Rekow	JR	23:21	Pleasant Valley
43	40	Brooke Johnson	JR	23:21	Ankeny
44	41	Hannah Nelson	JR	23:21	Ankeny Centennial
45		Sydnee Miller	SR	23:23	Dowling
46	42	Molly Rawat	FR	23:26	Pleasant Valley
47	43	Natalie DeGabriele	SO	23:26	Cedar Falls
48	44	Faith Skinner	JR	23:27	Valley
49	45	Celesta Cox	JR	23:29	Ankeny Centennial
50	46	Ovrom Olivia	SO	23:32	D M Roosevelt
51	47	Beth Culberson	SR	23:35	Cedar Falls
52		Bella Heidesch	SR	23:35	Dowling
53	48	Sydney Brandmeyer	FR	23:36	Pleasant Valley
54	49	Martin Erin	JR	23:37	D M Roosevelt
55	50	Kellen Chenoweth	JR	23:38	Cedar Falls
56	51	Isabel Russman	SO	23:39	Pleasant Valley
57	52	Ava Sorgenfrey	JR	23:40	Pleasant Valley
58	53	Megan Groathouse	SR	23:43	Waukee
59	54	Emma Arends	JR	23:44	Ankeny Centennial
60	55	Fishbaugher Sophia	SO	23:46	D M Roosevelt
61	56	Erin Lowe	SR	23:49	Valley
62	57	Gretchen Fixen	JR	23:49	Cedar Falls
63	58	Halfhill-Boone Sage	SO	23:50	D M Roosevelt
64		Natalie Thomas	FR	23:53	Dowling
65		Maddie Hamborg	SO	23:53	Pleasant Valley
66	59	Megan Weis	JR	23:53	Valley
67	60	Kate Snodgrass	SR	23:55	Valley
68		Kate Hapgood	SR	23:56	Johnston
69	61	Bailey Longnecker	SR	23:58	Cedar Falls
70		Alyssa Neese	JR	24:00	Cedar Falls
71	62	Gretta Hartz	JR	24:07	Southeast Polk
72	63	Ellie Land	JR	24:07	Ankeny
73	64	Hope Johnson	SR	24:09	Urbandale
74		Claire Fields	JR	24:09	Pleasant Valley
75	65	Lauren Peterson	FR	24:09	Urbandale
76	66	Eva Van De Mortel	SO	24:13	Ankeny
77	67	Calyssa Wright	SO	24:14	Ankeny
78		Holyn Doran	JR	24:14	Pleasant Valley
79		Ellie Pigott	SR	24:15	Dowling
80		Rockie Greenslade	JR	24:15	Dowling
81	68	Sly Evie	JR	24:17	D M Roosevelt
82	69	Anna Schmitz	FR	24:17	Ankeny
83	70	Sydney McNeeley	SO	24:21	Southeast Polk
84	71	Allison Till	SR	24:21	Dubuque Hempstead
85	72	Ella McLaughlin	JR	24:23	Ankeny Centennial
86	73	Prosperi Mia	FR	24:23	D M Roosevelt
87	74	Carrie Cox	SR	24:25	Urbandale
88	75	Hailey Klein	SR	24:27	Dubuque Hempstead
89		Kali Dixon	SR	24:29	Urbandale
90	76	Lauren McTernan	SR	24:32	Ankeny Centennial
91		Natalie Lloyd	SR	24:34	Johnston
92		Jessie Cheung	SO	24:34	Southeast Polk
93	77	Kayla Van Langen	SR	24:36	Waukee
94		Lauryn Woerdeman	JR	24:38	Ankeny Centennial
95		Meredith Vorwerk	JR	24:40	Southeast Polk
96		Ellie Wilson	JR	24:42	Ankeny Centennial
97		Vivian Chen	SO	24:44	Johnston
98		Maddy Lenaerts	SR	24:49	Cedar Falls
99		Abby Johnson	SO	24:50	Ankeny
100		Crystal Ruden	FR	24:50	Urbandale
101		Katelyn Moore	SO	24:51	Urbandale
102		Macey McKinnon	SO	24:53	Pleasant Valley
103	78	Jadyn Bennett	SO	24:54	Dike-New Hartford
104		Hailey Russell	SR	24:54	Johnston
105		Emma Cochran	JR	24:55	Urbandale
106		Jenny Hagg	JR	24:56	Ankeny Centennial
107		Hanna Schaeffeler	SR	24:56	Dowling
108		Shantal Hernandez	SR	24:58	Ankeny Centennial
109		Ashlyn Naeve	SR	24:59	Southeast Polk
110	79	Madeline Burton	SR	24:59	Mason City
111		Carly Phipps	SO	25:01	Southeast Polk
112		Olivia Magneson	JR	25:03	Dowling
113		Rose Schweitzer	SR	25:03	Ankeny
114		Megan Smoldt	SR	25:06	Ankeny Centennial
115		Abby Maitre	SO	25:06	Johnston
116		Julia Martinez-Lohf	FR	25:06	Urbandale
117		Gina German	JR	25:06	Pleasant Valley
118		Katie Garner	JR	25:08	Pleasant Valley
119		Lauren McGovern	FR	25:09	Pleasant Valley
120	80	Fiorella Meyer	SR	25:11	Ames
121		Sophie Curtis	JR	25:11	Pleasant Valley
122	81	Kegan Peters	SR	25:11	Ames
123		Isabel Ahmann	JR	25:12	Dowling
124		Molly Lunn	JR	25:13	Johnston
125		Leah Funk	JR	25:16	Cedar Falls
126		Cassie Rickabaugh	SO	25:17	Southeast Polk
127		Abby Balong	JR	25:17	Cedar Falls
128		Ali Mamros	SO	25:18	Pleasant Valley
129		Mason Nikolaus	JR	25:18	Waukee
130	82	Katie Wyatt	SR	25:19	Valley
131		Maya Hartz	SO	25:20	Pleasant Valley
132	83	Chiara Travesset	SR	25:20	Ames
133		Megan Cushman	FR	25:21	Johnston
134		Lizbeth Clark	JR	25:21	Waukee
135		Sara Mullenbach	SR	25:22	Dowling
136	84	Alana Corwin	FR	25:24	Dike-New Hartford
137		Katie Simon	JR	25:26	Waukee
138		Katie Baerenwald	FR	25:26	Southeast Polk
139		Miranda Pierce	JR	25:27	Ankeny Centennial
140		Caroline Christopherson	SR	25:28	Pleasant Valley
141		Kayla Pitz	JR	25:29	Ankeny
142		Sydni Wendling	SR	25:30	Ankeny
143		Collet Ingrid	SR	25:31	D M Roosevelt
144	85	Emma Gehlbach	SR	25:33	Iowa City West
145		Elise Henrichsen	FR	25:35	Johnston
146	86	Kya Stilwell	JR	25:36	Valley
147		Calissa Weers	SR	25:37	Waukee
148		Ashlyn Perry	FR	25:40	Urbandale
149		Rylee Johnson	SR	25:42	Waukee
150	87	Ayah Gleisner	JR	25:49	Ames
151	88	Halle Norton	JR	25:50	Valley
152		Deven Reeder	FR	25:50	Pleasant Valley
153	89	Grace Ries	SR	25:53	Dubuque Hempstead
154		Abby Matney	JR	25:54	Ankeny Centennial
155	90	Emily Ballhagen	SO	25:55	Dike-New Hartford
156	91	Addy Sohn	SO	25:56	Dike-New Hartford
157		Regan Day	JR	25:57	Valley
158		Nova Thornton	SO	25:58	Johnston
159	92	Jaylen George	FR	25:59	East Marshall
160		Claire Petersen	SR	25:59	Waukee
161		Victoria Verde	FR	26:00	Johnston
162		Fiihr Lily	JR	26:02	D M Roosevelt
163	93	Adelade Nason	JR	26:03	Ames
164	94	Lizzie Freiburger	SR	26:03	Dubuque Hempstead
165		Ella Scott	FR	26:08	Southeast Polk
166		Payten Watson	SR	26:08	Urbandale
167		Annie Poulsen	JR	26:11	Valley
168		Jayna Janssen	FR	26:12	Johnston
169		Mekhia Hillgren	SR	26:13	Valley
170	95	Emily Morley	JR	26:13	Dubuque Hempstead
171		Ashlee Soultz	SR	26:13	Pleasant Valley
172		Marisol Mora-Martinez	SR	26:14	South Tama
173		Shannon Dougherty	SR	26:14	Dowling
174	96	Madisyn Heller	SO	26:16	Mason City
175		Anna Kirchhoff	JR	26:17	Dowling
176		Anna Shull	SR	26:17	Cedar Falls
177		Zoey Buchan	FR	26:18	Johnston
178		Kiley Ruge	SO	26:18	Pleasant Valley
179		Erica Rinehart	SR	26:20	Southeast Polk
180	97	Claire Paulson	JR	26:21	Dubuque Hempstead
181		Grace Roesler	FR	26:21	Urbandale
182		Kenzie Hunt	SR	26:21	Waukee
183		Jenna Lindberg	JR	26:21	Waukee
184		Mikayla Lies	SO	26:22	Johnston
185	98	Doris Dilparic	SR	26:22	Waterloo E & W
186		Caroline Ash	JR	26:22	Valley
187		Quinn Schutte	SO	26:23	Southeast Polk
188	99	Izabele Jaime	SO	26:24	Mason City
189		Claire Sattler	SR	26:24	Valley
190		Nicole Dacus	JR	26:25	Ankeny
191		Meredith King	SR	26:31	Ankeny Centennial
192		Madi Frette	FR	26:32	Ankeny Centennial
193		Rebecca Funk	FR	26:32	Cedar Falls
194		Allison Zahn	FR	26:34	Johnston
195		Krone Emmie	FR	26:37	D M Roosevelt
196		McDonough Ellen	FR	26:38	D M Roosevelt
197		Jordan Kelleher	SR	26:39	Dowling
198		Eliza Frentress	SR	26:39	Waukee
199		Beatrice Sears	FR	26:40	Pleasant Valley
200		Claire Sanderman	SR	26:40	Cedar Falls
201		Lauren Jahn	SR	26:41	Valley
202		Camryn Kesterson	FR	26:43	Ankeny Centennial
203	100	Isabella Monarch	FR	26:44	Mason City
204		Rachel Gross	SR	26:44	Ankeny
205		Mollie Cox	JR	26:48	Ankeny
206		Emma Moomey	SR	26:49	Ankeny
207		Jackie Hernandez	FR	26:50	Urbandale
208		Lexy Urban	FR	26:51	Johnston
209		Madison Einck	JR	26:53	Pleasant Valley
210		Ada Chen	SO	26:56	Johnston
211		Hahn Liz	SO	26:58	D M Roosevelt
212		Casey Monson	JR	27:00	Johnston
213		Darby Marsh	JR	27:06	Waukee
214		Aleah Timm	FR	27:06	Cedar Falls
215	101	Laura Hepworth	SO	27:13	Waterloo E & W
216	102	Isabelle Stoffer	FR	27:13	Waterloo E & W
217	103	Alayna Ritter	JR	27:13	Waterloo E & W
218	104	Hannah Birks	JR	27:14	East Marshall
219	105	Addilyn Zimmerle	FR	27:15	Mason City
220		Fialkov Madeline	SO	27:15	D M Roosevelt
221		Jennifer Ieong	FR	27:17	Urbandale
222		Katie Phillips	JR	27:18	Waukee
223		Tessa Streich	JR	27:19	Urbandale
224	106	Makayla Weber	JR	27:19	Mason City
225	107	Skylynn Redding	JR	27:20	Dubuque Hempstead
226		Makayla Backen	JR	27:20	South Tama
227		Sophie Finken	JR	27:21	Waukee
228		Abby Kallaher	JR	27:25	Dubuque Hempstead
229		Sarah Amro	JR	27:25	Valley
230		Ela Ersan	FR	27:27	Pleasant Valley
231		Pricila Vergara	JR	27:27	Marshalltown
232		Sami McMahon	SR	27:29	Dowling
233		Rachel Less	SR	27:29	Dubuque Hempstead
234	108	Tara Backhaus	FR	27:30	Mason City
235		Taylor Dusenbery	SR	27:30	Cedar Falls
236	109	Peyton Steva	SR	27:31	Iowa City West
237		Macy DenBeste	JR	27:33	Ankeny Centennial
238		Riley Kuennen	SR	27:33	Valley
239		MacKenzie Kort	SR	27:34	Valley
240		Valarie Flores	SR	27:34	Valley
241		Ainsley Stark	SR	27:39	Dowling
242		Ally Baumhover	JR	27:39	Dowling
243		Raegan Stein	SO	27:39	Pleasant Valley
244		Katherine Van Arnum	SR	27:41	Valley
245		Mariana Garza-Rodriguez	FR	27:48	Pleasant Valley
246		Emma Tews	SR	27:53	Pleasant Valley
247		Kadence Williams	SO	27:54	Southeast Polk
248	110	Eleanor Filippone	SO	27:54	Waterloo E & W
249		Claire Tomlinson	JR	27:57	Pleasant Valley
250		Gaby Castelan	JR	27:58	Mason City
251	111	Asia Klingenborg	SO	27:58	Dike-New Hartford
252		Victoria Larson	JR	27:59	Dubuque Hempstead
253		Paige Christensen	JR	28:00	Waukee
254		Underhill Tannia	SR	28:01	Marshalltown
255		Emma Meade	JR	28:03	Pleasant Valley
256		Anna Finch	SR	28:05	Waukee
257		Delaney Fitzgerrel	SO	28:05	Pleasant Valley
258	112	Alana Barrett	SR	28:06	Dike-New Hartford
259		Megan Utterback	JR	28:08	Ankeny
260		Grace Campidilli	SR	28:09	Johnston
261		Emily Devereux	FR	28:11	Ankeny Centennial
262		Grace Smerage	JR	28:12	Dowling
263		Kate Meade	SR	28:15	Urbandale
264	113	Katie Severt	SR	28:17	Iowa City West
265		Natalia Portal-Figueroa	SO	28:19	Ankeny Centennial
266	114	Mia Dillingham	JR	28:20	Iowa City West
267		Lauren Kim	JR	28:21	Waukee
268		Jordyn Wagner	JR	28:22	Waukee
269	115	Haley Yoder	JR	28:22	Ames
270		Katherine Currier	SR	28:25	Johnston
271		Allison Ohringer	SR	28:32	Valley
272	116	Alyson Hurley	SR	28:32	Waterloo E & W
273		Aslynn Brown	SO	28:35	Pleasant Valley
274		Olivia Stange	JR	28:36	Dowling
275		Anastasia Bilak	SR	28:37	Johnston
276		Emma Huisman	SR	28:39	Waukee
277		Caitlyn Stochl	SO	28:41	South Tama
278		Kate Youngers	SR	28:42	Dowling
279		Jasmine Kuriki	SR	28:43	Southeast Polk
280	117	Makayla Hanson	JR	28:45	Waterloo E & W
281		Emily Melvin	SR	28:48	Ankeny Centennial
282		Kara Dieke	SR	28:55	Waukee
283		Kaylyn Jensen	FR	28:59	Johnston
284		Emma Yarrow	FR	29:00	Cedar Falls
285		Paige Jacobsen	SR	29:03	Ankeny
286		Kayley Fangman	SO	29:03	Waterloo E & W
287		Hannah Goode	SR	29:04	Ankeny Centennial
288		Molly Wright	JR	29:05	Valley
289	118	Jacy Lehman	SR	29:07	Ames
290		Lillian Montabon	SR	29:08	Ames
291		Sarah Danielson	SR	29:09	Pleasant Valley
292	119	Hailey Wenzel	SO	29:10	Dike-New Hartford
293		Melo-Vazquez Jazmin	SO	29:11	D M Roosevelt
294		Schlueter Peyton	FR	29:11	D M Roosevelt
295		Kathryn Pierick	JR	29:13	Dowling
296		Isabella Brunkhorst	JR	29:13	Dowling
297		Abby Nichol	SR	29:14	Johnston
298		Caroline McCauley	JR	29:14	Pleasant Valley
299		Samantha Morrow	SR	29:16	Waukee
300		Sara Jimenez	JR	29:18	Ames
301		Heidi Bantz	SR	29:20	Valley
302		Abigail Nathe	JR	29:20	Waterloo E & W
303		Molly McNeal	JR	29:26	Dowling
304		Caylee Fuqua	SR	29:28	Ames
305		Busick Anika	FR	29:33	D M Roosevelt
306	120	Lexi Current	FR	29:34	East Marshall
307		Kenzie Klatt	JR	29:35	Pleasant Valley
308		Ella Morris	JR	29:36	Ankeny
309		Angela Zheng	SR	29:36	Ames
310		Riya Bhandarkar	JR	29:37	Pleasant Valley
311		Riley Bartlett	SR	29:38	Valley
312		Molly Maloney	SR	29:44	Dubuque Hempstead
313		Maggie Martinez	FR	29:44	Ifa-Agwsr
314		Victoria Voss	SR	29:45	Southeast Polk
315		Megan Wilson	SR	29:45	Pleasant Valley
316		Abby Housker	SO	29:50	Ankeny Centennial
317		Corwin Alexia	SO	29:50	D M Roosevelt
318		Madi Peterson	SR	29:51	Ankeny
319		Amukta Gantalamohini	SO	29:52	Ankeny Centennial
320		Bethany Frost	SR	29:53	Urbandale
321		Grace Meter	JR	30:07	Ankeny Centennial
322		McKenzie Stewart	SR	30:10	Waukee
323	121	Samantha Beal	FR	30:15	East Marshall
324		Mallory Leazer	JR	30:16	Ankeny Centennial
325		Jubilee Horton	SR	30:16	Ames
326		Kayleigh Early	FR	30:17	Pleasant Valley
327		Sloane Wilhelm	SR	30:19	Johnston
328		Patricia Bettis	JR	30:19	Pleasant Valley
329		Mara Jendro	SR	30:20	Johnston
330		Emma Schellhorn	SO	30:24	Waterloo E & W
331		Lauren Altier	SO	30:27	Johnston
332		Mikayla Sash	JR	30:37	Ankeny Centennial
333		Eden Sternhagen	FR	30:41	Ifa-Agwsr
334		Ste Roseburrough-Borras	SR	30:41	Marshalltown
335		Greta Stewart	SR	30:43	Valley
336		Sydney Murray	SO	30:43	Ankeny Centennial
337		Madeline Cox	JR	30:44	Ankeny
338		Danielle Pudenz	SR	30:44	Waukee
339		Abby Keiser	SR	30:45	Cedar Falls
340		Grace Millsap	SR	30:46	Waukee
341		Vivian Flores	SR	30:46	Valley
342		Abby Roth	SR	30:48	Pleasant Valley
343		Abby Sohn	SO	30:49	Dike-New Hartford
344		Gabi Michalski	FR	30:54	Johnston
345		Amanda Warren	JR	30:56	Ankeny Centennial
346		Courtney Flynn	JR	31:00	Dowling
347		Chastity Louis	SR	31:06	Valley
348		Allison Klein	SR	31:09	Dubuque Hempstead
349		Alyssa Francois	SR	31:09	Dubuque Hempstead
350		Christine Emerald	SR	31:13	Waukee
351		Anika Slowing	JR	31:24	Ames
352		Taylor Beyer	SR	31:28	Southeast Polk
353	122	Yasmin Zarogoza	FR	31:30	East Marshall
354		Jayne Eilderts	SO	31:34	Dike-New Hartford
355		Ryann Rose	SR	31:36	Southeast Polk
356		Zhenya Symakova	SR	31:44	Ankeny
357		Tori Fernandez	SR	31:48	Dike-New Hartford
358		Madyson Mrzlak	SO	31:49	Dike-New Hartford
359		Mary Beth Scholz	JR	31:55	Dowling
360		Julia Miyazaki	JR	31:59	Dowling
361		Sophie Reis	JR	32:01	Waukee
362		Lexi Johnson	SR	32:12	Urbandale
363		Steph Berven	SR	32:15	Ifa-Agwsr
364		Hailey Miklo	SO	32:17	Fort Dodge
365		Roshni Patel	SO	32:25	Pleasant Valley
366		Payon Mills	SO	32:28	Dike-New Hartford
367		Bhavana Sirimalle	SR	32:41	Waukee
368		Olivia Heinen	SR	32:57	Cedar Falls
369		Sierra Baur	SR	32:59	Dubuque Hempstead
370		Alex Heston	JR	33:15	Ankeny Centennial
371		Hannah Harrison	FR	33:23	Pleasant Valley
372		Muratori Marta	JR	33:35	D M Roosevelt
373		Paige Frahm	SO	33:36	Dike-New Hartford
374		Aspen Holm	SR	33:40	Ames
375		Joyce Sun	SR	33:45	Dubuque Hempstead
376		Maggie Mgrath	JR	34:09	Dowling
377		Erin Small	JR	34:10	Dowling
378		Charity Baucum	SR	34:20	Ankeny Centennial
379		Catie Finnegan	SR	34:22	Dowling
380		Phoebe Smith	FR	34:23	Johnston
381	123	Caitlin Monk	FR	34:24	East Marshall
382		Abbey Bejarno	SR	34:31	Dowling
383		Kate Froelich	SR	34:54	South Tama
384		Cara Johnson	SO	34:57	Pleasant Valley
385		Tiffany Rong	JR	35:01	Ames
386		Wendy Jiang	SR	35:11	Ames
387		Adelei Aitchenson	SR	35:13	Dubuque Hempstead
388		Merisa Wagoner	FR	35:20	Ifa-Agwsr
389		Haley Brouillet	JR	35:21	Ankeny Centennial
390		Mayah Gorsh	SO	35:31	Ankeny Centennial
391		Sydney Freking	SR	35:32	Dowling
392		Katrina Miller	SO	35:32	Dike-New Hartford
393		Liz Ernst	FR	35:39	Ankeny Centennial
394		Kira Davis	SR	35:48	Ames
395		Bethany Pyland	SO	36:36	Fort Dodge
396		Kaitlyn Tope	SR	38:15	Waukee
397		Madisen Pautvein	SR	38:40	Valley
398		Addie Brooks	JR	40:33	Ankeny Centennial
399	124	Callyn Curphy	FR	43:49	East Marshall

Junior Varsity Boys Pl	Team	Results
Place Team	Points Places of Finishers (offset scoring) Average Spread
1	Dowling	37	1	3	5	9	19	30	46	17:52	1:06
2	Johnston	59	6	7	10	11	25	28	33	18:12	0:32
3	Waukee	82	2	12	14	22	32	35	36	18:14	1:12
4	Dubuque Hempstead	127	15	17	26	27	42	58	60	18:33	0:31
5	Pleasant Valley	139	4	24	34	37	40	43	54	18:31	1:06
6	Cedar Falls	156	8	20	21	52	55	63	69	18:44	1:19
7	Ames	190	18	38	41	45	48	50	67	18:51	0:43
8	Iowa City West	246	16	39	56	61	74	92	101	19:15	1:39
9	Ankeny	261	29	49	53	59	71	78	86	19:19	1:28
10	Valley	266	13	47	65	68	73	76	77	19:25	1:43
11	D M Roosevelt	349	23	57	79	94	96	104	112	19:55	2:15
12	Ankeny Centennial	359	44	51	72	95	97	99	100	19:56	1:49
13	Urbandale	402	62	64	75	98	103	105	110	20:14	1:29
14	Southeast Polk	405	70	80	83	84	88	89	91	20:19	0:34
15	Waterloo West	469	81	87	93	102	106	109	111	20:45	0:56
16	Mason City	507	66	90	113	115	123	125	134	21:34	3:22
17	Dubuque Senior	562	82	85	108	142	145	22:47	5:38
18	Bcluw	571	31	126	130	137	147	23:38	7:32
19	Dike-New Hartford	605	114	117	120	121	133	135	140	23:00	2:24
20	East Marshall	608	107	119	122	129	131	132	143	23:08	3:09
21	Fort Dodge	655	118	124	136	138	139	141	146	24:20	2:38
22	Marshalltown	663	116	127	128	144	148	149	150	24:36	4:04
Incomplete Teams: G M G, Ifa-Agwsr, South Tama

Boys 5000 Meter Run JV
pl		name	yr	time 	team
1	1	Lucas Martin	JR	17:20	Dowling
2	2	Cade Simpson	SR	17:27	Waukee
3	3	Drew Brase	SR	17:27	Dowling
4	4	Eric Zabel	JR	17:43	Pleasant Valley
5	5	Noah Smith	SR	17:56	Dowling
6	6	Sam Schmitz	JR	18:00	Johnston
7	7	Cade Meyer	SR	18:03	Johnston
8	8	Jens Jorgensen	SR	18:03	Cedar Falls
9	9	Brandon Latting	JR	18:08	Dowling
10	10	Hunter Briggs	JR	18:08	Johnston
11	11	Michael Schmitz	SR	18:14	Johnston
12	12	Riley DeJohn	JR	18:15	Waukee
13	13	Eric Reding	JR	18:19	Valley
14	14	Kyle Ruby	FR	18:20	Waukee
15	15	Jacob Westermeyer	JR	18:22	Dubuque Hempstead
16	16	Awalu Abdalla	JR	18:24	Iowa City West
17	17	Brandon Doser	SR	18:24	Dubuque Hempstead
18	18	Carter Robinson	SR	18:25	Ames
19	19	Aidan Cunningham	SR	18:26	Dowling
20	20	Ethan Kober	SO	18:27	Cedar Falls
21	21	Noah Arends	JR	18:28	Cedar Falls
22	22	Tyler Stallman	JR	18:28	Waukee
23	23	Ethan James	SR	18:29	D M Roosevelt
24	24	Kyle Knedler	JR	18:31	Pleasant Valley
25	25	Zach Anthofer	SR	18:32	Johnston
26	26	Connor Kaufmann	SR	18:32	Dubuque Hempstead
27	27	Nick Torrey	SR	18:33	Dubuque Hempstead
28	28	Jason White	JR	18:33	Johnston
29	29	Jaden Schuster	SR	18:33	Ankeny
30	30	Ryan O'Halloran	JR	18:36	Dowling
31	31	Ruben Montoya	JR	18:37	Bcluw
32	32	Nathan Holstrom	SO	18:38	Waukee
33	33	Matthew Kliegl	JR	18:42	Johnston
34	34	Tommy Ashby	JR	18:42	Pleasant Valley
35	35	Augie Muenzenmay	SR	18:44	Waukee
36	36	Tyler Keny	SO	18:45	Waukee
37	37	Cole Hanson	SR	18:46	Pleasant Valley
38	38	Brayden Bergum	SR	18:47	Ames
39		Andrew Bauer	JR	18:48	Johnston
40	39	Julian Wemmie	JR	18:48	Iowa City West
41	40	Cooper Frakes	JR	18:49	Pleasant Valley
42	41	Ryan Smith	SR	18:52	Ames
43	42	Zach Lewis	SR	18:53	Dubuque Hempstead
44	43	Mitchell Strobbe	JR	18:55	Pleasant Valley
45		Drew Schmidt	JR	18:56	Johnston
46	44	Nick Sash	SR	18:56	Ankeny Centennial
47		Malachi Thompson	JR	18:59	Johnston
48	45	Sam Taylor	SR	19:00	Ames
49	46	Colin LaBrie	SR	19:01	Dowling
50	47	Landon Denker	JR	19:03	Valley
51		Jacob Holtz	JR	19:05	Waukee
52		Steffen Osborn	SR	19:05	Dowling
53	48	Caleb Kong	SR	19:07	Ames
54		Jackson Marshall	SR	19:08	Johnston
55		Josh Larreau	JR	19:09	Waukee
56		Luke Bazan	JR	19:12	Waukee
57	49	Cole Buffington	JR	19:13	Ankeny
58	50	Garang Akok	SR	19:14	Ames
59	51	Kade Van Meeteren	JR	19:14	Ankeny Centennial
60		Griffin Rhode	JR	19:15	Dowling
61	52	Jacob Olthoff	JR	19:16	Cedar Falls
62	53	Dustin Kutz	JR	19:16	Ankeny
63	54	Sammy Schuster	SR	19:18	Pleasant Valley
64		Jimmy Feeney	JR	19:20	Pleasant Valley
65	55	Blake Arends	JR	19:22	Cedar Falls
66	56	Jack Gray	JR	19:23	Iowa City West
67	57	Connor Crabill	SR	19:24	D M Roosevelt
68	58	Sean Bradley	SR	19:26	Dubuque Hempstead
69		Corbin Truitt	SO	19:27	Waukee
70	59	David Robran	JR	19:29	Ankeny
71		Dain Tack	SR	19:29	Johnston
72		Derek McManus	SR	19:29	Dowling
73	60	Justin Schultz	JR	19:32	Dubuque Hempstead
74		Kiernan Adair	SR	19:32	Johnston
75		Scott Hostager	JR	19:34	Dubuque Hempstead
76		Charlie Pattinson	JR	19:34	Johnston
77		Adam Riffel	JR	19:34	Dubuque Hempstead
78	61	Tysen Skopec	SR	19:34	Iowa City West
79	62	Dylan Arreola	SO	19:35	Urbandale
80		Noah Streeter	SR	19:40	Pleasant Valley
81	63	Ben Campbell	JR	19:41	Cedar Falls
82	64	Noah Mable	SR	19:41	Urbandale
83		Jake Sterling	JR	19:45	Johnston
84		Stephen Elliott	JR	19:46	Waukee
85	65	Nicholas Lucht	JR	19:46	Valley
86		Jonah Magneson	SR	19:46	Dowling
87	66	David Johnson	JR	19:47	Mason City
88		Michael Fraizer	JR	19:49	Dowling
89	67	Lucas Bleyle	SR	19:49	Ames
90		Adrian Swanson	JR	19:49	Pleasant Valley
91		Andy Haberkorn	SR	19:49	Pleasant Valley
92		Zach Frey	SR	19:50	Johnston
93	68	Jake Umble	JR	19:51	Valley
94		Joe Bussey	JR	19:54	Dowling
95	69	Andrew VanPatten	SR	19:57	Cedar Falls
96		Issac Holtz	JR	19:59	Waukee
97	70	Nathan Parker	JR	20:00	Southeast Polk
98	71	Mitch Pevestorf	SR	20:01	Ankeny
99	72	Ryland Kramer	JR	20:01	Ankeny Centennial
100	73	Jedidish Muru	SR	20:02	Valley
101	74	Hunter Bagan	SR	20:02	Iowa City West
102	75	Lucas Miller	JR	20:02	Urbandale
103		Noah Vance	SR	20:03	Pleasant Valley
104		Tyler Rodriguez	SR	20:04	Waukee
105		Braden Sankot	JR	20:04	Waukee
106		Sean McGrath	JR	20:05	Dubuque Hempstead
107		Jared Rutkowski	SR	20:05	Dubuque Hempstead
108	76	Samuel Overton	JR	20:06	Valley
109		Will Henrichsen	SR	20:09	Johnston
110	77	Jack Westemeyer	SR	20:12	Valley
111		Connor Flinn	SR	20:12	Pleasant Valley
112	78	Evan Reiter	SR	20:12	Ankeny
113		Erik Walther	SR	20:13	Cedar Falls
114	79	Jaden Johnson	JR	20:14	D M Roosevelt
115	80	Mircea Nastase	SR	20:15	Southeast Polk
116		Vincent Vanyo	SR	20:15	Waukee
117		Adam Curtis	JR	20:15	Dubuque Hempstead
118	81	Cadin Herrmann	FR	20:16	Waterloo West
119		Will Morlock	JR	20:17	Johnston
120		Dyer Jarabek	JR	20:17	Dowling
121		Max Burleson	JR	20:18	Cedar Falls
122	82	Jacob Tilp	JR	20:20	Dubuque Senior
123		Logan McVey	SR	20:21	Dowling
124	83	Nolan Larsen	JR	20:21	Southeast Polk
125	84	Noah Waldon	JR	20:22	Southeast Polk
126	85	Tim Iverson	JR	20:23	Dubuque Senior
127		Tyler Westerman	SR	20:24	Cedar Falls
128		Paul Johnson	JR	20:26	Dowling
129	86	Tyler Hentzel	JR	20:26	Ankeny
130		Ashish Abraham	JR	20:31	Pleasant Valley
131		Connor Niland	JR	20:33	Valley
132	87	Andrew Congdon	FR	20:33	Waterloo West
133	88	Zach Person	SR	20:33	Southeast Polk
134	89	Nick Cheung	SR	20:33	Southeast Polk
135		Marc Medici	JR	20:35	Ankeny
136		Jordan Alexander	JR	20:35	Valley
137	90	Ethan Malek	JR	20:36	Mason City
138	91	Isaac Anderson	JR	20:37	Southeast Polk
139	92	Eric Doorn	SR	20:37	Iowa City West
140	93	Luis Sanchez	SO	20:38	Waterloo West
141	94	Andy Kramer	SR	20:41	D M Roosevelt
142	95	Payton Griffin	SR	20:43	Ankeny Centennial
143		David Gaunt	JR	20:44	Valley
144	96	Forrest Laprade	SR	20:44	D M Roosevelt
145	97	Abe Brink	JR	20:44	Ankeny Centennial
146	98	Cole Leggett	FR	20:45	Urbandale
147	99	Theo Housker	JR	20:47	Ankeny Centennial
148		Alex Hanson	SR	20:47	Cedar Falls
149		Josh Meyer	JR	20:47	Johnston
150		Noah Miller	SR	20:49	Waukee
151		Ryland Welch	JR	20:52	Waukee
152		Brendan Hinspeter	JR	20:52	Waukee
153	100	Cade Cunningham	SR	20:54	Ankeny Centennial
154		Daniel Fu	SR	20:57	Johnston
155		Graham Margulies	JR	20:58	Valley
156		Rian O'Hanlon	SR	20:59	Pleasant Valley
157		Jose Cordova	JR	21:00	Waukee
158		Jeremy Marchesani	SR	21:00	Cedar Falls
159	101	Grant Anderson	SR	21:01	Iowa City West
160		Jackson Johannsen	JR	21:01	Pleasant Valley
161		Nathan Bielecki	JR	21:01	Ankeny
162		Alexander Nelson	JR	21:02	Iowa City West
163	102	Eli Sallis	FR	21:03	Waterloo West
164	103	Ty Carenza	SO	21:04	Urbandale
165		Isaac Love	SR	21:05	Pleasant Valley
166		Tim Robertson	SR	21:06	Dubuque Hempstead
167		Jack Borgmeier	JR	21:06	Johnston
168		Andrew Benson	SR	21:06	Waukee
169		Mack Eastmen	JR	21:07	Cedar Falls
170		Grant Shaw	SR	21:07	Waukee
171		Peter Dengler	JR	21:09	Ankeny Centennial
172	104	Bashar Eid	JR	21:10	D M Roosevelt
173		Eli Hanson	SR	21:10	Southeast Polk
174	105	Nahom Clark	SO	21:11	Urbandale
175		Evan Newcomb	SR	21:11	Johnston
176	106	Wyatt Jungck	FR	21:12	Waterloo West
177		Daniel Ordaz	SR	21:13	Dowling
178		Andrew Greene	SR	21:14	Ames
179		Harrison Yoder	SR	21:14	Ames
180		Ben Kock	JR	21:14	Waukee
181	107	Jordan Swift	SO	21:15	East Marshall
182		Will Keck	JR	21:16	Waukee
183		Camden Dusenbery	SR	21:23	Cedar Falls
184		Colin Recker	JR	21:23	Dowling
185		Carsyn Mueller	JR	21:24	Cedar Falls
186		Nico Brousallian	SR	21:26	Pleasant Valley
187	108	Calvin Davis	JR	21:29	Dubuque Senior
188		Connor Wilson	JR	21:30	Ankeny Centennial
189		Owen Hoff	SR	21:31	Ankeny Centennial
190		Max Breitbach	JR	21:32	Dubuque Hempstead
191		Brett Lund	JR	21:32	Cedar Falls
192		Zach Morfeld	SR	21:32	Ankeny
193	109	Jackson Jones	FR	21:32	Waterloo West
194		Garrett Burger	SR	21:33	Valley
195		Brayden Smith	SO	21:35	South Tama
196	110	Jake Perman	SO	21:35	Urbandale
197		Bryce Ladd	SR	21:36	Waukee
198		Isaac Liao	JR	21:38	Iowa City West
199	111	Caleb Moe	FR	21:38	Waterloo West
200		Riley Oshirak	JR	21:40	Ankeny Centennial
201		Liam McRae	JR	21:41	Cedar Falls
202	112	Max Swinton	JR	21:43	D M Roosevelt
203		Johnathan Shilansky	JR	21:44	Iowa City West
204		Wiley Parks	SR	21:44	Southeast Polk
205		Cameron Campbell	SR	21:46	Ames
206		Cohen Darsee	FR	21:48	Urbandale
207		Zach Abbey	JR	21:49	Johnston
208		Kyle Geerts	JR	21:49	Johnston
209		Zach Rinke	SR	21:51	Dowling
210		Evan Wilson	SR	21:52	Southeast Polk
211		Luke Lacey	JR	21:53	Ankeny Centennial
212		Grant Dahlen	SR	21:53	Valley
213		Shane Esposito	SR	21:58	D M Roosevelt
214		Musa Abd'alim	JR	21:58	Ames
215	113	Alex Levad	SR	21:58	Mason City
216		Maxwell Villa	FR	22:00	Waterloo West
217		Braxton Farmer	JR	22:00	Pleasant Valley
218		Kenny McAleer	JR	22:02	Waukee
219	114	Sawyer Wibben	FR	22:07	Dike-New Hartford
220		Zach Heyerhoff	SR	22:10	Waterloo West
221		Nate Wilson	SR	22:10	Waukee
222		Connor Schroeder	JR	22:11	Ames
223		Marco Aranda	JR	22:14	D M Roosevelt
224		Mason DeLange	JR	22:15	D M Roosevelt
225	115	Adam Dettmer	JR	22:16	Mason City
226		Ethan Babinat	SO	22:17	South Tama
227		Matt Brockway	JR	22:18	Urbandale
228	116	Peyton Hilsabeck	SR	22:19	Marshalltown
229		Tom Giampolo	JR	22:21	Johnston
230		Dylan Gesell	SR	22:21	Iowa City West
231	117	Jacob Gibbs	FR	22:22	Dike-New Hartford
232		Kolin Jasper	JR	22:23	Cedar Falls
233		Christian Simpson	SR	22:23	Cedar Falls
234		Evan Ripley	SR	22:25	Ankeny
235		Ryan Westhoff	JR	22:25	Cedar Falls
236		Alex Vilae	SR	22:27	Cedar Falls
237		Gabe Vald	SR	22:30	D M Roosevelt
238		Sam Gumm	JR	22:30	D M Roosevelt
239		Kaelan Eilers	FR	22:31	Waterloo West
240		Jake Beattie	SR	22:32	Southeast Polk
241	118	Brayden Potter	SO	22:37	Fort Dodge
242		Josh Gartin	SR	22:37	Ames
243		Elijah Brungardt	JR	22:38	Ames
244		Wyatt Kacmarynski	JR	22:40	Johnston
245		Kyle Goben	JR	22:40	Johnston
246		Kameron Sanders	JR	22:41	Dubuque Hempstead
247		Traeton Wheeler	JR	22:44	Johnston
248	119	Evan Andreson	FR	22:45	East Marshall
249		Brad Vu	JR	22:46	Johnston
250		Aidan Andrews	SR	22:47	Ifa-Agwsr
251		Jack Schaeuble	JR	22:48	Valley
252		Harrison Eckard-Garrett	JR	22:48	D M Roosevelt
253		Nick Rider	JR	22:49	D M Roosevelt
254		William Zheng	JR	22:49	Ames
255		Harper Sullivan	SR	22:50	Ames
256		Carl Murphy	JR	22:51	Valley
257		Aric Berryhill	SR	22:56	Ames
258	120	Parker Latwesen	FR	22:57	Dike-New Hartford
259		Karson Lee	JR	22:59	Johnston
260	121	Nik Vatthana	SR	23:01	Dike-New Hartford
261		Gil Taiber	JR	23:03	Cedar Falls
262		Seth Parry	JR	23:03	D M Roosevelt
263		Zack Huffman	JR	23:05	Ifa-Agwsr
264	122	Hunter Hughlette	FR	23:06	East Marshall
265		Duncan Meyer	SR	23:07	Cedar Falls
266	123	Eddie Callanan	JR	23:09	Mason City
267		Alex Kovar	JR	23:09	Ames
268		Jonas Gaster	JR	23:09	D M Roosevelt
269		Craig Richard	JR	23:11	Pleasant Valley
270		Marvin Evans	SR	23:12	Waterloo West
271		Spencer Dunham	SR	23:12	Waukee
272		Will Greteman	JR	23:20	Waukee
273		Grant Ganpat	JR	23:21	Ankeny
274		Beckett Newton	JR	23:21	Valley
275		Austen Mattingly	SR	23:25	Iowa City West
276		Akira Nemoto	JR	23:30	D M Roosevelt
277		Ryan Derrick	JR	23:35	Waukee
278		Eric Schmitt	JR	23:39	Johnston
279	124	Gavin Schillerstrom	FR	23:42	Fort Dodge
280		Guillermo A. Morales	FR	23:44	Ifa-Agwsr
281		Sameer Faruquee	JR	23:46	Dubuque Hempstead
282	125	Eddie Lara	SR	23:46	Mason City
283		Sharik Khan	JR	23:50	Dubuque Hempstead
284		Luke Mullen	JR	23:54	Johnston
285		Austin Fickbohm	JR	23:59	Southeast Polk
286	126	Alex Crompton	JR	24:00	Bcluw
287		Charles Keitges	JR	24:01	Ames
288		Lars Christianson	SR	24:01	Cedar Falls
289		Ben Lyons	SR	24:02	Ankeny Centennial
290		Allen Liao	JR	24:05	Iowa City West
291		Blake Clabaugh	FR	24:07	Urbandale
292		Ben Kmett	FR	24:08	Urbandale
293		Noor Noor	JR	24:08	Johnston
294	127	Jay Drummer	JR	24:11	Marshalltown
295	128	Trace Markle	JR	24:11	Marshalltown
296	129	Austin Burke	FR	24:11	East Marshall
297	130	Dawson Kitzman	SO	24:21	Bcluw
298		Jude Charlton	SR	24:21	D M Roosevelt
299	131	Whitaker Crouse	SO	24:23	East Marshall
300		Lucas Shaw	JR	24:24	Cedar Falls
301		Jack McKinney	JR	24:25	Waukee
302		Dj Barnes	SR	24:26	Southeast Polk
303		Evan Bracewell	SR	24:27	Southeast Polk
304		Sam Appenzeller	JR	24:28	Cedar Falls
305	132	Tyler Finders	JR	24:29	East Marshall
306	133	Brady Huff	SR	24:30	Dike-New Hartford
307		Calder Skaar	JR	24:31	Pleasant Valley
308	134	August Davison	JR	24:32	Mason City
309		Joseph Seymour	SR	24:35	Dowling
310	135	Mason Lage	SO	24:36	Dike-New Hartford
311		Jackson Davis	JR	24:38	Johnston
312		Jacob Peters	SR	24:44	Ames
313		Sam Hearden	SO	24:46	Dubuque Hempstead
314		Christian Holbert	JR	24:46	Cedar Falls
315		Cody Iwig	FR	24:48	Urbandale
316	136	Josh Campbell	SO	24:56	Fort Dodge
317		Jonah Larrison	SR	24:57	Waukee
318	137	Dillon Jacobsen	SO	25:00	Bcluw
319		Anthony Arroyo	SR	25:06	D M Roosevelt
320	138	Grant Harrison	SO	25:07	Fort Dodge
321		Jack Steffener	SR	25:08	Cedar Falls
322	139	Riley Hagen	SO	25:14	Fort Dodge
323		Michael Neppl	JR	25:16	Ames
324	140	Carter Sherwood	JR	25:25	Dike-New Hartford
325		Jesus Rojas	SR	25:32	Ankeny Centennial
326		Gary Quinn	JR	25:39	D M Roosevelt
327		Ethan Adolphs	JR	25:41	Dike-New Hartford
328	141	Jaren Christy	FR	25:42	Fort Dodge
329	142	Peter Sullivan	JR	25:42	Dubuque Senior
330		Anthony Sandovol	JR	25:45	Waterloo West
331		Cayden Foust	JR	25:49	Cedar Falls
332		Jacob Thome	SR	25:49	D M Roosevelt
333	143	Ryne Sinn	FR	25:50	East Marshall
334		Nicholas Cloutier	SR	25:51	Dowling
335	144	Dylan Bracy	JR	25:54	Marshalltown
336		Braden Claude	SO	25:55	Dike-New Hartford
337	145	Jason Reichel	SR	25:57	Dubuque Senior
338	146	Jared Yoder	JR	25:58	Fort Dodge
339		Micah Berger	SR	26:00	Waterloo West
340		Casey Shanaberger	SR	26:04	Dowling
341	147	Brayan Ralston	JR	26:08	Bcluw
342		Tayden Baccam	FR	26:18	Urbandale
343	148	Gage Stalzer	SR	26:22	Marshalltown
344		Matthew Jass	FR	26:24	Fort Dodge
345		Steven Klabunde	SR	26:32	Waterloo West
346		Andrew Sloth	SR	26:43	Dike-New Hartford
347		Issac Gasior	JR	26:43	Valley
348		Liam Hoffman	SR	26:44	Dike-New Hartford
349		Nate Green	JR	27:39	Dowling
350		Daniel Alanis	SO	27:40	Ifa-Agwsr
351		Evan Witke	JR	27:41	Urbandale
352		William Klabunde	FR	27:42	Waterloo West
353		Parker Hamann	FR	27:45	Urbandale
354		Blake Staton	FR	27:46	Urbandale
355		Dalton Cale	JR	27:57	Dowling
356		Gavin Cobine	JR	28:01	Ankeny Centennial
357		Michael Babcock	SR	28:03	Southeast Polk
358		William Roberts	JR	28:10	Fort Dodge
359		Abe Dieleman	FR	28:21	G M G
360		Marcus Brewer	JR	28:36	Ankeny
361		Jackson Graeve	JR	28:39	Ankeny
362		Austin Schmidt	SR	28:52	Cedar Falls
363		Owen Bovenmyer	FR	29:02	G M G
364	149	Emmett Badder	SR	29:57	Marshalltown
365		Matthew Nichols	JR	30:16	Cedar Falls
366	150	Jose Orozco Beltre	SR	30:19	Marshalltown
367		Preston Jones	FR	30:36	G M G
368		Evan Hilton	SR	30:59	D M Roosevelt
369		Danny Stewart	SR	31:02	Waukee
370		Blaine Gunderson	SR	31:22	Marshalltown
371		Jared Knudson	SR	35:01	Waukee
372		Sam Dolde	JR	36:05	Johnston
45th Bobcat Cross Country Invitational
Marshalltown Community College Course
Marshalltown, IA
Thursday, September	6,	2018
70	and cloudy
Results by Cal Murdock
Iowa Association of Track Coaches, IowaRunJumpThrow.com Page	31	of	55
 9-10 Girls Pl	Team	Results
Place Team	Points Places of Finishers (offset scoring) Average Spread
1	Waukee	30	1	3	6	9	11	12	16	22:11	2:02
2	Iowa City West	64	5	8	14	18	19	22	25	22:57	1:27
3	Ankeny Centennial	69	4	7	15	20	23	29	30	23:03	2:00
4	Valley	98	2	13	24	27	32	38	39	23:35	3:49
5	Dowling	127	10	17	21	28	51	52	59	24:12	3:37
6	Ankeny	165	26	33	34	35	37	48	50	24:58	1:09
7	Ames	203	31	40	42	43	47	49	56	25:46	1:30
8	Dubuque Hempstead	239	41	44	46	53	55	57	60	26:28	1:09
9	Marshalltown	254	36	45	54	58	61	27:55	8:37
Incomplete Teams: South Tama
Girls 5000 Meter Run Freshman/Sophomore
pl		name	yr	time	team
1	1	Molly Bannister	FR	20:58	Waukee
2	2	Emily Bright	FR	21:13	Valley
3	3	Margaux Basart	SO	21:52	Waukee
4	4	Katie Jensen	SO	21:56	Ankeny Centennial
5	5	Anna Moore	SO	22:03	Iowa City West
6	6	Ava Carder	FR	22:11	Waukee
7	7	Jennifer Jordan	SO	22:41	Ankeny Centennial
8	8	Lucy Westemeyer	SO	22:41	Iowa City West
9	9	Abby Kinney	SO	22:53	Waukee
10	10	Clare O'Halloran	FR	22:53	Dowling
11	11	Mallory Drake	FR	23:00	Waukee
12	12	Madi Groetken	FR	23:01	Waukee
13	13	Brookelyn Buttolph	FR	23:06	Valley
14	14	Jasmine Ortega	FR	23:07	Iowa City West
15	15	Allison Su	SO	23:09	Ankeny Centennial
16	16	Molly Statton	SO	23:10	Waukee
17	17	Maddy Hall	FR	23:17	Dowling
18	18	Emma Kearney	SO	23:23	Iowa City West
19	19	Annabel Hendrickson	SO	23:29	Iowa City West
20		Kariin Roush	FR	23:30	Waukee
21	20	Paige Froelich	SO	23:32	Ankeny Centennial
22	21	Kate Moore	SO	23:44	Dowling
23		Vanessa DeMarco	FR	23:50	Waukee
24	22	Sara Alaya	FR	23:52	Iowa City West
25	23	Sydney Madison	SO	23:55	Ankeny Centennial
26		Ellie Johnson	SO	24:03	Waukee
27	24	Lauren Graff	SO	24:03	Valley
28	25	Rebecca Longmire	FR	24:05	Iowa City West
29	26	Hannah Loftus	SO	24:08	Ankeny
30		Brooke Seashore	SO	24:10	Waukee
31	27	Claudia Ossman	FR	24:29	Valley
32	28	Maleah Greenslade	FR	24:33	Dowling
33	29	Tate Bettis	FR	24:36	Ankeny Centennial
34	30	Avah Marse	FR	24:41	Ankeny Centennial
35		Taylor Lehman	FR	24:42	Ankeny Centennial
36		Amy Liao	SO	24:46	Iowa City West
37		Savannah Klingensmith	FR	24:47	Ankeny Centennial
38		Mallory Metzger	FR	24:49	Waukee
39	31	Daniel Adams-Valenzuela	SO	24:50	Ames
40		Claire Widmer	FR	24:58	Iowa City West
41		Aviella Holtz	FR	24:59	Waukee
42	32	Kassidy Horn	SO	25:01	Valley
43	33	Marika Kisgen	SO	25:03	Ankeny
44		Julianne Stevens	FR	25:05	Ankeny Centennial
45	34	Marina Carter	SO	25:10	Ankeny
46	35	Ella DeHaan	FR	25:11	Ankeny
47		Clare Vilmont	SO	25:13	Waukee
48	36	Makenna Ainsworth	SO	25:14	Marshalltown
49	37	Corinne Bovee	SO	25:16	Ankeny
50		Morgan Larick	FR	25:19	Waukee
51	38	Ellie Smidt	FR	25:19	Valley
52	39	Danielle Socarras	SO	25:22	Valley
53		Kaisa Whittaker	SO	25:24	Iowa City West
54	40	Claire Galvin	FR	25:26	Ames
55		Sophia Alexander	SO	25:29	Valley
56		Payton DeVana	FR	25:30	Iowa City West
57		Libby White	FR	25:30	Valley
58		JoJo Tyynismaa	FR	25:38	South Tama
59		Lexie Gunn	FR	25:39	Ankeny Centennial
60		Baylor O'Neil	FR	25:43	Waukee
61		Maci Banyas	SO	25:45	Ankeny Centennial
62		Izzy Sash	FR	25:47	Ankeny Centennial
63		Abby Christadoss	SO	25:53	Valley
64	41	Emily Richter	SO	25:55	Dubuque Hempstead
65		Sophie Peck	SO	25:56	Ankeny Centennial
66		Tessa Morgan	SO	26:03	Valley
67	42	Rachel Bennett	FR	26:05	Ames
68	43	Erin Murphy	SO	26:07	Ames
69		Valerine Jepchirchir	SO	26:08	Valley
70	44	Chloe Timmerman	SO	26:09	Dubuque Hempstead
71	45	Hotchkiss Sydney	FR	26:10	Marshalltown
72		Raina Paeper	SO	26:14	Ankeny Centennial
73		Emma Hasanusta	FR	26:15	Waukee
74	46	Ella Heim	SO	26:20	Dubuque Hempstead
75	47	Kiah Synder	FR	26:20	Ames
76	48	Angelina Hemphill	FR	26:23	Ankeny
77	49	Arianna Williams-Suarez	SO	26:23	Ames
78	50	Grace Porath	SO	26:24	Ankeny
79		Shreya Gaddi	SO	26:26	Valley
80	51	Becca Youngers	FR	26:29	Dowling
81		Brynlea DeGroote	FR	26:30	Valley
82		Rachel Bohlender	SO	26:32	Valley
83		Anya Emerson	SO	26:38	Iowa City West
84		Bryn Inserra	FR	26:39	Waukee
85		Annie Diener	FR	26:39	Waukee
86	52	Annamaria Dimon	FR	26:42	Dowling
87		Makayla Houston	SO	26:43	Valley
88		Sophie Wempen	FR	26:49	Waukee
89		Rachel Gantt	SO	26:49	Waukee
90		Regan Kuennen	SO	26:50	Valley
91	53	Samantha Schmitt	FR	26:53	Dubuque Hempstead
92		Reagan Griffith	FR	26:55	Valley
93	54	Maggie Augustine	SO	26:59	Marshalltown
94		Clara Freese	FR	27:02	Ankeny
95		Ellie Dalton	SO	27:02	Ankeny
96	55	Allison Ehlinger	SO	27:03	Dubuque Hempstead
97	56	Breanna Van Dyke	SO	27:04	Ames
98	57	Kamille Berns	FR	27:09	Dubuque Hempstead
99		Lizzy Finch	SO	27:12	Waukee
100		Lizzie Sorensen	FR	27:12	Waukee
101	58	Hoffman Taylor	FR	27:18	Marshalltown
102		Kaylyn Le	FR	27:20	Valley
103	59	Grace Kelly	FR	27:25	Dowling
104		Abbagail Froelich	SO	27:26	South Tama
105		Emily Poag	FR	27:40	Ames
106		Yujie Chen	SO	27:42	Ames
107	60	Grace Becker	SO	27:42	Dubuque Hempstead
108		Kayla Fincham	SO	27:42	Ames
109		Emma Heine	FR	27:51	Ankeny
110		Lydia Hill	SO	27:51	Ames
111		Jordan Su	SO	27:52	Ankeny Centennial
112		Riley O'Halloran	SO	27:59	Dowling
113		Ava Callahan	FR	28:01	Ankeny
114		Natalie Ulrich	SO	28:02	Valley
115		Sam York	FR	28:03	Dowling
116		Madie Parker	SO	28:05	Ankeny
117		Leah Davis	FR	28:13	Ankeny
118		Olivia Schaeffer	SO	28:14	Ankeny Centennial
119		Julia Friedrich	FR	28:24	Dowling
120		Apeksha Adhikari	FR	28:32	Waukee
121		Esmeralda Munoz	FR	28:34	Dowling
122		Katelynn Kerber	SO	28:38	Ankeny
123		Josie Bingham	SO	28:48	Ankeny
124		Jenna Maifeld	FR	28:50	Waukee
125		Emily Onken	FR	28:56	Dubuque Hempstead
126		Ceccelia Darter	FR	28:57	Dubuque Hempstead
127		Jordyn Loder	SO	29:30	Dowling
128		Alyssa Rinke	FR	29:39	Dowling
129		Lauren Linkletter	FR	29:48	Dowling
130		Abigail Thompson	FR	29:53	Ames
131		Alanna Schroeder	FR	29:59	Ames
132		Rhea Velasquez	SO	30:11	Dowling
133		Alex Potter	SO	30:14	Dowling
134		Adowek Ajoung	SO	30:22	Dowling
135		Emma Caster	SO	30:22	Iowa City West
136		Kaitlyn Ury	SO	30:23	Waukee
137		Chloe Connolly	SO	30:24	Dubuque Hempstead
138		Lorelei Ryan	FR	30:25	Dowling
139		Neena Lasley	FR	30:31	South Tama
140		Ava Bergquist	FR	30:37	Dubuque Hempstead
141		Emily Peters	SO	30:44	Ames
142		Sarah Andrews	FR	30:48	Ames
143		Jacy Coady	SO	30:56	Waukee
144		Emma Gipple	FR	30:57	Dowling
145		Megan Pins	FR	30:59	Dubuque Hempstead
146		Nadia Hadzic	SO	30:59	Dowling
147		Hailey Sibbel	FR	31:10	Ames
148		Amelia Benham	SO	31:35	Dubuque Hempstead
149		Elizabeth Morris	SO	31:38	Ames
150		Mia Taylor	FR	31:49	Ames
151		Amber Loney	SO	32:19	Dubuque Hempstead
152		Emma Norton	SO	32:36	Valley
153		Areej Iqbal	SO	32:37	Waukee
154		Ashton Dilla	SO	32:37	Valley
155		Nadia Vang	SO	32:57	Dubuque Hempstead
156		Lorna Schuckert	FR	33:29	Ames
157		Haley Rindfleifch	SO	33:32	Dubuque Hempstead
158		Lucy Bennett	SO	33:42	Ames
159		Jamey McCalley	SO	33:44	Ames
160	61	Welden Abby	SO	33:50	Marshalltown
161		Iris Nikolaus	FR	33:59	Waukee
162		Charlotte Kennedy	FR	34:21	Dowling
163		Janie McAllister	FR	34:31	Dowling
164		Julia Brehm-Stecher	FR	35:16	Ames
165		Grace Bollhoefer	FR	35:17	Ames
166		Emersyn Bounds	FR	35:54	Dowling
167		Jennifer Villanueva	SO	37:50	Dubuque Hempstead
45th Bobcat Cross Country Invitational
Marshalltown Community College Course
Marshalltown, IA
Thursday, September	6,	2018
70	and cloudy
Results by Cal Murdock
Iowa Association of Track Coaches, IowaRunJumpThrow.com Page	36	of	55
 9-10 Boys Pl	Team	Results
Place Team	Points Places of Finishers (offset scoring) Average Spread
1	Johnston	55	1	10	12	15	17	31	37	18:09	0:38
2	Dubuque Hempstead	61	5	8	9	18	21	23	38	18:17	0:20
3	Dowling	64	2	4	13	19	26	30	36	18:15	0:50
4	Pleasant Valley	93	6	14	16	28	29	52	57	18:29	0:44
5	Valley	178	22	27	41	43	45	47	78	18:52	0:36
6	Cedar Falls	219	3	32	56	58	70	74	86	19:10	1:58
7	Iowa City West	224	7	34	40	66	77	87	97	19:11	1:47
8	Dubuque Senior	225	20	33	48	59	65	83	103	19:13	1:23
9	D M Roosevelt	264	35	42	55	64	68	75	76	19:27	0:53
10	Ankeny	272	24	49	63	67	69	84	92	19:29	1:20
11	Southeast Polk	291	25	44	61	71	90	101	105	19:31	1:48
12	Waukee	293	51	53	54	62	73	80	85	19:35	0:30
13	Ankeny Centennial	306	39	46	60	79	82	88	89	19:33	1:05
14	Ames	365	11	72	93	94	95	98	100	19:59	2:22
15	Mason City	442	50	91	96	99	106	107	108	20:40	2:37
16	Marshalltown	506	81	102	104	109	110	111	112	22:18	4:44
Incomplete Teams: BCLUW, Dike-New Hartford, South Tama
Boys 5000 Meters Freshman/Sophomore
pl		name	yr	time	team
1	1	Carter Borwick	SO	17:41	Johnston
2	2	Jordan Daniel	SO	17:49	Dowling
3	3	Alex Horstman	FR	17:55	Cedar Falls
4	4	Will Ryan	FR	18:00	Dowling
5	5	Marcus Leitzen	FR	18:09	Dubuque Hempstead
6	6	Kalen Bunch	SO	18:10	Pleasant Valley
7	7	Alex McKane	FR	18:10	Iowa City West
8	8	Derek Leicht	FR	18:11	Dubuque Hempstead
9	9	Brady Blean	FR	18:11	Dubuque Hempstead
10	10	Nathan Kellar	SO	18:11	Johnston
11	11	Kon Dut	FR	18:16	Ames
12	12	Kyle Battani	SO	18:17	Johnston
13	13	Nolan Kyhl	SO	18:17	Dowling
14	14	Tarun Vedula	FR	18:17	Pleasant Valley
15	15	Matt Borgmeier	SO	18:17	Johnston
16	16	Nathan Boleyn	SO	18:17	Pleasant Valley
17	17	Grant Allen	SO	18:19	Johnston
18	18	Nick Turnis	SO	18:22	Dubuque Hempstead
19	19	Max Brown	SO	18:27	Dowling
20	20	Easton Stackis	FR	18:27	Dubuque Senior
21	21	George Holesinger	FR	18:29	Dubuque Hempstead
22	22	Adam Hisel	SO	18:29	Valley
23	23	Josh Davis	SO	18:32	Dubuque Hempstead
24	24	Andrew Poock	SO	18:32	Ankeny
25	25	Eric Patterson	SO	18:37	Southeast Polk
26	26	Cade Muller	SO	18:39	Dowling
27	27	Alec DePhillips	SO	18:40	Valley
28	28	Parker Paulson	FR	18:44	Pleasant Valley
29	29	Grant Tebbe	SO	18:53	Pleasant Valley
30	30	Tommy Hancock	FR	18:55	Dowling
31	31	Carson Stanley	SO	18:55	Johnston
32	32	Cooper Olsen	SO	18:56	Cedar Falls
33	33	Andrew Weber	FR	18:57	Dubuque Senior
34	34	Mohan Kumar	SO	18:58	Iowa City West
35	35	Jack Joyce	SO	18:59	D M Roosevelt
36	36	Joe Reed	FR	18:59	Dowling
37	37	Jared Meyer	FR	18:59	Johnston
38	38	Jack Aitchison	FR	18:59	Dubuque Hempstead
39	39	Karsten Peters	FR	19:00	Ankeny Centennial
40	40	Caden Noeller	FR	19:01	Iowa City West
41		Andrew Johnson	SO	19:02	Dubuque Hempstead
42	41	Andrew Ross	SO	19:02	Valley
43	42	Jackson Haugh	SO	19:03	D M Roosevelt
44	43	Avi Kaufman	SO	19:04	Valley
45	44	Ben Miller	FR	19:04	Southeast Polk
46	45	Alex Traynor	SO	19:04	Valley
47	46	Tyler Schermerhorn	FR	19:05	Ankeny Centennial
48	47	Luke Carroll	SO	19:05	Valley
49		Jonathon O'Brien	FR	19:06	Dubuque Hempstead
50	48	Zach Kahle	SO	19:15	Dubuque Senior
51	49	Paul Erredge	FR	19:19	Ankeny
52		Carter Eckhoff	FR	19:20	Johnston
53	50	Claudio Mateo	SO	19:21	Mason City
54	51	Connor Barry	SO	19:25	Waukee
55	52	Rafay Cheema	SO	19:26	Pleasant Valley
56	53	Andrew O'Connell	SO	19:27	Waukee
57	54	Josh DeJohn	FR	19:27	Waukee
58	55	Henry Nagle	FR	19:30	D M Roosevelt
59	56	Josh Kuehl	SO	19:31	Cedar Falls
60	57	Sam McGrath	SO	19:31	Pleasant Valley
61	58	Kyle Westhoff	FR	19:32	Cedar Falls
62	59	Reed Kelly	FR	19:33	Dubuque Senior
63	60	Blake DePhillips	SO	19:34	Ankeny Centennial
64	61	Alex Wilson	SO	19:35	Southeast Polk
65		Shakir Davis	SO	19:37	Pleasant Valley
66	62	Vincent Hodges	SO	19:39	Waukee
67		Adam Lange	SO	19:42	Dubuque Hempstead
68		Tyler Schweizer	FR	19:44	Dowling
69	63	Christian Rathje	FR	19:47	Ankeny
70		Rohan Abernathy	SO	19:48	Pleasant Valley
71	64	Beckett LaPrade	FR	19:49	D M Roosevelt
72	65	Ty Printy	FR	19:50	Dubuque Senior
73	66	Jaymeson Harms	SO	19:50	Iowa City West
74	67	Carter Smith	FR	19:51	Ankeny
75		Chistain Luna	SO	19:51	Dubuque Hempstead
76	68	Peter Swanda	SO	19:51	D M Roosevelt
77	69	Michael Hayden	FR	19:52	Ankeny
78	70	Tj Tomlyanovich	SO	19:52	Cedar Falls
79	71	Jacob Martin	SO	19:53	Southeast Polk
80	72	Charles Arroyo	SO	19:54	Ames
81	73	Chad Denadel	FR	19:54	Waukee
82	74	Antoine Cuhat	SO	19:55	Cedar Falls
83	75	Nick Jackson	FR	19:56	D M Roosevelt
84		Michael Lord	FR	19:56	Dowling
85	76	Marcko Dalay	SO	19:56	D M Roosevelt
86	77	Tosh Klever	SO	19:56	Iowa City West
87	78	Jackson Skahill	FR	19:57	Valley
88	79	Caden Rasmus	FR	19:59	Ankeny Centennial
89	80	Tyler Merhar	FR	20:00	Waukee
90		Ryan Vance	FR	20:00	Pleasant Valley
91		Joe Kerber	FR	20:00	Johnston
92		Alex Riniker	FR	20:02	Dubuque Hempstead
93	81	Noah Hermenson	SO	20:04	Marshalltown
94		Michael Pfister	FR	20:05	Johnston
95		Trusten Rosenberger	FR	20:05	South Tama
96	82	Ryan Bybee	SO	20:05	Ankeny Centennial
97		Nick Bechtel	FR	20:05	Johnston
98	83	Josh Wu	SO	20:07	Dubuque Senior
99		Shubham Chauhan	SO	20:08	Pleasant Valley
100	84	Truman Patterson	FR	20:09	Ankeny
101	85	Jaden Steffy	SO	20:09	Waukee
102		Tyler McCormac	FR	20:09	D M Roosevelt
103		Will Meilander	SO	20:11	Dowling
104		Andrew Larson	FR	20:12	Valley
105		Ethan Belby	FR	20:13	Pleasant Valley
106	86	Salem Strohbeen	FR	20:16	Cedar Falls
107		Joel Burris	SO	20:17	Cedar Falls
108		Andrew Liesland	FR	20:17	Valley
109	87	Isaac Young	SO	20:18	Iowa City West
110	88	Austin Jones	SO	20:19	Ankeny Centennial
111	89	Cooper Majors	FR	20:19	Ankeny Centennial
112		Paul Andersen	FR	20:23	Valley
113		Nathan Schwab	FR	20:24	Waukee
114	90	Nathan Zook	FR	20:25	Southeast Polk
115		Christopher Pierson	FR	20:25	Dowling
116	91	Sawyer Berg	SO	20:26	Mason City
117	92	Anders Peterson	SO	20:28	Ankeny
118		Jackson Bradley	SO	20:28	Dubuque Hempstead
119		Stephen Beaman	FR	20:28	Johnston
120	93	Leyton Wahl	SO	20:30	Ames
121		Cameron Mesman	SO	20:32	Waukee
122		Sam Lanz	SO	20:33	Waukee
123		Alexis Castro	FR	20:33	D M Roosevelt
124		Jacob Knepp	SO	20:33	Pleasant Valley
125		Austin Kelsch	FR	20:34	Pleasant Valley
126		Rocco D'Antico	FR	20:34	Pleasant Valley
127	94	Will Hatcher	FR	20:36	Ames
128		Griffin Gade	FR	20:37	Ankeny
129	95	Sam Trabue	SO	20:38	Ames
130	96	Caleb Currier	SO	20:38	Mason City
131		Jake Gneiting	SO	20:40	Pleasant Valley
132		Xavier Uhrmacher	FR	20:42	Cedar Falls
133	97	Evan Sharrafuddin	SO	20:42	Iowa City West
134		London Schuchart	FR	20:43	Ankeny
135		Connor Woods	SO	20:43	Cedar Falls
136		Hunter Groteluschen	SO	20:44	Valley
137		Frankie Dunning	SO	20:46	Cedar Falls
138		Luke Wellet	FR	20:46	Waukee
139		Carter Stark	SO	20:48	Ankeny Centennial
140		Nate Burns	SO	20:48	Ankeny Centennial
141		Zach Harvey	SO	20:49	Johnston
142		Jake Wagner	FR	20:51	Johnston
143	98	Avery Mosher	SO	20:53	Ames
144		Braden Miller	FR	20:54	Ankeny Centennial
145		Patrick Feltz	FR	20:55	Dowling
146	99	Breyden Christiansen	FR	20:57	Mason City
147		Jack Olson	SO	20:57	D M Roosevelt
148		Patricio Garcia	FR	20:59	Dowling
149	100	Jack Gilbert	SO	20:59	Ames
150		Sam Leto	FR	20:59	Dowling
151		Max Holt	FR	20:59	Waukee
152		Jamison Cunningham	SO	21:00	Johnston
153		Noah Gumm	SO	21:03	D M Roosevelt
154		Zachary Zinn	FR	21:04	Ankeny Centennial
155		Ethan Kelley	FR	21:06	Dubuque Hempstead
156		Joshua Burjes	FR	21:07	Cedar Falls
157		Zachary Hill	SO	21:07	Valley
158		Jonathan Meyer	FR	21:09	South Tama
159		Konrad Rohlf	FR	21:10	Johnston
160		Owen Conn	SO	21:10	Dowling
161		Luke Kotz	SO	21:11	Dubuque Hempstead
162		Bryce Farmer	SO	21:13	Pleasant Valley
163		Avery Carlson	FR	21:14	Ankeny Centennial
164		Matthew Crist	SO	21:15	D M Roosevelt
165		Cameron Switzer	FR	21:16	Cedar Falls
166		Theo Whitehead	FR	21:17	D M Roosevelt
167		Drew Peterson	SO	21:19	Iowa City West
168		Ethan Holter	FR	21:19	Johnston
169		Ethan Landin	FR	21:20	Waukee
170	101	Hudson Frank	FR	21:21	Southeast Polk
171		Connor Miller	SO	21:22	Pleasant Valley
172		Joseph Smith	SO	21:22	Valley
173		Calvin Greene	SO	21:24	Iowa City West
174		Vince Tarpein	FR	21:24	Pleasant Valley
175		Kevin Meissner	SO	21:25	Ankeny
176		Carter Smith	FR	21:25	Valley
177		Will Blackmore	FR	21:26	Ankeny Centennial
178		Colin Easler	FR	21:26	D M Roosevelt
179		Joey Krejchi	SO	21:26	Dowling
180	102	Ethan Benscooter	SO	21:27	Marshalltown
181		London Hershberger	FR	21:27	Ankeny Centennial
182		Ty Rounds	FR	21:29	Ankeny Centennial
183		Hunter Rose	SO	21:29	Waukee
184		Jacob Phillips	SO	21:30	Valley
185		Logan Becker	FR	21:31	Johnston
186		Joel Nelson	FR	21:31	Ankeny Centennial
187		Charlie Peterson	FR	21:32	Waukee
188		Kyle Witte	FR	21:32	Waukee
189		Ike Tayor	FR	21:33	Iowa City West
190		Justin Mootz	FR	21:33	Dubuque Hempstead
191		Isaiah Perkins	FR	21:34	Ankeny
192		Clayton Graff	FR	21:34	South Tama
193		Tate Severs	FR	21:34	Johnston
194	103	Logan Quinn	SO	21:35	Dubuque Senior
195		Andrew Phillips	FR	21:35	Waukee
196		Ben McFetridge	FR	21:36	D M Roosevelt
197		Jack Tonn	FR	21:36	Dubuque Senior
198		Tovial Cayton	SO	21:37	Ankeny Centennial
199	104	Marshall Weeden	FR	21:37	Marshalltown
200		Keegan Smith	SO	21:38	Ankeny Centennial
201		Boris Miller	SO	21:41	Dubuque Hempstead
202	105	Eric Fitzpatrick	SO	21:41	Southeast Polk
203		Nathan Waters	SO	21:41	Johnston
204		Cade Nickell	SO	21:42	Southeast Polk
205		Jack Lacey	FR	21:43	Ankeny Centennial
206		Brett Wineinger	FR	21:43	Ames
207		Clay Bopp	FR	21:44	Iowa City West
208		Trevon Kyer	SO	21:46	Southeast Polk
209		Trevor Hulsing	SO	21:47	Waukee
210		Cameron Larson	FR	21:47	Ankeny Centennial
211		Ryan Williams	SO	21:48	D M Roosevelt
212		Jackson Grant	FR	21:49	D M Roosevelt
213		Reece Gallagher	FR	21:49	Cedar Falls
214		Ben Tope	SO	21:50	Waukee
215		Cole Kaufmann	SO	21:50	Dubuque Hempstead
216		Luke Trannel	FR	21:56	Valley
217		Joey Koehler	FR	21:57	Johnston
218	106	Lane Kruger	FR	21:58	Mason City
219		Logan Eilers	FR	21:59	Ankeny Centennial
220		Charlie Craiger	FR	22:00	D M Roosevelt
221		Sam Riffel	FR	22:00	Dubuque Hempstead
222		Roman Keahna-Harris	FR	22:02	Ankeny Centennial
223		Abhushan Pradhan	FR	22:03	Valley
224		Cael Jones	SO	22:04	Southeast Polk
225		Evan Eggland	FR	22:06	Ankeny Centennial
226		Max Harter	FR	22:08	Dubuque Senior
227		Omar Castanon	FR	22:11	South Tama
228		Randy Zhang	SO	22:13	Cedar Falls
229		Matthew Hehr	FR	22:13	Ames
230		Thomas Pierce	FR	22:13	Iowa City West
231	107	Zach Mulholland	FR	22:14	Mason City
232		Ayden Lyon	FR	22:14	Johnston
233		Eli Munch	FR	22:14	Valley
234		Sam Firzlaff	FR	22:15	Dubuque Hempstead
235		Nate Hines	FR	22:15	Ankeny Centennial
236		Ethan Elsbernd	SO	22:17	Waukee
237		John Romo	SO	22:19	D M Roosevelt
238		Chris Moseley	FR	22:22	Waukee
239		Joel McCleary	FR	22:22	Ankeny Centennial
240		Jack Neel	SO	22:25	D M Roosevelt
241		Quincy Tate	FR	22:28	Iowa City West
242		Andrew Stapleton	SO	22:30	Ankeny Centennial
243		Graham Randall	FR	22:30	Ankeny Centennial
244		Noah Miller	SO	22:32	Cedar Falls
245		Levi Schultz	SO	22:34	Valley
246		Isaac Kronberg	FR	22:36	Johnston
247		Andy Tran	FR	22:36	Valley
248		Alex Granados	FR	22:36	D M Roosevelt
249		Charlie Hoffman	FR	22:37	Ankeny Centennial
250		Liam Hostetter	SO	22:37	Ames
251		Sam Hennes	FR	22:38	Johnston
252		Hayden McCormac	FR	22:39	D M Roosevelt
253		Jesse Floyd	FR	22:40	Valley
254		Jaydon Vaughn	SO	22:41	Dubuque Hempstead
255		Alex Ladner	FR	22:41	Ankeny Centennial
256		Brady Willis	SO	22:46	Johnston
257		Ean Cummings	SO	22:47	D M Roosevelt
258		Jonah Sterling	FR	22:48	Johnston
259		Nate Fischer	FR	22:51	Dubuque Senior
260		Blake Ganpat	FR	22:52	Ankeny
261		Brody Kucharo	SO	22:52	Valley
262		Isaac Helton	SO	22:53	D M Roosevelt
263		Carson Packer	FR	22:53	Ames
264		Anthony Schwindt	SO	22:54	D M Roosevelt
265		Brandon Ness	FR	22:55	Johnston
266		Ethan Hauschildt	SO	22:56	Ankeny Centennial
267		Nate Stone	SO	22:58	D M Roosevelt
268		Aidan Buske	SO	23:00	Waukee
269		Logan Keenan	SO	23:01	Ankeny Centennial
270		Aaron Woods	FR	23:02	Ankeny
271		Kaden Ingram	SO	23:03	Ankeny Centennial
272		Wiatt Sipes	SO	23:07	Ankeny
273		Ian Lewis	SO	23:11	Cedar Falls
274	108	Anothony Peck	FR	23:14	Mason City
275		Cael Stark	SO	23:14	Dowling
276		Alex Owens	FR	23:15	Valley
277		Derek Marsh	FR	23:15	Johnston
278		Ben Johnson	SO	23:15	Valley
279		Noah Segar	FR	23:16	Ankeny Centennial
280		Joel Kellar	SO	23:17	Johnston
281		Brome Churchill	SO	23:18	Southeast Polk
282		Andrew Robey	FR	23:19	Dowling
283		Owen Jones	SO	23:19	Pleasant Valley
284		Kellen Jones	FR	23:19	Ankeny Centennial
285		Liam Stamper	SO	23:20	D M Roosevelt
286		Devin Tigges	SO	23:20	Dubuque Hempstead
287		Cael Fitch	SO	23:21	D M Roosevelt
288		Lawson Marks	FR	23:22	Waukee
289		Ethan TerHark	SO	23:22	Mason City
290		Ethan Gruening	FR	23:25	Cedar Falls
291		Gleb Holting	FR	23:26	Pleasant Valley
292		Will Pixley	FR	23:28	Valley
293		Ethan Ver Helst	FR	23:28	Ankeny Centennial
294		Benson Richards	FR	23:30	Pleasant Valley
295		Matt Bender	FR	23:30	Pleasant Valley
296		Jack Wilson	SO	23:30	Waukee
297	109	Aaron Seberger	FR	23:34	Marshalltown
298		Gavin Mally	FR	23:36	Johnston
299		Noah Kurt	FR	23:37	Dubuque Senior
300		Isaiah Jennings	FR	23:38	Cedar Falls
301		Will Bussey	FR	23:40	Dowling
302		Daniel Pinero	FR	23:42	D M Roosevelt
303		James Barnes	FR	23:44	Dowling
304		Matthew Monsivais	FR	23:46	Ankeny Centennial
305		Ian Coffman	SO	23:47	Ames
306		Anthony Huegerich	FR	23:51	Cedar Falls
307		Carter Kronfeldt	FR	23:51	Dubuque Hempstead
308		Vir Patel	SO	23:55	Johnston
309		Kunal Chugh	SO	24:01	Dubuque Hempstead
310		Gabe Cook	SO	24:01	Dowling
311		Samuel Bonner	SO	24:04	Valley
312		Aryen Clipper	FR	24:05	Ames
313		Grayden Pilcher	SO	24:05	Ankeny
314		Jake Conlon	FR	24:05	Dubuque Hempstead
315		Drew Schindel	FR	24:06	Ames
316		Grant Brown	SO	24:09	D M Roosevelt
317		Drake Davis	SO	24:09	Dowling
318		Devon Tekolste	FR	24:14	Southeast Polk
319		Bongain Mazibo	JR	24:15	Iowa City West
320		Jefferson Roberts	FR	24:17	Cedar Falls
321		William Thompson	FR	24:18	Valley
322		Sam Burns	SO	24:21	Valley
323		Sam Jones	FR	24:23	Pleasant Valley
324		Matt Bendinger	FR	24:26	Valley
325		Pradyumna Dahal	SO	24:38	Valley
326		Isaiah Bahls	SO	24:41	Mason City
327		Andrew McEniry	FR	24:42	Dowling
328		Zach Corsbie	FR	24:43	Johnston
329		Tate Meinhard	FR	24:44	Ames
330		Sam Fabian	FR	24:45	Mason City
331		Simon Janelle	FR	24:48	Ankeny Centennial
332	110	Ismael Segovia	SO	24:48	Marshalltown
333		Karsten Holm	FR	24:49	Ames
334		Jack Wanamaker	FR	24:59	Ames
335		Daniel Osborne	FR	25:00	Dowling
336		Henry Mitchell	FR	25:01	D M Roosevelt
337		Sam VanRyswyk	FR	25:02	Ames
338		Ian Gaunt	FR	25:04	Valley
339		Owen Barstad	SO	25:07	D M Roosevelt
340		Tyler Dahlstrom	FR	25:12	Dubuque Senior
341		Isaac O'Toole	FR	25:16	Ankeny
342		Leo Haan	FR	25:17	Pleasant Valley
343		Charley Dunham	SO	25:19	D M Roosevelt
344	111	Saul Pantoja	SO	25:21	Marshalltown
345		Ryan VanDenover	FR	25:21	Johnston
346		Tommy DeWilde	FR	25:25	Ankeny
347		Tyler Rickets	FR	25:33	Waukee
348		Oscar Romo	FR	25:34	Dowling
349		Jacob Christensen	SO	25:35	Waukee
350		Luke Amspaugh	SO	25:41	Johnston
351		Trenton Holden	SO	25:44	Cedar Falls
352		Jacob Sorenson	FR	25:47	Ames
353		Mitchell Wood	SO	25:47	Waukee
354		Brady Thompson	FR	25:56	Valley
355		Boston Gunderson	FR	26:03	BCLUW
356		Matthew He	FR	26:03	Johnston
357	112	Diego Ordaz	SO	26:08	Marshalltown
358		Trevor Fitzpatrick	FR	26:23	Johnston
359		Levi Manley	SO	26:26	Johnston
360		Isaiah Pielak	FR	26:28	Pleasant Valley
361		Ethan Butler	SO	26:39	Southeast Polk
362		Marcus Sierra	SO	26:40	Dubuque Hempstead
363		Brody Blakeslee	SO	26:41	Ankeny Centennial
364		Joel Graham	SO	26:55	Valley
365		Justin Miller	SO	26:59	Valley
366		Matthew Alaimo	FR	27:09	Johnston
367		Forrest Landis	SO	27:10	Dowling
368		Spencer Jones	SO	27:11	D M Roosevelt
369		Jared Schelker	FR	27:18	Ankeny
370		Mason Engle	FR	27:19	BCLUW
371		Jeffrey Sieverding	FR	27:19	BCLUW
372		Ethan Letsch	FR	27:32	Valley
373		Andrew Wedemeyer	SO	27:36	Johnston
374		Joe Devereux	SO	27:37	Ankeny Centennial
375		Aidan Alaimo	FR	27:38	Johnston
376		Luke Busch	SO	27:49	Dubuque Senior
377		Ian Nelson	FR	27:50	Ames
378		George Pierson	SO	27:56	Dowling
379		Colin Yuska	FR	28:00	Johnston
380		Kobe Tanchinh	SO	28:02	Valley
381		Tedd Behr	SO	28:32	Ankeny
382		Carson Jones	FR	28:35	Johnston
383		Nicholas Price	SO	28:37	Marshalltown
384		Joseph Sullivan	FR	28:46	Dubuque Senior
385		Morgan Adamovicz	FR	29:02	Southeast Polk
386		Jackson Heaberlin	FR	30:00	Johnston
387		Kunal Singhal	FR	30:08	Johnston
388		Bway Htoo	FR	30:25	Marshalltown
389		Chase Olsen	SO	30:32	Mason City
390		Jack Jarchow	FR	30:52	Cedar Falls
391		Jacob Knudson	FR	31:30	Waukee
392		Eli Chow	FR	31:43	Johnston
393		Nathan Baumhover	FR	31:43	Dowling
394		Noah Nicholson	FR	32:15	Southeast Polk
395		Phillip Na	FR	34:48	Ankeny
396		Andrew McCormick	SO	38:54	Dubuque Hempstead
397		Louie Fettkether	FR	39:30	Dike-New Hartford