Boys A D Dickinson Indoor Relays 2018

Cedar Rapids, IA

Complete Results

60M DASH - FINALS - HEAT 2
pl	name	team	mark
1	Tanner Iske	West Liberty	7.00
2	Josue Bokoyo	CR Jefferson	7.07
3	Sam Tudor	Waterloo West	7.08
4	Sam Snyder	Ankeny Centennial	7.18
6	Max Smith	Ankeny	7.23
8	Riley Moss	Ankeny Centennial	7.25
10	Collin Ankton	Pleasant Valley	7.27
14	Ethan Okoduwa	Waukee	7.29
60M DASH - FINALS - HEAT 1
5	Dylan Kutsch	Dub Hempstead	7.19
7	Trevor Burkhart	Davenport West	7.23
9	Kahlil Hicks-Jumper	Waukee	7.26
11	Elijah Facey	Urbandale	7.27
12	Austin Kalar	Bettendorf	7.27
13	James Hailey III	Ames	7.29
15	Austin Johnson	Southeast Polk	7.29
16	Braxton Bolden	CR Jefferson	7.30
60M DASH - PRELIMS - HEAT 1
1	Andre White	Iowa City West	7.47
2	Devlin Lockman	Iowa City West	7.49
3	Paden Zell	Tipton	8.13
4	Jhonny Nunez	South Tama	8.23
5	Kelby Burger	West Branch	9.70	Dain Tack	Johnston
DNS
60M DASH - PRELIMS - HEAT 2
1	Theo Kinyea	Urbandale	7.57
2	Preston Weepie	Wapsie Valley	8.11
3	Dalton Epley	Waverly-SR	8.18
4	Sam Dunne	Bellevue	8.33
5	Jacob Graves	West Branch	8.57	Uriel Martinez	South Tama	DNS	Carson Johnson	Gilbert	DNS
60M DASH - PRELIMS - HEAT 3
1	Trey Kuntz	Fort Madison Bloodho	8.14
2	Zander Schweiss	Fort Madison Bloodho	8.20
3	Wes Minnaert	Anamosa	8.20
4	Dillon Comer	Tripoli	8.21
5	Ryan Baker	North Cedar	8.25	Connor Lafrenz	Mason City	DNS	Jumonie Wilson	Waverly-SR	DNS
60M DASH - PRELIMS - HEAT 4
1	Chaz Hancock	Dubuque, Senior	7.74
2	Lucas Rogers	Nevada	7.85
3	John Stroup	Tipton	7.89
4	Davis Butler	Tipton	7.89
5	Jackson Hoeft	Dunkerton	7.95
6	Alex Casey	Anamosa	7.99
7	Jacob Bromwell	Calamus-Wheatland	8.00
8	Wyatt Bickford	Anamosa	8.38
60M DASH - PRELIMS - HEAT 5
1	Austin Younger	Adm Adel	7.41
2	Lane VonMuenster	Calamus-Wheatland	7.85
3	Nathan Eggena	Denver	8.00
4	Hoang Mai	Mount Pleasant	8.20
5	Brody Hawtrey	North Cedar	8.30	Angel Hernandez	Columbus Community	DNS	Felix Solis	Columbus Community	DNS	Abel Mena	Columbus Community
DNS
60M DASH - PRELIMS - HEAT 6
1	Jake Johnson	North Polk	7.69
2	Dalton Hite	Center Point-Urbana	7.93
3	Derek Maxfield	Bgm High School	7.95
4	Neal Eckhoff	Regina	7.96
5	Kolten Buster	Winfield-Mt. Union	8.02
6	Derek Staker	Roland-Story	8.04
7	Tristan Hughes	Durant	8.12
60M DASH - PRELIMS - HEAT 7
1	Kaden Dewey	Waverly-SR	7.54
2	Justice Emunah	Dsm East	7.62
3	Kaden Isaacson	Denver	7.81
4	Ben Chelsvig	Roland-Story	7.86
5	Brett Duroe	Adm Adel	7.87
6	Luca Passeri	West Branch	7.90	Christian O'Brien-Green	Mason City	DNS	Gabriole Gagliasso	East Sac County	DNS
60M DASH - PRELIMS - HEAT 8
1	Christian Smilo-Morgan	Ames	7.59
2	Cameron Ruggerio	Durant	7.73
3	Kyle Denison	North Scott	7.94
4	Brandon Blumhardt	North Scott	7.95
5	Peyton Grover	Bellevue	7.95
6	AJ Lenz	West Liberty	7.97
7	Max Chesmore	Center Point-Urbana	7.97
8	Jaquoi Harrington	Iowa City Liberty	8.51
60M DASH - PRELIMS - HEAT 9
1	Aiden Ernst	Waterloo East	7.53
2	Spencer Schilling	Dubuque, Senior	7.55
3	Ahkil Muhammad	Waterloo East	7.67
4	Conrad Ernst	Bellevue	7.69
5	Daniel VanBrocklin	Dunkerton	7.72
6	Marquise Paino	Tripoli	8.15	Matt Ockey	Gilbert	DNS	Quintin Ludwig	East Sac County	DNS
60M DASH - PRELIMS - HEAT 10
1	TJ Stephenson	Saydel	7.62
2	Jack Ankenbauer	Iowa City Liberty	7.74
3	Alex Tholen	Clinton	7.85
4	Payton Vest	South Tama	7.86
5	Nick Wagner	Regina	8.08	Kyon Wilson	Waterloo East	DNS	Carter Krukow	Iowa Falls-Alden	DNS
60M DASH - PRELIMS - HEAT 11
1	Brandon Snowden	Winfield-Mt. Union	7.44
2	Devin Smith	Center Point-Urbana	7.48
3	Rodrigo Perez	Nevada	7.56
4	Bobby Hassett	Saydel	7.59
5	BJ Rodgers	Winfield-Mt. Union	7.72
6	Tyler Woodyard	Dsm East	7.75
7	Mason Bradley	Tripoli	7.96	Noah Demaris	Mason City
DNS
60M DASH - PRELIMS - HEAT 12
1	Khang Truong	Mount Pleasant	7.46
2	Sam Joerger	Denver	7.62
3	Jacob Dick	Winterset	7.63
4	chad williams	Northeast	7.70
5	Chris Tague	North Scott	7.72
6	Kendall Austin	Clinton	7.80
7	Grant Simpson	Assumption	7.82	Landon Howard	Gilbert
DNS
60M DASH - PRELIMS - HEAT 13
1	Jeron Shaw	Waterloo West	7.38
2	Jayden Kies	Regina	7.58
3	Nick Straub	Assumption	7.64
4	Zeph Toe	Waterloo West	7.73
5	Aaron Webb	Muscatine	7.74
6	Colton Pirtle	Adm Adel	7.83
7	edgar delacruz	Northeast	7.93
60M DASH - PRELIMS - HEAT 14
1	Collin Hogan	Western Dubuque	7.42
2	Ray Venditti	Calamus-Wheatland	7.50
3	JD Elefeson	North Polk	7.51
4	Mason Compton	Durant	7.68
5	Owen Hazelwood	Muscatine	7.76
6	Alec Bolletta	North Polk	7.77
7	Jaquel Davis	Iowa City Liberty	7.91
60M DASH - PRELIMS - HEAT 15
1	Devon Maxfield	Bgm High School	7.39
2	Michael Hartman	West Liberty	7.46
3	Julius Pyne	Dsm North	7.53
4	Treveon Fugate	Valley, Wdm	7.58
5	Deavin Hilson	Dsm North	7.66
6	Andrew Cole	Ottumwa	7.67
7	Preston Cattanach	Nevada	7.70
60M DASH - PRELIMS - HEAT 16
1	Carter Newton	Cedar Falls	7.53
2	Zack Butcher	Western Dubuque	7.56
3	Alex Gully	Fort Madison Bloodho	7.64
4	Cedrick Warren	Dsm East	7.67
5	Miles McCullough	North Cedar	7.68
6	Lydon Heifner	Roland-Story	7.80
7	Mohamed Bass	Dsm North	7.95
60M DASH - PRELIMS - HEAT 17
1	Elijah Facey	Urbandale	7.27
2	Jordin Parker	Clinton	7.31
3	Jayce Levy	Assumption	7.36
4	Jared Braun	Ames	7.37
5	Drake George	Western Dubuque	7.39
6	Chris Miller	Urbandale	7.44
7	Kaden Shaw	Winterset	7.56
8	Mitch Young	Cedar Falls	7.60
60M DASH - PRELIMS - HEAT 18
1	Kahlil Hicks-Jumper	Waukee	7.26
2	Jakob Courbat	Cedar Falls	7.44
3	Chris Chapman	Dubuque, Senior	7.45
4	Holden Gillespie	Dunkerton	7.45
5	Jonathan Bossou	Ottumwa	7.47
6	Blake Espeland	Waukee	7.48
7	Keegan Rich	Mount Pleasant	7.57
8	Nik Batterson	Ottumwa	7.60
60M DASH - PRELIMS - HEAT 19
1	Sam Tudor	Waterloo West	7.11
2	Ethan Okoduwa	Waukee	7.23
3	James Hailey III	Ames	7.24
4	Terrhyn Jacoby	Mid-Prairie	7.39
5	Tariq Brown	Valley, Wdm	7.55
6	Cael Boyd	Ankeny	7.60
7	braeden hoyer	Northeast	7.64	Logan Aldinger	Iowa Falls-Alden
DNS
60M DASH - PRELIMS - HEAT 20
1	Riley Moss	Ankeny Centennial	7.17
2	Sam Snyder	Ankeny Centennial	7.22
3	Jensen Gates	Ankeny Centennial	7.35
4	Creighton Mitchell	Valley, Wdm	7.36
4	Craig Garrison	Saydel	7.36
6	Cooper Cox	Ankeny	7.36
7	Keegan James	Bgm High School	7.39
8	Norbert Riyazimana	Boone	7.76
60M DASH - PRELIMS - HEAT 21
1	Tanner Iske	West Liberty	7.01
2	Max Smith	Ankeny	7.22
3	John Imerman	Boone	7.48
4	Carter Petsche	Beckman - D	7.84
5	Louis Walker	Woodward Academy	7.96
6	Shawn Deutmeyer	Beckman - D	8.39
7	Tyler Mahler	Charles City	8.67	Tyjon Rose	Iowa Falls-Alden
DNS
60M DASH - PRELIMS - HEAT 22
1	Tyraius McElroy	Woodward Academy	7.56
2	Lance Hughes	Greene County	7.62
3	Kareem Wilson	Woodward Academy	7.83
4	Keegan Simmons	CR Prairie	7.86
5	Austin Koopmann	Beckman - D	8.02
6	Cameron Kakac	Charles City	8.48	Tanner Cole	Jesup	DNS	Zach McNeese	Jesup	DNS
60M DASH - PRELIMS - HEAT 23
1	Bryce Hasselmann	Lisbon	7.54
2	Colten Bell	CR Prairie	7.69
3	Austin Krob	Lisbon	7.72
4	Connor Cronin	Johnston	7.87
5	Daniel Dillinger	Lisbon	7.97	Emmanuel Totaye	Woodward Academy
DNS
60M DASH - PRELIMS - HEAT 24
1	Trevor Burkhart	Davenport West	7.26
2	Braxton Bolden	CR Jefferson	7.29
3	Tareek Cook	CR Prairie	7.54
4	Divion Ocheltree	CR Kennedy	7.59
5	Austin Delp	Greene County	7.85
6	Nick Breon	Greene County	8.00
7	De'Ontaye Hoefer	Charles City	8.16	Cole VanBrocklin	Jesup
DNS
60M DASH - PRELIMS - HEAT 25
1	Dylan Kutsch	Dub Hempstead	7.24
2	Austin Johnson	Southeast Polk	7.29
3	Mitch Hall	CR Jefferson	7.29
4	Jaeger Erickson	Southeast Polk	7.36
5	Zak Packingham	CR Kennedy	7.37
6	Cade Parker	CR Kennedy	7.43
7	Lopez Scott	Johnston	7.67	Blake Murray	Johnston
DNS
60M DASH - PRELIMS - HEAT 26
1	Josue Bokoyo	CR Jefferson	7.01
2	Collin Ankton	Pleasant Valley	7.21
3	Austin Kalar	Bettendorf	7.28
4	Mason Fairchild	Southeast Polk	7.30
5	Leo Desequeria	Bettendorf	7.36
6	Nijel McIntosh	Bettendorf	7.40
7	Tanner Erickson	Pleasant Valley	7.61	Arthur Braden	Pleasant Valley
DNS
200M DASH - FINALS - HEAT 26
1	Bernard Bell Jr.	Ames	22.52
2	Tanner Iske	West Liberty	22.88
5	Sam Yeaway	Ottumwa	23.36
9	Craig Garrison	Saydel	23.75
17	Austin Casillas	Ottumwa	24.02
19	Keegan James	Bgm High School	24.03	Brendan Hoy	Ankeny Centennial	DNS	Tyjon Rose	Iowa Falls-Alden	DNS
200M DASH - FINALS - HEAT 25
3	Sam Tudor	Waterloo West	23.00
4	Gabe Caruthers	Iowa City West	23.17
8	Holden Gillespie	Dunkerton	23.74
12	Ezeki Leggins	CR Jefferson	23.92
21	Jakob Courbat	Cedar Falls	24.15
23	Kahlil Hicks-Jumper	Waukee	24.19
38	Ethan Okoduwa	Waukee	24.62	Braxton Bolden	CR Jefferson
DNS
200M DASH - FINALS - HEAT 24
6	Ryan Neu	Valley, Wdm	23.64
13	Kyle Stall	Waukee	23.95
14	Dylan Kutsch	Dub Hempstead	23.97
28	Clay Cornelis	Boone	24.31
31	Nick Kubitz	Dubuque, Senior	24.50
43	Jensen Gates	Ankeny Centennial	24.72
75	Nik Batterson	Ottumwa	25.36	Zack Butcher	Western Dubuque
DNS
200M DASH - FINALS - HEAT 23
7	Greg Hansen	North Cedar	23.70
15	Will Krapfl	Ames	23.98
20	Sam Snyder	Ankeny Centennial	24.05
55	Logan Seeley	Anamosa	25.06
57	Tyler Woodyard	Dsm East	25.09
71	Cedrick Warren	Dsm East	25.32	Creighton Mitchell	Valley, Wdm	DNS	Lopez Scott	Johnston	DNS
200M DASH - FINALS - HEAT 22
10	Trevor Burkhart	Davenport West	23.86
35	Tariq Brown	Valley, Wdm	24.57
47	Owen Hazelwood	Muscatine	24.80
54	Bryce Hasselmann	Lisbon	24.97
102	Bobby Hassett	Saydel	25.92
123	Shakir Davis	Pleasant Valley	26.61	Collin Hogan	Western Dubuque
DNS
200M DASH - FINALS - HEAT 21
77	Austin Krob	Lisbon	25.38
107	Drake George	Western Dubuque	25.95
108	Daniel Dillinger	Lisbon	25.96
112	Nathan Dietiker	Anamosa	26.14
115	dawson stoll	Northeast	26.23
116	Karter Kriegel	Johnston	26.28	Abel Mena	Columbus Community
DNS
200M DASH - FINALS - HEAT 20
42	Jayden Kies	Regina	24.68
44	Conrad Ernst	Bellevue	24.72
50	Shane Starcevich	Southeast Polk	24.91
68	chad williams	Northeast	25.25
69	Jacob Penrith	Cedar Falls	25.30
83	Al Durr	Southeast Polk	25.55	Keegan Rich	Mount Pleasant	DNS	Devin Smith	Center Point-Urbana	DNS
200M DASH - FINALS - HEAT 19
18	Zach Twedt	Roland-Story	24.03
25	Sam Joerger	Denver	24.24
33	Colin Klatt	Cedar Falls	24.55
85	Andrew Malone	Saydel	25.58
93	Alex Gully	Fort Madison Bloodho	25.71
95	Ely Adams	Pleasant Valley	25.73
111	edgar delacruz	Northeast	26.13
139	Daqwan Sanders	Iowa City Liberty	26.98
200M DASH - FINALS - HEAT 18
34	Brandon Snowden	Winfield-Mt. Union	24.56
52	Jayce Levy	Assumption	24.95
56	Khang Truong	Mount Pleasant	25.07
73	Landon Hickman	Southeast Polk	25.34
87	Aaron Webb	Muscatine	25.60
105	Justice Emunah	Dsm East	25.94	Logan Aldinger	Iowa Falls-Alden	DNS	Lucas Haverkamp	Iowa Falls-Alden	DNS
200M DASH - FINALS - HEAT 17
27	Cortez Riggins	CR Prairie	24.31
29	Aiden Ernst	Waterloo East	24.41
72	Wyatt Bunn	Roland-Story	25.33
76	Kein Valentine	Ankeny	25.37
90	Luka Novick	CR Kennedy	25.62
122	Gavin Betzer	Anamosa	26.59
127	Ethan Sahr	North Cedar	26.65
200M DASH - FINALS - HEAT 16
39	Jon Karteus	Center Point-Urbana	24.64
66	Tareek Cook	CR Prairie	25.21
67	Nick Gellar	Johnston	25.23
78	Colton Pirtle	Adm Adel	25.39
91	Jake Willkomm	Durant	25.69
101	Jackson Moats	Pleasant Valley	25.89
120	Maalik Harris	Dubuque, Senior	26.47
133	Max Chesmore	Center Point-Urbana	26.83
200M DASH - FINALS - HEAT 15
11	Jacob Downing	Waverly-SR	23.88
24	Cooper Cox	Ankeny	24.20
26	Marquan Quinn	North Scott	24.30
29	Aiden Meyer	CR Jefferson	24.41
32	James Hailey III	Ames	24.51
51	Spencer Schilling	Dubuque, Senior	24.93
131	Max Tafolla	Iowa City Liberty	26.79

200M DASH - FINALS - HEAT 14
53	Jacob Dick	Winterset	24.96
61	Cody Pflughaupt	CR Kennedy	25.11
74	Keith Keahna	South Tama	25.35
94	Thomas Dominy	AplingtonParkersburg	25.72
100	Peyton Agan	Ankeny	25.88	Felix Solis	Columbus Community	DNS	Jaelen Boysen	Clinton	DNS	Angel Hernandez	Columbus Community
DNS
200M DASH - FINALS - HEAT 13
65	Jon Bassier	Assumption	25.21
79	Tyler Kulhanek	Assumption	25.41
98	Josh Slaubaugh	Mid-Prairie	25.84
117	AJ Lenz	West Liberty	26.31
135	Evan Patterson	North Cedar	26.84
137	Ethan Summy	Colfax-Mingo	26.89	Brett Duroe	Adm Adel	DNS	John Yates	West Branch	DNS
200M DASH - FINALS - HEAT 12
46	Devlin Lockman	Iowa City West	24.78
63	Devon Maxfield	Bgm High School	25.15
81	Andrew Saunders	Nevada	25.46
86	Miles Burrow	Mid-Prairie	25.60	Trinity Schroeder	Colfax-Mingo	DNS	Dylan Reyes	Waterloo East	DNS	Ethan Newell	Gilbert
DNS
200M DASH - FINALS - HEAT 11
16	Royzell Henderson	Woodward Academy	23.99
22	Alexander Killion	Dsm North	24.18
59	Kyon Wilson	Waterloo East	25.10
82	Tyler Kroeze	Denver	25.54
113	Jon Sansgaard	Roland-Story	26.16
145	Hoang Mai	Mount Pleasant	27.32	Derek Aschinger	East Sac County
DNS
200M DASH - FINALS - HEAT 10
49	Quinn Foerstner	Iowa City West	24.84
84	Luke Kroeger	North Scott	25.58
88	Grady Brungard	AplingtonParkersburg	25.60
106	Brad Tornow	Mid-Prairie	25.95
109	Tayshaun McGee	Iowa City Liberty	26.10
126	Jeron Shaw	Waterloo West	26.64	Joey Quintero	Mason City
DNS
200M DASH - FINALS - HEAT 9
41	John Imerman	Boone	24.66
45	Tony Barreca	North Scott	24.73
60	Peyton Grover	Bellevue	25.10
62	Jaden Forde	Denver	25.13
89	Jared Simpson	Clinton	25.61
128	Preston Cattanach	Nevada	26.66
132	Nick Wagner	Regina	26.80	Quintin Ludwig	East Sac County
DNS
200M DASH - FINALS - HEAT 8
58	Caleb Dodd	Waterloo West	25.09
80	Alex Tholen	Clinton	25.44
97	Alex Barraza	South Tama	25.84
129	Mitchell Niebuhr	Winfield-Mt. Union	26.72	Chris Keller	Mason City	DNS	Jackson Hoeft	Dunkerton	DNS	Logan Litchfield	Gilbert
DNS
200M DASH - FINALS - HEAT 7
48	Quali Sporaa	Boone	24.82
109	Dylan Jensen	Nevada	26.10
114	Austin Koopmann	Beckman - D	26.18
140	Keegan Simmons	CR Prairie	27.00
143	Calem Maclearn	Fort Madison Bloodho	27.18
146	Dominic Frantz	Fort Madison Bloodho	27.44	Christian Olson	AplingtonParkersburg	DNS	Zach Mead	Jesup	DNS
200M DASH - FINALS - HEAT 6
36	Ben Kyllingstad	West Branch	24.59
37	Emmanuel Totaye	Woodward Academy	24.62
40	Austin Younger	Adm Adel	24.65
70	Gabriel Hoyt	Urbandale	25.31
96	Hams Pyne	Dsm North	25.82
103	Kareem Wilson	Woodward Academy	25.93
134	Christian O'Brien-Green	Mason City	26.84
200M DASH - FINALS - HEAT 5
92	Juanito Piper	Winfield-Mt. Union	25.71
118	Austin Lenz	Tipton	26.33
121	Tristan Hughes	Durant	26.48
130	Zac Badtram	Durant	26.73
142	Michael Davis	Tripoli	27.15
151	Keegan Beyer	South Tama	27.74
155	Lane Boner	Dunkerton	29.03	Ethen Clewell	Gilbert
DNS
200M DASH - FINALS - HEAT 4
119	John Stroup	Tipton	26.39
124	Sam Dunne	Bellevue	26.63
138	Blake Brocka	Tripoli	26.95
148	Brady Brocka	Tripoli	27.63
150	Trysten Schwenker	Tipton	27.74	Tanner Cole	Jesup	DNS	Joe Hein	Regina	DNS
200M DASH - FINALS - HEAT 3
104	Lane VonMuenster	Calamus-Wheatland	25.94
125	Jack Westhoff	Beckman - D	26.64
136	Max Yoder	Urbandale	26.88
147	Anthony King	Davenport West	27.55
152	Billy Friis	West Branch	27.98	Izak Krueger	Jesup	DNS	Justis Dengler	West Liberty	DNS
200M DASH - FINALS - HEAT 2
64	Theo Kinyea	Urbandale	25.16
99	Jacob Bromwell	Calamus-Wheatland	25.86
141	Jumonie Wilson	Waverly-SR	27.04
144	Tucker Fuller	Calamus-Wheatland	27.26
149	Luke Olberding	Beckman - D	27.70
153	Cayle Huebner	Wapsie Valley	28.45
156	Evan Bixby	Waverly-SR	29.07	Trey Sampson	Davenport West
DNS
200M DASH - FINALS - HEAT 1
1	Jarrett Moehlman	Lisbon	57.45
2	Caleb Gehle	Fort Madison Bloodho	1:04.04
154	Nick Goergen	Dsm North	28.63
157	Ethan Palmer	Bgm High School	33.78
400M DASH - FINALS - HEAT 27
1	Darien Porter	Bettendorf	50.08
2	Austin West	Iowa City West	50.70
3	Demari Nicholson	Bettendorf	51.49
4	Gabe Caruthers	Iowa City West	51.79
6	Angelo Romagna	Dubuque, Senior	52.44
7	Tyler Olson	Muscatine	52.47	Jacob Keller	Valley, Wdm	DNS	Devin Sheridan	Iowa Falls-Alden	DNS
400M DASH - FINALS - HEAT 26
9	Will Krapfl	Ames	53.00
16	Bailey Arwine	Lisbon	54.08
25	Ethan Robus	Waukee	54.87
38	wyatt schmidt	Northeast	55.53
127	Jackson Stiger	Johnston	1:00.82	Lucas Haverkamp	Iowa Falls-Alden	DNS	Devin Smith	Center Point-Urbana	DNS
400M DASH - FINALS - HEAT 25
8	Joven Nelson	Nevada	52.70
13	Rylan Seberg	Mount Pleasant	53.78
14	Gauge Sletten	Ames	53.92
17	Dalton Closson	Cedar Falls	54.30
18	Ryan Cherry	Waverly-SR	54.50
19	Austin Casillas	Ottumwa	54.59
42	Jon Karteus	Center Point-Urbana	55.59	Carter Babe	East Sac County
DNS
400M DASH - FINALS - HEAT 24
21	Seamus Raney	North Cedar	54.68
39	Eian Countryman	Anamosa	55.55
48	Joe Kelly	West Liberty	55.98
57	Joel Hyler	Ankeny Centennial	56.34
75	Luke Gillett	Cedar Falls	57.23	Blake Gregory	Ogden
DNS

400M DASH - FINALS - HEAT 23
5	Tyler Casotti	Boone	52.38
10	Clay Cornelis	Boone	53.21
12	Owen Hazelwood	Muscatine	53.63
22	Jackson Stoos	Pleasant Valley	54.77
56	Grant Croat	North Polk	56.29
98	Ted Kruse	Dubuque, Senior	58.47	Abel Mena	Columbus Community
DNS
400M DASH - FINALS - HEAT 22
27	Ben Wilson	Pleasant Valley	55.00
28	Andrew Gerth	Bettendorf	55.02
30	Dylan DeAngelo	Ankeny Centennial	55.12
37	Kyle Vanderham	Mount Pleasant	55.50
70	Will Burds	Western Dubuque	56.77
92	Dain Tack	Johnston	58.30	Sam Joerger	Denver	DNS	Phavian Moorer	Waukee	DNS
400M DASH - FINALS - HEAT 21
20	Dion Wilson	Ames	54.68
32	Ben Royer	Pleasant Valley	55.24
33	Nathan Loecher	Valley, Wdm	55.27
62	Michael Williams	North Polk	56.50
65	Moise Habineza	Valley, Wdm	56.51
72	Dylan Rickels	Anamosa	57.05
78	Cal Gukeisen	Dubuque, Senior	57.34
80	Ethan O'Donnell	Iowa City Liberty	57.35
400M DASH - FINALS - HEAT 20
11	Alex Nation	Tripoli	53.57
15	Aaron McCrary	Waukee	54.04
44	Makhi Harris	CR Kennedy	55.65
45	Aubrey Gillard	Dsm East	55.77
47	Quentin Schneider	Fort Madison Bloodho	55.92
52	Zach Abbey	Johnston	56.13
61	brandon house	Northeast	56.48	Derek Weitzenkamp	Jesup
DNS
400M DASH - FINALS - HEAT 19
26	Rodrigo Perez	Nevada	54.98
29	Divion Ocheltree	CR Kennedy	55.08
90	Chris Banwart	North Polk	58.10
106	Ryan Nugent	Iowa City Liberty	58.94
123	Thomas Dominy	AplingtonParkersburg	1:00.55	Jaime Villegas	Columbus Community	DNS	Dylan Reyes	Waterloo East	DNS
400M DASH - FINALS - HEAT 18
23	Hayden Friedrichsen	Urbandale	54.82
31	Jaxson Hannan	Dsm East	55.20
36	Shane Starcevich	Southeast Polk	55.30
59	Christian Kronfeld	CR Kennedy	56.41
81	Justis Dengler	West Liberty	57.51
87	Justin Kloubec	CR Prairie	57.88
103	Trinity Schroeder	Colfax-Mingo	58.76
110	Daniel VanBrocklin	Dunkerton	59.12
400M DASH - FINALS - HEAT 17
40	Morgan Knock	AplingtonParkersburg	55.56
41	Carter Greenfield	Roland-Story	55.57
46	Landon Hickman	Southeast Polk	55.90
50	Bret Price	Boone	56.09
69	Anyoun Anyoun	Ankeny	56.76
154	Tyler Orman	Waverly-SR	1:04.58	Mark Steffen	Gilbert	DNS	Riley Bauer	North Union	DNS
400M DASH - FINALS - HEAT 16
24	Grant Olson	Roland-Story	54.84
35	Anthony Pearson	CR Prairie	55.30
55	Elijah Facey	Urbandale	56.22
62	Joshua Neyens	Urbandale	56.50
73	Tevin Tovar	Muscatine	57.13
85	Austin Hobbs	Roland-Story	57.80
120	Al Durr	Southeast Polk	1:00.00

400M DASH - FINALS - HEAT 15
43	Mike Anfinson	Davenport West	55.60
60	Colton Borst	Anamosa	56.46
83	Nick Straub	Assumption	57.66
84	Kyle Miller	Mid-Prairie	57.69
88	TJ Stephenson	Saydel	57.96
89	Brad Tornow	Mid-Prairie	58.06
118	ty schmidt	Northeast	59.75	Connor Lafrenz	Mason City
DNS
400M DASH - FINALS - HEAT 14
49	Lucas Heitz	Adm Adel	56.00
71	Carter McMullen	Ankeny	57.01
116	Keegan Jarchow	Lisbon	59.45	Brenden Stigler	Waterloo East	DNS	Charlie Langner	East Sac County	DNS	Aiden Ernst	Waterloo East	DNS	Thomas Van Gerwen	East Sac County	DNS
400M DASH - FINALS - HEAT 13
53	Andrew Penniston	Bellevue	56.19
54	Mason Jackson	Bellevue	56.22
77	Brennan Weets	Clinton	57.25
82	Austin Inda	CR Jefferson	57.56
86	Jack Baker	Mid-Prairie	57.84
91	Peyton Grover	Bellevue	58.24
130	Riley Fangman	Beckman - D	1:01.16
142	Dalton Hite	Center Point-Urbana	1:02.43
400M DASH - FINALS - HEAT 12
34	Carter Franzen	Nevada	55.29
66	Ben Thompson	West Branch	56.53
76	Garrett Hannum	Fort Madison Bloodho	57.24
79	Kyle Denison	North Scott	57.35
94	Alex Gebel	Denver	58.34
119	Brandon Hines	Tipton	59.84
149	Nicholas Bradshaw	Adm Adel	1:04.10	Eyifehn Forfor	Dsm North
DNS
400M DASH - FINALS - HEAT 11
67	Ehab Abdalla	Iowa City West	56.56
109	Ethan Achenbach	Western Dubuque	59.10
112	Nyabashi Vital	Dsm North	59.35
158	Jacob Wood	Winterset	1:05.79
161	David Aregbe	Dsm North	1:08.59	Gustavs Klavis	Adm Adel	DNF	Chance Colby	Columbus Community	DNS
400M DASH - FINALS - HEAT 10
64	Noah Boyer	Ottumwa	56.50
68	Qwame Davis	Woodward Academy	56.62
95	Owen Hamel	Assumption	58.40
122	Davion Richard	Ottumwa	1:00.34
160	Vincent Wooden	Woodward Academy	1:06.74	Drew Hawthorne	Gilbert	DNS	Jared Thoma	Jesup	DNS
400M DASH - FINALS - HEAT 9
51	Neal Eckhoff	Regina	56.10
58	Nathan Schaefer	Beckman - D	56.37
97	Jack Haren	AplingtonParkersburg	58.42
104	David Nass	North Scott	58.88
114	Juanito Piper	Winfield-Mt. Union	59.38
128	Brayton Hannan	Dsm East	1:01.06
132	Ethan Summy	Colfax-Mingo	1:01.28	Will Esmoil	West Liberty
DNS
400M DASH - FINALS - HEAT 8
107	Adnan Rizvanovic	Waterloo West	59.01
113	Dylan Carlson	Tripoli	59.35
117	Logan Brosius	Western Dubuque	59.47
125	Tristen Reyes	Jesup	1:00.69
125	Anthony King	Davenport West	1:00.69
159	Preston Rogers	Winterset	1:06.07	Cooper Hurn	Gilbert
DNS
400M DASH - FINALS - HEAT 7
93	Jon Kastantin	Calamus-Wheatland	58.30
96	Jayden Boley	North Scott	58.42
111	Ty Chenault	Durant	59.16
134	Chance Cinkovich	North Cedar	1:01.46
147	Dragon Cinkovich	North Cedar	1:03.81
148	Truman Krob	Lisbon	1:04.07	KJ Barkema	Mason City	DNS	Augustine Baraka	CR Jefferson	DNS
400M DASH - FINALS - HEAT 6
101	Simon Weitz	Assumption	58.71
104	Trevor Bitner	Clinton	58.88
131	Kevin Walsh	Denver	1:01.23
143	Scott Dickens	Winterset	1:03.01
156	Sonny Demarce	South Tama	1:05.00
157	Drake Crawford	South Tama	1:05.11	Jonah Tews	Ogden
DNS

400M DASH - FINALS - HEAT 5
74	Ethan Norgaard	Ankeny	57.15
99	Dalton Moyle	Mount Pleasant	58.55
100	Nick Hageman	Beckman - D	58.64
108	Atlas Kolpin	West Branch	59.08
150	Marshall Schellhorn	Tripoli	1:04.11
153	Payten Elijah	Tipton	1:04.54	Theo Kolie	Regina
DNS
400M DASH - FINALS - HEAT 4
115	Orlando Vivians Jr	Waterloo West	59.43
124	Amel Saric	Waterloo West	1:00.68
146	Dedier Muco	CR Jefferson	1:03.80
155	Zack Denton	Waverly-SR	1:04.73	Brady Richlen	Davenport West	DNS	Tyson Cooley	Mason City	DNS	Caden Mentzer	Iowa Falls-Alden
DNS
400M DASH - FINALS - HEAT 3
135	Matt Swamberger	Clinton	1:01.52
136	Christian Gerot	Winfield-Mt. Union	1:01.59
137	Trysten Schwenker	Tipton	1:01.64
140	Jake Kennedy	Dunkerton	1:02.04
151	Lane Boner	Dunkerton	1:04.18
152	Justus Ward	South Tama	1:04.31	Cole Gunderson	Ogden	DNS	Jack Keating	Regina	DNS
400M DASH - FINALS - HEAT 2
129	Matthew Meierotto	Fort Madison Bloodho	1:01.09
138	Talon Newton	Winfield-Mt. Union	1:01.68
139	Abram Dierickx	Calamus-Wheatland	1:01.69
145	Peyton Bracy	Bgm High School	1:03.30
400M DASH - FINALS - HEAT 1
1	Jarrett Moehlman	Lisbon	1:11.00
102	Jonathan Wargo	West Branch	58.74
121	Jackson Edens	Gmg, Garwin	1:00.31
133	Koby Paulsen	Durant	1:01.36
141	Kade Edler	Wapsie Valley	1:02.30
144	Dakota Tuttle	Bgm High School	1:03.06
162	Koby Goodwin	Wapsie Valley	1:10.03
163	Marshall Roudabush	Bgm High School	1:20.57	Cameron Ruggerio	Durant
DNS
60M HURDLES - FINALS - HEAT 2
1	Riley Moss	Ankeny Centennial	8.11
2	Terrell Jordan Jr.	CR Kennedy	8.14
3	Deyton Love	Waterloo West	8.67
4	Tyler Williams	Waukee	8.73
6	Asher Hutchison	Waukee	8.82
9	Mikey Jasa	CR Prairie	8.96
10	Austin Fickbohm	Southeast Polk	8.98
15	Damon Jaeger	Western Dubuque	10.00
60M HURDLES - FINALS - HEAT 1
5	Trevor Foley	Dsm East	8.79
7	Nathan Reinke	Ankeny Centennial	8.90
8	Jace Christensen	Southeast Polk	8.96
11	Brady Richlen	Davenport West	9.01
12	Quinten Sommers	North Polk	9.02
13	Kian Davis	CR Prairie	9.02
14	Dakota Brimmer	Dubuque, Senior	9.07	Jackson Stiger	Johnston
DNS
60M HURDLES - PRELIMS - HEAT 1
1	Will Burds	Western Dubuque	9.63
2	Traer Owens	Waterloo East	10.22
3	Brian Keene	Waterloo East	10.52
4	Domion Schmidt	Waterloo East	10.86
5	Matt Swamberger	Clinton	11.37
60M HURDLES - PRELIMS - HEAT 2
1	Juanito Piper	Winfield-Mt. Union	10.01
2	Elisha Zanders	Dunkerton	10.32
3	Blake Brocka	Tripoli	10.63
4	Nick Hoffman	Clinton	10.82
5	Zack Denton	Waverly-SR	11.22	Christian Gerot	Winfield-Mt. Union	DNF	Magnum Hamilton	Iowa Falls-Alden	DNS	Jess Hartsock	Clinton
DNF
60M HURDLES - PRELIMS - HEAT 3
1	Marshall Schellhorn	Tripoli	10.26
2	Billy Friis	West Branch	10.68
3	Sonny Demarce	South Tama	10.69
4	Chris Njus	Waverly-SR	10.94
5	Devon Slagle	South Tama	11.76
6	Keegan Beyer	South Tama	11.96	Max Yoder	Urbandale	DNS	Brock Dvorak	Mason City	DNS
60M HURDLES - PRELIMS - HEAT 4
1	Dakota Tuttle	Bgm High School	9.67
2	Om'Unique Wilkerson	Nevada	9.76
3	Kevin Walsh	Denver	9.95
4	Ethan Sahr	North Cedar	9.97
5	Dragon Cinkovich	North Cedar	10.65
6	Jonathan Wargo	West Branch	11.37	Krystian Anderson	Mason City	DNS	Joey McNealey	North Scott	DNS
60M HURDLES - PRELIMS - HEAT 5
1	Noble Briggs	Valley, Wdm	9.55
2	Connor Sutton	Ottumwa	9.77
3	Jase Bauer	Ankeny	10.32
4	Jacob Oliver	Waterloo West	10.58
5	Amel Saric	Waterloo West	11.06
6	Stanley Ross	Dsm North	11.56	Jacob Calendine	Gilbert
DNS

60M HURDLES - PRELIMS - HEAT 6
1	Jaden Forde	Denver	9.39
2	grant rickertson	Northeast	9.65
3	Miles Burrow	Mid-Prairie	9.83
4	Ben Erhardt	Wapsie Valley	9.83
5	Gabriel Hoyt	Urbandale	9.90	Zack Huffman	Iowa Falls-Alden
DNS
60M HURDLES - PRELIMS - HEAT 7
1	Colton Burgess	Ottumwa	9.26
2	Jakob Strottman	Nevada	9.60
3	Gavin Betzer	Anamosa	9.74	John Howell	Gilbert	DNS	Sam Diehl	Roland-Story	DNS	Timothy Long	Iowa Falls-Alden	DNS	Joey Quintero	Mason City	DNS	Ethan Taylor	Roland-Story
DNS
60M HURDLES - PRELIMS - HEAT 8
1	Jarrett Blunt	Ottumwa	9.05
2	Austin McMichael	West Liberty	9.36
3	Ben Kyllingstad	West Branch	9.40
4	Treat Spahr	North Cedar	9.46
5	Ted Kruse	Dubuque, Senior	9.50
6	Quali Sporaa	Boone	9.71
7	Davis Butler	Tipton	10.02	Matthew Walton	Anamosa
DNS
60M HURDLES - PRELIMS - HEAT 9
1	Michael Hartman	West Liberty	9.17
2	Katrell Graham	Dsm East	9.22
3	Ethan Achenbach	Western Dubuque	9.28
4	Paden Zell	Tipton	9.32
5	Aaron McCrary	Waukee	9.81
6	Sutton Sears	North Polk	9.93
7	Hunter Tenley	Tipton	11.31	Jacob Smith	Iowa City Liberty
DNF
60M HURDLES - PRELIMS - HEAT 10
1	Trevor Foley	Dsm East	8.97
2	David Louviere	Cedar Falls	9.07
3	kaleb schneider	Northeast	9.14
4	Cal Gukeisen	Dubuque, Senior	9.27
5	Ryan Surtain	Iowa City Liberty	9.95	Nick Scherle	Ankeny	DNS	Sam Joerger	Denver	DNS	Alex Sharp	Gilbert
DNS
60M HURDLES - PRELIMS - HEAT 11
1	Deyton Love	Waterloo West	8.69
2	Quinten Sommers	North Polk	9.00
3	Spencer Thomas	North Scott	9.12
4	Conner Niffenegger	Ankeny	9.40
5	Austin Reding	Valley, Wdm	9.42
6	Parker Marschel	Valley, Wdm	9.61
7	Jon Wong	Ankeny Centennial	9.71
8	Nathan Dietiker	Anamosa	17.13
60M HURDLES - PRELIMS - HEAT 12
1	Damon Jaeger	Western Dubuque	8.77
2	Asher Hutchison	Waukee	8.83
3	Tyler Williams	Waukee	8.91
4	Dakota Brimmer	Dubuque, Senior	8.93
5	Nathan Reinke	Ankeny Centennial	9.03
6	Freddie Hosch	Western Dubuque	9.10
7	Lucas Heitz	Adm Adel	9.11
8	Drake Woody	Iowa City Liberty	9.51
60M HURDLES - PRELIMS - HEAT 13
1	Riley Moss	Ankeny Centennial	8.29
2	John Sibuma	Charles City	9.24
3	Dylan Koresh	Charles City	9.56
4	Luka Elges	CR Prairie	9.75
5	Elliot Sinnwell	Charles City	10.21	Cade Nolan	Jesup	DNS	Ben Manternach	CR Jefferson	DNS
60M HURDLES - PRELIMS - HEAT 14
1	Jace Christensen	Southeast Polk	8.92
2	Will Stecker	CR Kennedy	9.63
3	Connor Willeford	Southeast Polk	9.70
4	Porter Cottrell	Pleasant Valley	10.22
5	Darnell Mosley	Davenport West	11.10	Garrett Wellman	Jesup	DNS	Noah Vawter	CR Jefferson	DNS	Zach Mead	Jesup
DNS
60M HURDLES - PRELIMS - HEAT 15
1	Mikey Jasa	CR Prairie	8.78
2	Austin Fickbohm	Southeast Polk	8.90
3	Kian Davis	CR Prairie	8.97
4	Darrel Cooper	Woodward Academy	9.63
5	Jonah Wilson	Pleasant Valley	9.79
6	Larry Cross	Woodward Academy	10.78
7	Royzell Henderson	Woodward Academy	10.84
60M HURDLES - PRELIMS - HEAT 16
1	Terrell Jordan Jr.	CR Kennedy	8.30
2	Brady Richlen	Davenport West	8.94
3	Jackson Stiger	Johnston	8.95
4	Keeler Dix	CR Kennedy	9.04
5	Eric Long	Johnston	9.23
6	Demari Nicholson	Bettendorf	9.25
7	Ethan Graham	Pleasant Valley	9.35	Tyler Williams	Davenport West
DNS
800M RUN - FINALS - HEAT 12
1	Tyler Olson	Muscatine	1:59.73
3	Luke Hilby	Wahlert Catholic	2:02.52
4	Joe Schaefer	Johnston	2:02.72
6	Jalen Hildebrand	Dubuque, Senior	2:03.46
7	Payton Bahl	Lisbon	2:03.63
10	Caleb Burjes	Cedar Falls	2:05.94
11	Quinlan O'Hair	Cedar Falls	2:06.13
18	Anthony Pena	Pleasant Valley	2:08.05
57	Noah Sams	Anamosa	2:15.12
800M RUN - FINALS - HEAT 11
2	Luke Schaefer	Wahlert Catholic	2:02.50
5	Riley Bauer	North Union	2:03.20
12	Parker Huhn	Pleasant Valley	2:06.22
14	Chanler Braman	Waukee	2:07.00
15	Caleb Kress	Bellevue	2:07.28
16	Ledg Downs	Waukee	2:07.36
20	Sam Goodman	Western Dubuque	2:08.83
24	Kyle Vanderham	Mount Pleasant	2:11.07
28	Lucas Mortensen	Southeast Polk	2:11.36
37	Conner Riley	Ottumwa	2:12.76	wyatt schmidt	Northeast
DNS
800M RUN - FINALS - HEAT 10
17	Aniey Akok	Ames	2:07.47
19	Jens Jorgensen	Cedar Falls	2:08.70
22	Floyd Evans	Mid-Prairie	2:10.24
27	Carter Owen	Valley, Wdm	2:11.23
30	Chris Guise	Assumption	2:11.49
34	Ryan Bonthius	Regina	2:12.08
36	Rys Huehnergarth	Western Dubuque	2:12.40
43	Zac Mclean	Anamosa	2:13.60
48	Daniel Miller	Anamosa	2:14.09
49	Joseph Lindholm	Waukee	2:14.28
52	Coy Ruess	West Liberty	2:14.64
58	Konnor Sommer	Pleasant Valley	2:15.13
88	Peter Woodward	Iowa City Liberty	2:20.42
800M RUN - FINALS - HEAT 9
8	Tyler Carney	Ames	2:05.52
13	Kear Kear	Ames	2:06.29
25	Osman Salama	Iowa City West	2:11.19
29	Sam Schweizer	Urbandale	2:11.46
38	Gage Cadenhead	CR Kennedy	2:12.94
39	Rylan Heffernan	Adm Adel	2:13.17
40	Ben Kinman	Johnston	2:13.29
42	Ian Prescott	Iowa City West	2:13.48
46	Ben Lyons	Ankeny Centennial	2:13.97
47	Asher Huess	Johnston	2:13.97
74	Zach Pettit	Mid-Prairie	2:18.60	Hunter Brouwer	AplingtonParkersburg	DNS	Tommy Stout	Sigourney	DNS	Mason Tyler	AplingtonParkersburg	DNS	Keegan Sturdy	Gilbert	DNS
800M RUN - FINALS - HEAT 8
9	Matt West	Southeast Polk	2:05.91
21	Sam Kepford	Waverly-SR	2:09.71
23	Tevin Tovar	Muscatine	2:10.71
26	Jacob Weisshaar	Valley, Wdm	2:11.21
31	Jake Jauron	Southeast Polk	2:11.69
33	Ben Cook	Dubuque, Senior	2:11.89
35	Yousif Salama	Iowa City West	2:12.27
53	Richard Salas	Valley, Wdm	2:14.67
59	Isiaha Walton	Dsm East	2:15.50
62	Javon Martin	Ottumwa	2:16.55
63	Jacob Green	CR Kennedy	2:16.64
68	andrew hilgendorf	Northeast	2:17.33
69	Dalton Roberts	Bgm High School	2:17.42
99	Jack Maitland	AplingtonParkersburg	2:22.83	Cory Hinton	Davenport West	DNS	Jackson Schrock	North Scott	DNS
800M RUN - FINALS - HEAT 7
41	Alex Gebel	Denver	2:13.31
44	Will Rolfstad	Assumption	2:13.91
45	Gabe Jensen	North Scott	2:13.93
50	Cody Samuelson	Waterloo West	2:14.32
51	Carter Franzen	Nevada	2:14.33
64	Anthony Rodriguez-Soares	Dsm East	2:16.75
65	Keegan Jarchow	Lisbon	2:16.92
72	Nathan Meyer	Regina	2:18.46
75	Nicholas Sash	Ankeny Centennial	2:18.79
89	Tayler Young	Ottumwa	2:20.56
90	Haji Ali	CR Kennedy	2:20.57
98	Andrew Penniston	Bellevue	2:22.52
101	Evan Wille	Dubuque, Senior	2:23.29
104	Riley Dolan	Lisbon	2:24.06
112	Spencer Odekirk	Waterloo West	2:25.81
135	Sam O'Brien	Waterloo West	2:36.53
800M RUN - FINALS - HEAT 6
54	Noah Smith	Clinton	2:14.87
55	Luke Esser	Winterset	2:14.93
60	Braeden Hegarty	Adm Adel	2:16.06
78	Chandler Gannon	Calamus-Wheatland	2:19.25
80	John Rickabaugh	Dsm East	2:19.48
84	Connor Coyle	Western Dubuque	2:20.21
85	Evan Mundy	Saydel	2:20.26
86	Reece Knepper	Urbandale	2:20.32
102	Dalton Moyle	Mount Pleasant	2:23.57
109	Brody Barton	Winfield-Mt. Union	2:25.04
111	Brady Griebel	Bellevue	2:25.75
115	Trevor VanPelt	Boone	2:28.06
117	David Flemming	Mid-Prairie	2:29.20
118	joe hasken	Northeast	2:29.58
137	Eric Kouh	Woodward Academy	2:37.54	Zane Miller	Gilbert
DNS
800M RUN - FINALS - HEAT 5
32	Noah Odson	Ankeny	2:11.73
70	Hayden Friedrichsen	Urbandale	2:17.57
71	Ben Reams	Dunkerton	2:18.25
81	Mike Straub	Assumption	2:19.49
83	Brett Wisor	Davenport West	2:19.98
91	Blake Stewart	CR Prairie	2:21.02
94	Kameron Morgan	Davenport West	2:21.89
96	Max Adkisson	North Scott	2:22.20
100	Colin Beck	Denver	2:23.23
103	Eric Recker	Beckman - D	2:23.64
110	Dylan Schmidt	Iowa City Liberty	2:25.28
119	Kelly Wignall	Ankeny	2:29.76
143	Grey Donmor	Woodward Academy	2:42.18	Miguel Jaime	Mason City	DNS	Alex Moore	Jesup	DNS	Calvin Stewart	Gilbert
DNS
800M RUN - FINALS - HEAT 4
73	Jackson Edens	Gmg, Garwin	2:18.47
79	Ben Ellis	Tipton	2:19.25
82	Matt Hines	Ankeny Centennial	2:19.50
86	Kyle Kueker	Waverly-SR	2:20.32
92	Easton Botkins	Durant	2:21.71
105	Erick Estrada	West Liberty	2:24.09
149	Nathan Wankana	Iowa City Liberty	3:26.47	KJ Barkema	Mason City	DNS	Luke Mulholland	Mason City	DNS	Greg Tystahl	Iowa Falls-Alden	DNS	Ryan Bellcock	East Sac County	DNS	Corey Wallick	Tipton	DNS	Ryan Hynick	Saydel	DNS	Augustine Baraka	CR Jefferson	DNS	Harrison Pearce	Iowa Falls-Alden	DNS
800M RUN - FINALS - HEAT 3
61	Jeremy Carnes	Durant	2:16.37
76	Conner Piehl	Tripoli	2:19.08
77	Macieo Pritchard	Ankeny	2:19.13
93	Andrew Olseen	Tipton	2:21.89
95	Alec Hirsch	Wapsie Valley	2:21.98
106	Riley Tisue	Dunkerton	2:24.16
107	Jack Voss	Durant	2:24.24
108	Elijah Cheever	Tripoli	2:24.33
121	Chase Anderson	Adm Adel	2:30.32
122	Dane Sweezer	Winfield-Mt. Union	2:30.36
123	Devin Baas	Denver	2:30.37
124	Devon Willis	North Cedar	2:31.15
132	Marcus Funches	Woodward Academy	2:35.11
134	Will Martin	West Branch	2:35.74	Garrett Hugeback	East Sac County	DNS	Brady Dahl	Jesup	DNS
800M RUN - FINALS - HEAT 2
66	Noah Nussbaum	Nevada	2:17.06
113	Gabe Babinat	South Tama	2:27.10
114	Oscar Ramirez	Clinton	2:27.72
116	Keegan Sotelo	West Branch	2:28.65
120	Nick Jordan	South Tama	2:30.02
126	Cole Murray	North Cedar	2:32.28
127	Kurt Koopmann	Beckman - D	2:32.31
128	Tyrin Lasley	South Tama	2:32.86
133	Bailey Reiseck	CR Prairie	2:35.48
138	Bryson Iske	West Liberty	2:38.31
139	Owen Thompson	Winterset	2:38.79
140	Myleek Wilkerson	Nevada	2:38.83
144	Danil Kobusch	Beckman - D	2:46.65
146	Joe Condon	North Cedar	2:50.33
148	Jackson Lewis	Dunkerton	2:57.59	Cole Babe	East Sac County
DNS
800M RUN - FINALS - HEAT 1
56	Zach Schmidt	CR Prairie	2:14.99
67	Chawol Niphong	Dsm North	2:17.08
97	Jarin Cowman	Dsm North	2:22.28
125	Logan McCullough	Waverly-SR	2:31.30
129	Kyle Gassman	Clinton	2:33.07
130	Bryce Buhlman	Waterloo East	2:34.37
131	Dedier Muco	CR Jefferson	2:34.89
136	Tyler Katzenberger	Tripoli	2:36.73
141	Barrett Walsh	West Branch	2:39.98
142	Marvin Evans	Waterloo East	2:40.74
145	Sam Ross	Iowa City Liberty	2:49.05
147	Eyifehn Forfor	Dsm North	2:50.94	Grayson Cutler	Iowa Falls-Alden	DNS	Abram Dierickx	Calamus-Wheatland	DNS	Christian Loschen	Bgm High School	DNS	Logan Cole	Jesup	DNS
1600M RUN - FINALS - HEAT 3
1	Camden Cox	Ankeny Centennial	4:22.44
2	Myles Bach	Center Point-Urbana	4:26.05
3	Konnor Sommer	Pleasant Valley	4:28.09
4	Anthony Pena	Pleasant Valley	4:28.13
6	Riley Bauer	North Union	4:35.86
7	Floyd Evans	Mid-Prairie	4:35.97
8	Parker Huhn	Pleasant Valley	4:37.02
10	Thatcher Krob	Lisbon	4:42.28
14	Waleed Yual	Johnston	4:44.05
18	Conner Riley	Ottumwa	4:45.00
19	Daniel Haisch	Waukee	4:45.36
30	wyatt schmidt	Northeast	5:02.39
1600M RUN - FINALS - HEAT 2
5	Jalen Hildebrand	Dubuque, Senior	4:35.81
9	Ben Hermiston	Dub Hempstead	4:39.24
11	Evan Armitage	Valley, Wdm	4:42.85
12	Andrew Wright	Davenport West	4:43.49
15	Max Laue	CR Prairie	4:44.32
16	Sam Kepford	Waverly-SR	4:44.66
21	Robert Laue	CR Prairie	4:46.48
22	Garang Akok	Ames	4:46.54
23	Jack Stamper	Bettendorf	4:47.57
24	Tyler Loecke	Waukee	4:48.08
26	Payton Marrs	Urbandale	4:55.72
28	Colton LaGrange	CR Prairie	4:59.64	John Ockey	Gilbert	DNS	Rees Tyler	Gilbert	DNS
1600M RUN - FINALS - HEAT 1
13	Isaiah Schaetzle	Dubuque, Senior	4:44.01
17	Jacob Green	CR Kennedy	4:44.96
20	Jackson Schrock	North Scott	4:45.64
25	Ean Warrick	Ames	4:50.72
27	Richard Salas	Valley, Wdm	4:56.29
29	Brady Griebel	Bellevue	4:59.68
31	Kyle Guenther	Bellevue	5:13.51
32	Colin Beck	Denver	5:14.43	Colin Imhoff	Ames	DNS	Clayton Streed	Waterloo West	DNS	Michael Rowe	Mason City	DNS	Jack Sieverding	Bellevue	DNS	Jason White	Johnston
DNS
3200M RUN - FINALS - HEAT 2
1	Cody Mertens	Mount Pleasant	10:01.25
2	Moise Habineza	Valley, Wdm	10:04.65
4	Adison Kalb	Dub Hempstead	10:08.44
5	Caleb Cobbs	Boone	10:10.38
6	Kole Sommer	Pleasant Valley	10:12.57
8	Travis Loecke	Waukee	10:15.40
9	Ian Buske	Waukee	10:16.18
10	Jonah Vicker	Ankeny Centennial	10:16.93
11	Jack Pendegast	CR Prairie	10:17.53
12	Andrew Wright	Davenport West	10:18.30
13	Kent Nichols	Pleasant Valley	10:22.97
22	Elijah Vlasek	CR Prairie	11:08.29	Camden Cox	Ankeny Centennial	DNS	Nathan Mueller	Adm Adel	DNS
3200M RUN - FINALS - HEAT 1
3	Nicholas Johnson	Valley, Wdm	10:06.06
7	Will Whalen	Dubuque, Senior	10:15.03
14	Cutler Owens	Southeast Polk	10:24.94
15	Gavin Connell	Charles City	10:27.46
16	Logan Swaim	Johnston	10:28.06
17	Daniel Miller	Anamosa	10:34.67
18	Evan Wille	Dubuque, Senior	10:41.87
19	Jacob Wilcox	North Polk	10:46.26
20	McKade Adams	CR Prairie	10:59.29
21	Kameron Morgan	Davenport West	10:59.40
23	Eli Witt	Bellevue	11:37.38	Clayton Streed	Waterloo West	DNS	Peter Woodward	Iowa City Liberty	DNF	Ethan Mesenbrink	Gilbert	DNS	Michael Rowe	Mason City	DNS
HIGH JUMP - FINALS - HEAT 2
1	braeden hoyer	Northeast	6-06.00
2	Owen Minshall	Waukee	6-05.00
3	Jacee Clark	Waterloo East	6-04.00
4	Keith Keahna	South Tama	6-02.00
4	Japannah Kellogg	Ames	6-02.00
4	Kyle Miller	Mid-Prairie	6-02.00
8	Om'Unique Wilkerson	Nevada	6-00.00
8	Michael Keegan	Beckman - D	6-00.00
8	Kolin Reed	Greene County	6-00.00
8	Wilson Lenerz	Waukee	6-00.00
8	Matt Bandy	Wahlert Catholic	6-00.00
14	Carter Morton	Greene County	5-10.00
14	Kolten Buster	Winfield-Mt. Union	5-10.00
14	Sam Diehl	Roland-Story	5-10.00
14	Jonathan Bossou	Ottumwa	5-10.00
14	Grant Kelchen	Western Dubuque	5-10.00
21	Braden Good	AplingtonParkersburg	5-08.00
21	Jaxson Thompson	CR Kennedy	5-08.00
21	Reegan Van Dyke	Colfax-Mingo	5-08.00
21	Bret Price	Boone	5-08.00
21	Trey Sampson	Davenport West	5-08.00
21	Dillon Rentz	Bellevue	5-08.00
21	Jared Simpson	Clinton	5-08.00
21	Noah Boyer	Ottumwa	5-08.00	Devin Sheridan	Iowa Falls-Alden	DNS	Jaquoi Harrington	Iowa City Liberty	NH	Matthew O'Brien	Waukee	NH	Nathan Reinke	Ankeny Centennial	NH	Christian Olson	AplingtonParkersburg	NH	T.J. Yates	North Scott	NH	Calvin Stewart	Gilbert	DNS	Michael Williams	North Polk	DNS	Timothy Long	Iowa Falls-Alden	DNS	Max Roquet	Johnston	NH	Zach Abbey	Johnston	NH	Eric Long	Johnston	NH	Ethan Graham	Pleasant Valley	NH	Keeler Dix	CR Kennedy	DNS	Sutton Sears	North Polk	DNS	Colton Borst	Anamosa	NH	Landon Borrett	Jesup	DNS	Corey Baldwin	Iowa City Liberty	NH	Kelby Telander	Iowa City Liberty	NH	Taryn Anderson	Dsm East	NH	Ian Heck	Lisbon	NH	Keyon Hamilton	Mason City	DNS	John Herrick	Boone	NH	Eric Swart	Gilbert	NH	Talon Newton	Winfield-Mt. Union	NH

HIGH JUMP - FINALS - HEAT 1
4	Joey McNealey	North Scott	6-02.00
8	Greg Hansen	North Cedar	6-00.00
14	Ray Venditti	Calamus-Wheatland	5-10.00
14	Tate Stine-Smith	Adm Adel	5-10.00
21	Brody Lovell	CR Kennedy	5-08.00
30	Conner Piehl	Tripoli	5-06.00
30	Myleek Wilkerson	Nevada	5-06.00
30	De'Ontaye Hoefer	Charles City	5-06.00
30	Brian Keene	Waterloo East	5-06.00
30	Neal Eckhoff	Regina	5-06.00	Jonathan Wargo	West Branch	NH	Cortez Riggins	CR Prairie	DNS	Isaac Eaton	Ottumwa	NH	Sonny Demarce	South Tama	DNS	Qwame Davis	Woodward Academy	NH	Al Durr	Southeast Polk	NH	Dylan Travis	Southeast Polk	NH	Cody Reed	Iowa Falls-Alden	DNS	Kevin Walsh	Denver	NH	Porter Cottrell	Pleasant Valley	NH	Izak Krueger	Jesup	DNS	Seth Feldman	West Liberty	NH	Zach McNeese	Jesup	DNS	Isaiah McCarl	Woodward Academy	DNS	Tyler Katzenberger	Tripoli	NH	Karter Kester	Ankeny Centennial	NH	Avery Harrington	Ames	DNS	Justus Ward	South Tama	DNS	Mikey Jasa	CR Prairie	NH	Will Esmoil	West Liberty	NH	Ben Wilson	Pleasant Valley	NH	Braeden Hegarty	Adm Adel	NH	Spencer Thomas	North Scott	DNS	Devin Baas	Denver	DNS	Talen Dengler	West Liberty	NH	Jared Cheever	Tripoli	NH	Devon Koenigsfeld	Charles City	NH	Edwin Gehy	CR Prairie	NH	Tay Norman	Waterloo West	NH	Tyres Green-Harrington	Mason City	DNS	Mark Steffen	Gilbert	DNS	Clayton Rottinghaus	Waterloo West	NH	Kyle Johnson	Ankeny	NH	Shane Starcevich	Southeast Polk	NH	James Jacavino	Ankeny Centennial	DNS	Lararius Bland	Anamosa	NH	Richmond Wright	Woodward Academy	NH	Devon Jones	Waterloo West	NH	Tyson Cooley	Mason City	DNS	Malik Westerfield	Davenport West	DNS
LONG JUMP - FINALS - HEAT 9
1	Damon Jaeger	Western Dubuque	21-05.00
2	Gavin Williams	Southeast Polk	21-04.00
3	Terrell Jordan Jr.	CR Kennedy	21-02.00
3	Jaelen Boysen	Clinton	21-02.00
8	Danny McDermott	Wahlert Catholic	20-09.00
9	Carter Bell	Bettendorf	20-08.00
10	dawson stoll	Northeast	20-07.00
13	Tariq Brown	Valley, Wdm	20-04.00
15	Nick Kubitz	Dubuque, Senior	20-03.00
19	Zack Butcher	Western Dubuque	19-11.00
19	Treveon Fugate	Valley, Wdm	19-11.00	Brett Givens	Lisbon	DNS

LONG JUMP - FINALS - HEAT 8
6	Deyton Love	Waterloo West	20-10.00
6	Austin Johnson	Southeast Polk	20-10.00
15	Japannah Kellogg	Ames	20-03.00
23	Jordin Parker	Clinton	19-10.00
30	Cobly Kafer	Greene County	19-05.00
33	Ben Keller	Valley, Wdm	19-02.00
36	Logan Hoag	Cedar Falls	19-00.00
41	Liam Murphy	Ankeny Centennial	18-08.00
46	Thomas Dominy	AplingtonParkersburg	18-05.00
64	Lopez Scott	Johnston	17-08.00
75	Mason Fairchild	Southeast Polk	17-02.00	Joey Quintero	Mason City	DNS	Tommy Pretz	Columbus Community	DNS	Blake Murray	Johnston	DNS	Darnell Mosley	Davenport West	DNS
LONG JUMP - FINALS - HEAT 7
12	Tanner Sauerbrei	Wapsie Valley	20-05.00
17	Jaquel Davis	Iowa City Liberty	20-01.00
24	Kaden Shaw	Winterset	19-08.00
27	Ahkil Muhammad	Waterloo East	19-06.00
33	Phavian Moorer	Waukee	19-02.00
35	Zak Packingham	CR Kennedy	19-01.00
40	Michael Williams	North Polk	18-09.00
42	Jacob Paulson	Cedar Falls	18-07.00
42	Robert Crane	Dsm East	18-07.00
52	Eli McDanel	Ottumwa	18-03.00
57	Lararius Bland	Anamosa	18-01.00
64	Reegan Van Dyke	Colfax-Mingo	17-08.00
69	Kahlil Hicks-Jumper	Waukee	17-06.00	Kein Valentine	Ankeny	FOUL	Luke Kroeger	North Scott	DNS	Junior Gaye	Urbandale	DNS

LONG JUMP - FINALS - HEAT 6
11	Owen Minshall	Waukee	20-06.00
32	Morgan Knock	AplingtonParkersburg	19-04.00
44	Tyler Kroeze	Denver	18-06.00
46	Kyle Miller	Mid-Prairie	18-05.00
46	Ulysses Patterson	Clinton	18-05.00
46	Gabriel Hoyt	Urbandale	18-05.00
52	Jack Haren	AplingtonParkersburg	18-03.00
55	Justice Emunah	Dsm East	18-02.00
72	Ethan Summy	Colfax-Mingo	17-04.00
82	JD Elefeson	North Polk	16-07.00	Tony Barreca	North Scott	DNS	braeden hoyer	Northeast	DNS	Marquan Quinn	North Scott	DNS	Jaime Villegas	Columbus Community	DNS	Nick Hernandez	Columbus Community	DNS

LONG JUMP - FINALS - HEAT 5
36	Gatlin Menninga	Ottumwa	19-00.00
39	Ben Royer	Pleasant Valley	18-10.00
60	Trinity Schroeder	Colfax-Mingo	17-11.00
71	Luka Novick	CR Kennedy	17-05.00
74	Daqwan Sanders	Iowa City Liberty	17-03.00
76	Kaden Dewey	Waverly-SR	17-01.00
80	Logan Brosius	Western Dubuque	16-09.00
80	Colton Pirtle	Adm Adel	16-09.00
82	Terrhyn Jacoby	Mid-Prairie	16-07.00	Michael Hartman	West Liberty	DNS	Gage Cole	Ottumwa	FOUL	Jorge Rivera	Mason City	DNS	Landon Howard	Gilbert	DNS	Basil Aldoss	Iowa City Liberty	DNS

LONG JUMP - FINALS - HEAT 4
36	Hunter Rickels	Calamus-Wheatland	19-00.00
46	Cal Miller	Ankeny Centennial	18-05.00
51	Tate Stine-Smith	Adm Adel	18-04.00
58	Payton Vest	South Tama	18-00.00
64	Devyn Decious	Lisbon	17-08.00
69	Trysten Schwenker	Tipton	17-06.00
79	Vincent Branan	South Tama	16-10.00
84	Alex Barraza	South Tama	16-06.00
87	Neal Eckhoff	Regina	16-03.00
89	Tanner Erickson	Pleasant Valley	16-00.00
91	William Mercer	Pleasant Valley	15-11.00
96	Evan Patterson	North Cedar	15-00.00	Connor Dalen	Mason City	DNS	Sam Snyder	Ankeny Centennial	DNS	Cade Nolan	Jesup	DNS

LONG JUMP - FINALS - HEAT 3
19	Carter Voelkers	Durant	19-11.00
25	Jeron Shaw	Waterloo West	19-07.00
44	Kian Davis	CR Prairie	18-06.00
52	Jon Kastantin	Calamus-Wheatland	18-03.00
55	Carter Newton	Cedar Falls	18-02.00
62	Dylan Jensen	Nevada	17-09.00
88	Ty Chenault	Durant	16-02.00
93	Lucas Rogers	Nevada	15-06.00
95	Lucas Ausberger	Greene County	15-04.00
98	Alex Casey	Anamosa	14-06.00	Jonathon Wessel	Waverly-SR	DNS	Brady Dahl	Jesup	DNS	Austin Younger	Adm Adel	DNS	Zeph Toe	Waterloo West	FOUL
LONG JUMP - FINALS - HEAT 2
5	Austin West	Iowa City West	21-01.00
13	Gabe Caruthers	Iowa City West	20-04.00
17	Cortez Riggins	CR Prairie	20-01.00
25	Mohamed Bass	Dsm North	19-07.00
27	Trevor Sauerbrei	Wapsie Valley	19-06.00
27	Kyle Johnson	Ankeny	19-06.00
60	Nick Fleckenstein	Iowa City West	17-11.00
64	Wes Minnaert	Anamosa	17-08.00
68	Brody Rygel	Dunkerton	17-07.00
72	Andrew Saunders	Nevada	17-04.00
85	Nathan Eggena	Denver	16-05.00
93	Caleb Markwardt	Roland-Story	15-06.00
96	Kade Faga	Roland-Story	15-00.00	Zach Mead	Jesup	DNS	Zajit Melchor	West Liberty	DNS
LONG JUMP - FINALS - HEAT 1
19	Brenden Stigler	Waterloo East	19-11.00
30	BJ Rodgers	Winfield-Mt. Union	19-05.00
58	Max Laue	CR Prairie	18-00.00
62	Nahimana Meshack	Dsm North	17-09.00
76	Elias Seehase	Tripoli	17-01.00
78	Gabe Heideman	Dunkerton	16-11.00
86	Fynn Vongehr	Tripoli	16-04.00
89	Vincent Wooden	Woodward Academy	16-00.00
91	Louis Walker	Woodward Academy	15-11.00
99	Keegan Sotelo	West Branch	13-09.00
100	Isaiah McCarl	Woodward Academy	12-07.00	Karson Sharar	Iowa Falls-Alden	DNS	Morgan Hartz	West Branch	DNS	Sam Off	Iowa Falls-Alden	DNS	Aric Finder	Tripoli	DNS	Rafe Bessman	Iowa Falls-Alden	DNS

SHOT PUT - FINALS - HEAT 11
1	Nick Phelps	Kp-Wc	65-09.00
2	Dawson Ellingson	Hudson	56-09.50
3	Sam Hanna	Pleasant Valley	54-00.00
4	Kaseam Domond	Ames	52-07.00
5	Aaron Potter	Johnston	50-05.50
6	Isaac Erbes	Urbandale	50-04.00
7	Jonathan Gannon	Iowa City West	50-00.50
8	Kiaeem Mosley	Ames	49-07.50
9	Jacob Baier	Ankeny	49-02.50
16	Luke Stein	Regina	46-02.50
25	Cole White	Regina	43-06.00
78	Alex Moore	Regina	36-10.00	Tyler Bacon	Johnston	FOUL	Jackson Leistikow	Cedar Falls	FOUL
SHOT PUT - FINALS - HEAT 10
11	Kyle Sorensen	Waukee	48-01.00
12	Caleb Lomica	North Polk	46-06.50
13	Brock Farley	Denver	46-05.00
13	Elijah Barnes	Fort Madison Bloodho	46-05.00
17	Zach Shaner	Valley, Wdm	46-00.00
18	lucas empen	Northeast	45-09.00
20	Jesse Hilby	Dub Hempstead	45-00.50
30	Michael Welborn	Dubuque, Senior	42-03.00
33	Charles Goulding	Waukee	41-10.00
46	Jacob Barnhart	West Branch	39-09.50
54	Mark Cox	North Polk	38-08.00
59	Bryce Esmoil	West Liberty	38-03.00
SHOT PUT - FINALS - HEAT 9
15	Mason Hale	Waukee	46-03.00
19	Andrew Sandvold	Cedar Falls	45-06.50
21	Jaylen Johnson	Davenport West	44-08.50
26	Caden Wendt	North Cedar	43-03.00
27	Aiden DeWitt	Dub Hempstead	42-10.00
28	Kamari Palimore	Urbandale	42-09.50
29	Derek Prier	Beckman - D	42-08.00
32	Jayden Goos	CR Prairie	41-11.50
38	Ben Rocha	Southeast Polk	40-09.00
41	Taylor Hendricksen	North Scott	40-07.50
53	Thomas Welborn	Dubuque, Senior	38-08.50	Jordan Leach	Jesup	DNS	Cam Jones	CR Kennedy	FOUL	Brian Sadler	Jesup	DNS

SHOT PUT - FINALS - HEAT 8
22	Caleb James	Dsm East	44-07.50
24	Isaac Kono	Center Point-Urbana	44-02.00
30	Riley McClaskey	Ankeny Centennial	42-03.00
36	Shawn Buhr	Anamosa	40-11.50
42	Owen Meyer	North Cedar	40-05.50
44	Brady Lehrman	North Cedar	40-02.00
46	Trey Winters	Ankeny Centennial	39-09.50
58	Jerimiah Breeze	Urbandale	38-03.50
62	Logan Mueller	Valley, Wdm	38-00.50
72	Matt Chitty	Nevada	37-02.00
111	Payton Schiller	Nevada	30-10.00	Cole Ernst	North Scott	DNS	Derrick Olcott	Davenport West	DNS
SHOT PUT - FINALS - HEAT 7
10	Keegan Larson	Cedar Falls	48-02.50
23	Spencer Daufeldt	West Liberty	44-05.50
34	Ben DeSollar	Western Dubuque	41-03.50
35	Josh Vis	CR Kennedy	41-02.00
43	Jonah Wilson	Pleasant Valley	40-03.00
49	Anis Hambasic	Ankeny Centennial	39-05.50
50	Cody Westcott	Center Point-Urbana	39-00.50
61	Seth Blanchette	Waverly-SR	38-02.00
64	Kaleb Galant	Clinton	37-10.00
66	Ben Niklasen	Western Dubuque	37-08.50
69	Will Conlan	Western Dubuque	37-04.00
74	Cole Bollweg	Beckman - D	37-01.00
85	Cal Wild	Ames	36-02.00	korbin hoffmann	Northeast	DNS

SHOT PUT - FINALS - HEAT 6
39	Tanner VanElsen	Southeast Polk	40-08.50
45	Gabe Hassman	Southeast Polk	39-10.50
52	Zach James	Pleasant Valley	38-09.00
55	Devin Firrell	Davenport West	38-07.50
55	Ian Huber	Waverly-SR	38-07.50
57	Stone Schreiner	Clinton	38-04.50
67	Zach Squires	Lisbon	37-06.00
69	Conner Ariss	Dubuque, Senior	37-04.00
75	Jayden Macdonald	Roland-Story	37-00.50
83	Shedrick Elliott	Dsm East	36-05.00
87	Devin Koester	Calamus-Wheatland	36-01.50
90	Eric Hayden	Ankeny	35-07.00	Corbin Putnum	Jesup	DNS	Max Adams	Iowa Falls-Alden	DNS	Ethan Robey	Gilbert	DNS

SHOT PUT - FINALS - HEAT 5
50	Kaden Schilling	CR Prairie	39-00.50
69	Logan Brown	Ankeny	37-04.00
72	Lakey Martin	Waterloo East	37-02.00
76	Marshawn Gunn	Johnston	36-11.00
76	Everitt Mullican	Valley, Wdm	36-11.00
85	Nic Hansen	Roland-Story	36-02.00
88	Gavin Bascom	CR Kennedy	35-10.00
89	Max Lenane	Iowa City Liberty	35-09.00
95	Heath Hoenig	Fort Madison Bloodho	34-09.00
99	Marquise Paino	Tripoli	34-01.00	Jamarcus Tucker	Woodward Academy	DNS	Tyraius McElroy	Woodward Academy	DNS	Brandon Gordon	Dsm North	DNS

SHOT PUT - FINALS - HEAT 4
48	Gannon Ferneau	South Tama	39-08.00
59	Jace Cathjmal	Charles City	38-03.00
63	Wyatt Stevenson	Charles City	38-00.00
78	Ryan Nugent	Iowa City Liberty	36-10.00
81	DJ DeBoest	Charles City	36-06.00
93	Thomas Boorn	Adm Adel	35-02.00
97	Kaden Isaacson	Denver	34-06.00
100	Drake Brookman	Tripoli	33-09.00
104	Jaxson Brouwer	AplingtonParkersburg	32-08.00
105	Ethan Schellhorn	Tripoli	32-05.00
115	Tyler Delaney	Woodward Academy	29-06.00	Mason Tharp	Gilbert	DNS	Mick Urban	Adm Adel	DNS	Koby Meyer	Iowa Falls-Alden	DNS

SHOT PUT - FINALS - HEAT 3
37	Jack Baker	Mid-Prairie	40-10.00
40	Dawson Frett	Durant	40-08.00
65	Cale Frett	Durant	37-09.00
81	Nathan Jones	CR Prairie	36-06.00
98	Marshall Roudabush	Bgm High School	34-02.00
109	Connor Andresen	Anamosa	31-08.00
110	Quinton Buckner	Calamus-Wheatland	31-05.00
114	Ford Loskill	CR Jefferson	30-04.00
118	Brett Happel	Lisbon	28-01.00	Cody Fox	Columbus Community	DNS	JD Ward	Mason City	DNS	Brody Card	Waterloo East	FOUL	Brenden Burton	Waterloo West	FOUL	Kade Kloster-Hodak	Mason City	DNS

SHOT PUT - FINALS - HEAT 2
84	Bennett English	Beckman - D	36-04.00
91	Ezekiel Zanders	Dunkerton	35-06.00
92	Evan Bixby	Waverly-SR	35-03.00
101	Ethan Staples	Waterloo West	33-07.00
106	Jared Arnold	Winfield-Mt. Union	32-03.00
107	Jonah Werth	Durant	32-00.00
108	Dillon Grau	Calamus-Wheatland	31-10.00
112	Tyrell Gaston	CR Jefferson	30-07.00
113	Cole Chapman	Anamosa	30-06.00
115	Ethan Ballard	Nevada	29-06.00
117	Max Madsen	CR Jefferson	28-06.00
122	Damion Wilson	Iowa City Liberty	26-05.50
123	Ethan Palmer	Bgm High School	26-05.00	Isacc Roetman	Gilbert	DNS	Brian Solis	Columbus Community	DNS
SHOT PUT - FINALS - HEAT 1
1	Caleb Gehle	Fort Madison Bloodho	17-05.00
2	Jarrett Moehlman	Lisbon	12-04.00
68	Nick Fairfield	Iowa City West	37-05.00
80	Andrew Brady	Winfield-Mt. Union	36-07.00
94	Enutifa Gamia	Iowa City West	34-11.50
96	Kalem Schrock	South Tama	34-08.00
102	Marcus Gould	West Branch	33-00.00
103	Jackson Hoeft	Dunkerton	32-09.00
119	Taylor Dallenbach	Waterloo West	27-05.00
120	Tyler Caraccio	South Tama	27-03.50
121	Lane Boner	Dunkerton	26-06.00
123	Nick Davis	Winfield-Mt. Union	26-05.00
125	Richard Lowery	Waterloo East	26-03.00
126	Brant Baltes	Lisbon	23-08.00
127	Matthew Rummelhart	West Branch	23-01.00	Tom Quinlin	Iowa Falls-Alden	DNS	Peyton Dobbs	Denver	DNS
4X200M RELAY - FINALS - HEAT 9
pl		team	mark
4		Ames	1:34.22
5		Western Dubuque	1:34.32
9		Waukee	1:35.53
11		Ottumwa	1:35.73
13		Valley, Wdm	1:36.44	Runners	Iowa Falls-Alden	DNS	Runners	Dsm East	DNF
4X200M RELAY - FINALS - HEAT 8
1		Southeast Polk	1:32.81
3		CR Kennedy	1:33.54
6		Ankeny Centennial	1:34.68
7		Dubuque, Senior	1:35.09
12		Nevada	1:36.30
15		North Cedar	1:36.88
30		Anamosa	1:40.28
41		Iowa City Liberty	1:42.05
4X200M RELAY - FINALS - HEAT 7
2		Bettendorf	1:33.40
14		Cedar Falls	1:36.44
16		Beckman - D	1:37.24
18		Waterloo East	1:37.41
22		Saydel	1:38.25
23		Adm Adel	1:39.49
40		Mid-Prairie	1:41.50
4X200M RELAY - FINALS - HEAT 6
10		Clinton	1:35.68
17		Pleasant Valley	1:37.28
20		CR Prairie	1:38.01
28		Lisbon	1:39.93
34		Center Point-Urbana	1:40.78
36		North Polk	1:41.27
37		Northeast	1:41.46
38		Johnston	1:41.49
4X200M RELAY - FINALS - HEAT 5
26		North Scott	1:39.89
27		Dsm North	1:39.91
33		Dunkerton	1:40.65
35		Assumption	1:41.25
39		Roland-Story	1:41.50
49		Greene County	1:45.14	Runners	Mason City	DNS	Runners	Gilbert	DNS
4X200M RELAY - FINALS - HEAT 4
8		Urbandale	1:35.49
24		Mount Pleasant	1:39.51
29		Waverly-SR	1:40.12
42		Bgm High School	1:42.73
45		Tipton	1:44.27
46		Tripoli	1:44.29	Runners	Columbus Community	DNS	Runners	Regina	DNF
4X200M RELAY - FINALS - HEAT 3
19		West Liberty	1:37.87
21		Iowa City West	1:38.14
25		Denver	1:39.83
32		Charles City	1:40.40	Runners	East Sac County	DNS	Runners	Jesup	DNS
4X200M RELAY - FINALS - HEAT 2
31		Calamus-Wheatland	1:40.31
44		West Branch	1:44.09
47		South Tama	1:44.32
48		AplingtonParkersburg	1:44.36	Runners	Durant	DNS	Runners
4X200M RELAY - FINALS - HEAT 1
43		Ankeny	1:43.87
50		Waterloo West	1:45.89
51		Winfield-Mt. Union	1:47.50
52		Wapsie Valley	1:48.47
53		Fort Madison Bloodho	1:49.44
4X400M RELAY - FINALS - HEAT 7
1		Urbandale	3:28.50
2		Waukee	3:32.37
3		Dubuque, Senior	3:33.61
4		Ottumwa	3:34.98
7
Valley, Wdm	3:38.06	Runners	Iowa Falls-Alden	DNS	Runners
4X400M RELAY - FINALS - HEAT 6
5		CR Kennedy	3:36.55
8		Western Dubuque	3:38.36
10		Mid-Prairie	3:39.40
13		Cedar Falls	3:40.19
26		Iowa City Liberty	3:48.91
35		West Liberty	3:59.56
4X400M RELAY - FINALS - HEAT 5
6		Beckman - D	3:37.55
15		Ankeny Centennial	3:41.07
18		Dsm East	3:44.50
19		Anamosa	3:45.39
21		Johnston	3:45.76
30		Lisbon	3:55.23	Runners	Gilbert	DNS	Runners	Pleasant Valley	DNS
4X400M RELAY - FINALS - HEAT 4
9		Clinton	3:38.58
11		CR Prairie	3:40.07
12		Iowa City West	3:40.17
22		Ames	3:45.86
25		Adm Adel	3:47.63
27		North Cedar	3:49.30	Runners	Mason City	DNS	Runners	Jesup	DNS
4X400M RELAY - FINALS - HEAT 3
14		Waterloo East	3:40.59
17		Northeast	3:42.98
20		Denver	3:45.73
23		Ankeny	3:45.97
24		CR Jefferson	3:47.50
33		AplingtonParkersburg	3:58.64
36		Woodward Academy	3:59.79
4X400M RELAY - FINALS - HEAT 2
16		Davenport West	3:42.70
28		Tripoli	3:54.89
29		Southeast Polk	3:55.03
31		South Tama	3:57.35
32		Assumption	3:58.48
39		Dsm North	4:11.45
41		Dunkerton	4:14.13	Runners	Waverly-SR	DNS	Runners
4X400M RELAY - FINALS - HEAT 1
34		Waterloo West	3:58.66
37		Wapsie Valley	4:00.62
38		Nevada	4:01.41
40		Tipton	4:13.98
42		Durant	4:22.62
4X800M RELAY - FINALS - HEAT 5
1		Ames	8:25.72
2		Urbandale	8:26.87
3		Cedar Falls	8:30.15
4		Johnston	8:33.89
6		Ottumwa	8:35.37
7		Lisbon	8:35.88
11		Waukee	8:45.87
32		Iowa City Liberty	9:17.34
4X800M RELAY - FINALS - HEAT 4
5		Mid-Prairie	8:34.06
8		Western Dubuque	8:36.04
9		Bettendorf	8:38.98
10		Iowa City West	8:44.27
15		Denver	8:49.99
16		Bellevue	8:50.65
17		Anamosa	8:50.75
19		Pleasant Valley	8:53.03
23		Roland-Story	8:56.30
30		AplingtonParkersburg	9:12.66
34		Nevada	9:19.22	Runners	Gilbert	DNS	Runners
4X800M RELAY - FINALS - HEAT 3
12		CR Kennedy	8:47.00
14		Northeast	8:49.89
18		North Scott	8:53.02
20		Valley, Wdm	8:53.04
22		Assumption	8:55.77
25		Beckman - D	9:01.28
26		West Branch	9:06.49
29		Dsm East	9:07.43
33		Adm Adel	9:18.88
36		Fort Madison Bloodho	9:22.11
37		North Polk	9:22.31
51		Woodward Academy	10:33.85	Runners	Iowa Falls-Alden	DNS	Runners
4X800M RELAY - FINALS - HEAT 2
21		Davenport West	8:55.05
24		Dubuque, Senior	8:58.80
27		CR Prairie	9:06.51
28		Southeast Polk	9:06.98
31		Tipton	9:13.56
35		Ankeny Centennial	9:20.29
38		Charles City	9:25.71
39		Durant	9:26.09
40		Clinton	9:26.89
45		Regina	9:49.56	Runners	Mason City	DNS	Runners	Jesup	DNS
4X800M RELAY - FINALS - HEAT 1
13		Ankeny	8:49.63
41		West Liberty	9:38.86
42		Winterset	9:41.13
43		Tripoli	9:42.02
44		South Tama	9:49.15
46		Waterloo West	10:06.46
47		Dunkerton	10:15.31
48		Waverly-SR	10:15.53
49		Dsm North	10:16.87
50		Waterloo East	10:31.25
52		Wapsie Valley	11:14.43	Runners	Ogden	DNS	Runners	Columbus Community	DNS