High schools

Baseball

Thursday’s results

Nonsection

Albert Gallatin at Beth-Center, ppd.

Apollo-Ridge 6, Leechburg 3

Aquinas Academy 2, Sewickley Academy 1

Armstrong 19, South Park 12

Beaver 4, Chartiers Valley 3

Bentworth 18, Sto-Rox 0

Bethel Park 7, Canon-McMillan 2

Carlynton 14, Rochester 1

Charleroi 11, Serra Catholic 9

Elizabeth Forward 9, Ligonier Valley 3

Ellwood City 3, Knoch 0

Fox Chapel 4, Kiski Area 2

Greensburg Central Catholic 5, Riverview 0

Greensburg Salem at Latrobe, ppd.

Greenville 5, Mohawk 1

Hampton 6, Norwin 2

Highlands 3, Burrell 2

Hillel Academy at Springdale, ppd.

Hopewell 4, West Allegheny 0

Indiana 6, Gateway 3

McGuffey 10, Burgettstown 0

Montour 9, Blackhawk 1

Morgantown (WV) 4, Upper St. Clair 3

Mt. Pleasant 6, Connellsville 4

North Allegheny 11, Shaler 1

Our Lady of the Sacred Heart at Eden Christian, ppd.

Penn-Trafford 7, Central Catholic 5

Plum 5, Hempfield 4

South Fayette 7, Allderdice 6

Thomas Jefferson 3, Belle Vernon 2

Trinity 7, Baldwin 5

Valley 4, Freeport 2

Western Beaver 9, Quaker Valley 4

Woodland Hills 7, Penn Hills 2

Yough 3, Brownsville 1

City League

Brashear 19, Carrick 10

Obama Academy 7, Westinghouse 0 (forfeit)

Friday’s schedule

Nonsection

Bethel Park at Central Mountain, 4:30 p.m.

Carrick at Seton LaSalle, 4 p.m.

Chartiers-Houston at Madonna (WV), 1 p.m.

Penn Hills at Woodland Hills, 4 p.m.

Peters Township at North Allegheny, 4 p.m.

Western Beaver at Central Valley, 4 p.m.

Flag football

Thursday’s results

At Upper St. Clair

Semifinals

Shaler 26, Mt. Lebanon 13

Plum 26, Moon 13

Championship

Shaler 34, Plum 0

Lacrosse

Boys

WPIAL playoffs

Class 3A

First round

Wednesday’s schedule

Hempfield (7-9) at Mt. Lebanon (14-1), 7 p.m.; Pine-Richland (9-7) at North Allegheny (6-3), 7 p.m.; Canon-McMillan (12-4) at Fox Chapel (14-2), 7 p.m.; Upper St. Clair (6-7) at Shady Side Academy (8-5), 7 p.m.

Class 2A

Tuesday’s schedule

Indiana (9-5) at Shaler (9-5), 7 p.m.; Chartiers Valley (8-8) at Sewickley Academy (11-5), 5:30 p.m.; Quaker Valley (9-4) at Penn-Trafford (9-9), 7:30 p.m.; Latrobe (9-7) at Bethel Park (10-6), 7:30 p.m.

Thursday’s results

Nonsection

Indiana 14, Franklin Regional 10

Moon 8, North Hills 6

Trinity 18, Gateway 6

Upper St. Clair 11, Seneca Valley 8

Girls

WPIAL playoffs

Class 3A

Tuesday’s schedule

Norwin (7-5-1) at Shaler (10-3), 7 p.m.; Shady Side Academy (4-9) at Penn-Trafford (13-3-1), 6 p.m.; North Hills (9-5) at Bethel Park (10-4), 6 p.m.; Peters Township (8-8) at Moon (8-4), 7 p.m.

Class 2A

Monday’s schedule

Freeport (8-6) vs. Oakland Catholic (10-5) at Franklin Regional, 6 p.m.; Seton LaSalle (5-12) at Franklin Regional (11-4), 7:30 p.m.; Chartiers Valley (6-7) at Indiana (11-3), 7 p.m.; Trinity (9-6) at Blackhawk (8-5), 7 p.m.

Thursday’s results

Nonsection

North Allegheny 16, Latrobe 2

North Catholic 19, West Allegheny 5

Norwin 23, Trinity 4

Softball

WPIAL playoffs

Class 6A

Quarterfinals

Tuesday’s schedule

Mt. Lebanon (8-11) vs. Canon-McMillan (8-10) at Pleasant Valley Elementary, 6 p.m.; Pine-Richland (7-11) vs. Norwin (10-8) at Plum, 5 p.m.

Bye: Hempfield (19-1), Seneca Valley (14-4)

Class 5A

Preliminary round

Monday’s schedule

Moon (8-10) vs. Upper St. Clair (8-9) at Montour, 3 p.m.

First round

Tuesday’s schedule

Moon/Upper St. Clair winner vs. Shaler (16-1) at North Allegheny, 5 p.m.; Fox Chapel (14-5) vs. Armstrong (11-8) at Plum, 3 p.m.; Latrobe (10-8) vs. West Allegheny (12-3) at Gateway, 3 p.m.; Kiski Area (13-5) vs. Baldwin (15-4) at Norwin, 3 p.m.; South Fayette (10-8) vs. Thomas Jefferson (14-3) at Pleasant Valley Elementary, 4 p.m.; Plum (13-5) vs. Trinity (17-3) at Gateway, 5 p.m.; Connellsville (12-7) vs. Penn-Trafford (17-3) at Norwin, 5 p.m.; North Hills (9-6) vs. Montour (12-5) at North Allegheny, 3 p.m.

Class 4A

First round

Monday’s schedule

Derry (10-4) vs. Beaver (9-7) at Gateway, 3 p.m.; Greensburg Salem (5-8) vs. Hampton (12-5) at Gateway, 5 p.m.; Uniontown (9-7) vs. Indiana (13-5) at Norwin, 4 p.m.; West Mifflin (12-7) vs. North Catholic (12-4) at Montour, 5 p.m.; Freeport (8-10) vs. Laurel Highlands (10-4) at Norwin, 2 p.m.

Bye: Elizabeth Forward (16-3), Knoch (15-2), Blackhawk (10-4)

Class 3A

First round

Thursday’s schedule

Yough (12-7) vs. Avonworth (10-8) at Gateway, 5 p.m.; Hopewell (6-8) vs. McGuffey (9-5) at Montour, 3 p.m.; Deer Lakes (7-12) vs. Keystone Oaks (15-4) at Plum, 5 p.m.; Charleroi (5-11) vs. Burrell (10-8) at Norwin, 3 p.m.

Bye: South Park (16-1), Ellwood City (8-5), Mohawk (14-4), Mt. Pleasant (13-3)

Class 2A

First round

Thursday’s schedule

Shady Side Academy (5-8) vs. Laurel (13-4) at North Allegheny, 6 p.m.; Frazier (11-8) vs. Seton LaSalle (10-4) at West Mifflin, 3 p.m.; Brownsville (10-7) vs. South Allegheny (12-6) at Norwin, 5 p.m.; Our Lady of the Sacred Heart (8-8) vs. Neshannock (14-5) at North Allegheny, 4 p.m.; Washington (9-7) vs. Chartiers-Houston (16-1) at Trinity Middle School, 6 p.m.; Brentwood (8-6) vs. Riverside (8-5) at West Mifflin, 5 p.m.; Burgettstown (7-7) vs. Bentworth (17-1) at Trinity Middle School, 4 p.m.; Apollo-Ridge (8-6) vs. Shenango (13-5) at Seneca Valley, 6:30 p.m.

Class A

First round

Thursday’s schedule

Bishop Canevin (5-9) vs. Jeannette (10-3) at Plum, 3 p.m.; Leechburg (2-10) vs. Jefferson-Morgan (14-5) at Gateway, 3 p.m.; Monessen (7-10) vs. Sewickley Academy (9-3) at Montour, 5 p.m.; Beth-Center (5-8) vs. South Side (9-8) at North Strabane Intermediate, 4:30 p.m.

Bye: Union (15-2), Serra Catholic (11-5), Carmichaels (15-4), West Greene (12-6)

Thursday’s results

Nonsection

Avonworth 3, North Hills 1

Baldwin 13, West Mifflin 6

Bethel Park at South Fayette, ppd.

Brownsville 3, Laurel Highlands 1

Elizabeth Forward 16, Connellsville 15

Ellwood City 3, Hickory 1

Hampton 6, Mohawk 5

Kiski Area 6, Pine-Richland 5

Knoch 17, Mars 0

McKeesport 19, Woodland Hills 3

Moon 13, Ambridge 0

New Castle 12, North Allegheny 2

Upper St. Clair 4, North Catholic 1

Serra Catholic 12, Gateway 1

Shaler 10, Seneca Valley 8

Shenango 8, Central Valley 1

South Allegheny at East Allegheny, ppd.

South Park 9, Bentworth 0

Union 9, Chartiers-Houston 7

Uniontown 7, Frazier 2

Washington 11, Jefferson-Morgan 1

Waynesburg 1, McGuffey 0

Friday’s schedule

Nonsection

Chartiers Valley at Pine-Richland, 4 p.m.

Indiana at North Allegheny, 4 p.m.

Mt. Pleasant at Thomas Jefferson, 4 p.m.

Seton LaSalle at McKeesport, 6 p.m.

Union at North Hills, 4 p.m.

Uniontown at Brownsville, 4 p.m.

West Greene at Waynesburg, 4:15 p.m.

Yough at Greensburg Salem, 4:15 p.m.

Volleyball

Boys

Thursday’s results

Class 3A

Section 2

Central Catholic 3, Penn Hills 0

Fox Chapel 3, Gateway 1

North Hills 3, Plum 2

Section 3

Norwin 3, Armstrong 2

Hempfield 3, Penn-Trafford 0

Franklin Regional 3, Latrobe 0

Section 4

Peters Township 3, Baldwin 1

Canon-McMillan 3, Bethel Park 0

Upper St. Clair 3, Mt. Lebanon 1

Class 2A

Section 4

South Fayette 3, Ambridge 0

Montour 3, Hopewell 1

Our Lady of the Sacred Heart 3, Trinity 2

Nonsection

Seneca Valley 3, Mars 0

Seton LaSalle 3, North Catholic 0

Shaler 3, Pine-Richland 0

All schedules are subject to change. To report scores or schedule changes, email ptrsports@triblive.com.