100M DASH - FINALS - HEAT 3
1 Korby Sander Belmond-Klemme 11.29 10.00
2 Kohei Sato Newman Catholic 11.52 8.00
3 Gibson Behr Bishop Garrigan 11.54 6.00
4 Derek Thompson North Union 11.76 5.00
6 Devyn Brady West Fork, S 12.18 3.00
8 Logan Eichenberger North Iowa, BC 12.31 1.00
9 Thomas Bauer Riceville 12.32
10 Caleb Eckels West Hancock 12.52
100M DASH - FINALS - HEAT 2
5 Terrell Buck Belmond-Klemme 12.14 4.00
7 Kainan Braun CAL, Latimer 12.26 2.00
11 Joe Bacheldor North Butler 12.60
12 Peyton Scott Newman Catholic 12.65
17 Cooper Eckhardt West Fork, S 12.93
18 Logan Mayer Riceville 13.03
19 Kail Christianson Nwood-Kensett 13.13
100M DASH - FINALS - HEAT 1
13 Colton Francis West Hancock 12.75
14 Logan Mix Nwood-Kensett 12.83
15 Rhett Lammers North Butler 12.87
16 Nate Rapp CAL, Latimer 12.88
20 Nate Joyce North Union 13.18
21 Adam Staudt Rockford 13.54
22 John Fullerton Rockford 16.30
200M DASH - FINALS - HEAT 3
1 Korby Sander Belmond-Klemme 22.80 10.00
2 Kohei Sato Newman Catholic 23.69 8.00
4 Kainan Braun CAL, Latimer 24.71 5.00
5 Thomas Bauer Riceville 24.95 4.00
6 Max Patkins Bishop Garrigan 25.11 3.00
9 Logan Eichenberger North Iowa, BC 25.65
200M DASH - FINALS - HEAT 2
3 Scott Hengesteg Nwood-Kensett 24.21 6.00
7 Cameron Langerman Bishop Garrigan 25.32 2.00
8 Nate Rapp CAL, Latimer 25.63 1.00
10 Rylan Fleshner West Fork, S 25.89
11 Jacob Koppen North Iowa, BC 25.91
12 Michael Fjone West Fork, S 26.04
15 Connor Tvedt West Hancock 26.55
200M DASH - FINALS - HEAT 1
13 Peyton Scott Newman Catholic 26.15
14 Samuel Kliment Nwood-Kensett 26.44
16 Jacob Hlavacek West Hancock 27.54
17 Isaac Engeman North Union 27.94
18 Grant Shedenhelm Riceville 28.35
19 Colton Ewing Rockford 29.17
20 Dylan Keith Rockford 29.52
400M DASH - FINALS - HEAT 3
1 Kainan Braun CAL, Latimer 52.88 10.00
2 Caleb Kliment Nwood-Kensett 53.04 8.00
3 Reed Christensen North Butler 54.24 6.00
5 Sam Dolan North Butler 54.77 4.00
6 Danton Lloyd Nwood-Kensett 55.00 3.00
8 Santiago Garcia West Hancock 57.19 1.00
14 Kaleb Tweite Riceville 1:00.10
400M DASH - FINALS - HEAT 2
9 Justin Reams Rockford 57.31
11 Nathan Beenken North Iowa, BC 58.29
12 Brad Capesius Bishop Garrigan 58.99
13 Jacob Worman Newman Catholic 59.03
15 Jonah Van Horn West Fork, S 1:01.49
16 Zach Martinek West Fork, S 1:02.16
17 Clay Kuhlemeier Rockford 1:05.45
18 Jacob Schroeder Belmond-Klemme 1:07.65
400M DASH - FINALS - HEAT 1
4 Jordan Weiland West Hancock 54.29 5.00
7 Eli Griffieon Belmond-Klemme 56.66 2.00
10 Kyle Armour Newman Catholic 57.74
19 Chris Grussing North Union 1:13.33
20 Goddy Porras CAL, Latimer 1:17.39
800M RUN - FINALS - HEAT 2
1 Will Kellner Bishop Garrigan 2:05.23 10.00
2 Jacob Hansen West Fork, S 2:09.19 8.00
3 Kainan Braun CAL, Latimer 2:11.22 6.00
4 Glen Smith West Hancock 2:13.36 5.00
5 Keano Batton Nwood-Kensett 2:16.36 4.00
6 Tom Fick Nwood-Kensett 2:18.89 3.00
7 Jayden Lane Belmond-Klemme 2:18.90 2.00
8 Ryan Kenyon Bishop Garrigan 2:19.82 1.00
9 Daniel Chapman Belmond-Klemme 2:19.95
10 Josh Stevens West Fork, S 2:20.75
12 Lucas Weiland West Hancock 2:24.73
800M RUN - FINALS - HEAT 1
11 Jacob Schutt Newman Catholic 2:24.48
13 Adrian Kaski Riceville 2:28.82
14 Eythan Blair North Union 2:31.04
15 John Miller Riceville 2:31.18
16 Jared Bock Newman Catholic 2:34.34
17 Thomas Anderson North Butler 2:41.95
18 Matthew Davis North Butler 2:46.23
19 Zach Walker Rockford 2:49.94
20 Matt Ellis CAL, Latimer 2:57.59
21 John Fullerton Rockford 3:09.75
110M HURDLES - FINALS - HEAT 2
1 Sully Reyerson Nwood-Kensett 15.68 10.00
2 Cade Tindall Nwood-Kensett 16.14 8.00
3 Logan Rosenmeyer Bishop Garrigan 16.37 6.00
4 Anthony Fitzgerald North Butler 16.55 5.00
5 Austin Larson West Fork, S 17.02 4.00
6 Reese Halloran West Fork, S 17.28 3.00
7 Devin Degen Bishop Garrigan 17.43 2.00
9 Samuel Doroteo Belmond-Klemme 18.06
110M HURDLES - FINALS - HEAT 1
8 Cody Geerdes North Union 17.92 1.00
10 Connor Sonius West Hancock 18.17
11 Kendrick Miller North Butler 18.37
12 Ben Swancutt Riceville 19.38
13 Grady Gaubatz Newman Catholic 19.89
14 Hunter Hagen West Hancock 20.33
15 Simmon Swartzentruber CAL, Latimer 22.54
1600M RUN - FINALS
1 Riley Bauer North Union 4:45.49 10.00
2 Jacob Hansen West Fork, S 4:49.89 8.00
3 Ryan Kenyon Bishop Garrigan 4:59.11 6.00
4 Keano Batton Nwood-Kensett 5:01.41 5.00
5 John Meis Bishop Garrigan 5:05.12 4.00
6 Stephen Ringo Newman Catholic 5:15.09 3.00
7 Brett Barkema West Fork, S 5:18.75 2.00
8 Dylan Clipperton North Butler 5:21.73 1.00
9 Kameron Rohwedder North Iowa, BC 5:25.45
10 Gustavo Suarez Belmond-Klemme 5:25.50
11 Lucas Weiland West Hancock 5:27.47
12 Adrian Kaski Riceville 5:32.26
13 Luke Rapp CAL, Latimer 5:33.10
14 John Miller Riceville 5:34.58
15 Gavin Paulsen Nwood-Kensett 5:39.05
16 Colton Foster North Butler 5:40.39
17 Blain Larson Rockford 5:47.86
18 Jacob Ludlke West Hancock 5:56.73
19 Michael Fitzimmons Newman Catholic 5:57.53
20 Thomas Kadera Rockford 5:59.83
21 Eric Boots Belmond-Klemme 6:12.83
22 Jackson Berte North Iowa, BC 6:16.62
23 Matt Ellis CAL, Latimer 6:23.82
3200M RUN - FINALS
1 Riley Bauer North Union 9:54.05 10.00
2 Max Mueller Newman Catholic 11:18.23 8.00
3 Conner Schulz West Fork, S 11:28.11 6.00
4 Kameron Rohwedder North Iowa, BC 11:29.49 5.00
5 Luke Rapp CAL, Latimer 11:35.68 4.00
6 Jeff Yezek Nwood-Kensett 11:50.95 3.00
7 John Miller Riceville 11:51.79 2.00
8 Gavin Paulsen Nwood-Kensett 11:52.72 1.00
9 Thomas Kadera Rockford 12:09.19
10 Tucker Kroeze Belmond-Klemme 12:09.46
11 Sam Trainer Bishop Garrigan 12:12.34
12 Jacob Hlavacek West Hancock 12:23.68
13 Chance Throndson Riceville 12:25.10
14 James Quinlin Bishop Garrigan 12:33.61
15 Michael Fitzimmons Newman Catholic 12:42.57
16 Andrew Morton North Butler 13:07.57
400M HURDLE - FINALS - HEAT 3
1 Cade Tindall Nwood-Kensett 58.54 10.00
2 Logan Rosenmeyer Bishop Garrigan 59.40 8.00
3 Anthony Fitzgerald North Butler 1:00.61 6.00
4 Bennett Bruns West Hancock 1:00.99 5.00
5 Logan Benjegerdes Nwood-Kensett 1:01.91 4.00
7 Wes Johnson Rockford 1:03.64 2.00
9 Samuel Doroteo Belmond-Klemme 1:04.19
10 Devin Degen Bishop Garrigan 1:04.72
400M HURDLE - FINALS - HEAT 2
6 Jacob Schutt Newman Catholic 1:03.59 3.00
8 Andrew Morische Riceville 1:04.14 1.00
11 Austin Larson West Fork, S 1:06.87
12 Kendrick Miller North Butler 1:08.01
13 Cole Holmen Riceville 1:08.54
14 Gavin Becker West Hancock 1:09.00
400M HURDLE - FINALS - HEAT 1
15 Andrew Longcor Rockford 1:12.17
16 Rukshad Daver West Fork, S 1:13.92
17 Marco Lerma CAL, Latimer 1:24.21
DISCUS - FINALS - HEAT 2
1 Tom Yezek Nwood-Kensett 187-01 10.00
2 Alex Paulson North Iowa, BC 139-06 8.00
3 Caleb Striegel CAL, Latimer 137-00 6.00
4 Hunter Julson Nwood-Kensett 128-05 5.00
5 Noah Paulson North Iowa, BC 122-06 4.00
6 Hunter Hagen West Hancock 115-06 3.00
7 Rylan Fleshner West Fork, S 114-05 2.00
9 Andrew Meister Bishop Garrigan 107-09
11 Eythan Blair North Union 103-10
12 Trevor Penning Newman Catholic 101-09
13 Colby Schumann Belmond-Klemme 95-00
DISCUS - FINALS - HEAT 1
8 Aiden Koob Bishop Garrigan 108-07 1.00
10 Colton Francis West Hancock 106-02
14 Lucas Westphal Newman Catholic 94-05
15 Dalton Reddel Riceville 86-02
16 Collin Meints West Fork, S 84-11
17 Luke Parcher Rockford 83-03
18 Chase Eiklenborg North Butler 82-10
19 Joseph Gansen Riceville 82-08
20 Zain Nelson North Butler 82-04
21 Grant Staudt Rockford 62-04
22 Tanner Striegel CAL, Latimer 50-03
HIGH JUMP - FINALS
1 Reese Halloran West Fork, S 6-01.00 10.00
2 Gunnar Myers West Fork, S 6-00.00 8.00
3 Sam Smith West Hancock 5-10.00 6.00
4 Alec Schmidt Newman Catholic 5-06.00 5.00
5 Brad Capesius Bishop Garrigan 5-06.00 4.00
6 Samuel Doroteo Belmond-Klemme 5-04.00 3.00
7 Ben Swancutt Riceville 5-04.00 2.00 Tanner Grady Rockford NH Justin Reams Rockford NH Nick Lemmon West Hancock NH Joe Scholl Newman Catholic NH
LONG JUMP - FINALS - HEAT 2
1 Zac Kibby Bishop Garrigan 21-04.75 10.00
2 Jalin Davis Nwood-Kensett 20-00.50 8.00
3 Skylar Alexander Newman Catholic 19-11.00 6.00
4 Thomas Bauer Riceville 19-07.75 5.00
5 Kail Christianson Nwood-Kensett 19-04.00 4.00
6 Justin Reams Rockford 18-10.00 3.00
7 MaCoy Yeakel West Hancock 18-08.00 2.00
8 Tylar Christensen Riceville 18-06.00 1.00
12 Austin Haisman North Iowa, BC 17-05.50
13 Santiago Garcia West Hancock 17-04.50
16 Michael Jenison Belmond-Klemme 17-01.50
18 Wes Johnson Rockford 16-02.50
LONG JUMP - FINALS - HEAT 1
9 Terrell Buck Belmond-Klemme 18-02.25
10 Rylan Fleshner West Fork, S 17-09.75
11 Kyle Armour Newman Catholic 17-07.75
14 Nick Kabela North Butler 17-03.50
15 Jake Nierengarten West Fork, S 17-02.50
17 Max Patkins Bishop Garrigan 17-00.00
19 Ben Rapp CAL, Latimer 16-02.00
20 Levi Lubben North Butler 15-06.50
21 Marco Lerma CAL, Latimer 13-07.00
SHOT PUT - FINALS - HEAT 2
1 Tom Yezek Nwood-Kensett 53-02.00 10.00
2 Cameron Langerman Bishop Garrigan 52-05.50 8.00
3 Alex Paulson North Iowa, BC 47-04.00 6.00
4 Jacob Kuhlmeier West Fork, S 44-06.00 5.00
5 Noah Paulson North Iowa, BC 43-07.00 4.00
6 Luke Parcher Rockford 41-09.00 3.00
7 Drake Buscherfeld Bishop Garrigan 41-08.50 2.00
9 Caleb Striegel CAL, Latimer 40-10.50
10 Hunter Julson Nwood-Kensett 40-03.75
11 Trevor Penning Newman Catholic 38-06.50
12 Josh Kreitlow West Hancock 38-00.00
SHOT PUT - FINALS - HEAT 1
8 Dalton Reddel Riceville 41-07.25 1.00
13 Trent Pedersen North Union 37-08.50
14 Tucker Kroeze Belmond-Klemme 36-04.75
15 Nate Rapp CAL, Latimer 35-10.25
16 Chase Eiklenborg North Butler 35-09.50
17 Colton Francis West Hancock 35-05.25
18 Lucas Westphal Newman Catholic 33-05.00
19 Collin Meints West Fork, S 33-03.75
20 Joseph Gansen Riceville 31-10.50
21 Joey Mahlstedt North Butler 29-00.00
22 Grant Staudt Rockford 27-08.50
4X100M RELAY - FINALS - HEAT 2
1 Belmond-Klemme 45.70 10.00
2 Nwood-Kensett 46.57 8.00
3 Bishop Garrigan 46.59 6.00
4 North Butler 47.55 5.00
5 West Hancock 48.10 4.00
6 North Iowa, BC 48.19 3.00
7 West Fork, S 48.23 2.00
4X100M RELAY - FINALS - HEAT 1
8 Riceville 48.76 1.00
9 Rockford 49.40
10 North Union 51.11
11 CAL, Latimer 54.24
4X200M RELAY - FINALS - HEAT 2
1 Bishop Garrigan 1:34.43 10.00
2 Nwood-Kensett 1:34.80 8.00
3 Belmond-Klemme 1:34.99 6.00
4 Newman Catholic 1:36.58 5.00
5 North Iowa, BC 1:39.47 4.00
6 West Hancock 1:40.47 3.00
7 West Fork, S 1:40.84 2.00
9 North Butler 1:44.77
4X200M RELAY - FINALS - HEAT 1
8 Rockford 1:43.00 1.00
10 North Union 1:46.04
11 Riceville 1:47.47
12 CAL, Latimer 2:16.10
4X400M RELAY - FINALS - HEAT 2
1 Nwood-Kensett 3:36.11 10.00
2 West Hancock 3:41.94 8.00
3 North Iowa, BC 3:47.15 6.00
4 West Fork, S 3:50.63 5.00
5 Bishop Garrigan 3:55.85 4.00
6 Rockford 3:58.63 3.00
8 North Butler 4:00.09 1.00
11 North Union 4:18.37
4X400M RELAY - FINALS - HEAT 1
7 Belmond-Klemme 3:59.14 2.00
9 Newman Catholic 4:04.36
10 Riceville 4:06.47
12 CAL, Latimer 4:49.70
4X800M RELAY - FINALS
1 West Hancock 8:35.29 10.00
2 Bishop Garrigan 8:40.93 8.00
3 West Fork, S 9:01.52 6.00
4 Nwood-Kensett 9:11.18 5.00
5 Belmond-Klemme 9:30.97 4.00
6 North Butler 9:36.71 3.00
7 Riceville 10:15.71 2.00
8 North Union 10:21.43 1.00
9 Rockford 10:48.31
440M SHUTTLE HURDLE RELAY - FINALS - HEAT 3
1 Nwood-Kensett 1:00.38 10.00
2 Bishop Garrigan 1:02.63 8.00
3 West Hancock 1:02.72 6.00
4 West Fork, S 1:02.81 5.00
440M SHUTTLE HURDLE RELAY - FINALS - HEAT 2
5 North Butler 1:07.11 4.00
6 Riceville 1:11.63 3.00
7 Belmond-Klemme 1:12.03 2.00
8 North Union 1:12.36 1.00
440M SHUTTLE HURDLE RELAY - FINALS - HEAT 1
9 Rockford 1:19.89
10 CAL, Latimer 1:27.46
Sprint Medley Relay - FINALS - HEAT 2
1 North Union 3:45.87 10.00
2 Bishop Garrigan 3:50.68 8.00
3 North Butler 3:50.92 6.00
4 Nwood-Kensett 3:53.05 5.00
5 West Hancock 3:53.61 4.00
6 West Fork, S 3:54.07 3.00
7 Newman Catholic 4:15.54 2.00
Sprint Medley Relay - FINALS - HEAT 1
8 Rockford 4:27.50 1.00
9 CAL, Latimer 4:37.90
10 Riceville 4:37.95