High school scores, summaries and schedules for Nov. 28, 2025

By:
Friday, November 28, 2025 | 11:54 PM


High schools

WPIAL

Basketball

Boys

Friday’s results

Armstrong tournament

Deer Lakes 59, Washington 54

Armstrong 61, River Valley 51

Burrell tournament

Westmont Hilltop 82, Shaler 67

Derry 62, Burrell 55

Ellwood City tournament

Blackhawk 52, Union 18

Ellwood City 81, Rochester 39

Latrobe tournament

Quaker Valley 52, Windber 17

Jeannette 78, Indiana 53

Latrobe 70, Richland 31

Laurel tournament

Riverside 55, Perry Traditional Academy 29

Laurel 67, Sharpsville 49

Leechburg tournament

Summit Academy 77, Valley 62

Apollo-Ridge 52, Leechburg 34

Lincoln Park tournament at Geneva College

Central Valley 66, Nazareth Prep 29

Lincoln Park 71, Knoch 46

MVI Shootout at West Mifflin

Thomas Jefferson 79, Serra Catholic 62

Bishop Canevin 65, Elizabeth Forward 55

Belle Vernon 70, Ringgold 67

South Allegheny 70, West Mifflin 30

McGuffey tournament

Avella 57, Chartiers-Houston 49

Frazier 47, McGuffey 43

Shenango tournament

Grove City 54, Beaver 50

Shenango 57, Franklin 47

South Side tournament

Keystone Oaks 54, Winchester Thurston 51

South Side 75, Western Beaver 67

Nonsection

Laurel Highlands 61, Greensburg Salem 43

Mt. Pleasant 51, Yough 26

Saturday’s schedule

Armstrong tournament

Consolation

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

Championship

Deer Lakes at Armstrong, 4:30 p.m.

Burrell tournament

Consolation

Shaler at Burrell, 11 a.m.

Championship

Westmont Hilltop vs. Derry, 1 p.m.

Ellwood City tournament

Blackhawk at Rochester, 1:30 p.m.

Union at Ellwood City, 5 p.m.

Latrobe tournament

Jeannette vs. Windber, 11 a.m.

Indiana at Latrobe, 1 p.m.

Quaker Valley vs. Richland, 3 p.m.

Laurel tournament

Sharpsville vs. Riverside, 1:30 p.m.

Perry Traditional Academy vs. Mercer, 3 p.m.

Leechburg tournament

Consolation

Valley at Leechburg, 3 p.m.

Championship

Summit Academy vs. Apollo-Ridge, 6:30 p.m.

Lincoln Park tournament at Geneva College

McKeesport vs. Beaver Falls, 5 p.m.

Butler vs. Obama Academy, 6:30 p.m.

Moon vs. Imani Christian, 8 p.m.

MVI Shootout at West Mifflin

Ringgold vs. Elizabeth Forward, noon

Serra Catholic at West Mifflin, 1:30 p.m.

Belle Vernon vs. Bishop Canevin, 3 p.m.

South Allegheny vs. Thomas Jefferson, 4:30 p.m.

McGuffey tournament

Consolation

Chartiers-Houston at McGuffey, 1 p.m.

Championship

Avella vs. Frazier, 3 p.m.

Play 4 Mae tournament at Woodland Hills

York Suburban vs. Gateway, 4:30 p.m.

Steel Valley vs. Riverview, 4:30 p.m.

Carrick at Woodland Hills, 6:15 p.m.

Seton LaSalle vs. Brashear, 6:15 p.m.

Shenango tournament

Consolation

Beaver vs. Franklin, 3 p.m.

Championship

Grove City at Shenango, 6 p.m.

South Side tournament

Western Beaver vs.Keystone Oaks, noon

Winchester Thurston at South Side, 3:30 p.m.

Nonsection

Avonworth at West Allegheny, 12:30 p.m.

Ligonier Valley at Springdale, 9:30 a.m.

Montour at Allderdice, 1 p.m.

North Allegheny at Norwin, 1:30 p.m.

Propel Montour at Burgettstown, 1 p.m.

Trinity at Canon-McMillan, 2:30 p.m.

Sunday’s schedule

Lincoln Park tournament at Geneva College

Nazareth Prep at Beaver Falls, 6 p.m.

Obama Academy at Lincoln Park, 7:30 p.m.

Play 4 Mae tournament at Woodland Hills

York Suburban vs. Brashear, 11:45 a.m.

Seton LaSalle vs. Riverview, 1:30 p.m.

Steel Valley at Woodland Hills, 6:45 p.m.

Girls

Friday’s results

Armstrong tournament

Butler 57, West Shamokin 26

Armstrong 48, Burrell 45

Avella tournament

McGuffey 58, Burgettstown 41

Avella 35, Mapletown 32

Deer Lakes tournament

Yough 60, Sto-Rox 33

Deer Lakes 57, Propel Montour 11

Forest Hills tournament

Indiana 41, Bishop McCort 24

Williamsburg 59, Forest Hills 46

Jefferson-Morgan tournament

Jefferson-Morgan 51, Ligonier Valley 32

Geibel Catholic 71, Carmichaels 16

West Greene 59, Beth-Center 21

Laurel tournament

Union 46, Riverside 36

Laurel 53, New Castle 24

Leechburg tournament

Hampton 52, Apollo-Ridge 17

Leechburg 47, Perry Traditional Academy 32

Lincoln Park/Western Beaver tournament

Winchester Thurston 48, Western Beaver 29

Lincoln Park 58, Ellwood City 13

Montour tournament

Thomas Jefferson 64, Quaker Valley 29

Montour 50, Knoch 15

North Allegheny tournament

Trinity 43, North Allegheny 27

South Side tournament

Keystone Oaks 51, Sewickley Academy 34

Eden Christian 29, South Side 24

Springdale tournament

Trinity Christian 30, Derry 26

Jeannette 48, Springdale 15

Saturday’s schedule

Armstrong tournament

Consolation

West Shamokin vs. Burrell, noon

Championship

Butler at Armstrong, 3 p.m.

Avella tournament

Consolation

Burgettstown vs. Mapletown, 5:30 p.m.

Championship

McGuffey at Avella, 7:30 p.m.

Deer Lakes tournament

Consolation

Sto-Rox vs. Propel Montour, 1:30 p.m.

Championship

Yough at Deer Lakes, 3 p.m.

Forest Hills tournament

Consolation

Bishop McCort at Forest Hills, 6 p.m.

Championship

Indiana vs. Williamsburg, 7:30 p.m.

Jefferson-Morgan tournament

Geibel Catholic at Beth-Center, 10 a.m.

Carmichaels vs. Ligonier Valley, noon

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

Laurel tournament

Riverside vs. New Castle, 4:30 p.m.

Union at Laurel, 6 p.m.

Leechburg tournament

Consolation

Apollo-Ridge vs. Perry Traditional Academy, 1:30 p.m.

Championship

Hampton at Leechburg, 5 p.m.

Lincoln Park/Western Beaver tournament

Consolation

Western Beaver vs. Ellwood City, 2 p.m.

Championship

Winchester Thurston vs. Lincoln Park, 3:30 p.m.

Montour tournament

Knoch vs. Thomas Jefferson, 1 p.m.

Quaker Valley at Montour, 2:30 p.m.

North Allegheny tournament

Mt. Lebanon vs. Trinity, 12:30 p.m.

Greensburg Central Catholic vs. South Fayette, 3:30 p.m.

Play 4 Mae tournament at Woodland Hills

McKeesport vs. Aliquippa, 9:30 a.m.

Penn-Trafford vs. Berlin Brothersvalley, 9:30 a.m.

Gateway vs. Obama Academy, 11:15 p.m.

West Mifflin vs. Allderdice, 11:15 a.m.

Westinghouse vs. Steel Valley, 1 p.m.

Seneca Valley vs. John Carroll (Md.), 1 p.m.

Shady Side Academy vs. Imhotep Charter, 2:45 p.m.

Belle Vernon vs. York Suburban, 2:45 p.m.

South Side tournament

Eden Christian at Keystone Oaks, 1:45 p.m.

Sewickley Academy at South Side, 5:15 p.m.

Springdale tournament

Consolation

Derry at Springdale, noon

Championship

Trinity Christian vs. Jeannette, 1:30 p.m.

Nonsection

Chartiers Valley at Canon-McMillan, 1 p.m.

Chartiers-Houston at Charleroi, 6 p.m.

Sunday’s schedule

Lincoln Park tournament at Geneva College

Beaver Falls vs. Rochester, 4:30 p.m.

North Allegheny tournament

Mt. Lebanon vs. Greensburg Central Catholic, 11:30 a.m.

South Fayette at North Allegheny, 2:30 p.m.

Play 4 Mae tournament at Woodland Hills

Berlin Brothersvalley vs. Oakland Catholic, 10 a.m.

York Suburban vs. Seneca Valley, 10 a.m.

John Carroll (Md.) vs. Shady Side Academy, 11:45 a.m.

Belle Vernon vs. Imhotep Charter, 1:30 p.m.

Allderdice vs. Penn-Trafford, 3:15 p.m.

Carrick at Woodland Hills, 3:15 p.m.

Gateway vs. Westinghouse, 5 p.m.

McKeesport vs. Steel Valley, 5 p.m.

Obama Academy vs. Aliquippa, 6:45 p.m.

Football

Class 6A

PIAA playoffs

Semifinals

Saturday’s schedule

La Salle College (10-4) vs. North Penn (12-2) at Central Bucks South, 1 p.m.; Harrisburg (13-0) vs. Central Catholic (12-1) at Mansion Park, Altoona, 7 p.m.

Class 5A

PIAA playoffs

Semifinals

Saturday’s schedule

Roman Catholic (10-3) vs. Springfield-Delco (14-0) at Marple-Newtown, 1 p.m.; Peters Township (13-0) vs. Bishop McDevitt (11-1) at Mansion Park, Altoona, 1 p.m.

Class 4A

PIAA playoffs

Semifinals

Friday’s results

Southern Lehigh 28, Cardinal O’Hara 24

Twin Valley 28, Aliquippa 24

Championship

Thursday’s schedule

Southern Lehigh (14-1) vs. Twin Valley (14-0) at Cumberland Valley, 7 p.m.

Class 3A

PIAA playoffs

Semifinals

Friday’s results

Northwestern Lehigh 48, Camp Hill Trinity 13

Avonworth 31, Penn Cambria 15

Championship

Saturday, Dec. 6

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

Class 2A

PIAA playoffs

Semifinals

Friday’s results

Southern Columbia 24, Lansdale Catholic 7

Saturday’s schedule

Farrell (11-2) vs. Seton LaSalle (12-1) at Ellwood City, 1 p.m.

Championship

Friday, Dec. 5

Southern Columbia (14-1) vs. Farrell/Seton LaSalle winner at Cumberland Valley, 1 p.m.

Class A

PIAA playoffs

Semifinals

Friday’s results

Bishop Guilfoyle 35, Belmont Charter 0

Clairton 57, Greenville 0

Championship

Thursday’s schedule

Bishop Guilfoyle (12-2) vs. Clairton (13-1) at Cumberland Valley, 1 p.m.

Friday’s summaries

Class 4A

Twin Valley 28, Aliquippa 24

Twin Valley 14 14 0 0 —28

Aliquippa 6 0 18 0 —24

Twin Valley: Lucas Myers 37 run (Nate Shaffer kick)

A: J. J. Work 2 run (kick failed)

Twin Valley: Maverik Foster 1 run (Shaffer kick)

Twin Valley: Myers 1 run (Shaffer kick)

Twin Valley: Myers 2 run (Shaffer kick)

A: QaLil Goode 48 pass from Marques Council Jr. (run failed)

A: Anthony Reddic, Jr. 19 pass from Council Jr. (pass failed)

A: Akiva Woods 39 run (kick failed)

Passing leaders: A, Marques Council Jr. 15-21-229-2TD-2INT.

Receiving leaders: A, QaLil Goode 4-101, TD.

Class 3A

Avonworth 31, Penn Cambria 15

Penn Cambria 0 7 0 8 —15

Avonworth 0 14 14 3 —31

A: Luca Neal 68 pass from Carson Bellinger (Calder Mahan kick)

Penn Cambria: Blake Lilly 27 pass from Brady Jones (Brady Jones kick)

A: Jaden Jones 75 pass from Bellinger (Mahan kick)

A: Neal 18 run (Mahan kick)

A: Neal 18 run (Mahan kick)

A: Mahan 29 field goal

Penn Cambria: Noah Jones 32 pass from Brady Jones (Lilly run)

Rushing leaders: A, Luca Neal 11-110, 2 TDs.

Passing leaders: , Brady Jones 16-34-226-2TD-0INT. A, Carson Bellinger 8-11-253-2TD-1INT.

Receiving leaders: , Blake Lilly 7-110, TD. A, Jaden Jones 4-127, TD; Luca Neal 3-115, TD.

Class A

Clairton 57, Greenville 0

Greenville 0 0 0 0 —0

Clairton 22 21 14 0 —57

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

C: Brandon Murphy Jr. 81 punt return (Michael Ruffin run)

C: Lovelace-Pompey 6 run (run failed)

C: Wright 26 run (Murphy Jr. pass from Jeff Thompson III)

C: Taris Wooding 28 pass from Thompson III (kick failed)

C: Thompson III 8 run (Rheyjon Williams kick)

C: Murphy Jr. 75 punt return (Williams kick)

C: Ruffin 3 run (Williams kick)

Rushing leaders: C, Deon Lovelace-Pompey 9-109, 2 TDs.

Passing leaders: C, Jeff Thompson III 6-8-170-1TD-0INT.

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. 17, 2025
High school scores, summaries and schedules for Dec. 16, 2025
High school scores, summaries and schedules for Dec. 15, 2025
Westmoreland high school notebook: Pair of Southmoreland athletes sign with Division I programs
High school scores, schedules for Dec. 14, 2025