Varsity Boys Results

Boys Varsity  60 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
  1  Kellan Harter                Grinnell                                6.88a                  
  2  Ben Frazier                  Waterloo West                           6.91a                  
  3  Mason Frost                  Bondurant-Farrar                        6.97a                  
  4  Jeffrey Roberts              Ames                                    6.98a                  
  5  Mason Woods                  Iowa City West                          6.98a                  
  6  Raquis Robinson              Cedar Rapids Jefferson                  6.99a                  
  7  Jimelle Forkpa               Muscatine                               7.00a                  
  8  Connor Kunze                 Nevada                                  7.04a                  
  9  Tristan Bett                 Waukee Northwest                        7.04a                  
 10  Will Remmert                 Cedar Falls                             7.05a                  
 11  Caden Klein                  Newton                                  7.05a                  
 12  Camron Ledoux                Denver                                  7.09a                  
 13  Bryce Beachem                Johnston                                7.12a                  
 13  Chase Heitland               Dallas Center-Grimes                    7.12a                  
 15  D'Angleo Barkue              Johnston                                7.14a                  
 --  Emmanuel Gaye                Southeast Polk                            DNS                  

Boys Varsity  60 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
  1  Kellan Harter                Grinnell                                6.91a                  
  2  Ben Frazier                  Waterloo West                           6.93a                  
  3  Jimelle Forkpa               Muscatine                               6.99a                  
  4  Jeffrey Roberts              Ames                                    6.99a                  
  5  Mason Frost                  Bondurant-Farrar                        7.00a                  
  6  Mason Woods                  Iowa City West                          7.01a                  
  7  Connor Kunze                 Nevada                                  7.04a                  
  8  Tristan Bett                 Waukee Northwest                        7.08a                  
  9  Raquis Robinson              Cedar Rapids Jefferson                  7.08a                  
 10  D'Angleo Barkue              Johnston                                7.08a                  
 11  Caden Klein                  Newton                                  7.09a                  
 12  Will Remmert                 Cedar Falls                             7.10a                  
 13  Camron Ledoux                Denver                                  7.13a                  
 14  Chase Heitland               Dallas Center-Grimes                    7.13a                  
 15  Bryce Beachem                Johnston                                7.13a                  
 16  Emmanuel Gaye                Southeast Polk                          7.15a                  
 17  Nasir Braddock               Prairie Cedar Rapids                    7.16a                  
 18  Aidan Skoda                  Crestwood Cresco                        7.16a                  
 18  Julian Dear                  Fort Madison                            7.16a                  
 20  Grant Engleman               ADM Adel                                7.16a                  
 21  Ian Fuchtman                 Cedar Falls                             7.16a                  
 22  Nick Thomason                Newton                                  7.17a                  
 23  Quintin Pollard              Sioux City East                         7.17a                  
 24  Simeon Kpalin                Waukee                                  7.18a                  
 25  Nathan King                  Johnston                                7.19a                  
 26  Nolan Balmer                 Iowa City City High                     7.19a                  
 27  Lucas Chambers               Southeast Polk                          7.20a                  
 28  Jamual Williams              Waukee                                  7.21a                  
 29  Jrakke Johnson               Muscatine                               7.21a                  
 30  Caleb Nordhagen              Carlisle                                7.22a                  
 31  Keegan Mastin                Cedar Rapids Kennedy                    7.23a                  
 32  Diyon Berry                  Des Moines Hoover                       7.24a                  
 33  Drew Thompson                Southeast Polk                          7.24a                  
 34  Rylan Hilton                 Indianola                               7.24a                  
 35  Jordan Meeker                Muscatine                               7.24a                  
 36  Braeden Jackson              Ankeny Centennial                       7.25a                  
 37  Harel Gameti                 Iowa City West                          7.25a                  
 38  Sam Heither                  Ankeny Centennial                       7.26a                  
 39  Zane Johnson                 ADM Adel                                7.26a                  
 40  Marcus Tomlyanovich          Cedar Falls                             7.27a                  
 41  Edwin Gangba                 Regina Iowa City                        7.28a                  
 42  Tate Hosch                   Cascade Western Dubuque                 7.29a                  
 43  T.Y. Pour                    Prairie Cedar Rapids                    7.29a                  
 44  Jamison Giesemann            Norwalk                                 7.29a                  
 45  Drew Burds                   Epworth Western Dubuque                 7.31a                  
 46  Dallas Miller                Iowa City Liberty                       7.31a                  
 47  Kyan Vaassen                 Epworth Western Dubuque                 7.31a                  
 47  Ben Wernimont                Epworth Western Dubuque                 7.31a                  
 49  Aaron Hindt                  St. Edmond Fort Dodge                   7.31a                  
 50  Nate Kline                   Waterloo West                           7.32a                  
 51  Colby Gast                   Durant                                  7.32a                  
 51  Brody Beaver                 Iowa City Liberty                       7.32a                  
 53  Jakson Hoversten             Carlisle                                7.33a                  
 53  Jayden Brown                 Valley West Des Moines                  7.33a                  
 55  Brody Mcinville              Urbandale                               7.33a                  
 56  Andrew Bartlett              Iowa Falls-Alden                        7.35a                  
 57  Ben Mazyck                   Roland-Story Story City                 7.35a                  
 58  Nick Bradley                 Indianola                               7.35a                  
 59  Brogan Ewing                 Southeast Warren Liberty Center         7.35a                  
 60  Liam Hurst                   Ballard                                 7.35a                  
 61  Ben Case Haub                Waukee                                  7.36a                  
 61  Drake DeGroote               Valley West Des Moines                  7.36a                  
 63  Dreyvon Steadman             Southeast Valley Gowrie                 7.36a                  
 64  Elijah Cook                  Bondurant-Farrar                        7.36a                  
 65  Daylin Moore                 Dubuque Senior                          7.37a                  
 66  Charles Roberts              Iowa City Liberty                       7.37a                  
 67  Joel Neith                   Ankeny Centennial                       7.37a                  
 68  Trey Wilson                  Dowling Catholic West Des Moines        7.38a                  
 69  Josh Adam                    Decorah                                 7.38a                  
 70  Eli Mahoney                  Grinnell                                7.39a                  
 71  Jacob Farrell                Madrid                                  7.39a                  
 72  Jack Cantwell                West Delaware Manchester                7.39a                  
 72  Jayden Montgomery            Dubuque Hempstead                       7.39a                  
 74  Adrien Robbins               PCM Monroe                              7.39a                  
 75  Wyatt Grogan                 Valley West Des Moines                  7.40a                  
 76  Lewis Daye                   PCM Monroe                              7.40a                  
 77  Clarence Reed                Des Moines Abraham Lincoln              7.40a                  
 78  Coen Spurgeon                North Polk Alleman                      7.41a                  
 79  Vincent Anderson             Indianola                               7.41a                  
 80  Ethan Winslow                Norwalk                                 7.41a                  
 80  Owen Kettler                 Pella                                   7.41a                  
 82  Kayden Willoughby            Ames                                    7.42a                  
 83  Fiston Carlson               Roland-Story Story City                 7.42a                  
 83  Makana Kapua                 Pleasant Valley                         7.42a                  
 85  Andrew Eastman               Prairie Cedar Rapids                    7.42a                  
 86  Bernoli Luvandu              Iowa City West                          7.42a                  
 87  Marvin Neely IV              Davenport West                          7.43a                  
 88  Thomas Ogden                 Iowa Falls-Alden                        7.45a                  
 89  Zack Stalder                 Greene County                           7.45a                  
 90  Nathan Mahr                  Crestwood Cresco                        7.45a                  
 91  Brady Schmitz                Norwalk                                 7.46a                  
 92  Braydon Anderson             English Valleys North English           7.46a                  
 92  Gabe Bennett                 Dallas Center-Grimes                    7.46a                  
 94  Savion Miller                Regina Iowa City                        7.47a                  
 95  Heston McIlrath              Roland-Story Story City                 7.47a                  
 96  Will Kunstorf                Cedar Rapids Kennedy                    7.48a                  
 97  Sawyer Larson                Ames                                    7.48a                  
 98  Keaton O'Neill               Assumption Davenport                    7.48a                  
 99  Zach Zuiderveen              Pleasant Valley                         7.50a                  
100  Brendon Zheng                Dubuque Hempstead                       7.51a                  
101  Gabe Polich                  Des Moines Hoover                       7.51a                  
102  Mason Eison                  Waterloo East                           7.51a                  
103  Sid Farmer                   Ballard                                 7.51a                  
104  Evan Jones                   PCM Monroe                              7.52a                  
105  Uweza Kalolero               Cedar Rapids Jefferson                  7.52a                  
106  Nolan Reese                  North Scott Eldridge                    7.52a                  
106  Leyton Gerleman              ADM Adel                                7.52a                  
108  Owen Johnson                 Carlisle                                7.53a                  
109  Kayden Showers               Southeast Valley Gowrie                 7.53a                  
110  Josh Hollins                 Des Moines Hoover                       7.54a                  
111  Anthony Eaton                Nevada                                  7.54a                  
112  BJ Tate                      North Polk Alleman                      7.54a                  
113  Josh Schwab                  Dubuque Senior                          7.55a                  
114  Emmanuel Diers               Pella                                   7.55a                  
115  Kade O'Hara                  Decorah                                 7.55a                  
115  Lamar Dayton                 Fort Madison                            7.55a                  
117  Cruz Burroughs               Iowa Falls-Alden                        7.56a                  
118  Bryar Bellis                 Wapsie Valley Fairbank                  7.56a                  
119  Julian Sweeney               Waukee Northwest                        7.57a                  
120  Landen Soma                  Saydel                                  7.57a                  
121  Louis Smith                  Cedar Rapids Kennedy                    7.57a                  
122  Chris Ford                   Sioux City East                         7.57a                  
123  Gus Thoma                    Durant                                  7.58a                  
124  Griffen Hammersland          Central Elkader                         7.58a                  
125  Elijah Rodney                Pleasant Valley                         7.58a                  
126  Thang Lian                   Urbandale                               7.59a                  
126  Vandon Roosa                 Ogden                                   7.59a                  
128  Ishara Kalolero              Cedar Rapids Jefferson                  7.59a                  
129  Ethan Reiter                 Denver                                  7.60a                  
130  Jude Sullivan                Jesup                                   7.63a                  
130  Logan Jaeschke               Southeast Valley Gowrie                 7.63a                  
132  Grant Remington              Decorah                                 7.64a                  
133  Bridger Cox                  Southeast Warren Liberty Center         7.64a                  
134  Peter Pufall                 Iowa City City High                     7.64a                  
135  Jordon Green                 Waukee Northwest                        7.64a                  
136  Landon Rinnan                Urbandale                               7.65a                  
137  Kenya Joseph                 Waterloo East                           7.65a                  
138  Blake Guthrie                Bondurant-Farrar                        7.65a                  
138  Gabe Hyde                    Saydel                                  7.65a                  
140  Charlie Spurgeon             North Polk Alleman                      7.65a                  
141  Lane Genkinger               Winfield-Mt. Union                      7.65a                  
142  Mason Birch                  Dubuque Senior                          7.66a                  
143  Josh Rabenhorst              Denver                                  7.66a                  
144  Aiden Loy                    Assumption Davenport                    7.67a                  
145  Mason Loan                   Central Elkader                         7.68a                  
145  Tony Buenrostro              Colfax-Mingo                            7.68a                  
147  Aden Bardole                 Greene County                           7.68a                  
148  Eli Fritz                    Cascade Western Dubuque                 7.68a                  
149  Brayden Dana                 Wapsie Valley Fairbank                  7.69a                  
150  Abel Aloung                  Des Moines Abraham Lincoln              7.69a                  
151  Wes McDanel                  Camanche                                7.70a                  
152  Deshon Anderson              English Valleys North English           7.70a                  
153  Eathan Petermeier            BCLUW Conrad                            7.71a                  
154  Juan Chairez                 Columbus Community Columbus Junct       7.72a                  
155  Brady White                  Solon                                   7.74a                  
156  Dustin Eastwood              Davenport West                          7.74a                  
157  Vance Hoyt                   BCLUW Conrad                            7.74a                  
158  Damari Lacy                  Iowa City City High                     7.74a                  
158  Jack Newman                  Mount Pleasant                          7.74a                  
160  Eli Holmgaard                AGWSR                                   7.75a                  
161  Tommy Bedford                Assumption Davenport                    7.75a                  
162  Kenden Bowie                 Fort Madison                            7.76a                  
163  Yeriel Moran-Padilla         Dowling Catholic West Des Moines        7.76a                  
164  Wyatt Gould                  BCLUW Conrad                            7.77a                  
165  Dylan Popp                   West Delaware Manchester                7.77a                  
166  Ty Stone                     Camanche                                7.77a                  
167  Ethan Lindsey                South Hardin                            7.78a                  
168  Jade Mielk                   Northeast Goose Lake                    7.78a                  
169  Asa Cox                      Northeast Goose Lake                    7.78a                  
170  Adrian Rubio                 Dowling Catholic West Des Moines        7.78a                  
171  Tyson Kaalberg               Columbus Community Columbus Junct       7.79a                  
172  Josh Ringler                 Grinnell                                7.80a                  
172  Isaiah Baucom                Colfax-Mingo                            7.80a                  
174  Macoy Roling                 West Delaware Manchester                7.80a                  
175  Ke'Vion Harris               Nevada                                  7.80a                  
176  Cruz Hagmeier                Winfield-Mt. Union                      7.81a                  
177  Isaac Spangler               Tipton                                  7.81a                  
178  Jacob Dudley                 Vinton-Shellsburg                       7.82a                  
179  Terrance Sayles              Waterloo East                           7.82a                  
180  Brady Baker                  Martensdale-St. Marys                   7.83a                  
181  Dylan Bell                   North Cedar Stanwood                    7.83a                  
182  Madux Rushton                West Branch                             7.83a                  
183  Jayden Pham                  Waterloo West                           7.83a                  
184  Aidan Bell                   Marshalltown                            7.84a                  
185  Ethan Gorsuch                Marshalltown                            7.84a                  
185  Travis Smith                 Sumner-Fredericksburg                   7.84a                  
187  Brenden Wheeler              Southeast Warren Liberty Center         7.85a                  
188  Jimmie Bridges               Saydel                                  7.85a                  
189  Easton Halverson             Madrid                                  7.86a                  
190  Tate Schminke                Vinton-Shellsburg                       7.88a                  
191  Jackson Burk                 Solon                                   7.88a                  
192  Djamar Exantus               Columbus Community Columbus Junct       7.91a                  
193  Owen Hammersland             Central Elkader                         7.93a                  
194  Ben Coffman                  English Valleys North English           7.94a                  
195  Conner Capper                West Branch                             7.96a                  
196  Colson Chvala                Vinton-Shellsburg                       7.97a                  
197  Shane Sellers                Ogden                                   7.97a                  
198  Gavin Kerr                   Mount Pleasant                          7.98a                  
199  Leo Noonan                   Cascade Western Dubuque                 7.98a                  
200  Ethan Ellithorpe             Northeast Goose Lake                    7.98a                  
201  Keegan Hurley                Gladbrook Reinbeck                      7.99a                  
202  Lane Fields                  Greene County                           8.00a                  
203  Luis Buck                    Solon                                   8.00a                  
204  Jude Klith                   Ogden                                   8.01a                  
205  Talan Werner                 Woodward-Granger                        8.02a                  
206  Travis White                 Martensdale-St. Marys                   8.04a                  
207  Logan Heim                   Tripoli                                 8.04a                  
208  Kelan Gamet                  North Scott Eldridge                    8.05a                  
209  Gavin Heinemann              Wapsie Valley Fairbank                  8.11a                  
210  Aiden Gantz-Rodgers          Jesup                                   8.11a                  
211  Brady Venzon                 Regina Iowa City                        8.14a                  
212  Teng Yu                      Camanche                                8.16a                  
213  Camden Cunningham            Colfax-Mingo                            8.16a                  
214  Bryce Daufeldt               Durant                                  8.17a                  
215  Franky Lopez                 Mount Pleasant                          8.18a                  
216  Viet Nguyen                  South Hardin                            8.18a                  
217  Bryce Sissel                 North Cedar Stanwood                    8.21a                  
218  Levi Walter                  Winfield-Mt. Union                      8.27a                  
219  Brady Woode                  Tipton                                  8.28a                  
220  Bradan Harken                Tripoli                                 8.32a                  
221  Gage Clater                  Woodward-Granger                        8.32a                  
222  Reed Elvert                  Calamus-Wheatland                       8.37a                  
223  Keylin Lacourse              Davenport West                          8.41a                  
224  Clayton Pedersen             Martensdale-St. Marys                   8.49a                  
225  Joe Muir                     AGWSR                                   8.49a                  
226  Mason Morman                 Madrid                                  8.56a                  
227  Mason Wells                  Calamus-Wheatland                       8.58a                  
228  Connor Ibsen                 North Cedar Stanwood                    8.82a                  
229  Austin Lohmann               Tripoli                                 8.85a                  
230  Ashton Hodges                Woodward-Granger                        8.88a                  
231  Kaiser Sands                 Calamus-Wheatland                       9.07a                  
232  Jayden Harris                West Branch                             9.12a                  
 --  Isaiah Hansen                Newton                                    DNS                  
 --  Javon Sanders                Des Moines Abraham Lincoln                DNS                  
 --  Nick Buchholz                AGWSR                                     DNS                  
 --  Tyler Englund                Marshalltown                              DNS                  
 --  Jaxson Drury                 South Hardin                              DNS                  
 --  Preston Youngblut            Jesup                                     DNS                  
 --  Drake Yurkovac               St. Edmond Fort Dodge                     DNS                  
 --  Caleb Willis                 North Scott Eldridge                      DNS                  
 --  Karsten Freund               Dallas Center-Grimes                      DNS                  

Boys Varsity  200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
  1  Kellan Harter                Grinnell                               22.60a                  
  2  Connor Kunze                 Nevada                                 22.91a                  
  3  Luke Nevitt                  Dowling Catholic West Des Moines       22.99a                  
  4  Julian Dear                  Fort Madison                           23.03a                  
  5  Jo Alexander                 Valley West Des Moines                 23.04a                  
  6  Camron Ledoux                Denver                                 23.05a                  
  7  Raquis Robinson              Cedar Rapids Jefferson                 23.06a                  
  8  Justice Parkey               Des Moines Hoover                      23.26a                  
  9  Jermaine Holmes              Iowa City City High                    23.28a                  
 10  Brandon Pedersen             West Branch                            23.30a                  
 11  Riley Graber                 PCM Monroe                             23.34a                  
 12  Quintin Pollard              Sioux City East                        23.38a                  
 13  Kayden Willoughby            Ames                                   23.45a                  
 14  Marcus Tomlyanovich          Cedar Falls                            23.48a                  
 15  Mason Woods                  Iowa City West                         23.49a                  
 16  Tristen Crabbs               Roland-Story Story City                23.53a                  
 17  Carson Irwin                 Cedar Falls                            23.55a                  
 18  Chase Heitland               Dallas Center-Grimes                   23.58a                  
 19  Aaron Hindt                  St. Edmond Fort Dodge                  23.59a                  
 20  Marshawn Dukes               Dubuque Senior                         23.60a                  
 21  Caleb Nordhagen              Carlisle                               23.63a                  
 22  Shane Demkiw                 Cedar Falls                            23.65a                  
 23  Christian Ergenbright        Newton                                 23.65a                  
 24  Brayden Peck                 Cedar Rapids Kennedy                   23.66a                  
 25  Ian O'Brien                  Dowling Catholic West Des Moines       23.73a                  
 26  Caleb Reed                   Ankeny Centennial                      23.75a                  
 27  Zane Johnson                 ADM Adel                               23.75a                  
 28  Kadan Borcherding-Johnso     Norwalk                                23.80a                  
 29  Andrew Kurtz                 Bondurant-Farrar                       23.82a                  
 30  Leo Rozz                     Iowa City Liberty                      23.82a                  
 31  Roman Levine                 Valley West Des Moines                 23.82a                  
 32  Fredrick Tarasid-Tarawal     Southeast Polk                         23.83a                  
 33  Garrett Schumacher           Dubuque Senior                         23.85a                  
 34  Jamison Giesemann            Norwalk                                23.85a                  
 35  Jayden Montgomery            Dubuque Hempstead                      23.91a                  
 36  Kamarion Owens               Cedar Rapids Jefferson                 23.94a                  
 37  Finnegan Donlan              Crestwood Cresco                       23.94a                  
 38  Brendon Zheng                Dubuque Hempstead                      23.95a                  
 39  Drew Burds                   Epworth Western Dubuque                23.97a                  
 40  Connor Schwarz               Durant                                 23.99a                  
 41  Josh Hollins                 Des Moines Hoover                      23.99a                  
 42  Talan Jackson                Prairie Cedar Rapids                   24.01a                  
 43  Simeon Kpalin                Waukee                                 24.01a                  
 44  Tarelle Hoskins              Waterloo West                          24.04a                  
 45  Luke Simmons                 Ames                                   24.06a                  
 46  Gabe Bennett                 Dallas Center-Grimes                   24.08a                  
 47  Dashel Donlan                Crestwood Cresco                       24.13a                  
 48  Draven Westcott              Indianola                              24.14a                  
 49  Makana Kapua                 Pleasant Valley                        24.16a                  
 50  Lucas Chambers               Southeast Polk                         24.18a                  
 51  Jaylen McDowell              Iowa City Liberty                      24.19a                  
 52  Casey Williamson             South Hardin                           24.21a                  
 53  Joel Neith                   Ankeny Centennial                      24.25a                  
 54  Braydon Anderson             English Valleys North English          24.26a                  
 55  Clarence Reed                Des Moines Abraham Lincoln             24.28a                  
 56  Jamual Williams              Waukee                                 24.29a                  
 57  Sam Heither                  Ankeny Centennial                      24.29a                  
 58  Cameron Jenkins              Urbandale                              24.30a                  
 59  Jacob McNaughton             Urbandale                              24.31a                  
 60  Abel Aloung                  Des Moines Abraham Lincoln             24.33a                  
 61  Tad Wilson                   PCM Monroe                             24.37a                  
 62  Logan Jaeschke               Southeast Valley Gowrie                24.38a                  
 63  Owen Gange                   Solon                                  24.39a                  
 64  Tyler Sonnenfelt             Madrid                                 24.39a                  
 65  Liam Hurst                   Ballard                                24.39a                  
 66  Liam Steege                  Sumner-Fredericksburg                  24.41a                  
 67  Tatum Nuss                   Sumner-Fredericksburg                  24.42a                  
 68  Landen Pleima                Pella                                  24.43a                  
 69  Harel Gameti                 Iowa City West                         24.45a                  
 70  Thomas Ogden                 Iowa Falls-Alden                       24.46a                  
 71  Will Kunstorf                Cedar Rapids Kennedy                   24.52a                  
 72  Vincent Anderson             Indianola                              24.55a                  
 73  Drew Thompson                Southeast Polk                         24.57a                  
 74  Damari Lacy                  Iowa City City High                    24.58a                  
 75  Asher Brueck                 Indianola                              24.61a                  
 76  Julian Sweeney               Waukee Northwest                       24.65a                  
 77  Wyatt Grogan                 Valley West Des Moines                 24.67a                  
 78  Landen Soma                  Saydel                                 24.70a                  
 79  Chris Ford                   Sioux City East                        24.72a                  
 80  Noah Williams                Assumption Davenport                   24.73a                  
 81  Ethan Reiter                 Denver                                 24.73a                  
 82  Kaden Kerkman                Vinton-Shellsburg                      24.75a                  
 83  Leyton Gerleman              ADM Adel                               24.76a                  
 84  Trevor Shepard               Carlisle                               24.76a                  
 85  Nasir Braddock               Prairie Cedar Rapids                   24.76a                  
 86  Brady Fitz                   Waukee Northwest                       24.77a                  
 87  Andrew Bartlett              Iowa Falls-Alden                       24.77a                  
 88  Josh Rabenhorst              Denver                                 24.81a                  
 89  James Troughton              North Cedar Stanwood                   24.81a                  
 90  Zack Stalder                 Greene County                          24.82a                  
 91  Calvin Frey                  Carlisle                               24.83a                  
 92  Clark Morris                 West Delaware Manchester               24.85a                  
 93  Jordon Green                 Waukee Northwest                       24.86a                  
 94  Ryan Fosse                   Roland-Story Story City                24.86a                  
 95  Evan Twombly                 Urbandale                              24.88a                  
 96  Ryan Block                   North Scott Eldridge                   24.90a                  
 97  Sid Farmer                   Ballard                                24.92a                  
 98  Beckett Misener              Cedar Rapids Kennedy                   24.92a                  
 99  Isaac Spangler               Tipton                                 24.96a                  
100  Levi Langfitt                Iowa Falls-Alden                       25.01a                  
101  Evan Jones                   PCM Monroe                             25.02a                  
102  Chase Klatt                  Calamus-Wheatland                      25.02a                  
103  Traven Wheeler               South Hardin                           25.07a                  
104  Asa Cox                      Northeast Goose Lake                   25.10a                  
105  Aiden Youngblut              Jesup                                  25.13a                  
106  Mason Birch                  Dubuque Senior                         25.15a                  
107  Ayden Tschopp                North Scott Eldridge                   25.20a                  
108  Griffen Hammersland          Central Elkader                        25.23a                  
109  Jonathan Tillman             Pleasant Valley                        25.26a                  
110  Davon Sanders                Iowa City City High                    25.26a                  
111  Colter Shaw                  Newton                                 25.27a                  
112  Shane Scott                  Saydel                                 25.28a                  
113  Josiahs Spates               Waterloo East                          25.29a                  
114  Lane Genkinger               Winfield-Mt. Union                     25.30a                  
115  Wyatt Gould                  BCLUW Conrad                           25.33a                  
116  Chase Jensen                 Waterloo West                          25.34a                  
117  Lucas Brown                  Nevada                                 25.38a                  
118  Drew Fisher                  English Valleys North English          25.38a                  
119  Torian Doss                  Waterloo West                          25.38a                  
120  Austin Schnieders            West Delaware Manchester               25.38a                  
121  Adrian Clerry                Iowa City Liberty                      25.39a                  
122  Bryce Harrison               Southeast Valley Gowrie                25.40a                  
123  Josh Peel                    Durant                                 25.40a                  
124  Parker Ernst                 Bondurant-Farrar                       25.41a                  
125  Wes McDanel                  Camanche                               25.43a                  
126  Leo Noonan                   Cascade Western Dubuque                25.43a                  
127  Lamar Dayton                 Fort Madison                           25.46a                  
128  Logan Jacobsen               Iowa City West                         25.49a                  
129  Jamison Ewing                Southeast Warren Liberty Center        25.51a                  
130  Jacob Barton                 Tipton                                 25.53a                  
131  Gavin Dehmer                 Norwalk                                25.54a                  
132  Dayton Etringer              Wapsie Valley Fairbank                 25.54a                  
133  Brayden Svedja               Calamus-Wheatland                      25.56a                  
134  Owen Dunlavey                Woodward-Granger                       25.57a                  
135  Ben Case Haub                Waukee                                 25.58a                  
136  August Rowland               Northeast Goose Lake                   25.58a                  
137  Isaiah Thomas                Waterloo East                          25.60a                  
138  Casey Spainhower             Roland-Story Story City                25.61a                  
139  Carson Clem                  Nevada                                 25.61a                  
140  Aaron Honore                 Regina Iowa City                       25.62a                  
141  Keaton Iverson               Grinnell                               25.62a                  
142  Spencer Casey                Cascade Western Dubuque                25.63a                  
143  Drake Foxen                  Epworth Western Dubuque                25.65a                  
144  Ty Stone                     Camanche                               25.65a                  
145  Jace Auen                    Newton                                 25.68a                  
146  Ishara Kalolero              Cedar Rapids Jefferson                 25.71a                  
147  Reid Hollenback              Durant                                 25.72a                  
148  Brady White                  Solon                                  25.74a                  
149  Nolan Urbain                 Epworth Western Dubuque                25.75a                  
150  Tony Buenrostro              Colfax-Mingo                           25.76a                  
151  Christopher Opoku-Sekyer     Dallas Center-Grimes                   25.78a                  
152  Kenya Joseph                 Waterloo East                          25.79a                  
153  Aidan Bell                   Marshalltown                           25.82a                  
154  David Davis                  Des Moines Hoover                      25.84a                  
155  Wesley Strong                West Branch                            25.85a                  
156  Quentin Kniffen              Grinnell                               25.86a                  
157  Kaden Fisher                 Vinton-Shellsburg                      25.89a                  
158  Colin Johnson                Southeast Valley Gowrie                25.89a                  
159  Joshua Spindler              South Hardin                           25.90a                  
160  Carson Wayman                BCLUW Conrad                           25.90a                  
161  Cole Green                   Calamus-Wheatland                      25.90a                  
162  Drake Yurkovac               St. Edmond Fort Dodge                  25.95a                  
163  Gabe Hyde                    Saydel                                 26.02a                  
164  Christopher Daugherty        Greene County                          26.03a                  
165  Tyler Lass                   Ogden                                  26.06a                  
166  Wyatt Johnson                West Delaware Manchester               26.08a                  
167  Garang Dau                   Ames                                   26.11a                  
168  Vincent Duran                Camanche                               26.17a                  
169  Cayden Dudley                Ogden                                  26.19a                  
170  Jackson Senecaut             Des Moines Abraham Lincoln             26.20a                  
171  Breckin Morrison             Southeast Warren Liberty Center        26.23a                  
172  Gage Hoppenworth             Johnston                               26.30a                  
173  Carter Koenig                Louisa-Muscatine                       26.32a                  
174  Carter Conrad                Cascade Western Dubuque                26.33a                  
175  Weston Sundell               Ogden                                  26.38a                  
176  Jason Fugate                 Martensdale-St. Marys                  26.39a                  
177  Christian Tripses            English Valleys North English          26.41a                  
178  Cadin Beavers                Mount Pleasant                         26.42a                  
179  Paul Giles                   ADM Adel                               26.42a                  
180  Everardo Etcheto             Dowling Catholic West Des Moines       26.42a                  
181  Ryan Busch                   BCLUW Conrad                           26.43a                  
182  Jonathon Dang                Assumption Davenport                   26.43a                  
183  Dawsan Dufloth               North Scott Eldridge                   26.45a                  
184  Owen Hammersland             Central Elkader                        26.46a                  
185  Landon Cory                  Bondurant-Farrar                       26.47a                  
186  Denzil Green                 Prairie Cedar Rapids                   26.49a                  
187  Tate Schminke                Vinton-Shellsburg                      26.58a                  
188  Logan Heim                   Tripoli                                26.59a                  
189  Colton Wight                 Martensdale-St. Marys                  26.59a                  
190  Ethan Dunlavey               Woodward-Granger                       26.62a                  
191  Nathan Smiley                Gladbrook Reinbeck                     26.65a                  
192  Brody Clark                  Mount Pleasant                         26.66a                  
193  Brenden Wheeler              Southeast Warren Liberty Center        26.68a                  
194  Ben McFadden                 Solon                                  26.69a                  
195  Gaije Carter                 Louisa-Muscatine                       26.69a                  
196  Paul Willett                 Pleasant Valley                        26.70a                  
197  Will Atkinson                Madrid                                 26.76a                  
198  Joshua Utterback             Gladbrook Reinbeck                     26.76a                  
199  Levi Walter                  Winfield-Mt. Union                     26.80a                  
200  Brandon Buford               Assumption Davenport                   26.83a                  
201  Brayden Parks                Northeast Goose Lake                   26.91a                  
202  Kolby Baccam                 Johnston                               27.06a                  
203  Aiden Gantz-Rodgers          Jesup                                  27.17a                  
204  Kade Sweezer                 Winfield-Mt. Union                     27.27a                  
205  Carson Wright                Marshalltown                           27.43a                  
206  Brady Springer               Madrid                                 27.44a                  
207  Hunter Smrt                  Fort Madison                           27.63a                  
208  Brady Woode                  Tipton                                 27.66a                  
209  Cooper Adair                 Wapsie Valley Fairbank                 27.72a                  
210  Bryce Sissel                 North Cedar Stanwood                   27.75a                  
211  Camden Cunningham            Colfax-Mingo                           28.04a                  
212  Gage Byal                    Colfax-Mingo                           28.06a                  
213  Lane Fields                  Greene County                          28.26a                  
214  Jariyah Bowles               AGWSR                                  28.50a                  
215  Darius Donje                 Tripoli                                28.74a                  
216  Zak Wilder                   Marshalltown                           28.83a                  
217  Jacob Cook                   Central Elkader                        28.95a                  
218  Devin Hall                   AGWSR                                  29.12a                  
219  Collyn Hofmeister            AGWSR                                  29.73a                  
220  Austin Lohmann               Tripoli                                29.77a                  
221  Evan Wedemeier               Wapsie Valley Fairbank                 29.86a                  
222  Jacobi Hines                 North Cedar Stanwood                   30.06a                  
223  Kayden Danti                 Woodward-Granger                       30.09a                  
 --  Keegan Heaton                Mount Pleasant                             DQ                  
 --  Griffin Seydel               West Branch                               DNS                  
 --  Juan Chairez                 Columbus Community Columbus Junct         DNS                  
 --  Fritz Massillon              Columbus Community Columbus Junct         DNS                  
 --  Djamar Exantus               Columbus Community Columbus Junct         DNS                  
 --  Trey Wight                   Martensdale-St. Marys                     DNS                  
 --  Preston Youngblut            Jesup                                     DNS                  
 --  Spencer Kitchen              Crestwood Cresco                          DNS                  
 --  Brady Venzon                 Regina Iowa City                          DNS                  
 --  Quinn Russell                Johnston                                  DNS                  
 --  Edwin Gangba                 Regina Iowa City                          DNS                  

Boys Varsity  400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
  1  Chizkiyah Richmond           South Hardin                           50.34a                  
  2  Tyson Seeser                 Camanche                               50.62a                  
  3  Charlie Crow                 Dubuque Senior                         51.55a                  
  4  Kohlby Newsom                Winfield-Mt. Union                     51.56a                  
  5  Jrakke Johnson               Muscatine                              52.44a                  
  6  Riley Graber                 PCM Monroe                             52.49a                  
  7  Garrett Schumacher           Dubuque Senior                         52.58a                  
  8  Jordan Meeker                Muscatine                              52.63a                  
  9  Jayden Jeter                 Waukee                                 52.85a                  
 10  Cael Leighton                Woodward-Granger                       53.27a                  
 11  Caleb Bohlmann               Tipton                                 53.33a                  
 12  Nolan Braun                  Waukee                                 53.57a                  
 13  Kyler Jones                  Ankeny Centennial                      53.58a                  
 14  Elijah Ajiri                 Urbandale                              53.63a                  
 15  Sam Drexler                  Dowling Catholic West Des Moines       53.68a                  
 16  Reed Anderson                Ankeny Centennial                      53.76a                  
 17  Hayden Harper                Dubuque Hempstead                      53.76a                  
 18  Peyton Lambert               Fort Madison                           53.77a                  
 19  Kaden Lange                  Jesup                                  53.93a                  
 20  Jack Wilson                  Cedar Falls                            53.94a                  
 21  Jace Ortner                  Ballard                                53.97a                  
 22  Lincoln Naber                West Branch                            54.13a                  
 23  Larson De Boer               Urbandale                              54.14a                  
 24  Joseph Giles                 Urbandale                              54.27a                  
 25  Parker Hook                  ADM Adel                               54.28a                  
 26  Austin Van Horn              Waukee Northwest                       54.38a                  
 27  Oscar Beltrand               Valley West Des Moines                 54.46a                  
 28  Brady Van Sickle             Ogden                                  54.47a                  
 29  Xavier Bush                  Norwalk                                54.47a                  
 30  Mohamed Musa                 Iowa City West                         54.48a                  
 31  Clancey VanOort              North Cedar Stanwood                   54.51a                  
 32  Benjamin Thompson            Pella                                  54.58a                  
 33  Peyton Johnson               Ames                                   54.67a                  
 34  Brayden Davison              ADM Adel                               54.70a                  
 35  Nolan Strang                 Dowling Catholic West Des Moines       54.71a                  
 36  Espere Sewa                  Muscatine                              54.74a                  
 37  Nathaniel Ligman             Pella                                  54.78a                  
 38  Trevor Baas                  Denver                                 54.84a                  
 39  Gavin Reed                   Indianola                              54.85a                  
 40  Kenda Kago                   Waukee                                 55.05a                  
 41  Isaac Johnson                Indianola                              55.08a                  
 42  Will Brandt                  Solon                                  55.11a                  
 43  Alex Burger                  Southeast Valley Gowrie                55.18a                  
 44  Charlie Bohnenkamp           Dallas Center-Grimes                   55.18a                  
 45  Hudson Rude                  Dallas Center-Grimes                   55.19a                  
 46  Jack Duit                    Iowa Falls-Alden                       55.22a                  
 47  Dawson Maki                  Newton                                 55.23a                  
 48  Neilmiah Coleman             Cedar Rapids Jefferson                 55.27a                  
 49  Mitchell Stemper             Decorah                                55.32a                  
 50  Diallo Perkins               Grinnell                               55.33a                  
 51  Nolan Staker                 West Branch                            55.37a                  
 52  Oscar Cline                  Louisa-Muscatine                       55.40a                  
 53  Jayden Strum                 Roland-Story Story City                55.41a                  
 54  Slade Pourahmadi             Cedar Rapids Kennedy                   55.44a                  
 55  Judah Fauser                 Cedar Falls                            55.46a                  
 56  Colin Johnson                Southeast Valley Gowrie                55.58a                  
 57  Nick Stream                  Greene County                          55.59a                  
 58  Jadyn Perkins                Waterloo East                          55.59a                  
 59  Tyler Hess                   Epworth Western Dubuque                55.65a                  
 60  Tariq Moore                  Waterloo East                          55.78a                  
 61  Gavin Sorgenfrey             Tipton                                 55.80a                  
 62  Jax Alvarez                  Ames                                   55.80a                  
 63  Kaleb Deines                 Pleasant Valley                        55.82a                  
 64  Landon Quandahl              Decorah                                55.86a                  
 65  Mason McLey                  Fort Madison                           55.87a                  
 65  Kinnick Grimm                Madrid                                 55.87a                  
 67  Jordan Idowu                 Iowa City Liberty                      55.92a                  
 68  Colter Shaw                  Newton                                 55.95a                  
 69  Micah Sands                  North Polk Alleman                     56.00a                  
 70  Kayden Frank                 Norwalk                                56.04a                  
 71  Michael Moeller              Waterloo West                          56.05a                  
 72  Andrew Senne                 Dallas Center-Grimes                   56.23a                  
 73  James Ruremesha              Johnston                               56.23a                  
 74  Brady Belz                   Davenport West                         56.32a                  
 75  Miles Engstrom               Nevada                                 56.40a                  
 76  Jack Gallagher               Grinnell                               56.40a                  
 76  Tyson Graves                 Camanche                               56.40a                  
 78  Brayden Miller               Ogden                                  56.43a                  
 79  Tyler Tatman                 Waukee Northwest                       56.46a                  
 80  Landon Hill                  Camanche                               56.52a                  
 81  Luke Wagner                  Johnston                               56.55a                  
 82  Quinton Logan                Iowa City Liberty                      56.56a                  
 83  Cruz Van Hauen               Pella                                  56.59a                  
 84  Tyson Cunningham             Cedar Falls                            56.60a                  
 85  William Roelfs               Prairie Cedar Rapids                   56.64a                  
 86  Chase Trotter                Colfax-Mingo                           56.69a                  
 87  Anthony Zachar               Cedar Rapids Kennedy                   56.72a                  
 88  Emmanuel Gaye                Southeast Polk                         56.72a                  
 89  Peter Pufall                 Iowa City City High                    56.72a                  
 89  Brendan Olney                Regina Iowa City                       56.72a                  
 91  Josh Rabenhorst              Denver                                 56.73a                  
 92  Anthony Ranallo              Dowling Catholic West Des Moines       56.82a                  
 93  Garrett Franklin             Prairie Cedar Rapids                   56.83a                  
 94  Brayden Lewis                Southeast Polk                         56.86a                  
 95  Ryler Hanson                 Bondurant-Farrar                       56.89a                  
 96  Luke Thoreson                Roland-Story Story City                56.97a                  
 97  Josh Lampe                   Newton                                 56.97a                  
 98  Carter Tuck                  Carlisle                               57.08a                  
 99  James Armstrong              North Polk Alleman                     57.08a                  
 99  Ryder Gorsh                  Iowa City West                         57.08a                  
101  Carson Mueggenberg           Ogden                                  57.22a                  
102  Jasper Wilson                Bondurant-Farrar                       57.24a                  
103  Logan Riedesel               Calamus-Wheatland                      57.29a                  
104  Ethan Pewe                   Johnston                               57.33a                  
105  Kieron Sharp                 Marshalltown                           57.35a                  
106  Jackson Halfhill             Bondurant-Farrar                       57.42a                  
107  Aiden Moreno                 Louisa-Muscatine                       57.49a                  
108  Noah Cleghorn                Ankeny Centennial                      57.51a                  
109  Peter Miller                 Assumption Davenport                   57.69a                  
110  Joey Ferneding               PCM Monroe                             57.95a                  
111  Gavin Wisman                 Solon                                  57.97a                  
112  Orion Cavan                  Carlisle                               58.00a                  
113  Lando Garza                  Columbus Community Columbus Junct      58.01a                  
114  John Hynek                   Prairie Cedar Rapids                   58.04a                  
115  Izaiah Lewis                 Colfax-Mingo                           58.06a                  
116  Kevin Hill                   BCLUW Conrad                           58.07a                  
117  Javon Jordan                 Cedar Rapids Jefferson                 58.09a                  
118  Jake Sawyer                  Madrid                                 58.10a                  
119  Isaac Chapman                ADM Adel                               58.22a                  
120  Ethan Reiter                 Denver                                 58.26a                  
121  Joyson Zannoubo              Ames                                   58.30a                  
122  Vaughn Zittergruen           Central Elkader                        58.31a                  
123  Cole Parkison                Cedar Rapids Jefferson                 58.32a                  
124  Drake Foxen                  Epworth Western Dubuque                58.46a                  
125  Florent Amegatse             Davenport West                         58.47a                  
126  Caleb Schmitz                Southeast Polk                         58.49a                  
127  Holden Woosley               South Hardin                           58.58a                  
128  Carson Hansen                PCM Monroe                             58.62a                  
129  Roman Wheatley               Cedar Rapids Kennedy                   58.62a                  
130  Carter Bell                  Marshalltown                           58.64a                  
131  Daniel Earnest               Grinnell                               58.66a                  
132  Carter Conrad                Cascade Western Dubuque                58.67a                  
133  Fisher Grove                 Colfax-Mingo                           58.70a                  
134  Kalvin Manternach            Cascade Western Dubuque                58.74a                  
135  Owen Schoonover              Sumner-Fredericksburg                  58.75a                  
136  Jaydon Dippold               Southeast Warren Liberty Center        58.76a                  
137  Dakota Aney                  Columbus Community Columbus Junct      58.80a                  
138  Jaxton Jones                 Winfield-Mt. Union                     58.81a                  
139  Alden Curry                  Carlisle                               58.87a                  
140  Josh Hollins                 Des Moines Hoover                      58.89a                  
141  Cole Green                   Calamus-Wheatland                      58.93a                  
142  Tyce Zittergruen             Central Elkader                        58.95a                  
143  Cody Emerson                 Northeast Goose Lake                   58.97a                  
144  Carson Klein                 Epworth Western Dubuque                58.99a                  
145  Grayson Walker               Mount Pleasant                         59.00a                  
146  Teagan Mast                  English Valleys North English          59.07a                  
147  Jack Osborne                 English Valleys North English          59.11a                  
148  Ben Allaman                  Pleasant Valley                        59.24a                  
149  Warren Meade                 Des Moines Abraham Lincoln             59.27a                  
150  Henry Reimer                 Central Elkader                        59.29a                  
151  David Davis                  Des Moines Hoover                      59.38a                  
152  Ramsey Mineart               Waterloo West                          59.45a                  
153  Solomon Ridgeway             Waterloo West                          59.53a                  
154  Dawsan Dufloth               North Scott Eldridge                   59.61a                  
155  Kelan Gamet                  North Scott Eldridge                   59.62a                  
156  Jake Knoll                   Roland-Story Story City                59.64a                  
157  Kashton Grimm                Vinton-Shellsburg                      59.80a                  
158  Ryan Busch                   BCLUW Conrad                           59.86a                  
159  Colton Wight                 Martensdale-St. Marys                  59.93a                  
160  Holt Hinkel                  Regina Iowa City                     1:00.06a                  
161  Tyson Corneille              Columbus Community Columbus Junct    1:00.07a                  
162  Brock Lansing                Assumption Davenport                 1:00.19a                  
163  Ryan Tracy                   Iowa City West                       1:00.23a                  
164  Brayden Balichek             North Cedar Stanwood                 1:00.34a                  
165  Jackson McLaughlin           Vinton-Shellsburg                    1:00.39a                  
166  Dreyvon Steadman             Southeast Valley Gowrie              1:00.44a                  
167  Davon Sanders                Iowa City City High                  1:00.55a                  
168  Cole Gramer                  Gladbrook Reinbeck                   1:00.58a                  
169  Clayton Sweely               Northeast Goose Lake                 1:00.74a                  
170  Zach Butler                  Tipton                               1:00.74a                  
171  Caleb Shepherd               Mount Pleasant                       1:00.93a                  
172  D'Mariyah Williams           Waterloo East                        1:01.00a                  
173  Matthew Kirchoff             Iowa Falls-Alden                     1:01.21a                  
174  Cael Grove                   English Valleys North English        1:01.23a                  
175  Zak Wilder                   Marshalltown                         1:01.25a                  
176  Hayden Starr                 South Hardin                         1:01.38a                  
177  Mason Schuett                Durant                               1:01.45a                  
178  Kaden Klootwyk               Valley West Des Moines               1:01.46a                  
179  Kade Sweezer                 Winfield-Mt. Union                   1:01.61a                  
180  Nick Black                   Greene County                        1:01.61a                  
181  Collin Pieper                Iowa Falls-Alden                     1:01.71a                  
182  Kayden Hammen                South Central Calhoun                1:01.88a                  
183  Weston Dircks                North Cedar Stanwood                 1:01.90a                  
184  Jason Fugate                 Martensdale-St. Marys                1:01.95a                  
185  Logan Heim                   Tripoli                              1:02.10a                  
186  Connor Dunn                  Solon                                1:02.15a                  
187  Aiden Youngblut              Jesup                                1:02.37a                  
188  Brady Wilkening              Norwalk                              1:02.47a                  
189  Heath Harmsen                Northeast Goose Lake                 1:02.64a                  
190  Colton Syfert                Mount Pleasant                       1:02.72a                  
191  Jarrett Engel                West Delaware Manchester             1:03.03a                  
192  Owen Foote                   Woodward-Granger                     1:03.23a                  
193  Ethan Dorris                 Durant                               1:03.32a                  
194  Jacoby Samuelson             Des Moines Abraham Lincoln           1:03.59a                  
195  Jax Stevens                  Nevada                               1:03.69a                  
196  Kyle Hartwig                 Iowa City City High                  1:03.73a                  
197  Sahi Contreras               Saydel                               1:03.90a                  
198  Parker Rotunno               Cascade Western Dubuque              1:03.95a                  
199  Peter Ludwig                 Nevada                               1:04.23a                  
200  Owen Herrman                 Assumption Davenport                 1:04.32a                  
201  Conner Saxton                Madrid                               1:05.68a                  
202  Gavin Frantum                Martensdale-St. Marys                1:05.97a                  
203  Tate Wilkinson               Wapsie Valley Fairbank               1:06.65a                  
204  Kaleb Smith                  Woodward-Granger                     1:07.04a                  
205  Josh Sleper                  West Delaware Manchester             1:07.09a                  
206  Briley Davie                 Wapsie Valley Fairbank               1:07.58a                  
207  Jacob Green                  Des Moines Hoover                    1:07.93a                  
208  Colton Sisomphane            Des Moines Abraham Lincoln           1:08.06a                  
209  Parker Woodward              Jesup                                1:08.41a                  
210  Bailey Szurley               Wapsie Valley Fairbank               1:08.93a                  
211  Bradan Harken                Tripoli                              1:10.43a                  
 --  Carter Cabanayan (willis     Waukee Northwest                          DNS                  
 --  Royce Richman                Durant                                    DNS                  
 --  Eli Farmer                   West Branch                               DNS                  
 --  Nick Buchholz                AGWSR                                     DNS                  
 --  Broc Stream                  Greene County                             DNS                  
 --  Owen Pugh                    Louisa-Muscatine                          DNS                  
 --  Nathan Feldman               North Polk Alleman                        DNS                  
 --  Dallas Fairbanks             Vinton-Shellsburg                         DNF                  
 --  Tate Leland                  Ballard                                   DNS                  
 --  Marvin Neely IV              Davenport West                            DNS                  
 --  Cale Baldwin                 Iowa City Liberty                         DNS                  
 --  Ronak Bhargava               Valley West Des Moines                    DNS                  
 --  Bryce Matt                   Tripoli                                   DNS                  
 --  Owen Leitzen                 Dubuque Hempstead                         DNS                  
 --  Deacon Jacobs                Indianola                                 DNS                  

Boys Varsity  800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
  1  Jonas VanDis                 Waukee                               1:56.37a                  
  2  Canaan Dunham                Pella                                1:56.70a                  
  3  Kohlby Newsom                Winfield-Mt. Union                   2:02.58a                  
  4  Harrison Laug                Grinnell                             2:03.41a                  
  5  Calvin Lueken                Dubuque Senior                       2:03.85a                  
  6  Cayden White                 BCLUW Conrad                         2:03.94a                  
  7  Lincoln Mcmahan              Cedar Rapids Kennedy                 2:04.01a                  
  8  Clay Bohlmann                Tipton                               2:05.72a                  
  9  Roy Verastegui               Waukee Northwest                     2:06.10a                  
 10  Nathan Ahern                 Crestwood Cresco                     2:06.28a                  
 11  Presley Berns                Waterloo West                        2:06.47a                  
 12  Drew Wolterman               Greene County                        2:06.68a                  
 13  Nolan Guzman                 Fort Madison                         2:06.70a                  
 14  Kash Fischer                 PCM Monroe                           2:07.04a                  
 15  Emmett Palmberg              Iowa City City High                  2:07.41a                  
 16  Yairh Gonzalez               Southeast Polk                       2:07.46a                  
 17  Sidney Shide                 Urbandale                            2:07.56a                  
 18  Brennen Bhave                Ames                                 2:07.66a                  
 19  Bill Fullhart                Decorah                              2:07.74a                  
 20  Garrett See                  Decorah                              2:07.86a                  
 21  Thomas Hammel                Decorah                              2:08.03a                  
 22  Thomas Limback               Valley West Des Moines               2:08.07a                  
 23  Brian Ly                     Johnston                             2:08.08a                  
 24  Colin Beerends               Iowa City City High                  2:08.52a                  
 25  Ramey Morgan                 Johnston                             2:08.97a                  
 26  Brady Van Sickle             Ogden                                2:09.31a                  
 27  Nathan Pint                  Jesup                                2:09.55a                  
 28  Jonah VanderWilt             South Hardin                         2:09.80a                  
 29  Joseph Payton                Ames                                 2:10.09a                  
 30  Drew Klemesrud               Waukee                               2:10.27a                  
 31  Charlie Wiering              Cedar Falls                          2:10.30a                  
 32  Colin Henn                   Dubuque Hempstead                    2:10.64a                  
 33  Torin Timmerman              ADM Adel                             2:11.19a                  
 34  Adam Ruehling                Waukee Northwest                     2:11.37a                  
 35  Josh Moberg                  Southeast Polk                       2:11.51a                  
 36  Alex Davis                   Ankeny Christian Academy             2:11.69a                  
 37  Jack Rieck                   Bondurant-Farrar                     2:11.87a                  
 38  Max McDowell                 Iowa City City High                  2:12.11a                  
 39  Ethan Doty                   Denver                               2:12.17a                  
 40  Karsten Nuehring             Jesup                                2:12.49a                  
 41  Hudson Wheelock              Des Moines Abraham Lincoln           2:12.56a                  
 42  Gabby Hermon                 Carlisle                             2:12.75a                  
 43  Devon Browne                 Pella                                2:12.92a                  
 44  Gavin Holst                  Central Elkader                      2:13.07a                  
 45  Drake Sanders                Iowa Falls-Alden                     2:13.11a                  
 46  Parker Gooding               Marshalltown                         2:13.18a                  
 47  Colin Finch                  Iowa City Liberty                    2:13.43a                  
 48  Ronak Bhargava               Valley West Des Moines               2:13.49a                  
 49  Lars Hildebrand              Iowa City Liberty                    2:13.60a                  
 50  Casey Catron                 ADM Adel                             2:13.66a                  
 51  Sullivan (Sully) Wilkins     Colfax-Mingo                         2:13.76a                  
 52  Jake Weiler                  Iowa City West                       2:13.84a                  
 53  Logan Edens                  Camanche                             2:13.94a                  
 54  Cade Storm                   Columbus Community Columbus Junct    2:14.05a                  
 55  Liam Crites                  Grinnell                             2:14.07a                  
 56  Symon McDermott              Epworth Western Dubuque              2:14.18a                  
 57  Sean Bendinger               Valley West Des Moines               2:14.23a                  
 58  Mason Mohr                   Calamus-Wheatland                    2:14.37a                  
 59  Josh Kerkove                 Waterloo West                        2:14.55a                  
 60  Damion Winkler               Ames                                 2:14.96a                  
 61  Graden Hermann               Ballard                              2:15.22a                  
 62  Gavin Reed                   Indianola                            2:15.37a                  
 63  Kaiden Browne                Pella                                2:15.53a                  
 64  Will Ackelson                Southeast Polk                       2:15.73a                  
 65  Carter Weaver                Iowa Falls-Alden                     2:15.76a                  
 66  Parker Messerich             Northeast Goose Lake                 2:15.87a                  
 67  Colin Wehrle                 Iowa City West                       2:16.02a                  
 68  Brice Wahe                   Iowa City West                       2:16.35a                  
 69  Axel Monguillon              Urbandale                            2:16.43a                  
 70  David Waweru                 Cedar Rapids Kennedy                 2:16.44a                  
 71  Victor Njane                 Waukee                               2:16.66a                  
 72  Will Nesbit                  Jesup                                2:16.77a                  
 73  Zander Hagen                 Tipton                               2:17.16a                  
 74  Noah Kerndt                  Dallas Center-Grimes                 2:17.29a                  
 75  Aidan Yaddof                 Calamus-Wheatland                    2:17.78a                  
 76  Nick Subbert                 ADM Adel                             2:18.04a                  
 77  Noah Hinote                  Greene County                        2:18.07a                  
 78  Dillon Wiethorn              Prairie Cedar Rapids                 2:18.09a                  
 79  Lincoln Lamont               Vinton-Shellsburg                    2:18.24a                  
 80  Isaac Sands                  Dowling Catholic West Des Moines     2:18.42a                  
 81  Owen Nuss                    Southeast Valley Gowrie              2:18.56a                  
 82  Mack Cate                    Epworth Western Dubuque              2:18.68a                  
 83  Ayden Martinez               Louisa-Muscatine                     2:18.99a                  
 84  Ben Ellerbach                Dubuque Hempstead                    2:19.19a                  
 85  Drew Caldwell                Assumption Davenport                 2:19.35a                  
 86  Carter Seber                 Waterloo East                        2:19.53a                  
 87  Chayton Smith                AGWSR                                2:19.84a                  
 88  Reagan Maki                  Newton                               2:19.93a                  
 89  Asher Dvorsky                Cedar Rapids Jefferson               2:20.01a                  
 90  Henry Little                 Nevada                               2:20.12a                  
 91  Dayton Brown                 Waterloo East                        2:20.37a                  
 92  Myles Goldman                Marshalltown                         2:20.51a                  
 93  Jackson Lewis                Ankeny Centennial                    2:20.75a                  
 94  Tate Rochford                Sumner-Fredericksburg                2:20.80a                  
 95  Mateo Holcomb                Urbandale                            2:20.95a                  
 96  Elias Stein                  Dowling Catholic West Des Moines     2:20.97a                  
 97  Levi Zaabel                  Newton                               2:20.99a                  
 98  Landon Hill                  Camanche                             2:21.01a                  
 99  Brenden White                West Delaware Manchester             2:21.43a                  
100  Elias Gonzalez Bravo         Columbus Community Columbus Junct    2:21.44a                  
101  Tim Bassier                  Assumption Davenport                 2:21.77a                  
102  Grady Sauser                 Prairie Cedar Rapids                 2:21.91a                  
103  Brandt Halvorsen             South Hardin                         2:21.93a                  
104  Nyle Davis                   Bondurant-Farrar                     2:22.06a                  
105  Trevor Schepanski            Iowa City Liberty                    2:22.10a                  
106  Owen Young                   Solon                                2:22.16a                  
107  Gavin Runyon                 South Hardin                         2:22.18a                  
108  Owen Ament                   Colfax-Mingo                         2:22.23a                  
109  Jaydon Dippold               Southeast Warren Liberty Center      2:22.25a                  
110  Gera Berber                  Martensdale-St. Marys                2:22.37a                  
111  Kamden Brown                 Carlisle                             2:22.57a                  
112  Max Ferin                    Solon                                2:22.82a                  
113  Grant Smith                  Dowling Catholic West Des Moines     2:22.84a                  
114  Mason Schuett                Durant                               2:22.96a                  
115  Elian Funes                  Des Moines Abraham Lincoln           2:23.25a                  
116  Noah Davidson                Johnston                             2:23.28a                  
117  Jenson Mielk                 Camanche                             2:23.29a                  
118  Jacob McPherren              Saydel                               2:23.44a                  
119  Eric Valde                   Prairie Cedar Rapids                 2:23.53a                  
120  Asa Rose                     Mount Pleasant                       2:23.75a                  
121  Isaac Frazier                English Valleys North English        2:23.90a                  
122  Jack Blais                   Vinton-Shellsburg                    2:23.95a                  
123  Timothy McCombs              Grinnell                             2:24.12a                  
124  Zach Butler                  Tipton                               2:24.78a                  
125  Brady Sanger                 Bondurant-Farrar                     2:25.04a                  
126  Cooper Finestead             Woodward-Granger                     2:25.35a                  
127  Evan Koehn                   English Valleys North English        2:25.56a                  
128  Tanner Stockert              Cedar Rapids Kennedy                 2:25.89a                  
129  Carson Ruegnitz              Central Elkader                      2:25.99a                  
130  Judah DeCleene               Carlisle                             2:26.29a                  
131  Drew O'Neill                 Solon                                2:26.61a                  
132  Dagen Henzen                 Denver                               2:26.88a                  
133  Cody Lynch                   Cascade Western Dubuque              2:27.48a                  
134  Owen Osterhaus               PCM Monroe                           2:27.69a                  
135  Brayden Cline                Winfield-Mt. Union                   2:27.86a                  
136  Avery Kelley                 Louisa-Muscatine                     2:28.04a                  
137  Tayten George                Mount Pleasant                       2:28.89a                  
138  Andy Britt                   Sumner-Fredericksburg                2:29.18a                  
139  Heath Harmsen                Northeast Goose Lake                 2:29.25a                  
140  Landon Abbott                Ogden                                2:29.55a                  
141  Ben Axmear                   English Valleys North English        2:29.56a                  
142  Silas Hulett                 Mount Pleasant                       2:29.71a                  
143  Preston Brown                Waterloo East                        2:30.41a                  
144  Weston Dircks                North Cedar Stanwood                 2:30.42a                  
145  Blake Willems                AGWSR                                2:30.42a                  
146  Alex Rickertsen              Calamus-Wheatland                    2:31.31a                  
147  Jacob Castell                BCLUW Conrad                         2:31.33a                  
148  Jack Cooper                  Denver                               2:31.43a                  
149  Cameron Sturtz               North Cedar Stanwood                 2:31.93a                  
150  Andrew Kaalberg              Cascade Western Dubuque              2:31.93a                  
151  Christopher Utterback        Gladbrook Reinbeck                   2:32.32a                  
152  Nathan Buckley               Des Moines Hoover                    2:33.85a                  
153  Cody Tuel                    Woodward-Granger                     2:34.07a                  
154  Bek Anderson                 Ogden                                2:34.22a                  
155  Keaton Vobr                  Crestwood Cresco                     2:34.45a                  
156  Gabrial Miller               Newton                               2:35.22a                  
157  Ethon Downs                  Des Moines Abraham Lincoln           2:35.59a                  
158  Jacob Condon                 Nevada                               2:35.96a                  
159  Hunter Walvatne              Tripoli                              2:36.55a                  
160  Ryan Wessels                 Nevada                               2:36.67a                  
161  Bentlee Stearns              Tripoli                              2:36.90a                  
162  Drew Granzow                 Iowa Falls-Alden                     2:36.92a                  
163  Caleb Bowser                 Gladbrook Reinbeck                   2:42.08a                  
164  Oliver Tiedt                 Wapsie Valley Fairbank               2:43.10a                  
165  Josh Zoulek                  West Branch                          2:43.13a                  
166  Matthew Crimmins             St. Edmond Fort Dodge                2:44.06a                  
167  Carson Page                  Vinton-Shellsburg                    2:44.18a                  
168  Abram Ribbens                St. Edmond Fort Dodge                2:45.07a                  
169  Jace Heasley-Eike            Wapsie Valley Fairbank               2:46.18a                  
170  Grant Farnham                Southeast Valley Gowrie              2:47.05a                  
171  Joe Schiltz                  West Branch                          2:49.79a                  
172  Jacobi Hines                 North Cedar Stanwood                 2:51.80a                  
173  Jonah Mosier                 St. Edmond Fort Dodge                2:52.70a                  
174  Caden Kaltschnee             Southeast Valley Gowrie              2:53.59a                  
175  Masyn Nicholson              West Branch                          2:55.08a                  
176  Lane Shores                  Wapsie Valley Fairbank               3:03.51a                  
177  Carter Belt                  Woodward-Granger                     3:03.99a                  
178  Campbell Gramer              Gladbrook Reinbeck                   3:19.90a                  
 --  Isaac Johnson                Indianola                                 DNS                  
 --  Tyson Corneille              Columbus Community Columbus Junct         DNS                  
 --  Clayton Sweely               Northeast Goose Lake                      DNS                  
 --  Isaiah Wheeldon              Martensdale-St. Marys                     DNS                  
 --  Brady Carstensen             Greene County                             DNS                  
 --  Maxwell Curnyn               Ankeny Centennial                         DNS                  
 --  Kristoffer Zellner           Sioux City East                           DNS                  
 --  Henry Maloney                Dubuque Hempstead                         DNS                  
 --  Caiden Begle                 Epworth Western Dubuque                   DNS                  
 --  Trace Kingsbury              Tripoli                                   DNS                  
 --  Traden Skinner               Des Moines Hoover                         DNS                  
 --  Maciah Shultz                Sioux City East                           DNS                  
 --  Ben Ritter                   Waterloo West                             DNS                  
 --  Harper Gessman               Dallas Center-Grimes                      DNS                  
 --  Coby DeRaad                  PCM Monroe                                DNS                  
 --  Chase Gordon                 Des Moines Hoover                         DNS                  
 --  John Moellers                Marshalltown                              DNS                  
 --  Connor Lerch                 Assumption Davenport                      DNS                  
 --  Lane Cook                    Cascade Western Dubuque                   DNS                  
 --  Brayden Vander Wilt          Ankeny Centennial                         DNS                  
 --  Royce Richman                Durant                                    DNS                  
 --  Gavin Frantum                Martensdale-St. Marys                     DNS                  

Boys Varsity  1600 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
  1  Quentin Nauman               Epworth Western Dubuque              4:15.06a                  
  2  Keegan Decker                Iowa City Liberty                    4:19.44a                  
  3  Tony Anania                  Norwalk                              4:21.91a                  
  4  Jaden Merrick                Cedar Falls                          4:22.13a                  
  5  Jacob Madsen                 Iowa City Liberty                    4:25.22a                  
  6  Gage Heyne                   English Valleys North English        4:25.64a                  
  7  Connor Martin                Cedar Falls                          4:28.13a                  
  8  Micah Fern                   Dubuque Hempstead                    4:30.73a                  
  9  Alex Torres                  Vinton-Shellsburg                    4:33.75a                  
 10  Slader Buckheister           Cedar Rapids Kennedy                 4:33.84a                  
 11  Adam Gray                    Cedar Rapids Kennedy                 4:34.30a                  
 12  Nathan Ahern                 Crestwood Cresco                     4:35.06a                  
 13  Graham Ibeling               Dallas Center-Grimes                 4:35.77a                  
 14  Matthew Schaul               Maquoketa Valley Delhi               4:36.56a                  
 15  Brayden Vander Wilt          Ankeny Centennial                    4:37.18a                  
 16  Grant Wallace                Norwalk                              4:39.41a                  
 17  Sean Thomas                  Ankeny Centennial                    4:39.82a                  
 18  Blake Smith                  Urbandale                            4:39.86a                  
 19  George Karr                  Iowa City City High                  4:40.26a                  
 20  John Ferguson                Cedar Falls                          4:41.79a                  
 21  Jack Kirman                  Dubuque Senior                       4:41.94a                  
 22  Caden Knoblock               Denver                               4:41.96a                  
 23  Grant Zilka                  Decorah                              4:42.36a                  
 24  Cayden White                 BCLUW Conrad                         4:42.88a                  
 25  Alex Davis                   Ankeny Christian Academy             4:42.92a                  
 26  Nathan Pint                  Jesup                                4:43.22a                  
 27  Levi Benesh                  North Linn Troy Mills                4:44.73a                  
 28  Brian Rohde                  Nevada                               4:45.76a                  
 29  Redge Potts                  South Central Calhoun                4:48.44a                  
 30  Maxwell Bruss                Iowa City West                       4:48.73a                  
 31  Chase Gordon                 Des Moines Hoover                    4:49.37a                  
 32  Karsten Nuehring             Jesup                                4:50.47a                  
 33  Presley Berns                Waterloo West                        4:50.76a                  
 34  Sean Bendinger               Valley West Des Moines               4:50.89a                  
 35  Mason Mohr                   Calamus-Wheatland                    4:52.73a                  
 36  Aksel Beedon                 Norwalk                              4:53.07a                  
 37  Nyle Davis                   Bondurant-Farrar                     4:53.23a                  
 38  Gavin Holst                  Central Elkader                      4:53.79a                  
 39  Michael Hanna                Iowa City West                       4:54.01a                  
 40  Jonah Ebersole               Pella                                4:54.36a                  
 41  Ben Cheese                   Johnston                             4:55.25a                  
 42  Kristoffer Zellner           Sioux City East                      4:55.34a                  
 43  Austin Vance                 Ballard                              4:55.88a                  
 44  Nick Wellet                  Waukee                               4:58.26a                  
 45  Brady Sanger                 Bondurant-Farrar                     4:59.84a                  
 46  Braden Walters               Waukee                               5:03.04a                  
 47  Dain Holdmeyer               ADM Adel                             5:11.32a                  
 48  Maciah Shultz                Sioux City East                      5:11.45a                  
 49  Riley Tripp                  Fort Madison                         5:12.77a                  
 50  Levi Odson                   Ankeny Centennial                    5:14.54a                  
 51  Sam Kirchoff                 Iowa Falls-Alden                     5:21.16a                  
 52  Lane Cook                    Cascade Western Dubuque              5:22.07a                  
 --  Ben Peterson                 Waukee                                    DNS                  
 --  Carter Nunn                  Marshalltown                              DNS                  

Boys Varsity  3200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
  1  John Moellers                Marshalltown                         9:23.90a                  
  2  Preston Johnson              Marshalltown                         9:24.85a                  
  3  Dashiell Coyier              Waukee                               9:32.20a                  
  4  Slader Buckheister           Cedar Rapids Kennedy                 9:39.20a                  
  5  Noah Gregoire                Iowa City Liberty                    9:45.27a                  
  6  Mason Gaulke                 Pella                                9:48.94a                  
  7  Kamran Foad                  Pleasant Valley                      9:59.26a                  
  8  Cadel Conner                 Grinnell                            10:00.51a                  
  9  Ty Muniz                     Columbus Community Columbus Junct   10:02.26a                  
 10  Roy Verastegui               Waukee Northwest                    10:08.60a                  
 11  Redge Potts                  South Central Calhoun               10:09.23a                  
 12  Carter Gearhart              Johnston                            10:09.33a                  
 13  Thomas Limback               Valley West Des Moines              10:12.60a                  
 14  Aidan Cooley                 Dubuque Hempstead                   10:15.62a                  
 15  Rishab Patel                 Waukee                              10:16.50a                  
 16  Harper Gessman               Dallas Center-Grimes                10:17.09a                  
 17  Noah Schuknecht              Pella                               10:20.29a                  
 18  Linus McRoberts              Iowa City City High                 10:20.49a                  
 19  Sam Parker                   Norwalk                             10:22.56a                  
 20  Ben Peterson                 Waukee                              10:22.95a                  
 21  Brady Sanger                 Bondurant-Farrar                    10:25.49a                  
 22  Lane Osterloh                Norwalk                             10:29.79a                  
 23  Robert Widtfeldt             Johnston                            10:29.88a                  
 24  Caleb Bolles                 Ames                                10:34.22a                  
 25  Charles Strauss              Johnston                            10:37.39a                  
 26  Max Davidson                 Ballard                             10:38.05a                  
 27  Lars Hildebrand              Iowa City Liberty                   10:42.29a                  
 28  Jonah Mittman                Ames                                10:43.77a                  
 29  Lance Zabel                  Newton                              10:45.51a                  
 30  Sam Buhrow                   Norwalk                             10:48.76a                  
 31  Dawson Lemke                 Nevada                              10:57.27a                  
 32  Brock Johnson                Southeast Polk                      10:58.59a                  
 33  Nyle Davis                   Bondurant-Farrar                    10:58.96a                  
 34  Jacob Rowe                   Dubuque Hempstead                   11:01.86a                  
 35  Maxwell Curnyn               Ankeny Centennial                   11:06.31a                  
 36  Jackson Lewis                Ankeny Centennial                   11:15.54a                  
 --  Caden Knoblock               Denver                                    DNS                  
 --  Michael Hanna                Iowa City West                            DNS                  

Boys Varsity  60m Hurdles Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
  1  Ryan Bartels                 Cedar Rapids Kennedy                    8.18a                  
  2  Cael Woods                   Ankeny Centennial                       8.26a                  
  3  Darien Walker                Dallas Center-Grimes                    8.32a                  
  4  Jackson Goslin               Cedar Rapids Kennedy                    8.32a                  
  5  Miciah LeLaCheur             Valley West Des Moines                  8.34a                  
  6  Blake Ludwig                 Waukee Northwest                        8.38a                  
  7  Deztin McMurrin              Waterloo West                           8.40a                  
  8  Waleed Ibrahim               Iowa City West                          8.44a                  
  9  Ely Smock                    Iowa City West                          8.49a                  
 10  Jo Alexander                 Valley West Des Moines                  8.49a                  
 11  Andrew Eastman               Waukee Northwest                        8.53a                  
 12  TJ Douglas                   Ames                                    8.53a                  
 13  Griffin Ludwig               Waukee Northwest                        8.59a                  
 14  Alex Rees                    Columbus Community Columbus Junct       8.72a                  
 15  Kalarga Mukhtar              Waukee Northwest                        9.39a                  
 --  Corbin Reed                  ADM Adel                                  DNS                  

Boys Varsity  60m Hurdles Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
  1  Ryan Bartels                 Cedar Rapids Kennedy                    8.22a                  
  2  Jackson Goslin               Cedar Rapids Kennedy                    8.26a                  
  3  Deztin McMurrin              Waterloo West                           8.30a                  
  4  Cael Woods                   Ankeny Centennial                       8.32a                  
  5  Darien Walker                Dallas Center-Grimes                    8.33a                  
  6  Ely Smock                    Iowa City West                          8.37a                  
  7  Blake Ludwig                 Waukee Northwest                        8.39a                  
  8  Waleed Ibrahim               Iowa City West                          8.43a                  
  9  Miciah LeLaCheur             Valley West Des Moines                  8.46a                  
 10  Kalarga Mukhtar              Waukee Northwest                        8.52a                  
 11  Corbin Reed                  ADM Adel                                8.55a                  
 12  Andrew Eastman               Waukee Northwest                        8.61a                  
 13  TJ Douglas                   Ames                                    8.62a                  
 14  Alex Rees                    Columbus Community Columbus Junct       8.66a                  
 15  Griffin Ludwig               Waukee Northwest                        8.70a                  
 16  Jo Alexander                 Valley West Des Moines                  8.70a                  
 17  Reilly Trease                Newton                                  8.71a                  
 18  Clark Morris                 West Delaware Manchester                8.72a                  
 19  Wil Pauli                    Cedar Falls                             8.74a                  
 20  Max Mills                    Cedar Falls                             8.74a                  
 21  Ryan Block                   North Scott Eldridge                    8.77a                  
 22  Tate Lause                   Saydel                                  8.78a                  
 23  Avin Truong                  Mount Pleasant                          8.81a                  
 24  Adan Carbajal                Iowa City City High                     8.82a                  
 25  Jackson Pitzen               ADM Adel                                8.82a                  
 26  London Stone                 Dowling Catholic West Des Moines        8.85a                  
 27  Chase Ihle                   Ballard                                 8.85a                  
 28  Garang Dau                   Ames                                    8.88a                  
 29  Bentley Brennick             Southeast Polk                          8.90a                  
 30  Brady Belz                   Davenport West                          8.90a                  
 31  Christian Timmerman          West Delaware Manchester                8.91a                  
 32  Joey Lauters                 Southeast Polk                          8.92a                  
 33  Jayden Strum                 Roland-Story Story City                 8.93a                  
 34  Daniel Roche                 Norwalk                                 8.95a                  
 35  Gavin VanGorp                PCM Monroe                              8.96a                  
 36  Stetson Kane                 Ballard                                 8.97a                  
 37  Drew Farver                  Bondurant-Farrar                        8.98a                  
 38  Michael Richards             Cedar Rapids Kennedy                    8.98a                  
 39  Joseph Kitzinger             ADM Adel                                8.99a                  
 40  Dylan Twedt                  North Polk Alleman                      9.02a                  
 41  Elijah Bolaji                Pleasant Valley                         9.02a                  
 42  Quinton Logan                Iowa City Liberty                       9.03a                  
 43  Jesse Eller                  North Scott Eldridge                    9.05a                  
 44  Kolby Carpenter              Dallas Center-Grimes                    9.05a                  
 45  Levi Shetterly               Pella                                   9.08a                  
 46  Jake Berggren                Roland-Story Story City                 9.10a                  
 47  Asa Cox                      Northeast Goose Lake                    9.10a                  
 48  Gavin Matheny                Ankeny Centennial                       9.11a                  
 49  Marshawn Dukes               Dubuque Senior                          9.11a                  
 50  Caiden Johnson               Pella                                   9.14a                  
 51  Garet Shannon                Wapsie Valley Fairbank                  9.14a                  
 52  Cody Long                    Roland-Story Story City                 9.15a                  
 52  Noah Hinrichs                Waukee                                  9.15a                  
 54  Trevor Baas                  Denver                                  9.16a                  
 55  Florent Amegatse             Davenport West                          9.18a                  
 56  Gabe Schuessler              Regina Iowa City                        9.19a                  
 57  Gianni Gary                  Waterloo East                           9.20a                  
 58  Alex Burger                  Southeast Valley Gowrie                 9.20a                  
 59  Isaac Williams               Nevada                                  9.21a                  
 60  Alex Van Der Brink           Southeast Polk                          9.23a                  
 61  Nolan Urbain                 Epworth Western Dubuque                 9.26a                  
 62  Nathan Pitlock               North Polk Alleman                      9.26a                  
 63  Xavier Woods                 Colfax-Mingo                            9.30a                  
 64  Zach Zuiderveen              Pleasant Valley                         9.32a                  
 65  Mark Nelson                  Ankeny Centennial                       9.32a                  
 65  Austin Arauz                 Newton                                  9.32a                  
 67  Logan VanDenBroek            Pella                                   9.37a                  
 68  Nolan Staker                 West Branch                             9.38a                  
 69  Will Atkinson                Madrid                                  9.38a                  
 70  Dane Mai                     Prairie Cedar Rapids                    9.41a                  
 71  Matthew Hanawalt             Cedar Falls                             9.42a                  
 72  Landon Cory                  Bondurant-Farrar                        9.44a                  
 73  Willie Williams              Epworth Western Dubuque                 9.44a                  
 74  August Rowland               Northeast Goose Lake                    9.47a                  
 75  Lucas Peterson               Waukee                                  9.47a                  
 76  Jaden Houser                 PCM Monroe                              9.48a                  
 77  Cade Olberding               Iowa Falls-Alden                        9.48a                  
 78  Sam Benson                   South Hardin                            9.51a                  
 79  Adams Kane                   Iowa City City High                     9.51a                  
 80  Trey Dahlgren                Urbandale                               9.52a                  
 81  Carsten Campbell             Carlisle                                9.53a                  
 82  Andrew Anderson              South Central Calhoun                   9.55a                  
 83  Levi Wilson-Bries            West Delaware Manchester                9.60a                  
 84  Bernard Grant                Iowa City City High                     9.63a                  
 85  Brady Daufeldt               Durant                                  9.66a                  
 86  Ethan Lindsey                South Hardin                            9.72a                  
 87  Derreon Fliss                Prairie Cedar Rapids                    9.74a                  
 88  Denver Longden               Des Moines Abraham Lincoln              9.75a                  
 89  Corbin Reszel                Urbandale                               9.77a                  
 90  Jake Winters                 PCM Monroe                              9.79a                  
 91  Austin Banny JR              Valley West Des Moines                  9.85a                  
 92  Kay Saw                      Des Moines Abraham Lincoln              9.85a                  
 92  Treyton Mitchell             Ogden                                   9.85a                  
 94  Adrian Clerry                Iowa City Liberty                       9.88a                  
 95  Kolton Ollinger              Southeast Valley Gowrie                 9.91a                  
 96  Anden Furnal                 Carlisle                                9.93a                  
 97  Jackson Halfhill             Bondurant-Farrar                        9.93a                  
 98  Ethan Boobyer                Urbandale                               9.97a                  
 99  Joey Stephens                South Hardin                            9.99a                  
100  Wyatt Thornton               Colfax-Mingo                           10.08a                  
101  Jack Cooper                  Denver                                 10.22a                  
102  Kaden Fisher                 Vinton-Shellsburg                      10.22a                  
103  Weston Sundell               Ogden                                  10.25a                  
104  Allen Cai                    Ames                                   10.27a                  
105  Dagen Henzen                 Denver                                 10.28a                  
106  Brady Woode                  Tipton                                 10.35a                  
107  Jude Smull                   Waukee                                 10.57a                  
108  Jariyah Bowles               AGWSR                                  10.58a                  
109  Ramsey Mineart               Waterloo West                          10.67a                  
110  Mason Mendez                 Newton                                 10.68a                  
111  Ryker Kruse                  Ogden                                  10.76a                  
112  Zachary Poe                  Regina Iowa City                       10.76a                  
113  Harper Hoge                  Camanche                               10.78a                  
114  Prentice Howard              Iowa Falls-Alden                       10.84a                  
115  Chance Shaw                  Waterloo East                          10.84a                  
116  Ashton Lund                  Prairie Cedar Rapids                   10.87a                  
117  Cody Tuel                    Woodward-Granger                       10.89a                  
118  Dustin Eastwood              Davenport West                         10.98a                  
119  Ben Goodhue                  Carlisle                               11.02a                  
120  Owen Foote                   Woodward-Granger                       11.12a                  
121  Landon Wygle                 Vinton-Shellsburg                      11.20a                  
122  Andrew Johnson               Waterloo East                          11.34a                  
123  James Carter Allison         Iowa Falls-Alden                       11.38a                  
124  Derek Alexander              Norwalk                                11.38a                  
125  Liam Fitzpatrick             Norwalk                                11.58a                  
126  Nolan Reese                  North Scott Eldridge                   11.89a                  
127  Issac Choate                 North Cedar Stanwood                   12.04a                  
128  Colton Sisomphane            Des Moines Abraham Lincoln             12.16a                  
129  Noah McCleary                Louisa-Muscatine                       12.25a                  
130  Jacob Barton                 Tipton                                 12.27a                  
 --  Amelio Pantoja               Pleasant Valley                           DNS                  
 --  Izaiah Lewis                 Colfax-Mingo                               DQ                  
 --  Reyce Burgart                Wapsie Valley Fairbank                    DNS                  
 --  Jacoby Johnson               Vinton-Shellsburg                         DNS                  
 --  Traden Skinner               Des Moines Hoover                         DNF                  
 --  August Anderson              Indianola                                 DNS                  
 --  Justice Parkey               Des Moines Hoover                         DNS                  
 --  Gavin Callahan               Fort Madison                              DNS                  
 --  Jordan Kalk                  Dallas Center-Grimes                      DNS                  
 --  Victor Nakihinga             Iowa City Liberty                         DNS                  
 --  David Davis                  Des Moines Hoover                         DNS                  
 --  Ty Stout                     West Branch                               DNS                  

Boys Varsity  4x200m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
  1  Ankeny Centennial                         1:31.43a           
     1) Noah Ross                      2) Cael Woods
     3) Braeden Jackson                4) Caleb Reed
  2  Muscatine                                 1:33.31a           
     1) Jimelle Forkpa                 2) Jordan Meeker
     3) Espere Sewa                    4) Jrakke Johnson
  3  Waukee Northwest                          1:33.44a           
     1) Carson Willits                 2) Josiah DeYoung
     3) Griffin Ludwig                 4) Drake Walker
  4  Norwalk                                   1:34.02a           
     1) Kadan Borcherding-Johnson      2) Gavin Dehmer
     3) Daniel Roche                   4) Kaiden Kunze
  5  Waukee                                    1:34.11a           
     1) Simeon Kpalin                  2) Kenda Kago
     3) Nolan Braun                    4) Jayden Jeter
  6  Epworth Western Dubuque                   1:34.87a           
     1) John FitzPatrick               2) Drew Bergfeld
     3) Kyan Vaassen                   4) Drew Burds
  7  ADM Adel                                  1:35.04a           
     1) Grant Engleman                 2) Cameron Forgy
     3) Brayden Rynearson              4) Jon Hatchitt
  8  Dubuque Senior                            1:35.16a           
     1) Garrett Schumacher             2) Charlie Crow
     3) Daylin Moore                   4) Josh Schwab
  9  Iowa City Liberty                         1:35.88a           
     1) Dallas Miller                  2) Sutton Koller
     3) Brody Beaver                   4) Cale Baldwin
 10  Newton                                    1:35.95a           
     1) Nick Thomason                  2) Reilly Trease
     3) Caden Klein                    4) Christian Ergenbright
 11  Bondurant-Farrar                          1:36.03a           
     1) Elijah Cook                    2) Drew Farver
     3) Parker Ernst                   4) Mason Frost
 12  Cedar Rapids Jefferson                    1:36.21a           
     1) Raquis Robinson                2) Harald Batige
     3) Dawins Charles                 4) Uweza Kalolero
 13  Cascade Western Dubuque                   1:36.43a           
     1) Jake Hosch                     2) Tate Hosch
     3) Tanner Topping                 4) Quinn Casey
 14  Valley West Des Moines                    1:36.61a           
     1) Roman Levine                   2) Jayden Brown
     3) Noah Hager                     4) Oscar Beltrand
 15  Durant                                    1:36.76a           
     1) Gus Thoma                      2) Colby Gast
     3) Cohen Jepsen                   4) Connor Schwarz
 16  Crestwood Cresco                          1:36.79a           
     1) Finnegan Donlan                2) Nathan Mahr
     3) Spencer Kitchen                4) Dashel Donlan
 17  Roland-Story Story City                   1:37.11a           
     1) Fiston Carlson                 2) Heston McIlrath
     3) Ben Mazyck                     4) Sam Knoll
 18  Southeast Valley Gowrie                   1:37.40a           
     1) Dreyvon Steadman               2) Kayden Showers
     3) Logan Jaeschke                 4) Bryce Harrison
 19  Des Moines Hoover                         1:37.49a           
     1) Justice Parkey                 2) Diyon Berry
     3) Brandon Harrell                4) Gabe Polich
 20  Indianola                                 1:37.55a           
     1) Daxton Heimbaugh               2) Asher Brueck
     3) Draven Westcott                4) Deacon Jacobs
 21  Southeast Polk                            1:37.64a           
     1) Fredrick Tarasid-Tarawally     2) Brayden Lewis
     3) Brodey Brandt                  4) Kinnick Sanders
 22  Dubuque Hempstead                         1:37.88a           
     1) Brendon Zheng                  2) Avery Keehner
     3) Robert Ivy                     4) Hayden Harper
 23  Prairie Cedar Rapids                      1:38.18a           
     1) Andrew Eastman                 2) Carsyn Hand
     3) Jaydon Manning                 4) Brady Peterka
 24  Pella                                     1:38.19a           
     1) Landen Pleima                  2) Rex Rhamy
     3) Caiden Johnson                 4) Bailey Shetterly
 25  Cedar Rapids Kennedy                      1:38.19a           
     1) Slade Pourahmadi               2) Keegan Mastin
     3) Dean Michalec                  4) Louis Smith
 26  Madrid                                    1:38.25a           
     1) Jacob Farrell                  2) Jake Sawyer
     3) Loken Velky                    4) Tyler Sonnenfelt
 27  Assumption Davenport                      1:38.47a           
     1) Aiden Loy                      2) Keaton O'Neill
     3) Noah Williams                  4) Tommy Bedford
 28  Grinnell                                  1:38.71a           
     1) Eli Mahoney                    2) Josh Ringler
     3) Kayne Pavey                    4) Diallo Perkins
 29  Regina Iowa City                          1:38.99a           
     1) Aaron Honore                   2) Brady Venzon
     3) Brendan Olney                  4) Edwin Gangba
 30  Ames                                      1:39.24a           
     1) Luke Simmons                   2) Gavin Clouser
     3) Trey Rogers                    4) Owen Vance
 31  Ballard                                   1:39.39a           
     1) Sid Farmer                     2) Liam Hurst
     3) Stetson Kane                   4) Tate Leland
 32  Sumner-Fredericksburg                     1:39.60a           
     1) Travis Smith                   2) Noah Henderson
     3) Liam Steege                    4) Tatum Nuss
 33  Decorah                                   1:39.74a           
     1) Josh Adam                      2) Kade O'Hara
     3) Grant Remington                4) Landon Quandahl
 34  Johnston                                  1:39.77a           
     1) Will Sheer                     2) Kolby Dinh
     3) Gage Hoppenworth               4) Quinn Russell
 35  Iowa City City High                       1:40.16a           
     1) Marshall Sheldon               2) Connor Cross
     3) Adan Carbajal                  4) Logan Halter
 36  Dallas Center-Grimes                      1:40.32a           
     1) Ethan Carlson                  2) Karsten Freund
     3) Oliver Rouse                   4) Elijah Gaie
 37  Pleasant Valley                           1:40.34a           
     1) Elijah Rodney                  2) Kaleb Deines
     3) Makana Kapua                   4) Ben Allaman
 38  Dowling Catholic West Des Moines          1:40.41a           
     1) Kyle Schumacher                2) Preston Hofbauer
     3) Quinn Schmulbach               4) Samuel Kavlock
 39  Colfax-Mingo                              1:40.54a           
     1) Tony Buenrostro                2) Chase Trotter
     3) Wyatt Thornton                 4) Xavier Woods
 40  Wapsie Valley Fairbank                    1:40.60a           
     1) Brayden Dana                   2) Hunter Curley
     3) Braden Bantz                   4) Cadyn Dana
 41  Winfield-Mt. Union                        1:40.71a           
     1) Lane Genkinger                 2) Jaxton Jones
     3) Cruz Hagmeier                  4) Kohlby Newsom
 42  Davenport West                            1:40.86a           
     1) Brady Belz                     2) Keylin Lacourse
     3) Dustin Eastwood                4) Marvin Neely IV
 43  Mount Pleasant                            1:40.87a           
     1) Jordan Lane                    2) Kaden Schadt
     3) Ryan Helling                   4) Griffen Jones
 44  Vinton-Shellsburg                         1:41.06a           
     1) Kaden Kerkman                  2) Jacob Dudley
     3) Isaiah Schneider               4) Kashton Grimm
 45  Greene County                             1:41.18a           
     1) Nick Stream                    2) Lane Fields
     3) Aden Bardole                   4) Lincoln Schwander
 46  Carlisle                                  1:41.26a           
     1) Calvin Frey                    2) JJ Noring
     3) Corwyn Whisler                 4) Mason Lucas
 47  PCM Monroe                                1:41.30a           
     1) Lewis Daye                     2) Tad Wilson
     3) Trigg Steenhoek                4) Finn Wilson
 48  North Cedar Stanwood                      1:41.72a           
     1) Dylan Bell                     2) Clancey VanOort
     3) Tim Driver                     4) James Troughton
 49  North Scott Eldridge                      1:41.82a           
     1) Ayden Tschopp                  2) Caleb Willis
     3) Sam Dickman                    4) Christian Keppy
 50  Saydel                                    1:41.90a           
     1) Gabe Hyde                      2) Jimmie Bridges
     3) Shane Scott                    4) Landen Soma
 51  Ogden                                     1:42.14a           
     1) Vandon Roosa                   2) Jude Klith
     3) Brayden Miller                 4) Tyler Lass
 52  Jesup                                     1:42.17a           
     1) Jude Sullivan                  2) Preston Youngblut
     3) Drew Munson                    4) Parker Woodward
 53  West Delaware Manchester                  1:42.25a           
     1) Jack Cantwell                  2) Macoy Roling
     3) Austin Schnieders              4) Seth Jackson
 54  Iowa City West                            1:42.36a           
     1) Logan Jacobsen                 2) Ryan Tracy
     3) Tyler Shane                    4) Ryder Gorsh
 55  Woodward-Granger                          1:42.64a           
     1) Ethan Dunlavey                 2) Owen Dunlavey
     3) Gavin Clater                   4) Chandler Drake
 56  Northeast Goose Lake                      1:42.86a           
     1) Jade Mielk                     2) Asa Cox
     3) Connor Soesbe                  4) Brayden Parks
 57  BCLUW Conrad                              1:42.91a           
     1) Eathan Petermeier              2) Kevin Hill
     3) Carson Wayman                  4) Wyatt Gould
 58  Tipton                                    1:42.97a           
     1) Isaac Spangler                 2) Jacob Barton
     3) Oakley Kruse                   4) Gavin Sorgenfrey
 59  English Valleys North English             1:43.18a           
     1) Drew Fisher                    2) Colton Mikesell
     3) Everett Bender                 4) Christian Tripses
 60  Camanche                                  1:43.29a           
     1) Wes McDanel                    2) Tyson Graves
     3) Landon Hill                    4) Teng Yu
 61  North Polk Alleman                        1:43.44a           
     1) Charlie Hout                   2) Logan Frelund
     3) Carter Van Brocklin            4) Aidan Rademacher
 62  South Hardin                              1:43.53a           
     1) Viet Nguyen                    2) Preston Dolash
     3) Jake Balvanz                   4) Jaxson Drury
 63  Southeast Warren Liberty Center           1:43.89a           
     1) Brenden Wheeler                2) Jamison Ewing
     3) Bridger Cox                    4) Breckin Morrison
 64  Urbandale                                 1:44.00a           
     1) David Bonilla                  2) Wyatt Reed
     3) Canyon Parkhill                4) Brendan Bewyer
 65  Marshalltown                              1:44.13a           
     1) Tyler Englund                  2) Aiden Smitherman
     3) Carter Bell                    4) Ethan Gorsuch
 66  Louisa-Muscatine                          1:45.42a           
     1) Aiden Moreno                   2) Carter Koenig
     3) Gabe DeMayo                    4) Gaije Carter
 67  Nevada                                    1:45.67a           
     1) Jackson Baker                  2) Jax Stevens
     3) Peter Ludwig                   4) Dane Spykerman
 68  Iowa Falls-Alden                          1:46.01a           
     1) Andrew Bartlett                2) Thomas Ogden
     3) Brody McNeal                   4) Levi Langfitt
 69  Martensdale-St. Marys                     1:47.89a           
     1) Travis White                   2) Trey Wight
     3) Clayton Pedersen               4) Brady Baker
 70  Solon                                     1:48.34a           
     1) Ben McFadden                   2) Jonathan Thomson
     3) Gavin Wisman                   4) Zach Schlote
 71  West Branch                               1:50.43a           
     1) Connor Rios                    2) Logan Christoffel
     3) Conner Capper                  4) Brandon Pedersen
 72  Columbus Community Columbus Junction      1:52.21a           
     1) Ruben Rendon                   2) Mason McCullough
     3) Lando Garza                    4) Mario Perez
 73  Tripoli                                   2:05.23a           
     1) Austin Lohmann                 2) Bryce Matt
     3) Trace Kingsbury                4) Bentlee Stearns
 --  Denver                                         DNF           
     1) Jackson Schoville              2) Jack Cooper
     3) Joe Rabenhorst                 4) Dagen Henzen
 --  Waterloo West                                  DNF           
     1) Michael Moeller                2) Felix Annan
     3) Myles Gardner                  4) Michael Cunningham Jr.
 --  Waterloo East                                  DNS           
     1) Mason Eison                    2) Terrance Sayles
     3) Ke'mont Jefferson              4) Mileek Micou
 --  AGWSR                                          DNS           
     1) Collyn Hofmeister              2) Devin Hall
     3) Layne Nagel                    4) Grant Solberg

Boys Varsity  4x400m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
  1  Dubuque Hempstead                         3:32.88a           
     1) Micah Fern                     2) Avery Keehner
     3) Jordan Plummer                 4) Thomas Brashaw
  2  Ankeny Centennial                         3:35.37a           
     1) Mark Nelson                    2) Kyler Jones
     3) Reed Anderson                  4) Jackson Reed
  3  Ames                                      3:36.22a           
     1) Drew Vander Wilt               2) TJ Douglas
     3) Owen Vance                     4) Hezekiah Johnson
  4  Iowa City West                            3:37.37a           
     1) Ely Smock                      2) Cael Dunham
     3) Aadi Gopinath                  4) Waleed Ibrahim
  5  Epworth Western Dubuque                   3:37.69a           
     1) John FitzPatrick               2) Drew Bergfeld
     3) Calvin Hosch                   4) Dilan Lopez
  6  Denver                                    3:38.74a           
     1) Jesse Gomez                    2) Sean Gomez
     3) Myles Matthias                 4) Jackson Schoville
  7  Waterloo West                             3:38.89a           
     1) Tannen Bell                    2) Amara Dawon
     3) Gunner Steele                  4) Brady Dean
  8  Waukee                                    3:40.26a           
     1) Jayden Jeter                   2) Nolan Braun
     3) Ajak Malual                    4) Kenda Kago
  9  Cedar Falls                               3:40.33a           
     1) Carson Irwin                   2) Jack Wilson
     3) Tyson Cunningham               4) Judah Fauser
 10  Johnston                                  3:40.43a           
     1) Nathan King                    2) D'Angleo Barkue
     3) Will Sheer                     4) Kaden Gatton
 11  Iowa City Liberty                         3:40.98a           
     1) Sutton Koller                  2) Keegan Decker
     3) Jacob Madsen                   4) Cale Baldwin
 12  Cascade Western Dubuque                   3:41.39a           
     1) Jake Hosch                     2) Tanner Topping
     3) Quinn Casey                    4) Eli Fritz
 13  Waukee Northwest                          3:41.71a           
     1) Brady Fitz                     2) Austin Van Horn
     3) Alex Thompson                  4) Tyler Tatman
 14  Valley West Des Moines                    3:41.80a           
     1) Roman Levine                   2) Oscar Beltrand
     3) Noah Hager                     4) Wyatt Grogan
 15  Cedar Rapids Kennedy                      3:42.13a           
     1) Ryan Bartels                   2) Jackson Goslin
     3) Jett Ousley                    4) Slade Pourahmadi
 16  Solon                                     3:43.05a           
     1) Jackson Burk                   2) Evan Burg
     3) Will Brandt                    4) Owen Gange
 17  Pella                                     3:43.40a           
     1) Benjamin Thompson              2) Cruz Van Hauen
     3) Nathaniel Ligman               4) Rex Rhamy
 18  Southeast Polk                            3:43.41a           
     1) Caleb Schmitz                  2) Luke Bartlett
     3) Bentley Brennick               4) Noah Wright
 19  Iowa City City High                       3:44.24a           
     1) Marshall Sheldon               2) Connor Cross
     3) Adan Carbajal                  4) Logan Halter
 20  Camanche                                  3:44.97a           
     1) Tyson Graves                   2) Harper Hoge
     3) Landon Hill                    4) Tyson Seeser
 21  Carlisle                                  3:46.61a           
     1) Treyce Henry                   2) Isaac Burk
     3) Zane Moyer                     4) Jakson Hoversten
 22  Dubuque Senior                            3:46.73a           
     1) Jacob Haug                     2) Mathew Haug
     3) Owen Anderson                  4) Calvin Lueken
 23  Woodward-Granger                          3:46.92a           
     1) Talan Fuson                    2) Vincent Sebastian
     3) Chandler Drake                 4) Cael Leighton
 24  PCM Monroe                                3:49.23a           
     1) Adrien Robbins                 2) Trigg Steenhoek
     3) Joey Ferneding                 4) Joe Shaver
 25  Vinton-Shellsburg                         3:49.60a           
     1) Dallas Fairbanks               2) Tate Druschel
     3) Isaiah Schneider               4) Alex Torres
 26  Wapsie Valley Fairbank                    3:49.99a           
     1) Weston Schares                 2) Dallas Tisue
     3) Gavin Henry                    4) Bryar Bellis
 27  English Valleys North English             3:50.65a           
     1) Everett Bender                 2) Teagan Mast
     3) Jack Osborne                   4) Gage Heyne
 28  Bondurant-Farrar                          3:50.96a           
     1) Austin Muller                  2) Blake Guthrie
     3) Jackson Halfhill               4) Davin Butler
 29  South Hardin                              3:51.30a           
     1) Peyton Welch                   2) Collin Burk
     3) Dax Thompson                   4) Chizkiyah Richmond
 30  Iowa Falls-Alden                          3:51.85a           
     1) Jack Duit                      2) Cruz Burroughs
     3) Levi Langfitt                  4) Carter Weaver
 31  Cedar Rapids Jefferson                    3:51.87a           
     1) Eli Tonkollie                  2) Octavian Walton
     3) Kamarion Owens                 4) Tyree Turner
 32  Colfax-Mingo                              3:52.10a           
     1) Chase Trotter                  2) Wyatt Thornton
     3) Fisher Grove                   4) Xavier Woods
 33  Tipton                                    3:52.34a           
     1) Caleb Bohlmann                 2) Everett Giese
     3) Gavin Sorgenfrey               4) Oakley Kruse
 34  Nevada                                    3:52.40a           
     1) Bo Hanson                      2) Caleb Biensen
     3) Simon Mills                    4) Maddix Holland
 35  Marshalltown                              3:53.13a           
     1) Carson Wright                  2) Carter Bell
     3) Aiden Smitherman               4) Kieron Sharp
 36  Grinnell                                  3:53.93a           
     1) Trenton Scheck                 2) Keaton Iverson
     3) CJ Smith                       4) Wyatt Beyer
 37  Waterloo East                             3:56.60a           
     1) Jadyn Perkins                  2) D'Mariyah Williams
     3) Josiahs Spates                 4) Gianni Gary
 38  North Cedar Stanwood                      3:57.31a           
     1) Clancey VanOort                2) James Troughton
     3) Tim Driver                     4) Dylan Bell
 39  ADM Adel                                  3:57.72a           
     1) Ty Landphair                   2) Max Marple
     3) Ty Miller                      4) Jack Leistikow
 40  Des Moines Hoover                         3:58.79a           
     1) Justice Parkey                 2) Brandon Harrell
     3) Diyon Berry                    4) Traden Skinner
 41  Durant                                    4:00.09a           
     1) Race Starr                     2) Nolan Williams
     3) Aaron Garcia                   4) Brayden Mosier
 42  Dowling Catholic West Des Moines          4:00.39a           
     1) Mamer Agau                     2) Sam Spracklin
     3) Dylan Ducharme                 4) Ethan Ledyard
 43  Mount Pleasant                            4:02.10a           
     1) Avin Truong                    2) Payton Walker
     3) Payton Wilson                  4) Jordan Lane
 44  St. Edmond Fort Dodge                     4:02.44a           
     1) Aaron Hindt                    2) Levi Oder-Westrum
     3) Liam Shannon                   4) Anthony Valles
 45  West Branch                               4:02.91a           
     1) Connor Rios                    2) Xavyer Boone
     3) Ty Stout                       4) Benjamin Ziehr
 46  Jesup                                     4:04.96a           
     1) Kaden Lange                    2) Jude Sullivan
     3) Drew Munson                    4) Parker Woodward
 47  West Delaware Manchester                  4:05.86a           
     1) Wesley Helle                   2) Wyatt Johnson
     3) Tate Wilson-Bries              4) Owen Jackson
 48  AGWSR                                     4:07.20a           
     1) Collin Willems                 2) Kael Dodd
     3) Carl Hoodjer                   4) Eli Holmgaard
 --  Prairie Cedar Rapids                            DQ           
     1) William Roelfs                 2) Brayden Leis
     3) Garrett Franklin               4) John Hynek
 --  Assumption Davenport                           DNS           
     1) John Murphy                    2) Keaton O'Neill
     3) Tommy Bedford                  4) Drew Caldwell
 --  Fort Madison                                   DNS           
     1) Peyton Lambert                 2) Riley Tripp
     3) Mason McLey                    4) Nolan Guzman

Boys Varsity  4x800m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
  1  Cedar Falls                               8:19.77a           
     1) Porter Myers                   2) Dominic Williams
     3) Kieran DeGroote                4) Chase Kies
  2  Waukee                                    8:23.57a           
     1) Nick Wellet                    2) Joseph Lawry
     3) Ellis Coyier                   4) Jonas VanDis
  3  Dubuque Senior                            8:23.69a           
     1) Jacob Haug                     2) Mathew Haug
     3) Owen Anderson                  4) Calvin Lueken
  4  Iowa City City High                       8:28.25a           
     1) George Karr                    2) Emmett Palmberg
     3) Max McDowell                   4) Adam Schaefer
  5  Decorah                                   8:29.37a           
     1) Thomas Hammel                  2) Garrett See
     3) Bill Fullhart                  4) Mitchell Stemper
  6  Fort Madison                              8:30.32a           
     1) Peyton Lambert                 2) Riley Tripp
     3) Mason McLey                    4) Nolan Guzman
  7  Denver                                    8:37.57a           
     1) Jesse Gomez                    2) Ethan Doty
     3) Sean Gomez                     4) Myles Matthias
  8  Pella                                     8:39.35a           
     1) Devon Browne                   2) Kaiden Browne
     3) Asher Schiebout                4) Canaan Dunham
  9  Tipton                                    8:40.97a           
     1) Clay Bohlmann                  2) Zander Hagen
     3) Caleb Bohlmann                 4) Everett Giese
 10  Humboldt                                  8:44.05a           
     1) Jackson Dodd                   2) Chase Flaherty
     3) Jackson Flaherty               4) Mason Van Pelt
 11  Iowa City West                            8:45.71a           
     1) Mohamed Musa                   2) Cael Dunham
     3) Aadi Gopinath                  4) Jake Weiler
 12  Epworth Western Dubuque                   8:45.81a           
     1) Symon McDermott                2) Caiden Begle
     3) Mack Cate                      4) Tyler Hess
 13  Jesup                                     8:45.99a           
     1) Nathan Pint                    2) Karsten Nuehring
     3) Vince O'Connor                 4) Will Nesbit
 14  Southeast Polk                            8:46.46a           
     1) Yairh Gonzalez                 2) Luke Bartlett
     3) Josh Moberg                    4) Noah Wright
 15  Johnston                                  8:48.21a           
     1) Ramey Morgan                   2) Brian Ly
     3) John Widtfeldt                 4) Kaden Gatton
 16  Dubuque Hempstead                         8:49.61a           
     1) Owen Leitzen                   2) Vincent Scherr
     3) Henry Maloney                  4) Aiden Lange
 17  Ames                                      8:49.63a           
     1) Brennen Bhave                  2) William McDeid
     3) Charlie Platt                  4) Tiago Colton
 18  Cedar Rapids Kennedy                      8:50.10a           
     1) Lincoln Mcmahan                2) Tanner Stockert
     3) David Waweru                   4) Nathaniel Goff
 19  Waukon                                    8:52.13a           
     1) Brandon Leppert                2) Kelby Cahalan
     3) Sam Stock                      4) Isaac Reisinger
 20  Norwalk                                   8:53.26a           
     1) Aj Mosqueda                    2) Jeremiah Brown
     3) Braeden Vogel                  4) Drew Kehoe
 21  Ankeny Centennial                         8:54.52a           
     1) Levi Odson                     2) Lane Moeckly
     3) Sean Thomas                    4) Davis Johnson
 22  Waukee Northwest                          8:55.28a           
     1) Adam Ruehling                  2) harrison Fleming
     3) Atticus Schleusner             4) Jacob Zimmerman
 23  North Scott Eldridge                      9:00.96a           
     1) Jack McCarthy                  2) Yorton Hagedorn
     3) Carter Unwin                   4) Parker Hamly
 24  PCM Monroe                                9:01.74a           
     1) Kash Fischer                   2) Coby DeRaad
     3) Kolby Clark                    4) Joe Shaver
 25  Bondurant-Farrar                          9:04.47a           
     1) Grady Gibson                   2) Martin Schmesier
     3) Preston Francois               4) Jack Rieck
 26  Dowling Catholic West Des Moines          9:05.18a           
     1) Jack Carlson                   2) Nate Timboe
     3) Warner Leman                   4) Isaac Sands
 27  South Hardin                              9:06.43a           
     1) Dax Thompson                   2) Clayton Cable
     3) Collin Burk                    4) Jonah VanderWilt
 28  Urbandale                                 9:06.98a           
     1) Cayden Miller                  2) Kenny Uitermarkt
     3) Cooper Smith                   4) William Giles
 29  Dallas Center-Grimes                      9:08.35a           
     1) Cael Ramsey                    2) Eli Oberreuter
     3) Milo Rouse                     4) Cedar Bandy
 30  Roland-Story Story City                   9:09.48a           
     1) Corben Lucchesi                2) Henry Dahlston
     3) Colin Willis                   4) Owen Johnson
 31  Grinnell                                  9:11.55a           
     1) Liam Crites                    2) William Schalmo
     3) Jase Koester                   4) Harrison Laug
 32  North Polk Alleman                        9:12.10a           
     1) Evan Kelsick                   2) Dylan Bormann
     3) Avery Flemmer                  4) Mikhail McIlravy
 33  Newton                                    9:12.93a           
     1) Reagan Maki                    2) Levi Zaabel
     3) Lance Zabel                    4) Dawson Maki
 34  ADM Adel                                  9:14.70a           
     1) Ty Landphair                   2) Max Marple
     3) Ty Miller                      4) Jack Leistikow
 35  Columbus Community Columbus Junction      9:15.50a           
     1) Victor Tovar                   2) Ryan Villa
     3) Drake Marin                    4) Bryan Tlatenchi
 36  Iowa Falls-Alden                          9:16.43a           
     1) Drake Sanders                  2) Collin Pieper
     3) Matthew Kirchoff               4) Prentice Howard
 37  Marshalltown                              9:16.57a           
     1) Carter Nunn                    2) Parker Gooding
     3) Myles Goldman                  4) Carson Wright
 38  Camanche                                  9:16.85a           
     1) Ethan Edens                    2) Carter Davis
     3) Jenson Mielk                   4) Logan Edens
 39  Iowa City Liberty                         9:17.84a           
     1) Hayden Johnsen                 2) Tyler Schepanski
     3) Trevor Schepanski              4) Colin Finch
 40  Vinton-Shellsburg                         9:18.15a           
     1) Will Primrose                  2) Tate Druschel
     3) Zachary Dickinson              4) Conner Bridgewater
 41  Assumption Davenport                      9:18.55a           
     1) John Murphy                    2) Drew Caldwell
     3) Tim Bassier                    4) Kolt Morgan
 42  Valley West Des Moines                    9:19.12a           
     1) Charlie Leder                  2) Graham Hart
     3) Ronak Bhargava                 4) Alton Ladd
 43  Durant                                    9:21.87a           
     1) Race Starr                     2) Nolan Williams
     3) Aaron Garcia                   4) Brayden Mosier
 44  Prairie Cedar Rapids                      9:22.92a           
     1) Brayden Leis                   2) Dade Davis
     3) Ruckus Humrich                 4) Dillon Wiethorn
 45  Sioux City East                           9:23.18a           
     1) Maciah Shultz                  2) David Cook
     3) Kris Zellner                   4) Emmett Johnson
 46  Ballard                                   9:27.05a           
     1) Austin Vance                   2) Graden Hermann
     3) Owen Davidson                  4) Max Davidson
 47  Carlisle                                  9:28.57a           
     1) Torren Walstrom                2) Korben Fritz
     3) Felipe Saldana-Valdez          4) Luciano Russo
 48  Woodward-Granger                          9:32.69a           
     1) Cooper Finestead               2) Dominick Cavanaugh
     3) Jackson Bowlsby                4) Vincent Sebastian
 49  West Branch                               9:33.63a           
     1) Lincoln Naber                  2) Lynden MacGillvary
     3) Preston Mayhew                 4) Oliver Trepanier
 50  Nevada                                    9:35.35a           
     1) Bo Hanson                      2) Caleb Biensen
     3) Simon Mills                    4) Maddix Holland
 51  Des Moines Abraham Lincoln                9:35.90a           
     1) Warren Meade                   2) Triston Miller
     3) Zavier McKee                   4) Ethon Downs
 52  Greene County                             9:37.55a           
     1) Crew Conners                   2) Camden Jacobs
     3) Jaron Jacobs                   4) Brennan Jacobs
 53  Northeast Goose Lake                      9:37.57a           
     1) Parker Messerich               2) Clayton Sweely
     3) Jaxen Christiansen             4) Heath Harmsen
 54  English Valleys North English             9:38.29a           
     1) Evan Koehn                     2) Hunter Offerman
     3) Isaac Frazier                  4) Jack Osborne
 55  Colfax-Mingo                              9:38.52a           
     1) Owen Ament                     2) Sullivan (Sully) Wilkins
     3) Gage Byal                      4) Fisher Grove
 56  Waterloo East                             9:45.66a           
     1) Dayton Brown                   2) Preston Brown
     3) Carter Seber                   4) Hunter Mangrich
 57  Martensdale-St. Marys                     9:50.00a           
     1) Devin Webb                     2) Gera Berber
     3) Isaiah Wheeldon                4) Jonathan Moore
 58  Des Moines Hoover                         9:50.38a           
     1) Chase Gordon                   2) Traden Skinner
     3) Nathan Buckley                 4) Cameron Renes
 59  Solon                                     9:51.00a           
     1) Owen Young                     2) Anders Holmes
     3) Drew O'Neill                   4) Deacon Waddell
 60  Southeast Valley Gowrie                   9:56.61a           
     1) Ethan Tucker                   2) Logan Bintz
     3) Drew Dorsey                    4) Owen Nuss
 61  Wapsie Valley Fairbank                    10:06.72a           
     1) Robert Lee                     2) Marshall Weepie
     3) Hayden Szurley                 4) Elijah Eike
 62  St. Edmond Fort Dodge                     10:10.60a           
     1) Levi Oder-Westrum              2) Matthew Crimmins
     3) Liam Shannon                   4) Anthony Valles
 63  AGWSR                                     10:19.03a           
     1) Kael Dodd                      2) Blake Willems
     3) Grant Solberg                  4) Collin Willems
 64  North Cedar Stanwood                      10:24.50a           
     1) Weston Dircks                  2) Issac Choate
     3) Cameron Sturtz                 4) Jacobi Hines
 --  Madrid                                         DNS           
     1) Blake Renze                    2) Caleb Berberich
     3) Cavin Pehl                     4) Henry Hudnall
 --  Tripoli                                        DNS           
     1) Bentlee Stearns                2) Hunter Walvatne
     3) Trace Kingsbury                4) Bryce Matt
 --  Cascade Western Dubuque                        DNS           
     1) Lane Cook                      2) Andrew Kaalberg
     3) Cody Lynch                     4) Trenten Topping

Boys Varsity  Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Grant Gray                   Northeast Goose Lake                     54-8           
   2 Nolan Dempsey                Davenport West                           53-7           
   3 Max Dickinson                Ankeny Centennial                     52-7.25           
   4 Greyson Hartman              Washington                               52-6           
   5 James Barnett                Iowa City West                       51-11.50           
   6 Wyatt Valenta                Dallas Center-Grimes                     50-6           
   7 Shem Mally                   Cedar Rapids Kennedy                     50-2           
   8 Nick Milburn                 Newton                                50-1.50           
   9 Kolton Small                 Wapello                                  49-6           
  10 Will Evans                   Davenport West                        49-5.75           
  11 Lathan McDaniel              Indianola                             49-1.50           
  12 Garret Kluesner              Epworth Western Dubuque              48-10.50           
  13 Gavin Humphrey               Ankeny Centennial                    48-10.25           
  14 Urijah Brooks                Fort Madison                          48-6.75           
  15 William Hahn                 Decorah                                  48-6           
  16 Teague Cantrall              Southeast Polk                        48-5.25           
  17 Collin Whitters              Iowa City West                        48-5.25           
  18 Cameron Corey                Grinnell                              48-3.50           
  19 David Souvongsavath          Waukee                                   48-2           
  20 Colson Chvala                Vinton-Shellsburg                        48-1           
  21 Hunter Bacino                North Polk Alleman                   47-10.50           
  22 Will Lockhart                Denver                                47-9.50           
  23 Dantrell Baker               Waterloo West                         47-2.75           
  24 Nelson Evans                 Cedar Rapids Jefferson                   47-2           
  25 Caleb Oberhoffer             ADM Adel                              46-2.75           
  26 Andrew Hine                  Waukee                                46-1.75           
  27 Dawson Barnett               Clarksville                           46-0.50           
  28 Justin Kurt                  Epworth Western Dubuque               45-7.75           
  29 Carson Nielsen               Waterloo West                            45-7           
  30 Owen Pins                    Dowling Catholic West Des Moines     44-10.50           
  31 Ben Glawe                    Carlisle                              44-7.25           
  32 Cael Kluever                 Northeast Goose Lake                  44-5.50           
  33 Luke Franzen                 Decorah                               44-5.25           
  34 Brody Beecher                Cascade Western Dubuque                  44-4           
  35 Kamden Jorgensen             Saydel                                   44-4           
  36 Harrison Tripp               Norwalk                               44-2.50           
  37 Hayden Bishop                Cedar Falls                              44-1           
  38 Cael Roberts                 Southeast Polk                           44-1           
  39 Carter Sparks                Ballard                                  44-0           
  40 Caden Flewellyn              Valley West Des Moines                  43-10           
  41 Reagan Anderson              Pella                                 43-7.25           
  42 Greyson Beattie              Waukee Northwest                      43-5.75           
  43 Micah Sands                  North Polk Alleman                    43-5.25           
  44 Braylin Deakin-Keahey        Ankeny Centennial                     43-4.50           
  45 Alex Wendt                   PCM Monroe                            43-3.75           
  46 Jaxson Hinkle                Marshalltown                             43-3           
  47 Charlie Ernzen               Epworth Western Dubuque                  43-0           
  48 Owen Bergstrom               Ogden                                42-10.25           
  49 Cael Murray                  ADM Adel                              42-9.25           
  50 Devin Gelhaar                ADM Adel                                 42-6           
  51 Aden Knight                  Waterloo West                            42-5           
  52 Noah Noland                  Carlisle                                 42-3           
  53 Kael Moore                   Cedar Falls                           42-1.75           
  54 Chase Miller                 North Polk Alleman                    42-1.25           
  55 Cooper Chebuhar              Southeast Polk                        42-0.50           
  56 Carter DeBates               Iowa Falls-Alden                         42-0           
  57 Caden Barnes                 Fort Madison                             42-0           
  58 Nicholas Bergamo             Urbandale                            41-11.75           
  59 Christ Kelly Nelson          Prairie Cedar Rapids                 41-11.50           
  60 Preston Wicker               Madrid                               41-11.50           
  61 Teagan Mitchell              Prairie Cedar Rapids                 41-11.25           
  62 Koltt Ahn                    Newton                               41-11.25           
  63 Corbin Hill                  Denver                                  41-11           
  64 Braylon Edwards              Cedar Rapids Kennedy                     41-9           
  65 Connor Best                  Cedar Falls                           41-8.25           
  66 Gavin Roth                   Carlisle                              41-7.25           
  67 Michael Montgomery           West Branch                           41-7.25           
  68 Jaymisen Rich                Mount Pleasant                        41-3.75           
  69 Kamden Kinne                 Greene County                            41-3           
  70 Ivan Shinkunas               Iowa City City High                   41-2.75           
  71 Hayden Cantrell              Louisa-Muscatine                      41-1.75           
  72 Ray Cooper                   Dubuque Hempstead                        41-0           
  73 Cartyr Smith                 Dowling Catholic West Des Moines        40-11           
  74 Brevyn Fuller                Dallas Center-Grimes                    40-10           
  75 Kian Gilmore                 Valley West Des Moines                40-9.50           
  76 Owen Cambron                 Indianola                                40-9           
  77 Samuel Carlson               Pella                                 40-8.50           
  78 Aiden Packard                Prairie Cedar Rapids                  40-6.25           
  79 James Collum                 Bondurant-Farrar                         40-6           
  80 Chase McElmeel               Dubuque Hempstead                        40-6           
  81 Quintin Moore                Valley West Des Moines                40-5.50           
  82 Max Morgan                   Madrid                                40-4.50           
  83 Tommy Barnett                Clarksville                           40-2.25           
  84 Cooper Buffington            Winfield-Mt. Union                       40-2           
  85 Gavin Broussard              Durant                                40-1.75           
  86 Ian Brunner                  Southeast Valley Gowrie               40-1.25           
  87 Emmitt Petermeier            BCLUW Conrad                          40-0.75           
  88 Jose Benitez                 Newton                                40-0.25           
  89 Zachary Powell               North Scott Eldridge                     40-0           
  90 Leo Thornton                 Dowling Catholic West Des Moines         40-0           
  91 William Zamzow               Roland-Story Story City               39-8.75           
  92 Matthew Halle                Cedar Rapids Jefferson                39-8.25           
  93 Hayden Shannon               PCM Monroe                               39-7           
  94 Lincoln Oltmann              Cedar Rapids Kennedy                     39-7           
  95 Harlan Shannon               PCM Monroe                            39-6.75           
  96 Dylan Branscomb              Solon                                 39-5.50           
  97 Mason Cook                   Johnston                              39-5.25           
  98 Mckinley Rostvold            Waukon                                   39-4           
  99 Charlie Radosvich            Indianola                                39-4           
 100 Carson Barber                Roland-Story Story City                  39-3           
 101 Kane Mahler-Moreno           Woodward-Granger                         39-3           
 102 Ronaldo Villegas             Columbus Community Columbus Juncti       39-3           
 103 Colton McClish               Johnston                                 39-2           
 104 Colby Nelson                 Waukee Northwest                         39-0           
 105 Jaxson Grimm                 Vinton-Shellsburg                    38-11.75           
 106 Elijah Davis                 Iowa City City High                  38-11.25           
 107 Markell Zapiensz             Columbus Community Columbus Juncti      38-11           
 108 Cayden Dudley                Ogden                                 38-9.50           
 109 Chase Purcell                Norwalk                                  38-9           
 110 Preston Dolash               South Hardin                          38-7.50           
 111 Nathan Lillig                Southeast Warren Liberty Center       38-6.50           
 112 Brody Miller                 Dallas Center-Grimes                  38-6.50           
 113 Kameron Adams                South Hardin                          38-6.25           
 114 Parker Holst                 Iowa City City High                   38-5.50           
 115 Jin Sandoval                 Camanche                              38-4.50           
 116 Timothy Parker               Dubuque Senior                           38-4           
 117 Joe Rabenhorst               Denver                                38-2.25           
 118 Palmer Hemming               Pella                                 38-0.75           
 119 Eldin Bektic                 Urbandale                            37-11.75           
 120 Jace Aneweer                 Gladbrook Reinbeck                   37-10.25           
 121 Lane Manternach              Cascade Western Dubuque                  37-9           
 122 Keegan Burke                 Iowa City Liberty                     37-8.50           
 123 Jacob Hall                   Iowa City Liberty                     37-7.75           
 124 Henry Mohr                   Waukee Northwest                         37-5           
 125 Cohen Vannausdle             Johnston                              37-4.75           
 126 Gavin Osmundson              Iowa City Liberty                        37-4           
 127 Nolan Frueh                  Mount Pleasant                        37-3.75           
 128 Cael Dop                     Southeast Warren Liberty Center       37-3.50           
 129 Carter Eden                  Norwalk                               37-3.25           
 130 Tate Wallace                 Regina Iowa City                      37-2.75           
 131 Elijah Cosby                 Ames                                  37-2.50           
 132 Logan Meagher                Waukee                                   37-2           
 133 Brady Olson                  Calamus-Wheatland                     37-0.50           
 134 Ter Kuel                     Urbandale                                37-0           
 135 Nathan Sinclair              Marshalltown                         36-11.75           
 136 Aiden McNamer                Dubuque Senior                       36-10.50           
 137 Parker Swafford              Saydel                                  36-10           
 138 Kane Axmear                  English Valleys North English         36-9.25           
 139 Jakob Becker                 Vinton-Shellsburg                     36-9.25           
 140 Caleb Criswell               Grinnell                              36-7.75           
 141 Justin Happe                 Nevada                                36-6.75           
 142 Hayden Hilsenbeck            Wapsie Valley Fairbank                36-0.25           
 143 Luke Riordan                 Wapsie Valley Fairbank               35-10.50           
 144 Sam Benson                   South Hardin                          35-8.25           
 145 Carson Reed                  Nevada                                35-7.75           
 146 Braxston Bucknell            Tripoli                               35-5.50           
 147 Kaleb Tappendorf             Durant                                35-4.75           
 148 Caden Witham                 Grinnell                              35-3.75           
 149 Landon Alexander             Ogden                                    35-2           
 150 Cooper Heister               North Cedar Stanwood                  35-1.25           
 151 Caleb Hogan                  Wapsie Valley Fairbank                  34-11           
 152 Nick Milani                  Madrid                                34-6.50           
 153 Brandon Torrez               Marshalltown                             34-6           
 154 Jay Pittman                  Dubuque Senior                        34-5.25           
 155 Jonah Griffith               Bondurant-Farrar                      34-3.50           
 156 Isaiah Baucom                Colfax-Mingo                             34-2           
 157 Bradyn Schnoor               Solon                                 34-1.75           
 158 Landen Mantz                 Bondurant-Farrar                      34-1.50           
 159 Joe Kauffman                 Southeast Valley Gowrie               34-1.25           
 160 Simon Shetler                Regina Iowa City                         34-1           
 161 Isaac Harrington             Nevada                                   34-0           
 162 Itai Zapiensz                Columbus Community Columbus Juncti      33-10           
 163 Wyatt Sievers                Davenport West                          33-10           
 164 Carter Myers                 Mount Pleasant                        33-8.50           
 165 Broden Grey                  Ames                                  33-8.25           
 166 Carter Janiszeski            Cascade Western Dubuque               33-8.25           
 167 Finn McCullough              West Branch                           33-7.25           
 168 Braden Davis                 Camanche                                 33-6           
 169 Landon Retherford            Durant                                33-4.25           
 170 Jace Carpenter               Calamus-Wheatland                     33-2.75           
 171 Eyezayah Scheuermann         Greene County                         33-1.75           
 172 Tyler McMillian              North Scott Eldridge                  33-1.50           
 173 Chance Georgius              Roland-Story Story City               33-1.25           
 174 Anthony Ho                   Iowa Falls-Alden                     32-11.25           
 175 Dylan Hockenson              Woodward-Granger                     32-10.25           
 176 Connor Ibsen                 North Cedar Stanwood                  32-4.75           
 177 Brody Hitchcock              Jesup                                 32-1.50           
 178 Paxton Ross                  Saydel                                   31-9           
 179 Matteo Nai                   Waterloo East                         31-6.75           
 180 Brady Krantz                 Washington                               31-4           
 181 Noah Schroeder               North Cedar Stanwood                     31-3           
 182 Lucas Elizalde               Iowa City West                       30-11.50           
 183 Ashton Hodges                Woodward-Granger                         30-5           
 184 Chase DeHoet                 Calamus-Wheatland                     30-2.75           
 185 Alex Okerlund                Ames                                  30-0.75           
 186 Bodee Morehead               West Branch                          29-11.75           
 187 Dylan Schaul                 West Delaware Manchester             29-11.25           
 188 Colin Anderson               Winfield-Mt. Union                   29-10.50           
 189 Joe Wolf                     Gladbrook Reinbeck                    29-8.50           
 190 Camden Cunningham            Colfax-Mingo                          29-7.75           
 191 Izaiah Lewis                 Colfax-Mingo                          29-5.50           
 192 Olyver Fuller                Camanche                             28-11.25           
 193 Izaak Miller                 Tripoli                              28-11.25           
 194 Caden Kuker                  Iowa Falls-Alden                      28-8.50           
 195 Westley Rohrig               Solon                                 28-0.50           
 196 Gage Bender                  English Valleys North English           27-11           
 197 Kaleb Bolinger               English Valleys North English         27-8.50           
 198 Isidro Guerrero              AGWSR                                 27-7.75           
 199 Aiden Gantz-Rodgers          Jesup                                 27-0.75           
 200 Kyle Eastman                 Southeast Valley Gowrie                 26-10           
 201 Jayden Dunn                  Waterloo East                            26-3           
 202 Makai Phillips               Waterloo East                        25-11.75           
 203 Matt Burklow                 North Scott Eldridge                     25-5           
 204 Nick Reinke                  AGWSR                                 25-2.25           
 205 Emmitt Kieliszek             AGWSR                                 20-8.25           
  -- Caleb Jorgenson              Des Moines Hoover                         DNS           
  -- Leyton Reints                Clarksville                               DNS           
  -- Damien Anderson              Cedar Rapids Jefferson                    DNS           
  -- Tahj Williams                Des Moines Hoover                         DNS           
  -- Darius Davenport Jr.         Des Moines Abraham Lincoln                DNS           
  -- Morgan Cooley                East Union Afton                         FOUL           
  -- Preston Youngblut            Jesup                                     DNS           
  -- Shvanta Freeman              Greene County                             DNS           

Boys Varsity  High Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Tyson Seeser                 Camanche                                  6-7                  
   2 Logan Atherton               Norwalk                                   6-6                  
   3 Deztin McMurrin              Waterloo West                             6-4                  
   4 London Stone                 Dowling Catholic West Des Moines          6-2                  
   5 Victor Nakihinga             Iowa City Liberty                         6-0                  
   5 Brayden Peck                 Cedar Rapids Kennedy                      6-0                  
   5 Traven Wheeler               South Hardin                              6-0                  
   5 Jonathan Tillman             Pleasant Valley                           6-0                  
   5 Mason Woods                  Iowa City West                            6-0                  
   5 Logan VanDenBroek            Pella                                     6-0                  
   5 Ajak Malual                  Waukee                                    6-0                  
  12 Miciah LeLaCheur             Valley West Des Moines                   5-10                  
  12 Gabe Schuessler              Regina Iowa City                         5-10                  
  12 Kenden Bowie                 Fort Madison                             5-10                  
  12 Xavier Woods                 Colfax-Mingo                             5-10                  
  12 Kyler Chapman                ADM Adel                                 5-10                  
  12 Jesse Eller                  North Scott Eldridge                     5-10                  
  12 Chase Wagaman                PCM Monroe                               5-10                  
  12 Spencer Casey                Cascade Western Dubuque                  5-10                  
  12 Chase Klatt                  Calamus-Wheatland                        5-10                  
  12 Jo Alexander                 Valley West Des Moines                   5-10                  
  12 Brody McNeal                 Iowa Falls-Alden                         5-10                  
  23 Adams Kane                   Iowa City City High                       5-8                  
  23 Jaxon Volk                   Ankeny Centennial                         5-8                  
  23 Kayden Hammen                South Central Calhoun                     5-8                  
  23 Andrew Anderson              South Central Calhoun                     5-8                  
  23 Ben Grife                    ADM Adel                                  5-8                  
  23 Aiden Youngblut              Jesup                                     5-8                  
  23 Isaiah Thomas                Waterloo East                             5-8                  
  23 Cade Olberding               Iowa Falls-Alden                          5-8                  
  23 Matt Smelser                 Iowa City Liberty                         5-8                  
  23 Owen Scott                   Hillcrest Academy                         5-8                  
  23 Austin Banny JR              Valley West Des Moines                    5-8                  
  34 Hunter Smrt                  Fort Madison                              5-6                  
  34 Shannon Vohor                Johnston                                  5-6                  
  34 Bernard Grant                Iowa City City High                       5-6                  
  34 Cam Seuferer                 Southeast Warren Liberty Center           5-6                  
  34 Christopher Opoku-Sekyer     Dallas Center-Grimes                      5-6                  
  34 Owen Johnson                 Carlisle                                  5-6                  
  34 Dallas Fairbanks             Vinton-Shellsburg                         5-6                  
  34 Kayne Pavey                  Grinnell                                  5-6                  
  34 Crew Conners                 Greene County                             5-6                  
  43 Jake Balvanz                 South Hardin                              5-4                  
  43 Connor Soesbe                Northeast Goose Lake                      5-4                  
  43 Dane Spykerman               Nevada                                    5-4                  
  43 Owen Jackson                 West Delaware Manchester                  5-4                  
  43 Zack Stalder                 Greene County                             5-4                  
  43 Trevor Baas                  Denver                                    5-4                  
  43 Leif Allen                   Vinton-Shellsburg                         5-4                  
  43 Ke'Vion Harris               Nevada                                    5-4                  
  43 Kameron Adams                South Hardin                              5-4                  
  43 Blancy Lungikama             Iowa City City High                       5-4                  
  43 Xavyer Gutierrez             Waukee                                    5-4                  
  43 Carter Spark                 Iowa City West                            5-4                  
  43 Tate Wilkinson               Wapsie Valley Fairbank                    5-4                  
  43 Garrett Franklin             Prairie Cedar Rapids                      5-4                  
  43 Carl Hoodjer                 AGWSR                                     5-4                  
  58 Vincent Duran                Camanche                                  5-2                  
  58 Sam Myers                    Cedar Rapids Kennedy                      5-2                  
  58 Dylan Twedt                  North Polk Alleman                        5-2                  
  58 Cooper Adair                 Wapsie Valley Fairbank                    5-2                  
  58 Luke Iverson                 Norwalk                                   5-2                  
  58 Da Sann Means                Waterloo East                             5-2                  
  58 Chayton Smith                AGWSR                                     5-2                  
  58 Charles Roberts              Iowa City Liberty                         5-2                  
  58 Treyce Henry                 Carlisle                                  5-2                  
  58 Talan Fuson                  Woodward-Granger                          5-2                  
  58 Charlie Hout                 North Polk Alleman                        5-2                  
  58 Alex Rees                    Columbus Community Columbus Juncti        5-2                  
  58 Kaden Schadt                 Mount Pleasant                            5-2                  
  -- Lincoln Schwander            Greene County                              NH                  
  -- Jack Rieck                   Bondurant-Farrar                           NH                  
  -- Caleb Willis                 North Scott Eldridge                      DNS                  
  -- Tim Driver                   North Cedar Stanwood                       NH                  
  -- Gage Byal                    Colfax-Mingo                              DNS                  
  -- Issac Choate                 North Cedar Stanwood                       NH                  
  -- Jackson Bowlsby              Woodward-Granger                           NH                  
  -- Cruz Burroughs               Iowa Falls-Alden                           NH                  
  -- Elijah Bolaji                Pleasant Valley                            NH                  
  -- Carson Mueggenberg           Ogden                                      NH                  
  -- Fritz Massillon              Columbus Community Columbus Juncti         NH                  
  -- Ellis Hills-Carrier          Columbus Community Columbus Juncti         NH                  
  -- Ty Stone                     Camanche                                   NH                  
  -- Jonah Meyer                  Vinton-Shellsburg                          NH                  
  -- Owen DeLong                  Durant                                     NH                  
  -- Isaiah Snead                 Cedar Rapids Kennedy                       NH                  
  -- Evan Wendt                   PCM Monroe                                 NH                  
  -- Will Grasty                  ADM Adel                                   NH                  
  -- Dylan Porter                 Dowling Catholic West Des Moines           NH                  
  -- Brady Springer               Madrid                                     NH                  
  -- Albert Allen                 Prairie Cedar Rapids                      DNS                  
  -- Archie Shaw                  Waterloo East                             DNS                  
  -- Isaiah Hansen                Newton                                    DNS                  
  -- August Anderson              Indianola                                 DNS                  
  -- Maxzen Eskildsen             Northeast Goose Lake                      DNS                  
  -- Carsten Campbell             Carlisle                                  DNS                  
  -- Cade Bauer                   Newton                                    DNS                  
  -- Jack Hester                  Prairie Cedar Rapids                      DNS                  

Boys Varsity  Long Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Avin Truong                  Mount Pleasant                          7.21m                  
   2 Kaiden Kunze                 Norwalk                                 7.18m                  
   3 Miciah LeLaCheur             Valley West Des Moines                  6.88m                  
   4 J.J. Morgan                  Ankeny Centennial                       6.80m                  
   5 Jamual Williams              Waukee                                  6.74m                  
   6 Austin Hansen                Cedar Falls                             6.70m                  
   7 T.Y. Pour                    Prairie Cedar Rapids                    6.58m                  
   8 Jo Alexander                 Valley West Des Moines                  6.53m                  
   9 Keshawn Wyldon               Iowa City Liberty                       6.51m                  
  10 Owen Kettler                 Pella                                   6.42m                  
  11 Emmanuel Diers               Pella                                   6.40m                  
  12 Cody Long                    Roland-Story Story City                 6.39m                  
  13 Damari Lacy                  Iowa City City High                     6.37m                  
  14 Chris Ford                   Sioux City East                         6.32m                  
  15 Owen Scott                   Hillcrest Academy                       6.30m                  
  16 Elliot Carlson               Humboldt                                6.29m                  
  17 Denzil Green                 Prairie Cedar Rapids                    6.25m                  
  18 Casey Williamson             South Hardin                            6.21m                  
  19 Bernoli Luvandu              Iowa City West                          6.20m                  
  20 Cael Leighton                Woodward-Granger                        6.19m                  
  21 Peyton Welch                 South Hardin                            6.18m                  
  22 Waleed Ibrahim               Iowa City West                          6.16m                  
  23 Ethan Gorsuch                Marshalltown                            6.13m                  
  24 Jayden Brown                 Valley West Des Moines                  6.12m                  
  25 Torian Doss                  Waterloo West                           6.12m                  
  26 Daylin Moore                 Dubuque Senior                          6.11m                  
  27 James Troughton              North Cedar Stanwood                    6.06m                  
  28 Gavin VanGorp                PCM Monroe                              6.03m                  
  29 Gavin Matheny                Ankeny Centennial                       6.01m                  
  30 Savion Miller                Regina Iowa City                        6.00m                  
  31 Paul Willett                 Pleasant Valley                         5.99m                  
  32 Xavyer Gutierrez             Waukee                                  5.97m                  
  33 Florent Amegatse             Davenport West                          5.96m                  
  34 Thang Lian                   Urbandale                               5.95m                  
  35 Abe Bidanis                  Iowa City City High                     5.94m                  
  36 Ian Fuchtman                 Cedar Falls                             5.91m                  
  37 Riley Kaalberg               Columbus Community Columbus Juncti      5.90m                  
  38 Nathan Pitlock               North Polk Alleman                      5.89m                  
  39 Vance Hoyt                   BCLUW Conrad                            5.89m                  
  40 Deshon Anderson              English Valleys North English           5.88m                  
  41 Cael Brown                   Johnston                                5.86m                  
  42 Aaron Hindt                  St. Edmond Fort Dodge                   5.86m                  
  43 Peyton Barr                  Waukee Northwest                        5.85m                  
  44 Sawyer Larson                Ames                                    5.84m                  
  45 Kolby Carpenter              Dallas Center-Grimes                    5.83m                  
  46 Jenson Mielk                 Camanche                                5.81m                  
  47 Elijah Gaie                  Dallas Center-Grimes                    5.80m                  
  48 Joshua Spindler              South Hardin                            5.80m                  
  49 Talan Jackson                Prairie Cedar Rapids                    5.78m                  
  50 Tarelle Hoskins              Waterloo West                           5.78m                  
  51 Brandon Harrell              Des Moines Hoover                       5.77m                  
  52 Jordan Plummer               Dubuque Hempstead                       5.77m                  
  53 Jackson Baker                Nevada                                  5.76m                  
  54 Kaden Lange                  Jesup                                   5.76m                  
  55 Sam Dickman                  North Scott Eldridge                    5.76m                  
  56 Andrew Kurtz                 Bondurant-Farrar                        5.75m                  
  57 Trey Rogers                  Ames                                    5.75m                  
  58 Jackson Goslin               Cedar Rapids Kennedy                    5.73m                  
  59 Maxzen Eskildsen             Northeast Goose Lake                    5.70m                  
  60 Brady Long                   Roland-Story Story City                 5.70m                  
  61 Connor Soesbe                Northeast Goose Lake                    5.70m                  
  62 Marvin Neely IV              Davenport West                          5.70m                  
  63 Diyon Berry                  Des Moines Hoover                       5.70m                  
  64 Jaron Jacobs                 Greene County                           5.69m                  
  65 Easton Halverson             Madrid                                  5.69m                  
  66 Finn Wilson                  PCM Monroe                              5.69m                  
  67 Brady Schmitz                Norwalk                                 5.68m                  
  68 Jonathan Tillman             Pleasant Valley                         5.68m                  
  69 Brogan Ewing                 Southeast Warren Liberty Center         5.67m                  
  70 Andrew Bartlett              Iowa Falls-Alden                        5.65m                  
  71 Mason Loan                   Central Elkader                         5.65m                  
  72 Zane Moyer                   Carlisle                                5.65m                  
  73 Christian Timmerman          West Delaware Manchester                5.65m                  
  74 Christian Keppy              North Scott Eldridge                    5.63m                  
  75 Joseph Kitzinger             ADM Adel                                5.59m                  
  76 Alex Burger                  Southeast Valley Gowrie                 5.58m                  
  77 Ethan Winslow                Norwalk                                 5.55m                  
  78 Harper Hoge                  Camanche                                5.55m                  
  79 Will Fever                   Cedar Falls                             5.53m                  
  80 Paul Kaump                   Cedar Rapids Kennedy                    5.53m                  
  81 Jeremiah Bassett             Ankeny Centennial                       5.52m                  
  82 Adrian Clerry                Iowa City Liberty                       5.50m                  
  83 Drew Farver                  Bondurant-Farrar                        5.50m                  
  84 Brodey Brandt                Southeast Polk                          5.49m                  
  85 Isaac Burk                   Carlisle                                5.47m                  
  86 Kyle Schumacher              Dowling Catholic West Des Moines        5.47m                  
  87 Carter Spark                 Iowa City West                          5.47m                  
  88 Brayden Lewis                Southeast Polk                          5.43m                  
  89 Willie Williams              Epworth Western Dubuque                 5.43m                  
  90 Rylan Hilton                 Indianola                               5.42m                  
  91 Austin Muller                Bondurant-Farrar                        5.41m                  
  92 Daniel Earnest               Grinnell                                5.40m                  
  93 TJ Johnson                   Johnston                                5.39m                  
  94 Carter Tuck                  Carlisle                                5.39m                  
  95 Brayden Rynearson            ADM Adel                                5.39m                  
  96 Shane Sellers                Ogden                                   5.34m                  
  97 Jade Mielk                   Northeast Goose Lake                    5.32m                  
  98 Jaden Houser                 PCM Monroe                              5.31m                  
  99 Jackson Pitzen               ADM Adel                                5.29m                  
 100 Zak Wilder                   Marshalltown                            5.27m                  
 101 Kolton Ollinger              Southeast Valley Gowrie                 5.26m                  
 102 Dominick Cavanaugh           Woodward-Granger                        5.25m                  
 103 Wyatt Thornton               Colfax-Mingo                            5.25m                  
 104 Josh Sleper                  West Delaware Manchester                5.23m                  
 105 Dilan Lopez                  Epworth Western Dubuque                 5.23m                  
 106 kiiLaun Wilson-Smith         Waterloo East                           5.22m                  
 107 Jackson Senecaut             Des Moines Abraham Lincoln              5.21m                  
 108 Josh Hollins                 Des Moines Hoover                       5.21m                  
 109 Ben Case Haub                Waukee                                  5.20m                  
 110 Everett Bender               English Valleys North English           5.18m                  
 111 Zyvieon Jackson              Waterloo East                           5.16m                  
 112 Jordan Kalk                  Dallas Center-Grimes                    5.16m                  
 113 Kinnick Sanders              Southeast Polk                          5.15m                  
 114 Dallas Fairbanks             Vinton-Shellsburg                       5.10m                  
 115 Beckett Misener              Cedar Rapids Kennedy                    5.09m                  
 116 Chase Trotter                Colfax-Mingo                            5.07m                  
 117 Marcelin Kazumba             Iowa City City High                     5.05m                  
 118 Corbin Reszel                Urbandale                               5.04m                  
 119 Hunter Offerman              English Valleys North English           5.01m                  
 120 Camden Jacobs                Greene County                           5.00m                  
 121 Ethan Dorris                 Durant                                  4.99m                  
 122 Cadin Beavers                Mount Pleasant                          4.97m                  
 123 Benjamin Ziehr               West Branch                             4.96m                  
 123 Sam Turner                   Iowa Falls-Alden                        4.96m                  
 125 Isaac Hall                   Roland-Story Story City                 4.93m                  
 126 Jude Crossin                 Iowa Falls-Alden                        4.92m                  
 127 Keylin Lacourse              Davenport West                          4.86m                  
 127 Bradan Harken                Tripoli                                 4.86m                  
 129 Gage Byal                    Colfax-Mingo                            4.85m                  
 130 CJ Smith                     Grinnell                                4.78m                  
 131 Luis Buck                    Solon                                   4.78m                  
 132 Louie Thoma                  Durant                                  4.75m                  
 133 Landon Wygle                 Vinton-Shellsburg                       4.66m                  
 134 Norshawn Pompilus            Waterloo East                           4.66m                  
 135 Boston Cupples               Newton                                  4.54m                  
 136 Bryce Matt                   Tripoli                                 4.52m                  
 137 Amelio Pantoja               Pleasant Valley                         4.50m                  
 138 Ryan Helling                 Mount Pleasant                          3.91m                  
 139 Collyn Hofmeister            AGWSR                                   3.80m                  
 140 Hayden Szurley               Wapsie Valley Fairbank                  3.49m                  
 141 Joe Muir                     AGWSR                                   3.35m                  
 142 Junior Foelske               Tripoli                                 2.56m                  
  -- Beni Kiphanzu                Grinnell                                 FOUL                  
  -- Lucas Brown                  Nevada                                    DNS                  
  -- Kaden Fisher                 Vinton-Shellsburg                        FOUL                  
  -- Nick Bradley                 Indianola                                 DNS                  
  -- Reid Hollenback              Durant                                   FOUL                  
  -- Ty Stone                     Camanche                                 FOUL                  
  -- Broc Stream                  Greene County                             DNS                  
  -- Marshawn Dukes               Dubuque Senior                           FOUL                  
  -- Jayden Harris                West Branch                               DNS                  
  -- Arik Marsh                   West Branch                               DNS                  
  -- Jordan Idowu                 Iowa City Liberty                         DNS                  
  -- Loken Velky                  Madrid                                    DNS                  
  -- Bailey Shetterly             Pella                                    FOUL                  
  -- Jesse Gomez                  Denver                                    DNS                  
  -- Braden Bantz                 Wapsie Valley Fairbank                    DNS                  
  -- Dylan Bell                   North Cedar Stanwood                      DNS                  
  -- Kolby Dinh                   Johnston                                 FOUL                  
  -- Gavin Henry                  Wapsie Valley Fairbank                    DNS                  
  -- Aiden Smitherman             Marshalltown                              DNS                  
  -- Kyan Vaassen                 Epworth Western Dubuque                  FOUL