matt-robertson
106 – 

#1 Grayson Kesterson (Williamsburg) vs #8 Andrew Flora (ADM)
#5 Jarod Kadel (Columbus Community) vs #6 Carter Weeks (Vinton-Shellsburg)

113 – 
#1 Aden Reeves (Albia) vs #3 Eric Faught (Clear Lake)
Chase Luensman (Monticello) vs #2 Drake Doolittle (Webster City)

120 –
#4 Shea Ruffridge (Pocahontas Area) vs #8 Blake Steege (Denver-Tripoli)
#5 Zachary Thompson (Perry) vs #1 Bryce West (Solon)

126 – 
#2 Drew West (Solon) vs #3 Riley Wright (Denver-Tripoli)
#6 Gabe Ruepke (Chariton) vs #1 Michael Millage (New Hampton)

132 – 
#3 Matt Robertson (Assumption) vs #5 Noah Fye (New Hampton)
#4 Brant O`Shea (Keokuk) vs #7 Ryan Steffen (Crestwood)

138 –
#9 Ben Carr (Solon) vs #1 Keaton Geerts (New Hampton)
#2 Skyler Noftsger (Ballard) vs #5 Colton Vest (South Tama County)

145 – 
Matt Stines (Cherokee, Washington) vs #3 Xaiver Miller (PCM)
#1 Ryan Leisure (Clear Lake) vs #4 Mitchel Swank (Creston/O-M)

152 – 
#6 Trey Van Weelden (Washington) vs #9 Cael Krueger (Denver-Tripoli)
#4 John Tuttle (Spirit Lake Park) vs #2 Isaac Judge (South Tama County)

160 – 
#9 Kolton Bartow (Wahlert) vs #2 Ryan Gorman (New Hampton)
#3 Julien Broderson (Assumption) vs #4 Trevor Nelson (Solon)

170 – 
#1 Brock Jennings (Osage) vs #8 Noah Glaser (New Hampton)
#4 (@182) Kyler Fisher (Southeast Valley) vs #3 Tucker Morrison (Columbus Community)

182 – 
#2 Visouth Peterschmidt (Mid-Prairie) vs Ben Lee (Ballard)
#1 Chase Shiltz (Creston/O-M) vs #8 Boone McDermott (Wahlert)

195 – 
#1 Bryce Esmoil (West Liberty) vs #5 Zac Stork (Atlantic-CAM)
#2 Sam Moore (Mount Vernon) vs Cody Fisher (Woodward-Granger)

220 –
#6 Blade Durbala (Benton Community) vs #7 Jordan Baumler (North Fayette Valley)
#2 Kadon Hulett (Creston/O-M) vs #1 Noah Broderson (Assumption)

285 –
#6 Ethan Lape (North Fayette Valley) vs #3 Tristan Wirfs (Mount Vernon)
#1 Spencer Trenary (Clarion-Goldfield-Dows) vs #2 John McConkey (Atlantic-CAM)

One thought on “Class 2A Semifinal Match-ups”

Comments are closed.