High school scores, summaries and schedules for Dec. 4, 2025

By:
Friday, December 5, 2025 | 12:18 AM


High schools

Basketball

Boys

Thursday’s results

Nonsection

Forest Hills 83, Derry 67

Frazier 52, Carmichaels 43

Hampton 64, Deer Lakes 44

Hempfield 61, Latrobe 59

Jefferson-Morgan 43, Avella 37

Knoch 53, Butler 41

Mars 77, Perry Traditional Academy 27

Mt. Pleasant at Environmental Charter, (n)

Neshannock 81, Ambridge 52

New Brighton 55, Rochester 37

Summit Academy 65, Hillel Academy 52

Thomas Jefferson 73, Uniontown 42

Washington 48, Ellwood City 38

West Allegheny 45, Brashear 33

Friday’s schedule

Aquinas Academy tournament

South Park vs. Cheswick Christian Academy, 7 p.m.

Propel Montour at Aquinas Academy, 8:30 p.m.

Baldwin/Peters Township tournament

Avonworth at Peters Township, 7:30 p.m.

Northgate at Baldwin, 7:30 p.m.

Brentwood tournament

Geibel Catholic vs. Carrick, 6 p.m.

Freedom at Brentwood, 8 p.m.

Brownsville tournament

Our Lady of the Sacred Heart vs. Albert Gallatin, 5 p.m.

Westinghouse at Brownsville, 9 p.m.

Carlynton tournament

East Allegheny vs. Charleroi, 4:30 p.m.

Cornell at Carlynton, 7:30 p.m.

Chartiers Valley tournament

Fox Chapel vs. Johnstown, 6 p.m.

Plum at Chartiers Valley, 7:30 p.m.

Fort Cherry tournament

Winchester Thurston vs. Monessen, 5:30 p.m.

Union at Fort Cherry, 8:30 p.m.

Freeport tournament

Shady Side Academy vs. West Mifflin, 5:30 p.m.

Eden Christian at Freeport, 8:30 p.m.

Hempfield tournament

Connellsville vs. Greensburg Salem, 4:45 p.m.

Indiana vs. Greensburg Central Catholic, 6:15 p.m.

Penn-Trafford at Hempfield, 7:45 p.m.

Jack Twyman tournament at Oakland Catholic

Moon vs. Penn Hills, 6 p.m.

Mohawk at Central Catholic, 8 p.m.

Ligonier Valley tournament

Yough vs. Laurel Highlands, 5:30 p.m.

Marion Center at Ligonier Valley, 7:30 p.m.

McDowell tournament

West Allegheny vs. Grove City, 5 p.m.

Solon (Ohio) at Mcdowell, 6:30 p.m.

Mike Rettger tournament at Franklin Regional

Pine-Richland vs. Norwin, 6 p.m.

South Fayette at Franklin Regional, 7:30 p.m.

Neighborhood Academy tournament

Beaver County Christian vs. Propel Andrew Street, 5 p.m.

Trinity Christian at Neighborhood Academy, 7 p.m.

North Catholic tournament

Scranton Prep vs. Cathedral Prep, 5:30 p.m.

St. Mary’s Annapolis at North Catholic, 7 p.m.

North Hills tournament

Mt. Lebanon vs. Allderdice, 6:30 p.m.

Hampton at North Hills, 8 p.m.

Rize Sports tournament

Central Valley vs. Riverview, 5:30 p.m.

Sewickley Academy vs. Nazareth Prep, 7 p.m.

St. Joseph tournament

Southmoreland vs. Highlands, 4:30 p.m.

Steel Valley at St. Joseph, 7:30 p.m.

Upper St. Clair tournament

Bethel Park vs. Kiski Area, 5:30 p.m.

Belle Vernon at Upper St. Clair, 7 p.m.

Nonsection

Avella at Mapletown, 7 p.m.

Beaver at Blackhawk, 7:30 p.m.

Beaver Falls at Hopewell, 7:30 p.m.

Burgettstown at South Side, 7:30 p.m.

Carmichaels at Bentworth, 7:30 p.m.

Clairton at Ringgold, 7:30 p.m.

Mercyhurst Prep at Neshannock, 7:30 p.m.

Montour at Seneca Valley, 7:30 p.m.

Riverside at Western Beaver, 7:30 p.m.

Serra Catholic at Leechburg, 7:30 p.m.

Seton LaSalle at Sto-Rox, 7:30 p.m.

Springdale at Burrell, 7:30 p.m.

Trinity at Elizabeth Forward, 7:30 p.m.

Valley at Apollo-Ridge, 7:30 p.m.

Washington at Waynesburg, 7:30 p.m.

West Greene at McGuffey, 7:30 p.m.

Saturday’s schedule

Aquinas Academy tournament

Consolation, 3 p.m.

Championship, 4:30 p.m.

Baldwin/Peters Township tournament

Avonworth at Baldwin, noon

Northgate at Peters Township, noon

Brentwood tournament

Consolation, 3 p.m.

Championship, 7 p.m.

Brownsville tournament

Consolation, 3 p.m.

Championship, 7 p.m.

Carlynton tournament

Consolation, 3:30 p.m.

Championship, 7 p.m.

Chartiers Valley tournament

Consolation, 1:30 p.m.

Championship, 3 p.m.

Clash at New Castle

South Range (Ohio) vs. Shenango, 4:30 p.m.

Beaver Falls vs. Hickory, 6 p.m.

Knoch at New Castle, 7:30 p.m.

Fort Cherry tournament

Consolation, 3 p.m.

Championship, 7 p.m.

Freeport tournament

Eden Christian vs. Shady Side Academy, noon

West Mifflin at Freeport, 3 p.m.

Hempfield tournament

Connellsville vs. Penn-Trafford, noon

Greensburg Central Catholic vs. Greensburg Salem, 1:30 p.m.

Indiana at Hempfield, 3 p.m.

Jack Twyman tournament at Oakland Catholic

Mohawk vs. Penn Hills, 1 p.m.

Moon at Central Catholic, 3 p.m.

Laurel tournament

Mercer at Laurel, 3:30 p.m.

Ligonier Valley tournament

Championship, 3 p.m.

Consolation, 5 p.m.

McDowell tournament

Solon (Ohio) vs. West Allegheny, 1 p.m.

Grove City at McDowell, 2:30 p.m.

Mike Rettger tournament at Franklin Regional

Consolation, 11:30 a.m.

Championship, 1 p.m.

Neighborhood Academy tournament

Consolation, 1 p.m.

Championship, 5 p.m.

North Catholic tournament

Cathedral Prep vs. St. Mary’s Annapolis, 12:30 p.m.

Scranton Prep at Devon Prep, 2 p.m.

North Hills tournament

Consolation, noon

Championship, 1:30 p.m.

Rize Sports tournament

Central Valley vs. Nazareth Prep, 1 p.m.

Sewickley Academy vs. Riverview, 4 p.m.

St. Joseph tournament

Consolation, 4:30 p.m.

Championship, 7:30 p.m.

Upper St. Clair tournament

Consolation, 1 p.m.

Championship, 2:30 p.m.

Nonsection

Armstrong at Mt. Pleasant, noon

Uniontown at Elizabeth Forward, noon

Sunday’s schedule

North Catholic tournament

Devon Prep at North Catholic, 12:30 p.m.

Girls

Thursday’s results

C. Vivian Stringer Tipoff Tournament at Laurel Highlands

Allderdice 61, Laurel Highlands 28

Connellsville 55, Albert Gallatin 17

Nonsection

Armstrong 62, Southmoreland 13

Beaver Falls 54, Ambridge 18

Bishop Canevin 61, Perry 26

Blackhawk 59, Avonworth 28

Burgettstown 53, Sto-Rox 30

Burrell 77, California 45

Geibel Catholic 87, Steel Valley 22

Hampton 51, Deer Lakes 25

Hopewell 66, New Castle 32

Jefferson-Morgan 45, Mapletown 19

Leechburg 39, Highlands 34

Mt. Lebanon 46, Chartiers Valley 45

Rochester 68, New Brighton 19

North Catholic 53, Seneca Valley 43

Our Lady of the Sacred Heart 50, Lincoln Park 49 (OT)

Penn-Trafford 58, Penn Hills 29

Portersville Christian 51, Springdale 15

Ringgold 40, South Allegheny 18

Riverside 69, Western Beaver 23

Trinity 51, South Park 36

Washington 48, Ellwood City 14

West Mifflin 59, Serra Catholic 52

Friday’s schedule

Aquinas Academy tournament

West Mifflin vs. Riverview, 4 p.m.

California at Aquinas Academy, 5:30 p.m.

Baldwin/Peters Township tournament

Pine-Richland at Baldwin, 6 p.m.

Upper St. Clair at Peters Township, 6 p.m.

Bethel Park tournament

Avonworth vs. Elizabeth Forward, 6 p.m.

Mars at Bethel Park, 7:45 p.m.

Brownsville tournament

Uniontown vs. Chartiers-Houston, 3 p.m.

Bentworth at Brownsville, 7 p.m.

Carlynton tournament

Shenango at Propel Braddock Hills, 3 p.m.

East Allegheny at Carlynton, 6 p.m.

DuBois Central tournament

Indiana vs. St. Joseph Catholic Academy, 6 p.m.

Warren at DuBois Central Catholic, 7:30 p.m.

Fort Cherry tournament

Beaver at Winchester Thurston, 4 p.m.

Ellis School at Fort Cherry, 7 p.m.

Freeport tournament

Fox Chapel vs. Highlands, 4 p.m.

Kiski Area at Freeport, 7 p.m.

Greensburg Salem tournament

Hempfield vs. Mt. Pleasant, 6 p.m.

Ringgold at Greensburg Salem, 7:30 p.m.

C. Vivian Stringer tournament at Laurel Highlands

Allderdice vs. Connellsville, 6:15 p.m.

Albert Gallatin at Laurel Highlands, 8 p.m.

Monessen tournament

Charleroi vs. Derry, 5:30 p.m.

Jeannette at Monessen, 7 p.m.

Moon tournament

Franklin Regional vs. Hopewell, 6 p.m.

Canon-McMillan at Moon, 7:30 p.m.

Neighborhood Academy tournament

Propel Montour at Neighborhood Academy, 1 p.m.

Beaver County Christian at Trinity Christian, 3 p.m.

Plum tournament

Shaler vs. North Hills, 6 p.m.

Latrobe at Plum, 7:30 p.m.

St. Joseph tournament

West Allegheny vs. Lincoln Park, 3 p.m.

Steel Valley at St. Joseph, 6 p.m.

State College tournament

Norwin vs. Abington Heights, 5:30 p.m.

Reading at State College, 7 p.m.

Nonsection

Butler at New Castle, 7:30 p.m.

Frazier at Clairton, 6:30 p.m.

Jefferson-Morgan at Avella, 7 p.m.

Oak Glen at Mohawk, 6 p.m.

Shady Side Academy at South Park, 7:15 p.m.

West Greene at McGuffey, 6 p.m.

Woodland Hills at McKeesport, 7 p.m.

Saturday’s schedule

Aquinas Academy tournament

Consolation, noon

Championship, 1:30 p.m.

Baldwin/Peters Township tournament

Pine-Richland at Peters Township, 1:30 p.m.

Upper St. Clair at Baldwin, 1:30 p.m.

Bethel Park tournament

Mars at Elizabeth Forward, noon

Avonworth at Bethel Park, 1:30 p.m.

Brownsville tournament

Consolation, 1 p.m.

Championship, 5 p.m.

Carlynton tournament

Consolation, 2 p.m.

Championship, 5 p.m.

Clash at New Castle

Farrell at New Castle, 1:30 p.m.

DuBois Central tournament

Consolation, 6 p.m.

Championship, 7:30 p.m.

Fort Cherry tournament

Consolation, 1 p.m.

Championship, 5 p.m.

Freeport tournament

Kiski Area vs. Highlands, 10:30 a.m.

Fox Chapel at Freeport, 1:30 p.m.

Greensburg Salem tournament

Ringgold vs. Mt. Pleasant, 11:30 a.m.

Hempfield at Greensburg Salem, 2:30 p.m.

Monessen tournament

Jeannette vs. Derry, 2 p.m.

Charleroi at Monessen, 3:30 p.m.

Moon tournament

Franklin Regional vs. Canon-McMillan, 5 p.m.

Hopewell at Moon, 6:30 p.m.

Neighborhood Academy tournament

Consolation, 11 a.m.

Championship, 3 p.m.

Plum tournament

Latrobe vs. Shaler, 2 p.m.

North Hills at Plum, 3:30 p.m.

St. Joseph tournament

Consolation, 3 p.m.

Championship, 6 p.m.

State College tournament

Consolation, 2 p.m.

Championship, 3:30 p.m.

Nonsection

Knoch at Slippery Rock, 1 p.m.

McKeesport at Washington, 1 p.m.

South Allegheny at Preston (WV), 2 p.m.

Bowling

Thursday’s results

Boys

Deer Lakes 7, Freeport 0

Girls

Freeport 7, Deer Lakes 0

Football

PIAA playoffs

Championships

Class 6A

Saturday’s schedule

La Salle College (11-4) vs. Central Catholic (13-1) at Cumberland Valley, 7 p.m.

Class 5A

Friday’s schedule

Roman Catholic (11-3) vs. Bishop McDevitt (12-1) at Cumberland Valley, 7 p.m.

Class 4A

Thursday’s results

Southern Lehigh 43, Twin Valley 21

Class 3A

Saturday’s schedule

Northwestern Lehigh (15-0) vs. Avonworth (14-0) at Cumberland Valley, 1 p.m.

Class 2A

Friday’s schedule

Southern Columbia (14-1) vs. Farrell (12-2) at Cumberland Valley, 1 p.m.

Class A

Thursday’s results

Clairton 35, Bishop Guilfoyle 3

Thursday’s summary

Clairton 35, Bishop Guilfoyle 3

Bishop Guilfoyle 0 3 0 0 —3

Clairton 6 8 21 0 —35

C: Brandon Murphy Jr. 14 pass from Jeff Thompson III (pass failed)

C: Deon Lovelace-Pompey 29 run (Donte Wright run)

BG: Carter Boland 28 field goal

C: Lovelace-Pompey 24 interception return (Thompson III run)

C: Lovelace-Pompey 7 run (kick failed)

C: Taris Wooding 20 pass from Thompson III (Rheyjon Williams kick)

Passing leaders: C, Jeff Thompson III 13-15-184-2TD-0INT.

Hockey

PIHL

Thursday’s results

Class 3A

Peters Township 6, Upper St. Clair 3

South Fayette 3, North Allegheny 2 (SO)

Thomas Jefferson vs Fox Chapel, (n)

Class 2A

Hempfield 9, Baldwin 2

Norwin vs Shaler, (n)

Wheeling Park vs Armstrong, (n)

Class A

North Hills 3, Westmont Hilltop 0

Moon 6, Blackhawk 1

Greensburg Salem 5, Wheeling Catholic 1

Beaver 4, North Catholic 2

Mars 6, Avonworth 3

Chartiers Valley 9, West Allegheny 3

Richland 7, Freeport 6

Meadville vs Indiana, (n)

Division 2

Connellsville 5, McDowell 0

Burrell 4, Central Valley 1

Ringgold 4, Elizabeth Forward 3

Trinity 7, Carrick 2

Swimming

Thursday’s results

Boys

Thomas Jefferson 96, Belle Vernon 26

Girls

Thomas Jefferson 92, Belle Vernon 53

Wrestling

Thursday’s results

Nonsection

Beaver County Christian 51, Blackhawk 6

Canon-McMillan 39, Connellsville 16

Valley at Greensburg Salem, (n)

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

More High School Other

High school scores, summaries and schedules for Dec. 3, 2025
High school scores, summaries and schedules for Dec. 2, 2025
High school scores, summaries and schedules for Dec. 1, 2025
High school sports scores, schedule for Nov. 30, 2025
High school scores, summaries and schedules for Nov. 29, 2025