Boys 2A 60 Meters Finals
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Jaden Damiano Iowa Falls-Alden 7.13a
2 Cameron Decker Dike-New Hartford 7.17a
3 Bradey Sifford Red Oak 7.25a
4 Brady Marak Alburnett 7.28a
5 Levi Hadachek Union La Porte City 7.29a
6 Ben Gordon Van Meter 7.33a
7 Evan Jones PCM Monroe 7.33a
8 Cale Hall Red Oak 7.36a
Boys 2A 60 Meters Prelims
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Jaden Damiano Iowa Falls-Alden 7.05a
2 Bradey Sifford Red Oak 7.30a
3 Cameron Decker Dike-New Hartford 7.31a
4 Brady Marak Alburnett 7.33a
5 Cale Hall Red Oak 7.34a
6 Evan Jones PCM Monroe 7.34a
7 Ben Gordon Van Meter 7.34a
8 Levi Hadachek Union La Porte City 7.34a
9 Evan Teager Lawton-Bronson 7.36a
10 Noah Schmidgall Mediapolis 7.37a
11 Fiston Carlson Roland-Story Story City 7.38a
12 Isaac Lett Cardinal Eldon 7.43a
13 Caleb Garnand Lawton-Bronson 7.43a
14 Ben Mazyck Roland-Story Story City 7.46a
15 Dreyvon Steadman Southeast Valley Gowrie 7.47a
16 Kyen Brown Garner-Hayfield-Ventura 7.48a
17 Ethan King Pleasantville 7.50a
18 Domenic Jutting Okoboji Milford 7.51a
19 Jett Sornson Treynor 7.56a
20 Beau Serie New Hampton 7.57a
21 Kyler Crow Mediapolis 7.59a
22 Trevor Clark Union La Porte City 7.59a
23 Hunter Dukes Shenandoah 7.60a
24 Casey Williamson South Hardin 7.60a
25 JJ Phillips Pleasantville 7.63a
26 Demarion Honaker Camanche 7.64a
27 Logan Sandman Spirit Lake 7.65a
28 Trey Hartung Camanche 7.66a
29 Aidan Richards Iowa Falls-Alden 7.66a
30 Camden Strennen Greene County 7.67a
31 Patrick Heaton Eagle Grove 7.68a
32 Teagen Palmer Denver 7.71a
33 Carter Burns PCM Monroe 7.71a
34 Ben Casey Treynor 7.72a
35 Leelan Spencer Eagle Grove 7.74a
36 Kayden Showers Southeast Valley Gowrie 7.76a
37 Jacob Burch Dike-New Hartford 7.76a
38 Harry Spicer MVAOCOU 7.76a
38 Reilly Shaw Anamosa 7.76a
40 Jr Araiza Hartley-Melvin-Sanborn 7.80a
41 Jay Pickar New Hampton 7.81a
42 Zakiah Pettigrew South Central Calhoun 7.81a
43 Brady Hanson Southeast Valley Gowrie 7.82a
44 Kale Johnson Garner-Hayfield-Ventura 7.83a
45 Carter Pohle East Marshall LeGrand 7.85a
46 Caleb Grotluschen Hartley-Melvin-Sanborn 7.86a
47 Kinnick Reiss Anamosa 7.89a
48 Jude Klith Ogden 7.90a
49 Casey Spainhower Roland-Story Story City 7.91a
50 Carson Mueggenberg Ogden 7.93a
51 Dev Davis Dike-New Hartford 8.14a
52 Jameson Sistrunk KP-WC-RV 8.18a
53 Ethan Wiersma Hartley-Melvin-Sanborn 8.57a
-- Garrett Cole Van Meter DNS
-- Tate Orpen Spirit Lake DNS
-- Carter Kies South Hardin DNS
Boys 2A 200 Meters Finals
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Qamerin Hussey Spirit Lake 22.83a
2 Brody Cullin Shenandoah 22.93a
3 Levi Hadachek Union La Porte City 23.13a
4 Jaden Damiano Iowa Falls-Alden 23.26a
5 Bradey Sifford Red Oak 23.36a
6 Chizkiyah Richmond South Hardin 23.39a
7 Cameron Decker Dike-New Hartford 23.62a
8 Noah Schmidgall Mediapolis 23.67a
9 Isaac Lett Cardinal Eldon 23.70a
10 Evan Jones PCM Monroe 23.74a
11 Braydon Osborn Alburnett 23.85a
12 Ethan Reiter Denver 23.95a
13 Cole Graham Shenandoah 23.98a
14 Kyen Brown Garner-Hayfield-Ventura 24.19a
15 Eric McGill KP-WC-RV 24.31a
16 Drew Myers Treynor 24.31a
17 Luke Darsidan Camanche 24.38a
18 Cameron Phipps Chariton 24.47a
19 Grant Lubben Anamosa 24.54a
20 Trey Hartung Camanche 24.54a
21 Dreyvon Steadman Southeast Valley Gowrie 24.99a
22 Aidan Richards Iowa Falls-Alden 25.04a
23 Teagen Palmer Denver 25.36a
-- Dylen Schmitt New Hampton DNS
Boys 2A 400 Meters Finals
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Qamerin Hussey Spirit Lake 50.42a
2 Alex Razee Shenandoah 50.94a
3 Tyson Seeser Camanche 51.11a
4 Jaden Damiano Iowa Falls-Alden 51.38a
5 Chizkiyah Richmond South Hardin 52.10a
6 Devon Lotts Dike-New Hartford 52.25a
7 Cason Peterson Van Meter 52.49a
8 Will Henle Iowa Falls-Alden 52.86a
9 Ethan Reiter Denver 53.06a
10 Ethan Stalzer Albia 53.20a
11 Grayson Weers Anamosa 53.55a
12 Reese Campbell Mediapolis 53.60a
13 Domenik Smith Lawton-Bronson 53.64a
14 Caiden Bueckers Alburnett 53.87a
15 Drew Sandven Okoboji Milford 54.07a
16 Gage Konz Garner-Hayfield-Ventura 54.13a
17 Connor Clausen Lawton-Bronson 55.26a
18 Nathan Schmidgall Mediapolis 55.40a
19 Ethan Yarkosky Albia 55.78a
20 Ethan Praska New Hampton 55.84a
21 Grant Lubben Anamosa 56.12a
22 Kyle Beekhuizen Treynor 56.96a
-- Seth Countryman Anamosa DNS
-- Jay Petersen Union La Porte City DQ
Boys 2A 800 Meters Finals
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Logan Rosas Mediapolis 1:58.90a
2 Caleb Ten Pas Des Moines Christian 1:59.86a
3 Evan Osler Okoboji Milford 2:00.53a
4 Owen Schmidgall Mediapolis 2:02.25a
5 Ethan Stalzer Albia 2:02.93a
6 Jayse Yoder Mid-Prairie Wellman 2:03.14a
7 Charlie Forbes MVAOCOU 2:06.59a
8 Jacob Greving Kuemper Catholic Carrol 2:07.35a
9 Connor Hammitt Garner-Hayfield-Ventura 2:08.42a
10 Christian Brown Denver 2:08.76a
11 David Crabb Chariton 2:09.15a
12 Brock Ruzicka Union La Porte City 2:10.74a
13 Drake Sanders Iowa Falls-Alden 2:12.19a
14 Emmanuel Grass Red Oak 2:12.19a
15 Nicholas Zrostlik Garner-Hayfield-Ventura 2:13.43a
16 Kaleb Grant East Marshall LeGrand 2:13.59a
17 Logan Ossman Alburnett 2:13.61a
18 Ryan Grotluschen Hartley-Melvin-Sanborn 2:13.82a
19 Carson Hansen PCM Monroe 2:14.23a
20 Bradley Hobbs Chariton 2:15.46a
21 Thomas Pottebaum Kuemper Catholic Carrol 2:15.96a
22 Alex Jacobson East Marshall LeGrand 2:16.25a
23 Kurt Kuhnen Pleasantville 2:16.36a
24 Brayden Bohnsack Union La Porte City 2:16.63a
25 Ben Bemer Alburnett 2:17.04a
26 Blake Rowson Pleasantville 2:17.48a
27 Joe Shaver PCM Monroe 2:20.04a
28 Boston Baker KP-WC-RV 2:29.75a
-- Zabdi Castro Eagle Grove DNS
-- Jackson Schoville Denver DNS
Boys 2A 1600 Meters Finals
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Solomon Zaugg Mediapolis 4:34.36a
2 Austin Vander Werf Interstate 35 Truro 4:36.44a
3 Kyle Wagoner Clarinda 4:42.29a
4 Jacob Greving Kuemper Catholic Carrol 4:47.39a
5 Thatcher Oswald Manson Northwest Webste 4:48.58a
6 Zach Flatebo Garner-Hayfield-Ventura 4:48.65a
7 Emmanuel Grass Red Oak 4:48.95a
8 Caden Knoblock Denver 4:49.95a
9 Jack McPartland Des Moines Christian 4:50.07a
10 Myles Matthias Denver 4:50.69a
11 Jaden Sisler Des Moines Christian 4:52.88a
12 Sawyer Spence Union La Porte City 4:53.84a
13 Hamann Kael MVAOCOU 4:54.94a
14 Will Schmidgall Mediapolis 4:55.10a
15 Jack Gummert Des Moines Christian 4:55.38a
16 Caleb Good Garner-Hayfield-Ventura 4:56.33a
17 Ryder Thill Pleasantville 5:03.23a
18 Akron Jostand Okoboji Milford 5:08.45a
19 Neal Pinter Denver 5:11.27a
20 Carver Reiss Anamosa 5:16.58a
21 Evan Voga Roland-Story Story City 5:21.53a
22 Jeyden Jensen Treynor 5:23.98a
23 Thomas Flynn Mid-Prairie Wellman 5:28.39a
-- Ethan Klendworth South Hardin DNS
Boys 2A 3200 Meters Finals
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Brandon Hughes Spirit Lake 9:54.36a
2 Emmett Swartzentruber Mid-Prairie Wellman 9:57.76a
3 Solomon Zaugg Mediapolis 10:13.90a
4 Austin Vander Werf Interstate 35 Truro 10:16.34a
5 Josh Hagenberg Des Moines Christian 10:18.07a
6 Zach Flatebo Garner-Hayfield-Ventura 10:21.62a
7 Kyle Wagoner Clarinda 10:26.19a
8 Preston Yutzy Mid-Prairie Wellman 10:28.33a
9 Connor Dixson Chariton 10:47.85a
10 Sawyer Spence Union La Porte City 10:50.51a
11 Caleb Good Garner-Hayfield-Ventura 10:54.69a
12 Lane Larson Okoboji Milford 11:08.84a
13 Noah Hinote Greene County 11:26.29a
14 Neal Pinter Denver 11:50.23a
Boys 2A 60m Hurdles Finals
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Jaden Damiano Iowa Falls-Alden 8.06a
2 Ethan Stecker Spirit Lake 8.44a
3 Beau Goodwin KP-WC-RV 8.54a
4 Cooper Winkel Spirit Lake 8.61a
5 Logan Rosauer Union La Porte City 8.73a
6 Evan Dorn Denver 8.80a
7 Griffin Olson PCM Monroe 8.88a
-- Cameron Madden Emmetsburg DNF
Boys 2A 60m Hurdles Prelims
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Jaden Damiano Iowa Falls-Alden 7.96a
2 Ethan Stecker Spirit Lake 8.33a
3 Cameron Madden Emmetsburg 8.50a
4 Beau Goodwin KP-WC-RV 8.61a
5 Griffin Olson PCM Monroe 8.62a
6 Logan Rosauer Union La Porte City 8.70a
7 Evan Dorn Denver 8.82a
8 Cooper Winkel Spirit Lake 8.84a
9 Ray Morgan Jr. Iowa Falls-Alden 8.85a
10 Grady Gunn Mediapolis 8.91a
11 Gavin VanGorp PCM Monroe 8.93a
12 Jace Hanson Southeast Valley Gowrie 9.00a
13 Zakiah Pettigrew South Central Calhoun 9.16a
14 Avery Simington Okoboji Milford 9.26a
15 Trent Jolly Pleasantville 9.31a
16 Cole Scamman Shenandoah 9.38a
17 Owen Cassady Interstate 35 Truro 9.49a
18 Jayden Strum Roland-Story Story City 9.52a
19 Ethan Lindsey South Hardin 9.53a
20 Luke Christensen Treynor 9.61a
21 Ben Wolter Mediapolis 9.64a
22 Cody Long Roland-Story Story City 9.71a
23 Gavin Chambers Garner-Hayfield-Ventura 9.83a
24 Cash Moore South Hardin 9.84a
25 Zack Stalder Greene County 9.87a
26 Logan Peverill Dike-New Hartford 9.91a
27 Kolin Folsom South Central Calhoun 9.92a
28 Ryker Kruse Ogden 10.27a
29 Evan Cooper Eagle Grove 10.35a
30 Jacob King KP-WC-RV 10.72a
31 Ethan Wiersma Hartley-Melvin-Sanborn 10.78a
32 Ty McIntosh Cardinal Eldon 10.86a
33 AJ Albee South Hardin 10.93a
34 Keaton Haverly Anamosa 11.51a
35 Wyatt Fickbohm KP-WC-RV 12.04a
-- Lucas Kral Garner-Hayfield-Ventura DNS
-- Prentice Howard Iowa Falls-Alden DQ
-- Grayson Weers Anamosa DNS
Boys 2A 4x100m Relay Finals
=========================================================
Team Time
=========================================================
1 Shenandoah 44.19a
1) Hunter Dukes 2) Alex Razee
3) Cole Graham 4) Brody Cullin
2 Spirit Lake 44.85a
1) Ethan Stecker 2) Cooper Winkel
3) Dylan Stecker 4) Logan Sandman
3 Treynor 44.94a
1) Jett Sornson 2) Alek Bain
3) Drew Myers 4) Brady Wallace
4 Clarinda 45.44a
1) Kaiden Roop 2) Cooper Phillips
3) Kayden Hawley 4) Jonah Norton
5 Lawton-Bronson 45.48a
1) Domenik Smith 2) Mark Moseman
3) Caleb Garnand 4) Evan Teager
6 Camanche 45.49a
1) Trey Hartung 2) Tyson Seeser
3) Luke Darsidan 4) Josh Wiersema
7 Roland-Story Story City 45.64a
1) Fiston Carlson 2) Jake Berggren
3) Heston McIlrath 4) Sam Knoll
8 Emmetsburg 45.67a
1) Cameron Madden 2) Owen Householder
3) Brayden Yates 4) Bronson Dietrich
9 PCM Monroe 45.82a
1) Carter Burns 2) Trigg Steenhoek
3) Gavin Steenhoek 4) Evan Jones
10 Union La Porte City 45.86a
1) Trevor Clark 2) Logan Rosauer
3) Evan Hanus 4) Levi Hadachek
11 Van Meter 45.87a
1) Garrett Cole 2) Cason Peterson
3) Porter Doggett 4) Ben Gordon
12 Pleasantville 46.05a
1) JJ Phillips 2) Trent Jolly
3) Caleb Cook 4) Ethan King
13 Southeast Valley Gowrie 46.11a
1) Brady Hanson 2) Dreyvon Steadman
3) Jace Hanson 4) Kayden Showers
14 KP-WC-RV 46.38a
1) Beau Goodwin 2) Eric McGill
3) Sam Monk 4) Jameson Sistrunk
15 Iowa Falls-Alden 46.83a
1) Will Henle 2) Jack Duit
3) Andon Barrick 4) Aidan Richards
16 Mediapolis 46.85a
1) Will Luttenegger 2) Max Griffin
3) Aedin Nelson 4) Kyler Crow
17 MVAOCOU 47.08a
1) Manny Cameron 2) Harry Spicer
3) Luther Cameron 4) Peyton Gress
18 Okoboji Milford 47.08a
1) Domenic Jutting 2) Tyler Netsch
3) Brennan Baschke 4) Avery Simington
19 Denver 47.10a
1) Teagen Palmer 2) Camron Ledoux
3) Evan Dorn 4) Ethan Doty
20 Chariton 47.19a
1) Kyser Arnold 2) Kasyn Paige
3) Brock Oxenreider 4) Cameron Phipps
21 Alburnett 47.24a
1) Brady Marak 2) Brayden Smith
3) Laken Caves 4) Payton Baker
22 New Hampton 47.67a
1) Adam Ewert 2) Bryce Flugum
3) Jay Pickar 4) Beau Serie
23 Eagle Grove 47.79a
1) Leelan Spencer 2) Cooper Thacker
3) Landon Mrla 4) Josh Miller
24 South Hardin 48.27a
1) Peyton Welch 2) Sam Benson
3) Viet Nguyen 4) Jaxson Drury
25 Mid-Prairie Wellman 48.40a
1) Peyton Fox 2) Jarron Thomas
3) Nolan Jergens 4) Cobi Hershberger
26 Ogden 48.56a
1) Cayden Dudley 2) Carson Mueggenberg
3) Jude Klith 4) Landon Alexander
27 East Marshall LeGrand 48.73a
1) Drew Wheater 2) Carter Pohle
3) Cale Hungerford 4) Kaden Good
28 Dike-New Hartford 48.78a
1) Jacob Burch 2) Dev Davis
3) Noah Stockdale 4) Dawson Dietrick
29 Anamosa 49.80a
1) Parker Lasack 2) Kinnick Reiss
3) Reilly Shaw 4) Dean Lambertsen
-- Greene County DNF
1) Trey Schilling 2) Broc Stream
3) Nick Stream 4) Nathan Behne
Boys 2A 4x400m Relay Finals
=========================================================
Team Time
=========================================================
1 Shenandoah 3:35.23a
1) Brody Cullin 2) Cole Graham
3) Santiago Hernandez 4) Alex Razee
2 Denver 3:36.18a
1) Christian Brown 2) Ethan Reiter
3) Camron Ledoux 4) Trevor Baas
3 Mediapolis 3:37.20a
1) Reese Campbell 2) Noah Schmidgall
3) Owen Schmidgall 4) Logan Rosas
4 Clarinda 3:37.58a
1) Karsten Beckel 2) Noah Harris
3) Cooper Phillips 4) Jonah Norton
5 Lawton-Bronson 3:38.84a
1) Connor Clausen 2) Domenik Smith
3) Gage Semple 4) Evan Teager
6 Spirit Lake 3:38.89a
1) Ethan Stecker 2) Dietrich Dirks
3) Ryder Sundall 4) Wes Walz
7 Greene County 3:38.96a
1) Broc Stream 2) Nathan Behne
3) Drew Wolterman 4) Nick Madsen
8 Iowa Falls-Alden 3:38.99a
1) Will Henle 2) Levi Langfitt
3) Jack Duit 4) Ray Morgan Jr.
9 Dike-New Hartford 3:39.80a
1) Ty Bennett 2) Devon Lotts
3) Cameron Decker 4) Ethan Kirby
10 PCM Monroe 3:40.27a
1) Griffin Olson 2) Jacob Wendt
3) Riley Graber 4) Coby DeRaad
11 Camanche 3:41.79a
1) Tyson Graves 2) Josh Wiersema
3) Luke Darsidan 4) Tyson Seeser
12 Albia 3:42.69a
1) Dominike Deevers 2) Ethan Yarkosky
3) Ryan Little 4) Ethan Stalzer
13 South Hardin 3:45.68a
1) Casey Williamson 2) Peyton Welch
3) Collin Burk 4) Ethan Klendworth
14 Southeast Valley Gowrie 3:45.70a
1) Isaiah Ihrig 2) Owen Nuss
3) Ben Thompson 4) Colin Johnson
15 Anamosa 3:46.94a
1) Seth Countryman 2) Grant Lubben
3) Parker Lasack 4) Reilly Shaw
16 Interstate 35 Truro 3:48.03a
1) Austin Vander Werf 2) Ian Williams
3) Korey Kirkpatrick 4) Max Bedwell
17 Mid-Prairie Wellman 3:48.75a
1) Jacob Donaldson 2) Jayse Yoder
3) Landry Gingerich 4) Emmett Swartzentruber
18 Pleasantville 3:48.77a
1) Caleb Cook 2) Jaydin Boone
3) Ryder Thill 4) Kurt Kuhnen
19 Union La Porte City 3:52.41a
1) Cameron Mullen 2) Mason Mullen
3) Luke Winkelpleck 4) Jay Petersen
20 East Marshall LeGrand 3:53.76a
1) Blake Neuroth 2) Cael Curphy
3) Jaxson Boswell 4) Eli Burns
-- Alburnett DNS
1) Brady Marak 2) Brayden Smith
3) Caiden Bueckers 4) Payton Baker
-- Treynor DNS
1) Drew Myers 2) Brady Wallace
3) Kyle Beekhuizen 4) Alek Bain
-- Roland-Story Story City DQ
1) Heston McIlrath 2) Logan Smith
3) Brayden Kilstofte 4) Jake Knoll
-- KP-WC-RV DQ
1) Boston Baker 2) Beau Goodwin
3) Jacob King 4) Ben Havlecek
Boys 2A 4x800m Relay Finals
=========================================================
Team Time
=========================================================
1 Mediapolis 8:10.17a
1) Owen Schmidgall 2) Will Schmidgall
3) Solomon Zaugg 4) Logan Rosas
2 Okoboji Milford 8:31.39a
1) Evan Osler 2) Drew Sandven
3) Akron Jostand 4) Lane Larson
3 Chariton 8:33.59a
1) Bradley Hobbs 2) David Crabb
3) Brent Crabb 4) Connor Dixson
4 Spirit Lake 8:35.19a
1) Dietrich Dirks 2) Ryder Sundall
3) Wes Walz 4) Brandon Hughes
5 Denver 8:35.83a
1) Christian Brown 2) Myles Matthias
3) Sean Gomez 4) Jackson Schoville
6 Garner-Hayfield-Ventura 8:37.10a
1) Gage Konz 2) Zach Flatebo
3) Connor Hammitt 4) Nicholas Zrostlik
7 Alburnett 8:50.81a
1) Logan Ossman 2) Ben Bemer
3) Caiden Bueckers 4) Laken Caves
8 PCM Monroe 9:02.38a
1) Riley Graber 2) Joe Shaver
3) Kolby Clark 4) Gabe Nessa
9 Greene County 9:06.81a
1) Noah Hinote 2) Gavyn Winters
3) Camden Jacobs 4) Nick Stream
10 Ogden 9:08.59a
1) Jude Benbow 2) Thomas Bergstrom
3) Sage Seeger 4) Brayden Miller
11 South Hardin 9:10.15a
1) Jonah VanderWilt 2) Collin Burk
3) Brandt Halvorsen 4) Dax Thompson
12 Union La Porte City 9:15.97a
1) Brayden Bohnsack 2) Brock Ruzicka
3) Cameron Mullen 4) Sawyer Spence
13 Mid-Prairie Wellman 9:16.64a
1) Thomas Flynn 2) Jacob Donaldson
3) Jesse Stultz 4) Max Swartzentruber
14 East Marshall LeGrand 9:22.87a
1) Kaleb Grant 2) Alex Jacobson
3) Cale Hungerford 4) Carter Brummel
15 Shenandoah 9:29.39a
1) Dylan Kellogg 2) Rafe Rodewald
3) Dalton Kellogg 4) Damien Little Thunder
16 Roland-Story Story City 9:30.98a
1) Corben Lucchesi 2) Brady Lettow
3) Henry Dahlston 4) Evan Voga
17 KP-WC-RV 9:41.27a
1) Boston Baker 2) Ean Tschirren
3) Collin Vanhouten 4) Devin Metcalf
18 Dike-New Hartford 9:41.38a
1) Jacob Feaker 2) Bryan Munguia-Chavez
3) Peyton Pokorny 4) Reid McCormick
19 Camanche 9:44.85a
1) Ethan Edens 2) Jenson Mielk
3) Carter Davis 4) Logan Edens
20 Anamosa 9:48.62a
1) Braeden Keister 2) Parker Lasack
3) Colton Simmons 4) Kristofer Sundstrom
21 Hartley-Melvin-Sanborn 10:00.17a
1) Blaine Finster 2) Easton Teal
3) Carter Dolphin 4) Damian Dodge
Boys 2A 1600m Sprint Medley Relay - [2-2-4-8] Finals
=========================================================
Team Time
=========================================================
1 Ogden 3:39.87a
1) Vandon Roosa 2) Cayden Dudley
3) Brady Van Sickle 4) Carson Van Sickle
2 Greene County 3:40.18a
1) Nathan Behne 2) Broc Stream
3) Nick Madsen 4) Drew Wolterman
3 Okoboji Milford 3:42.64a
1) Domenic Jutting 2) Tyler Netsch
3) Elijah Graves 4) Trigg Heimdal
4 Clarinda 3:45.42a
1) Karsten Beckel 2) Noah Harris
3) Cooper Phillips 4) Kyle Wagoner
5 South Hardin 3:49.47a
1) Casey Williamson 2) Dax Thompson
3) Chizkiyah Richmond 4) Ethan Klendworth
6 Union La Porte City 3:52.30a
1) Trevor Clark 2) Evan Hanus
3) Luke Winkelpleck 4) Brock Ruzicka
7 Spirit Lake 3:54.09a
1) Joey Andres 2) Tate Orpen
3) Dylan Stecker 4) Riley Sorenson
8 MVAOCOU 3:54.29a
1) Manny Cameron 2) Luther Cameron
3) Peyton Gress 4) Charlie Forbes
9 Treynor 3:54.33a
1) Drew Myers 2) Brady Wallace
3) Alek Bain 4) Jeyden Jensen
10 Garner-Hayfield-Ventura 3:54.52a
1) Kyen Brown 2) Karter Datema
3) Gage Konz 4) Nicholas Zrostlik
11 Denver 3:54.61a
1) Teagen Palmer 2) Trevor Baas
3) Camron Ledoux 4) Ethan Doty
12 Red Oak 3:55.07a
1) Cale Hall 2) Bradey Sifford
3) Reese Montgomery 4) Emmanuel Grass
13 Alburnett 3:56.32a
1) Brady Marak 2) Brayden Smith
3) Payton Baker 4) Laken Caves
14 Anamosa 3:56.59a
1) Grant Lubben 2) Keaton Haverly
3) Grayson Weers 4) Seth Countryman
15 Chariton 3:58.22a
1) Kyser Arnold 2) Kasyn Paige
3) Cameron Phipps 4) David Crabb
16 New Hampton 3:58.66a
1) Adam Ewert 2) Jay Pickar
3) Beau Serie 4) Ethan Praska
17 Mediapolis 3:58.81a
1) Aedin Nelson 2) Braeden Oliver
3) Henry Luttenegger 4) Simon Wendel
18 Eagle Grove 4:00.22a
1) Patrick Heaton 2) Leelan Spencer
3) Drake Canavan 4) Noah Thul
19 Dike-New Hartford 4:00.60a
1) Aiden Walston 2) Gavin Gerbracht
3) Noah Stockdale 4) Ethan Kirby
20 Roland-Story Story City 4:01.03a
1) Heston McIlrath 2) Jake Berggren
3) Brayden Kilstofte 4) Boaz Clark
21 Southeast Valley Gowrie 4:09.10a
1) Logan Jaeschke 2) Brady Hanson
3) Colin Johnson 4) Owen Nuss
22 East Marshall LeGrand 4:11.41a
1) Jacob Farrington 2) Carter Lavender
3) Jaxson Boswell 4) Chandler Curtis
23 Lawton-Bronson 4:16.54a
1) Gage Semple 2) Mark Moseman
3) Evan Teager 4) Lane Bieler
24 Mid-Prairie Wellman 4:19.43a
1) Peyton Fox 2) Jarron Thomas
3) Landry Gingerich 4) Preston Yutzy
Boys 2A 4x110 Shuttle Hurdles Finals
=========================================================
Team Time
=========================================================
1 PCM Monroe 34.45a
1) Griffin Olson 2) Jaden Houser
3) Adrien Robbins 4) Gavin VanGorp
2 Union La Porte City 35.52a
1) Justice Luke 2) Briar Mast
3) Logan Rosauer 4) Andrew Sadler
3 Treynor 35.75a
1) Brady Wallace 2) Luke Christensen
3) Brock Casey 4) Cauy Konz
4 Denver 35.87a
1) Evan Dorn 2) Jackson Joerger
3) Trevor Baas 4) Dagen Henzen
5 Emmetsburg 36.12a
1) Bronson Dietrich 2) Tyce Jenness
3) Owen Householder 4) Cameron Madden
6 Mediapolis 36.59a
1) Ben Wolter 2) Kamden Stotlar
3) Jackson Hutcheson 4) Grady Gunn
7 Lawton-Bronson 37.22a
1) Cowan Jaminet 2) Eli Stadsvold
3) Gage Semple 4) Caler Garnand
8 Roland-Story Story City 37.37a
1) Cody Long 2) Jake Berggren
3) Carter Barber 4) Jayden Strum
9 East Marshall LeGrand 37.87a
1) Carter Lavender 2) Blake Neuroth
3) Eli Burns 4) Jacob Farrington
10 Pleasantville 38.08a
1) Trent Jolly 2) Caleb Cook
3) Carter Messamaker 4) Carter Bingham
11 Dike-New Hartford 38.20a
1) Ty Bennett 2) Jack Hoehns
3) Logan Peverill 4) Jake Reicks
12 South Hardin 38.82a
1) Cash Moore 2) AJ Albee
3) Sam Benson 4) Ethan Lindsey
Boys 2A Shot Put Finals
==============================================================================
Athlete Yr Team Mark
==============================================================================
1 Trevor Veenstra Pella Christian 57-2.50
2 Alec Rachford Cardinal Eldon 49-11
3 Jace Henderson MVAOCOU 45-10.25
4 Burke Berry Mid-Prairie Wellman 44-2
5 Kamden Kinne Greene County 43-11.50
6 Marshall Zeien New Hampton 43-11.50
7 Will Lockhart Denver 43-9.50
8 Carter DeBates Iowa Falls-Alden 42-7.25
9 Jacob Cates Hartley-Melvin-Sanborn 42-4.75
10 Anthony Courtney Sheldon Community 41-9.25
11 Isaac Cox Cardinal Eldon 40-3.50
12 Corbin Hill Denver 40-3
13 Brody Schlotfeldt Camanche 39-9.75
14 Jayse Anderson Lawton-Bronson 39-9.50
15 Cayden Dudley Ogden 39-7.75
16 Eric Neipert Union La Porte City 39-7.25
17 Gavin Hallgren Mediapolis 39-0.50
18 Dawson Dietrick Dike-New Hartford 38-4.50
19 Carson Barber Roland-Story Story City 38-1.75
20 Zach Denham East Marshall LeGrand 37-11.50
21 Jace Wilson Greene County 37-10.50
22 Owen Hennings Union La Porte City 37-7
23 Preston Dolash South Hardin 37-2.75
24 Braedyn Lester PCM Monroe 36-11.50
25 Kyle Vorwerk Mediapolis 36-10.25
26 Owen Nokes Shenandoah 36-6.50
27 Jackson Woods Mediapolis 34-7
28 Wyatt Mann Pleasantville 34-5.25
29 Drew Wheater East Marshall LeGrand 33-10
30 Loeck Helvie Treynor 33-1.50
31 Aden Jepsen Southeast Valley Gowrie 32-10
32 William Zamzow Roland-Story Story City 32-5.50
-- Jake Rogers Roland-Story Story City DNS
-- Carson Crane Ogden DNS
-- Nik Bolton Ogden DNS
-- Jaxson Drury South Hardin DNS
Boys 2A High Jump Finals
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Tyson Seeser Camanche 6-8.50
2 Traven Wheeler South Hardin 6-7
3 Beau Goodwin KP-WC-RV 6-1
4 Ike Claussen-Tubbs Anamosa 6-1
5 Ryan Little Albia 6-1
5 Braylon Bingham Pleasantville 6-1
7 Byron Maina Emmetsburg 6-1
8 Justice Luke Union La Porte City 5-11
8 Carson Van Sickle Ogden 5-11
10 Chase Wagaman PCM Monroe 5-11
11 Syrus Willard Eagle Grove 5-9
12 Kayden Hammen South Central Calhoun 5-9
13 Josh Miller Eagle Grove 5-7
13 Connor Clausen Lawton-Bronson 5-7
15 Gavin Chambers Garner-Hayfield-Ventura 5-7
16 Brody McNeal Iowa Falls-Alden 5-7
17 Tristen Crabbs Roland-Story Story City 5-5
17 Cael Curphy East Marshall LeGrand 5-5
17 Cyrus Mensen Red Oak 5-5
-- Brock Casey Treynor NH
-- Carson Humphrey Mid-Prairie Wellman NH
-- Jackson Thiesen Iowa Falls-Alden NH
-- Carson Mueggenberg Ogden DNS
-- Jackson Gulker Western Christian Hull DNS
-- Ty McIntosh Cardinal Eldon NH
-- Lane Fields Greene County DNS
-- Carson Allen Iowa Falls-Alden NH
-- Viet Nguyen South Hardin NH
Boys 2A Long Jump Finals
==============================================================================
Athlete Yr Team Mark Wind
==============================================================================
1 Isaac Wenthe Sheldon Community 21-3.25
2 Logan Rosauer Union La Porte City 20-10.75
3 Gavin VanGorp PCM Monroe 20-9
4 Cody Long Roland-Story Story City 20-5.75
5 Jack Hansen Greene County 20-4.75
6 Nathan Schmidgall Mediapolis 19-10
7 Landon Mrla Eagle Grove 19-8.50
8 Josh Wiersema Camanche 19-6.25
9 Kaiden Roop Clarinda 19-5.75
10 Caler Garnand Lawton-Bronson 19-2
11 Gavin Chambers Garner-Hayfield-Ventura 19-1.75
12 Ray Morgan Jr. Iowa Falls-Alden 19-1.50
13 Ethan Reiter Denver 19-0.50
14 Logan Sandman Spirit Lake 18-9.25
15 Noah Schmidgall Mediapolis 18-5.75
16 Ivan Smith Lawton-Bronson 18-5.75
17 Collin Burk South Hardin 18-3.75
18 Peyton Gress MVAOCOU 18-3
19 Jenson Mielk Camanche 17-8.50
20 Dev Davis Dike-New Hartford 17-6.25
21 Thomas Lueck Mid-Prairie Wellman 17-3.75
22 Joey Andres Spirit Lake 17-1
23 Ethan Lindsey South Hardin 16-8
24 Kaden Good East Marshall LeGrand 16-5.25
25 Sam Knoll Roland-Story Story City 16-2.25
26 Keaton Haverly Anamosa 15-10.25
27 Lane Silver Iowa Falls-Alden 14-7
-- Peyton Welch South Hardin FOUL
-- Broc Stream Greene County FOUL