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

By:
Saturday, December 27, 2025 | 11:45 PM


High schools

Basketball

Boys

Saturday’s results

Allegany tournament

Fort Hill (MD) 55, Armstrong 34

Apollo-Ridge tournament

Summit Academy 69, Trinity Christian 53

Apollo-Ridge 56, Leechburg 39

Aquinas Academy tournament

Consolation

Winchester Thurston 69, Aquinas Academy 65

Championship

Seton LaSalle 54, Springdale 41

Avella tournament

Chartiers-Houston 52, McGuffey 38

Avella 59, Fort Cherry 51

Burgettstown tournament

Consolation

Riverside 79, Burgettstown 43

Championship

Brashear 59, Geibel Catholic 57

Carmichaels tournament

Jefferson-Morgan 69, Mapletown 17

Beth-Center 72, Carmichaels 38

Charleroi tournament

Ringgold 79, Brownsville 37

South Park 60, Carlynton 31

Uniontown 60, Southmoreland 43

East Allegheny 78, Charleroi 49

Great 8 Classic

At Jefferson City. Mo.

Mt. Lebanon 59, Jefferson City (MO) 54

Holiday Bash at Butler

McKeesport 49, Fairview 47 (OT)

Bishop Guilfoyle 51, Butler 49

Plum tournament

Highlands 85, Latrobe 78

Knoch 60, Plum 37

Sharon tournament

Consolation

Altoona 86, Greenville 33

Championship

Mohawk 54, Sharon 37

South Allegheny tournament

Consolation

Franklin Regional 69, South Allegheny 46

Championship

Penn Hills 60, Elizabeth Forward 47.

Tallmadge Winter Classic

Pine-Richland 75, Mogadore (OH) 28

Tampa Bay Invitational

Parrish Community (FL) 68, Mars 36

Seneca Valley 59, Leto (FL) 52

West Allegheny tournament

McDowell 77, Baldwin 66

Thomas Jefferson 59, West Allegheny 58

Wilmington tournament

Laurel 75, Freedom 49

Nonsection

Keystone Oaks 50, Beaver 39

Sunday’s schedule

Carmichaels tournament

Consolation

Mapletown at Carmichaels, 4 p.m.

Championship

Jefferson-Morgan vs. Beth-Center, 7 p.m.

Holiday Bash at Butler

Sewickley Academy at Butler, 6 p.m.

Holiday Bash at North Allegheny

Allderdice at North Allegheny, 3 p.m.

Bishop Guilfoyle vs. New Castle, 7:30 p.m.

West Allegheny tournament

Baldwin at West Allegheny, noon

McDowell vs. Thomas Jefferson, 1:30 p.m.

Monday’s schedule

Ambridge tournament

New Brighton vs. Valley, 6 p.m.

Rochester at Ambridge, 7:30 p.m.

Apollo-Ridge tournament

Consolation

Trinity Christian vs. Leechburg, 4 p.m.

Championship

Summit Academy at Apollo-Ridge, 7 p.m.

Avella tournament

Consolation

McGuffey vs. Fort Cherry, 5 p.m.

Championship

Chartiers-Houston at Avella, 7 p.m.

Bentworth tournament

Carrick vs. Waynesburg, 2 p.m.

West Greene at Bentworth, 3:45 p.m.

Central Valley tournament

At Geneva College

Blackhawk vs. Beaver Falls, 1 p.m.

Knoch vs. Woodland Hills, 2:30 p.m.

Hopewell vs. South Fayette, 4 p.m.

Chartiers Valley vs. Forest Hills, 5:30 p.m.

Aliquippa vs. Central Valley, 7 p.m.

Mentor (Ohio) vs. Lincoln Park, 8:45 p.m.

Charleroi tournament

Brownsville vs. Carlynton, 4 p.m.

East Allegheny vs. Southmoreland, 5:30 p.m.

Uniontown vs. South Park, 7 p.m.

Ringgold at Charleroi, 8:30 p.m.

Gateway tournament

West Mifflin vs. Deer Lakes, 6 p.m.

North Catholic at Gateway, 7:30 p.m.

Governor’s Challenge

At Salisbury, Md.

Moon vs. Largo (MD), 11 a.m.

Imani Christian vs. Bishop Loughlin (NY), 8:30 p.m.

Greensburg Salem tournament

Connellsville vs. Ligonier Valley, 2 p.m.

Hempfield vs. Greensburg Central Catholic, 3:30 p.m.

Mt. Pleasant at Greensburg Salem, 5 p.m.

Hampton tournament

North Hills at Bethel Park, 5 p.m.

Obama Academy at Hampton, 6:30 p.m.

Hickory tournament

Eden Christian at Hickory, 4 p.m.

Holiday Bash at North Allegheny

Jeannette vs. Bishop Canevin, 7:30 p.m.

Indiana tournament

Derry vs. River Valley, 6 p.m.

Punxsutawney at Indiana, 7:30 p.m.

KSA tournament

At Orlando, Fla.

Quaker Valley vs. Western Branch (VA), 1 p.m.

Mercer tournament

Ellwood City vs. Clarion-Limestone, 6 p.m.

Monessen tournament

California vs. Washington, 2 p.m.

Our Lady of the Sacred Heart at Monessen, 3:30 p.m.

Moniteau tournament

Freeport vs. Cranberry, 7:45 p.m.

Montour tournament

Sto-Rox vs. Shaler, 6 p.m.

Northgate at Montour, 7:30 p.m.

Neshannock tournament

Grove City vs. Union, 6 p.m.

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

Peter Sauer Memorial tournament

At Shady Side Academy

Neighborhood Academy at Kiski Area, 2:30 p.m.

Fox Chapel at Shady Side Academy, 5:30 p.m.

Peters Township tournament

Belle Vernon at Peters Township, 6 p.m.

South Side tournament

Cornell vs. Western Beaver, noon

Brentwood at South Side, 5:15 p.m.

St. Joseph tournament

Propel Braddock Hills vs. Burrell, 4:30 p.m.

Cheswick Christian Academy at St. Joseph, 7:30 p.m.

Trinity tournament

Canon-McMillan vs. Avonworth, 6 p.m.

Albert Gallatin at Trinity, 7:30 p.m.

Wilmington tournament

Laurel vs. Portersville Christian, 4 p.m.

Freedom at Wilmington, 7 p.m.

Nonsection

Allderdice at Upper St. Clair, 3:30 p.m.

Tuesday’s schedule

Ambridge tournament

Consolation, 6 p.m.

Championship, 7:30 p.m.

Bentworth tournament

Consolation, 3:45 p.m.

Championship, 7:15 p.m.

Central Valley tournament

At Geneva College

Chartiers Valley vs. Beaver, 1 p.m.

Mentor (OH) vs. Woodland Hills, 2:30 p.m.

Blackhawk vs. Central Valley, 4 p.m.

McKeesport vs. Forest Hills, 5:30 p.m.

Hopewell vs. Aliquippa, 7 p.m.

South Fayette at Knoch, 8:45 p.m.

Charleroi tournament

East Allegheny vs. Uniontown, 5:30 p.m.

Southmoreland vs. South Park, 7 p.m.

Carlynton at Charleroi, 8:30 p.m.

Gateway tournament

North Catholic vs. West Mifflin, 6 p.m.

Deer Lakes at Gateway, 7:30 p.m.

Greensburg Salem tournament

Ligonier Valley vs. Greensburg Central Catholic, 2 p.m.

Connellsville vs. Mt. Pleasant, 3:30 p.m.

Hempfield at Greensburg Salem, 5 p.m.

Hampton tournament

North Hills vs. Obama Academy, 5 p.m.

Bethel Park at Hampton, 6:30 p.m.

Indiana tournament

Consolation, 4:30 p.m.

Championship, 7:30 p.m.

Mercer tournament

Consolation, 4:45 p.m.

Championship, 7:30 p.m.

Monessen tournament

Washington vs. Our Lady of the Sacred Heart, 2 p.m.

California at Monessen, 3:30 p.m.

Moniteau tournamen

Freeport at Moniteau, 7:45 p.m.

Montour tournament

Northgate vs. Sto-Rox, 3 p.m.

Shaler at Montour, 5 p.m.

Neshannock tournament

Union vs. Nazareth Prep, 6 p.m.

Grove City at Neshannock, 7:30 p.m.

Peter Sauer Memorial tournament

At Shady Side Academy

Fox Chapel vs. Kiski Area, 1:30 p.m.

Neighborhood Academy at Shady Side Academy, 4:30 p.m.

Peters Township tournament

Norwin vs. Belle Vernon, 1:30 p.m.

Olentangy (OH) at Peters Township, 4:30 p.m.

South Side tournament

Brentwood vs. Western Beaver, 1:45 p.m.

Cornell at South Side, 5:15 p.m.

St. Joseph tournament

Consolation, 4:30 p.m.

Championship, 7:30 p.m.

Trinity tournament

Consolation, 1 p.m.

Championship, 3 p.m.

Nonsection

Laurel Highlands at West Allegheny, 1:30 p.m.

Shenango at West Middlesex, 7 p.m.

Girls

Saturday’s results

Apollo-Ridge tournament

River Valley 68, Highlands 10

Deer Lakes 51, Apollo-Ridge 41

Beth-Center tournament

Beth-Center 61, Charleroi 44

Obama Academy 34, Laurel Highlands 27

Beth-Center 59, Albert Gallatin 29

Betsy Invitational at Elizabeth Forward

Consolation

McKeesport 61, Gateway 27

Championship

Baldwin 74, Elizabeth Forward 44

Carmichaels tournament

Waynesburg 74, Jefferson-Morgan 9

Uniontown 69, Carmichaels 16

Carolina Low Country Invitational

Hampton 35, Fort Dorchester (SC) 34 (2OT)

Holiday Bash at Butler

Bishop Guilfoyle 51, Neshannock 26

Holiday Basketball Classic at the Palm Beaches

Oakland Catholic 66, Boyd Anderson (FL) 9

Latrobe tournament

Hempfield 62, Latrobe 37

Latrobe 64, Southmoreland 28

McGuffey tournament

Consolation

Avella 38, Steel Valley 30

Championship

Fort Cherry 52, McGuffey 12

Redbank Valley tournament

Marion Center 53, Freeport 39

Tampa Bay Invitational

Miami Country Day (FL) 56, South Fayette 54

Sunday’s schedule

Beth-Center tournament

Laurel Highlands vs. Charleroi, 1 p.m.

Obama Academy vs. Albert Gallatin, 3 p.m.

Cal (Pa.) tournament

Upper St. Clair vs. Blackhawk, 1 p.m.

Canon-McMillan vs. Franklin Regional, 2:30 p.m.

Allderdice vs. Brownsville, 4 p.m.

Bethel Park vs. Belle Vernon, 5:30 p.m.

Our Lady of the Sacred Heart vs. Mercyhurst Prep, 7 p.m.

Carmichaels tournament

Consolation

Jefferson-Morgan at Carmichaels, 2:30 p.m.

Championship

Waynesburg vs. Uniontown, 5:30 p.m.

Holiday Bash at North Allegheny

Thomas Jefferson vs. Bishop Guilfoyle, 4:30 p.m.

Monday’s schedule

Apollo-Ridge tournament

Consolation

Highlands at Apollo-Ridge, 2:30 p.m.

Championship

River Valley vs. Deer Lakes, 5:30 p.m.

Bentworth tournament

Cambridge Springs vs. Sewickley Academy, 5:30 p.m.

Ringgold at Bentworth, 7:15 p.m.

Burgettstown tournament

Monessen at Burgettstown, 5 p.m.

Freedom vs. Aliquippa, 6:30 p.m.

Butler tournament

Armstrong vs. Moon, 1 p.m.

Avonworth at Butler, 2:30 p.m.

Cal (Pa.) tournament

Blackhawk vs. Canon-McMillan, 1 p.m.

Upper St. Clair vs. Franklin Regional, 2:30 p.m.

Bethel Park vs. Mercyhurst Prep, 4 p.m.

Allderdice vs. Belle Vernon, 5:30 p.m.

Our Lady of the Sacred Heart vs. Brownsville, 7 p.m.

Central Valley tournament

At Geneva College

Keystone Oaks vs. Rochester, 10 a.m.

Beaver Falls vs. Central Valley, 11:30 a.m.

Deep Creek Lake tournament

Montour at Mountain Ridge (MD), noon

Mars at Washington (WV), 4 p.m.

South Park at Freedom (VA), 6 p.m.

Geibel Catholic tournament

Hillel Academy vs. Turkeyfoot Valley, 6 p.m.

Trinity Christian at Geibel Catholic, 8 p.m.

Holiday Bash at North Allegheny

Penn Hills vs. Altoona, 3 p.m.

West Allegheny at North Allegheny, 4:30 p.m.

Thomas Jefferson vs. Shaler, 6 p.m.

Indiana tournament

Moniteau at Indiana, 3 p.m.

Burrell vs. DuBois Central Catholic, 4:30 p.m.

KSA tournament

At Orlando, Fla.

Quaker Valley vs. North Buncombe (NC), 10 a.m.

Mapletown tournament

Jeannette vs. California, 5:30 p.m.

Carlynton at Mapletown, 7 p.m.

Mt. Pleasant tournament

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

West Mifflin at Mt. Pleasant, 6 p.m.

Neighborhood Academy tournament

Northgate vs. Carrick, noon

Springdale vs. Propel Braddock Hills, 2 p.m.

Westinghouse at Neighborhood Academy, 4 p.m.

North Catholic tournament

Greensburg Central Catholic at North Catholic, 1:30 p.m.

Berlin Brothersvalley vs. Seton LaSalle, 3 p.m.

Peter Sauer Memorial tournament

At Shady Side Academy

Pine-Richland vs. Woodland Hills, 11:30 a.m.

Johnstown vs. Plum, 1 p.m.

Seneca Valley at Shady Side Academy, 4 p.m.

Peters Township tournament

Trinity vs. Chartiers Valley, 1:30 p.m.

Norwin at Peters Township, 4:30 p.m.

Redbank Valley tournament

Knoch at Redbank Valley, 7:30 p.m.

Shenango tournament

Laurel vs. Ellwood City, 5 p.m.

Riverside at Shanengo, 6:30 p.m.

South Range tournament

Beaver vs. Canfield (OH), 7 p.m.

South Side tournament

Brentwood vs. Mohawk, 1:45 p.m.

Union at South Side, 3:30 p.m.

St. Joseph tournament

Fox Chapel vs. Neshannock, 3 p.m.

Bishop Canevin at St. Joseph, 6 p.m.

Nonsection

Chartiers-Houston at Washington, 1 p.m.

Jefferson-Morgan at West Greene, 7 p.m.

Leechburg at West Shamokin, 6 p.m.

Tuesday’s schedule

Bentworth tournament

Consolation, 2 p.m.

Championship, 5:30 p.m.

Burgettstown tournament

Consolation, 5 p.m.

Championship, 6:30 p.m.

Butler tournament

Armstrong vs. Avonworth, 1 p.m.

Moon at Butler, 2:30 p.m.

Central Valley tournament

At Geneva College

Consolation, 10 a.m.

Championship, 11:30 a.m.

Deep Creek Lake tournament

Montour vs. Riverside (VA), noon

South Park vs. South County (VA), 4 p.m.

Mars vs. Southern Garrett (MD), 6 p.m.

Geibel Catholic tournament

Consolation, 6 p.m.

Championship, 8 p.m.

Holiday Bash at North Allegheny

Penn Hills vs. West Allegheny, 4:30 p.m.

Altoona vs. Shaler, 6 p.m.

Lincoln Park at North Allegheny, 7:30 p.m.

Indiana tournament

Consolation, 3 p.m.

Championship, 6 p.m.

Mapletown tournament

Consolation, 5:30 p.m.

Championship, 7 p.m.

Mt. Pleasant tournament

Consolation, 4:30 p.m.

Championship, 6 p.m.

Neighborhood Academy tournament

Westinghouse vs. Propel Braddock Hills, noon

Springdale vs. Carrick, 2 p.m.

Northgate at Neighborhood Academy, 4 p.m.

North Catholic tournament

Berlin-BrothersValley at North Catholic, 1:30 p.m.

Greensburg Central Catholic vs. Seton LaSalle, 3 p.m.

Peter Sauer Memorial tournament

At Shady Side Academy

Seneca Valley vs. Plum, 10:30 a.m.

Johnstown vs. Woodland Hills, noon

Pine-Richland at Shady Side Academy, 3 p.m.

Peters Township tournament

Norwin vs. Trinity, 3 p.m.

Chartiers Valley at Peters Township, 6 p.m.

Shenango tournament

Riverside vs. Laurel, 3:30 p.m.

Ellwood City at Shenango, 5 p.m.

South Range tournament

Beaver vs. Austintown Fitch (OH), 1 p.m.

South Side tournament

Brentwood vs. Union, noon

Mohawk at South Side, 3:30 p.m.

St. Joseph tournament

Consolation, 3 p.m.

Championship, 6 p.m.

Nonsection

Freeport at Clarion-Limestone, 7:30 p.m.

Penn-Trafford at North Hills, 1:30 p.m.

Uniontown at Laurel Highlands, 6 p.m.

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

More High School Other

Westmoreland H.S. athletes of the week: Latrobe’s Maggie Maiers, Derry’s Mason Horwat
High school scores, summaries and schedules for Dec. 26, 2025
A-K Valley notebook: Deer Lakes grad takes next step in MLS career
High school scores, summaries and schedules for Dec. 23, 2025
Alle-Kiski Valley Hall of Fame reveals latest class