mshsaa-640x348

Class 1:

Northland Christian 2
Valle Catholic 0

 

Class 2:

St. Pius X (Festus) 2
Hermann 0

 

Class 3:

Lutheran South 2
Pleasant Hill 0

 

Class 4:

Lafayette (Wildwood) 2
Francis Howell 1