# Iowa 4A State Track & Field Championships 2025

Source: https://ia.milesplit.com/meets/693533-iowa-hs-track-and-field-championships-2025/results/1181199/raw

Boys 4A 100 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Ben Frazier               12 Waterloo West                          10.83a
   2 Tyler Sickerson           12 Ankeny                                 10.95a
   3 Dawson Dougherty          11 Cedar Rapids Kennedy                   10.97a
   4 Deztin McMurrin           11 Waterloo West                          11.05a
   5 Will Remmert              11 Cedar Falls                            11.10a
   6 Braeden Jackson           12 Ankeny Centennial                      11.13a
   7 Vincent Peterson          12 Johnston                               11.13a
   8 Tariq Moore               12 Waterloo East                          11.44a

Boys 4A 100 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Tyler Sickerson           12 Ankeny                                 10.57a
   2 Ben Frazier               12 Waterloo West                          10.59a
   3 Deztin McMurrin           11 Waterloo West                          10.64a
   4 Dawson Dougherty          11 Cedar Rapids Kennedy                   10.67a
   5 Braeden Jackson           12 Ankeny Centennial                      10.75a
   6 Will Remmert              11 Cedar Falls                            10.78a
   7 Vincent Peterson          12 Johnston                               10.80a
   7 Tariq Moore               12 Waterloo East                          10.80a
   7 Vincent Peterson          12 Johnston                               10.80a
   7 Tariq Moore               12 Waterloo East                          10.80a
   9 Jimelle Forkpa            12 Muscatine                              10.80a
  10 Luke Nevitt               12 Dowling Catholic West Des Moines       10.82a
  11 Jeffrey Roberts           11 Ames                                   10.83a
  12 Emmanuel Gaye             12 Southeast Polk                         10.90a
  13 Raquis Robinson           12 Cedar Rapids Jefferson                 10.94a
  14 Chauncey Bodden           12 Cedar Rapids Kennedy                   10.98a
  15 Noah Daniel               11 Fort Dodge                             11.00a
  16 Fredrick Tarasid-Tarawall 10 Southeast Polk                         11.03a
  17 Harrison Schuett          10 Linn-Mar Marion                        11.03a
  18 D'Angelo Barkue           12 Johnston                               11.06a
  19 Ian Fuchtman              11 Cedar Falls                            11.19a
  20 Jarvis Hughes             12 Des Moines East                        11.23a
  21 Rylan Hilton              10 Indianola                              11.25a
  22 Ethan Winslow             10 Norwalk                                11.27a
  23 Clarence Reed             12 Des Moines Abraham Lincoln             11.55a
  24 Laderrias Shealey         12 Burlington                             12.83a

Boys 4A 200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Braeden Jackson           12 Ankeny Centennial                      21.64a
   2 Logan Fairchild           12 Ankeny                                 21.68a
   3 Robert McGhee             12 Ankeny Centennial                      21.70a
   4 Tyler Sickerson           12 Ankeny                                 21.91a
   5 Vincent Peterson          12 Johnston                               22.06a
   6 Kaiden Kunze              11 Norwalk                                22.16a
   7 Luke Nevitt               12 Dowling Catholic West Des Moines       22.22a
   8 Emmanuel Gaye             12 Southeast Polk                         22.36a

Boys 4A 200 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Logan Fairchild           12 Ankeny                                 21.52a
   2 Braeden Jackson           12 Ankeny Centennial                      21.53a
   3 Robert McGhee             12 Ankeny Centennial                      21.61a
   4 Tyler Sickerson           12 Ankeny                                 21.70a
   5 Emmanuel Gaye             12 Southeast Polk                         21.80a
   6 Kaiden Kunze              11 Norwalk                                21.87a
   7 Luke Nevitt               12 Dowling Catholic West Des Moines       21.87a
   8 Vincent Peterson          12 Johnston                               21.94a
   9 Jrakke Johnson            12 Muscatine                              21.94a
  10 Jeffrey Roberts           11 Ames                                   21.97a
  11 Dawson Dougherty          11 Cedar Rapids Kennedy                   22.04a
  12 Noah Daniel               11 Fort Dodge                             22.13a
  13 Raquis Robinson           12 Cedar Rapids Jefferson                 22.15a
  14 Nathan King               12 Johnston                               22.18a
  15 Kaizer Riley              12 Bettendorf                             22.20a
  16 Jeremiah Tamayo-Lopez     10 Cedar Falls                            22.30a
  17 Tariq Moore               12 Waterloo East                          22.52a
  18 Mereweneza Byishimo       11 Prairie Cedar Rapids                   22.56a
  19 Carson Willits            12 Waukee Northwest                       22.62a
  20 Tristan Bett              12 Waukee Northwest                       22.62a
  21 Nathan Anderson           12 Council Bluffs Thomas Jefferson        22.72a
  22 Shane Demkiw              11 Cedar Falls                            22.75a
  23 Nolan Braun               10 Waukee                                 22.75a
  -- Jacob Doyle               12 Cedar Rapids Kennedy                      DNS

Boys 4A 400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jashua Anglo              12 Johnston                               47.60a
   2 Jordan Townsend           12 Cedar Falls                            47.81a
   3 Logan Fairchild           12 Ankeny                                 48.28a
   4 Keegan Steege             12 Cedar Falls                            48.87a
   5 Travis Lembechwa          12 Dowling Catholic West Des Moines       48.90a
   6 Josiah DeYoung            12 Waukee Northwest                       48.93a
   7 Drew Bennis               10 Prairie Cedar Rapids                   49.13a
   8 Teaghan Warren            12 Des Moines East                        49.30a
   9 Daniel Roche              12 Norwalk                                49.35a
  10 Rylan Malloy              12 Des Moines Roosevelt                   49.40a
  11 Nathan Anderson           12 Council Bluffs Thomas Jefferson        49.68a
  12 Charlie Crow              11 Dubuque Senior                         49.77a
  13 Darren Grandon            10 Johnston                               49.90a
  14 Zach Brown                12 Bettendorf                             50.18a
  15 Jackson Reed              12 Ankeny Centennial                      50.31a
  16 William Roelfs            12 Prairie Cedar Rapids                   50.52a
  17 Moustafa Tiea             12 Iowa City West                         50.56a
  18 Isaac Johnson             10 Indianola                              50.68a
  19 Cale Baldwin              11 Iowa City Liberty                      50.77a
  20 Damarius Parker           12 Des Moines East                        50.78a
  21 KingSton Swayzer          10 Iowa City West                         50.88a
  22 Jamarius Echols           10 Des Moines North                       50.95a
  23 Cole Johnson              12 North Scott Eldridge                   51.50a
  -- Drake Walker              12 Waukee Northwest                           DQ

Boys 4A 800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Owen Wolfe                12 Dowling Catholic West Des Moines     1:50.51a
   2 Ethan Zuber               12 Ankeny                               1:52.53a
   3 Moustafa Tiea             12 Iowa City West                       1:52.96a
   4 Brennen Hoyer             11 Cedar Falls                          1:53.53a
   5 Tony Anania               12 Norwalk                              1:53.89a
   6 Cameron Reagen            12 Des Moines Roosevelt                 1:54.21a
   7 Ayden Gabrielson          11 Waukee Northwest                     1:54.42a
   8 Jonas VanDis              12 Waukee                               1:54.58a
   9 Jonathan Owen             12 Valley West Des Moines               1:54.67a
  10 Kieran DeGroote           12 Cedar Falls                          1:55.08a
  11 Lincoln Mcmahan           11 Cedar Rapids Kennedy                 1:55.09a
  12 Nicholas Robie            12 Ankeny                               1:55.17a
  13 Jack Meggison             10 Dallas Center-Grimes                 1:55.50a
  14 Kuma Gutema                9 Sioux City North                     1:55.95a
  15 Reed Robbins              11 Indianola                            1:56.13a
  16 Sam Showers               12 Iowa City West                       1:56.46a
  17 Brody Burr                12 Dowling Catholic West Des Moines     1:56.50a
  18 Kiefer Barnes             11 Indianola                            1:57.11a
  19 Talan Becker              11 Muscatine                            1:57.14a
  20 Gavin Russell             10 Pleasant Valley                      1:57.40a
  21 Zak Shlomi                11 Waukee Northwest                     1:57.46a
  22 Brayden Vander Wilt       12 Ankeny Centennial                    1:57.56a
  23 Ashton Hensley            11 Urbandale                            1:57.82a
  24 Caleb Rankin              12 Bettendorf                           1:58.92a

Boys 4A 1600 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Owen Wolfe                12 Dowling Catholic West Des Moines     4:09.21a
   2 Ethan Zuber               12 Ankeny                               4:12.59a
   3 Owen Marett               12 Des Moines Roosevelt                 4:12.92a
   4 Jack Flori                12 Dowling Catholic West Des Moines     4:13.59a
   5 Keegan Decker             10 Iowa City Liberty                    4:13.64a
   6 AJ Willey                 11 Bettendorf                           4:13.70a
   7 Tony Anania               12 Norwalk                              4:13.79a
   8 Zack Janulewicz           12 Waukee Northwest                     4:13.86a
   9 Nicholaus Lee             12 Prairie Cedar Rapids                 4:14.68a
  10 Slader Buckheister        11 Cedar Rapids Kennedy                 4:15.26a
  11 Elias Arbuckle            12 Dallas Center-Grimes                 4:15.29a
  12 John Moellers             12 Marshalltown                         4:15.30a
  13 Ike Smith                 11 Ankeny                               4:16.74a
  14 Connor Martin             12 Cedar Falls                          4:16.87a
  15 Reed Robbins              11 Indianola                            4:17.05a
  16 Cameron Gotto             12 Pleasant Valley                      4:17.24a
  17 Cohen Moll                11 Ankeny Centennial                    4:18.25a
  18 Kuma Gutema                9 Sioux City North                     4:18.58a
  19 Dashiell Coyier           12 Waukee                               4:19.38a
  20 Preston Johnson           10 Marshalltown                         4:21.57a
  21 Tay Ohr-Rottler           11 Johnston                             4:21.71a
  22 Jack Crossland            10 Johnston                             4:21.73a
  23 Kiefer Barnes             11 Indianola                            4:23.16a
  24 Sam Mora                  12 Dallas Center-Grimes                 4:26.14a

Boys 4A 3200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Owen Marett               12 Des Moines Roosevelt                 9:00.17a
   2 John Moellers             12 Marshalltown                         9:00.77a
   3 Elias Arbuckle            12 Dallas Center-Grimes                 9:03.68a
   4 Jack Flori                12 Dowling Catholic West Des Moines     9:04.67a
   5 Ethan Zuber               12 Ankeny                               9:05.74a
   6 Zack Janulewicz           12 Waukee Northwest                     9:06.05a
   7 Jonas VanDis              12 Waukee                               9:09.12a
   8 Slader Buckheister        11 Cedar Rapids Kennedy                 9:09.82a
   9 AJ Willey                 11 Bettendorf                           9:12.79a
  10 Preston Johnson           10 Marshalltown                         9:15.26a
  11 Nicholaus Lee             12 Prairie Cedar Rapids                 9:16.75a
  12 Keegan Decker             10 Iowa City Liberty                    9:17.04a
  13 Kyle Johnson              11 Prairie Cedar Rapids                 9:20.44a
  14 Ethan Cheney              11 Linn-Mar Marion                      9:25.33a
  15 Noah Gregoire             12 Iowa City Liberty                    9:25.92a
  16 Jack Crossland            10 Johnston                             9:31.87a
  17 Sean Thomas               12 Ankeny Centennial                    9:33.06a
  18 Dominic Williams          10 Cedar Falls                          9:40.78a
  19 Jake Robidoux              9 Indianola                            9:45.02a
  20 Joe Knepp                 11 Pleasant Valley                      9:46.69a
  21 Brennen Bhave             12 Ames                                 9:46.84a
  22 Kevin Coots               11 Lewis Central                        9:47.61a
  23 Charlie Deick             10 Dowling Catholic West Des Moines     9:48.39a
  24 Thomas Limback            10 Valley West Des Moines               9:57.64a

Boys 4A 110m Hurdles Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Quinton Alexander         12 Prairie Cedar Rapids                   13.65a
   2 Hayden Carlson            11 Ankeny                                 13.91a
   3 Landon Pote               12 Ankeny                                 14.14a
   4 Blake Ludwig              11 Waukee Northwest                       14.27a
   5 Miciah LeLaCheur          11 Valley West Des Moines                 14.28a
   6 Cael Woods                12 Ankeny Centennial                      14.39a
   7 Darien Walker             11 Dallas Center-Grimes                   14.42a
   8 Andrew Eastman            12 Waukee Northwest                       14.88a

Boys 4A 110m Hurdles Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Darien Walker             11 Dallas Center-Grimes                   14.17a
   2 Hayden Carlson            11 Ankeny                                 14.29a
   3 Quinton Alexander         12 Prairie Cedar Rapids                   14.35a
   4 Cael Woods                12 Ankeny Centennial                      14.47a
   5 Landon Pote               12 Ankeny                                 14.53a
   6 Miciah LeLaCheur          11 Valley West Des Moines                 14.53a
   7 Blake Ludwig              11 Waukee Northwest                       14.54a
   8 Andrew Eastman            12 Waukee Northwest                       14.62a
   9 London Stone              12 Dowling Catholic West Des Moines       14.76a
  10 Brady Belz                12 Davenport West                         14.79a
  11 Ely Smock                 11 Iowa City West                         14.81a
  12 Jaxon Schreiber           12 Cedar Falls                            14.90a
  13 Jackson Goslin            11 Cedar Rapids Kennedy                   14.93a
  14 Ryan Block                10 North Scott Eldridge                   15.02a
  15 Gino Sciorrotta            9 Urbandale                              15.10a
  16 Braeden Dahlheim          12 Lewis Central                          15.11a
  17 KJ Wright                 11 Davenport Central                      15.15a
  18 Jarrett Kies              12 Cedar Falls                            15.16a
  19 Waleed Ibrahim            11 Iowa City West                         15.23a
  20 Lucas Peterson            11 Waukee                                 15.42a
  21 Elijah Bolaji             10 Pleasant Valley                        15.77a
  22 Florent Amegatse          12 Davenport West                         15.99a
  23 Jordan Kalk               12 Dallas Center-Grimes                   18.27a
  -- Ryan Bartels              12 Cedar Rapids Kennedy                      DNF

Boys 4A 400m Hurdles Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jaxon Schreiber           12 Cedar Falls                            52.53a
   2 Cael Woods                12 Ankeny Centennial                      52.54a
   3 Gunner Steele             12 Waterloo West                          53.16a
   4 Wil Pauli                 10 Cedar Falls                            53.47a
   5 Garrett Schumacher        12 Dubuque Senior                         53.59a
   6 Daniel Roche              12 Norwalk                                53.64a
   7 Jayden Jeter              11 Waukee                                 53.66a
   8 Gage Tucker               11 Bettendorf                             53.69a
   9 JJ McDermott              11 Bettendorf                             53.72a
  10 Austin Van Horn           11 Waukee Northwest                       53.81a
  11 Ely Smock                 11 Iowa City West                         54.26a
  12 Tavian White              11 Waukee                                 54.31a
  13 Easton McGraw             10 Indianola                              55.02a
  14 Jackson Goslin            11 Cedar Rapids Kennedy                   55.07a
  15 Kalarga Muhktar           12 Waukee Northwest                       55.09a
  16 Christian Baccile         12 Dowling Catholic West Des Moines       55.28a
  17 Owen Leitzen              12 Dubuque Hempstead                      55.60a
  18 Mark Nelson               12 Ankeny Centennial                      55.90a
  19 Joseph Tensley            12 Davenport North                        55.99a
  20 Dane Mai                  10 Prairie Cedar Rapids                   56.21a
  21 Andrew Senne              12 Dallas Center-Grimes                   56.39a
  22 Quinton Logan             12 Iowa City Liberty                      56.88a
  23 Jaylen Jackson            12 Valley West Des Moines                 57.13a
  24 Carter Lobaugh            11 Lewis Central                          57.38a

Boys 4A 4x100m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Ankeny Centennial                           41.29a
     1) Noah Ross                      2) Robert McGhee
     3) Caleb Reed                     4) Braeden Jackson
   1 Ankeny Centennial                           41.29a
     1) Noah Ross                      2) Robert McGhee
     3) Caleb Reed                     4) Braeden Jackson
   2 Cedar Rapids Kennedy                        41.36a
     1) Dawson Dougherty               2) Jacob Doyle
     3) Ryan Bartels                   4) Chauncey Bodden
   2 Cedar Rapids Kennedy                        41.36a
     1) Dawson Dougherty               2) Jacob Doyle
     3) Ryan Bartels                   4) Chauncey Bodden
   3 Waterloo West                               41.41a
     1) Tarelle Hoskins                2) Deztin McMurrin
     3) Nate Kline                     4) Ben Frazier
   3 Waterloo West                               41.41a
     1) Tarelle Hoskins                2) Deztin McMurrin
     3) Nate Kline                     4) Ben Frazier
   4 Prairie Cedar Rapids                        41.71a
     1) Quinton Alexander              2) Jayden Stumpff
     3) Brady Peterka                  4) Magnus Kpahn
   4 Prairie Cedar Rapids                        41.71a
     1) Quinton Alexander              2) Jayden Stumpff
     3) Brady Peterka                  4) Magnus Kpahn
   5 Johnston                                    41.85a
     1) Jchaun Townsend                2) D'Angelo Barkue
     3) Bryce Beachem                  4) Vincent Peterson
   5 Johnston                                    41.85a
     1) Jchaun Townsend                2) D'Angelo Barkue
     3) Bryce Beachem                  4) Vincent Peterson
   6 Ankeny                                      42.07a
     1) Caden Henkes                   2) Alexander Zuber
     3) Treyton Grossman               4) Tyler Sickerson
   6 Ankeny                                      42.07a
     1) Caden Henkes                   2) Alexander Zuber
     3) Treyton Grossman               4) Tyler Sickerson
   7 Muscatine                                   42.16a
     1) Jimelle Forkpa                 2) Jordan Meeker
     3) Espere Sewa                    4) Kayvion Hodges
   7 Muscatine                                   42.16a
     1) Jimelle Forkpa                 2) Jordan Meeker
     3) Espere Sewa                    4) Kayvion Hodges
   8 Dowling Catholic West Des Moines            42.21a
     1) Nolan Strang                   2) Jackson Miller
     3) Luke Nevitt                    4) Sam Drexler
   8 Dowling Catholic West Des Moines            42.21a
     1) Nolan Strang                   2) Jackson Miller
     3) Luke Nevitt                    4) Sam Drexler

Boys 4A 4x100m Relay Prelims
===================================================================
     Team                                          Time        H#
===================================================================
   1 Ankeny Centennial                           41.18a
     1) Noah Ross                      2) Robert McGhee
     3) Caleb Reed                     4) Braeden Jackson
   1 Ankeny Centennial                           41.18a
     1) Noah Ross                      2) Robert McGhee
     3) Caleb Reed                     4) Braeden Jackson
   2 Johnston                                    41.47a
     1) Jchaun Townsend                2) D'Angelo Barkue
     3) Bryce Beachem                  4) Vincent Peterson
   2 Johnston                                    41.47a
     1) Jchaun Townsend                2) D'Angelo Barkue
     3) Bryce Beachem                  4) Vincent Peterson
   3 Waterloo West                               41.68a
     1) Tarelle Hoskins                2) Deztin McMurrin
     3) Nate Kline                     4) Ben Frazier
   3 Waterloo West                               41.68a
     1) Tarelle Hoskins                2) Deztin McMurrin
     3) Nate Kline                     4) Ben Frazier
   4 Cedar Rapids Kennedy                        41.74a
     1) Keegan Mastin                  2) Dawson Dougherty
     3) Ryan Bartels                   4) Chauncey Bodden
   4 Cedar Rapids Kennedy                        41.74a
     1) Keegan Mastin                  2) Dawson Dougherty
     3) Ryan Bartels                   4) Chauncey Bodden
   5 Dowling Catholic West Des Moines            41.74a
     1) Nolan Strang                   2) Travis Lembechwa
     3) Luke Nevitt                    4) Jackson Miller
   5 Dowling Catholic West Des Moines            41.74a
     1) Nolan Strang                   2) Travis Lembechwa
     3) Luke Nevitt                    4) Jackson Miller
   6 Muscatine                                   41.84a
     1) Jimelle Forkpa                 2) Jordan Meeker
     3) Espere Sewa                    4) Kayvion Hodges
   6 Muscatine                                   41.84a
     1) Jimelle Forkpa                 2) Jordan Meeker
     3) Espere Sewa                    4) Kayvion Hodges
   7 Ankeny                                      41.85a
     1) Caden Henkes                   2) Alexander Zuber
     3) Treyton Grossman               4) Tyler Sickerson
   7 Ankeny                                      41.85a
     1) Caden Henkes                   2) Alexander Zuber
     3) Treyton Grossman               4) Tyler Sickerson
   8 Prairie Cedar Rapids                        41.96a
     1) Quinton Alexander              2) Jayden Stumpff
     3) Brady Peterka                  4) Magnus Kpahn
   8 Prairie Cedar Rapids                        41.96a
     1) Quinton Alexander              2) Jayden Stumpff
     3) Brady Peterka                  4) Magnus Kpahn
   9 Southeast Polk                              42.09a
     1) Lucas Chambers                 2) Fredrick Tarasid-Tarawally
     3) Drew Thompson                  4) Emmanuel Gaye
   9 Southeast Polk                              42.09a
     1) Lucas Chambers                 2) Fredrick Tarasid-Tarawally
     3) Drew Thompson                  4) Emmanuel Gaye
  10 Cedar Falls                                 42.11a
     1) Ian Fuchtman                   2) Will Remmert
     3) Marcus Tomlyanovich            4) Ethan Clark
  10 Cedar Falls                                 42.11a
     1) Ian Fuchtman                   2) Will Remmert
     3) Marcus Tomlyanovich            4) Ethan Clark
  11 Waukee Northwest                            42.25a
     1) Isaiah Oliver                  2) Carson Willits
     3) Blake Ludwig                   4) Tristan Bett
  11 Waukee Northwest                            42.25a
     1) Isaiah Oliver                  2) Carson Willits
     3) Blake Ludwig                   4) Tristan Bett
  12 Mason City                                  42.30a
     1) Drew Hobart                    2) Drayden Witt
     3) Javel Lee                      4) Kasin Byre
  12 Mason City                                  42.30a
     1) Drew Hobart                    2) Drayden Witt
     3) Javel Lee                      4) Kasin Byre
  13 Indianola                                   42.43a
     1) Rylan Hilton                   2) Vincent Anderson
     3) Asher Brueck                   4) Nick Bradley
  13 Indianola                                   42.43a
     1) Rylan Hilton                   2) Vincent Anderson
     3) Asher Brueck                   4) Nick Bradley
  14 Cedar Rapids Jefferson                      42.60a
     1) Tyree Turner                   2) Harald Batige
     3) Uweza Kalolero                 4) Raquis Robinson
  14 Cedar Rapids Jefferson                      42.60a
     1) Tyree Turner                   2) Harald Batige
     3) Uweza Kalolero                 4) Raquis Robinson
  15 Waukee                                      42.61a
     1) Ben Case Haub                  2) Jamual Richardson Williams
     3) Alvin Grier                    4) Noah Hinrichs
  15 Waukee                                      42.61a
     1) Ben Case Haub                  2) Jamual Richardson Williams
     3) Alvin Grier                    4) Noah Hinrichs
  16 Sioux City East                             42.65a
     1) Chris Ford                     2) Quintin Pollard
     3) Isaiah Grant                   4) Christopher Loggins lll
  16 Sioux City East                             42.65a
     1) Chris Ford                     2) Quintin Pollard
     3) Isaiah Grant                   4) Christopher Loggins lll
  17 Pleasant Valley                             42.96a
     1) Makana Kapua                   2) Harrison Fierce
     3) Zach Zuiderveen                4) Josh Gillespie
  17 Pleasant Valley                             42.96a
     1) Makana Kapua                   2) Harrison Fierce
     3) Zach Zuiderveen                4) Josh Gillespie
  18 Norwalk                                     43.03a
     1) Kadan Borcherding-Johnson      2) Logan Atherton
     3) Eli Robbins                    4) Jamison Giesemann
  18 Norwalk                                     43.03a
     1) Kadan Borcherding-Johnson      2) Logan Atherton
     3) Eli Robbins                    4) Jamison Giesemann
  19 Urbandale                                   43.08a
     1) Dominic Cabildo                2) Cameron Jenkins
     3) Kaden Fuller                   4) Gino Sciorrotta
  19 Urbandale                                   43.08a
     1) Dominic Cabildo                2) Cameron Jenkins
     3) Kaden Fuller                   4) Gino Sciorrotta
  20 Dallas Center-Grimes                        43.11a
     1) Ethan Carlson                  2) Karsten Freund
     3) Gabriel Wright                 4) Chase Heitland
  20 Dallas Center-Grimes                        43.11a
     1) Ethan Carlson                  2) Karsten Freund
     3) Gabriel Wright                 4) Chase Heitland
  21 Dubuque Senior                              43.14a
     1) Josh Schwab                    2) Marshawn Dukes
     3) Kael Stickley                  4) MeKyael Hall
  21 Dubuque Senior                              43.14a
     1) Josh Schwab                    2) Marshawn Dukes
     3) Kael Stickley                  4) MeKyael Hall
  22 Iowa City City High                         43.21a
     1) Jermaine Holmes                2) Damari Lacy
     3) Davion Luckett                 4) Gavin Washpun
  22 Iowa City City High                         43.21a
     1) Jermaine Holmes                2) Damari Lacy
     3) Davion Luckett                 4) Gavin Washpun
  23 Cedar Rapids Washington                     43.25a
     1) Cassius Ballew-Batte           2) Keegan Waters
     3) Julian Schumacher              4) Grady McGuire
  23 Cedar Rapids Washington                     43.25a
     1) Cassius Ballew-Batte           2) Keegan Waters
     3) Julian Schumacher              4) Grady McGuire
  24 North Scott Eldridge                        43.66a
     1) Evan Kruse                     2) Evan Kuhn
     3) Sam Dickman                    4) Ryan Block
  24 North Scott Eldridge                        43.66a
     1) Evan Kruse                     2) Evan Kuhn
     3) Sam Dickman                    4) Ryan Block

Boys 4A 4x200m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Ankeny Centennial                         1:25.63a
     1) Noah Ross                      2) Robert McGhee
     3) Caleb Reed                     4) Braeden Jackson
   1 Ankeny Centennial                         1:25.63a
     1) Noah Ross                      2) Robert McGhee
     3) Caleb Reed                     4) Braeden Jackson
   2 Dowling Catholic West Des Moines          1:26.13a
     1) Jackson Miller                 2) Luke Nevitt
     3) Nolan Strang                   4) Travis Lembechwa
   2 Dowling Catholic West Des Moines          1:26.13a
     1) Jackson Miller                 2) Luke Nevitt
     3) Nolan Strang                   4) Travis Lembechwa
   3 Johnston                                  1:26.79a
     1) Vincent Peterson               2) Bryce Beachem
     3) D'Angelo Barkue                4) Nathan King
   3 Johnston                                  1:26.79a
     1) Vincent Peterson               2) Bryce Beachem
     3) D'Angelo Barkue                4) Nathan King
   4 Cedar Falls                               1:26.99a
     1) Jeremiah Tamayo-Lopez          2) Will Remmert
     3) Max Mills                      4) Jordan Townsend
   4 Cedar Falls                               1:26.99a
     1) Jeremiah Tamayo-Lopez          2) Will Remmert
     3) Max Mills                      4) Jordan Townsend
   5 Ankeny                                    1:27.24a
     1) Tyler Sickerson                2) Treyton Grossman
     3) Sam Madsen                     4) Logan Fairchild
   5 Ankeny                                    1:27.24a
     1) Tyler Sickerson                2) Treyton Grossman
     3) Sam Madsen                     4) Logan Fairchild
   6 Muscatine                                 1:27.68a
     1) Jimelle Forkpa                 2) Jordan Meeker
     3) Jrakke Johnson                 4) Espere Sewa
   6 Muscatine                                 1:27.68a
     1) Jimelle Forkpa                 2) Jordan Meeker
     3) Jrakke Johnson                 4) Espere Sewa
   7 Cedar Rapids Kennedy                      1:27.68a
     1) Keegan Mastin                  2) Jacob Doyle
     3) Ryan Bartels                   4) Dawson Dougherty
   7 Cedar Rapids Kennedy                      1:27.68a
     1) Keegan Mastin                  2) Jacob Doyle
     3) Ryan Bartels                   4) Dawson Dougherty
   8 Iowa City West                            1:27.74a
     1) Mason Woods                    2) Julian Manson
     3) Mason Goering                  4) Harel Gameti
   8 Iowa City West                            1:27.74a
     1) Mason Woods                    2) Julian Manson
     3) Mason Goering                  4) Harel Gameti
   9 Waukee Northwest                          1:27.82a
     1) Tristan Bett                   2) Griffin Ludwig
     3) Carson Willits                 4) Xavier Bernstine
   9 Waukee Northwest                          1:27.82a
     1) Tristan Bett                   2) Griffin Ludwig
     3) Carson Willits                 4) Xavier Bernstine
  10 Valley West Des Moines                    1:27.98a
     1) Miciah LeLaCheur               2) Cameron Cribari
     3) Roman Levine                   4) Joseph Alexander
  10 Valley West Des Moines                    1:27.98a
     1) Miciah LeLaCheur               2) Cameron Cribari
     3) Roman Levine                   4) Joseph Alexander
  11 Prairie Cedar Rapids                      1:28.14a
     1) Mereweneza Byishimo            2) Kade Erickson
     3) Ryland Cooling                 4) Brady Peterka
  11 Prairie Cedar Rapids                      1:28.14a
     1) Mereweneza Byishimo            2) Kade Erickson
     3) Ryland Cooling                 4) Brady Peterka
  12 Southeast Polk                            1:28.31a
     1) Lucas Chambers                 2) Fredrick Tarasid-Tarawally
     3) Drew Thompson                  4) Emmanuel Gaye
  12 Southeast Polk                            1:28.31a
     1) Lucas Chambers                 2) Fredrick Tarasid-Tarawally
     3) Drew Thompson                  4) Emmanuel Gaye
  13 Pleasant Valley                           1:28.65a
     1) Harrison Fierce                2) Micah Herlich
     3) Zach Zuiderveen                4) Josh Gillespie
  13 Pleasant Valley                           1:28.65a
     1) Harrison Fierce                2) Micah Herlich
     3) Zach Zuiderveen                4) Josh Gillespie
  14 Waukee                                    1:29.09a
     1) Jamual Richardson Williams     2) Noah Hinrichs
     3) Nolan Braun                    4) Alvin Grier
  14 Waukee                                    1:29.09a
     1) Jamual Richardson Williams     2) Noah Hinrichs
     3) Nolan Braun                    4) Alvin Grier
  15 Urbandale                                 1:29.64a
     1) Dominic Cabildo                2) Cameron Jenkins
     3) Kaden Fuller                   4) Larson De Boer
  15 Urbandale                                 1:29.64a
     1) Dominic Cabildo                2) Cameron Jenkins
     3) Kaden Fuller                   4) Larson De Boer
  16 Des Moines East                           1:29.75a
     1) Jarvis Hughes                  2) Craig Farley
     3) Tayte Warren                   4) Teaghan Warren
  16 Des Moines East                           1:29.75a
     1) Jarvis Hughes                  2) Craig Farley
     3) Tayte Warren                   4) Teaghan Warren
  17 Dubuque Senior                            1:30.66a
     1) Josh Schwab                    2) Zachary Heiar
     3) Kael Stickley                  4) Garrett Schumacher
  17 Dubuque Senior                            1:30.66a
     1) Josh Schwab                    2) Zachary Heiar
     3) Kael Stickley                  4) Garrett Schumacher
  18 Cedar Rapids Washington                   1:30.94a
     1) Cassius Ballew-Batte           2) Keegan Waters
     3) Julian Schumacher              4) Grady McGuire
  18 Cedar Rapids Washington                   1:30.94a
     1) Cassius Ballew-Batte           2) Keegan Waters
     3) Julian Schumacher              4) Grady McGuire
  19 Cedar Rapids Jefferson                    1:31.14a
     1) Tyree Turner                   2) Uweza Kalolero
     3) Harald Batige                  4) Raquis Robinson
  19 Cedar Rapids Jefferson                    1:31.14a
     1) Tyree Turner                   2) Uweza Kalolero
     3) Harald Batige                  4) Raquis Robinson
  20 Davenport North                           1:31.54a
     1) Christian Hart-Smith           2) Cunell Burrage
     3) Jakobe Worrels                 4) Mason Bogan
  20 Davenport North                           1:31.54a
     1) Christian Hart-Smith           2) Cunell Burrage
     3) Jakobe Worrels                 4) Mason Bogan
  21 Dallas Center-Grimes                      1:32.25a
     1) Dieudonne Kitumbika            2) Osborn Grimm
     3) Gabriel Wright                 4) Christopher Opoku-Sekyere
  21 Dallas Center-Grimes                      1:32.25a
     1) Dieudonne Kitumbika            2) Osborn Grimm
     3) Gabriel Wright                 4) Christopher Opoku-Sekyere
  22 Linn-Mar Marion                           1:32.60a
     1) Andrew Castor                  2) Derek Roling
     3) Jack Osterberger               4) Tyree Alons
  22 Linn-Mar Marion                           1:32.60a
     1) Andrew Castor                  2) Derek Roling
     3) Jack Osterberger               4) Tyree Alons
  23 Waterloo West                             1:33.21a
     1) Tannen Bell                    2) Andy Musiboko
     3) Amara Dawon                    4) Brady Dean
  23 Waterloo West                             1:33.21a
     1) Tannen Bell                    2) Andy Musiboko
     3) Amara Dawon                    4) Brady Dean
  -- Indianola                                       DQ
     1) Rylan Hilton                   2) Vincent Anderson
     3) Parker Amos                    4) Nick Bradley
  -- Indianola                                       DQ
     1) Rylan Hilton                   2) Vincent Anderson
     3) Parker Amos                    4) Nick Bradley

Boys 4A 4x400m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Cedar Falls                               3:14.35a
     1) Hunter Russell                 2) Keegan Steege
     3) Jaxon Schreiber                4) Jordan Townsend
   1 Cedar Falls                               3:14.35a
     1) Hunter Russell                 2) Keegan Steege
     3) Jaxon Schreiber                4) Jordan Townsend
   2 Des Moines East                           3:15.36a
     1) Tayte Warren                   2) Isaiah Williams
     3) Damarius Parker                4) Teagan Warren
   2 Des Moines East                           3:15.36a
     1) Tayte Warren                   2) Isaiah Williams
     3) Damarius Parker                4) Teagan Warren
   3 Muscatine                                 3:15.47a
     1) Jordan Meeker                  2) Espere Sewa
     3) Talan Becker                   4) Jrakke Johnson
   3 Muscatine                                 3:15.47a
     1) Jordan Meeker                  2) Espere Sewa
     3) Talan Becker                   4) Jrakke Johnson
   4 Johnston                                  3:15.53a
     1) Darren Grandon                 2) Nathan King
     3) Matthew Urness                 4) Jashua Anglo
   4 Johnston                                  3:15.53a
     1) Darren Grandon                 2) Nathan King
     3) Matthew Urness                 4) Jashua Anglo
   5 Prairie Cedar Rapids                      3:16.62a
     1) Drew Bennis                    2) William Roelfs
     3) Kade Erickson                  4) Carson Nove
   5 Prairie Cedar Rapids                      3:16.62a
     1) Drew Bennis                    2) William Roelfs
     3) Kade Erickson                  4) Carson Nove
   6 Waukee Northwest                          3:19.06a
     1) Josiah DeYoung                 2) Griffin Ludwig
     3) Mack Heitland                  4) Ayden Gabrielson
   6 Waukee Northwest                          3:19.06a
     1) Josiah DeYoung                 2) Griffin Ludwig
     3) Mack Heitland                  4) Ayden Gabrielson
   7 Dubuque Senior                            3:19.65a
     1) Zachary Heiar                  2) Garrett Schumacher
     3) Kael Stickley                  4) Charlie Crow
   7 Dubuque Senior                            3:19.65a
     1) Zachary Heiar                  2) Garrett Schumacher
     3) Kael Stickley                  4) Charlie Crow
   8 Ankeny Centennial                         3:19.92a
     1) Jackson Reed                   2) Corbin Vander Weerdt
     3) Caleb Reed                     4) Cael Woods
   8 Ankeny Centennial                         3:19.92a
     1) Jackson Reed                   2) Corbin Vander Weerdt
     3) Caleb Reed                     4) Cael Woods

Boys 4A 4x400m Relay Prelims
===================================================================
     Team                                          Time        H#
===================================================================
   1 Muscatine                                 3:15.97a
     1) Jordan Meeker                  2) Espere Sewa
     3) Talan Becker                   4) Jrakke Johnson
   1 Muscatine                                 3:15.97a
     1) Jordan Meeker                  2) Espere Sewa
     3) Talan Becker                   4) Jrakke Johnson
   2 Prairie Cedar Rapids                      3:16.42a
     1) Drew Bennis                    2) William Roelfs
     3) Kade Erickson                  4) Carson Nove
   2 Prairie Cedar Rapids                      3:16.42a
     1) Drew Bennis                    2) William Roelfs
     3) Kade Erickson                  4) Carson Nove
   3 Des Moines East                           3:16.63a
     1) Tayte Warren                   2) Isaiah Williams
     3) Damarius Parker                4) Teagan Warren
   3 Des Moines East                           3:16.63a
     1) Tayte Warren                   2) Isaiah Williams
     3) Damarius Parker                4) Teagan Warren
   4 Cedar Falls                               3:17.19a
     1) Hunter Russell                 2) Jordan Townsend
     3) Jaxon Schreiber                4) Keegan Steege
   4 Cedar Falls                               3:17.19a
     1) Hunter Russell                 2) Jordan Townsend
     3) Jaxon Schreiber                4) Keegan Steege
   5 Waukee Northwest                          3:18.04a
     1) Josiah DeYoung                 2) Ayden Gabrielson
     3) Mack Heitland                  4) Griffin Ludwig
   5 Waukee Northwest                          3:18.04a
     1) Josiah DeYoung                 2) Ayden Gabrielson
     3) Mack Heitland                  4) Griffin Ludwig
   6 Johnston                                  3:18.29a
     1) Darren Grandon                 2) Nathan King
     3) Matthew Urness                 4) Jashua Anglo
   6 Johnston                                  3:18.29a
     1) Darren Grandon                 2) Nathan King
     3) Matthew Urness                 4) Jashua Anglo
   7 Ankeny Centennial                         3:19.03a
     1) Jackson Reed                   2) Corbin Vander Weerdt
     3) Caleb Reed                     4) Cael Woods
   7 Ankeny Centennial                         3:19.03a
     1) Jackson Reed                   2) Corbin Vander Weerdt
     3) Caleb Reed                     4) Cael Woods
   8 Dubuque Senior                            3:19.14a
     1) Zachary Heiar                  2) Garrett Schumacher
     3) Kael Stickley                  4) Charlie Crow
   8 Dubuque Senior                            3:19.14a
     1) Zachary Heiar                  2) Garrett Schumacher
     3) Kael Stickley                  4) Charlie Crow
   9 Bettendorf                                3:19.75a
     1) JJ McDermott                   2) Kaizer Riley
     3) Zach Brown                     4) Gage Tucker
   9 Bettendorf                                3:19.75a
     1) JJ McDermott                   2) Kaizer Riley
     3) Zach Brown                     4) Gage Tucker
  10 Des Moines Roosevelt                      3:20.71a
     1) Rylan Malloy                   2) Julian Nicolino
     3) Owen Marett                    4) Cameron Reagen
  10 Des Moines Roosevelt                      3:20.71a
     1) Rylan Malloy                   2) Julian Nicolino
     3) Owen Marett                    4) Cameron Reagen
  11 Indianola                                 3:21.57a
     1) Isaac Johnson                  2) Deacon Jacobs
     3) Parker Amos                    4) Easton McGraw
  11 Indianola                                 3:21.57a
     1) Isaac Johnson                  2) Deacon Jacobs
     3) Parker Amos                    4) Easton McGraw
  12 Iowa City West                            3:21.66a
     1) Mason Goering                  2) Sam Showers
     3) Cael Dunham                    4) KingSton Swayzer
  12 Iowa City West                            3:21.66a
     1) Mason Goering                  2) Sam Showers
     3) Cael Dunham                    4) KingSton Swayzer
  13 Ames                                      3:22.09a
     1) Drew Vander Wilt               2) Isaiah Knight
     3) TJ Douglas                     4) Peyton Johnson
  13 Ames                                      3:22.09a
     1) Drew Vander Wilt               2) Isaiah Knight
     3) TJ Douglas                     4) Peyton Johnson
  14 Norwalk                                   3:22.67a
     1) Eli Robbins                    2) Kaiden Kunze
     3) Cameron Thomas                 4) Daniel Roche
  14 Norwalk                                   3:22.67a
     1) Eli Robbins                    2) Kaiden Kunze
     3) Cameron Thomas                 4) Daniel Roche
  15 Iowa City Liberty                         3:23.98a
     1) Jordan Idowu                   2) Sutton Koller
     3) Keshawn Wyldon                 4) Cale Baldwin
  15 Iowa City Liberty                         3:23.98a
     1) Jordan Idowu                   2) Sutton Koller
     3) Keshawn Wyldon                 4) Cale Baldwin
  16 Linn-Mar Marion                           3:24.19a
     1) Owen Hanson                    2) Tristin Cerney
     3) Blake Swisher                  4) Beau Sonenstahl
  16 Linn-Mar Marion                           3:24.19a
     1) Owen Hanson                    2) Tristin Cerney
     3) Blake Swisher                  4) Beau Sonenstahl
  17 Dubuque Hempstead                         3:25.06a
     1) Avery Keehner                  2) Jordan Plummer
     3) Owen Leitzen                   4) Thomas Brashaw
  17 Dubuque Hempstead                         3:25.06a
     1) Avery Keehner                  2) Jordan Plummer
     3) Owen Leitzen                   4) Thomas Brashaw
  18 Valley West Des Moines                    3:26.75a
     1) Jaylen Jackson                 2) Roman Levine
     3) Oscar Beltrand                 4) Gabriel Zingler
  18 Valley West Des Moines                    3:26.75a
     1) Jaylen Jackson                 2) Roman Levine
     3) Oscar Beltrand                 4) Gabriel Zingler
  19 Waterloo West                             3:27.04a
     1) Tannen Bell                    2) Amara Dawon
     3) Michael Moeller                4) Brady Dean
  19 Waterloo West                             3:27.04a
     1) Tannen Bell                    2) Amara Dawon
     3) Michael Moeller                4) Brady Dean
  20 Iowa City City High                       3:27.25a
     1) Marshall Sheldon               2) Logan Halter
     3) Carter Turnbough               4) Adan Carbajal
  20 Iowa City City High                       3:27.25a
     1) Marshall Sheldon               2) Logan Halter
     3) Carter Turnbough               4) Adan Carbajal
  21 Waukee                                    3:28.05a
     1) Jayden Jeter                   2) Jonas VanDis
     3) Drew Klemesrud                 4) Tavian White
  21 Waukee                                    3:28.05a
     1) Jayden Jeter                   2) Jonas VanDis
     3) Drew Klemesrud                 4) Tavian White
  22 Lewis Central                             3:30.52a
     1) Jace Fagan                     2) Braydan Doss
     3) Peyton Phippen                 4) Leonardo Tatum
  22 Lewis Central                             3:30.52a
     1) Jace Fagan                     2) Braydan Doss
     3) Peyton Phippen                 4) Leonardo Tatum
  23 Southeast Polk                            3:31.28a
     1) Yairh Gonzalez                 2) Brayden Lewis
     3) Jackson Deutsch                4) Luke Bartlett
  23 Southeast Polk                            3:31.28a
     1) Yairh Gonzalez                 2) Brayden Lewis
     3) Jackson Deutsch                4) Luke Bartlett
  -- Pleasant Valley                                 DQ
     1) Gavin Russell                  2) Connor Collier
     3) Micah Herlich                  4) Peter Keeven
  -- Pleasant Valley                                 DQ
     1) Gavin Russell                  2) Connor Collier
     3) Micah Herlich                  4) Peter Keeven

Boys 4A 4x800m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Ankeny                                    7:39.94a
     1) Nicholas Robie                 2) Ike Smith
     3) Justice Rathje                 4) Ethan Zuber
   1 Ankeny                                    7:39.94a
     1) Nicholas Robie                 2) Ike Smith
     3) Justice Rathje                 4) Ethan Zuber
   2 Cedar Falls                               7:40.25a
     1) Connor Martin                  2) Kieran DeGroote
     3) Porter Myers                   4) Brennen Hoyer
   2 Cedar Falls                               7:40.25a
     1) Connor Martin                  2) Kieran DeGroote
     3) Porter Myers                   4) Brennen Hoyer
   3 Dowling Catholic West Des Moines          7:42.10a
     1) Brody Burr                     2) Josh Mohan
     3) Jan Luka Castillo-Mora         4) Nicholas Paulsen
   3 Dowling Catholic West Des Moines          7:42.10a
     1) Brody Burr                     2) Josh Mohan
     3) Jan Luka Castillo-Mora         4) Nicholas Paulsen
   4 Waukee Northwest                          7:43.33a
     1) Zak Shlomi                     2) Ayden Gabrielson
     3) Carter Cabanayan (willis)      4) Kellen Tuyls
   4 Waukee Northwest                          7:43.33a
     1) Zak Shlomi                     2) Ayden Gabrielson
     3) Carter Cabanayan (willis)      4) Kellen Tuyls
   5 Norwalk                                   7:44.17a
     1) Aj Mosqueda                    2) Sam Parker
     3) Grant Wallace                  4) Tony Anania
   5 Norwalk                                   7:44.17a
     1) Aj Mosqueda                    2) Sam Parker
     3) Grant Wallace                  4) Tony Anania
   6 Dallas Center-Grimes                      7:45.35a
     1) Sam Mora                       2) Elias Arbuckle
     3) Graham Ibeling                 4) Jack Meggison
   6 Dallas Center-Grimes                      7:45.35a
     1) Sam Mora                       2) Elias Arbuckle
     3) Graham Ibeling                 4) Jack Meggison
   7 Iowa City West                            7:51.78a
     1) Dara Olaleye                   2) Sam Showers
     3) Maxwell Bruss                  4) Moustafa Tiea
   7 Iowa City West                            7:51.78a
     1) Dara Olaleye                   2) Sam Showers
     3) Maxwell Bruss                  4) Moustafa Tiea
   8 Johnston                                  7:53.66a
     1) Garrett Ness                   2) Tay Ohr-Rottler
     3) Holden Schug                   4) Noah Reese
   8 Johnston                                  7:53.66a
     1) Garrett Ness                   2) Tay Ohr-Rottler
     3) Holden Schug                   4) Noah Reese
   9 Ankeny Centennial                         7:54.60a
     1) Cohen Moll                     2) Jack Behrens
     3) Brayden Vander Wilt            4) Corbin Vander Weerdt
   9 Ankeny Centennial                         7:54.60a
     1) Cohen Moll                     2) Jack Behrens
     3) Brayden Vander Wilt            4) Corbin Vander Weerdt
  10 Cedar Rapids Kennedy                      7:56.23a
     1) Noah Penn                      2) Lincoln Mcmahan
     3) Reuben Schlaak                 4) Nathaniel Goff
  10 Cedar Rapids Kennedy                      7:56.23a
     1) Noah Penn                      2) Lincoln Mcmahan
     3) Reuben Schlaak                 4) Nathaniel Goff
  11 Bettendorf                                7:56.49a
     1) AJ Willey                      2) Ryan Heden
     3) Garrett Willey                 4) Caleb Rankin
  11 Bettendorf                                7:56.49a
     1) AJ Willey                      2) Ryan Heden
     3) Garrett Willey                 4) Caleb Rankin
  12 Indianola                                 7:57.08a
     1) Kiefer Barnes                  2) Paxton Bloom
     3) Samuel Appel                   4) Reed Robbins
  12 Indianola                                 7:57.08a
     1) Kiefer Barnes                  2) Paxton Bloom
     3) Samuel Appel                   4) Reed Robbins
  13 Pleasant Valley                           8:00.29a
     1) Gavin Russell                  2) Kamran Foad
     3) William Parrish                4) Cameron Gotto
  13 Pleasant Valley                           8:00.29a
     1) Gavin Russell                  2) Kamran Foad
     3) William Parrish                4) Cameron Gotto
  14 Dubuque Hempstead                         8:00.44a
     1) Owen Leitzen                   2) Brandon Kass
     3) Colin Henn                     4) Vincent Scherr
  14 Dubuque Hempstead                         8:00.44a
     1) Owen Leitzen                   2) Brandon Kass
     3) Colin Henn                     4) Vincent Scherr
  15 Ames                                      8:01.22a
     1) Isaiah Knight                  2) Brennen Bhave
     3) Hezekiah Johnson               4) Jaxton Alvarez
  15 Ames                                      8:01.22a
     1) Isaiah Knight                  2) Brennen Bhave
     3) Hezekiah Johnson               4) Jaxton Alvarez
  16 Iowa City City High                       8:01.61a
     1) Max McDowell                   2) George Karr
     3) Emmett Palmberg                4) Dylan Beerends
  16 Iowa City City High                       8:01.61a
     1) Max McDowell                   2) George Karr
     3) Emmett Palmberg                4) Dylan Beerends
  17 Linn-Mar Marion                           8:02.31a
     1) Ethan Boston                   2) Carson Fairley
     3) Will Kennedy                   4) Owen Hanson
  17 Linn-Mar Marion                           8:02.31a
     1) Ethan Boston                   2) Carson Fairley
     3) Will Kennedy                   4) Owen Hanson
  18 Dubuque Senior                            8:06.83a
     1) Owen Anderson                  2) Jacob Haug
     3) Matthew Haug                   4) Calvin Lueken
  18 Dubuque Senior                            8:06.83a
     1) Owen Anderson                  2) Jacob Haug
     3) Matthew Haug                   4) Calvin Lueken
  19 Southeast Polk                            8:07.07a
     1) Luke Bartlett                  2) Yairh Gonzalez
     3) Josh Moberg                    4) Brock Johnson
  19 Southeast Polk                            8:07.07a
     1) Luke Bartlett                  2) Yairh Gonzalez
     3) Josh Moberg                    4) Brock Johnson
  20 Waukee                                    8:09.03a
     1) Joseph Lawry                   2) Dashiell Coyier
     3) Nick Wellet                    4) Braden Walters
  20 Waukee                                    8:09.03a
     1) Joseph Lawry                   2) Dashiell Coyier
     3) Nick Wellet                    4) Braden Walters
  21 Valley West Des Moines                    8:11.35a
     1) Sean Bendinger                 2) Carson Whiting
     3) Gabriel Zingler                4) Jonathan Owen
  21 Valley West Des Moines                    8:11.35a
     1) Sean Bendinger                 2) Carson Whiting
     3) Gabriel Zingler                4) Jonathan Owen
  22 Lewis Central                             8:11.57a
     1) Marshall Arkfeld               2) Evan Lillie
     3) Jackson Cox                    4) Kevin Coots
  22 Lewis Central                             8:11.57a
     1) Marshall Arkfeld               2) Evan Lillie
     3) Jackson Cox                    4) Kevin Coots
  23 Prairie Cedar Rapids                      8:12.10a
     1) Owen Miller                    2) Sammy Lange
     3) Bennett Allred                 4) Carter Mulford
  23 Prairie Cedar Rapids                      8:12.10a
     1) Owen Miller                    2) Sammy Lange
     3) Bennett Allred                 4) Carter Mulford
  -- Urbandale                                       DQ
     1) Ashton Hensley                 2) Cayden Miller
     3) Blake Smith                    4) William Giles
  -- Urbandale                                       DQ
     1) Ashton Hensley                 2) Cayden Miller
     3) Blake Smith                    4) William Giles

Boys 4A 800m Sprint Medley Relay  - [1-1-2-4] Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Cedar Falls                               1:30.19a
     1) Ian Fuchtman                   2) Will Remmert
     3) Max Mills                      4) Jordan Townsend
   1 Cedar Falls                               1:30.19a
     1) Ian Fuchtman                   2) Will Remmert
     3) Max Mills                      4) Jordan Townsend
   2 Johnston                                  1:30.29a
     1) D'Angelo Barkue                2) Bryce Beachem
     3) Nathan King                    4) Jashua Anglo
   2 Johnston                                  1:30.29a
     1) D'Angelo Barkue                2) Bryce Beachem
     3) Nathan King                    4) Jashua Anglo
   3 Ankeny Centennial                         1:30.34a
     1) Noah Ross                      2) Caleb Reed
     3) Robert McGhee                  4) Cael Woods
   3 Ankeny Centennial                         1:30.34a
     1) Noah Ross                      2) Caleb Reed
     3) Robert McGhee                  4) Cael Woods
   4 Waukee Northwest                          1:31.19a
     1) Isaiah Oliver                  2) Blake Ludwig
     3) Griffin Ludwig                 4) Josiah DeYoung
   4 Waukee Northwest                          1:31.19a
     1) Isaiah Oliver                  2) Blake Ludwig
     3) Griffin Ludwig                 4) Josiah DeYoung
   5 Ankeny                                    1:31.45a
     1) Caden Henkes                   2) Alexander Zuber
     3) Treyton Grossman               4) Logan Fairchild
   5 Ankeny                                    1:31.45a
     1) Caden Henkes                   2) Alexander Zuber
     3) Treyton Grossman               4) Logan Fairchild
   6 Muscatine                                 1:31.46a
     1) Jimelle Forkpa                 2) Jordan Meeker
     3) Jrakke Johnson                 4) Espere Sewa
   6 Muscatine                                 1:31.46a
     1) Jimelle Forkpa                 2) Jordan Meeker
     3) Jrakke Johnson                 4) Espere Sewa
   7 Iowa City West                            1:31.62a
     1) Mason Woods                    2) Harel Gameti
     3) Julian Manson                  4) Mason Goering
   7 Iowa City West                            1:31.62a
     1) Mason Woods                    2) Harel Gameti
     3) Julian Manson                  4) Mason Goering
   8 Prairie Cedar Rapids                      1:31.73a
     1) Quinton Alexander              2) Jayden Stumpff
     3) Carson Nove                    4) Drew Bennis
   8 Prairie Cedar Rapids                      1:31.73a
     1) Quinton Alexander              2) Jayden Stumpff
     3) Carson Nove                    4) Drew Bennis
   9 Norwalk                                   1:31.80a
     1) Eli Robbins                    2) Jamison Giesemann
     3) Kaiden Kunze                   4) Daniel Roche
   9 Norwalk                                   1:31.80a
     1) Eli Robbins                    2) Jamison Giesemann
     3) Kaiden Kunze                   4) Daniel Roche
  10 Des Moines East                           1:33.05a
     1) Qwaden Clearwater              2) Javarius Hughes
     3) Tayte Warren                   4) Teagan Warren
  10 Des Moines East                           1:33.05a
     1) Qwaden Clearwater              2) Javarius Hughes
     3) Tayte Warren                   4) Teagan Warren
  11 Dowling Catholic West Des Moines          1:33.17a
     1) Trey Wilson                    2) Jackson Miller
     3) Nolan Strang                   4) Sam Drexler
  11 Dowling Catholic West Des Moines          1:33.17a
     1) Trey Wilson                    2) Jackson Miller
     3) Nolan Strang                   4) Sam Drexler
  12 Dubuque Senior                            1:33.70a
     1) Josh Schwab                    2) Kael Stickley
     3) Garrett Schumacher             4) Charlie Crow
  12 Dubuque Senior                            1:33.70a
     1) Josh Schwab                    2) Kael Stickley
     3) Garrett Schumacher             4) Charlie Crow
  13 Dallas Center-Grimes                      1:33.85a
     1) Ethan Carlson                  2) Gabriel Wright
     3) Chase Heitland                 4) Hudson Rude
  13 Dallas Center-Grimes                      1:33.85a
     1) Ethan Carlson                  2) Gabriel Wright
     3) Chase Heitland                 4) Hudson Rude
  14 Mason City                                1:33.97a
     1) Drew Hobart                    2) Drayden Witt
     3) Javel Lee                      4) Kasin Byre
  14 Mason City                                1:33.97a
     1) Drew Hobart                    2) Drayden Witt
     3) Javel Lee                      4) Kasin Byre
  15 Ames                                      1:34.04a
     1) Luke Simmons                   2) Kayden Willoughby-Wright
     3) Jeffrey Roberts                4) Drew Vander Wilt
  15 Ames                                      1:34.04a
     1) Luke Simmons                   2) Kayden Willoughby-Wright
     3) Jeffrey Roberts                4) Drew Vander Wilt
  16 Southeast Polk                            1:34.42a
     1) Lucas Chambers                 2) Drew Thompson
     3) Fredrick Tarasid-Tarawally     4) Luke Bartlett
  16 Southeast Polk                            1:34.42a
     1) Lucas Chambers                 2) Drew Thompson
     3) Fredrick Tarasid-Tarawally     4) Luke Bartlett
  17 Cedar Rapids Washington                   1:34.66a
     1) Cassius Ballew-Batte           2) Keegan Waters
     3) Grady McGuire                  4) Julian Schumacher
  17 Cedar Rapids Washington                   1:34.66a
     1) Cassius Ballew-Batte           2) Keegan Waters
     3) Grady McGuire                  4) Julian Schumacher
  18 Valley West Des Moines                    1:34.85a
     1) Drake DeGroote                 2) Ryan Arbab
     3) Cameron Cribari                4) Roman Levine
  18 Valley West Des Moines                    1:34.85a
     1) Drake DeGroote                 2) Ryan Arbab
     3) Cameron Cribari                4) Roman Levine
  19 Iowa City Liberty                         1:35.62a
     1) Jackson Burnes                 2) Leo Rozz
     3) Keshawn Wyldon                 4) Cale Baldwin
  19 Iowa City Liberty                         1:35.62a
     1) Jackson Burnes                 2) Leo Rozz
     3) Keshawn Wyldon                 4) Cale Baldwin
  20 Davenport North                           1:35.98a
     1) Christian Hart-Smith           2) Cunell Burrage
     3) Mason Bogan                    4) Joseph Tensley
  20 Davenport North                           1:35.98a
     1) Christian Hart-Smith           2) Cunell Burrage
     3) Mason Bogan                    4) Joseph Tensley
  21 Urbandale                                 1:36.14a
     1) Dominic Cabildo                2) Gino Sciorrotta
     3) Elijah Ajiri                   4) Larson De Boer
  21 Urbandale                                 1:36.14a
     1) Dominic Cabildo                2) Gino Sciorrotta
     3) Elijah Ajiri                   4) Larson De Boer
  22 Dubuque Hempstead                         1:38.19a
     1) Brendon Zheng                  2) Jaden Montgomery
     3) Avery Keehner                  4) Thomas Brashaw
  22 Dubuque Hempstead                         1:38.19a
     1) Brendon Zheng                  2) Jaden Montgomery
     3) Avery Keehner                  4) Thomas Brashaw
  -- Bettendorf                                      DQ
     1) Kaizer Riley                   2) JJ McDermott
     3) Hayden Morrison                4) Gage Tucker
  -- Pleasant Valley                                 DQ
     1) Makana Kapua                   2) Zach Zuiderveen
     3) Josh Gillespie                 4) Micah Herlich
  -- Bettendorf                                      DQ
     1) Kaizer Riley                   2) JJ McDermott
     3) Hayden Morrison                4) Gage Tucker
  -- Pleasant Valley                                 DQ
     1) Makana Kapua                   2) Zach Zuiderveen
     3) Josh Gillespie                 4) Micah Herlich

Boys 4A 1600m sprint medley relay  - [2-2-4-8] Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Dowling Catholic West Des Moines          3:24.60a
     1) Jackson Miller                 2) Nolan Strang
     3) Sam Drexler                    4) Owen Wolfe
   1 Dowling Catholic West Des Moines          3:24.60a
     1) Jackson Miller                 2) Nolan Strang
     3) Sam Drexler                    4) Owen Wolfe
   2 Cedar Falls                               3:26.90a
     1) Max Mills                      2) Marcus Tomlyanovich
     3) Keegan Steege                  4) Brennen Hoyer
   2 Cedar Falls                               3:26.90a
     1) Max Mills                      2) Marcus Tomlyanovich
     3) Keegan Steege                  4) Brennen Hoyer
   3 Dallas Center-Grimes                      3:26.91a
     1) Chase Heitland                 2) Ethan Carlson
     3) Hudson Rude                    4) Jack Meggison
   3 Dallas Center-Grimes                      3:26.91a
     1) Chase Heitland                 2) Ethan Carlson
     3) Hudson Rude                    4) Jack Meggison
   4 Iowa City West                            3:27.12a
     1) Mason Woods                    2) Julian Manson
     3) Mason Goering                  4) Moustafa Tiea
   4 Iowa City West                            3:27.12a
     1) Mason Woods                    2) Julian Manson
     3) Mason Goering                  4) Moustafa Tiea
   5 Waukee                                    3:27.75a
     1) Tavian White                   2) Alvin Grier
     3) Jayden Jeter                   4) Jonas VanDis
   5 Waukee                                    3:27.75a
     1) Tavian White                   2) Alvin Grier
     3) Jayden Jeter                   4) Jonas VanDis
   6 Johnston                                  3:28.56a
     1) Caulier Cason                  2) Quinn Russell
     3) Darren Grandon                 4) Jashua Anglo
   6 Johnston                                  3:28.56a
     1) Caulier Cason                  2) Quinn Russell
     3) Darren Grandon                 4) Jashua Anglo
   7 Des Moines Roosevelt                      3:28.92a
     1) Evan Wold                      2) Julian Nicolino
     3) Rylan Malloy                   4) Cameron Reagen
   7 Des Moines Roosevelt                      3:28.92a
     1) Evan Wold                      2) Julian Nicolino
     3) Rylan Malloy                   4) Cameron Reagen
   8 Pleasant Valley                           3:29.10a
     1) Harrison Fierce                2) Josh Gillespie
     3) Micah Herlich                  4) Cameron Gotto
   8 Pleasant Valley                           3:29.10a
     1) Harrison Fierce                2) Josh Gillespie
     3) Micah Herlich                  4) Cameron Gotto
   9 Ankeny Centennial                         3:29.29a
     1) Joel Neith                     2) Sam Heither
     3) Jackson Reed                   4) Cohen Moll
   9 Ankeny Centennial                         3:29.29a
     1) Joel Neith                     2) Sam Heither
     3) Jackson Reed                   4) Cohen Moll
  10 Ankeny                                    3:29.71a
     1) Samuel Sandvig                 2) Alexander Zuber
     3) Ike Smith                      4) Nicholas Robie
  10 Ankeny                                    3:29.71a
     1) Samuel Sandvig                 2) Alexander Zuber
     3) Ike Smith                      4) Nicholas Robie
  11 Linn-Mar Marion                           3:30.12a
     1) Harrison Schuett               2) Derek Roling
     3) Beau Sonenstahl                4) Owen Hanson
  11 Linn-Mar Marion                           3:30.12a
     1) Harrison Schuett               2) Derek Roling
     3) Beau Sonenstahl                4) Owen Hanson
  12 Waukee Northwest                          3:30.64a
     1) Brady Fitz                     2) Mack Heitland
     3) Josiah DeYoung                 4) Ayden Gabrielson
  12 Waukee Northwest                          3:30.64a
     1) Brady Fitz                     2) Mack Heitland
     3) Josiah DeYoung                 4) Ayden Gabrielson
  13 Valley West Des Moines                    3:31.00a
     1) Drake DeGroote                 2) Ben Fleming
     3) Roman Levine                   4) Jonathan Owen
  13 Valley West Des Moines                    3:31.00a
     1) Drake DeGroote                 2) Ben Fleming
     3) Roman Levine                   4) Jonathan Owen
  14 Prairie Cedar Rapids                      3:31.93a
     1) Ryland Cooling                 2) Brady Peterka
     3) Jacob Krambeer                 4) Nicholaus Lee
  14 Prairie Cedar Rapids                      3:31.93a
     1) Ryland Cooling                 2) Brady Peterka
     3) Jacob Krambeer                 4) Nicholaus Lee
  15 Bettendorf                                3:33.50a
     1) Gage Tucker                    2) Hayden Morrison
     3) Kaizer Riley                   4) Caleb Rankin
  15 Bettendorf                                3:33.50a
     1) Gage Tucker                    2) Hayden Morrison
     3) Kaizer Riley                   4) Caleb Rankin
  16 Indianola                                 3:35.03a
     1) Asher Brueck                   2) Luke Gordon
     3) Deacon Jacobs                  4) Samuel Appel
  16 Indianola                                 3:35.03a
     1) Asher Brueck                   2) Luke Gordon
     3) Deacon Jacobs                  4) Samuel Appel
  17 Norwalk                                   3:35.97a
     1) Kadan Borcherding-Johnson      2) Jamison Giesemann
     3) Timothy Koerselman             4) Tony Anania
  17 Norwalk                                   3:35.97a
     1) Kadan Borcherding-Johnson      2) Jamison Giesemann
     3) Timothy Koerselman             4) Tony Anania
  18 Southeast Polk                            3:38.42a
     1) Drew Thompson                  2) Brodey Brandt
     3) Yairh Gonzalez                 4) Luke Bartlett
  18 Southeast Polk                            3:38.42a
     1) Drew Thompson                  2) Brodey Brandt
     3) Yairh Gonzalez                 4) Luke Bartlett
  19 Davenport Central                         3:38.43a
     1) Alex Ingram                    2) Hezekiah Talafiero
     3) Braxton Helstrom               4) Tyler Ryan
  19 Davenport Central                         3:38.43a
     1) Alex Ingram                    2) Hezekiah Talafiero
     3) Braxton Helstrom               4) Tyler Ryan
  20 Dubuque Hempstead                         3:38.74a
     1) Robert Ivy                     2) Jan Roller
     3) Hayden Harper                  4) Vincent Scherr
  20 Dubuque Hempstead                         3:38.74a
     1) Robert Ivy                     2) Jan Roller
     3) Hayden Harper                  4) Vincent Scherr
  21 Marshalltown                              3:39.92a
     1) Evan Anderson                  2) LaMar Johnson
     3) Isacc Ceniceros                4) John Moellers
  21 Marshalltown                              3:39.92a
     1) Evan Anderson                  2) LaMar Johnson
     3) Isacc Ceniceros                4) John Moellers
  22 Urbandale                                 3:42.41a
     1) David Bonilla                  2) Brody Mcinville
     3) Evan Twombly                   4) Sidney Shide
  22 Urbandale                                 3:42.41a
     1) David Bonilla                  2) Brody Mcinville
     3) Evan Twombly                   4) Sidney Shide
  23 Waterloo West                             3:44.31a
     1) Michael Cunningham Jr.         2) Jaylen Allen
     3) Ben Ritter                     4) Presley Berns
  23 Waterloo West                             3:44.31a
     1) Michael Cunningham Jr.         2) Jaylen Allen
     3) Ben Ritter                     4) Presley Berns
  24 Lewis Central                             3:44.92a
     1) Brody Patlan                   2) Jude Mortensen
     3) Carter Lobaugh                 4) Marshall Arkfeld
  24 Lewis Central                             3:44.92a
     1) Brody Patlan                   2) Jude Mortensen
     3) Carter Lobaugh                 4) Marshall Arkfeld

Boys 4A 4x110 Shuttle Hurdles Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Ankeny                                      56.06a
     1) Landon Pote                    2) Sam Madsen
     3) Hayden Carlson                 4) Gavin Wise
   1 Ankeny                                      56.06a
     1) Landon Pote                    2) Sam Madsen
     3) Hayden Carlson                 4) Gavin Wise
   2 Waukee Northwest                            56.16a
     1) Andrew Eastman                 2) Kalarga Muhktar
     3) Griffin Ludwig                 4) Blake Ludwig
   2 Waukee Northwest                            56.16a
     1) Andrew Eastman                 2) Kalarga Muhktar
     3) Griffin Ludwig                 4) Blake Ludwig
   3 Cedar Rapids Kennedy                        56.55a
     1) Jackson Goslin                 2) Brayden Peck
     3) Dallas Keller                  4) Ryan Bartels
   3 Cedar Rapids Kennedy                        56.55a
     1) Jackson Goslin                 2) Brayden Peck
     3) Dallas Keller                  4) Ryan Bartels
   4 Waterloo West                               57.77a
     1) Deztin McMurrin                2) Chase Jensen
     3) Gunner Steele                  4) Michael Cunningham Jr.
   4 Waterloo West                               57.77a
     1) Deztin McMurrin                2) Chase Jensen
     3) Gunner Steele                  4) Michael Cunningham Jr.
   5 Waukee                                      59.31a
     1) Tavian White                   2) Cal Meisner
     3) Lucas Peterson                 4) Noah Hinrichs
   5 Waukee                                      59.31a
     1) Tavian White                   2) Cal Meisner
     3) Lucas Peterson                 4) Noah Hinrichs
   6 Bettendorf                                1:00.17a
     1) Billy Miller                   2) Carson Miller
     3) Tyler Nielsen                  4) JJ McDermott
   6 Bettendorf                                1:00.17a
     1) Billy Miller                   2) Carson Miller
     3) Tyler Nielsen                  4) JJ McDermott
   7 Iowa City West                            1:02.52a
     1) Ely Smock                      2) Waleed Ibrahim
     3) Cade Towler                    4) Ryder Gorsh
   7 Iowa City West                            1:02.52a
     1) Ely Smock                      2) Waleed Ibrahim
     3) Cade Towler                    4) Ryder Gorsh
  -- Dallas Center-Grimes                            DQ
     1) Chase Heitland                 2) Kolby Carpenter
     3) Jordan Kalk                    4) Darien Walker
  -- Dallas Center-Grimes                            DQ
     1) Chase Heitland                 2) Kolby Carpenter
     3) Jordan Kalk                    4) Darien Walker

Boys 4A 4x110 Shuttle Hurdles Prelims
===================================================================
     Team                                          Time        H#
===================================================================
   1 Ankeny                                      56.63a
     1) Landon Pote                    2) Sam Madsen
     3) Hayden Carlson                 4) Gavin Wise
   1 Ankeny                                      56.63a
     1) Landon Pote                    2) Sam Madsen
     3) Hayden Carlson                 4) Gavin Wise
   2 Cedar Rapids Kennedy                        56.73a
     1) Jackson Goslin                 2) Brayden Peck
     3) Dallas Keller                  4) Ryan Bartels
   2 Cedar Rapids Kennedy                        56.73a
     1) Jackson Goslin                 2) Brayden Peck
     3) Dallas Keller                  4) Ryan Bartels
   3 Waukee Northwest                            57.63a
     1) Andrew Eastman                 2) Kalarga Muhktar
     3) Griffin Ludwig                 4) Blake Ludwig
   3 Waukee Northwest                            57.63a
     1) Andrew Eastman                 2) Kalarga Muhktar
     3) Griffin Ludwig                 4) Blake Ludwig
   4 Waterloo West                               57.99a
     1) Chase Jensen                   2) Ramsey Mineart
     3) Michael Cunningham Jr.         4) Gunner Steele
   4 Waterloo West                               57.99a
     1) Chase Jensen                   2) Ramsey Mineart
     3) Michael Cunningham Jr.         4) Gunner Steele
   5 Iowa City West                              59.10a
     1) Ely Smock                      2) Waleed Ibrahim
     3) Cade Towler                    4) Ryder Gorsh
   5 Iowa City West                              59.10a
     1) Ely Smock                      2) Waleed Ibrahim
     3) Cade Towler                    4) Ryder Gorsh
   6 Waukee                                      59.38a
     1) Tavian White                   2) Cal Meisner
     3) Lucas Peterson                 4) Noah Hinrichs
   6 Waukee                                      59.38a
     1) Tavian White                   2) Cal Meisner
     3) Lucas Peterson                 4) Noah Hinrichs
   7 Bettendorf                                  59.73a
     1) Billy Miller                   2) Carson Miller
     3) Tyler Nielsen                  4) JJ McDermott
   7 Bettendorf                                  59.73a
     1) Billy Miller                   2) Carson Miller
     3) Tyler Nielsen                  4) JJ McDermott
   8 Dallas Center-Grimes                        59.75a
     1) Chase Heitland                 2) Kolby Carpenter
     3) Jordan Kalk                    4) Darien Walker
   8 Dallas Center-Grimes                        59.75a
     1) Chase Heitland                 2) Kolby Carpenter
     3) Jordan Kalk                    4) Darien Walker
   9 Iowa City City High                         59.75a
     1) Adan Carbajal                  2) Gavin Washpun
     3) Bernard Grant                  4) Dominic Roe
   9 Iowa City City High                         59.75a
     1) Adan Carbajal                  2) Gavin Washpun
     3) Bernard Grant                  4) Dominic Roe
  10 Indianola                                 1:00.80a
     1) Vincent Anderson               2) Kaisen Storm
     3) Andrew DeWall                  4) Easton McGraw
  10 Indianola                                 1:00.80a
     1) Vincent Anderson               2) Kaisen Storm
     3) Andrew DeWall                  4) Easton McGraw
  11 Ankeny Centennial                         1:01.36a
     1) Gavin Matheny                  2) Nic Ryan
     3) Devin Boyle                    4) Mark Nelson
  11 Ankeny Centennial                         1:01.36a
     1) Gavin Matheny                  2) Nic Ryan
     3) Devin Boyle                    4) Mark Nelson
  12 Johnston                                  1:01.46a
     1) Kannan Reinders                2) Gage Hoppenworth
     3) Caden Meester                  4) Will Sheer
  12 Johnston                                  1:01.46a
     1) Kannan Reinders                2) Gage Hoppenworth
     3) Caden Meester                  4) Will Sheer
  13 Pleasant Valley                           1:02.02a
     1) Elijah Bolaji                  2) Zach Zuiderveen
     3) Amelio Pantoja                 4) Rico Bargado-Francois
  13 Pleasant Valley                           1:02.02a
     1) Elijah Bolaji                  2) Zach Zuiderveen
     3) Amelio Pantoja                 4) Rico Bargado-Francois
  14 Lewis Central                             1:02.08a
     1) Billy Gerry                    2) Carter Lobaugh
     3) Orlando Monge                  4) Braeden Dahlheim
  14 Lewis Central                             1:02.08a
     1) Billy Gerry                    2) Carter Lobaugh
     3) Orlando Monge                  4) Braeden Dahlheim
  15 Southeast Polk                            1:02.35a
     1) Alex Van Der Brink             2) Bentley Brennick
     3) Aaden Levy                     4) Jack Shields
  15 Southeast Polk                            1:02.35a
     1) Alex Van Der Brink             2) Bentley Brennick
     3) Aaden Levy                     4) Jack Shields
  16 Prairie Cedar Rapids                      1:02.35a
     1) Ke'Andre Bush                  2) Dane Mai
     3) Junior Boxa                    4) Quinton Alexander
  16 Prairie Cedar Rapids                      1:02.35a
     1) Ke'Andre Bush                  2) Dane Mai
     3) Junior Boxa                    4) Quinton Alexander
  17 Cedar Rapids Washington                   1:02.43a
     1) Will Stastny                   2) Gabriel Brown
     3) Daityon Ayers                  4) Terryion Montgomery
  17 Cedar Rapids Washington                   1:02.43a
     1) Will Stastny                   2) Gabriel Brown
     3) Daityon Ayers                  4) Terryion Montgomery
  18 Ames                                      1:03.34a
     1) Allen Cai                      2) Garang Dau
     3) Sawyer Larson                  4) Ben Trabue
  18 Ames                                      1:03.34a
     1) Allen Cai                      2) Garang Dau
     3) Sawyer Larson                  4) Ben Trabue
  19 Davenport Central                         1:03.96a
     1) Caden Phillips                 2) Benny Jacobsmeier
     3) Logan Cruse                    4) KJ Wright
  19 Davenport Central                         1:03.96a
     1) Caden Phillips                 2) Benny Jacobsmeier
     3) Logan Cruse                    4) KJ Wright
  20 Dubuque Senior                            1:05.19a
     1) Mahdi AlAtabi                  2) Jackson Kieffer
     3) Isaac Gooch                    4) Marshawn Dukes
  20 Dubuque Senior                            1:05.19a
     1) Mahdi AlAtabi                  2) Jackson Kieffer
     3) Isaac Gooch                    4) Marshawn Dukes
  21 Dubuque Hempstead                         1:05.52a
     1) McCoi Knox                     2) Christian Adolf
     3) Jaylen Hodgson                 4) Gavan Brotzman
  21 Dubuque Hempstead                         1:05.52a
     1) McCoi Knox                     2) Christian Adolf
     3) Jaylen Hodgson                 4) Gavan Brotzman
  -- Dowling Catholic West Des Moines                DQ
     1) Christian Baccile              2) Maddox Coppola
     3) London Stone                   4) Henry Smid
  -- Muscatine                                       DQ
     1) Brady Franklin                 2) Dashael Wiseman
     3) Avian Watson                   4) Dakota Noah
  -- North Scott Eldridge                            DQ
     1) Ryan Block                     2) Evan Kuhn
     3) Jesse Eller                    4) Evan Kruse
  -- Muscatine                                       DQ
     1) Brady Franklin                 2) Dashael Wiseman
     3) Avian Watson                   4) Dakota Noah
  -- Dowling Catholic West Des Moines                DQ
     1) Christian Baccile              2) Maddox Coppola
     3) London Stone                   4) Henry Smid
  -- North Scott Eldridge                            DQ
     1) Ryan Block                     2) Evan Kuhn
     3) Jesse Eller                    4) Evan Kruse

Boys 4A Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Colin Whitters            11 Iowa City West                       57-11.25
   2 Shem Mally                11 Cedar Rapids Kennedy                  56-8.75
   3 James Barnett              9 Iowa City West                          53-11
   4 Hunter Infanger           10 Lewis Central                            53-3
   5 Max Dickinson             12 Ankeny Centennial                     53-1.75
   6 Lathan McDaniel           12 Indianola                             52-5.25
   7 Nelson Evans IV           12 Cedar Rapids Jefferson                   52-4
   8 Nolan Dempsey             12 Davenport West                        51-5.75
   9 Anthony Mahrt             11 Pleasant Valley                       51-0.25
  10 Brady Hagan               10 Dowling Catholic West Des Moines     49-11.75
  11 Tyler Rindels             12 Iowa City City High                   49-8.50
  12 David Souvongsavath       12 Waukee                                49-7.25
  13 Deacon Vasey              12 Des Moines Roosevelt                     49-7
  14 Trey Feist                10 North Scott Eldridge                  49-2.25
  15 Roman` Saddler            11 Pleasant Valley                          48-8
  16 Darius Davenport Jr.      12 Des Moines Abraham Lincoln            48-5.50
  17 Jace Tonn                 12 Prairie Cedar Rapids                  48-5.25
  18 Raphael Etuma             11 Iowa City City High                  47-11.25
  19 Joey Honeywell            11 North Scott Eldridge                  47-1.50
  20 Manuel Adame              12 Des Moines East                          47-1
  21 Ryan Tomlinson            12 Ankeny                                   46-9
  22 Timothy Parker            10 Dubuque Senior                        45-2.50
  23 Hayden Bishop             11 Cedar Falls                              44-4
  -- Daxon Kiesau              10 Urbandale                                FOUL

Boys 4A Discus Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Nolan Dempsey             12 Davenport West                          177-2
   2 Colin Whitters            11 Iowa City West                          169-9
   3 Aiden Curtis              10 Indianola                               168-2
   4 Roman` Saddler            11 Pleasant Valley                         162-0
   5 Kian Gilmore              12 Valley West Des Moines                  161-8
   6 David Souvongsavath       12 Waukee                                  160-9
   7 Raphael Etuma             11 Iowa City City High                     158-8
   8 Elite Mbulekoya           11 Iowa City West                          155-7
   9 Owen Cambron              12 Indianola                               154-6
  10 Kael Moore                11 Cedar Falls                             153-6
  11 Reece Whinery             11 Southeast Polk                          152-4
  12 Darius Davenport Jr.      12 Des Moines Abraham Lincoln             150-10
  13 Wyatt Valenta             10 Dallas Center-Grimes                    150-7
  14 Gabe Winter               10 Waukee Northwest                        150-4
  15 Jackson Rhinart           11 Cedar Rapids Kennedy                    150-2
  16 Ty Sanchez-evans          11 Mason City                              148-6
  17 Christ Kelly Nelson       11 Prairie Cedar Rapids                    148-2
  18 Eric Cary                 12 Bettendorf                             147-10
  19 Caleb Larson              11 Ankeny Centennial                       136-2
  20 Hunter Infanger           10 Lewis Central                           130-6
  21 Chase McElmeel            12 Dubuque Hempstead                      127-10
  22 Max Thomas                11 Dowling Catholic West Des Moines        123-0
  23 Chris Lugo                12 Sioux City West                         121-0
  -- Teague Cantrall           11 Southeast Polk                           FOUL

Boys 4A High Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Bernard Grant             12 Iowa City City High                       6-5
   2 Landon Pote               12 Ankeny                                    6-5
   3 Logan Atherton            10 Norwalk                                   6-5
   3 London Stone              12 Dowling Catholic West Des Moines          6-5
   3 Logan Atherton            10 Norwalk                                   6-5
   5 Joseph Alexander          10 Valley West Des Moines                    6-5
   6 Victor Nakihinga          10 Iowa City Liberty                         6-3
   6 Ajak Malual                9 Waukee                                    6-3
   6 Victor Nakihinga          10 Iowa City Liberty                         6-3
   8 Deztin McMurrin           11 Waterloo West                             6-3
   9 Isaiah Snead              10 Cedar Rapids Kennedy                      6-3
   9 Dylan Porter              12 Dowling Catholic West Des Moines          6-3
   9 August Anderson           12 Indianola                                 6-3
   9 Isaiah Snead              10 Cedar Rapids Kennedy                      6-3
   9 August Anderson           12 Indianola                                 6-3
   9 Dylan Porter              12 Dowling Catholic West Des Moines          6-3
  12 Christopher Opoku-Sekyere  9 Dallas Center-Grimes                      6-1
  12 Eddie Kennedy             10 Waukee Northwest                          6-1
  12 Christopher Opoku-Sekyere  9 Dallas Center-Grimes                      6-1
  12 Eddie Kennedy             10 Waukee Northwest                          6-1
  14 Mason Middleton           10 Iowa City West                            6-1
  15 Jonathan Tillman          10 Pleasant Valley                          5-11
  15 Colt Hobson               10 Prairie Cedar Rapids                     5-11
  15 Jesse Eller               12 North Scott Eldridge                     5-11
  15 Colt Hobson               10 Prairie Cedar Rapids                     5-11
  15 Jonathan Tillman          10 Pleasant Valley                          5-11
  18 Lukas Haller              10 Cedar Falls                              5-11
  18 Josh Grete                11 Cedar Falls                              5-11
  20 Austin Banny JR           11 Valley West Des Moines                   5-11
  -- Adrian Gonpue             11 Muscatine                                  NH
  -- Emri Jones                10 Johnston                                   NH
  -- Malaki Harris             12 Bettendorf                                 NH
  -- Adrian Gonpue             11 Muscatine                                  NH
  -- Cameron Thomas            12 Norwalk                                    NH
  -- Emri Jones                10 Johnston                                   NH
  -- Malaki Harris             12 Bettendorf                                 NH
  -- Cameron Thomas            12 Norwalk                                    NH

Boys 4A Long Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Mason Woods               12 Iowa City West                        23-4.50
   2 T.Y. Pour                 12 Prairie Cedar Rapids                  23-0.75
   3 Miciah LeLaCheur          11 Valley West Des Moines                23-0.75
   4 Drew Hobart               11 Mason City                               22-6
   5 Harrison Fierce           12 Pleasant Valley                       22-2.75
   6 Kaiden Kunze              11 Norwalk                                 21-10
   7 Denzil Green              12 Prairie Cedar Rapids                  21-7.75
   8 Chris Ford                10 Sioux City East                       21-5.25
   9 Bernoli Luvandu           10 Iowa City West                        21-4.25
  10 Elijah Gaie               10 Dallas Center-Grimes                  21-3.50
  11 Austin Hansen             11 Cedar Falls                              21-3
  12 Carson Willits            12 Waukee Northwest                      21-1.75
  13 Cael Brown                12 Johnston                             20-10.75
  14 Isaiah Oliver             11 Waukee Northwest                        20-10
  15 Logan Atherton            10 Norwalk                               20-8.25
  16 Jackson Goslin            11 Cedar Rapids Kennedy                  20-6.75
  17 Cameron Cribari           12 Valley West Des Moines                   20-4
  18 Damari Lacy               11 Iowa City City High                   20-2.50
  19 James Roberts             10 Muscatine                             20-1.50
  20 Charlie Tuchel            10 Linn-Mar Marion                       20-0.75
  21 Leonardo Tatum            11 Lewis Central                         20-0.75
  22 Bryant Powe               12 Des Moines North                         20-0
  23 Jordan Plummer            11 Dubuque Hempstead                     19-8.50
  24 Kayvion Hodges            12 Muscatine                             18-6.75

Boys Wheelchair (Para) 100 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Titus Steng               11 Shenandoah                             17.66a
   2 Jayden Stafford           12 Mid-Prairie Wellman                    18.13a
   3 Eli Johnson               11 Bedford                                18.25a
   4 Josh Anderson             11 Washington                             19.68a
   5 Brandon Klein             11 Fort Madison                           25.34a
   6 Karson Johnson            10 Clarinda                               26.52a
   7 Adam ARP                  12 Williamsburg                           31.26a
   8 Xavier Conlin             12 Cedar Falls                            33.12a

Boys Wheelchair (Para) 200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Titus Steng               11 Shenandoah                             31.60a
   2 Jayden Stafford           12 Mid-Prairie Wellman                    32.03a
   3 Josh Anderson             11 Washington                             35.60a
   4 Karson Johnson            10 Clarinda                               49.20a
   5 Brandon Klein             11 Fort Madison                           50.37a
   6 Adam ARP                  12 Williamsburg                         1:01.00a
   7 Xavier Conlin             12 Cedar Falls                          1:01.70a

Boys Wheelchair (Para) 400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Titus Steng               11 Shenandoah                           1:01.51a
   2 Jayden Stafford           12 Mid-Prairie Wellman                  1:02.99a
   3 Eli Johnson               11 Bedford                              1:03.12a
   4 Josh Anderson             11 Washington                           1:07.53a
   5 Karson Johnson            10 Clarinda                             1:34.83a
   6 Brandon Klein             11 Fort Madison                         1:38.34a

Boys Wheelchair (Para) 800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Eli Johnson               11 Bedford                              2:12.81a
   2 Titus Steng               11 Shenandoah                           2:17.04a
   3 Jayden Stafford           12 Mid-Prairie Wellman                  2:18.44a
   4 Josh Anderson             11 Washington                           2:22.78a

Boys Wheelchair (Para) Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Colton Roorda             12 Unity Christian Orange City           19-2.50
   2 Brandon Klein             11 Fort Madison                          18-2.75
   3 Eli Johnson               11 Bedford                                  16-2
   4 Xavier Conlin             12 Cedar Falls                              10-8

Boys Ambulatory (Para) 100 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 John Reynolds             12 Siouxland Christian                    13.38a
   2 Cam McGraw                11 Alburnett                              15.35a
   3 Hayden Szurley            12 Wapsie Valley Fairbank                 15.36a
   4 Willie Baker              12 Mount Ayr                              16.05a
   5 Xander Rentschler         12 West Lyon Inwood                       18.49a
   6 Daniel Carr               11 Waterloo East                          24.29a
  -- Leighton Pullin            9 Waterloo East                             DNS

Boys Ambulatory (Para) 200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 John Reynolds             12 Siouxland Christian                    28.12a
   2 Cam McGraw                11 Alburnett                              31.54a
   3 Hayden Szurley            12 Wapsie Valley Fairbank                 31.87a
   4 Willie Baker              12 Mount Ayr                              33.50a
   5 Xander Rentschler         12 West Lyon Inwood                       38.78a

Boys Ambulatory (Para) 400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 John Reynolds             12 Siouxland Christian                  1:04.34a
   2 Hayden Szurley            12 Wapsie Valley Fairbank               1:10.73a
   3 Cam McGraw                11 Alburnett                            1:13.37a
   4 Willie Baker              12 Mount Ayr                            1:21.26a
   5 Evan Brennan              12 LeMars                               1:26.01a
   6 Xander Rentschler         12 West Lyon Inwood                     1:27.99a

Boys Ambulatory (Para) 800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Cam McGraw                11 Alburnett                            2:51.90a
   2 Hayden Szurley            12 Wapsie Valley Fairbank               2:52.35a
   3 Evan Brennan              12 LeMars                               3:14.49a
   4 Xander Rentschler         12 West Lyon Inwood                     3:31.22a

Boys Ambulatory (Para) Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 John Reynolds             12 Siouxland Christian                   34-0.75
   2 Willie Baker              12 Mount Ayr                             29-8.50

Girls 4A 100 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Grace Erick               12 Sioux City East                        11.98a
   2 Katie Willits             11 Waukee Northwest                       12.06a
   3 Emma Havighurst           12 Valley West Des Moines                 12.30a
   4 Morgan Hospodarsky        11 Cedar Rapids Kennedy                   12.35a
   5 Alayna Goldsberry         10 Southeast Polk                         12.42a
   6 Asia Russell              12 Prairie Cedar Rapids                   12.43a
   7 Tatum Miller              11 Bettendorf                             12.53a
   8 Claire O'Melia            12 Davenport Central                      12.56a

Girls 4A 100 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Grace Erick               12 Sioux City East                        12.04a
   2 Katie Willits             11 Waukee Northwest                       12.10a
   3 Alayna Goldsberry         10 Southeast Polk                         12.21a
   4 Morgan Hospodarsky        11 Cedar Rapids Kennedy                   12.24a
   5 Emma Havighurst           12 Valley West Des Moines                 12.25a
   6 Asia Russell              12 Prairie Cedar Rapids                   12.34a
   7 Tatum Miller              11 Bettendorf                             12.36a
   8 Claire O'Melia            12 Davenport Central                      12.47a
   9 Emily Heitzman            12 Dowling Catholic West Des Moines       12.59a
  10 Julia Knapp               11 Des Moines Roosevelt                   12.62a
  11 Ellie Mead                10 Dowling Catholic West Des Moines       12.64a
  12 Molly Gieseman            11 Cedar Rapids Kennedy                   12.65a
  13 Brooke Nelson             10 Lewis Central                          12.65a
  14 Fiona Mulligan            10 Urbandale                              12.71a
  15 Charlee Cibula            11 Ankeny                                 12.74a
  16 Brooklyn Guild            11 Linn-Mar Marion                        12.81a
  17 Grace Christensen          9 Marshalltown                           12.82a
  18 Estelle Hinke             10 Waukee                                 12.84a
  19 Madilynne Reed            10 Urbandale                              12.84a
  20 Payton Keiser             10 Valley West Des Moines                 12.85a
  21 Keira Johannes            12 Johnston                               12.88a
  22 Nyah Hulbert              12 Norwalk                                12.93a
  23 Ella Johnson              12 Norwalk                                13.02a
  -- Ja'Niya Crawford          12 Linn-Mar Marion                           DNS

Girls 4A 200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Grace Erick               12 Sioux City East                        25.29a
   2 Abby Mecklenburg          11 Linn-Mar Marion                        25.67a
   3 Katie Willits             11 Waukee Northwest                       25.71a
   4 Ashley Hansen             11 Pleasant Valley                        25.76a
   5 Kloe Nissen               10 Cedar Falls                            25.96a
   6 Teresa Tarplah             9 Southeast Polk                         25.96a
   7 Aubree Davis              11 Lewis Central                          26.24a
   8 Claire O'Melia            12 Davenport Central                      26.46a

Girls 4A 200 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Grace Erick               12 Sioux City East                        24.52a
   2 Kloe Nissen               10 Cedar Falls                            24.75a
   3 Ashley Hansen             11 Pleasant Valley                        24.95a
   4 Abby Mecklenburg          11 Linn-Mar Marion                        24.96a
   5 Katie Willits             11 Waukee Northwest                       25.07a
   6 Claire O'Melia            12 Davenport Central                      25.31a
   7 Aubree Davis              11 Lewis Central                          25.41a
   8 Teresa Tarplah             9 Southeast Polk                         25.49a
   9 Sophia Hatcher            11 Ames                                   25.49a
  10 Quinn Jorgensen           10 Waukee Northwest                       25.51a
  11 Morgan Fisher              9 Ankeny                                 25.58a
  12 Lillian Buckley           10 Ankeny                                 25.59a
  13 Edyn Cowles               11 Ames                                   25.60a
  14 Julia Knapp               11 Des Moines Roosevelt                   25.68a
  15 Ellie Mead                10 Dowling Catholic West Des Moines       25.69a
  16 Cora Shaw                 10 Johnston                               25.72a
  17 Ashlynn Hunter             9 Prairie Cedar Rapids                   25.98a
  18 Aly Balashaitis           10 Ankeny Centennial                      26.01a
  19 Fiona Mulligan            10 Urbandale                              26.06a
  20 Cooper Burke               9 Waukee                                 26.24a
  21 Rylie Hospodarsky          9 Cedar Rapids Kennedy                   26.70a
  22 Madilynne Reed            10 Urbandale                              26.76a
  23 Adalyn Thorstenson         9 Cedar Rapids Kennedy                   26.78a
  -- Ja'Niya Crawford          12 Linn-Mar Marion                           DNS

Girls 4A 400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Kloe Nissen               10 Cedar Falls                            55.78a
   2 Avery Winter              12 Waukee Northwest                       56.01a
   3 Olivia Fehn               11 Johnston                               56.14a
   4 Morgan Fisher              9 Ankeny                                 56.61a
   5 Reese Wiley               10 Prairie Cedar Rapids                   57.31a
   6 Emma White                10 Indianola                              57.92a
   7 Logan Vogt                10 Waukee Northwest                       58.21a
   8 Haley Duke                 9 Bettendorf                             58.35a
   9 Rylie Hospodarsky          9 Cedar Rapids Kennedy                   59.19a
  10 Brooklyn Brown            11 Valley West Des Moines                 59.30a
  11 Brooklynn Ruddy            9 Southeast Polk                         59.49a
  12 Natalya Deardorff         11 Ames                                   59.70a
  13 Lydia Bennett             10 Waukee                                 59.92a
  14 Chelsea VeDepo            10 Iowa City Liberty                    1:00.34a
  15 Leighton Stanford          9 Dallas Center-Grimes                 1:00.38a
  16 Savannah Davis            12 Mason City                           1:00.48a
  17 Josephine Smith            9 Southeast Polk                       1:00.67a
  18 Kelsee Tedrow              9 Prairie Cedar Rapids                 1:01.59a
  19 Zoey Lee                   9 Valley West Des Moines               1:01.61a
  20 Gillian Schramm           10 Ankeny                               1:01.66a
  21 Mia German                10 Urbandale                            1:01.80a
  22 Frankie Darnell           10 Dowling Catholic West Des Moines     1:02.80a
  23 Taryn Watson              10 Muscatine                            1:03.15a
  24 Cassidy Griggs            12 Ankeny Centennial                    1:03.81a

Girls 4A 800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Olivia Fehn               11 Johnston                             2:12.03a
   2 Grace Boleyn              12 Pleasant Valley                      2:12.58a
   3 Joley Sullivan             9 Davenport Central                    2:12.73a
   4 Ani Wedemeyer             12 Pleasant Valley                      2:13.24a
   5 Josee Simonson            12 Cedar Falls                          2:14.08a
   6 Makenna Madetzke          11 Ankeny                               2:14.31a
   7 Kate Tomlyanovich          9 Cedar Falls                          2:14.36a
   8 Maddy Stevens             12 Dallas Center-Grimes                 2:14.66a
   9 Emma Chesterman           11 Dubuque Senior                       2:14.76a
  10 Meredith Gentry           11 Des Moines Roosevelt                 2:15.24a
  11 Marissa Pewe              12 Johnston                             2:15.89a
  12 Reese Wiley               10 Prairie Cedar Rapids                 2:16.66a
  13 Parker Bosch               9 Des Moines Roosevelt                 2:17.20a
  14 Abigail Burns             11 Iowa City City High                  2:17.98a
  15 Ellie Blevins             10 Ankeny Centennial                    2:18.05a
  16 Delayna Reese             10 Lewis Central                        2:18.86a
  17 Finley Hancock            12 Valley West Des Moines               2:19.05a
  18 Addison Dooley            11 Dallas Center-Grimes                 2:19.47a
  19 Emee Dani                 10 Waukee Northwest                     2:22.41a
  20 Addy Moffitt              10 Waukee Northwest                     2:23.72a
  21 Nevaeh Kessler            11 Dubuque Senior                       2:25.52a
  22 Tallie Plueger            12 Ankeny Centennial                    2:29.94a
  23 Emme Baugh Van Zee        10 Waukee                               2:32.22a
  -- Janae Hansen              12 Mason City                                DNS

Girls 4A 1500 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Charlee Gall               9 Cedar Falls                          4:29.87a
   2 Piper Messerly            10 Dallas Center-Grimes                 4:32.93a
   3 Drew Beason               12 Ankeny                               4:36.27a
   4 Ani Wedemeyer             12 Pleasant Valley                      4:36.31a
   5 Makenna Madetzke          11 Ankeny                               4:36.40a
   6 Joley Sullivan             9 Davenport Central                    4:37.19a
   7 Bella Hodges              12 Ankeny Centennial                    4:38.22a
   8 Jordyn Brown              12 Indianola                            4:38.33a
   9 Alyx Woodley              11 Johnston                             4:39.56a
  10 Marley Turk               12 Ames                                 4:40.90a
  11 Dylan Moeller             12 Davenport Central                    4:43.21a
  12 Ele Wharton               11 Johnston                             4:43.24a
  13 Ella Jones                10 Waukee Northwest                     4:44.67a
  14 Maddy Stevens             12 Dallas Center-Grimes                 4:45.38a
  15 Meredith Gentry           11 Des Moines Roosevelt                 4:46.04a
  16 Emma Chesterman           11 Dubuque Senior                       4:46.54a
  17 Isabel Spradling           9 Des Moines Roosevelt                 4:47.16a
  18 Emma Stanley              10 Ames                                 4:47.36a
  19 Sydney Burrier            11 Waukee                               4:48.28a
  20 Anika Mohrhauser          12 Ankeny Centennial                    4:49.22a
  21 Emily Gorton              12 Dubuque Senior                       4:53.16a
  22 Harper Groteluschen        9 Prairie Cedar Rapids                 4:54.85a
  23 Emee Dani                 10 Waukee Northwest                     4:59.13a
  24 Nakia Ollivierre          11 Waterloo West                        4:59.89a

Girls 4A 3000 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Piper Messerly            10 Dallas Center-Grimes                 9:52.08a
   2 Charlee Gall               9 Cedar Falls                          9:56.40a
   3 Jordyn Brown              12 Indianola                            9:56.82a
   4 Drew Beason               12 Ankeny                              10:01.58a
   5 Marley Turk               12 Ames                                10:02.83a
   6 Anika Mohrhauser          12 Ankeny Centennial                   10:09.39a
   7 Ele Wharton               11 Johnston                            10:16.19a
   8 Emily Gorton              12 Dubuque Senior                      10:16.59a
   9 Maddie Millage            10 Pleasant Valley                     10:20.41a
  10 Nina Peterson             12 Iowa City City High                 10:22.25a
  11 Delayna Reese             10 Lewis Central                       10:22.58a
  12 Isabel Spradling           9 Des Moines Roosevelt                10:22.80a
  13 Kate Vogel                11 Valley West Des Moines              10:27.67a
  14 Madelyn Hoss              10 Lewis Central                       10:27.79a
  15 Claire Hoyer              12 Dubuque Senior                      10:29.22a
  16 Evie Henneberry           12 Dubuque Hempstead                   10:29.29a
  17 Nakia Ollivierre          11 Waterloo West                       10:29.34a
  18 Lauren Risdal             12 Ames                                10:34.84a
  19 Contessa Guerrero-Jones   10 Southeast Polk                      10:41.66a
  20 Vivian McCombs            10 Pleasant Valley                     10:42.95a
  21 Nicole Peterson           12 Iowa City City High                 10:43.12a
  22 Haley Hveem               12 Ankeny Centennial                   10:51.61a
  23 Norah Kell                10 Waukee Northwest                    11:19.26a
  -- Payton Crabb              11 Johnston                                  DNS

Girls 4A 100m Hurdles Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Emma Havighurst           12 Valley West Des Moines                 13.68a
   2 Morgan Karr               11 Valley West Des Moines                 13.92a
   3 Josie McGraw              12 Indianola                              14.33a
   4 Jana Maharry              10 Waukee                                 14.54a
   5 Annie Smith               12 Dowling Catholic West Des Moines       14.61a
   6 Franny Brooks             11 Dowling Catholic West Des Moines       14.81a
   7 Anna Woods                10 Ankeny Centennial                      14.96a
   8 Sophia Olivo              12 Iowa City West                         15.14a

Girls 4A 100m Hurdles Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Emma Havighurst           12 Valley West Des Moines                 13.62a
   2 Morgan Karr               11 Valley West Des Moines                 14.10a
   3 Annie Smith               12 Dowling Catholic West Des Moines       14.44a
   4 Josie McGraw              12 Indianola                              14.59a
   5 Jana Maharry              10 Waukee                                 14.65a
   6 Sophia Olivo              12 Iowa City West                         14.93a
   7 Anna Woods                10 Ankeny Centennial                      14.97a
   8 Franny Brooks             11 Dowling Catholic West Des Moines       15.02a
   9 Campbell Dopler           12 Bettendorf                             15.32a
  10 Alayna Schulte            11 Waukee Northwest                       15.36a
  11 Sully Downey              12 Indianola                              15.37a
  12 Sophia Taylor             10 Waukee                                 15.46a
  13 Addi Spier                11 Cedar Falls                            15.55a
  14 Lily Twigg                10 Waukee Northwest                       15.68a
  15 Birklie Waskow            10 Cedar Falls                            15.72a
  16 Brilynn Kiester           10 Southeast Polk                         15.97a
  17 Ayla McGlaughlin          11 Muscatine                              16.25a
  18 Taylor Gilbreaith          9 Ankeny Centennial                      16.32a
  19 Thierrina Wolotoh         12 Cedar Rapids Jefferson                 16.68a
  20 Quinn Roush               10 Ankeny                                 16.78a
  21 Kayla Langerman           11 Cedar Rapids Kennedy                   16.81a
  22 Elia Varghese             11 Ames                                   16.85a
  23 Amaka Chukwumezie         10 Ottumwa                                17.03a
  24 Ella Johnson              12 Norwalk                                17.07a

Girls 4A 400m Hurdles Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Josie McGraw              12 Indianola                            1:01.83a
   2 Angelica Attinger         11 Ames                                 1:02.51a
   3 Tatum Miller              11 Bettendorf                           1:03.76a
   4 Alayna Schulte            11 Waukee Northwest                     1:04.31a
   5 Avery Bradley              9 Muscatine                            1:04.90a
   6 Madison Grover            10 Indianola                            1:05.09a
   7 Kylin Smith               12 Ankeny Centennial                    1:05.21a
   8 Ava Barten                11 Ankeny Centennial                    1:05.85a
   9 Leighton Stanford          9 Dallas Center-Grimes                 1:06.08a
  10 Brenna Van Cleave         11 Ames                                 1:06.29a
  11 Alex Gaskell              12 Dowling Catholic West Des Moines     1:07.02a
  12 Katherine Banker          12 Dowling Catholic West Des Moines     1:07.44a
  13 Jacie Wessels             12 Cedar Falls                          1:07.57a
  14 Rylee Kluver               9 Valley West Des Moines               1:07.96a
  15 Natalie Lord              10 Davenport North                      1:08.34a
  16 Sophi Schneckloth         10 North Scott Eldridge                 1:08.59a
  17 Avery Otte                 9 Southeast Polk                       1:08.78a
  18 Christina Gorsich         11 Linn-Mar Marion                      1:09.14a
  19 Olivia Berger             10 Waukee                               1:09.22a
  20 Eva Willis                11 Iowa City West                       1:09.88a
  21 Paisley Joens              9 Prairie Cedar Rapids                 1:11.04a
  -- Ivey Kitzman               9 Pleasant Valley                           DNS
  -- Charley Lovell            10 Cedar Rapids Kennedy                      DNS
  -- Avery Winter              12 Waukee Northwest                           DQ
  -- Ivey Kitzman               9 Pleasant Valley                           DNS
  -- Charley Lovell            10 Cedar Rapids Kennedy                      DNS

Girls 4A 4x100m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Waukee Northwest                            47.37a
     1) Aunya Van Zetten               2) Avery Vogt
     3) Bella Distefano                4) Sadie McCann
   1 Waukee Northwest                            47.37a
     1) Aunya Van Zetten               2) Avery Vogt
     3) Bella Distefano                4) Sadie McCann
   2 Pleasant Valley                             47.92a
     1) Cali McDermott                 2) Kai Rebro
     3) Taylor Powers                  4) Ashley Hansen
   2 Pleasant Valley                             47.92a
     1) Cali McDermott                 2) Kai Rebro
     3) Taylor Powers                  4) Ashley Hansen
   3 Waukee                                      48.04a
     1) Lena Bruening                  2) Estelle Hinke
     3) Gentry Williams                4) Jana Maharry
   3 Waukee                                      48.04a
     1) Lena Bruening                  2) Estelle Hinke
     3) Gentry Williams                4) Jana Maharry
   4 Valley West Des Moines                      48.20a
     1) Payton Keiser                  2) Morgan Karr
     3) Maggie Garrison                4) Emma Havighurst
   4 Valley West Des Moines                      48.20a
     1) Payton Keiser                  2) Morgan Karr
     3) Maggie Garrison                4) Emma Havighurst
   5 Dowling Catholic West Des Moines            48.29a
     1) Emily Heitzman                 2) Ellie Mead
     3) Maddie Nagel                   4) Annie Smith
   5 Dowling Catholic West Des Moines            48.29a
     1) Emily Heitzman                 2) Ellie Mead
     3) Maddie Nagel                   4) Annie Smith
   6 Cedar Rapids Washington                     49.03a
     1) Jocelyn Parker                 2) Cassie Thurmond
     3) Kamarionna Crittenden          4) Olivia Miles
   6 Cedar Rapids Washington                     49.03a
     1) Jocelyn Parker                 2) Cassie Thurmond
     3) Kamarionna Crittenden          4) Olivia Miles
   7 Prairie Cedar Rapids                        49.04a
     1) Asia Russell                   2) Ashlynn Hunter
     3) Piper Johnson                  4) Avah Cooper
   7 Prairie Cedar Rapids                        49.04a
     1) Asia Russell                   2) Ashlynn Hunter
     3) Piper Johnson                  4) Avah Cooper
   8 Southeast Polk                              49.27a
     1) Mylie Leo                      2) Berkley Weiland
     3) Teresa Tarplah                 4) Jadyn Woods
   8 Southeast Polk                              49.27a
     1) Mylie Leo                      2) Berkley Weiland
     3) Teresa Tarplah                 4) Jadyn Woods

Girls 4A 4x100m Relay Prelims
===================================================================
     Team                                          Time        H#
===================================================================
   1 Waukee Northwest                            47.49a
     1) Aunya Van Zetten               2) Avery Vogt
     3) Bella Distefano                4) Sadie McCann
   1 Waukee Northwest                            47.49a
     1) Aunya Van Zetten               2) Avery Vogt
     3) Bella Distefano                4) Sadie McCann
   2 Valley West Des Moines                      47.62a
     1) Payton Keiser                  2) Morgan Karr
     3) Maggie Garrison                4) Emma Havighurst
   2 Valley West Des Moines                      47.62a
     1) Payton Keiser                  2) Morgan Karr
     3) Maggie Garrison                4) Emma Havighurst
   3 Southeast Polk                              48.08a
     1) Mylie Leo                      2) Berkley Weiland
     3) Teresa Tarplah                 4) Alayna Goldsberry
   3 Southeast Polk                              48.08a
     1) Mylie Leo                      2) Berkley Weiland
     3) Teresa Tarplah                 4) Alayna Goldsberry
   4 Waukee                                      48.09a
     1) Lena Bruening                  2) Estelle Hinke
     3) Gentry Williams                4) Jana Maharry
   4 Waukee                                      48.09a
     1) Lena Bruening                  2) Estelle Hinke
     3) Gentry Williams                4) Jana Maharry
   5 Dowling Catholic West Des Moines            48.11a
     1) Emily Heitzman                 2) Ellie Mead
     3) Maddie Nagel                   4) Annie Smith
   5 Dowling Catholic West Des Moines            48.11a
     1) Emily Heitzman                 2) Ellie Mead
     3) Maddie Nagel                   4) Annie Smith
   6 Pleasant Valley                             48.15a
     1) Cali McDermott                 2) Kai Rebro
     3) Taylor Powers                  4) Ashley Hansen
   6 Pleasant Valley                             48.15a
     1) Cali McDermott                 2) Kai Rebro
     3) Taylor Powers                  4) Ashley Hansen
   7 Prairie Cedar Rapids                        48.90a
     1) Asia Russell                   2) Ashlynn Hunter
     3) Piper Johnson                  4) Avah Cooper
   7 Prairie Cedar Rapids                        48.90a
     1) Asia Russell                   2) Ashlynn Hunter
     3) Piper Johnson                  4) Avah Cooper
   8 Cedar Rapids Washington                     49.15a
     1) Jocelyn Parker                 2) Cassie Thurmond
     3) Kamarionna Crittenden          4) Olivia Miles
   8 Cedar Rapids Washington                     49.15a
     1) Jocelyn Parker                 2) Cassie Thurmond
     3) Kamarionna Crittenden          4) Olivia Miles
   9 Cedar Falls                                 49.19a
     1) Kate Roussell                  2) Macey Schrage
     3) La'Neeha Bell                  4) Presley Davison
   9 Cedar Falls                                 49.19a
     1) Kate Roussell                  2) Macey Schrage
     3) La'Neeha Bell                  4) Presley Davison
  10 Lewis Central                               49.31a
     1) Payton Mathews                 2) Aubree Davis
     3) Megan Scheel                   4) Brooke Nelson
  10 Lewis Central                               49.31a
     1) Payton Mathews                 2) Aubree Davis
     3) Megan Scheel                   4) Brooke Nelson
  11 Urbandale                                   49.74a
     1) Ela Tabakovic                  2) Precious Karyee
     3) Marlie Schneider               4) Fiona Mulligan
  11 Urbandale                                   49.74a
     1) Ela Tabakovic                  2) Precious Karyee
     3) Marlie Schneider               4) Fiona Mulligan
  12 Sioux City East                             49.76a
     1) Sydnie Brown                   2) Grace Erick
     3) Brinley Winklepleck            4) Addison Beasley
  12 Sioux City East                             49.76a
     1) Sydnie Brown                   2) Grace Erick
     3) Brinley Winklepleck            4) Addison Beasley
  13 Davenport Central                           49.87a
     1) Nazayda Bloch                  2) Benie Toko
     3) Jada Boston                    4) Claire O'Melia
  13 Davenport Central                           49.87a
     1) Nazayda Bloch                  2) Benie Toko
     3) Jada Boston                    4) Claire O'Melia
  14 Cedar Rapids Kennedy                        49.99a
     1) Morgan Hospodarsky             2) Molly Gieseman
     3) Kayla Langerman                4) Annie Garsayne
  14 Cedar Rapids Kennedy                        49.99a
     1) Morgan Hospodarsky             2) Molly Gieseman
     3) Kayla Langerman                4) Annie Garsayne
  15 Dubuque Hempstead                           50.23a
     1) Kassidy Buchenau               2) Autumn Sanchez
     3) Kaylee Carley                  4) Mallory Tomkins
  15 Dubuque Hempstead                           50.23a
     1) Kassidy Buchenau               2) Autumn Sanchez
     3) Kaylee Carley                  4) Mallory Tomkins
  16 Iowa City Liberty                           50.30a
     1) Ivy Nuro Gyina                 2) Alexi Thigpen
     3) Marissa Becker                 4) Lilly McManus
  16 Iowa City Liberty                           50.30a
     1) Ivy Nuro Gyina                 2) Alexi Thigpen
     3) Marissa Becker                 4) Lilly McManus
  17 Iowa City West                              50.39a
     1) Miracle Stewart                2) Amara MacLagan
     3) Evelyn Cornish                 4) Natalie Steva
  17 Iowa City West                              50.39a
     1) Miracle Stewart                2) Amara MacLagan
     3) Evelyn Cornish                 4) Natalie Steva
  18 Ankeny Centennial                           50.40a
     1) Olivia Larsen                  2) Lauren Sandholm
     3) Aly Drefke                     4) Bella Buesch
  18 Ankeny Centennial                           50.40a
     1) Olivia Larsen                  2) Lauren Sandholm
     3) Aly Drefke                     4) Bella Buesch
  19 Cedar Rapids Jefferson                      50.52a
     1) Thierrina Wolotoh              2) Zoie Williams
     3) Brie Meyer                     4) Mimi Kuundu
  19 Cedar Rapids Jefferson                      50.52a
     1) Thierrina Wolotoh              2) Zoie Williams
     3) Brie Meyer                     4) Mimi Kuundu
  20 Johnston                                    50.62a
     1) Keira Johannes                 2) Amirra Holmes
     3) Brylynn Petek                  4) Sadie Nicol
  20 Johnston                                    50.62a
     1) Keira Johannes                 2) Amirra Holmes
     3) Brylynn Petek                  4) Sadie Nicol
  21 Indianola                                   50.76a
     1) Tessa Gripp                    2) Kiley Kindlespire
     3) Hadley Vetter                  4) Sully Downey
  21 Indianola                                   50.76a
     1) Tessa Gripp                    2) Kiley Kindlespire
     3) Hadley Vetter                  4) Sully Downey
  22 North Scott Eldridge                        51.01a
     1) Parker Ward                    2) Emmalia Ranson
     3) Jayda Neiber                   4) Adalynn Johnson
  22 North Scott Eldridge                        51.01a
     1) Parker Ward                    2) Emmalia Ranson
     3) Jayda Neiber                   4) Adalynn Johnson
  23 Des Moines Roosevelt                        51.35a
     1) Julia Knapp                    2) Sydney Goding
     3) Sandrea Walker-Ritchie         4) Grace Bell
  23 Des Moines Roosevelt                        51.35a
     1) Julia Knapp                    2) Sydney Goding
     3) Sandrea Walker-Ritchie         4) Grace Bell
  24 Iowa City City High                         51.55a
     1) Cooper Hamilton                2) Janiah Newell
     3) Betsey Wolfe                   4) Janrita Dahn
  24 Iowa City City High                         51.55a
     1) Cooper Hamilton                2) Janiah Newell
     3) Betsey Wolfe                   4) Janrita Dahn

Girls 4A 4x200m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Waukee Northwest                          1:38.55a
     1) Sadie McCann                   2) Katie Willits
     3) Aunya Van Zetten               4) Avery Vogt
   1 Waukee Northwest                          1:38.55a
     1) Sadie McCann                   2) Katie Willits
     3) Aunya Van Zetten               4) Avery Vogt
   2 Southeast Polk                            1:39.89a
     1) Mylie Leo                      2) Berkley Weiland
     3) Teresa Tarplah                 4) Alayna Goldsberry
   2 Southeast Polk                            1:39.89a
     1) Mylie Leo                      2) Berkley Weiland
     3) Teresa Tarplah                 4) Alayna Goldsberry
   3 Waukee                                    1:41.23a
     1) Lena Bruening                  2) Estelle Hinke
     3) Gentry Williams                4) Jana Maharry
   3 Waukee                                    1:41.23a
     1) Lena Bruening                  2) Estelle Hinke
     3) Gentry Williams                4) Jana Maharry
   4 Ames                                      1:41.81a
     1) Angelica Attinger              2) Edyn Cowles
     3) Saylor Horras                  4) Sophia Hatcher
   4 Ames                                      1:41.81a
     1) Angelica Attinger              2) Edyn Cowles
     3) Saylor Horras                  4) Sophia Hatcher
   5 Prairie Cedar Rapids                      1:42.21a
     1) Asia Russell                   2) Avah Cooper
     3) Reese Wiley                    4) Ashlynn Hunter
   5 Prairie Cedar Rapids                      1:42.21a
     1) Asia Russell                   2) Avah Cooper
     3) Reese Wiley                    4) Ashlynn Hunter
   6 Pleasant Valley                           1:42.22a
     1) Kai Rebro                      2) Ivey Kitzman
     3) Cali McDermott                 4) Ashley Hansen
   6 Pleasant Valley                           1:42.22a
     1) Kai Rebro                      2) Ivey Kitzman
     3) Cali McDermott                 4) Ashley Hansen
   7 Dowling Catholic West Des Moines          1:42.64a
     1) Alex Gaskell                   2) Maddie Nagel
     3) Emily Heitzman                 4) Annie Smith
   7 Dowling Catholic West Des Moines          1:42.64a
     1) Alex Gaskell                   2) Maddie Nagel
     3) Emily Heitzman                 4) Annie Smith
   8 Indianola                                 1:43.04a
     1) Gabby Akin                     2) Kiley Kindelspire
     3) Emma White                     4) Kendal Sandy
   8 Indianola                                 1:43.04a
     1) Gabby Akin                     2) Kiley Kindelspire
     3) Emma White                     4) Kendal Sandy
   9 Bettendorf                                1:43.84a
     1) Haley Duke                     2) Calista Rasmer
     3) Abby Reilly                    4) Tatum Miller
   9 Bettendorf                                1:43.84a
     1) Haley Duke                     2) Calista Rasmer
     3) Abby Reilly                    4) Tatum Miller
  10 Urbandale                                 1:44.14a
     1) Ela Tabakovic                  2) Precious Karyee
     3) Marlie Schneider               4) Fiona Mulligan
  10 Urbandale                                 1:44.14a
     1) Ela Tabakovic                  2) Precious Karyee
     3) Marlie Schneider               4) Fiona Mulligan
  11 Ankeny Centennial                         1:44.15a
     1) Anna Woods                     2) Bailey Snyder
     3) Bella Buesch                   4) Aly Balashaitis
  11 Ankeny Centennial                         1:44.15a
     1) Anna Woods                     2) Bailey Snyder
     3) Bella Buesch                   4) Aly Balashaitis
  12 Dubuque Hempstead                         1:44.18a
     1) Ayla Osterkamp                 2) Kassidy Buchenau
     3) Kaylee Carley                  4) Mallory Tomkins
  12 Dubuque Hempstead                         1:44.18a
     1) Ayla Osterkamp                 2) Kassidy Buchenau
     3) Kaylee Carley                  4) Mallory Tomkins
  13 Cedar Rapids Kennedy                      1:44.28a
     1) Molly Gieseman                 2) Charley Lovell
     3) Adalyn Thorstenson             4) Morgan Hospodarsky
  13 Cedar Rapids Kennedy                      1:44.28a
     1) Molly Gieseman                 2) Charley Lovell
     3) Adalyn Thorstenson             4) Morgan Hospodarsky
  14 Johnston                                  1:44.55a
     1) Keira Johannes                 2) Brylynn Petek
     3) Lila Shaw                      4) Cora Shaw
  14 Johnston                                  1:44.55a
     1) Keira Johannes                 2) Brylynn Petek
     3) Lila Shaw                      4) Cora Shaw
  15 Valley West Des Moines                    1:44.71a
     1) Maggie Garrison                2) Maya Ballou
     3) Sydney Small                   4) Taylor Burns
  15 Valley West Des Moines                    1:44.71a
     1) Maggie Garrison                2) Maya Ballou
     3) Sydney Small                   4) Taylor Burns
  16 Des Moines Roosevelt                      1:45.03a
     1) Sandrea Walker-Ritchie         2) Olive Trausch
     3) Sydney Goding                  4) Julia Knapp
  16 Des Moines Roosevelt                      1:45.03a
     1) Sandrea Walker-Ritchie         2) Olive Trausch
     3) Sydney Goding                  4) Julia Knapp
  17 Lewis Central                             1:45.42a
     1) Payton Mathews                 2) Aubree Davis
     3) Megan Scheel                   4) Brooke Nelson
  17 Lewis Central                             1:45.42a
     1) Payton Mathews                 2) Aubree Davis
     3) Megan Scheel                   4) Brooke Nelson
  18 Cedar Rapids Washington                   1:45.75a
     1) Jocelyn Parker                 2) Cassie Thurmond
     3) Kamarionna Crittenden          4) Olivia Miles
  18 Cedar Rapids Washington                   1:45.75a
     1) Jocelyn Parker                 2) Cassie Thurmond
     3) Kamarionna Crittenden          4) Olivia Miles
  19 Ankeny                                    1:45.78a
     1) Charlee Cibula                 2) Brylee Bach
     3) Gracie Lindaman                4) Riley Kayser
  19 Ankeny                                    1:45.78a
     1) Charlee Cibula                 2) Brylee Bach
     3) Gracie Lindaman                4) Riley Kayser
  20 Cedar Falls                               1:46.62a
     1) Avery Berte                    2) La'Neeha Bell
     3) Macey Schrage                  4) Grace Hannam
  20 Cedar Falls                               1:46.62a
     1) Avery Berte                    2) La'Neeha Bell
     3) Macey Schrage                  4) Grace Hannam
  21 Iowa City City High                       1:47.49a
     1) DeDe Aboussa Folly             2) Josephine LeClair
     3) Laila Pho                      4) Janiah Newell
  21 Iowa City City High                       1:47.49a
     1) DeDe Aboussa Folly             2) Josephine LeClair
     3) Laila Pho                      4) Janiah Newell
  22 Linn-Mar Marion                           1:48.87a
     1) Audrey Morris                  2) Reese Cubbage
     3) Anna Sojka                     4) Brooklyn Guild
  22 Linn-Mar Marion                           1:48.87a
     1) Audrey Morris                  2) Reese Cubbage
     3) Anna Sojka                     4) Brooklyn Guild
  -- Davenport Central                               DQ
     1) Amiyah Dollison                2) Ellie Linehan
     3) Benie Toko                     4) Jada Boston
  -- Des Moines East                                 DQ
     1) Hope Davies                    2) Kiya James
     3) Daffney Bolander               4) Kenzie Potter
  -- Des Moines East                                 DQ
     1) Hope Davies                    2) Kiya James
     3) Daffney Bolander               4) Kenzie Potter
  -- Davenport Central                               DQ
     1) Amiyah Dollison                2) Ellie Linehan
     3) Benie Toko                     4) Jada Boston

Girls 4A 4x400m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Waukee Northwest                          3:47.46a
     1) Logan Vogt                     2) Avery Winter
     3) Sadie McCann                   4) Avery Vogt
   1 Waukee Northwest                          3:47.46a
     1) Logan Vogt                     2) Avery Winter
     3) Sadie McCann                   4) Avery Vogt
   2 Indianola                                 3:48.97a
     1) Emma White                     2) Kendal Sandy
     3) Madison Grover                 4) Josie McGraw
   2 Indianola                                 3:48.97a
     1) Emma White                     2) Kendal Sandy
     3) Madison Grover                 4) Josie McGraw
   3 Cedar Falls                               3:50.46a
     1) Kate Tomlyanovich              2) Josee Simonson
     3) Kahlan Kearns                  4) Kloe Nissen
   3 Cedar Falls                               3:50.46a
     1) Kate Tomlyanovich              2) Josee Simonson
     3) Kahlan Kearns                  4) Kloe Nissen
   4 Ankeny                                    3:52.10a
     1) Morgan Fisher                  2) Charlee Cibula
     3) Reagan Prendergast             4) Lillian Buckley
   4 Ankeny                                    3:52.10a
     1) Morgan Fisher                  2) Charlee Cibula
     3) Reagan Prendergast             4) Lillian Buckley
   5 Ames                                      3:56.55a
     1) Angelica Attinger              2) Brenna Van Cleave
     3) Saylor Horras                  4) Natalya Deardorff
   5 Ames                                      3:56.55a
     1) Angelica Attinger              2) Brenna Van Cleave
     3) Saylor Horras                  4) Natalya Deardorff
   6 Pleasant Valley                           3:57.11a
     1) Cali McDermott                 2) Ani Wedemeyer
     3) Aerielle Johnson               4) Grace Boleyn
   6 Pleasant Valley                           3:57.11a
     1) Cali McDermott                 2) Ani Wedemeyer
     3) Aerielle Johnson               4) Grace Boleyn
   7 Ankeny Centennial                         3:57.42a
     1) Aly Balashaitis                2) Ava Barten
     3) Teagan Jackson                 4) Cora DenHartog
   7 Ankeny Centennial                         3:57.42a
     1) Aly Balashaitis                2) Ava Barten
     3) Teagan Jackson                 4) Cora DenHartog
   8 Dubuque Hempstead                         3:58.55a
     1) Ayla Osterkamp                 2) Piper Birkenholz
     3) Evie Henneberry                4) Mallory Tomkins
   8 Dubuque Hempstead                         3:58.55a
     1) Ayla Osterkamp                 2) Piper Birkenholz
     3) Evie Henneberry                4) Mallory Tomkins

Girls 4A 4x400m Relay Prelims
===================================================================
     Team                                          Time        H#
===================================================================
   1 Waukee Northwest                          3:52.33a
     1) Quinn Jorgensen                2) Sadie McCann
     3) Logan Vogt                     4) Avery Vogt
   1 Waukee Northwest                          3:52.33a
     1) Quinn Jorgensen                2) Sadie McCann
     3) Logan Vogt                     4) Avery Vogt
   2 Cedar Falls                               3:52.50a
     1) Kate Tomlyanovich              2) Josee Simonson
     3) Kahlan Kearns                  4) Kloe Nissen
   2 Cedar Falls                               3:52.50a
     1) Kate Tomlyanovich              2) Josee Simonson
     3) Kahlan Kearns                  4) Kloe Nissen
   3 Indianola                                 3:52.54a
     1) Emma White                     2) Kendal Sandy
     3) Madison Grover                 4) Josie McGraw
   3 Indianola                                 3:52.54a
     1) Emma White                     2) Kendal Sandy
     3) Madison Grover                 4) Josie McGraw
   4 Ankeny                                    3:54.06a
     1) Morgan Fisher                  2) Charlee Cibula
     3) Reagan Prendergast             4) Lillian Buckley
   4 Ankeny                                    3:54.06a
     1) Morgan Fisher                  2) Charlee Cibula
     3) Reagan Prendergast             4) Lillian Buckley
   5 Pleasant Valley                           3:55.86a
     1) Cali McDermott                 2) Ani Wedemeyer
     3) Aerielle Johnson               4) Grace Boleyn
   5 Pleasant Valley                           3:55.86a
     1) Cali McDermott                 2) Ani Wedemeyer
     3) Aerielle Johnson               4) Grace Boleyn
   6 Ankeny Centennial                         3:57.40a
     1) Aly Balashaitis                2) Ava Barten
     3) Teagan Jackson                 4) Cora DenHartog
   6 Ankeny Centennial                         3:57.40a
     1) Aly Balashaitis                2) Ava Barten
     3) Teagan Jackson                 4) Cora DenHartog
   7 Dubuque Hempstead                         3:57.89a
     1) Ayla Osterkamp                 2) Piper Birkenholz
     3) Evie Henneberry                4) Mallory Tomkins
   7 Dubuque Hempstead                         3:57.89a
     1) Ayla Osterkamp                 2) Piper Birkenholz
     3) Evie Henneberry                4) Mallory Tomkins
   8 Ames                                      3:58.14a
     1) Angelica Attinger              2) Brenna Van Cleave
     3) Saylor Horras                  4) Natalya Deardorff
   8 Ames                                      3:58.14a
     1) Angelica Attinger              2) Brenna Van Cleave
     3) Saylor Horras                  4) Natalya Deardorff
   9 Southeast Polk                            3:59.46a
     1) Brooklynn Ruddy                2) Alyssa Bartlett
     3) Josephine Smith                4) Berkley Weiland
   9 Southeast Polk                            3:59.46a
     1) Brooklynn Ruddy                2) Alyssa Bartlett
     3) Josephine Smith                4) Berkley Weiland
  10 Valley West Des Moines                    3:59.70a
     1) Taylor Burns                   2) Zoey Lee
     3) Sydney Small                   4) Brooklyn Brown
  10 Valley West Des Moines                    3:59.70a
     1) Taylor Burns                   2) Zoey Lee
     3) Sydney Small                   4) Brooklyn Brown
  11 Waukee                                    4:00.69a
     1) Lydia Bennett                  2) Jayden Rees
     3) Elsa Kopriva                   4) Emme Baugh Van Zee
  11 Waukee                                    4:00.69a
     1) Lydia Bennett                  2) Jayden Rees
     3) Elsa Kopriva                   4) Emme Baugh Van Zee
  12 Iowa City City High                       4:01.93a
     1) Ellie Fraga                    2) Laila Pho
     3) Noelle Schnoebelen             4) Maeve Bowen-Burt
  12 Iowa City City High                       4:01.93a
     1) Ellie Fraga                    2) Laila Pho
     3) Noelle Schnoebelen             4) Maeve Bowen-Burt
  13 Muscatine                                 4:02.39a
     1) Mallory Bruhn                  2) Benediction Sewa
     3) Taryn Watson                   4) Avery Bradley
  13 Muscatine                                 4:02.39a
     1) Mallory Bruhn                  2) Benediction Sewa
     3) Taryn Watson                   4) Avery Bradley
  14 Bettendorf                                4:02.57a
     1) Haley Duke                     2) Calista Rasmer
     3) Campbell Dopler                4) Ella Ripslinger
  14 Bettendorf                                4:02.57a
     1) Haley Duke                     2) Calista Rasmer
     3) Campbell Dopler                4) Ella Ripslinger
  15 Johnston                                  4:03.62a
     1) Lila Shaw                      2) Micah Fitzgerald
     3) Genna Shaw                     4) Jayna Lamping
  15 Johnston                                  4:03.62a
     1) Lila Shaw                      2) Micah Fitzgerald
     3) Genna Shaw                     4) Jayna Lamping
  16 Dallas Center-Grimes                      4:05.11a
     1) Leighton Stanford              2) Lilly Pudenz
     3) Addison Dooley                 4) Piper Messerly
  16 Dallas Center-Grimes                      4:05.11a
     1) Leighton Stanford              2) Lilly Pudenz
     3) Addison Dooley                 4) Piper Messerly
  17 Iowa City Liberty                         4:05.30a
     1) Chelsea VeDepo                 2) Margaret Maassen
     3) Averie Bilskemper              4) Natalie Ramsey
  17 Iowa City Liberty                         4:05.30a
     1) Chelsea VeDepo                 2) Margaret Maassen
     3) Averie Bilskemper              4) Natalie Ramsey
  18 Iowa City West                            4:07.34a
     1) Avery Nepple                   2) Jena Frank
     3) Kate Van Waning                4) Eva Willis
  18 Iowa City West                            4:07.34a
     1) Avery Nepple                   2) Jena Frank
     3) Kate Van Waning                4) Eva Willis
  19 Cedar Rapids Kennedy                      4:07.84a
     1) Annie Garsayne                 2) Ramsay Geater
     3) Emerson Blocker                4) Rylie Hospodarsky
  19 Cedar Rapids Kennedy                      4:07.84a
     1) Annie Garsayne                 2) Ramsay Geater
     3) Emerson Blocker                4) Rylie Hospodarsky
  20 North Scott Eldridge                      4:08.63a
     1) Olivia Graham                  2) Micayla Ramirez
     3) Sophi Schneckloth              4) Isabella Meier
  20 North Scott Eldridge                      4:08.63a
     1) Olivia Graham                  2) Micayla Ramirez
     3) Sophi Schneckloth              4) Isabella Meier
  21 Dowling Catholic West Des Moines          4:09.08a
     1) Maddie Nagel                   2) Franny Brooks
     3) Frankie Darnell                4) Elise Huegerich
  21 Dowling Catholic West Des Moines          4:09.08a
     1) Maddie Nagel                   2) Franny Brooks
     3) Frankie Darnell                4) Elise Huegerich
  22 Mason City                                4:09.38a
     1) Savannah Davis                 2) Peyton Zilge
     3) Anna Latham                    4) Janae Hansen
  22 Mason City                                4:09.38a
     1) Savannah Davis                 2) Peyton Zilge
     3) Anna Latham                    4) Janae Hansen
  23 Prairie Cedar Rapids                      4:09.92a
     1) Kelsee Tedrow                  2) Rowen Kelley
     3) Kennady Johnson                4) Riley Redig
  23 Prairie Cedar Rapids                      4:09.92a
     1) Kelsee Tedrow                  2) Rowen Kelley
     3) Kennady Johnson                4) Riley Redig
  24 Linn-Mar Marion                           4:10.47a
     1) Anna Sojka                     2) Coriana Thompson
     3) Emerson McCormick              4) Payzlee Shaffer
  24 Linn-Mar Marion                           4:10.47a
     1) Anna Sojka                     2) Coriana Thompson
     3) Emerson McCormick              4) Payzlee Shaffer

Girls 4A 4x800m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Pleasant Valley                           9:00.75a
     1) Ani Wedemeyer                  2) Aerielle Johnson
     3) Kaylee Mowen                   4) Grace Boleyn
   1 Pleasant Valley                           9:00.75a
     1) Ani Wedemeyer                  2) Aerielle Johnson
     3) Kaylee Mowen                   4) Grace Boleyn
   2 Johnston                                  9:03.39a
     1) Alyx Woodley                   2) Marissa Pewe
     3) Jayna Lamping                  4) Olivia Fehn
   2 Johnston                                  9:03.39a
     1) Alyx Woodley                   2) Marissa Pewe
     3) Jayna Lamping                  4) Olivia Fehn
   3 Waukee Northwest                          9:10.29a
     1) Addy Moffitt                   2) Allison Sheriff
     3) Katie Rush                     4) Anna Sheriff
   3 Waukee Northwest                          9:10.29a
     1) Addy Moffitt                   2) Allison Sheriff
     3) Katie Rush                     4) Anna Sheriff
   4 Dallas Center-Grimes                      9:16.27a
     1) Maddy Stevens                  2) Leighton Stanford
     3) Addison Dooley                 4) Piper Messerly
   4 Dallas Center-Grimes                      9:16.27a
     1) Maddy Stevens                  2) Leighton Stanford
     3) Addison Dooley                 4) Piper Messerly
   5 Ankeny                                    9:16.43a
     1) Reagan Prendergast             2) Sophia Graber
     3) Gillian Schramm                4) Makenna Madetzke
   5 Ankeny                                    9:16.43a
     1) Reagan Prendergast             2) Sophia Graber
     3) Gillian Schramm                4) Makenna Madetzke
   6 Ankeny Centennial                         9:19.20a
     1) Ellie Blevins                  2) Cora DenHartog
     3) Trinity Klingensmith           4) Bella Hodges
   6 Ankeny Centennial                         9:19.20a
     1) Ellie Blevins                  2) Cora DenHartog
     3) Trinity Klingensmith           4) Bella Hodges
   7 Davenport Central                         9:21.65a
     1) Joley Sullivan                 2) Sloane Moeller
     3) Izzie Hanson                   4) Dylan Moeller
   7 Davenport Central                         9:21.65a
     1) Joley Sullivan                 2) Sloane Moeller
     3) Izzie Hanson                   4) Dylan Moeller
   8 Cedar Falls                               9:22.13a
     1) Josee Simonson                 2) Kate Tomlyanovich
     3) Rylee Hansen                   4) Charlee Gall
   8 Cedar Falls                               9:22.13a
     1) Josee Simonson                 2) Kate Tomlyanovich
     3) Rylee Hansen                   4) Charlee Gall
   9 Des Moines Roosevelt                      9:23.38a
     1) Meredith Gentry                2) Parker Bosch
     3) Emma Sherman                   4) Charlotte McCoy
   9 Des Moines Roosevelt                      9:23.38a
     1) Meredith Gentry                2) Parker Bosch
     3) Emma Sherman                   4) Charlotte McCoy
  10 Dubuque Senior                            9:30.12a
     1) Emma Chesterman                2) Nevaeh Kessler
     3) Claire Hoyer                   4) Emily Gorton
  10 Dubuque Senior                            9:30.12a
     1) Emma Chesterman                2) Nevaeh Kessler
     3) Claire Hoyer                   4) Emily Gorton
  11 Valley West Des Moines                    9:31.21a
     1) Finley Hancock                 2) Klaire Lietz
     3) Jade Winne                     4) Abigail Reid
  11 Valley West Des Moines                    9:31.21a
     1) Finley Hancock                 2) Klaire Lietz
     3) Jade Winne                     4) Abigail Reid
  12 Ames                                      9:32.05a
     1) Marley Turk                    2) Emma Stanley
     3) Katie Campbell                 4) Brenna Van Cleave
  12 Ames                                      9:32.05a
     1) Marley Turk                    2) Emma Stanley
     3) Katie Campbell                 4) Brenna Van Cleave
  13 Iowa City City High                       9:39.67a
     1) Calissa Fruin                  2) Eliza Doster
     3) Naomi Downing-Sherer           4) Abigail Burns
  13 Iowa City City High                       9:39.67a
     1) Calissa Fruin                  2) Eliza Doster
     3) Naomi Downing-Sherer           4) Abigail Burns
  14 Dowling Catholic West Des Moines          9:41.94a
     1) Elise Huegerich                2) Sadie Reinhardt
     3) Molly O'Halloran               4) Arianna Horras
  14 Dowling Catholic West Des Moines          9:41.94a
     1) Elise Huegerich                2) Sadie Reinhardt
     3) Molly O'Halloran               4) Arianna Horras
  15 Southeast Polk                            9:42.80a
     1) Brooklynn Ruddy                2) Josephine Smith
     3) Contessa Guerrero-Jones        4) Alyssa Bartlett
  15 Southeast Polk                            9:42.80a
     1) Brooklynn Ruddy                2) Josephine Smith
     3) Contessa Guerrero-Jones        4) Alyssa Bartlett
  16 Dubuque Hempstead                         9:47.54a
     1) Mylee Lange                    2) Natalie Leitzen
     3) Paige Pitz                     4) Evie Henneberry
  16 Dubuque Hempstead                         9:47.54a
     1) Mylee Lange                    2) Natalie Leitzen
     3) Paige Pitz                     4) Evie Henneberry
  17 Linn-Mar Marion                           9:48.27a
     1) Anna Buchholz                  2) Grace Meier
     3) Payzlee Shaffer                4) Hailey Kozloski
  17 Linn-Mar Marion                           9:48.27a
     1) Anna Buchholz                  2) Grace Meier
     3) Payzlee Shaffer                4) Hailey Kozloski
  18 Waukee                                    9:49.39a
     1) Olivia Berger                  2) Mallory Wurth
     3) Anne Johnson                   4) Hayden Beyer
  18 Waukee                                    9:49.39a
     1) Olivia Berger                  2) Mallory Wurth
     3) Anne Johnson                   4) Hayden Beyer
  19 Indianola                                 9:50.62a
     1) Paige Hoger                    2) Leah Hartford
     3) Aspen Nelsen                   4) Ady Mason
  19 Indianola                                 9:50.62a
     1) Paige Hoger                    2) Leah Hartford
     3) Aspen Nelsen                   4) Ady Mason
  20 Prairie Cedar Rapids                      9:54.10a
     1) Ella Faul                      2) Hannah Hughes
     3) Lamise Ajram                   4) Harper Groteluschen
  20 Prairie Cedar Rapids                      9:54.10a
     1) Ella Faul                      2) Hannah Hughes
     3) Lamise Ajram                   4) Harper Groteluschen
  21 Lewis Central                             9:55.00a
     1) Ava Bussey                     2) Kate Strohmeier
     3) Madelyn Hoss                   4) Delayna Reese
  21 Lewis Central                             9:55.00a
     1) Ava Bussey                     2) Kate Strohmeier
     3) Madelyn Hoss                   4) Delayna Reese
  22 Mason City                                9:56.07a
     1) Brogan Evans                   2) Brynn Peterson
     3) Paizlee Carter                 4) Janae Hansen
  22 Mason City                                9:56.07a
     1) Brogan Evans                   2) Brynn Peterson
     3) Paizlee Carter                 4) Janae Hansen
  23 Bettendorf                                9:59.59a
     1) Calista Rasmer                 2) Ella Ripslinger
     3) MacKenzie Schaefer             4) Victoria Stellmach
  23 Bettendorf                                9:59.59a
     1) Calista Rasmer                 2) Ella Ripslinger
     3) MacKenzie Schaefer             4) Victoria Stellmach
  24 Sioux City North                          10:42.93a
     1) Marcella Palmer                2) Hailey Frahm
     3) Hanna Johnson                  4) Khloe Eliesa
  24 Sioux City North                          10:42.93a
     1) Marcella Palmer                2) Hailey Frahm
     3) Hanna Johnson                  4) Khloe Eliesa

Girls 4A 800m Sprint Medley Relay  - [1-1-2-4] Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Waukee Northwest                          1:45.72a
     1) Aunya Van Zetten               2) Bella Distefano
     3) Sadie McCann                   4) Avery Winter
   1 Waukee Northwest                          1:45.72a
     1) Aunya Van Zetten               2) Bella Distefano
     3) Sadie McCann                   4) Avery Winter
   2 Prairie Cedar Rapids                      1:47.01a
     1) Asia Russell                   2) Avah Cooper
     3) Ashlynn Hunter                 4) Reese Wiley
   2 Prairie Cedar Rapids                      1:47.01a
     1) Asia Russell                   2) Avah Cooper
     3) Ashlynn Hunter                 4) Reese Wiley
   3 Southeast Polk                            1:47.02a
     1) Mylie Leo                      2) Berkley Weiland
     3) Teresa Tarplah                 4) Alayna Goldsberry
   3 Southeast Polk                            1:47.02a
     1) Mylie Leo                      2) Berkley Weiland
     3) Teresa Tarplah                 4) Alayna Goldsberry
   4 Indianola                                 1:47.22a
     1) Tessa Gripp                    2) Kiley Kindlespire
     3) Kendal Sandy                   4) Emma White
   4 Indianola                                 1:47.22a
     1) Tessa Gripp                    2) Kiley Kindlespire
     3) Kendal Sandy                   4) Emma White
   5 Cedar Falls                               1:48.27a
     1) Kate Roussell                  2) Macey Schrage
     3) Presley Davison                4) Kloe Nissen
   5 Cedar Falls                               1:48.27a
     1) Kate Roussell                  2) Macey Schrage
     3) Presley Davison                4) Kloe Nissen
   6 Valley West Des Moines                    1:49.00a
     1) Payton Keiser                  2) Morgan Karr
     3) Taylor Burns                   4) Brooklyn Brown
   6 Valley West Des Moines                    1:49.00a
     1) Payton Keiser                  2) Morgan Karr
     3) Taylor Burns                   4) Brooklyn Brown
   7 Pleasant Valley                           1:49.13a
     1) Cali McDermott                 2) Taylor Powers
     3) Kai Rebro                      4) Ashley Hansen
   7 Pleasant Valley                           1:49.13a
     1) Cali McDermott                 2) Taylor Powers
     3) Kai Rebro                      4) Ashley Hansen
   8 Waukee                                    1:49.51a
     1) Cooper Burke                   2) Estelle Hinke
     3) Gentry Williams                4) Emme Baugh Van Zee
   8 Waukee                                    1:49.51a
     1) Cooper Burke                   2) Estelle Hinke
     3) Gentry Williams                4) Emme Baugh Van Zee
   9 Bettendorf                                1:50.13a
     1) Abby Reilly                    2) Calista Rasmer
     3) Tatum Miller                   4) Haley Duke
   9 Bettendorf                                1:50.13a
     1) Abby Reilly                    2) Calista Rasmer
     3) Tatum Miller                   4) Haley Duke
  10 Iowa City City High                       1:50.14a
     1) DeDe Aboussa Folly             2) Janiah Newell
     3) Ellie Fraga                    4) Maeve Bowen-Burt
  10 Iowa City City High                       1:50.14a
     1) DeDe Aboussa Folly             2) Janiah Newell
     3) Ellie Fraga                    4) Maeve Bowen-Burt
  11 Dubuque Hempstead                         1:50.50a
     1) Kassidy Buchenau               2) Kaylee Carley
     3) Ayla Osterkamp                 4) Mallory Tomkins
  11 Dubuque Hempstead                         1:50.50a
     1) Kassidy Buchenau               2) Kaylee Carley
     3) Ayla Osterkamp                 4) Mallory Tomkins
  12 North Scott Eldridge                      1:50.59a
     1) Parker Ward                    2) Olivia Graham
     3) Micayla Ramirez                4) Sophi Schneckloth
  12 North Scott Eldridge                      1:50.59a
     1) Parker Ward                    2) Olivia Graham
     3) Micayla Ramirez                4) Sophi Schneckloth
  13 Cedar Rapids Kennedy                      1:50.94a
     1) Morgan Hospodarsky             2) Molly Gieseman
     3) Emerson Blocker                4) Rylie Hospodarsky
  13 Cedar Rapids Kennedy                      1:50.94a
     1) Morgan Hospodarsky             2) Molly Gieseman
     3) Emerson Blocker                4) Rylie Hospodarsky
  14 Dowling Catholic West Des Moines          1:52.18a
     1) Franny Brooks                  2) Emily Heitzman
     3) Maddie Nagel                   4) Ellie Mead
  14 Dowling Catholic West Des Moines          1:52.18a
     1) Franny Brooks                  2) Emily Heitzman
     3) Maddie Nagel                   4) Ellie Mead
  15 Cedar Rapids Washington                   1:52.37a
     1) Jocelyn Parker                 2) Cassie Thurmond
     3) Kamarionna Crittenden          4) Ava Graw
  15 Cedar Rapids Washington                   1:52.37a
     1) Jocelyn Parker                 2) Cassie Thurmond
     3) Kamarionna Crittenden          4) Ava Graw
  16 Linn-Mar Marion                           1:53.43a
     1) Reese Cubbage                  2) Sarah White
     3) Brooklyn Guild                 4) Anna Sojka
  16 Linn-Mar Marion                           1:53.43a
     1) Reese Cubbage                  2) Sarah White
     3) Brooklyn Guild                 4) Anna Sojka
  17 Mason City                                1:53.77a
     1) Anna Latham                    2) Peyton Zilge
     3) Latasha York                   4) Savannah Davis
  17 Mason City                                1:53.77a
     1) Anna Latham                    2) Peyton Zilge
     3) Latasha York                   4) Savannah Davis
  18 Ames                                      1:53.94a
     1) Jada Britten                   2) Alli Ryan
     3) Au'Niyah Thomas                4) Edyn Cowles
  18 Ames                                      1:53.94a
     1) Jada Britten                   2) Alli Ryan
     3) Au'Niyah Thomas                4) Edyn Cowles
  19 Ankeny Centennial                         1:54.16a
     1) Bella Buesch                   2) Taylor Gilbreaith
     3) Aly Drefke                     4) Jaeden Jackson
  19 Ankeny Centennial                         1:54.16a
     1) Bella Buesch                   2) Taylor Gilbreaith
     3) Aly Drefke                     4) Jaeden Jackson
  20 Muscatine                                 1:54.29a
     1) Ayla McGlaughlin               2) Sadie Manjoine
     3) Taryn Watson                   4) Benediction Sewa
  20 Muscatine                                 1:54.29a
     1) Ayla McGlaughlin               2) Sadie Manjoine
     3) Taryn Watson                   4) Benediction Sewa
  21 Iowa City Liberty                         1:54.68a
     1) Ivy Nuro Gyina                 2) Alexi Thigpen
     3) Chelsea VeDepo                 4) Averie Bilskemper
  21 Iowa City Liberty                         1:54.68a
     1) Ivy Nuro Gyina                 2) Alexi Thigpen
     3) Chelsea VeDepo                 4) Averie Bilskemper
  22 Urbandale                                 1:55.46a
     1) Ela Tabakovic                  2) Precious Karyee
     3) Sarah Webster                  4) Mia German
  22 Urbandale                                 1:55.46a
     1) Ela Tabakovic                  2) Precious Karyee
     3) Sarah Webster                  4) Mia German
  23 Cedar Rapids Jefferson                    1:56.80a
     1) Thierrina Wolotoh              2) Mia Janda
     3) Mimi Kuundu                    4) Brie Meyer
  23 Cedar Rapids Jefferson                    1:56.80a
     1) Thierrina Wolotoh              2) Mia Janda
     3) Mimi Kuundu                    4) Brie Meyer
  -- Johnston                                        DQ
     1) Jaida Bell                     2) Lila Shaw
     3) Cora Shaw                      4) Olivia Fehn
  -- Johnston                                        DQ
     1) Jaida Bell                     2) Lila Shaw
     3) Cora Shaw                      4) Olivia Fehn

Girls 4A 1600m sprint medley relay  - [2-2-4-8] Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Waukee Northwest                          3:59.67a
     1) Quinn Jorgensen                2) Avery Vogt
     3) Logan Vogt                     4) Emee Dani
   1 Waukee Northwest                          3:59.67a
     1) Quinn Jorgensen                2) Avery Vogt
     3) Logan Vogt                     4) Emee Dani
   2 Ankeny                                    4:00.10a
     1) Charlee Cibula                 2) Lillian Buckley
     3) Morgan Fisher                  4) Makenna Madetzke
   2 Ankeny                                    4:00.10a
     1) Charlee Cibula                 2) Lillian Buckley
     3) Morgan Fisher                  4) Makenna Madetzke
   3 Pleasant Valley                           4:01.01a
     1) Kai Rebro                      2) Brooklynn Kelley
     3) Aerielle Johnson               4) Grace Boleyn
   3 Pleasant Valley                           4:01.01a
     1) Kai Rebro                      2) Brooklynn Kelley
     3) Aerielle Johnson               4) Grace Boleyn
   4 Cedar Falls                               4:03.41a
     1) Kate Roussell                  2) Presley Davison
     3) Josee Simonson                 4) Charlee Gall
   4 Cedar Falls                               4:03.41a
     1) Kate Roussell                  2) Presley Davison
     3) Josee Simonson                 4) Charlee Gall
   5 Davenport Central                         4:06.19a
     1) Nazayda Bloch                  2) Claire O'Melia
     3) Joley Sullivan                 4) Dylan Moeller
   5 Davenport Central                         4:06.19a
     1) Nazayda Bloch                  2) Claire O'Melia
     3) Joley Sullivan                 4) Dylan Moeller
   6 Valley West Des Moines                    4:06.42a
     1) Maggie Garrison                2) Taylor Burns
     3) Brooklyn Brown                 4) Klaire Lietz
   6 Valley West Des Moines                    4:06.42a
     1) Maggie Garrison                2) Taylor Burns
     3) Brooklyn Brown                 4) Klaire Lietz
   7 Ankeny Centennial                         4:07.08a
     1) Aly Balashaitis                2) Bella Buesch
     3) Cora DenHartog                 4) Bella Hodges
   7 Ankeny Centennial                         4:07.08a
     1) Aly Balashaitis                2) Bella Buesch
     3) Cora DenHartog                 4) Bella Hodges
   8 Iowa City City High                       4:08.88a
     1) DeDe Aboussa Folly             2) Ellie Fraga
     3) Maeve Bowen-Burt               4) Abigail Burns
   8 Iowa City City High                       4:08.88a
     1) DeDe Aboussa Folly             2) Ellie Fraga
     3) Maeve Bowen-Burt               4) Abigail Burns
   9 Ames                                      4:09.47a
     1) Au'Niyah Thomas                2) Saylor Horras
     3) Natalya Deardorff              4) Marley Turk
   9 Ames                                      4:09.47a
     1) Au'Niyah Thomas                2) Saylor Horras
     3) Natalya Deardorff              4) Marley Turk
  10 Mason City                                4:11.38a
     1) Peyton Zilge                   2) Latasha York
     3) Savannah Davis                 4) Janae Hansen
  10 Mason City                                4:11.38a
     1) Peyton Zilge                   2) Latasha York
     3) Savannah Davis                 4) Janae Hansen
  11 Johnston                                  4:12.20a
     1) Cora Shaw                      2) Lila Shaw
     3) Micah Fitzgerald               4) Alyx Woodley
  11 Johnston                                  4:12.20a
     1) Cora Shaw                      2) Lila Shaw
     3) Micah Fitzgerald               4) Alyx Woodley
  12 North Scott Eldridge                      4:12.60a
     1) Jayda Neiber                   2) Micayla Ramirez
     3) Olivia Graham                  4) Sophi Schneckloth
  12 North Scott Eldridge                      4:12.60a
     1) Jayda Neiber                   2) Micayla Ramirez
     3) Olivia Graham                  4) Sophi Schneckloth
  13 Lewis Central                             4:16.62a
     1) Payton Mathews                 2) Emersyn Stull
     3) Ryleigh Russo                  4) Madelyn Hoss
  13 Lewis Central                             4:16.62a
     1) Payton Mathews                 2) Emersyn Stull
     3) Ryleigh Russo                  4) Madelyn Hoss
  14 Dallas Center-Grimes                      4:16.93a
     1) Chloe Wanat                    2) Anna Bahnsen
     3) Lilly Pudenz                   4) Addison Dooley
  14 Dallas Center-Grimes                      4:16.93a
     1) Chloe Wanat                    2) Anna Bahnsen
     3) Lilly Pudenz                   4) Addison Dooley
  15 Linn-Mar Marion                           4:18.32a
     1) Audrey Morris                  2) Reese Cubbage
     3) Coriana Thompson               4) Hailey Kozloski
  15 Linn-Mar Marion                           4:18.32a
     1) Audrey Morris                  2) Reese Cubbage
     3) Coriana Thompson               4) Hailey Kozloski
  16 Waukee                                    4:18.36a
     1) Cooper Burke                   2) Hellen Doerue
     3) Jayden Rees                    4) Sydney Burrier
  16 Waukee                                    4:18.36a
     1) Cooper Burke                   2) Hellen Doerue
     3) Jayden Rees                    4) Sydney Burrier
  17 Dubuque Hempstead                         4:19.41a
     1) Autumn Sanchez                 2) Addi Wright
     3) Piper Birkenholz               4) Paige Pitz
  17 Dubuque Hempstead                         4:19.41a
     1) Autumn Sanchez                 2) Addi Wright
     3) Piper Birkenholz               4) Paige Pitz
  18 Waterloo West                             4:20.76a
     1) McKenzie Kapping               2) Jada Smith
     3) Emma Beckman                   4) Nakia Ollivierre
  18 Waterloo West                             4:20.76a
     1) McKenzie Kapping               2) Jada Smith
     3) Emma Beckman                   4) Nakia Ollivierre
  19 Iowa City West                            4:22.59a
     1) Savannah Mathias               2) Natalie Steva
     3) Eva Willis                     4) Kate Van Waning
  19 Iowa City West                            4:22.59a
     1) Savannah Mathias               2) Natalie Steva
     3) Eva Willis                     4) Kate Van Waning
  20 Prairie Cedar Rapids                      4:23.54a
     1) Lyla Canny                     2) Lexi Kuboushek
     3) Kennady Johnson                4) Hannah Hughes
  20 Prairie Cedar Rapids                      4:23.54a
     1) Lyla Canny                     2) Lexi Kuboushek
     3) Kennady Johnson                4) Hannah Hughes
  21 Iowa City Liberty                         4:24.17a
     1) Bailey Kirchner                2) Lilly McManus
     3) Claire Cannon                  4) Averie Bilskemper
  21 Iowa City Liberty                         4:24.17a
     1) Bailey Kirchner                2) Lilly McManus
     3) Claire Cannon                  4) Averie Bilskemper
  22 Dowling Catholic West Des Moines          4:24.37a
     1) Lydia Conradt                  2) Kate Nelson
     3) Arianna Horras                 4) Elizabeth Tiffany
  22 Dowling Catholic West Des Moines          4:24.37a
     1) Lydia Conradt                  2) Kate Nelson
     3) Arianna Horras                 4) Elizabeth Tiffany
  23 Des Moines Roosevelt                      4:24.84a
     1) Jaslynn Ragsdale               2) Grace Bell
     3) Charlotte McCoy                4) Emma Sherman
  23 Des Moines Roosevelt                      4:24.84a
     1) Jaslynn Ragsdale               2) Grace Bell
     3) Charlotte McCoy                4) Emma Sherman
  -- Southeast Polk                                  DQ
     1) Blayke Stubbs                  2) Totoya Nyala
     3) Brooke Myers                   4) Alyssa Bartlett
  -- Southeast Polk                                  DQ
     1) Blayke Stubbs                  2) Totoya Nyala
     3) Brooke Myers                   4) Alyssa Bartlett

Girls 4A 4x100 Shuttle Hurdles Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Waukee Northwest                          1:01.10a
     1) Aunya Van Zetten               2) Katie Willits
     3) Lily Twigg                     4) Alayna Schulte
   1 Waukee Northwest                          1:01.10a
     1) Aunya Van Zetten               2) Katie Willits
     3) Lily Twigg                     4) Alayna Schulte
   2 Dowling Catholic West Des Moines          1:01.24a
     1) Franny Brooks                  2) Ruby Leman
     3) Alex Gaskell                   4) Annie Smith
   2 Dowling Catholic West Des Moines          1:01.24a
     1) Franny Brooks                  2) Ruby Leman
     3) Alex Gaskell                   4) Annie Smith
   3 Valley West Des Moines                    1:01.41a
     1) Morgan Karr                    2) Jayla Parker
     3) Anna Stanbro                   4) Emma Havighurst
   3 Valley West Des Moines                    1:01.41a
     1) Morgan Karr                    2) Jayla Parker
     3) Anna Stanbro                   4) Emma Havighurst
   4 Indianola                                 1:01.87a
     1) Sully Downey                   2) Madison Grover
     3) Lilly Hoger                    4) Josie McGraw
   4 Indianola                                 1:01.87a
     1) Sully Downey                   2) Madison Grover
     3) Lilly Hoger                    4) Josie McGraw
   5 Waukee                                    1:01.94a
     1) Lena Bruening                  2) Sophia Taylor
     3) Natalie Sitzmann               4) Jana Maharry
   5 Waukee                                    1:01.94a
     1) Lena Bruening                  2) Sophia Taylor
     3) Natalie Sitzmann               4) Jana Maharry
   6 Ames                                      1:03.39a
     1) Angelica Attinger              2) Elia Varghese
     3) Camryn Johnson                 4) Sophia Hatcher
   6 Ames                                      1:03.39a
     1) Angelica Attinger              2) Elia Varghese
     3) Camryn Johnson                 4) Sophia Hatcher
   7 Cedar Falls                               1:04.06a
     1) Mattie Dieken                  2) Addi Spier
     3) Mackenzie Castro               4) Birklie Waskow
   7 Cedar Falls                               1:04.06a
     1) Mattie Dieken                  2) Addi Spier
     3) Mackenzie Castro               4) Birklie Waskow
   8 Ankeny Centennial                         1:04.20a
     1) Anna Woods                     2) Kylin Smith
     3) Taylor Gilbreaith              4) Ava Barten
   8 Ankeny Centennial                         1:04.20a
     1) Anna Woods                     2) Kylin Smith
     3) Taylor Gilbreaith              4) Ava Barten

Girls 4A 4x100 Shuttle Hurdles Prelims
===================================================================
     Team                                          Time        H#
===================================================================
   1 Valley West Des Moines                    1:00.40a
     1) Morgan Karr                    2) Jayla Parker
     3) Anna Stanbro                   4) Emma Havighurst
   1 Valley West Des Moines                    1:00.40a
     1) Morgan Karr                    2) Jayla Parker
     3) Anna Stanbro                   4) Emma Havighurst
   2 Dowling Catholic West Des Moines          1:01.52a
     1) Franny Brooks                  2) Ruby Leman
     3) Alex Gaskell                   4) Annie Smith
   2 Dowling Catholic West Des Moines          1:01.52a
     1) Franny Brooks                  2) Ruby Leman
     3) Alex Gaskell                   4) Annie Smith
   3 Waukee Northwest                          1:01.70a
     1) Aunya Van Zetten               2) Katie Willits
     3) Lily Twigg                     4) Alayna Schulte
   3 Waukee Northwest                          1:01.70a
     1) Aunya Van Zetten               2) Katie Willits
     3) Lily Twigg                     4) Alayna Schulte
   4 Waukee                                    1:02.64a
     1) Lena Bruening                  2) Jana Maharry
     3) Natalie Sitzmann               4) Sophia Taylor
   4 Waukee                                    1:02.64a
     1) Lena Bruening                  2) Jana Maharry
     3) Natalie Sitzmann               4) Sophia Taylor
   5 Indianola                                 1:02.93a
     1) Sully Downey                   2) Madison Grover
     3) Lilly Hoger                    4) Josie McGraw
   5 Indianola                                 1:02.93a
     1) Sully Downey                   2) Madison Grover
     3) Lilly Hoger                    4) Josie McGraw
   6 Ankeny Centennial                         1:03.90a
     1) Anna Woods                     2) Kylin Smith
     3) Taylor Gilbreaith              4) Ava Barten
   6 Ankeny Centennial                         1:03.90a
     1) Anna Woods                     2) Kylin Smith
     3) Taylor Gilbreaith              4) Ava Barten
   7 Cedar Falls                               1:04.16a
     1) Mattie Dieken                  2) Addi Spier
     3) Mackenzie Castro               4) Birklie Waskow
   7 Cedar Falls                               1:04.16a
     1) Mattie Dieken                  2) Addi Spier
     3) Mackenzie Castro               4) Birklie Waskow
   8 Ames                                      1:04.30a
     1) Angelica Attinger              2) Elia Varghese
     3) Camryn Johnson                 4) Sophia Hatcher
   8 Ames                                      1:04.30a
     1) Angelica Attinger              2) Elia Varghese
     3) Camryn Johnson                 4) Sophia Hatcher
   9 Prairie Cedar Rapids                      1:07.05a
     1) Paisley Joens                  2) Niyah Frazier
     3) Kennedy Hurlbert               4) Baylee Whitehill
   9 Prairie Cedar Rapids                      1:07.05a
     1) Paisley Joens                  2) Niyah Frazier
     3) Kennedy Hurlbert               4) Baylee Whitehill
  10 Iowa City West                            1:07.31a
     1) Savannah Graham                2) Amara MacLagan
     3) Lily McConnell                 4) Sophia Olivo
  10 Iowa City West                            1:07.31a
     1) Savannah Graham                2) Amara MacLagan
     3) Lily McConnell                 4) Sophia Olivo
  11 Southeast Polk                            1:07.70a
     1) Brilynn Kiester                2) Abby Gustafson
     3) Juniper vandelune              4) Gabriella Severs
  11 Southeast Polk                            1:07.70a
     1) Brilynn Kiester                2) Abby Gustafson
     3) Juniper vandelune              4) Gabriella Severs
  12 Pleasant Valley                           1:07.71a
     1) Brooklynn Kelley               2) Hanley Schmidt
     3) Eliza Shamrell                 4) Mazie Sweers
  12 Pleasant Valley                           1:07.71a
     1) Brooklynn Kelley               2) Hanley Schmidt
     3) Eliza Shamrell                 4) Mazie Sweers
  13 Bettendorf                                1:07.95a
     1) Campbell Dopler                2) Grace Boehm
     3) Anna Miller                    4) Adysn Slack
  13 Bettendorf                                1:07.95a
     1) Campbell Dopler                2) Grace Boehm
     3) Anna Miller                    4) Adysn Slack
  14 North Scott Eldridge                      1:08.71a
     1) Addison Allen                  2) Chloe Morrison
     3) Delainey Pratt                 4) Alyssa Schroeder
  14 North Scott Eldridge                      1:08.71a
     1) Addison Allen                  2) Chloe Morrison
     3) Delainey Pratt                 4) Alyssa Schroeder
  15 Muscatine                                 1:09.03a
     1) Avery Bradley                  2) Ayla McGlaughlin
     3) Kensley Paul                   4) Kristen Sieck
  15 Muscatine                                 1:09.03a
     1) Avery Bradley                  2) Ayla McGlaughlin
     3) Kensley Paul                   4) Kristen Sieck
  16 Norwalk                                   1:09.29a
     1) Ella Johnson                   2) Ava Carlson
     3) Kaia Stoulil                   4) Leah Crick
  16 Norwalk                                   1:09.29a
     1) Ella Johnson                   2) Ava Carlson
     3) Kaia Stoulil                   4) Leah Crick
  17 Iowa City City High                       1:09.91a
     1) Gloria Konu                    2) Bernadette Hamilton
     3) Mary Hamilton                  4) Willow Schultz
  17 Iowa City City High                       1:09.91a
     1) Gloria Konu                    2) Bernadette Hamilton
     3) Mary Hamilton                  4) Willow Schultz
  18 Dallas Center-Grimes                      1:10.40a
     1) Chloe Wanat                    2) Ashtyn Vaughan
     3) Macey Rohrbeck                 4) Mara Redenius
  18 Dallas Center-Grimes                      1:10.40a
     1) Chloe Wanat                    2) Ashtyn Vaughan
     3) Macey Rohrbeck                 4) Mara Redenius
  19 Urbandale                                 1:11.31a
     1) Mariah Dixon                   2) Madelyn Schott
     3) Layla McConnell                4) Sarah Cole
  19 Urbandale                                 1:11.31a
     1) Mariah Dixon                   2) Madelyn Schott
     3) Layla McConnell                4) Sarah Cole
  20 Cedar Rapids Kennedy                      1:12.47a
     1) Jocelyn Stepanek               2) Skyylan Ousley
     3) Gatsby Gloede                  4) Kayla Langerman
  20 Cedar Rapids Kennedy                      1:12.47a
     1) Jocelyn Stepanek               2) Skyylan Ousley
     3) Gatsby Gloede                  4) Kayla Langerman
  21 Linn-Mar Marion                           1:12.72a
     1) Christina Gorsich              2) Jocelyn Beck
     3) Tori Sletteland                4) Mariah Young
  21 Linn-Mar Marion                           1:12.72a
     1) Christina Gorsich              2) Jocelyn Beck
     3) Tori Sletteland                4) Mariah Young
  22 Dubuque Hempstead                         1:13.97a
     1) Sydney Feldhacker              2) Rebecca Roling
     3) Savannah Bailey                4) Mady Morrison
  22 Dubuque Hempstead                         1:13.97a
     1) Sydney Feldhacker              2) Rebecca Roling
     3) Savannah Bailey                4) Mady Morrison
  23 Johnston                                  1:14.80a
     1) Bella Grummert                 2) Paityn Ahrens
     3) Maris Clifton                  4) Ava Siemons
  23 Johnston                                  1:14.80a
     1) Bella Grummert                 2) Paityn Ahrens
     3) Maris Clifton                  4) Ava Siemons
  24 Ottumwa                                   1:16.98a
     1) Katie McKinnon                 2) Blythe Schmidt
     3) Jordin Mayson                  4) Amaka Chukwumezie
  24 Ottumwa                                   1:16.98a
     1) Katie McKinnon                 2) Blythe Schmidt
     3) Jordin Mayson                  4) Amaka Chukwumezie

Girls 4A Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Kylee Hill                10 Burlington                           45-11.75
   2 Delilah Subsin            11 Ottumwa                               43-2.50
   3 Mackenzie Fah             12 Pleasant Valley                       42-3.50
   4 Rachel Haack              11 Iowa City City High                   42-3.50
   5 Tatum Johnson             11 Urbandale                             41-8.75
   6 Sam Gripp                 10 Indianola                             41-3.75
   7 Jordyn Matiyow            12 Lewis Central                         40-3.25
   8 Haley New                 10 Indianola                             38-8.25
   9 Aliyah Moon                9 Sioux City North                      38-4.75
  10 Tatum Goerdt              12 Prairie Cedar Rapids                  37-8.75
  11 Emma Gray                 11 Johnston                              37-7.75
  12 Annie Cassidy             10 Linn-Mar Marion                       37-7.75
  13 Isabelle Gasper           10 Cedar Rapids Kennedy                  37-3.25
  14 Kelly Hoffman             12 Waukee                                37-1.75
  15 Kennedy Borud             12 Southeast Polk                        36-7.50
  16 Ella Stobbe               11 Waukee                                36-4.75
  17 Kayleigh Faulkner         11 Cedar Rapids Jefferson                35-8.50
  18 Mackenzie Mohler          12 Valley West Des Moines                35-6.50
  19 Eden Lee                  11 Dubuque Senior                        35-4.75
  20 Hannah Braun              11 Iowa City City High                      35-2
  21 Alivia Sheridan           11 Des Moines East                       33-9.50
  22 Alexis McCloy              9 North Scott Eldridge                  33-8.50
  23 Victoria Burpo             9 Waukee Northwest                        31-10
  -- Kamiyah Elders            12 Cedar Rapids Washington                  FOUL

Girls 4A Discus Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Delilah Subsin            11 Ottumwa                                 158-8
   2 Kylee Hill                10 Burlington                              149-3
   3 Gabriella Ragins          12 Pleasant Valley                         145-6
   4 Rachel Haack              11 Iowa City City High                     137-5
   5 Macy Faust                10 Bettendorf                              133-5
   6 Cassidy Danburg           10 Waukee Northwest                        131-0
   7 Sophia Schlader           Fr Waukee Northwest                        126-9
   8 Kelly Hoffman             12 Waukee                                  126-7
   9 Jordyn Matiyow            12 Lewis Central                           126-6
  10 Erica Kinn                12 Linn-Mar Marion                         126-0
  11 Mackenzie Mohler          12 Valley West Des Moines                 125-11
  12 Madalynn Weber            11 Prairie Cedar Rapids                    124-1
  13 Kennedy Borud             12 Southeast Polk                          122-1
  14 Hannah Braun              11 Iowa City City High                     121-0
  15 Annabell Niggemeyer        9 Dowling Catholic West Des Moines        119-7
  16 Sam Poock                 12 Ankeny                                 118-11
  17 Abbie Kluver              11 Indianola                               111-8
  18 Elayna Matthews           12 Waukee                                  111-5
  19 Ava Tichy                 12 Indianola                               109-2
  20 Maliya Cobb               11 Ankeny                                  109-1
  21 Lexi Steele               11 Southeast Polk                          104-8
  22 Madeline Woods            11 Lewis Central                          103-10
  23 Nellie Johnson            11 Dowling Catholic West Des Moines         93-6
  24 Maddy Stutler             12 Urbandale                               86-11

Girls 4A High Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Reagan Hanfelt            12 Ankeny                                    5-6
   2 Alex Gaskell              12 Dowling Catholic West Des Moines          5-6
   3 Cambel Drapeau            11 Dubuque Senior                            5-4
   4 Madison Messerly           9 Dallas Center-Grimes                      5-4
   5 Elle Hatlevig              9 Norwalk                                   5-4
   6 Lyla Canny                11 Prairie Cedar Rapids                      5-2
   7 Hanley Schmidt            11 Pleasant Valley                           5-2
   7 Edie Collins              10 Waukee Northwest                          5-2
   9 Sophia Austen             10 Iowa City West                            5-2
  10 Claire Lorenz             10 Linn-Mar Marion                           5-2
  10 Tabitha Molden             9 Johnston                                  5-2
  10 Claire Lorenz             10 Linn-Mar Marion                           5-2
  12 Ayak Akol                 11 Ames                                      5-2
  13 Alyssa Schroeder          10 North Scott Eldridge                      5-2
  14 Mikayla Arp                9 Pleasant Valley                           5-0
  14 Olivia Ausdemore          10 Lewis Central                             5-0
  14 Alice Edelen              10 Iowa City City High                       5-0
  14 Mila Badillo              10 Ankeny                                    5-0
  14 Mariam Noah                9 Des Moines Roosevelt                      5-0
  14 Alice Edelen              10 Iowa City City High                       5-0
  14 Olivia Ausdemore          10 Lewis Central                             5-0
  14 Mila Badillo              10 Ankeny                                    5-0
  14 Mikayla Arp                9 Pleasant Valley                           5-0
  19 Cailey Baker              11 Indianola                                 5-0
  19 Kate Nelson               12 Dowling Catholic West Des Moines          5-0
  19 Lilly Mennen              10 Burlington                                5-0
  19 Cailey Baker              11 Indianola                                 5-0
  19 Lilly Mennen              10 Burlington                                5-0
  19 Kate Nelson               12 Dowling Catholic West Des Moines          5-0
  22 Anna Woods                10 Ankeny Centennial                         5-0
  23 Eve Rust                  12 Ottumwa                                  4-10
  24 Addi Spier                11 Cedar Falls                              4-10

Girls 4A Long Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Abby Mecklenburg          11 Linn-Mar Marion                       19-3.75
   2 Jaida Bell                12 Johnston                              19-3.75
   3 Sophia Hatcher            11 Ames                                  17-8.50
   4 Alexi Thigpen             11 Iowa City Liberty                     17-3.25
   5 Lena Bruening             10 Waukee                               16-11.75
   6 Madilynne Reed            10 Urbandale                            16-10.25
   7 Jayla Parker              11 Valley West Des Moines                16-9.50
   8 Ava Leinen                12 Ankeny                                16-8.25
   9 Leah Janulewicz           10 Waukee Northwest                         16-7
  10 Maya Durbin-Wilson        12 Ankeny                                16-6.25
  11 Ruby Leman                12 Dowling Catholic West Des Moines      16-5.50
  12 Teagan Jackson            10 Ankeny Centennial                        16-4
  13 Piper Sweeting            12 Iowa City City High                      16-4
  14 Elodie Stroup             12 Pleasant Valley                       16-2.25
  15 Kiya James                11 Des Moines East                          16-2
  16 Grace Erick               12 Sioux City East                       16-1.25
  17 Edyn Cowles               11 Ames                                     16-0
  18 Amara MacLagan             9 Iowa City West                           16-0
  19 Aubrey Sandbothe          12 Council Bluffs Abraham Lincoln       15-10.75
  20 Madison Grover            10 Indianola                               15-10
  21 Annie Garsayne            11 Cedar Rapids Kennedy                  15-9.25
  22 Brooklynn Kelley           9 Pleasant Valley                       15-7.25
  23 Sadie Nicol                9 Johnston                              15-7.25
  -- Elle Hatlevig              9 Norwalk                                  FOUL

Girls Wheelchair (Para) 100 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Payton Maas               11 West Liberty                           28.65a
   2 Ellie Wunderlich           9 Council Bluffs Thomas Jefferson        31.21a

Girls Wheelchair (Para) 200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Ally Darter               12 Dubuque Hempstead                      42.36a
   2 Ellie Wunderlich           9 Council Bluffs Thomas Jefferson        55.70a
   3 Payton Maas               11 West Liberty                           57.65a

Girls Wheelchair (Para) 400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Ally Darter               12 Dubuque Hempstead                    1:23.54a
   2 Payton Maas               11 West Liberty                         2:02.62a

Girls Wheelchair (Para) 800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Ally Darter               12 Dubuque Hempstead                    2:50.10a
   2 Payton Maas               11 West Liberty                         4:16.39a

Girls Wheelchair (Para) Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Ally Darter               12 Dubuque Hempstead                       13-10

Girls Ambulatory (Para) 100 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Hannah Longmire           11 Iowa City West                         15.48a
   2 Josie Green                9 Cascade Western Dubuque                19.38a
   3 Tea Orgovanyi             11 Pekin                                  40.17a

Girls Ambulatory (Para) 200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Hannah Longmire           11 Iowa City West                         32.23a
   2 Josie Green                9 Cascade Western Dubuque                42.27a

Girls Ambulatory (Para) 400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Hannah Longmire           11 Iowa City West                       1:14.21a

Girls Ambulatory (Para) 800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Hannah Longmire           11 Iowa City West                       2:53.34a

Girls Ambulatory (Para) Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Josie Green                9 Cascade Western Dubuque                  17-9
   2 Blake Putney               9 Indianola                             17-8.75