2A Boys Results

Boys 2A 100 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Jaden Damiano                Iowa Falls-Alden             11.06a        
  2  Landry Haberichter           West Burlington              11.16a        
  3  Ryan Leonard                 Estherville Lincoln Cen      11.18a        
  4  Brody Cullin                 Shenandoah                   11.29a        
  5  Bradey Sifford               Red Oak                      11.30a        
  6  Jack Thompson                Forest City                  11.36a        
  7  Tate Hawf                    West Lyon Inwood             11.44a        
  8  Jack Miller                  Jesup                        11.44a        

Boys 2A 100 Meters Prelims
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Landry Haberichter           West Burlington              10.89a        
  2  Jaden Damiano                Iowa Falls-Alden             10.92a        
  3  Brody Cullin                 Shenandoah                   10.94a        
  4  Ryan Leonard                 Estherville Lincoln Cen      11.01a        
  5  Jack Thompson                Forest City                  11.03a        
  6  Bradey Sifford               Red Oak                      11.05a        
  7  Jack Miller                  Jesup                        11.15a        
  8  Tate Hawf                    West Lyon Inwood             11.17a        
  9  Aidan Skoda                  Crestwood Cresco             11.19a        
 10  Jonathan Jenness             Cherokee Washington          11.20a        
 11  Damian Pestle                Wilton                       11.27a        
 12  Jaxan Huyser                 West Lyon Inwood             11.29a        
 13  Caleb DeTemmerman            Oelwein                      11.30a        
 14  Peyton Gress                 MVAOCOU                      11.31a        
 15  Ty Groeneweg                 Western Christian Hull       11.32a        
 16  Jaxon Paulsrud               Cherokee Washington          11.33a        
 17  Landon Osberg                West Central Valley Stu      11.34a        
 18  Kael Stotler                 Aplington-Parkersburg        11.35a        
 19  Isaac Lett                   Cardinal Eldon               11.35a        
 20  Isaac Goettsch               Ridge View                   11.36a        
 21  Daniel Blackwell             Hinton                       11.40a        
 22  Griffin Naderman             Tipton                       11.43a        
 23  Graham Eben                  Central Lyon                 11.45a        
 --  DJ Vonnahme                  Kuemper Catholic Carrol          DQ        

Boys 2A 200 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Cameron Decker               Dike-New Hartford            22.38a        
  2  Noah Schmidgall              Mediapolis                   22.58a        
  3  Chris Dworak                 Missouri Valley              22.63a        
  4  Edwin Gangba                 Regina Iowa City             22.72a        
  5  Luke Sternberg               AHSTW Avoca                  22.74a        
  6  Jack Miller                  Jesup                        22.92a        
  7  Ethan Reiter                 Denver                       23.26a        
  8  Ryan Leonard                 Estherville Lincoln Cen      23.30a        

Boys 2A 200 Meters Prelims
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Cameron Decker               Dike-New Hartford            21.88a        
  2  Ryan Leonard                 Estherville Lincoln Cen      21.94a        
  3  Noah Schmidgall              Mediapolis                   22.33a        
  4  Jack Miller                  Jesup                        22.39a        
  5  Edwin Gangba                 Regina Iowa City             22.46a        
  6  Luke Sternberg               AHSTW Avoca                  22.51a        
  7  Ethan Reiter                 Denver                       22.57a        
  8  Chris Dworak                 Missouri Valley              22.64a        
  9  Jonathan Jenness             Cherokee Washington          22.66a        
 10  Jaxon Paulsrud               Cherokee Washington          22.67a        
 11  Landon Osberg                West Central Valley Stu      22.69a        
 12  Qamerin Hussey               Spirit Lake                  22.70a        
 13  Dashel Donlan                Crestwood Cresco             22.74a        
 14  Connor Schwarz               Durant                       22.75a        
 15  Kael Stotler                 Aplington-Parkersburg        22.75a        
 16  Quinn Street                 Osage                        22.75a        
 17  Cole Graham                  Shenandoah                   22.75a        
 18  Caleb DeTemmerman            Oelwein                      22.80a        
 19  Bradey Sifford               Red Oak                      22.81a        
 20  Graham Eben                  Central Lyon                 22.92a        
 21  Nick Madsen                  Greene County                22.96a        
 22  Evan Jones                   PCM Monroe                   22.97a        
 23  Isaac Lett                   Cardinal Eldon               23.02a        
 --  Luke Darsidan                Camanche                         DQ        

Boys 2A 400 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Ty Koehnk                    South Hamilton Jewell        48.39a        
  2  Alex Razee                   Shenandoah                   49.35a        
  3  Chizkiyah Richmond           South Hardin                 49.51a        
  4  Qamerin Hussey               Spirit Lake                  49.58a        
  5  Kolby Hodnefield             South Hamilton Jewell        49.71a        
  6  Isaac Wenthe                 Sheldon Community            49.71a        
  7  Tyson Seeser                 Camanche                     49.98a        
  8  Quinn Street                 Osage                        49.98a        
  9  Charlie Huesmann             Durant                       50.42a        
 10  Tate Jirovsky                Grundy Center                50.61a        
 11  Wyatt Gulla                  Waukon                       50.87a        
 12  Riley Graber                 PCM Monroe                   51.09a        
 13  Jace Eich                    West Marshall State Cen      51.38a        
 14  Josh Gilbert                 Hudson                       51.42a        
 15  Jack Todd                    Ridge View                   51.51a        
 16  Landon Osberg                West Central Valley Stu      51.53a        
 17  Ethan Behrendsen             OABCIG                       51.55a        
 18  Kellen Jensen                Ridge View                   51.74a        
 19  Bradey Sifford               Red Oak                      51.95a        
 20  Grant Myhre                  Central Lee Donnellson       52.40a        
 21  Nathan Schmidgall            Mediapolis                   53.23a        
 22  Blaine Dohrmann              Wilton                       53.34a        
 --  Cael Leighton                Woodward-Granger                 DQ        
 --  Luke Sternberg               AHSTW Avoca                      DQ        

Boys 2A 800 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Carson Van Sickle            Ogden                      1:55.58a        
  2  Caleb Ten Pas                Des Moines Christian       1:55.81a        
  3  Evan Osler                   Okoboji Milford            1:56.47a        
  4  Wyatt Gulla                  Waukon                     1:56.61a        
  5  Ryder Sundall                Spirit Lake                1:57.18a        
  6  Owen Schmidgall              Mediapolis                 1:57.70a        
  7  Nathan Ahern                 Crestwood Cresco           1:57.83a        
  8  Conall Sauser                Oelwein                    1:58.20a        
  9  Logan Rosas                  Mediapolis                 1:58.51a        
 10  Clay Bohlmann                Tipton                     1:59.01a        
 11  Jayse Yoder                  Mid-Prairie Wellman        1:59.08a        
 12  Ethan Stalzer                Albia                      1:59.54a        
 13  Tyler Venenga                Grundy Center              1:59.61a        
 14  Ty Tallman                   Monticello                 1:59.86a        
 15  Carter Lanphere              Central Springs            2:00.03a        
 16  Landon Meerdink              Unity Christian Orange     2:00.27a        
 17  Ayden Gonzalez               Jesup                      2:00.75a        
 18  Charlie Forbes               MVAOCOU                    2:01.62a        
 19  Kyle Wagoner                 Clarinda                   2:02.21a        
 20  Carter Mann                  Des Moines Christian       2:02.31a        
 21  Trigg Heimdal                Okoboji Milford            2:04.03a        
 22  Grant Gayther                Forest City                2:04.36a        
 23  Kaleb Grant                  East Marshall LeGrand      2:05.02a        
 24  Christian Brown              Denver                     2:05.61a        

Boys 2A 1600 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Caleb Ten Pas                Des Moines Christian       4:19.93a        
  2  Solomon Zaugg                Mediapolis                 4:20.91a        
  3  Conall Sauser                Oelwein                    4:25.92a        
  4  Emerson Vokes                Grundy Center              4:26.63a        
  5  Kyle Wagoner                 Clarinda                   4:26.87a        
  6  Parker Duitsman              Estherville Lincoln Cen    4:27.42a        
  7  Austin Vander Werf           Interstate 35 Truro        4:27.77a        
  8  Owen Schmidgall              Mediapolis                 4:28.54a        
  9  Zach Flatebo                 Garner-Hayfield-Ventura    4:30.87a        
 10  Emmett Swartzentruber        Mid-Prairie Wellman        4:34.49a        
 11  Jacob Greving                Kuemper Catholic Carrol    4:35.83a        
 12  Neal Pinter                  Denver                     4:36.36a        
 13  Skyler Dugan                 Waukon                     4:37.46a        
 14  Brandon Hughes               Spirit Lake                4:38.01a        
 15  Caleb Schunk                 Oelwein                    4:38.20a        
 16  Collin Harder                AHSTW Avoca                4:38.61a        
 17  Jayse Yoder                  Mid-Prairie Wellman        4:40.31a        
 18  Jude Benbow                  Ogden                      4:42.20a        
 19  Nathan Pint                  Jesup                      4:43.10a        
 20  Caden Knoblock               Denver                     4:43.53a        
 21  Collin Houg                  Des Moines Christian       4:44.91a        
 22  Braeden Keister              Anamosa                    4:54.28a        
 23  Samuel Welter                Regina Iowa City           5:02.67a        
 --  Kaden Lynch                  Grundy Center                   DNS        

Boys 2A 3200 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Solomon Zaugg                Mediapolis                 9:19.15a        
  2  Caleb Ten Pas                Des Moines Christian       9:25.96a        
  3  Conall Sauser                Oelwein                    9:33.88a        
  4  Emerson Vokes                Grundy Center              9:34.88a        
  5  Kyle Wagoner                 Clarinda                   9:37.55a        
  6  Austin Vander Werf           Interstate 35 Truro        9:37.58a        
  7  Neal Pinter                  Denver                     9:38.75a        
  8  Brandon Hughes               Spirit Lake                9:41.39a        
  9  Emmett Swartzentruber        Mid-Prairie Wellman        9:42.19a        
 10  Parker Duitsman              Estherville Lincoln Cen    9:44.15a        
 11  Isaac Reisinger              Waukon                     9:52.83a        
 12  Isaiah Aragon                East Sac County            9:58.78a        
 13  Collin Houg                  Des Moines Christian      10:03.30a        
 14  Jacob Greving                Kuemper Catholic Carrol   10:04.09a        
 15  Caleb Huff                   Sheldon Community         10:12.37a        
 16  Preston Yutzy                Mid-Prairie Wellman       10:14.00a        
 17  Aedan Althoff                Monticello                10:17.80a        
 18  Parker Engel                 East Sac County           10:21.67a        
 19  Andrew Schlarmann            Beckman Catholic  Dyers   10:26.93a        
 20  Caleb Schunk                 Oelwein                   10:27.02a        
 21  Tyler Rozenboom              Unity Christian Orange    10:36.67a        
 22  Lane Cook                    Cascade Western Dubuque   10:41.34a        
 23  Sawyer Meinders              Pella Christian           10:41.62a        
 --  Kaden Lynch                  Grundy Center                   DNS        

Boys 2A 110m Hurdles Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Ethan Stecker                Spirit Lake                  14.30a        
  2  Brady Wallace                Treynor                      14.30a        
  3  Cooper Winkel                Spirit Lake                  14.49a        
  4  Ayden Burrow                 North Fayette Valley         14.51a        
  5  Beau Goodwin                 KP-WC-RV                     14.90a        
  6  Gavin Newcomb                AHSTW Avoca                  15.23a        
  7  Garet Kiel                   Oelwein                      15.24a        
  8  Russell McCrea               Eddyville-Blakesburg-Fr      15.29a        

Boys 2A 110m Hurdles Prelims
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Cooper Winkel                Spirit Lake                  14.44a        
  2  Brady Wallace                Treynor                      14.45a        
  3  Ethan Stecker                Spirit Lake                  14.50a        
  4  Ayden Burrow                 North Fayette Valley         14.57a        
  5  Beau Goodwin                 KP-WC-RV                     14.87a        
  6  Gavin Newcomb                AHSTW Avoca                  15.10a        
  7  Garet Kiel                   Oelwein                      15.31a        
  8  Russell McCrea               Eddyville-Blakesburg-Fr      15.33a        
  9  Ray Morgan Jr.               Iowa Falls-Alden             15.35a        
 10  Mason Boothby                Underwood                    15.37a        
 11  Michael Johnson              Osage                        15.39a        
 12  Jordan Dusenberry            Wilton                       15.46a        
 13  Demarion Honaker             Camanche                     15.51a        
 14  Gavin VanGorp                PCM Monroe                   15.59a        
 15  Cameron Madden               Emmetsburg                   15.72a        
 16  Justice Luke                 Union La Porte City          15.89a        
 17  Sam Hulsing                  Underwood                    15.97a        
 18  Yahir Camberos Barajas       Estherville Lincoln Cen      16.03a        
 19  Ryker Dengler                West Liberty                 16.12a        
 20  Conner Arnold                Eddyville-Blakesburg-Fr      16.14a        
 21  Zakiah Pettigrew             South Central Calhoun        16.16a        
 22  Tiernan Vokes                Grundy Center                16.40a        
 23  Jace Hanson                  Southeast Valley Gowrie      16.74a        
 --  Jaden Damiano                Iowa Falls-Alden                 DQ        

Boys 2A 400m Hurdles Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Jaden Damiano                Iowa Falls-Alden             52.03a        
  2  Isaac Wenthe                 Sheldon Community            53.08a        
  3  Karson Elwood                Treynor                      54.75a        
  4  Griffin Olson                PCM Monroe                   54.95a        
  5  Tate Jirovsky                Grundy Center                55.09a        
  6  Garet Kiel                   Oelwein                      55.31a        
  7  Ayden Burrow                 North Fayette Valley         55.45a        
  8  Matt Condon                  Manson Northwest Webste      55.46a        
  9  Jace Hanson                  Southeast Valley Gowrie      55.72a        
 10  Carson Van Sickle            Ogden                        55.84a        
 11  Grayson Weers                Anamosa                      55.99a        
 12  Nick Neuroth                 Aplington-Parkersburg        56.63a        
 13  Korey Kirkpatrick            Interstate 35 Truro          56.75a        
 14  Ryker Dengler                West Liberty                 57.08a        
 15  Logan Hamma                  West Burlington              57.09a        
 16  Chandler Drake               Woodward-Granger             57.12a        
 17  Ty Bennett                   Dike-New Hartford            57.77a        
 18  Drew Sandven                 Okoboji Milford              57.94a        
 19  Ethan Yarkosky               Albia                        57.97a        
 20  Tayden Hull                  Underwood                    58.01a        
 21  Nick Denning                 AHSTW Avoca                  58.32a        
 22  Will Henle                   Iowa Falls-Alden             58.68a        
 23  Russell McCrea               Eddyville-Blakesburg-Fr      59.36a        
 24  Jayden Strum                 Roland-Story Story City    1:08.51a        

Boys 2A 4x100m Relay Finals
=========================================================
     Team                                          Time
=========================================================
  1  Shenandoah                                  42.75a 
     1) Hunter Dukes                   2) Alex Razee
     3) Cole Graham                    4) Brody Cullin
  2  Treynor                                     42.75a 
     1) Jett Sornson                   2) Karson Elwood
     3) Drew Myers                     4) Brady Wallace
  3  Lawton-Bronson                              42.99a 
     1) Domenik Smith                  2) Caler Garnand
     3) Caleb Garnand                  4) Evan Teager
  4  Spirit Lake                                 43.09a 
     1) Ethan Stecker                  2) Cooper Winkel
     3) Tate Orpen                     4) Qamerin Hussey
  5  Regina Iowa City                            43.19a 
     1) Jackson Naeve                  2) Edwin Gangba
     3) Alex Jensen                    4) Savion Miller
  6  PCM Monroe                                  43.31a 
     1) Griffin Olson                  2) Gabe Hobbs
     3) Jacob Wendt                    4) Evan Jones
  7  Van Meter                                   44.19a 
     1) Garrett Cole                   2) Porter Doggett
     3) Caleb Moore                    4) Ben Gordon
  8  Forest City                                 44.57a 
     1) Jayden Barkema                 2) Vinton Feldman
     3) Sam Klaassen                   4) Jack Thompson

Boys 2A 4x100m Relay Prelims
=========================================================
     Team                                          Time
=========================================================
  1  Shenandoah                                  42.62a 
     1) Hunter Dukes                   2) Alex Razee
     3) Cole Graham                    4) Brody Cullin
  2  Lawton-Bronson                              42.80a 
     1) Domenik Smith                  2) Caler Garnand
     3) Caleb Garnand                  4) Evan Teager
  3  Spirit Lake                                 42.86a 
     1) Ethan Stecker                  2) Cooper Winkel
     3) Tate Orpen                     4) Qamerin Hussey
  4  Treynor                                     42.92a 
     1) Jett Sornson                   2) Karson Elwood
     3) Drew Myers                     4) Brady Wallace
  5  Regina Iowa City                            43.22a 
     1) Jackson Naeve                  2) Edwin Gangba
     3) Alex Jensen                    4) Savion Miller
  6  PCM Monroe                                  43.42a 
     1) Griffin Olson                  2) Gabe Hobbs
     3) Jacob Wendt                    4) Evan Jones
  7  Van Meter                                   43.46a 
     1) Garrett Cole                   2) Porter Doggett
     3) Caleb Moore                    4) Ben Gordon
  8  Forest City                                 43.48a 
     1) Jayden Barkema                 2) Vinton Feldman
     3) Jaxon Archer                   4) Jack Thompson
  9  West Lyon Inwood                            43.65a 
     1) Jaxan Huyser                   2) Carson Meyer
     3) Anderson Trejo                 4) Tate Hawf
 10  Des Moines Christian                        43.79a 
     1) Tyler Drefke                   2) Jace Fadden
     3) Jake Kistenmacher              4) Landen Carlisle
 11  Mediapolis                                  43.84a 
     1) Aedin Nelson                   2) Henry Luttenegger
     3) Noah Schmidgall                4) Kyler Crow
 12  Hinton                                      43.88a 
     1) Will Hagestrom                 2) Ty Jones
     3) Garrett Lindley                4) Daniel Blackwell
 13  Pleasantville                               43.95a 
     1) Logan Roff                     2) Caleb Cook
     3) Dylan Messamaker               4) Ethan King
 14  Roland-Story Story City                     44.01a 
     1) Fiston Carlson                 2) Heston McIlrath
     3) Jake Berggren                  4) Sam Knoll
 15  Emmetsburg                                  44.15a 
     1) Cameron Madden                 2) Owen Householder
     3) Tyce Jenness                   4) Bronson Dietrich
 16  West Liberty                                44.25a 
     1) Seth Axsom                     2) Ramzes Moran
     3) Owen Daufeldt                  4) Jayce McHugh
 17  Southeast Valley Gowrie                     44.30a 
     1) Dreyvon Steadman               2) Logan Jaeschke
     3) Kayden Showers                 4) Jace Hanson
 18  Greene County                               44.30a 
     1) Trey Schilling                 2) Nathan Behne
     3) Broc Stream                    4) Nick Madsen
 19  West Burlington                             44.31a 
     1) Maddox Diewold                 2) Eli Oleson
     3) Colby Booton                   4) Landry Haberichter
 20  Jesup                                       44.33a 
     1) Tyce Larson                    2) Jack Miller
     3) Jude Sullivan                  4) Preston Youngblut
 21  Central Lyon                                44.39a 
     1) Egan Pedersen                  2) Michelet Sedam
     3) Matt Elbert                    4) Graham Eben
 22  Grundy Center                               44.41a 
     1) Devin Hinders                  2) Ryker Thoren
     3) Grant Newton                   4) Justin Knaack
 23  Union La Porte City                         44.73a 
     1) Evan Hanus                     2) Trevor Clark
     3) Garrett Kaalberg               4) Levi Hadachek
 24  Beckman Catholic  Dyersville                45.51a 
     1) Julien Kramer                  2) Eli Kluesner
     3) Luke Sigwarth                  4) Max Oberbroeckling

Boys 2A 4x200m Relay Finals
=========================================================
     Team                                          Time
=========================================================
  1  South Hamilton Jewell                     1:28.02a 
     1) Kolby Hodnefield               2) Reece Ricke
     3) Nicholas Severseike            4) Ty Koehnk
  2  Shenandoah                                1:28.86a 
     1) Hunter Dukes                   2) Alex Razee
     3) Cole Graham                    4) Brody Cullin
  3  PCM Monroe                                1:29.66a 
     1) Evan Jones                     2) Griffin Olson
     3) Jacob Wendt                    4) Gabe Hobbs
  4  Lawton-Bronson                            1:29.98a 
     1) Domenik Smith                  2) Caler Garnand
     3) Gage Semple                    4) Evan Teager
  5  Regina Iowa City                          1:30.06a 
     1) Jackson Naeve                  2) Edwin Gangba
     3) Alex Jensen                    4) Michael Martin
  6  Van Meter                                 1:30.47a 
     1) Caleb Moore                    2) Porter Doggett
     3) Cael Trudo                     4) Ben Gordon
  7  Grundy Center                             1:30.65a 
     1) Devin Hinders                  2) Grant Newton
     3) Brody Zinkula                  4) Brayden Davie
  8  Central Springs                           1:30.76a 
     1) Braydin Crum                   2) Brayden Mills
     3) Carter Lanphere                4) Avery Gregoire
  9  Sumner-Fredericksburg                     1:31.10a 
     1) Travis Smith                   2) Liam Steege
     3) Davis Van Sickle               4) Tatum Nuss
 10  Dike-New Hartford                         1:31.27a 
     1) Jacob Burch                    2) Devon Lotts
     3) Colin Meester                  4) Cameron Decker
 11  Treynor                                   1:31.34a 
     1) Jett Sornson                   2) Drew Myers
     3) Alek Bain                      4) Cauy Konz
 12  Forest City                               1:31.40a 
     1) Jayden Barkema                 2) Vinton Feldman
     3) Jaxon Archer                   4) Jack Thompson
 13  Hinton                                    1:31.54a 
     1) Will Hagestrom                 2) Gabe Anderson
     3) Ty Jones                       4) Daniel Blackwell
 14  Mediapolis                                1:31.73a 
     1) Aedin Nelson                   2) Henry Luttenegger
     3) Noah Schmidgall                4) Kyler Crow
 15  Underwood                                 1:32.02a 
     1) Riley Sealock                  2) Josh Ravlin
     3) Garrett Luett                  4) Will Buckholdt
 16  West Liberty                              1:32.05a 
     1) Seth Axsom                     2) Owen Daufeldt
     3) Ryker Dengler                  4) Jayce McHugh
 17  Western Christian Hull                    1:32.41a 
     1) Taeton Kollis                  2) Jacob Gulker
     3) Tristan Rozeboom               4) Ty Groeneweg
 18  Union La Porte City                       1:32.54a 
     1) Evan Hanus                     2) Trevor Clark
     3) Mason Mullen                   4) Levi Hadachek
 19  West Lyon Inwood                          1:32.83a 
     1) Anderson Trejo                 2) Evan Hildring
     3) Carson Meyer                   4) Tate Hawf
 20  Camanche                                  1:32.90a 
     1) Trey Hartung                   2) Tyson Graves
     3) Ty Stone                       4) Josh Wiersema
 21  Cascade Western Dubuque                   1:33.09a 
     1) Jake Hosch                     2) Tate Hosch
     3) Tanner Topping                 4) Will Hosch
 22  Emmetsburg                                1:33.28a 
     1) Owen Householder               2) Brayden Yates
     3) Tyce Jenness                   4) Bronson Dietrich
 23  Albia                                     1:33.59a 
     1) Dominike Deevers               2) Ethan Yarkosky
     3) Beau Buckingham                4) Kael Hutchinson
 --  Van Buren County                               DNF 
     1) Bryce Moquin                   2) Izaak Loeffler
     3) Kayden Simmons                 4) Tyler Stoltz

Boys 2A 4x400m Relay Finals
=========================================================
     Team                                          Time
=========================================================
  1  South Hamilton Jewell                     3:16.35a 
     1) Ty Koehnk                      2) Reece Ricke
     3) Nicholas Severseike            4) Kolby Hodnefield
  2  Grundy Center                             3:21.73a 
     1) Brayden Wallis                 2) Brody Zinkula
     3) Brayden Davie                  4) Tate Jirovsky
  3  Okoboji Milford                           3:22.43a 
     1) Elijah Graves                  2) Trigg Heimdal
     3) Drew Sandven                   4) Evan Osler
  4  Unity Christian Orange City               3:22.67a 
     1) Dylan Obbink                   2) Ethan Van Ginkel
     3) Landon Meerdink                4) James Foreman
  5  Underwood                                 3:24.32a 
     1) Josh Ravlin                    2) Riley Sealock
     3) Mason Boothby                  4) Will Buckholdt
  6  Mediapolis                                3:26.63a 
     1) Logan Rosas                    2) Reese Campbell
     3) Nathan Schmidgall              4) Aedin Nelson
  7  Camanche                                  3:27.58a 
     1) Tyson Graves                   2) Josh Wiersema
     3) Landon Hill                    4) Tyson Seeser
  8  Estherville Lincoln Central               3:28.27a 
     1) Kale Shatto                    2) Wes Martin
     3) Tate White                     4) Parker Duitsman

Boys 2A 4x400m Relay Prelims
=========================================================
     Team                                          Time
=========================================================
  1  South Hamilton Jewell                     3:18.46a 
     1) Ty Koehnk                      2) Reece Ricke
     3) Nicholas Severseike            4) Kolby Hodnefield
  2  Okoboji Milford                           3:25.21a 
     1) Elijah Graves                  2) Trigg Heimdal
     3) Drew Sandven                   4) Evan Osler
  3  Unity Christian Orange City               3:26.06a 
     1) Dylan Obbink                   2) Ethan Van Ginkel
     3) Landon Meerdink                4) James Foreman
  4  Estherville Lincoln Central               3:26.30a 
     1) Kale Shatto                    2) Wes Martin
     3) Tate White                     4) Ryan Leonard
  5  Camanche                                  3:26.52a 
     1) Tyson Graves                   2) Josh Wiersema
     3) Landon Hill                    4) Tyson Seeser
  6  Underwood                                 3:26.88a 
     1) Josh Ravlin                    2) Riley Sealock
     3) Mason Boothby                  4) Will Buckholdt
  7  Grundy Center                             3:26.95a 
     1) Brayden Wallis                 2) Brody Zinkula
     3) Brayden Davie                  4) Tate Jirovsky
  8  Mediapolis                                3:28.00a 
     1) Logan Rosas                    2) Reese Campbell
     3) Nathan Schmidgall              4) Aedin Nelson
  9  Denver                                    3:28.44a 
     1) Christian Brown                2) Trevor Baas
     3) Jackson Schoville              4) Ethan Reiter
 10  Dike-New Hartford                         3:29.14a 
     1) Cameron Decker                 2) Colin Meester
     3) Ty Bennett                     4) Devon Lotts
 11  Lawton-Bronson                            3:29.23a 
     1) Connor Clausen                 2) Domenik Smith
     3) Gage Semple                    4) Evan Teager
 12  Aplington-Parkersburg                     3:29.57a 
     1) Sully Janssen                  2) Gavin Thomas
     3) Trevan Thomas                  4) Nick Neuroth
 13  Alburnett                                 3:29.73a 
     1) Caiden Bueckers                2) Zach Carolan
     3) Laken Caves                    4) Braydon Osborn
 14  West Marshall State Center                3:29.82a 
     1) Dylan Thompson                 2) Erick Rosas-Canchola
     3) Brevon Gibson                  4) Jace Eich
 15  Forest City                               3:30.36a 
     1) Vinton Feldman                 2) Jayden Barkema
     3) Grant Gayther                  4) Holden Reynolds
 16  PCM Monroe                                3:31.61a 
     1) Coby DeRaad                    2) Jacob Wendt
     3) Gabe Hobbs                     4) Riley Graber
 17  Van Meter                                 3:31.93a 
     1) Cael Trudo                     2) Jedidiah Hubbard
     3) Braydon Parkison               4) Cason Peterson
 18  Tipton                                    3:32.39a 
     1) Clay Bohlmann                  2) Griffin Naderman
     3) Everett Giese                  4) Caleb Bohlmann
 19  Garner-Hayfield-Ventura                   3:32.85a 
     1) Gage Konz                      2) Nicholas Zrostlik
     3) Tyler Englin                   4) Connor Hammitt
 20  Anamosa                                   3:33.42a 
     1) Seth Countryman                2) Grayson Weers
     3) Grant Lubben                   4) Parker Lasack
 21  Albia                                     3:35.23a 
     1) Dominike Deevers               2) Kael Hutchinson
     3) Ethan Yarkosky                 4) Ethan Stalzer
 22  Shenandoah                                3:35.99a 
     1) Hunter Dukes                   2) Santiago Hernandez
     3) Cole Scamman                   4) Ayden Johnson
 23  Regina Iowa City                          3:36.12a 
     1) Alex Jensen                    2) Jackson Naeve
     3) Brendan Olney                  4) Michael Martin
 24  Waukon                                    3:36.13a 
     1) Jack O'Neill                   2) Judah Johnson
     3) Graine Curtin                  4) Brandon Leppert

Boys 2A 4x800m Relay Finals
=========================================================
     Team                                          Time
=========================================================
  1  Okoboji Milford                           7:49.87a 
     1) Trigg Heimdal                  2) Akron Jostand
     3) Drew Sandven                   4) Evan Osler
  2  Mediapolis                                7:51.00a 
     1) Owen Schmidgall                2) Will Schmidgall
     3) Solomon Zaugg                  4) Logan Rosas
  3  Unity Christian Orange City               8:01.82a 
     1) Landon Meerdink                2) Daylen Mulder
     3) Ethan Wynia                    4) James Foreman
  4  Waukon                                    8:02.14a 
     1) Skyler Dugan                   2) Jack O'Neill
     3) Brandon Leppert                4) Wyatt Gulla
  5  Spirit Lake                               8:04.38a 
     1) Dietrich Dirks                 2) Jace Hungerford
     3) Brandon Hughes                 4) Ryder Sundall
  6  Des Moines Christian                      8:09.06a 
     1) Jack McPartland                2) Carter Mann
     3) Josh Hagenberg                 4) Collin Houg
  7  Aplington-Parkersburg                     8:09.57a 
     1) Gavin Thomas                   2) Nick Neuroth
     3) Sully Janssen                  4) Trevan Thomas
  8  Garner-Hayfield-Ventura                   8:09.86a 
     1) Tyler Englin                   2) Connor Hammitt
     3) Nicholas Zrostlik              4) Zach Flatebo
  9  Ogden                                     8:09.90a 
     1) Brady Van Sickle               2) Jude Benbow
     3) Sage Seeger                    4) Carson Van Sickle
 10  Grundy Center                             8:14.98a 
     1) Tyler Venenga                  2) Emerson Vokes
     3) Brayden Wallis                 4) Brayden Davie
 11  Union La Porte City                       8:15.82a 
     1) Sawyer Spence                  2) Cameron Mullen
     3) Brayden Bohnsack               4) Brock Ruzicka
 12  Alburnett                                 8:16.30a 
     1) Caiden Bueckers                2) Logan Ossman
     3) Ben Bemer                      4) Zach Carolan
 13  Denver                                    8:16.39a 
     1) Neal Pinter                    2) Myles Matthias
     3) Christian Brown                4) Ethan Doty
 14  Tipton                                    8:16.69a 
     1) Caleb Bohlmann                 2) Zander Hagen
     3) Everett Giese                  4) Clay Bohlmann
 15  Greene County                             8:19.88a 
     1) Noah Hinote                    2) Gavyn Winters
     3) Nick Stream                    4) Drew Wolterman
 16  Sioux Central Sioux Rapids                8:20.78a 
     1) Max Adams                      2) Owen Mills
     3) Lucos Wernimont                4) Jack Christian
 17  Mid-Prairie Wellman                       8:26.15a 
     1) Emmett Swartzentruber          2) Thomas Flynn
     3) Preston Yutzy                  4) Jayse Yoder
 18  Ridge View                                8:26.46a 
     1) Kellen Jensen                  2) Cole Jochims
     3) Carter Todd                    4) Jack Todd
 19  AHSTW Avoca                               8:27.89a 
     1) Collin Harder                  2) Caden Geraghty
     3) Chase Wheatley                 4) Caleb Hatch
 20  Chariton                                  8:27.95a 
     1) Bradley Hobbs                  2) Brent Crabb
     3) Connor Dixson                  4) David Crabb
 21  Roland-Story Story City                   8:29.83a 
     1) Brayden Kilstofte              2) Boaz Clark
     3) Henry Dahlston                 4) Evan Voga
 22  MVAOCOU                                   8:30.62a 
     1) Joey Koithan                   2) Mason Kuhlmann
     3) Hamann Kael                    4) Charlie Forbes
 23  Northeast Goose Lake                      8:31.15a 
     1) Parker Messerich               2) Michael Frame
     3) Clayton Sweely                 4) Kelvin Machande
 24  Kuemper Catholic Carroll                  8:31.29a 
     1) Thomas Pottebaum               2) Ryan Sundrup
     3) Wyatt Wunschel                 4) Jacob Greving

Boys 2A 1600m Sprint Medley Relay  - [1-1-2-4] Finals
=========================================================
     Team                                          Time
=========================================================
  1  Shenandoah                                1:32.08a 
     1) Hunter Dukes                   2) Cole Graham
     3) Brody Cullin                   4) Alex Razee
  2  South Hamilton Jewell                     1:32.81a 
     1) Nicholas Severseike            2) Noah Gunderson
     3) Kolby Hodnefield               4) Ty Koehnk
  3  Spirit Lake                               1:33.62a 
     1) Joey Andres                    2) Tate Orpen
     3) Ethan Stecker                  4) Qamerin Hussey
  4  Estherville Lincoln Central               1:33.65a 
     1) Tate Hoyer                     2) Kale Shatto
     3) Tate White                     4) Ryan Leonard
  5  Grundy Center                             1:35.00a 
     1) Devin Hinders                  2) Ryker Thoren
     3) Grant Newton                   4) Brody Zinkula
  6  Osage                                     1:35.10a 
     1) Sage Christensen               2) Trystin Huisman
     3) Sevryn Dodd                    4) Quinn Street
  7  PCM Monroe                                1:35.22a 
     1) Evan Jones                     2) Jacob Wendt
     3) Gabe Hobbs                     4) Riley Graber
  8  South Hardin                              1:35.38a 
     1) Ethan Lindsey                  2) Casey Williamson
     3) Dax Thompson                   4) Chizkiyah Richmond
  9  Regina Iowa City                          1:35.57a 
     1) Alex Jensen                    2) Savion Miller
     3) Edwin Gangba                   4) Jackson Naeve
 10  Denver                                    1:35.58a 
     1) Teagen Palmer                  2) Evan Dorn
     3) Camron Ledoux                  4) Ethan Reiter
 11  Van Meter                                 1:35.71a 
     1) Caleb Moore                    2) Porter Doggett
     3) Ben Gordon                     4) Cason Peterson
 12  Anamosa                                   1:35.81a 
     1) Grant Lubben                   2) Reilly Shaw
     3) Seth Countryman                4) Grayson Weers
 13  Camanche                                  1:36.05a 
     1) Trey Hartung                   2) Demarion Honaker
     3) Josh Wiersema                  4) Tyson Seeser
 14  Lawton-Bronson                            1:36.09a 
     1) Caleb Garnand                  2) Gage Semple
     3) Evan Teager                    4) Domenik Smith
 15  Okoboji Milford                           1:36.16a 
     1) Mitchel Mulhern                2) Tyler Netsch
     3) Domenic Jutting                4) Elijah Graves
 16  Hinton                                    1:36.28a 
     1) Will Hagestrom                 2) Daniel Blackwell
     3) Ty Jones                       4) Gabe Anderson
 17  Underwood                                 1:36.62a 
     1) Riley Sealock                  2) Charlie Myers
     3) Josh Ravlin                    4) Will Buckholdt
 18  West Liberty                              1:36.68a 
     1) Seth Axsom                     2) Ramzes Moran
     3) Owen Daufeldt                  4) Jayce McHugh
 19  Crestwood Cresco                          1:36.86a 
     1) Aidan Skoda                    2) Nathan Mahr
     3) Dashel Donlan                  4) Nathan Ahern
 20  Unity Christian Orange City               1:36.89a 
     1) Zekiel Junius                  2) Elliot Vanden Berg
     3) Ethan Van Ginkel               4) James Foreman
 21  Cardinal Eldon                            1:37.13a 
     1) Bradly Snook                   2) Nicholas Walker
     3) Isaac Lett                     4) Montana Rupe
 22  Union La Porte City                       1:38.14a 
     1) Evan Hanus                     2) Trevor Clark
     3) Mason Mullen                   4) Cameron Mullen
 23  Albia                                     1:41.18a 
     1) Dominike Deevers               2) Beau Buckingham
     3) Kael Hutchinson                4) Ethan Stalzer
 --  Treynor                                         DQ 
     1) Jett Sornson                   2) Drew Myers
     3) Brady Wallace                  4) Karson Elwood

Boys 2A 1600m Sprint Medley Relay  - [2-2-4-8] Finals
=========================================================
     Team                                          Time
=========================================================
  1  Des Moines Christian                      3:31.05a 
     1) Landen Carlisle                2) Jace Fadden
     3) Malachi Osborne                4) Caleb Ten Pas
  2  Okoboji Milford                           3:31.41a 
     1) Domenic Jutting                2) Elijah Graves
     3) Trigg Heimdal                  4) Evan Osler
  3  Mediapolis                                3:31.82a 
     1) Aedin Nelson                   2) Noah Schmidgall
     3) Reese Campbell                 4) Logan Rosas
  4  Ogden                                     3:32.50a 
     1) Caleb Wisecup                  2) Vandon Roosa
     3) Brady Van Sickle               4) Carson Van Sickle
  5  Clarinda                                  3:32.69a 
     1) Kaiden Roop                    2) Kayden Hawley
     3) Cooper Phillips                4) Kyle Wagoner
  6  Unity Christian Orange City               3:32.83a 
     1) Ethan Van Ginkel               2) Elliot Vanden Berg
     3) Landon Meerdink                4) James Foreman
  7  Spirit Lake                               3:33.84a 
     1) Cooper Winkel                  2) Tate Orpen
     3) Dietrich Dirks                 4) Ryder Sundall
  8  Estherville Lincoln Central               3:34.70a 
     1) Kale Shatto                    2) Wes Martin
     3) Tate White                     4) Parker Duitsman
  9  Alburnett                                 3:35.15a 
     1) Payton Baker                   2) Braydon Osborn
     3) Laken Caves                    4) Caiden Bueckers
 10  Grundy Center                             3:35.24a 
     1) Grant Newton                   2) Brayden Davie
     3) Brayden Wallis                 4) Tyler Venenga
 11  Columbus Catholic Waterloo                3:35.57a 
     1) Jalen Hart                     2) Thomas Steele
     3) Nick Hagarty                   4) Jace Matern
 12  Crestwood Cresco                          3:35.87a 
     1) Robby Ollendieck               2) Finnegan Donlan
     3) Spencer Kitchen                4) Nathan Ahern
 13  Tipton                                    3:36.11a 
     1) Griffin Naderman               2) Isaac Spangler
     3) Caleb Bohlmann                 4) Clay Bohlmann
 14  Van Buren County                          3:37.23a 
     1) Bryce Moquin                   2) Tyler Stoltz
     3) Kayden Simmons                 4) Lincoln Bainbridge
 15  Van Meter                                 3:37.92a 
     1) Caleb Moore                    2) Cason Peterson
     3) Cael Trudo                     4) Luka Hulse
 16  Anamosa                                   3:38.09a 
     1) Grant Lubben                   2) Reilly Shaw
     3) Grayson Weers                  4) Seth Countryman
 17  South Hamilton Jewell                     3:38.18a 
     1) Nicholas Severseike            2) Jonathan Drake
     3) Reece Ricke                    4) Pete Coburn
 18  West Branch                               3:38.49a 
     1) Conner Capper                  2) Brandon Pedersen
     3) Lincoln Naber                  4) Joe Hamann
 19  MVAOCOU                                   3:39.93a 
     1) Peyton Gress                   2) Luther Cameron
     3) Joey Koithan                   4) Charlie Forbes
 20  Garner-Hayfield-Ventura                   3:40.01a 
     1) Lane Gayken                    2) Karter Datema
     3) Gage Konz                      4) Zach Flatebo
 21  Interstate 35 Truro                       3:41.86a 
     1) Jordan Rankin                  2) Max Bedwell
     3) Korey Kirkpatrick              4) Austin Vander Werf
 22  Greene County                             3:42.49a 
     1) Trey Schilling                 2) Broc Stream
     3) Nick Madsen                    4) Drew Wolterman
 23  Central Springs                           3:43.06a 
     1) Avery Gregoire                 2) Brayden Mills
     3) Lamar Barragan                 4) Carter Lanphere
 24  Oelwein                                   3:44.04a 
     1) Caleb DeTemmerman              2) Brady Burkhart
     3) Hayden Tripp                   4) Conall Sauser

Boys 2A 4x110 Shuttle Hurdles Finals
=========================================================
     Team                                          Time
=========================================================
  1  Iowa Falls-Alden                            58.70a 
     1) Jaden Damiano                  2) Andon Barrick
     3) Carter Weaver                  4) Ray Morgan Jr.
  2  Treynor                                     59.10a 
     1) Brady Wallace                  2) Brock Casey
     3) Cauy Konz                      4) Karson Elwood
  3  Underwood                                   59.74a 
     1) Mason Boothby                  2) Sam Hulsing
     3) Lucas Bose                     4) Jack Vanfossan
  4  Okoboji Milford                           1:00.97a 
     1) Elijah Graves                  2) Drew Sandven
     3) Avery Simington                4) Jerron Heller
  5  PCM Monroe                                1:01.14a 
     1) Gavin VanGorp                  2) Jaden Houser
     3) Jake Winters                   4) Griffin Olson
  6  West Liberty                              1:01.16a 
     1) Seth Axsom                     2) Ryker Dengler
     3) Cameron Iske                   4) Jayce McHugh
  7  Estherville Lincoln Central               1:01.49a 
     1) Aiden Swanson                  2) Tate Hoyer
     3) Dylan Peta                     4) Yahir Camberos Barajas
 --  Spirit Lake                                     DQ 
     1) Cooper Winkel                  2) Landen Mitchell
     3) Kyler Hagedorn                 4) Ethan Stecker

Boys 2A 4x110 Shuttle Hurdles Prelims
=========================================================
     Team                                          Time
=========================================================
  1  Iowa Falls-Alden                            58.85a 
     1) Jaden Damiano                  2) Andon Barrick
     3) Carter Weaver                  4) Ray Morgan Jr.
  2  Treynor                                     59.25a 
     1) Brady Wallace                  2) Brock Casey
     3) Cauy Konz                      4) Karson Elwood
  3  Spirit Lake                               1:00.26a 
     1) Cooper Winkel                  2) Landen Mitchell
     3) Kyler Hagedorn                 4) Ethan Stecker
  4  Underwood                                 1:00.29a 
     1) Mason Boothby                  2) Sam Hulsing
     3) Lucas Bose                     4) Jack Vanfossan
  5  Okoboji Milford                           1:00.48a 
     1) Elijah Graves                  2) Drew Sandven
     3) Avery Simington                4) Jerron Heller
  6  West Liberty                              1:00.77a 
     1) Seth Axsom                     2) Cameron Iske
     3) Ryker Dengler                  4) Jayce McHugh
  7  PCM Monroe                                1:01.24a 
     1) Jake Winters                   2) Jaden Houser
     3) Gavin VanGorp                  4) Griffin Olson
  8  Estherville Lincoln Central               1:01.39a 
     1) Aiden Swanson                  2) Tate Hoyer
     3) Dylan Peta                     4) Yahir Camberos Barajas
  9  Eddyville-Blakesburg-Fremont              1:01.88a 
     1) Conner Arnold                  2) Brooks Moore
     3) Thomas McCrea                  4) Russell McCrea
 10  Roland-Story Story City                   1:02.36a 
     1) Jake Berggren                  2) Cody Long
     3) Carter Barber                  4) Jayden Strum
 11  Cherokee Washington                       1:02.62a 
     1) Lance Pingel                   2) Alec Schossow
     3) Wyatt Johnson                  4) Connor Mahnke
 12  Union La Porte City                       1:02.77a 
     1) Briar Mast                     2) Justice Luke
     3) Andrew Sadler                  4) Logan Rosauer
 13  West Lyon Inwood                          1:03.10a 
     1) Bryson Childress               2) Justus Leuthold
     3) Jared Ciesielski               4) Carson Meyer
 14  Grundy Center                             1:03.13a 
     1) Tate Jirovsky                  2) Pete Lebo
     3) Jacob Hoy                      4) Tiernan Vokes
 15  Oelwein                                   1:03.39a 
     1) Matthew Bratten                2) Hayden Tripp
     3) Brady Burkhart                 4) Garet Kiel
 16  KP-WC-RV                                  1:04.35a 
     1) Wyatt Huisinga                 2) Wyatt Fickbohm
     3) Carsen Coulter                 4) Beau Goodwin
 17  Mediapolis                                1:04.90a 
     1) Jackson Hutcheson              2) Ben Wolter
     3) Kamden Stotlar                 4) Grady Gunn
 18  North Fayette Valley                      1:04.90a 
     1) Ayden Burrow                   2) Jaxson Lundgren
     3) Logan Boehm                    4) Ryan Griffith
 19  AHSTW Avoca                               1:05.00a 
     1) Camden Soukup                  2) Nick Denning
     3) Seth Pope                      4) Gavin Newcomb
 20  Durant                                    1:05.07a 
     1) Caden Meyer                    2) Brady Daufeldt
     3) Bryce Daufeldt                 4) Connor Schwarz
 --  Lawton-Bronson                                  DQ 
     1) Cowan Jaminet                  2) Grady Semple
     3) Eli Stadsvold                  4) Caler Garnand
 --  Hinton                                          DQ 
     1) Logan Coffee                   2) Kyle Leary
     3) Garrett Lindley                4) Gabe Anderson
 --  Emmetsburg                                      DQ 
     1) Cameron Madden                 2) Tyce Jenness
     3) Owen Householder               4) Bronson Dietrich
 --  Osage                                           DQ 
     1) Parker Kisley                  2) Sevryn Dodd
     3) Noah Dalager                   4) Michael Johnson

Boys 2A Shot Put Finals
==============================================================================
     Athlete                   Yr Team                           Mark
==============================================================================
   1 Trevor Veenstra              Pella Christian            58-10.75 
   2 Max Tiarks                   Underwood                  57-11.50 
   3 Grant Gray                   Northeast Goose Lake       55-10.50 
   4 Preston Ries                 Monticello                     55-5 
   5 Alec Rachford                Cardinal Eldon                 52-8 
   6 Mason Knipp                  Columbus Catholic Waterl    52-6.75 
   7 Burke Berry                  Mid-Prairie Wellman        51-11.50 
   8 Jace Henderson               MVAOCOU                     50-8.50 
   9 Clayton Meyermann            Northeast Goose Lake        50-4.25 
  10 Kael Stotler                 Aplington-Parkersburg          50-1 
  11 Isaac Cox                    Cardinal Eldon             49-10.75 
  12 Evan Adams                   Kuemper Catholic Carroll    49-9.75 
  13 Will Lockhart                Denver                      49-5.75 
  14 Blake Lovell                 Cherokee Washington            49-5 
  15 Ryker Adair                  Underwood                  47-10.50 
  16 Brooks Binneboese            Hinton                         46-1 
  17 Zach Yates                   Monticello                 45-10.75 
  18 Kasey Seitz                  Grundy Center               45-8.50 
  19 Tariq Miller                 Central Decatur Leon       44-11.50 
  20 Anthony Courtney             Sheldon Community           44-8.50 
  21 Taeton Kollis                Western Christian Hull      44-6.50 
  22 Mark Bussan                  PCM Monroe                  42-5.25 
  23 Erik Boge                    Beckman Catholic  Dyersv    38-6.75 
  -- Triston Brandsoy             Forest City                    FOUL 

Boys 2A Discus Finals
==============================================================================
     Athlete                   Yr Team                           Mark
==============================================================================
   1 Max Tiarks                   Underwood                     181-4 
   2 Trevor Veenstra              Pella Christian               181-2 
   3 Grant Gray                   Northeast Goose Lake          173-0 
   4 Evan Adams                   Kuemper Catholic Carroll      161-0 
   5 Preston Ries                 Monticello                    160-9 
   6 Wyatt Huisinga               KP-WC-RV                      158-1 
   7 Zach Yates                   Monticello                    156-3 
   8 Braden McShane               New Hampton                  153-10 
   9 Cael Reichter                North Fayette Valley          151-3 
  10 Isaac Carman                 Greene County                 149-3 
  11 Drew Streb                   Regina Iowa City              148-4 
  12 Jace Henderson               MVAOCOU                       146-6 
  13 Mason Allen                  Clarion-Goldfield-Dows        144-6 
  14 Marshall Zeien               New Hampton                   144-3 
  15 Tariq Miller                 Central Decatur Leon         143-11 
  16 Logan Thorson                Cherokee Washington           143-8 
  17 Gavin Remer                  OABCIG                        143-0 
  18 Eric Neipert                 Union La Porte City           139-1 
  19 Will Lockhart                Denver                        138-8 
  20 Matthew Bratten              Oelwein                       137-9 
  21 Alec Rachford                Cardinal Eldon                133-7 
  22 Anthony Courtney             Sheldon Community             127-4 
  23 Nathan Faber                 Des Moines Christian          124-6 
  24 Taeton Kollis                Western Christian Hull        112-3 

Boys 2A High Jump Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
   1 Ryan Little                  Albia                           6-9        
   2 Tyson Seeser                 Camanche                        6-7        
   3 Traven Wheeler               South Hardin                    6-5        
   4 Byron Maina                  Emmetsburg                      6-3        
   4 Benjamin Gerken              Kuemper Catholic Carroll        6-3        
   6 Andrew Anderson              South Central Calhoun           6-3        
   7 Ike Claussen-Tubbs           Anamosa                         6-3        
   8 Matt Condon                  Manson Northwest Webster        6-1        
   8 Beau Goodwin                 KP-WC-RV                        6-1        
  10 Carter Crum                  Central Springs                 6-1        
  11 Mason Watkins                West Burlington                 6-1        
  12 Dakota Carlson               Forest City                     6-1        
  13 Kyan Emmelkamp               Unity Christian Orange C        6-1        
  13 Braylon Bingham              Pleasantville                   6-1        
  15 Dylan Bosma                  Unity Christian Orange C       5-11        
  15 Mason Smith                  Chariton                       5-11        
  15 Tyler Stoltz                 Van Buren County               5-11        
  15 Colby Gray                   Northeast Goose Lake           5-11        
  15 Jonathan Jenness             Cherokee Washington            5-11        
  15 Brysen Kolar                 OABCIG                         5-11        
  21 Josh Turner                  Mid-Prairie Wellman            5-11        
  22 Xavier Woods                 Colfax-Mingo                   5-11        
  -- Aiden Youngblut              Jesup                            NH        
  -- Michael Johnson              Osage                            NH        

Boys 2A Long Jump Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
   1 Jack Miller                  Jesup                       22-2.25        
   2 Mason Boothby                Underwood                   22-0.50        
   3 Landon Osberg                West Central Valley Stua    21-8.75        
   4 Landon Sullivan              Mid-Prairie Wellman            21-1        
   5 Ben Gordon                   Van Meter                     20-11        
   6 Thomas Steele                Columbus Catholic Waterl   20-10.75        
   7 Gavin VanGorp                PCM Monroe                  20-7.25        
   8 Matt Condon                  Manson Northwest Webster       20-7        
   9 Caler Garnand                Lawton-Bronson                 20-7        
  10 Jace Fadden                  Des Moines Christian        20-5.75        
  11 Henry Luttenegger            Mediapolis                  20-5.50        
  12 Isaac Wenthe                 Sheldon Community           20-4.50        
  13 Josh Jager                   Central Lyon                20-1.50        
  14 Tanner Dixon                 MVAOCOU                        20-0        
  15 Ty Stone                     Camanche                   19-11.75        
  16 Logan Rosauer                Union La Porte City         19-9.75        
  17 Brady Burkhart               Oelwein                     19-9.75        
  18 Beau Goodwin                 KP-WC-RV                       19-8        
  19 Auron Marsh                  West Branch                 19-7.75        
  20 Peyton Welch                 South Hardin                19-6.75        
  21 Kaiden Roop                  Clarinda                       19-6        
  22 Colby Gray                   Northeast Goose Lake        19-4.75        
  23 Benjamin Gerken              Kuemper Catholic Carroll      18-11        
  -- Carson Storey                Okoboji Milford                FOUL