Boys A D Dickinson Indoor Relays 2017

Cedar Rapids, IA

Complete Results

60M DASH - FINALS - HEAT 2
PL	Name	Team	Mark
1	Ryan VanBaale	Ankeny Centennial	6.85
2	Tayshaun Cooper	Waterloo West	6.91
3	Tavien Gardner	Urbandale	6.99
5	Kody Case	South Central Calhou	7.12
6	Cairron Hendred	CR Kennedy	7.15
7	Arthur Braden	Pleasant Valley	7.16
9	Jensen Gates	Ankeny Centennial	7.19
10	Eli Johnson	Boone	7.23
60M DASH - FINALS - HEAT 1
4	G Bennett	Epworth- WD	7.07
8	Tanner Iske	West Liberty	7.19
11	Isaac Toluwlasae	DM East	7.23
12	Gabe Caruthers	Ic- West	7.27
13	Matt Timmer	Cedar Falls	7.28
14	Collin Ankton	Pleasant Valley	7.34
15	Sam Snyder	Ankeny Centennial	7.36
16	Bryce Goldman	Sigourney	7.47
60M DASH - PRELIMS - HEAT 1
1	Ruben Islas	Woodward Academy	7.80
2	Carter Petsche	Beckman- D	8.03
3	Deric Trees	Clarksville	8.13
4	Tony Friederichs	Durant	8.31
5	Camden Leonard	Beckman- D	8.43
6	Mason Bodholdt	Fort Dodge	8.43
7	Dalyn Pedersen	West Branch	8.75
8	Lucas Reidel	Mason City	8.83
60M DASH - PRELIMS - HEAT 2
1	Darnell Green	Woodward Academy	7.81
2	Daniel VanBrocklin	Dunkerton	7.85
3	Riley Tisue	Dunkerton	8.17
4	Ozzy Pattison	Fort Dodge	8.29
5	Guy Tobin	Waverly-SR	8.46
6	Zachary Badtram	Durant	8.49
7	Brandon Rummelhart	West Branch	8.50
8	Bruce Dillabough	Durant	8.58
60M DASH - PRELIMS - HEAT 3
1	Brycen Bell	Fort Dodge	7.72
2	Levi Kleinmeyer	West Branch	8.18
3	Lane VonMuenster	Calamus-Wheatland	8.19
4	Angel Hernandez	Columbus Community	8.22
5	Cole Savage	South Tama	8.55
6	Montana Ferguson	Lisbon	8.75
7	Blake Thoma	Jesup	8.77
8	Jason Pham	Mason City	9.08
60M DASH - PRELIMS - HEAT 4
1	Tanner Macke	South Central Calhou	7.71
2	Brennan Weets	Clinton	7.97
3	Ethan Stuber	Gilbert	7.99
4	Tyrese Ballard	Davenport West	8.04
5	Felix Solis	Columbus Community	8.13
6	Dillon Comer	Tripoli	8.47
7	Blake Sloan	Tipton	8.87	Austin Nelson	Gilbert
DNS
60M DASH - PRELIMS - HEAT 5
1	Ryan Cherry	Waverly-SR	7.63
2	Jaelen Boysen	Clinton	7.64
3	Riley Fangman	Beckman- D	7.68
4	Leonard Motes	Woodward Academy	7.99
5	Meshack Nahimana	Dsm North	8.13
6	Blaise Thumma	Tipton	8.31
7	Bryce Winters	Jesup	8.34
8	Antonio Serros	IA Falls- Alden	8.40
60M DASH - PRELIMS - HEAT 6
1	Raymond Venditti	Calamus-Wheatland	7.72
2	Shance Redd-Donald	Fort Madison Bloodho	7.81
3	Brett Duroe	Adm Adel	7.87
4	AJ Lenz	West Liberty	8.00
5	dawson stoll	northeast	8.02
6	Logan Rashid	Fort Madison Bloodho	8.08
7	Chandler Twedt	North Polk	8.17
8	Matt Nelson	Clarksville	8.40
60M DASH - PRELIMS - HEAT 7
1	Marcus Cranshaw	Charles City	7.50
2	Alex Gully	Fort Madison Bloodho	7.63
3	Brendon Claussen	Tipton	7.74
4	Garrett Rickels	Calamus-Wheatland	7.79
5	Kaden Isaacson	Denver Cyclones	7.87
6	Spencer Gray	Clarksville	7.88
7	Curtis Graves	Waterloo East	7.91
8	Tyreque Baker	Charles City	8.27
60M DASH - PRELIMS - HEAT 8
1	Zack Butcher	Epworth- WD	7.56
2	Preston Cattanach	Nevada	7.61
3	John Sibuma	Charles City	7.64
4	Mason Bradley	Tripoli	7.81
5	Easton Barrus	Belmond-Klemme	7.91
6	Hugh Moloney	Cascade- WD	8.11
7	Jayce Smith	CR Prairie	8.22	Hunter Moss	Wapello
DNS
60M DASH - PRELIMS - HEAT 9
1	Andrew Phillips	Dsm North	7.51
2	Logan Aldinger	IA Falls- Alden	7.63
3	Alex Tholen	Clinton	7.81
4	kyle dell	northeast	7.85
5	Nathan Kreft	East Sac	7.88
6	Ben Rupe	North Polk	7.90
7	Michael Conlon	Regina	8.01	Jarret Paris	Wapello
DNS
60M DASH - PRELIMS - HEAT 10
1	Devon Maxfield	B-G-M- Brook	7.50
2	Austin Mixer	W Burlington/ND	7.64
3	Alex Cabrera	Anamosa	7.70
4	Drew Christianson	Belmond-Klemme	7.80
5	Christian Banks	Waterloo East	7.90
6	Seth Damm	Tripoli	8.01
7	Caleb Schlatter	Roland-Story	8.08
8	andrey drury	northeast	8.26
60M DASH - PRELIMS - HEAT 11
1	Drake George	Epworth- WD	7.51
2	Holden Gillespie	Dunkerton	7.52
3	Jax Lamm	W Burlington/ND	7.53
4	Isaac Tolbert	Waterloo West	7.61
5	Orin Cantu	Ic- West	7.74
6	Takpor Tiah	Muscatine	7.80
7	Zac Kauffman	North Cedar- S	7.88
8	Jaheim Benson	DM East	7.98
60M DASH - PRELIMS - HEAT 12
1	Rueben Paz	Columbus Community	7.54
2	Langston Samples	Valley, Wdm	7.54
3	Colby Holmes	Cascade- WD	7.56
4	Ben Hemer	Waverly-SR	7.64
5	Kade Barcus	Adm Adel	7.73
6	Dimitri English	Des Moines Roosevelt	7.84
7	Michael Knapp	Belmond-Klemme	7.96
8	Tanner Hasslet	North Cedar- S	8.36
60M DASH - PRELIMS - HEAT 13
1	Gabe Caruthers	Ic- West	7.33
2	Mike Behnke	Dub. Hempstead	7.55
3	Lydon Heifner	Roland-Story	7.62
4	Anthony Pearson	CR Prairie	7.65
5	Ricky Pizano	Nevada	7.70
6	Sam Joerger	Denver Cyclones	7.75
7	Thomas Bauer	Riceville	7.77
8	Chase McAlister	South Central Calhou	8.11
60M DASH - PRELIMS - HEAT 14
1	Jacee Clark	Waterloo East	7.45
2	Jaycee Knight	B-G-M- Brook	7.53
3	David Summers	Muscatine	7.67
4	Cade Parker	CR Kennedy	7.70
5	Chris Chapman	Dubuque Senior	7.71
6	Sam Runkel	Des Moines Roosevelt	7.83
7	Lucas Rogers	Nevada	7.87
8	Bruce Bitwayiki	Davenport Assumption	7.92
60M DASH - PRELIMS - HEAT 15
1	Keegan James	B-G-M- Brook	7.39
2	Michael Hartman	West Liberty	7.51
3	Joe Fish	Anamosa	7.51
4	Reid Summers	North Polk	7.66
5	Jaron Lathrop	CR Prairie	7.68
6	Austin Lieurance	Cascade- WD	7.75
7	Levi Wiggins	Ames	7.76
8	Tony Barreca	North Scott	7.80
60M DASH - PRELIMS - HEAT 16
1	Collin Ankton	Pleasant Valley	7.33
2	Blake Lange	Urbandale	7.53
3	Tyler Williams	Davenport West	7.56
4	Kaden Sherrard	Boone	7.62
5	Luke Kroeger	North Scott	7.72
6	Dakota Custer	Kinsley-Pierson-Wood	7.90
7	Clay Hudson	Lisbon	7.90
8	Jayden Hanson	Jesup	8.15
60M DASH - PRELIMS - HEAT 17
1	Caleb Kistenmacher	Urbandale	7.35
2	Gavin Williams	SE Polk	7.38
3	Drew Hill	Ankeny	7.41
4	Paul Leahy	North Scott	7.65
5	Gavin Smith	Ankeny	7.66
6	Rory Walling	DM East	7.74
7	Spencer Schilling	Dubuque Senior	7.79
8	Dylan Voves	Mason City	7.98
60M DASH - PRELIMS - HEAT 18
1	Javon Hunt	Cedar Falls	7.50
2	Tyrese Moore	Waukee	7.52
3	Austin Johnson	SE Polk	7.52
4	Brian Brem	W Burlington/ND	7.54
5	Max Griffin	Ankeny	7.55
6	Grant Simpson	Davenport Assumption	7.67
7	Treavor Aschinger	East Sac	7.82	Logan Mears	Wapello
DNS
60M DASH - PRELIMS - HEAT 19
1	Jaeger Erickson	SE Polk	7.38
2	Avery Moore	Sigourney	7.38
3	Nick Ryan	South Tama	7.39
4	Cris Eagan	Cedar Falls	7.51
5	Brady Bigley	Regina	7.52
6	Matt Moore	Roland-Story	7.54
7	Gavin Osteen	Adm Adel	7.60
8	Nick Kubit	Dubuque Senior	7.74
60M DASH - PRELIMS - HEAT 20
1	Matt Timmer	Cedar Falls	7.25
2	Bryce Goldman	Sigourney	7.33
3	Dylan Kutsch	Dub. Hempstead	7.39
4	Zak Packingham	CR Kennedy	7.46
5	Tyler Unkel	CR Jefferson	7.47
6	Kolbie Clark	South Tama	7.48
7	Jajuan Bridges	Ottumwa	7.53
8	Dylan Pierson	Ottumwa	8.10
60M DASH - PRELIMS - HEAT 21
1	Tyjon Rose	IA Falls- Alden	7.41
2	Braxton Bolden	CR Jefferson	7.43
3	James Baugh	CR Jefferson	7.48
4	Jayden Kies	Regina	7.52
5	Clarke Solo	Des Moines Roosevelt	7.53
6	Nik Batterson	Ottumwa	7.53
7	Ezekiel Debrum	Waterloo West	7.87	Dot Combs	Davenport West
DNS
60M DASH - PRELIMS - HEAT 22
1	Jensen Gates	Ankeny Centennial	7.24
2	G Bennett	Epworth- WD	7.32
3	Sam Snyder	Ankeny Centennial	7.34
4	Tashawn Buchanan	Valley, Wdm	7.41
5	John Mahoney	Valley, Wdm	7.43
6	Blake Erdmann	Kinsley-Pierson-Wood	7.60
7	Elijah Facey	Dsm North	7.64
8	Derek Bova	Lisbon	7.76
60M DASH - PRELIMS - HEAT 23
1	Cairron Hendred	CR Kennedy	7.20
2	Eli Johnson	Boone	7.22
3	Isaac Toluwlasae	DM East	7.24
4	DJ Moffitt	Waukee	7.40
5	CJ Carter	Pleasant Valley	7.41
6	Cody Dvorak	Gilbert	7.42
7	Jayce Levy	Davenport Assumption	7.43
8	Bryce Bemer	North Cedar- S	7.63
60M DASH - PRELIMS - HEAT 24
1	Ryan VanBaale	Ankeny Centennial	6.93
2	Tavien Gardner	Urbandale	6.98
3	Tayshaun Cooper	Waterloo West	7.11
4	Kody Case	South Central Calhou	7.15
5	Arthur Braden	Pleasant Valley	7.22
6	Tanner Iske	West Liberty	7.24
7	Dan Blocker	Waukee	7.35	Alphonso Soko	Muscatine
DNS
200M DASH - FINALS - HEAT 23
2	Justice Young	DM East	23.08
3	Tavien Gardner	Urbandale	23.22
5	Kody Case	South Central Calhou	23.35
9	Mason Fairchild	SE Polk	23.61
56	Sam Yeaway	Ottumwa	24.96
58	Ryan VanBaale	Ankeny Centennial	24.97	Alphonso Soko	Muscatine
DNS
200M DASH - FINALS - HEAT 22
10	Tyjon Rose	IA Falls- Alden	23.75
16	Austyn Casillas	Ottumwa	24.15
17	Kameron Rusell	Dsm North	24.18
43	Josue Bokoyo	CR Jefferson	24.69
55	Lantz Reed	Boone	24.96
126	Bowyn Hennings	Fort Dodge	26.39
154	Andrew Phillips	Dsm North	27.82	Elijah Facey	Dsm North
DNS
200M DASH - FINALS - HEAT 21
7	Grant Peterson	Valley, Wdm	23.49
12	Max Steffen	Epworth- WD	23.93
18	Jack Jensen	Regina	24.22
19	DJ Moffitt	Waukee	24.29
21	Cody Dvorak	Gilbert	24.30
24	Will McAllister	Cascade- WD	24.35
87	Gerald Sama	Ankeny Centennial	25.46
101	Dot Combs	Davenport West	25.74
200M DASH - FINALS - HEAT 20
1	Nolan Roethler	Waukee	22.87
4	Davion Houston	Des Moines Roosevelt	23.27
6	Bernard Bell	Ames	23.42
8	Avery Moore	Sigourney	23.57
14	Chris Miller	Urbandale	24.02
50	Nik Batterson	Ottumwa	24.85
98	Nick Kubit	Dubuque Senior	25.69
116	Austin Krob	Lisbon	26.23
200M DASH - FINALS - HEAT 19
13	Tanner Iske	West Liberty	23.98
22	Jayce Levy	Davenport Assumption	24.33
28	Kaden Sherrard	Boone	24.46
38	Jay Mclean	Anamosa	24.59
39	Sam Devries	Waukee	24.64
45	Javon Hunt	Cedar Falls	24.71
48	Cris Eagan	Cedar Falls	24.79
119	Aiden Simonson	Fort Dodge	26.27
200M DASH - FINALS - HEAT 18
11	Greg Hansen	North Cedar- S	23.79
30	Weston Meyer	IA Falls- Alden	24.47
34	Landon Howard	Gilbert	24.52
35	Drake George	Epworth- WD	24.54
40	James Baugh	CR Jefferson	24.66
53	Terry Saul	Pleasant Valley	24.91	Noah Stevens	Ames
DNS
200M DASH - FINALS - HEAT 17
28	Logan Seeley	Anamosa	24.46
70	David Odunsi	Urbandale	25.14
80	Bryce Hasselmann	Lisbon	25.29
122	Cal Gukeisen	Dubuque Senior	26.34
124	Chase McAlister	South Central Calhou	26.36
125	Cooper Kabela	West Branch	26.39
143	Clay Hudson	Lisbon	26.87	Ajay Reed	Gilbert
DNS
200M DASH - FINALS - HEAT 16
15	Austin Johnson	SE Polk	24.03
25	DaJour Lester	Pleasant Valley	24.35
44	Riley Barrett	AplingtonParkersburg	24.69
49	Collin Ankton	Pleasant Valley	24.85
57	Cade Parker	CR Kennedy	24.96
107	Austin Lieurance	Cascade- WD	25.88
146	Carter Johnson	North Cedar- S	27.12	Brandon Bluhm	Charles City
DNS
200M DASH - FINALS - HEAT 15
22	Alex Cabrera	Anamosa	24.33
46	Taylor Weil	Ankeny Centennial	24.72
85	Peyton McCarty	CR Kennedy	25.45
86	Jaheim Benson	DM East	25.46
105	Christian Zogg-Kellett	Muscatine	25.86
123	Tristan Dirth	Dubuque Senior	26.35
160	Victor Howard	Davenport West	28.22

200M DASH - FINALS - HEAT 14
31	Noah Barr	Valley, Wdm	24.47
42	Ryan Utterback	Ankeny	24.68
52	Kiante Paul	Woodward Academy	24.90
65	Colin Klatt	Cedar Falls	25.09
72	Miles McCullough	North Cedar- S	25.20
74	Rodrigue Sagbo	Waverly-SR	25.22
79	Tim Kamara	Muscatine	25.27
106	Tanner Probasco	South Tama	25.87
200M DASH - FINALS - HEAT 13
27	Landon Hickman	SE Polk	24.41
41	Jaron Lathrop	CR Prairie	24.66
47	Bryce Goldman	Sigourney	24.77
60	Marcus Green	East Sac	25.01
64	Thomas Bauer	Riceville	25.06
78	Logan Aldinger	IA Falls- Alden	25.25
82	Thomas Hilkin	Dub. Hempstead	25.35	Logan Mears	Wapello
DNS
200M DASH - FINALS - HEAT 12
26	Connor Backens	Waterloo West	24.37
32	Gavin Smith	Ankeny	24.47
89	Mason Bradley	Tripoli	25.49
92	Sebastian Pek	East Sac	25.55
112	axel dondiego	northeast	26.16
120	Noah Guthrie	Waverly-SR	26.31
130	Dakota Kaalberg	West Branch	26.49
156	Jacob Graves	West Branch	27.99
200M DASH - FINALS - HEAT 11
20	Jaycee Knight	B-G-M- Brook	24.29
54	Yancey Trenton	CR Jefferson	24.92
76	Orin Cantu	Ic- West	25.24
88	Darnell Green	Woodward Academy	25.46
94	Dillon Anderson	Belmond-Klemme	25.60
104	Bruce Bitwayiki	Davenport Assumption	25.81
117	Nathan Been	Belmond-Klemme	26.24
141	Mason Johnson	CR Prairie	26.84
200M DASH - FINALS - HEAT 10
37	Keegan James	B-G-M- Brook	24.58
51	Luka Novick	CR Kennedy	24.89
73	Nijel McIntosh	Bettendorf	25.20
81	Caden Fedeler	Ic- West	25.30
108	Jared Birks	South Central Calhou	25.92
136	Michael Knapp	Belmond-Klemme	26.59
140	raul gallego luna	northeast	26.73	Nicholas Yowell	Regina
DNS
200M DASH - FINALS - HEAT 9
63	Ricky Pizano	Nevada	25.05
68	Mick Stephenson	Dub. Hempstead	25.12
90	Johnathan Imerman	Boone	25.50
91	andrey drury	northeast	25.51
134	Will Sherman	Bettendorf	26.56
167	Caleb Hawbaker	Waverly-SR	29.38	Hunter Moss	Wapello	DNS	Harrison Eighmey	Waterloo West	DNS
200M DASH - FINALS - HEAT 8
61	Ben Wison	Bettendorf	25.01
71	Jackson Knepper	Cascade- WD	25.18
84	Trevor Haren	AplingtonParkersburg	25.43
113	Garrett Rickels	Calamus-Wheatland	26.16
115	Dylan Reyes	Waterloo East	26.21
132	Tylar Christensen	Riceville	26.52
133	Brady Brocka	Tripoli	26.55
150	Kyle Oline	Jesup	27.28
200M DASH - FINALS - HEAT 7
59	Tavious Jenkins	Waterloo East	24.99
69	Daniel VanBrocklin	Dunkerton	25.13
99	Asher Titus	Des Moines Roosevelt	25.73
100	Christian Banks	Waterloo East	25.73
129	Osman Salama	Ic- West	26.45	Issac Dubon	Woodward Academy	DNS	Jarret Paris	Wapello	DNS
200M DASH - FINALS - HEAT 6
67	Hunter Ragan	Ankeny	25.12
96	Robert Edwards	Nevada	25.65
102	Dylan Koresh	Charles City	25.76
103	Alex Tholen	Clinton	25.79
128	Kaden Isaacson	Denver Cyclones	26.44
144	Lane VonMuenster	Calamus-Wheatland	26.92
148	Jayden Hanson	Jesup	27.20
149	Ben Swancutt	Riceville	27.25
200M DASH - FINALS - HEAT 5
93	Lincoln Johnson	AplingtonParkersburg	25.60
95	Logan Klemme	Davenport Assumption	25.65
97	Caleb Dodd	Waterloo West	25.67
111	Preston Cattanach	Nevada	26.09
139	Ben Reams	Dunkerton	26.67
142	Neal Eckhoff	Regina	26.85
145	Brett Duroe	Adm Adel	27.00
152	Trey Wiegmann	Mason City	27.30
200M DASH - FINALS - HEAT 4
36	Jaelen Boysen	Clinton	24.56
66	Raymond Venditti	Calamus-Wheatland	25.10
114	Shermar Banks	CR Prairie	26.16
127	Fletcher Anderson	Denver Cyclones	26.41
131	Seth Duroe	Adm Adel	26.52
166	Tyler Katzenburger	Tripoli	29.15	Landon Borett	Jesup
DNS
200M DASH - FINALS - HEAT 3
33	Tre Walker	Charles City	24.50
75	Leon Simpson	Davenport West	25.23
109	Caleb Herrick	Adm Adel	25.97
137	Blaise Thumma	Tipton	26.64
161	Hutch Jordan	South Tama	28.31
162	Conner Blocker	South Tama	28.37
163	Nate Funke	Beckman- D	28.56
164	Elisha Zanders	Dunkerton	28.62
200M DASH - FINALS - HEAT 2
62	Chase Madison	Des Moines Roosevelt	25.05
77	Ulyssess Patterson	Clinton	25.24
110	Austin Koopmann	Beckman- D	26.09
118	James Jacobson	Clarksville	26.27
121	Brandon Wiman	Mason City	26.33
138	Blake Sloan	Tipton	26.65
157	Dawson Wedeking	Mason City	28.05
158	Bruce Dillabough	Durant	28.15
200M DASH - FINALS - HEAT 1
83	Ely Gingerich	West Liberty	25.38
135	Deric Trees	Clarksville	26.58
147	Camden Leonard	Beckman- D	27.13
151	Zachary Badtram	Durant	27.29
153	Matt Nelson	Clarksville	27.39
155	Skyler Lamb	B-G-M- Brook	27.84
159	Gage Finke	Durant	28.19
165	Bryson Iske	West Liberty	29.04
400M DASH - FINALS - HEAT 25
1	Josh Andrews	Waukee	50.64
2	KeShawn Baker	Pleasant Valley	50.67
3	Davion Houston	Des Moines Roosevelt	50.92
7	Jack Butteris	Lisbon	52.22
15	Ben Daumueller	Urbandale	52.71
46	Kameron Rusell	Dsm North	54.95
400M DASH - FINALS - HEAT 24
4	Darien Porter	Bettendorf	51.60
5	Jesse Price	CR Kennedy	51.75
8	Seb Gearhart	Cedar Falls	52.26
11	Justice Young	DM East	52.50
13	Alec Still	Kinsley-Pierson-Wood	52.60
48	Tony Wells	Pleasant Valley	55.05
400M DASH - FINALS - HEAT 23
6	Jack Jensen	Regina	52.18
10	Isaiah Arndorfer	Waterloo West	52.39
12	Ryan Modlin	Waukee	52.50
14	Devin Sheridan	IA Falls- Alden	52.69
17	Adam Mudge	Ankeny Centennial	53.14
18	Joe Fish	Anamosa	53.19
32	Lucas Haverkamp	IA Falls- Alden	54.29
37	Conor Otting	Cascade- WD	54.49
400M DASH - FINALS - HEAT 22
16	Max Griffin	Ankeny	53.11
19	Mason Fairchild	SE Polk	53.46
29	Ryan Utterback	Ankeny	54.24
33	Riley Barrett	AplingtonParkersburg	54.30
42	Holden Gillespie	Dunkerton	54.70
56	Colin Klatt	Cedar Falls	55.31
60	Sam Taylor	Epworth- WD	55.40
96	Chase McAlister	South Central Calhou	57.84
400M DASH - FINALS - HEAT 21
22	Clayton Neff	North Scott	53.61
24	Eian O'Brien	Des Moines Roosevelt	53.76
26	MarTy Borseth	CR Prairie	53.98
27	Reece McLaughlin	Adm Adel	54.09
41	Nick Lembezeder	Epworth- WD	54.67
47	Tanner Macke	South Central Calhou	54.97
49	Drew Hill	Ankeny	55.09
59	Jackson Stoos	Pleasant Valley	55.37
400M DASH - FINALS - HEAT 20
9	Avery Moore	Sigourney	52.39
21	Angelo Romagn	Dubuque Senior	53.51
36	braeden hoyer	northeast	54.44
38	Matt Lorenz	CR Prairie	54.53
39	Daniel Dillinger	Lisbon	54.57
40	Luke Loecher	Cedar Falls	54.58
53	Keaton Hughes	Waverly-SR	55.20
58	ben lange	northeast	55.37
400M DASH - FINALS - HEAT 19
25	Jacob Downing	Waverly-SR	53.79
28	Patrick Marlow	Roland-Story	54.12
30	Nic Baack	Des Moines Roosevelt	54.28
31	Chanler Braman	Waukee	54.28
50	Noah Sams	Anamosa	55.14
66	Tyler Shedd	SE Polk	55.87
67	Carson Rashid	Valley, Wdm	55.98
108	Jared Birks	South Central Calhou	58.27
400M DASH - FINALS - HEAT 18
44	Damor Hughes	Waverly-SR	54.76
57	Chuol Chuol	Ames	55.36
64	Alex Nation	Tripoli	55.68
80	Blake Gregory	Ogden	56.75
83	Sam Scott	East Sac	57.02
88	Ben Olsen	Bettendorf	57.52
119	Robert Nishimwe	Dsm North	58.97	Steven Lawrence	Gilbert
DNS
400M DASH - FINALS - HEAT 17
69	Will Burds	Epworth- WD	56.10
71	Gavin Haugen	CR Prairie	56.16
77	Jon Bassier	Davenport Assumption	56.45
85	Bowyn Hennings	Fort Dodge	57.38	Dylan Jacobs	Clarksville	DNS	Ben Waetjen	Clarksville	DNS	Jesus Juarez	Dsm North	DNS	Nate Jelinek	Ic- West	DNF
400M DASH - FINALS - HEAT 16
23	Jacob Wilson	Ankeny Centennial	53.61
45	Jared Braun	Ames	54.93
61	Mick Stephenson	Dub. Hempstead	55.43
65	Chris Chapman	Dubuque Senior	55.72
74	Carter Greenfield	Roland-Story	56.30
91	Noah Boyer	Ottumwa	57.61
94	George Youngwirth	Valley, Wdm	57.74
126	Martin Winders	Dubuque Senior	59.65
400M DASH - FINALS - HEAT 15
20	Evan Clausen	Lisbon	53.49
43	Matthew Walton	Anamosa	54.72
62	Ryan Bonthius	Regina	55.50
79	Akec Akech	Valley, Wdm	56.70
110	Brayden Trebon	CR Jefferson	58.29	Austin Hobbs	Roland-Story	DNS	Christian Kronfeld	CR Kennedy	DNS	Bryce Goldman	Sigourney
DNS
400M DASH - FINALS - HEAT 14
51	Ammari Johnson	Woodward Academy	55.18
52	Grant Croat	North Polk	55.19
76	Owen Hazelwood	Muscatine	56.43
103	Lucas Mortensen	SE Polk	58.08
117	Chandler Dunn	Calamus-Wheatland	58.86
148	Timothy Long	IA Falls- Alden	1:02.04	Ryan Wagner	Fort Dodge	DNS	Makhi Harris	CR Kennedy	DNS
400M DASH - FINALS - HEAT 13
55	Trevor Haren	AplingtonParkersburg	55.27
63	Adrian Velez	West Liberty	55.52
68	Christian Zogg-Kellett	Muscatine	56.07
70	Mark Steffen	Gilbert	56.14
73	Ethan Clarke	Bettendorf	56.21
106	Jason Halverson	Fort Dodge	58.26
129	Dawson DeAngelo	Ankeny Centennial	59.81
144	Tylar Christensen	Riceville	1:01.31
400M DASH - FINALS - HEAT 12
54	Grayson Thacker	Clinton	55.20
86	Dylan Reyes	Waterloo East	57.42
97	Jaime Villegas	Columbus Community	57.84
109	Bret Price	Boone	58.29
111	Nathan Kreft	East Sac	58.32
136	Luca Passeri	West Branch	1:00.38
140	Jaden Foster	Charles City	1:00.73
153	Anthony Weathersby	Waterloo East	1:02.62
400M DASH - FINALS - HEAT 11
75	Joe Kelly	West Liberty	56.40
78	Tavious Jenkins	Waterloo East	56.45
107	Nick Hernandez	Columbus Community	58.26
133	raul gallego luna	northeast	1:00.13
155	Joe Baker	West Liberty	1:03.41
157	Liam Ballenger	Calamus-Wheatland	1:03.60
168	Cade Nolan	Jesup	1:05.68	Logan Belzer	Wapello
DNS
400M DASH - FINALS - HEAT 10
84	Michael Williams	North Polk	57.16
89	Aaron Webb	Muscatine	57.54
95	Anthony Fountain	Ottumwa	57.82
98	Kevin Walsh	Denver Cyclones	57.88
100	Logan Otting	Cascade- WD	57.93
105	T.J. Yates	North Scott	58.20	Cole Moeller	Calamus-Wheatland	DNS	Thomas Dominy	AplingtonParkersburg	DNS
400M DASH - FINALS - HEAT 9
121	Andres Frambach	Dub. Hempstead	59.14
122	Carter Franzen	Nevada	59.16
124	Alex Schwickerath	Ic- West	59.21
128	Nate Funke	Beckman- D	59.77	Simon Shepherd	North Scott	DNS	Rodrigo Perez	Nevada	DNS	A.J. Ponce	Wapello	DNS	Drake Day	W Burlington/ND	DNS
400M DASH - FINALS - HEAT 8
35	Masumbuko Omari	Ic- West	54.34
93	John Yates	West Branch	57.69
104	Dalton Clark	Tipton	58.16
125	Kade Barcus	Adm Adel	59.41
131	Alec Hensley	Ottumwa	59.89
141	Nathan Prunchak	Durant	1:00.74	Ethan Backes	Jesup
DNS

400M DASH - FINALS - HEAT 7
82	Nick Straub	Davenport Assumption	56.99
90	Jeremiah George	Woodward Academy	57.55
112	Anthony Baird	Kinsley-Pierson-Wood	58.34
132	Nick Scharingson	Urbandale	1:00.00
142	Michael Jenison	Belmond-Klemme	1:01.07
143	Gustavo Suarez	Belmond-Klemme	1:01.08	Lucas Rogers	Nevada
DNS
400M DASH - FINALS - HEAT 6
113	Nathan Veal-Cox	Mason City	58.49
135	Anthony King	Davenport West	1:00.32
137	Riley Fangman	Beckman- D	1:00.54
152	Logan Litchfield	Gilbert	1:02.61
159	Tyler Alexander	North Cedar- S	1:03.82
161	Blake Thoma	Jesup	1:04.03	Manwuel Dunkel	Beckman- D	DNS	Treat Spahr	North Cedar- S	DNS
400M DASH - FINALS - HEAT 5
87	Brennan Kennedy	Urbandale	57.46
99	Chance Colby	Columbus Community	57.93
115	Keith Keahna	South Tama	58.61
118	Kaden Isaacson	Denver Cyclones	58.93
150	Tony Friederichs	Durant	1:02.55
163	Logun Freese	South Tama	1:04.43	Jax Lamm	W Burlington/ND
DNS

400M DASH - FINALS - HEAT 4
34	Ulyssess Patterson	Clinton	54.33
102	Brandon Schlichting	Davenport Assumption	58.03
116	Fletcher Anderson	Denver Cyclones	58.73
127	Ben Reams	Dunkerton	59.73
134	Trevor Bitner	Clinton	1:00.23
147	Colin Sander	North Cedar- S	1:01.92
156	Justus Ward	South Tama	1:03.45	Reece Richards	W Burlington/ND
DNS
400M DASH - FINALS - HEAT 3
72	Aidan Meyer	CR Jefferson	56.17
101	Tucker Kroeze	Belmond-Klemme	57.95
120	Austin Morris	Tripoli	59.02
123	Braeden Hegarty	Adm Adel	59.21
139	Trevor Thein	West Branch	1:00.65
149	Derek Maxfield	B-G-M- Brook	1:02.46
154	Jacob Oliver	Waterloo West	1:02.87
158	Cole Holmen	Riceville	1:03.63
400M DASH - FINALS - HEAT 2
114	Levi Lenius	Waterloo West	58.59
130	Mason Russell	North Polk	59.88
145	Conor Cromer	Tipton	1:01.64
146	Hugh Moloney	Cascade- WD	1:01.68
160	Cody Cuccunini	Charles City	1:03.88
164	Kristian Anderson	Mason City	1:04.49
167	Elisha Zanders	Dunkerton	1:05.44	Koby Boysen	Wapello
DNS
400M DASH - FINALS - HEAT 1
81	Mike Anfinson	Davenport West	56.94
92	Bryce Deerberg	Tipton	57.68
138	Brock Dvorak	Mason City	1:00.58
151	Brady Richlen	Davenport West	1:02.61
162	Chris Campbell	Charles City	1:04.11
165	Dakota Tuttle	B-G-M- Brook	1:05.19
166	Michael Davis	Tripoli	1:05.27
169	Jesus Gamboa	B-G-M- Brook	1:10.85
60M HURDLES - FINALS - HEAT 2
1	Wade Barclay	SE Polk	8.26
2	Lantz Reed	Boone	8.34
4	Keaton Floss	Valley, Wdm	8.59
5	Terrell Jordan Jr.	CR Kennedy	8.62
6	Ryan Mortale	SE Polk	8.62
7	Will McAllister	Cascade- WD	8.66
9	Jake Pinegar	Ankeny Centennial	8.72
15	Riley Moss	Ankeny Centennial	9.09
60M HURDLES - FINALS - HEAT 1
3	Noah Grimes	Des Moines Roosevelt	8.51
8	Devan Baldus	Boone	8.71
10	Taylor Weil	Ankeny Centennial	8.75
11	Jon Koele	Valley, Wdm	8.78
12	Alex Sharp	Gilbert	8.79
13	Ian Christ	Dub. Hempstead	8.83
14	Danny Recker	Epworth- WD	8.91
16	Tyler Williams	Davenport West	9.14
60M HURDLES - PRELIMS - HEAT 1
1	Ruben Islas	Woodward Academy	10.15
2	Zack Huffman	IA Falls- Alden	10.17
3	Sam Kepford	Waverly-SR	10.52
4	Lincoln Drewis	Tripoli	11.26
5	Caleb Hawbaker	Waverly-SR	11.39
6	Brock Dvorak	Mason City	11.46	Preston Doerrfeld	Valley, Wdm
DNS
60M HURDLES - PRELIMS - HEAT 2
1	Timothy Long	IA Falls- Alden	10.33
2	Ben Swancutt	Riceville	10.40
3	Michael Keegan	Beckman- D	11.03
4	Jacob Oliver	Waterloo West	12.95	Blake Bockhaus	Tripoli	DNS	Brenton Ross	Wapello	DNS
60M HURDLES - PRELIMS - HEAT 3
1	Ty Wenzel	Clinton	9.83
2	Marshall Schellhorn	Tripoli	10.02
3	Ethan Sahr	North Cedar- S	10.09
4	Alex Keating	Dub. Hempstead	10.12
5	Sam Diehl	Roland-Story	10.20
6	Fletcher Anderson	Denver Cyclones	10.32
7	Kristian Anderson	Mason City	12.22	Nathan Holland	Wapello
DNS
60M HURDLES - PRELIMS - HEAT 4
1	DJ Mosley	Davenport West	9.77
2	Miles McCullough	North Cedar- S	10.25
3	Treat Spahr	North Cedar- S	10.40
4	grant rickertsen	northeast	10.75
5	Anthony Wagner	Fort Dodge	10.98
6	J.J. Razor	CR Kennedy	11.08	Clayton Meeker	Wapello	DNS	Sebastian Pek	East Sac	DNS
60M HURDLES - PRELIMS - HEAT 5
1	Jacob West	Adm Adel	9.27
2	Paul MacDougall	Urbandale	9.64
3	Jace Christensen	SE Polk	9.76
4	Ethan Taylor	Roland-Story	10.32
5	Joven Nelson	Nevada	10.93
6	Jack Noll	Ankeny	10.94
7	Jonathon Wargo	West Branch	10.95	Dan Chapman	Belmond-Klemme
DNS
60M HURDLES - PRELIMS - HEAT 6
1	Manthan Patel	Waterloo West	9.55
2	Garrett Wellman	Jesup	9.85
3	Dalton Burch	Dunkerton	10.02
4	Brady Richlen	Davenport West	10.16
5	Tony Barreca	North Scott	10.51
6	Nathan Veal-Cox	Mason City	11.70	Luke Kroeger	North Scott	DNS	Gage Harris	Clinton	DNS
60M HURDLES - PRELIMS - HEAT 7
1	Trey Kasperbauer	Fort Dodge	9.36
2	Caleb Fuller	CR Prairie	9.60
3	Cal Gukeisen	Dubuque Senior	9.82
4	John Howell	Gilbert	9.89
5	Lincoln Johnson	AplingtonParkersburg	10.14
6	Noah Farrens	Woodward Academy	10.80
7	Ethan Graham	Pleasant Valley	11.00

60M HURDLES - PRELIMS - HEAT 8
1	Caleb Weddle	Adm Adel	9.69
2	Austin McMichael	West Liberty	9.75
3	Brennan Kennedy	Urbandale	9.75
4	Jace Houzenga	Clinton	9.80
5	Michael Jenison	Belmond-Klemme	10.50
6	Alontay Jimerson	Dsm North	10.56	Jay Mclean	Anamosa
DNS
60M HURDLES - PRELIMS - HEAT 9
1	Tyler Williams	Davenport West	8.74
2	Kian Davis	CR Prairie	9.12
3	Jonathon Bossou	Ottumwa	9.32
4	Chase Madison	Des Moines Roosevelt	9.34
5	Quali Sporaa	Boone	9.69
6	Armando Revelez	West Liberty	9.74
7	Adam Long	IA Falls- Alden	9.79	Max Cremer	Pleasant Valley
DNS
60M HURDLES - PRELIMS - HEAT 10
1	Eli Barrett	Denver Cyclones	8.99
2	kabeb schneider	northeast	9.01
3	Dakota Brimmer	Dubuque Senior	9.03
4	David Bossou	Ottumwa	9.48
5	Paden Zell	Tipton	10.01
6	Brandon Assman	South Central Calhou	10.04
7	Parker Jensen	Tipton	10.10
8	Devin King	Dsm North	10.19
60M HURDLES - PRELIMS - HEAT 11
1	Quinton Sommers	North Polk	9.13
2	Wes Zell	Tipton	9.31
3	Logan Otting	Cascade- WD	9.53
4	Cain Hoffman	Cascade- WD	9.55
5	David Louviere	Cedar Falls	9.57
6	Carter Newton	Cedar Falls	9.62
7	Jarrett Blunt	Ottumwa	9.65
8	Kyle Trunnell	Cedar Falls	9.90
60M HURDLES - PRELIMS - HEAT 12
1	Keaton Floss	Valley, Wdm	8.72
2	Ian Christ	Dub. Hempstead	8.78
3	Jon Koele	Valley, Wdm	8.88
4	Mike Davis	Ankeny	9.31
5	Nathan Drahos	CR Kennedy	9.45
6	Nolan Roethler	Waukee	9.92
7	Noah Vawter	CR Jefferson	9.92	Robert Edwards	Nevada
DNS
60M HURDLES - PRELIMS - HEAT 13
1	Danny Recker	Epworth- WD	8.79
2	Alex Sharp	Gilbert	8.84
3	Will Krapfl	Ames	9.03
4	Cooper Kabela	West Branch	9.09
5	Tyler Williams	Waukee	9.21
6	Asher Hutchinson	Waukee	9.42
7	Leonard Motes	Woodward Academy	10.89	Kalvon Steffen	B-G-M- Brook
DNS
60M HURDLES - PRELIMS - HEAT 14
1	Ryan Mortale	SE Polk	8.71
2	Noah Grimes	Des Moines Roosevelt	8.73
3	Taylor Weil	Ankeny Centennial	8.74
4	Max Hill	Ic- West	8.98
5	Noah Stevens	Ames	8.98
6	David Summers	Muscatine	9.01
7	Eian O'Brien	Des Moines Roosevelt	9.05
8	Mike Jasa	CR Prairie	9.57
60M HURDLES - PRELIMS - HEAT 15
1	Riley Moss	Ankeny Centennial	8.38
2	Lantz Reed	Boone	8.52
3	Wade Barclay	SE Polk	8.53
4	Will McAllister	Cascade- WD	8.57
5	Terrell Jordan Jr.	CR Kennedy	8.62
6	Jake Pinegar	Ankeny Centennial	8.65
7	Devan Baldus	Boone	8.76
8	Josue Bokoyo	CR Jefferson	9.48
800M RUN - FINALS - HEAT 11
1	Seb Gearhart	Cedar Falls	1:57.97
2	Sam Schillinger	Cedar Falls	1:58.21
3	Derek Nugent	Ic- West	2:00.35
4	Tyler Groathouse	Waukee	2:01.27
5	Garang Akok	Ames	2:02.35
7	Konner Roth	East Sac	2:04.32
8	Josh Rinderknecht	Waukee	2:04.36
9	Carsen Kurth	Waukee	2:05.73
12	Tyler Casotti	Boone	2:06.43
13	Jalen Hildebrand	Dubuque Senior	2:06.66
14	Conor Otting	Cascade- WD	2:08.94
22	Ali Ali	Ic- West	2:10.42	Moise Habineza	Valley, Wdm
DNS
800M RUN - FINALS - HEAT 10
6	Tyler Olson	Muscatine	2:04.14
10	Kear Kear	Ames	2:05.92
11	Andrew Wright	Davenport West	2:06.42
18	Clayton Streed	Waterloo West	2:09.34
19	Ben Gorman	Pleasant Valley	2:09.78
20	Parker Huhn	Pleasant Valley	2:09.79
25	wyatt schmidt	northeast	2:11.56
31	Zach Biles	Cedar Falls	2:12.71
32	Payton Marrs	Urbandale	2:13.08
39	Conner Farrell	Ankeny	2:14.56	Eli Barrett	Denver Cyclones	DNS	Eli Blay	Ankeny	DNS	Sam Lederman	Pleasant Valley	DNS	Chase Brandt	Davenport Assumption	DNS
800M RUN - FINALS - HEAT 9
17	Hunter Brouwer	AplingtonParkersburg	2:09.20
23	Rys Huenhergarth	Epworth- WD	2:10.59
24	Colton LaGrange	CR Prairie	2:10.71
28	Evan Armitage	Valley, Wdm	2:12.14
33	Gabe Countryman	Anamosa	2:13.08
37	Zac Mclean	Anamosa	2:14.24
40	Marty Knepper	Cascade- WD	2:14.87
50	Drake Strnad	Ankeny	2:16.88
51	Luke Huedepohl	CR Prairie	2:17.04
53	Dalton Roberts	B-G-M- Brook	2:17.21
56	Richard Salas	Valley, Wdm	2:17.52
57	Jared Grubbs	Davenport Assumption	2:17.70
86	Trevor Haren	AplingtonParkersburg	2:22.40	Gavin Connell	Charles City	DNS	Chris Guise	Davenport Assumption	DNS
800M RUN - FINALS - HEAT 8
15	Tyler Carney	Ames	2:08.97
16	Jared Byom	Urbandale	2:09.06
21	Garrett Herring	Lisbon	2:09.99
26	Ben Curry	Bettendorf	2:11.83
27	Ryan Bonthius	Regina	2:12.08
29	Jacob Jauron	SE Polk	2:12.51
35	Logan Huinker	SE Polk	2:13.86
43	Mason Tyler	AplingtonParkersburg	2:15.16
46	Chandler Frieden	CR Prairie	2:15.74
49	Colin Beck	Denver Cyclones	2:16.83
64	Eian Countryman	Anamosa	2:18.86
70	Brenden Scott	Bettendorf	2:19.80
89	Owen Hazelwood	Muscatine	2:23.43
98	nathan lueders	northeast	2:25.46
99	Jayden Oshirak	Ankeny Centennial	2:25.59
103	Koltyn Beckem	Clarksville	2:26.57
800M RUN - FINALS - HEAT 7
30	Charls Niphong	Woodward Academy	2:12.57
36	Blake Boeckman	Waterloo East	2:14.13
41	Kaden Kilburg	Lisbon	2:14.90
42	Ethan James	Des Moines Roosevelt	2:14.90
47	Aidan Meyer	CR Jefferson	2:16.31
48	Kale Cartee	Epworth- WD	2:16.32
54	Ryan Wagner	Fort Dodge	2:17.31
58	Ryan Bellcock	East Sac	2:17.72
59	Jacob Johnson	Des Moines Roosevelt	2:17.82
63	Brett Wisor	Davenport West	2:18.81
75	Jeff Theisen	Epworth- WD	2:20.38
76	Cam Christensen	SE Polk	2:20.39
77	Calvin Stewart	Gilbert	2:20.86
97	Teun Boelen	B-G-M- Brook	2:25.00
105	Jesus Gamboa	B-G-M- Brook	2:27.25
800M RUN - FINALS - HEAT 6
34	Alex Gebel	Denver Cyclones	2:13.84
38	Cole Johnson	Des Moines Roosevelt	2:14.32
52	Blake Gregory	Ogden	2:17.07
55	Simon Kosel	Dubuque Senior	2:17.38
60	Javon Martin	Ottumwa	2:18.15
61	Mason Deeter	Charles City	2:18.67
69	Chandler Dunn	Calamus-Wheatland	2:19.64
73	Jason Halverson	Fort Dodge	2:19.91
74	Hayden Friedrichsen	Urbandale	2:20.10
88	logan butler	northeast	2:22.88
96	Cain Hoffman	Cascade- WD	2:24.99
109	Noah Wright	Ankeny Centennial	2:28.36
110	Tyler Dennis	CR Kennedy	2:28.38
129	Drew Kromminga	Clarksville	2:34.94
138	Adam Lovrien	Clarksville	2:39.64
800M RUN - FINALS - HEAT 5
44	Matthew Knox	CR Kennedy	2:15.36
45	Payne Adkins	Ottumwa	2:15.41
62	Zane Miller	Gilbert	2:18.78
67	Hunter Filloon	South Tama	2:19.07
71	Tayler Young	Ottumwa	2:19.85
82	Ethan Clarke	Bettendorf	2:22.04
101	Sam Bierman	Tipton	2:26.11
104	Bryce Deerberg	Tipton	2:26.87
108	Nate Williams	Ankeny Centennial	2:27.70
114	Lessiline Johnson	Dsm North	2:31.06
125	Chawol Niphong	Dsm North	2:33.68
137	Pedro Martinez	Belmond-Klemme	2:39.40	Robert Larson	CR Jefferson	DNS	Jesus Juarez	Dsm North	DNS	Ethan Backes	Jesup
DNS
800M RUN - FINALS - HEAT 4
66	Coy Ruess	West Liberty	2:18.99
72	Stephen Shuka	Gilbert	2:19.86
79	Lincoln Drewis	Tripoli	2:20.98
80	Riley Patton	CR Kennedy	2:21.08
81	Taylor Tahbo	Lisbon	2:21.27
85	Jacob Hinman	Ogden	2:22.21
90	Sean McGee	Adm Adel	2:24.46
93	Edison Weig	Nevada	2:24.86
94	Nathan Prunchak	Durant	2:24.91
95	Braeden Hegarty	Adm Adel	2:24.98
100	Ben Ellis	Tipton	2:25.79
102	Kyle Gilbert	Tripoli	2:26.33
106	Matt Schmitt	Beckman- D	2:27.49
107	Abram Dirieckx	Calamus-Wheatland	2:27.59
116	Francisco Gonzolez	Belmond-Klemme	2:31.20
800M RUN - FINALS - HEAT 3
65	Noah Smith	Clinton	2:18.98
68	Jesse Hannan	Dubuque Senior	2:19.33
78	Eric Recker	Beckman- D	2:20.97
83	Gannon Fuller	Clinton	2:22.09
84	Jake Cavner	IA Falls- Alden	2:22.17
87	Chase Kress	Davenport West	2:22.67
91	Keegan Lofquist	Clinton	2:24.55
92	Cory Cox	North Cedar- S	2:24.84
126	Drew Barker	Nevada	2:34.23
132	Zach Kratz	Regina	2:37.17
139	Maxwell Deeter	Charles City	2:39.97
147	Jack Phillips	Mason City	2:48.97	Cole Holmen	Riceville	DNS	Connor Kline	Nevada	DNS	Tony Friederichs	Durant
DNS
800M RUN - FINALS - HEAT 2
111	Garrett Wellman	Jesup	2:30.05
112	Campbell Ralph	IA Falls- Alden	2:30.13
113	Ryan Larsen	Riceville	2:30.65
115	Briar Hoversten	IA Falls- Alden	2:31.17
118	Isaac Davis	Waterloo West	2:31.44
119	Scott McFadden	Waterloo West	2:31.89
122	Kane Newsom	West Liberty	2:32.76
123	Logan Cole	Jesup	2:33.44
124	Roger Flores	South Tama	2:33.56
127	Kurt Koopmann	Beckman- D	2:34.36
128	Luis Melendez	West Liberty	2:34.60
136	Alec Olson	Calamus-Wheatland	2:39.38
146	Logan McCullough	Waverly-SR	2:48.56	Casey Bynum	Woodward Academy	DNS	Armann Johnson	Woodward Academy	DNS
800M RUN - FINALS - HEAT 1
117	Keegan Sotelo	West Branch	2:31.30
120	Barrett Walsh	West Branch	2:31.94
121	Devon Willis	North Cedar- S	2:32.59
130	Nathan Hintz	West Branch	2:35.50
131	Joey Brinkmann	Waverly-SR	2:36.39
133	Melvin Hernandez	Waterloo East	2:37.79
134	Austin Page	Tripoli	2:38.18
135	Derek Carpenter	Waverly-SR	2:38.38
140	Nathan Veal-Cox	Mason City	2:40.27
141	Nick Jordan	South Tama	2:42.19
142	Devon Wood	Waterloo East	2:42.25
143	Judge Losee	Riceville	2:47.02
144	Tyler Maschmann	North Cedar- S	2:47.93
145	Kristian Anderson	Mason City	2:48.46	Ben Manternach	CR Jefferson
DNS
1600M RUN - FINALS - HEAT 3
1	Kolby Greiner	Ic- West	4:27.49
2	Jackson Lewis	Waukee	4:28.92
3	Anthony Pena	Pleasant Valley	4:33.96
4	Tyler Olson	Muscatine	4:36.88
5	Jalen Hildebrand	Dubuque Senior	4:37.72
6	Camden Cox	Ankeny Centennial	4:37.78
7	Andrew Wright	Davenport West	4:40.27
16	Moise Habineza	Valley, Wdm	4:48.66
17	wyatt schmidt	northeast	4:49.12
20	Tim Sindt	Ankeny	4:49.31
21	Mark Conway	Pleasant Valley	4:49.32
27	Konnor Sommer	Pleasant Valley	4:54.20
1600M RUN - FINALS - HEAT 2
8	Drake Henrichs	Urbandale	4:41.73
9	Robert Laue	CR Prairie	4:41.89
10	Max Laue	CR Prairie	4:42.08
11	Nathan Sanders	Waukee	4:44.06
13	Thomas Rowe	Mason City	4:46.92
23	Cutler Owens	SE Polk	4:49.69
25	Adam Mueller	Dub. Hempstead	4:50.89
26	Michael Rowe	Mason City	4:53.53
32	Elijah Vlasek	CR Prairie	4:59.40
33	Jordan Yessak	Dunkerton	5:01.19
37	Ryan Wagner	Fort Dodge	5:07.40
38	Jay Mixdorf	Ankeny	5:14.57
1600M RUN - FINALS - HEAT 1
12	Ryan Williams	Valley, Wdm	4:44.11
14	Clayton Streed	Waterloo West	4:47.63
15	Joe Freiburger	Epworth- WD	4:47.92
18	Mason Tyler	AplingtonParkersburg	4:49.19
19	Caleb Burjes	Cedar Falls	4:49.27
22	John Ockey	Gilbert	4:49.56
24	Sam Kepford	Waverly-SR	4:50.71
28	Joey Schultz	Dub. Hempstead	4:54.24
29	Chris Guise	Davenport Assumption	4:54.60
30	Dakota Rusher	Roland-Story	4:54.95
31	Chase Brandt	Davenport Assumption	4:56.02
34	Cody Samuelson	Waterloo West	5:02.41
35	Ben Cook	Dubuque Senior	5:04.64
36	Wes Brimeyer	Dubuque Senior	5:06.90
3200M RUN - FINALS - HEAT 2
1	Konnor Sommer	Pleasant Valley	9:43.02
2	Andrew Stumbo	Ogden	9:50.74
3	Dalton Bowers	Ottumwa	9:53.32
4	Cameron Steffens	CR Prairie	10:01.74
5	Tim Sindt	Ankeny	10:02.41
6	Trevor Kirk	Valley, Wdm	10:03.10
7	Jay Mixdorf	Ankeny	10:03.41
8	Payton Marrs	Urbandale	10:04.38
9	Thomas Rowe	Mason City	10:04.71
10	Spencer Moon	South Central Calhou	10:17.45
11	Collin Day	Valley, Wdm	10:18.01
13	Gavin Smith	Pleasant Valley	10:22.36
20	Jack Pendergast	CR Prairie	10:36.00
22	Parker Huhn	Pleasant Valley	10:40.77
23	Colton LaGrange	CR Prairie	10:41.32
25	Jordan Yessak	Dunkerton	10:43.58
3200M RUN - FINALS - HEAT 1
12	Josh Timm	Cedar Falls	10:19.42
14	Jacob Hansen	Westfork	10:23.66
15	Cutler Owens	SE Polk	10:25.39
16	Tyler Loecke	Waukee	10:28.19
17	Travis Loecke	Waukee	10:28.60
18	Andrew Murley	Ic- West	10:31.72
19	Isaiah Schaetzel	Dubuque Senior	10:33.07
21	Davis Flogel	Wahlert Catholic	10:39.78
24	Gavin Connell	Charles City	10:42.77
26	Jacob Wilcox	North Polk	10:48.39
27	Harry Prentice	Des Moines Roosevelt	10:51.42
28	William Whalen	Dubuque Senior	10:52.36
29	Cody Samuelson	Waterloo West	10:54.21
30	Ben Russell	Des Moines Roosevelt	10:55.08
31	Nathan Meyer	Regina	11:13.10
32	Jack Phillips	Mason City	11:23.46
HIGH JUMP - FINALS - HEAT 2
1	Cole Moeller	Calamus-Wheatland	6-07.00
2	Cameron Cantrall	Spencer	6-06.00
3	braeden hoyer	northeast	6-06.00
4	Ammari Johnson	Woodward Academy	6-02.00
5	Tate Snodgrass	W Burlington/ND	6-02.00
6	Jacob West	Adm Adel	6-02.00
7	axel dondiego	northeast	6-02.00
8	Eric Swart	Gilbert	6-00.00
8	Carter Bell	Bettendorf	6-00.00
8	Trayvon Williams	Valley, Wdm	6-00.00
8	Grant Kelchen	Epworth- WD	6-00.00
12	Devin Sheridan	IA Falls- Alden	5-10.00
12	Cole Gehl	Cascade- WD	5-10.00
12	Chuol Chuol	Ames	5-10.00
12	Max Cremer	Pleasant Valley	5-10.00
12	Jacob Morrison	Waukee	5-10.00
12	Sam Diehl	Roland-Story	5-10.00
12	Colton Bahr	South Central Calhou	5-10.00
12	Keith Keahna	South Tama	5-10.00
12	Austin West	Ic- West	5-10.00
23	Jarhett VanEnglenhoven	Ottumwa	5-08.00
23	Noah Boyer	Ottumwa	5-08.00
23	Wilson Lerenz	Waukee	5-08.00
23	Christian Olsen	AplingtonParkersburg	5-08.00
23	Jonny Miller	Dub. Hempstead	5-08.00
23	Nathan Drahos	CR Kennedy	5-08.00
23	Dillon Doyle	Ic- West	5-08.00
23	Timothy Long	IA Falls- Alden	5-08.00
35	David Odunsi	Urbandale	5-06.00
35	Hunter Ragan	Ankeny	5-06.00
35	Mason Abbas	Cedar Falls	5-06.00
35	Raymond Venditti	Calamus-Wheatland	5-06.00
35	Deondre Presswood	Dubuque Senior	5-06.00	Andrew Stewart	Tipton	DNS	Quinn Baumhover	Epworth- WD	NH	Ethan Graham	Pleasant Valley	NH	Carter Colby	Columbus Community	NH	Luke Jacobson	Fort Dodge	NH	Devin Robinson	Lisbon	NH	John Yates	West Branch	NH	Jared Sams-Merriwether	Ic- West	DNS	Treyton Torkelson	Mason City	NH	Ben Swancutt	Riceville	NH	Zach Martinek	Westfork	DNS	Brady Zalasky	Ames	NH	Isaiah Johnson	Cedar Falls	NH	Kashad Hawthorne	Woodward Academy	DNS
HIGH JUMP - FINALS - HEAT 1
12	Greg Hansen	North Cedar- S	5-10.00
12	Tyrese Ballard	Davenport West	5-10.00
23	Ian Christ	Dub. Hempstead	5-08.00
23	Holden Gillespie	Dunkerton	5-08.00
23	Leon Simpson	Davenport West	5-08.00
23	Victor Howard	Davenport West	5-08.00
35	Will Turner	Gilbert	5-06.00
35	Jonathon Bossou	Ottumwa	5-06.00
35	Caleb Fuller	CR Prairie	5-06.00
35	Michael Keegan	Beckman- D	5-06.00
35	Tristan Dirth	Dubuque Senior	5-06.00	Sutton Sears	North Polk	NH	Powell Hauber	Waukee	NH	Vaughn Harris	Woodward Academy	NH	Mark Steffen	Gilbert	NH	Chandler Frieden	CR Prairie	DNS	Kyle Johnson	Ankeny	DNS	Nathan Veal-Cox	Mason City	NH	Noah Feldman	West Liberty	DNS	Jonathon Wargo	West Branch	DNS	Asle Thorson	Fort Dodge	NH	Tanner Snodgrass	W Burlington/ND	DNS	Sam Nolte	AplingtonParkersburg	DNS	Kyshawn Van Dis	Valley, Wdm	NH	Gil Taiber	Cedar Falls	NH	Cory Cox	North Cedar- S	NH	Malik Adams	CR Kennedy	NH	Michael Jenison	Belmond-Klemme	DNS	Grant Garwood	Urbandale	NH	Seamus Raney	North Cedar- S	NH	Tyrel Johnson	CR Prairie	NH	Cody Reed	IA Falls- Alden	NH	James Jacavino	Ankeny Centennial	DNS	Dawson Wedeking	Mason City	NH	Braden Good	AplingtonParkersburg	NH	Kaden Dewey	Waverly-SR	NH	Braeden Hegarty	Adm Adel	NH	Joel Hyler	Ankeny Centennial	NH	Sam Harrison	CR Kennedy	NH	Kyle Oline	Jesup	NH	Ryan Zuspan	Charles City	NH	Nate Reinke	Ankeny Centennial	DNS	Jaime Villegas	Columbus Community	NH	Landon Borett	Jesup	DNS	Price Hall	B-G-M- Brook	NH	Dillon Anderson	Belmond-Klemme	DNS	Blake Bockhaus	Tripoli	NH
LONG JUMP - FINALS
1	Eli Barrett	Denver Cyclones	21-09.00
2	CJ Carter	Pleasant Valley	21-07.00
3	Jacee Clark	Waterloo East	21-03.50
4	Brandon Bluhm	Charles City	21-02.50
5	Sam Yeaway	Ottumwa	20-11.00
6	Jake Pinegar	Ankeny Centennial	20-10.50
7	Brett Givens	Lisbon	20-09.50
8	Avery Moore	Sigourney	20-07.50
9	Isaac Toluwlasae	DM East	20-03.00
LONG JUMP - PRELIMS - HEAT 1
1	Simon Shepherd	North Scott	19-04.00
2	Mason Johnson	CR Prairie	18-00.00
3	Devon Maxfield	B-G-M- Brook	17-08.00
4	Riley Cramer	Clarksville	17-06.00
5	Tony Barreca	North Scott	17-01.00
6	Brayden Trebon	CR Jefferson	16-09.00
6	Ruben Renteria	West Liberty	16-09.00
8	Kian Davis	CR Prairie	16-03.00
8	Dalton Tonne	Tripoli	16-03.00
10	Michael Floyd	Woodward Academy	15-02.00
11	Jayden Hanson	Jesup	14-07.00
12	Todd Raisch	IA Falls- Alden	14-06.00
13	Bryson Iske	West Liberty	14-01.00
14	Marshall Schellhorn	Tripoli	14-00.00
15	Jayce Smith	CR Prairie	12-11.00	Adrian Velez	West Liberty	DNS	Jace Gongora	West Branch	DNS	Luke Kroeger	North Scott	DNS	LONG JUMP - PRELIMS - HEAT 2
1	Tommie Pretz	Columbus Community	19-06.00
2	Thomas Dominy	AplingtonParkersburg	19-01.00
3	Jack Haren	AplingtonParkersburg	18-06.00
4	Noah Vawter	CR Jefferson	18-04.00
4	Morgan Knock	AplingtonParkersburg	18-04.00
6	Ben Hemer	Waverly-SR	18-02.00
7	Logan Fettkether	Beckman- D	17-05.00
8	Noah Guthrie	Waverly-SR	17-00.00
9	Nick Hernandez	Columbus Community	16-02.00
10	Kiante Paul	Woodward Academy	15-07.00
10	Blake Thoma	Jesup	15-07.00
12	Jonathan Vargas	IA Falls- Alden	15-03.00
13	Hakeem Sharief	Charles City	14-06.00	Tyler Kroeze	Denver Cyclones	DNS	Lucas Rogers	Nevada	DNS	Dawson Wedeking	Mason City	DNS	Trey Wiegmann	Mason City	DNS	Josiah Benedict	Dubuque Senior	DNS	LONG JUMP - PRELIMS - HEAT 3
1	Jacob Paulson	Cedar Falls	19-04.00
1	Anthony Weathersby	Waterloo East	19-04.00
3	Greg Hansen	North Cedar- S	18-01.00
4	Jacob Johnson	Des Moines Roosevelt	17-11.00
5	Derek Weitzenkamp	Jesup	17-09.00
5	Joel Vaske	Beckman- D	17-09.00
7	Meshack Nahimana	Dsm North	17-08.00
8	DaJour Lester	Pleasant Valley	17-07.00
9	Kean McCullough	North Cedar- S	17-06.00
10	Dimitri English	Des Moines Roosevelt	17-00.00
11	Sam Devries	Waukee	16-06.00
12	Tadarius Sykes	Waterloo East	16-02.00
13	Tanner Hasslet	North Cedar- S	13-06.00
14	Michael Jenison	Belmond-Klemme	11-10.00	Weston Meyer	IA Falls- Alden	DNS	Colton Bahr	South Central Calhou	DNS	Spencer Gray	Clarksville	DNS	Brett Duroe	Adm Adel	DNS
LONG JUMP - PRELIMS - HEAT 4
1	Jaelen Boysen	Clinton	20-00.00
2	Jayden Singleton	Des Moines Roosevelt	19-08.00
3	Reed Snitker	Dub. Hempstead	19-03.00
4	Dillon Anderson	Belmond-Klemme	19-00.00
5	Colby Holmes	Cascade- WD	18-11.00
6	Andrew Phillips	Dsm North	18-08.00
7	Reid Summers	North Polk	18-07.00
8	Tylar Christensen	Riceville	18-03.00
9	Cairron Hendred	CR Kennedy	17-11.00
10	Keaton Comstock	Clinton	17-10.00
11	Robert Edwards	Nevada	17-09.00
12	Quinton Sommers	North Polk	17-07.00
13	Rueben Paz	Columbus Community	17-00.00
14	Nik Batterson	Ottumwa	15-09.00	Logan Seeley	Anamosa	DNS	Matt Moore	Roland-Story	DNS	Jensen Gates	Ankeny Centennial	DNS	LONG JUMP - PRELIMS - HEAT 5
1	Ajay Reed	Gilbert	19-09.00
2	braeden hoyer	northeast	19-08.00
3	Ezeki Leggins	CR Jefferson	19-04.50
4	Langston Samples	Valley, Wdm	19-04.00
5	Sam Joerger	Denver Cyclones	19-03.00
6	Joey Quintero	Mason City	19-02.00
7	Jaheim Benson	DM East	19-01.00
8	Logan Hoag	Cedar Falls	19-00.00
9	Levi Lenius	Waterloo West	18-09.00
10	Garrett Rickels	Calamus-Wheatland	18-03.00
11	Landon Howard	Gilbert	18-02.00
12	Jacob Oliver	Waterloo West	16-02.00
13	Elvis Samardzic	Waterloo West	16-00.00	Thomas Bauer	Riceville	DNS	Hunter Rickels	Calamus-Wheatland	DNS	Arron Mapes	Waukee	DNS	Ben Keller	Valley, Wdm	DNS
LONG JUMP - PRELIMS - HEAT 6
1	Avery Moore	Sigourney	20-07.50
2	Brian Brem	W Burlington/ND	19-08.50
3	dawson stoll	northeast	19-08.00
4	Jacob Cubacub	Waukee	19-06.50
5	Zak Packingham	CR Kennedy	19-05.50
6	Leon Simpson	Davenport West	18-09.00
7	Dylan Jacobs	Clarksville	18-07.00
7	Cole Smith	Bettendorf	18-07.00
9	Austin Johnson	SE Polk	18-06.00
10	Jayden Zurita	W Burlington/ND	18-05.00
11	Malik Adams	CR Kennedy	18-00.00
12	Eli McDanel	Ottumwa	17-11.00
12	Bryce Goldman	Sigourney	17-11.00
14	Nick Kubit	Dubuque Senior	17-08.00
15	Gavin Williams	SE Polk	17-07.00
15	Altrell Durr	SE Polk	17-07.00	Holland Richardson	W Burlington/ND	DNS	LONG JUMP - PRELIMS - HEAT 7
1	Jake Pinegar	Ankeny Centennial	20-10.50
2	Jonny Miller	Dub. Hempstead	20-02.00
3	Lincoln Thomas	Clinton	20-00.00
4	Kolbie Clark	South Tama	19-09.50
5	Marc Mbofung	Ames	19-09.00
6	Damon Jaeger	Epworth- WD	19-06.50
7	Nate Robertson	Urbandale	19-06.00
8	Tristan Dirth	Dubuque Senior	19-05.50
9	Henry Drake	Urbandale	19-05.00
10	Carter Bell	Bettendorf	19-04.50
11	Gavin Smith	Ankeny	19-01.00
12	Caden Fedeler	Ic- West	18-11.00
13	axel dondiego	northeast	18-09.00
14	Zack Butcher	Epworth- WD	18-08.00
15	Dillon Doyle	Ic- West	17-11.00	Liam Murphy	Ankeny Centennial	DNS	Reece McLaughlin	Adm Adel	DNS
LONG JUMP - PRELIMS - HEAT 8
1	Eli Barrett	Denver Cyclones	21-09.00
2	Jacee Clark	Waterloo East	21-03.50
3	Brandon Bluhm	Charles City	21-02.50
4	CJ Carter	Pleasant Valley	20-11.00
4	Sam Yeaway	Ottumwa	20-11.00
6	Brett Givens	Lisbon	20-09.50
7	Isaac Toluwlasae	DM East	20-03.00
8	Hunter Ragan	Ankeny	19-11.00
9	Nick Lembezeder	Epworth- WD	19-10.00
9	DJ Mosley	Davenport West	19-10.00
11	Tavien Gardner	Urbandale	18-02.00
12	Cris Eagan	Cedar Falls	17-02.00	

SHOT PUT - FINALS
1	William Blaser	Epworth- WD	62-04.00
2	Jared Brinkman	Regina	57-07.00
3	Jackson Coker	CR Kennedy	56-08.00
4	Bedale Naba	Valley, Wdm	54-11.00
5	Caleb Meinders	Agwsr	52-03.00
6	Cody Snyder	Pleasant Valley	51-07.00
7	Cole Webster	Bettendorf	51-06.00
8	Jacob Wiggins	Waukee	51-05.00
9	Kendell Jackson	Des Moines Roosevelt	51-01.00
SHOT PUT - PRELIMS - HEAT 1
1	Mason Tharp	Gilbert	38-06.00
2	Aaron Adams	South Tama	34-01.00
3	Rodney Tilwain	Fort Dodge	33-08.00
4	Will Brehm	Beckman- D	33-06.00
5	Jack Werner	CR Prairie	33-02.00
6	Calvin Stewart	Gilbert	33-01.00
7	Jordan Searcy	Calamus-Wheatland	31-09.00
8	Ezekiel Zanders	Dunkerton	31-07.00
9	George Peterson	Dunkerton	31-04.50
10	Bryant Hansen	South Tama	29-10.00
11	Marshall Roudabusch	B-G-M- Brook	28-10.00
12	Tanner Hoon	Durant	28-06.00
13	Ethan Carver	Calamus-Wheatland	28-01.00
14	Carson Benn	Adm Adel	26-09.00
15	Matthew Rummelhart	West Branch	19-06.00
16	Caleb Gehle	Fort Madison Bloodho	15-02.00
SHOT PUT - PRELIMS - HEAT 2
1	Axel Magnusson	CR Jefferson	38-11.00
2	Brady Tilkes	Mason City	35-08.00
3	Heath Hoenig	Fort Madison Bloodho	35-03.50
4	Gannon Ferneau	South Tama	35-03.00
5	Louis Montoya	Dsm North	34-10.50
6	Jacob Besh	Denver Cyclones	34-01.00
7	Alex Koehler	Charles City	33-11.00
8	Gage Hart	Anamosa	33-04.00
9	Cale Frett	Durant	33-03.00
10	Nick Angell	Mason City	33-00.00
11	Dillon Primmer	CR Jefferson	31-04.00
12	Cody Bargman	Adm Adel	30-11.00
13	Lakey Martin	Waterloo East	30-02.00
14	Loren Hoskins	Nevada	28-11.00	Jackson Smith	AplingtonParkersburg	DNS	Jonah Werth	Durant	DNS
SHOT PUT - PRELIMS - HEAT 3
1	Aaron Woodward	North Cedar- S	42-04.00
2	Jace Ites	IA Falls- Alden	40-11.00
3	Sam Miller	Boone	40-00.00
4	Max Adams	IA Falls- Alden	38-06.00
5	Cole Bollweg	Beckman- D	37-10.50
6	Cobain Polman	West Liberty	37-03.50
7	Noah Telfer	Fort Dodge	37-01.00
8	Frankie Goddard	Fort Dodge	36-06.00
9	Tyler Thruston	North Cedar- S	35-10.00
10	Stone Schreiner	Clinton	35-07.50
11	Seth Blanchette	Waverly-SR	35-02.50
12	Cody Fox	Columbus Community	35-01.50
13	Koby Meyer	IA Falls- Alden	34-08.00
14	Brady Lehrman	North Cedar- S	33-06.00
15	Brady Brocka	Tripoli	29-01.00	Laith Smith	Wapello	DNS	SHOT PUT - PRELIMS - HEAT 4
1	Sam Minick	Des Moines Roosevelt	40-00.00
2	Darius Manuel	Valley, Wdm	39-05.50
3	Stefan Jepson	Ankeny Centennial	39-03.50
4	Seth Damm	Tripoli	38-05.50
5	Blake Owens	CR Jefferson	38-01.00
6	Evan Van Vleck	Dubuque Senior	37-04.50
7	Ryan Zuspan	Charles City	36-11.00
8	Shawn Buhr	Anamosa	36-05.00
9	Conner Ariss	Dubuque Senior	33-06.00
10	Duncan Gibbs	Woodward Academy	33-03.00
11	Daniel Candelaria	Woodward Academy	32-02.50
12	Hagen Waters	Lisbon	29-06.00	Kadar Harrington	Waterloo East	SCR	Easton Barrus	Belmond-Klemme	DNS	Gage Witte	Wapello	DNS	JR Rodgers	CR Prairie	DNS
SHOT PUT - PRELIMS - HEAT 5
1	Landen Greer	W Burlington/ND	44-03.00
2	Gage Harris	Clinton	41-04.50
3	Samuel Jackson	Des Moines Roosevelt	40-10.00
4	Charles Magee	Dunkerton	40-00.00
5	Tucker Kroeze	Belmond-Klemme	39-04.00
5	Rodrigo Ramos	W Burlington/ND	39-04.00
5	Carter Thill	Waterloo East	39-04.00
8	Mason Warmuth	Adm Adel	38-05.00
9	Weston Schultz	Mason City	38-03.00
10	Niles Siefken	W Burlington/ND	38-02.00
11	Aaron Venenga	Lisbon	37-04.00
12	Griffin Deere	Bettendorf	36-09.00
13	Keegan Gebke	Dubuque Senior	36-07.00
14	Ashtin VanGorden	Cascade- WD	36-03.00
15	Anis Hombasic	Ankeny Centennial	35-05.00
16	Jonathan Papiani	Dsm North	0.25
SHOT PUT - PRELIMS - HEAT 6
1	Tyler Lienau	Jesup	44-05.00
2	Ian Huber	Waverly-SR	42-09.00
3	Jared Dolleson	Dsm North	42-02.00
4	Devin Koester	Calamus-Wheatland	40-09.00
5	Keegan Larson	Cedar Falls	40-08.00
6	Abe Silva	Wapsie Val- F	40-04.00
7	Justin Clarke	Lisbon	38-11.00
8	Colton Dietz	West Branch	38-04.00
9	Grant Garwood	Urbandale	38-00.00
10	Ross Secaur	Urbandale	37-01.00
10	Phillip Bahl	Dub. Hempstead	37-01.00
12	Trevor Dickherber	Clinton	35-08.00
13	Brandon Assman	South Central Calhou	31-07.00	Nathan Lunley	Ames	DNS	Jacob Barnhart	West Branch	SCR
SHOT PUT - PRELIMS - HEAT 7
1	Jonathan Gannon	Ic- West	43-10.00
2	Derek Olett	Davenport West	42-08.00
3	Justin Jones	Ic- West	41-09.00
4	Zach Schultz	Ankeny Centennial	41-01.00
5	Brendon Claussen	Waterloo West	40-10.00
6	Austin Richards	Davenport West	40-07.00
7	Jacob Baier	Ankeny	40-03.00
8	Derek Prier	Beckman- D	39-09.00
9	Spencer Daufeldt	West Liberty	39-08.00
10	Tate Beardsley	Ankeny	37-11.00
11	Mason Meyer	Charles City	35-08.00
11	Austin Schares	Wapsie Val- F	35-08.00
13	Cal Wild	Ames	34-07.00
14	Dylan Miller	Ankeny	32-01.00	Bryce Esmoil	West Liberty	DNS	Jacob Peterson	Gilbert	DNS
SHOT PUT - PRELIMS - HEAT 8
1	Kyle Sorensen	Waukee	45-06.00
2	Brock Farley	Denver Cyclones	43-10.00
3	Ben Campos	Valley, Wdm	43-01.00
4	Brendan Noonan	Cascade- WD	42-06.00
5	Brett Spencer	Bettendorf	41-08.00
6	Andrew Sandvold	Cedar Falls	41-07.00
7	Cameron Essick	Spencer	41-01.00
8	Matthew Hougland	Roland-Story	40-10.00
8	Caleb James	DM East	40-10.00
10	Anthony Arroyo	DM East	40-09.00
11	Ryan Clemen	Epworth- WD	40-06.00
12	Jason Simon-Ressler	Epworth- WD	40-03.00
13	Timmie Gillam	Waterloo West	36-09.00
14	Jesse Hilby	Dub. Hempstead	36-07.00	Brandon Hauser	CR Prairie	SCR	Luke Merfeld	Nevada	DNS
SHOT PUT - PRELIMS - HEAT 9
1	Sam Hanna	Pleasant Valley	45-05.00
2	Isaac Erbes	Urbandale	44-09.00
3	Luke Stein	Regina	44-07.00
4	Sam Pape	CR Kennedy	44-04.00
5	Alex Moore	Regina	43-06.00
6	Jackson Leistikow	Cedar Falls	43-05.00
7	Brian Sadler	Jesup	42-10.00
8	Rizaiha Maide	CR Kennedy	42-09.00
9	Jack Roussell	Dub. Hempstead	42-05.00
10	Eric Henry	Tripoli	42-02.00
11	Eli Rudy	Woodward Academy	41-04.00
12	Jaylen Johnson	Davenport West	41-03.00
13	Luke Lasack	Anamosa	41-01.00
14	Elijah Barnes	Fort Madison Bloodho	40-09.00
15	Bryce Winters	Jesup	40-06.00
16	Cade Collier	Pleasant Valley	40-01.00
SHOT PUT - PRELIMS - HEAT 10
1	William Blaser	Epworth- WD	62-04.00
2	Jared Brinkman	Regina	57-07.00
3	Jackson Coker	CR Kennedy	56-08.00
4	Bedale Naba	Valley, Wdm	54-11.00
5	Caleb Meinders	Agwsr	52-03.00
6	Cody Snyder	Pleasant Valley	51-07.00
7	Cole Webster	Bettendorf	51-06.00
8	Jacob Wiggins	Waukee	51-05.00
9	Kendell Jackson	Des Moines Roosevelt	51-01.00
10	Calvin Bright	Roland-Story	48-11.00
11	Mason Neisen	Denver Cyclones	48-06.00
12	Alex Kleinow	Ic- West	47-01.00
13	Colbey Wadsworth	Boone	46-02.00
14	Erik Sorensen	Waukee	45-07.00
15	Nick Joens	Waterloo West	43-08.00
4X200M RELAY - FINALS - HEAT 9
PL		Team	Mark
1		Ankeny Centennial	1:32.54

2		Epworth- WD	1:32.61

3		Waukee	1:33.79

4		CR Kennedy	1:34.18

9		Des Moines Roosevelt	1:35.82

16		Dsm North	1:37.94

4X200M RELAY - FINALS - HEAT 8
5		Waterloo West	1:34.46

6		Pleasant Valley	1:35.04

12		IA Falls- Alden	1:37.26

13		Ames	1:37.68

14		Waterloo East	1:37.68

17		DM East	1:38.05

4X200M RELAY - FINALS - HEAT 7
10		Boone	1:36.44

15		West Liberty	1:37.72

25		Valley, Wdm	1:39.18

26		Regina	1:39.33

27		Dubuque Senior	1:39.38

35		Bettendorf	1:39.99

48		South Central Calhou	1:42.53

49		Adm Adel	1:43.60

4X200M RELAY - FINALS - HEAT 6
8		Anamosa	1:35.76

30		CR Prairie	1:39.51

38		Jesup	1:40.64

39		Nevada	1:40.94

41		Wapsie Val- F	1:41.47		

4X200M RELAY - FINALS - HEAT 5
7		Urbandale	1:35.67

20		W Burlington/ND	1:38.82

33		Davenport Assumption	1:39.89

34		Kinsley-Pierson-Wood	1:39.90

42		Muscatine	1:41.58

45		North Polk	1:42.28

53		West Branch	1:45.08

54		Lisbon	1:45.39

4X200M RELAY - FINALS - HEAT 4
11		Dub. Hempstead	1:37.12

22		Roland-Story	1:38.97

28		Waverly-SR	1:39.42

43		Denver Cyclones	1:41.61

46		Woodward Academy	1:42.44

47		northeast	1:42.52		

4X200M RELAY - FINALS - HEAT 3
18		Davenport West	1:38.06

19		South Tama	1:38.61

21		CR Jefferson	1:38.83

29		Cascade- WD	1:39.44

31		East Sac	1:39.54

55		Fort Dodge	1:45.41

58		Gilbert	1:47.32

4X200M RELAY - FINALS - HEAT 2
24		Clinton	1:39.16

36		Charles City	1:40.24

37		Beckman- D	1:40.50

40		Tripoli	1:41.20

44		Ic- West	1:41.64

51		Tipton	1:44.79

57		Columbus Community	1:46.84

59		Dunkerton	1:48.07

4X200M RELAY - FINALS - HEAT 1
23		B-G-M- Brook	1:39.15

32		Ankeny	1:39.76

50		Mason City	1:43.66

52		Belmond-Klemme	1:45.07

56		Fort Madison Bloodho	1:45.91	Runners	AplingtonParkersburg	DNS	Runners	Calamus-Wheatland	DNS	Runners	Wapello	DNS	Runners
4X400M RELAY - FINALS - HEAT 7
1		Waukee	3:26.27

2		Epworth- WD	3:29.47

4		CR Kennedy	3:34.09

7		Cedar Falls	3:35.84

12		Des Moines Roosevelt	3:41.41

27		Ottumwa	3:49.09

4X400M RELAY - FINALS - HEAT 6
3		Ic- West	3:33.79

5		Valley, Wdm	3:34.64

6		Ames	3:34.85

16		Anamosa	3:43.50

28		Waverly-SR	3:50.43

30		Dsm North	3:51.57	Runners	Lisbon	DNS	Runners
4X400M RELAY - FINALS - HEAT 5
10		IA Falls- Alden	3:39.71

17		Denver Cyclones	3:43.91

18		SE Polk	3:45.49

19		Dubuque Senior	3:46.01

23		Beckman- D	3:47.57

26		northeast	3:48.57	Runners	Bettendorf	DNS	Runners
4X400M RELAY - FINALS - HEAT 4
9		Urbandale	3:38.03

13		Jesup	3:41.69

14		Pleasant Valley	3:42.88

15		Ankeny Centennial	3:43.17

20		CR Prairie	3:46.08

22		Waterloo East	3:47.43

40		Fort Dodge	4:00.73

4X400M RELAY - FINALS - HEAT 3
8		Gilbert	3:36.25

11		Davenport West	3:41.31

21		Clinton	3:47.21

29		Ankeny	3:51.06

31		North Cedar- S	3:52.52

34		Davenport Assumption	3:56.54

35		Nevada	3:57.82

4X400M RELAY - FINALS - HEAT 2
24		Woodward Academy	3:47.72

25		Waterloo West	3:48.42

37		CR Jefferson	3:59.44

38		West Branch	4:00.62

41		Belmond-Klemme	4:03.67

43		South Tama	4:09.16

44		Clarksville	4:09.65

45		Calamus-Wheatland	4:14.22

4X400M RELAY - FINALS - HEAT 1
32		West Liberty	3:55.55

33		Mason City	3:56.27

36		Tripoli	3:57.94

39		Tipton	4:00.69

42		Dunkerton	4:06.77

46		Charles City	4:15.55	Runners	B-G-M- Brook	DNS	Runners	AplingtonParkersburg	DNS

4X800M RELAY - FINALS - HEAT 4
1		Urbandale	8:20.69

2		Ic- West	8:28.99

3		Cedar Falls	8:32.35

4		Pleasant Valley	8:32.74

7		Waukee	8:43.61

9		Kinsley-Pierson-Wood	8:46.27

12		Denver Cyclones	8:49.19

14		Valley, Wdm	8:51.04

16		Anamosa	8:53.43

19		Ankeny	9:02.31

21		Dub. Hempstead	9:06.01

23		Woodward Academy	9:09.78

25		Ottumwa	9:12.36

27		Des Moines Roosevelt	9:15.75

4X800M RELAY - FINALS - HEAT 3
5		Epworth- WD	8:33.92

6		AplingtonParkersburg	8:40.27

8		Gilbert	8:44.08

10		CR Prairie	8:46.39

11		Roland-Story	8:46.48

13		Lisbon	8:49.71

15		Davenport Assumption	8:53.03

18		IA Falls- Alden	9:02.02

22		North Polk	9:09.77

24		SE Polk	9:11.61

26		Dubuque Senior	9:14.78

31		Davenport West	9:25.29

36		North Cedar- S	9:35.70	Runners	Ames	DNF	Runners
4X800M RELAY - FINALS - HEAT 2
17		CR Kennedy	9:00.22

20		Ankeny Centennial	9:03.47

29		Bettendorf	9:17.95

30		Waverly-SR	9:25.12

33		DM East	9:30.96

34		Waterloo West	9:33.18

37		Beckman- D	9:37.31

39		Jesup	9:40.38

41		Tipton	9:41.10

42		Belmond-Klemme	9:44.54

43		northeast	9:44.75

44		Clarksville	9:45.16

52		Dsm North	10:46.48	Runners	Wapello	DNS	Runners
4X800M RELAY - FINALS - HEAT 1
28		West Branch	9:17.62

32		West Liberty	9:27.29

35		Nevada	9:35.45

38		Clinton	9:39.54

40		Columbus Community	9:40.90

45		Dunkerton	9:46.18

46		South Tama	9:53.99

47		Mason City	10:02.61

48		Calamus-Wheatland	10:05.03

49		Fort Madison Bloodho	10:13.14

50		Charles City	10:23.89

51		B-G-M- Brook	10:31.28	Runners	Waterloo East	DNS	Runners