Photo by Nate Castillo
106 –
No. 3 Tyler Harper (Norwalk) 28-5 vs No. 2 Alexander Pierce (Iowa City, West) 40-2
113 –
No. 2 Dru Ayala (Fort Dodge) 36-2 vs No. 1 Jake Knight (Bettendorf) 44-1
120 –
No. 1 Koufax Christensen (Waukee Northwest) 40-1 vs No. 2 Bowen Downey (Indianola) 41-1
126 –
No. 1 Cale Seaton (Iowa City, City High) 35-4 vs No. 3 Jabari Hinson (Ames) 43-3
132 –
No. 1 Carter Freeman (Waukee Northwest) 30-3 vs No. 4 Brayden Parke (Linn-Mar) 28-2
138 –
No. 1 Ryder Block (Waverly-Shell Rock) 43-0 vs No. 2 Kane Naaktgeboren (Linn-Mar) 37-2
145 –
No. 1 Bas Diaz (Waverly-Shell Rock) 44-2 vs No. 3 Braden Blackorby (Johnston) 32-2
152 –
No. 1 Jacob Helgeson (Johnston) 41-0 vs No. 3 Grant Kress (Linn-Mar) 35-3
160 –
No. 3 Damarion Ross (Fort Dodge) 42-3 vs No. 2 Danny Diaz (Waverly-Shell Rock) 22-0
170 –
No. 1 Caden McDermott (Pleasant Valley) 40-1 vs No. 4 Braylon Kammrad (Lewis Central) 42-6
182 –
No. 1 Gabe Arnold (Iowa City, City High) 39-0 vs No. 2 Tate Naaktgeboren (Linn-Mar) 32-3
195 –
No. 5 Danarii Mickel (Ames) 30-7 vs No. 1 Dreshaun Ross (Fort Dodge) 42-2
220 –
No. 1 Ben Kueter (Iowa City, City High) 37-0 vs No. 2 Joseph Lewis (Dubuque Hempstead) 43-3
285 –
No. 1 Maddux Borcherding-Johnson (Norwalk) 31-0 vs No. 3 Jake Walker (Waverly-Shell Rock) 41-4