By Rob Hill

Note: Battle of Waterloo will be streamed live on Trackwrestling this weekend via IAwrestle’s Season Pass.West Delaware has received a top seed for BOW.

Thursday Weekend
#1 West Delaware vs Beckman Catholic, Mount Vernon Battle of Waterloo
#2 Union, LaPorte City vs Columbus Catholic, Wapsie Valley Battle of Waterloo
#3 Osage Battle of Waterloo
#4 Independence vs South Tama, Benton Battle of Waterloo
#5 Centerville vs Albia, Chariton, Davis County Lee Summit Holiday Tournament, MO
#6 Winterset vs ADM, Carlisle Jim Kinyon Norsemen Invitational
#7 Solon vs Central DeWitt, Maquoketa Fort Madison Invitational
#8 Davenport Assumption vs Muscatine, Davenport Central Battle of Waterloo
#9 Bondurant-Farrar vs Ballard, I-35 Bill Van Horn Invitational
#10 Cresco, Crestwood  vs #1 3A Waverly-Shell Rock Battle of Waterloo

By Ross Bartachek (@rossbchek)

Lead Editor of IA Wrestle