106 –
#1 Grayson Kesterson (Williamsburg) vs #5 Jarod Kadel (Columbus Community)
113 –
#1 Aden Reeves (Albia) vs #2 Drake Doolittle (Webster City)
120 –
#8 Blake Steege (Denver-Tripoli) vs #1 Bryce West (Solon)
126 –
#2 Drew West (Solon) vs #1 Michael Millage (New Hampton)
132 –
#3 Matt Robertson (Assumption) vs #4 Brant O`Shea (Keokuk)
138 –
#1 Keaton Geerts (New Hampton) vs #2 Skyler Noftsger (Ballard)
145 –
#3 Xaiver Miller (PCM) vs #1 Ryan Leisure (Clear Lake)
152 –
#6 Trey Van Weelden (Washington) vs #2 Isaac Judge (South Tama County)
160 –
#2 Ryan Gorman (New Hampton) vs #3 Julien Broderson (Assumption)
170 –
#1 Brock Jennings (Osage) vs #4 (@182) Kyler Fisher (Southeast Valley)
182 –
Ben Lee (Ballard) vs #1 Chase Shiltz (Creston/O-M)
195 –
#1 Bryce Esmoil (West Liberty) vs Cody Fisher (Woodward-Granger)
220 –
#7 Jordan Baumler (North Fayette Valley) vs #2 Kadon Hulett (Creston/O-M)
285 –
#3 Tristan Wirfs (Mount Vernon) vs #2 John McConkey (Atlantic-CAM)