Semifinal Matchups for Independence

106 

1A #1 Jaymus Wilson (Alburnett) vs Jeremy Ayala (Ft Dodge) & Jarod Kadel (Columbus) vs 1A #10 Cobe Siebrecht (Lisbon)

113

#2 in MO Severado (CBC) vs 2A #3 Kaden Anderlik (Crestwood) & Cael Happel (Lisbon) vs 3A #2 Drew Bennett (Ft Dodge)

120

3A #1 Brody Teske (Ft Dodge) vs Eli Loyd (PV) & Keegan Schultschik (CRX) vs 2A #1 Bryce West (Solon)

126

#1 in MO Malik Johnson (CBC) vs 2A #7 Gabe Ruepke (Chariton) & 1A #7 Ben Moyer (Alburnett) vs 2A #1 Drew West (Solon)

132

#3 in MO Josh Saunders (CBC) vs 2A 5 Brady Fritz (STC) & 2A #4 Noah Fye (New Hampton) vs 2A #3 Ryan Steffen (Crestwood)

138 

3A #1 Triston Lara (Ft Dodge) vs 3A #3 Hunter Steffensmeier (Ft Madison) & 1A #1 Chase McLaughlin (Lisbon) vs 2A #1 Keaton Geerts (New Hampton)

145

Josh Gerke (CRX) vs 2A #8 Keegan Tenge (New Hampton) & Will Edgar (CBC) vs 2A #3 Colton Vest (South Tama)

152

2A #2 Isaac Judge (STC) vs 3A #4 Cayd Lara (Ft Dodge) & 3A #6 Jacob Wempen (Linn Mar) vs 1A #2 Brennan Swafford (Mepo)

160

2A #1 Trevor Nelson (Solon) vs 2A #3 Ryan Gorman (New Hampton) & 1A #6 Tucker Franklin vs 3A #4 Alex Streicher (Linn Mar)

170

#1 in MO DJ Shannon (CBC) vs 2A #3 Tucker Morrison (Col) & 2A #2 Brock Jennings (Osage) vs 1A #1 Tanner Sloan (Alburnett)

182

3A #7 Preston LaGrange (CRP) vs Keaton Domath (Ft Dodge) & Dalton Rosenburg (STC) vs Tyrell Gordon (Waterloo East)

195

#7 in MO Charles Cadell (CBC) vs Zach Wegmann (Solon) & Eric Gleiter (Waterloo East) vs Brayden Schultz (Linn Mar)

220

Alex Francois (CRX) vs Areon Day (New Hampton) & Trevor Trende (Crestwood) vs 2A #4 Caleb Ring (Osage)

285

#6 Omar Begic (Waterloo East) vs Tyler Linderbaum (Solon) & Josh Wegener (Algona) vs Noah Hopp (New Hampton)