Football

WPIAL playoffs

All games 7 p.m.

Class 6A

Semifinals

Nov. 7

Canon-McMillan (4-6) vs Central Catholic (9-1), site TBD; Norwin (7-3) at North Allegheny (7-3)

Class 5A

First round

Friday’s schedule

Kiski Area (4-6) at Shaler (3-7); Armstrong (4-6) at Moon (7-3); North Hills (3-7) at Bethel Park (6-4); Plum (5-5) at Upper St. Clair (8-2)

Byes: Pine-Richland (9-1), Penn-Trafford (9-1), Peters Township (10-0), Woodland Hills (8-2)

Class 4A

Quarterfinals

Friday’s schedule

Chartiers Valley (7-3) at McKeesport (7-3); Mars (8-2) at Thomas Jefferson (8-2); Aliquippa (6-3) at Trinity (6-4); Montour (7-3) at New Castle (8-2)

Class 3A

First round

Friday’s schedule

Beaver (5-5) at Freeport (7-3); Burrell (4-6) vs. North Catholic (7-3), site TBD; Hopewell (6-4) at Southmoreland (9-1); Derry (6-4) at Highlands (7-3)

Byes: Avonworth (10-0), Elizabeth Forward (9-1), Imani Christian (10-0), Central Valley (6-4)

Class 2A

First round

Friday’s schedule

Our Lady of the Sacred Heart (5-5) at Mohawk (5-5); Waynesburg Central (5-5) at South Allegheny (9-1); Beaver Falls (4-6) at Washington (8-2); Riverside (5-5) at Apollo-Ridge (7-3); Keystone Oaks (4-6) at Ellwood City (6-4)

Byes: Seton LaSalle (9-1), Western Beaver (9-1), Steel Valley (7-3)

Class A

First round

Friday’s schedule

Avella (6-4) at Fort Cherry (10-0); Neshannock (7-3) at Leechburg (7-3); Jefferson-Morgan (8-2) at Laurel (9-1); Chartiers-Houston (7-3) at South Side (8-2); Monessen (6-4) at Clairton (8-1); Jeannette (7-3) at Bentworth (8-2); Greensburg Central Catholic (5-5) vs. Bishop Canevin (6-3) at Dormont Stadium; Frazier (6-4) at California (9-1)

PIAA subregionals

Friday’s schedule

Class 5A

Allderdice at Hollidaysburg, 7 p.m.

Class 4A

University Prep vs. Clearfield at Brookville, 7 p.m.

Class 2A

Perry vs. Central Clarion at Brockway, 7 p.m.