High schools
Basketball
Boys
Thursday’s results
Class 6A
Section 2
Upper St. Clair 55, Connellsville 33
Class 5A
Section 1
Laurel Highlands 51, Franklin Regional 36
Class 4A
Section 1
North Catholic 81, Highlands 43
Class 2A
Section 1
Clairton 86, California 37
Section 2
Eden Christian 97, Leechburg 25
Class A
Section 2
Neighborhood Academy 73, Environmental Charter 19
Nonsection
Cheswick Christian Academy 67, Trinity Christian 50
Southwestern Christian Athletic Conference
Pittsburgh Christian Academy 49, Westmoreland Christian Academy 31
Friday’s schedule
Class 6A
Section 1
Butler at Seneca Valley, 7:30 p.m.
New Castle at Pine-Richland, 7:30 p.m.
North Allegheny at Woodland Hills, 7:30 p.m.
North Hills at Fox Chapel, 7 p.m.
Section 2
Canon-McMillan at Hempfield, 7:30 p.m.
Connellsville at Mt. Lebanon, 7:30 p.m.
Imani Christian at Upper St. Clair, 7 p.m.
Norwin at Central Catholic, 7:30 p.m.
Class 5A
Section 1
Albert Gallatin at Laurel Highlands, 7:30 p.m.
Franklin Regional at Latrobe, 7:30 p.m.
Penn-Trafford at McKeesport, 7:30 p.m.
Uniontown at Gateway, 7:30 p.m.
Section 2
Armstrong at Indiana, 7:30 p.m.
Plum at Penn Hills, 7:30 p.m.
Shaler at Kiski Area, 7 p.m.
Section 3
Bethel Park at Thomas Jefferson, 7:30 p.m.
Ringgold at Baldwin, 7:30 p.m.
South Fayette at Peters Township, 7:30 p.m.
Section 4
Blackhawk at Lincoln Park, 7:30 p.m.
Mars at Moon, 7:30 p.m.
Montour at West Allegheny, 7:30 p.m.
Class 4A
Section 1
Burrell at Freeport, 7:30 p.m.
Knoch at Deer Lakes, 7:30 p.m.
Section 2
Ambridge at Beaver, 7:30 p.m.
Avonworth at Central Valley, 7:30 p.m.
Hopewell at Quaker Valley, 6 p.m.
Section 3
Belle Vernon at East Allegheny, 7:30 p.m.
West Mifflin at Elizabeth Forward, 7:30 p.m.
Yough at Derry, 7:15 p.m.
Class 3A
Section 1
Aliquippa at New Brighton, 7:30 p.m.
Beaver Falls at Mohawk, 7:30 p.m.
Freedom at Riverside, 7:30 p.m.
Section 2
Bishop Canevin at Carlynton, 7:30 p.m.
Keystone Oaks at McGuffey, 7:30 p.m.
Sto-Rox at Washington, 7:30 p.m.
Section 3
Apollo-Ridge at Shady Side Academy, 7:30 p.m.
South Park at Steel Valley, 7:30 p.m.
Section 4
Brownsville at Ligonier Valley, 7:15 p.m.
Charleroi at Mt. Pleasant, 7 p.m.
Southmoreland at Waynesburg, 7:30 p.m.
Class 2A
Section 1
Bentworth at Clairton, 7:30 p.m.
California at Frazier, 7 p.m.
Jeannette at Springdale, 7:30 p.m.
Riverview at Greensburg Central Catholic, 7:30 p.m.
Section 2
Brentwood at Leechburg, 7:30 p.m.
Sewickley Academy at Propel Braddock Hills, 7 p.m.
Winchester Thurston at Northgate, 7 p.m.
Section 3
Beth-Center at Chartiers-Houston, 7:30 p.m.
Burgettstown at West Greene, 7 p.m.
Jefferson-Morgan at Fort Cherry, 7:30 p.m.
Mapletown at Carmichaels, 7 p.m.
Section 4
Laurel at South Side, 7:30 p.m.
Neshannock at Western Beaver, 7:30 p.m.
Our Lady of the Sacred Heart at Shenango, 7:30 p.m.
Union at Rochester, 7:30 p.m.
Class A
Section 1
Aquinas Academy at Beaver County Christian, 7:30 p.m.
Avella at Cornell, 7:30 p.m.
Summit Academy at Nazareth Prep, 7:30 p.m.
Section 2
Environmental Charter at Monessen, 7 p.m.
Geibel Catholic at Neighborhood Academy, 6 p.m.
Serra Catholic at St. Joseph, 7:30 p.m.
Nonsection
Hampton at Trinity, 7:30 p.m.
City League
Brashear at Allderdice, 7 p.m.
Obama Academy at Carrick, 3:15 p.m.
Westinghouse at Perry Traditional Academy, 7 p.m.
Girls
Thursday’s results
Class 6A
Section 1
Seneca Valley 48, Butler 27
Pine-Richland 61, North Hills 41
Section 2
Canon-McMillan 59, Hempfield 41
Upper St. Clair 65, Connellsville 39
Norwin 41, Mt. Lebanon 26
Class 5A
Section 1
Fox Chapel 54, Franklin Regional 35
Shaler 38, Gateway 15
Section 2
Indiana 40, Latrobe 31
Section 3
Mars 44, Moon 42
South Fayette 72, New Castle 10
Class 4A
Section 1
Burrell 55, Freeport 33
North Catholic 2, Highlands 0 (forfeit)
Knoch at Derry, ppd.
Section 2
Ambridge at Hopewell, ppd.
Beaver 69, Central Valley 48
Blackhawk 67, Lincoln Park 45
Section 3
Belle Vernon 60, Laurel Highlands 37
Mt. Pleasant 33, Southmoreland 28
Elizabeth Forward 70, Ringgold 22
South Park 67, Yough 27
Class 3A
Section 1
Beaver Falls 65, Mohawk 25
Sto-Rox 49, Ellwood City 38
Our Lady of the Sacred Heart 41, Riverside 39
Quaker Valley 58, New Brighton 8
Section 2
Avonworth 57, East Allegheny 15
Greensburg Central Catholic 82, Ligonier Valley 26
Shady Side Academy 62, Deer Lakes 17
South Allegheny at Steel Valley, ppd.
Section 3
Keystone Oaks 52, Brownsville 23
Washington at Seton LaSalle, ppd.
Waynesburg 54, McGuffey 47
Class 2A
Section 1
Laurel 47, Aliquippa 32
Neshannock 93, Freedom 14
Rochester 62, Shenango 21
Section 2
Fort Cherry 52, Burgettstown 24
Northgate at South Side, ppd.
Section 3
California 50, Bentworth 38
Beth-Center 45, Carmichaels 32
Chartiers-Houston 56, Jefferson-Morgan 19
Section 4
Jeannette 39, Apollo-Ridge 34
Winchester Thurston 70, Ellis School 34
Riverview 48, Frazier 39
Class A
Section 1
Aquinas Academy at Leechburg, ppd.
Eden Christian 42, Western Beaver 33
Sewickley Academy at Springdale, ppd.
Union at St. Joseph, ppd.
Section 2
Clairton 51, Avella 35
West Greene 37, Bishop Canevin 29
Geibel Catholic 106, Mapletown 19
Monessen at Serra Catholic, ppd.
Friday’s schedule
Class 6A
Section 1
North Allegheny at Woodland Hills, 7 p.m.
Class 5A
Section 1
Armstrong at Fox Chapel, 5:30 p.m.
Plum at Penn Hills, 6 p.m.
Section 2
Penn-Trafford at McKeesport, 5:30 p.m.
West Mifflin at Kiski Area, 5:30 p.m.
Section 3
Montour at West Allegheny, 6 p.m.
Section 4
Albert Gallatin at Peters Township, 6 p.m.
Uniontown at Baldwin, 6 p.m.
Class 4A
Section 1
Knoch at Derry, 4 p.m.
Section 2
Hopewell at Beaver, 6 p.m.
Section 3
Southmoreland at Yough, 7:30 p.m.
Class 3A
Section 1
Our Lady of the Sacred Heart at Sto-Rox, 6:30 p.m.
Section 3
McGuffey at Brownsville, 7:30 p.m.
Class 2A
Section 2
Fort Cherry at Brentwood, 7 p.m.
Section 3
California at Carmichaels, 5:30 p.m.
Class A
Section 1
St. Joseph at Aquinas Academy, 7:30 p.m.
Nonsection
Propel Montour at Springdale, 6 p.m.
Thomas Jefferson at Southern Garrett (MD), 9 p.m.
Hockey
Thursday’s results
Class 3A
Thomas Jefferson 2, Peters Township 1 (SO)
South Fayette 4, Franklin Regional 2
Mt. Lebanon 4, Fox Chapel 3
North Allegheny 3, Seneca Valley 2 (SO)
Class 2A
Armstrong 6, Penn-Trafford 4
Shaler 6, Latrobe 1
Class A
Blackhawk 3, North Catholic 1
Greensburg Salem 4, Westmont Hilltop 0
Wheeling Catholic vs Plum, (n)
Division 2
McDowell 4, Elizabeth Forward 3
Morgantown 7, Trinity 6
Central Valley 12, Carrick 3
Connellsville 5, Ringgold 4 (OT)
Rifle
Thursday’s results
Section 1
Trinity 797-51x, Waynesburg 785-45x
Top scores: Joshua Pemberton (T) 100-10x; Carrigan Henry (W) 100-5x
Section 4
Indiana 794-53x, Penn Trafford785-31x
Top scores: Gavin Dicken, Chloe Williams (I) 100-10x; Darren Mock (PT) 100-5x
Swimming
Thursday’s results
Class 3A
Section 1
Boys
Penn-Trafford 91, Connellsville 69
Girls
Penn-Trafford 96, Connellsville 49
Section 4
Boys
Bethel Park 84, Montour 42
Girls
Bethel Park 91, Montour 82
Class 2A
Section 3
Boys
Hampton 83, Deer Lakes 40
Girls
Hampton 87, Deer Lakes 45
Wrestling
Boys
Thursday’s results
Nonsection
Beaver County Christian 42, Sharon 27
Woodland Hills 48, Riverview 16
Albert Gallatin at Yough, (n)
Mohawk at Sharpsville, (n)
South Side at Blackhawk, ppd.
Friday’s schedule
Nonsection
Butler at North Hills, 7 p.m.
McKeesport at Greensburg Salem, 7:30 p.m.
South Fayette at Belle Vernon, 7 p.m.
Washington at West Greene, 7 p.m.
West Mifflin at Hampton, 7:30 p.m.
WPIAL team tournament
Saturday’s schedule
At Peters Township
Class 3A
Semifinals
Franklin Regional (16-0) vs. Connellsville (16-2), 1:30 p.m.; Canon-McMillan (10-3) vs. Norwin (11-2), 1:30 p.m.
Finals
Semifinal winners, 3 p.m.
Third place
Semifinal losers, 3 p.m.
Class 2A
Semifinals
Burrell (15-2) vs. Laurel (17-3), 10 a.m.; McGuffey (16-1) vs. Derry (11-0), 10 a.m.
Finals
Semifinal winners, 11:30 a.m.
Third place
Semifinal losers, 11:15 a.m.
All schedules are subject to change. To report scores or schedule changes, email ptrsports@triblive.com.