Class 6
De Smet (6-0) def. Fox (10-2), 13-0
Raymore-Peculiar (10-2) at Liberty North (9-2), 1 p.m. Saturday

Class 5
Webb City (11-1) def. Lebanon (7-4), 42-14
Jackson (12-0) def. Chaminade (4-2), 63-22
Platte County (10-2) def. Grain Valley (10-2), 31-28
Fort Zumwalt North (11-1) def. Battle (8-2), 35-14

Class 4
Helias (12-0) def. West Plains (10-2), 36-30
Union (7-4) def Festus (10-2) 34-25
Smithville (10-2) def. Grandview K.C. (6-6), 38-0
Hannibal (8-2) vs. MICDS (5-0), 1 p.m. Saturday

Class 3
Lutheran North (5-0) at Blair Oaks (10-1), 1 p.m. Saturday
Kennett (11-0) at Cardinal Ritter (3-3), 1 p.m. Saturday
Cassville (9-2) vs. Buffalo (9-2), 1 p.m. Saturday
Maryville (9-3) at Summit Christian (9-2), 1 p.m. Saturday

Class 2
Palmyra (10-0) vs. Hallsville (6-4), 1 p.m. Saturday
Lamar (9-1) at Mountain View-Liberty (10-2), 1 p.m. Saturday
St. Pius X (Kansas City) (11-0) def. Butler (10-1), 14-6
Duchesne (9-2) lost to Jefferson (9-2), 24-6

Class 1
Mid-Buchanan (11-0) at Hamilton (9-3), 1 p.m. Saturday
Thayer (10-1) at South Callaway (7-3), 1 p.m. Saturday
Marionville (12-0) at Windsor (Sedalia) (12-0), 1 p.m. Saturday
Marceline (10-1) vs. Adrian (9-1), 1 p.m. Saturday