2025 high school basketball holiday tournament schedule

By:
Wednesday, December 24, 2025 | 3:12 PM


Boys basketball

Friday’s schedule

Allegany tournament

Armstrong at Allegany, 7 p.m.

Aquinas Academy tournament

Seton LaSalle vs. Winchester Thurston, 5 p.m.

Springdale at Aquinas Academy, 7 p.m.

Burgettstown tournament

Riverside vs. Geibel Catholic, 6 p.m.

Brashear at Burgettstown, 7:30 p.m.

Plum tournament

Knoch vs. Latrobe, 6 p.m.

Highlands at Plum, 7:30 p.m.

South Allegheny tournament

Penn Hills vs. Franklin Regional, 3 p.m.

Elizabeth Forward at South Allegheny, 4:30 p.m.

Williamsport tournament

Central Catholic vs. Philadelphia Constitution, 6 p.m.

Saturday’s schedule

Allegany tournament

Armstrong vs. Fort Hill (MD), 2 p.m.

Apollo-Ridge tournament

Trinity Christian vs. Summit Academy, 3 p.m.

Leechburg at Apollo-Ridge, 6:30 p.m.

Aquinas Academy tournament

Consolation, noon

Championship, 2 p.m.

Avella tournament

Chartiers-Houston vs. McGuffey, 3:30 p.m.

Fort Cherry at Avella, 7:30 p.m.

Burgettstown tournament

Consolation, 6 p.m.

Championship, 7:30 p.m.

Carmichaels tournament

Mapletown vs. Jefferson-Morgan, 5:30 p.m.

Beth-Center at Carmichaels, 7 p.m.

Charleroi tournament

Brownsville vs. Ringgold, 4 p.m.

Carlynton vs. South Park, 5:30 p.m.

Uniontown vs. Southmoreland, 7 p.m.

East Allegheny at Charleroi, 8:30 p.m.

Great 8 Classic

At Jefferson City. Mo.

Mt. Lebanon at Jefferson City (MO), 7 p.m.

Holiday Bash at Butler

McKeesport vs. Fairview, 6 p.m.

Bishop Guilfoyle at Butler, 7:30 p.m.

Plum tournament

Latrobe vs. Highlands, 2 p.m.

Knoch at Plum, 3:30 p.m.

South Allegheny tournament

Consolation, 1 p.m.

Championship, 2:30 p.m.

Tallmadge Winter Classic

Pine-Richland vs. Mogadore (OH), 1:45 p.m.

Tampa Bay Invitational

Seneca Valley vs. Canterbury School (FL), 6:25 p.m.

Mars vs. Bolles School (FL), 6:25 p.m.

West Allegheny tournament

Thomas Jefferson at West Allegheny, noon

McDowell vs. Baldwin, 1:30 p.m.

Wilmington tournament

Laurel vs. Freedom, noon

Williamsport tournament

Consolation, 2 p.m.

Championship, 3:30 p.m.

Sunday’s schedule

Carmichaels tournament

Consolation, 4 p.m.

Championship, 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, 4 p.m.

Championship, 7 p.m.

Avella tournament

Consolation, 5 p.m.

Championship, 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 basketball

Friday’s schedule

Betsy Invitational at Elizabeth Forward

McKeesport vs. Baldwin, 4:15 p.m.

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

Latrobe tournament

Hempfield vs. Southmoreland, 7:30 p.m.

McGuffey tournament

Avella vs. Fort Cherry, 6 p.m.

Steel Valley at McGuffey, 8 p.m.

Saturday’s schedule

Apollo-Ridge tournament

River Valley vs. Highlands, 1:30 p.m.

Deer Lakes at Apollo-Ridge, 5 p.m.

Beth-Center tournament

Charleroi at Beth-Center, 4 p.m.

Obama Academy vs. Laurel Highlands, 6 p.m.

Albert Gallatin at Beth-Center, 8 p.m.

Betsy Invitational at Elizabeth Forward

Consolation, 4:15 p.m.

Championship, 7:30 p.m.

Carmichaels tournament

Jefferson-Morgan vs. Waynesburg, 2:30 p.m.

Uniontown at Carmichaels, 4 p.m.

Holiday Bash at Butler

Bishop Guilfoyle vs. Neshannock, 4:30 p.m.

Latrobe tournament

Hempfield at Latrobe, 5:30 p.m.

Southmoreland at Latrobe, 7:30 p.m.

McGuffey tournament

Consolation, 6 p.m.

Championship, 8 p.m.

Tampa Bay Invitational

South Fayette vs. Miami Country Day (FL), 7:50 p.m.

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, 2:30 p.m.

Championship, 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, 2:30 p.m.

Championship, 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.

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.

To report corrections, additions or changes, email ptrsports@triblive.com.

More High School Basketball

High school basketball roundup for Jan. 14, 2026: A night to remember for 2 of WPIAL’s highest-scoring stars
What to watch for in WPIAL sports on Jan. 14, 2026: Girls basketball titans clash again
Westmoreland County girls basketball notebook: Norwin fighting through injury to key senior
Trib HSSN Pennsylvania boys high school basketball rankings for Jan. 14, 2026
Trib HSSN Pennsylvania girls high school basketball rankings for Jan. 14, 2026