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

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


High schools

Football

WPIAL playoffs

Class 6A

Semifinals

Friday’s results

Central Catholic 44, Canon-McMillan 7

North Allegheny 35, Norwin 17

Championship

Nov. 15 schedule

Central Catholic (10-1) vs. North Allegheny (8-3) at Pine-Richland, 6:05 p.m.

Class 5A

Quarterfinals

Friday’s results

Moon 20, Penn-Trafford 13

Peters Township 42, Bethel Park 14

Pine-Richland 42, Shaler 10

Upper St. Clair 36, Woodland Hills 26

Semifinals

Nov. 14 schedule

Sites TBD

Pine-Richland (10-1) vs. Moon (9-3), 7 p.m.

Peters Township (11-0) vs. Upper St. Clair (10-2), 7 p.m.

Class 4A

Semifinals

Friday’s results

Aliquippa 14, New Castle 0

McKeesport 28, Thomas Jefferson 3

Championship

Nov. 15 schedule

McKeesport (9-3) vs. Aliquippa (9-3) at Pine-Richland, 12:05 p.m.

Class 3A

Quarterfinals

Friday’s results

Avonworth 56, Freeport 7

Central Valley 34, Highlands 10

Imani Christian 59, Hopewell 21

North Catholic 55, Elizabeth Forward 32

Semifinals

Nov. 14 schedule

Avonworth (11-0) vs. North Catholic (9-3), 7 p.m.

Imani Christian (11-0) vs. Central Valley (7-4), 7 p.m.

Class 2A

Quarterfinals

Friday’s results

Seton LaSalle 42, Mohawk 7

Steel Valley 42, Ellwood City 6

Washington 31, South Allegheny 7

Western Beaver 41, Apollo-Ridge 14

Semifinals

Nov. 14 schedule

Seton LaSalle (10-1) vs. Washington (10-2), 7 p.m.

Western Beaver (10-1) vs. Steel Valley (8-3), 7 p.m.

Class A

Quarterfinals

Friday’s results

Bishop Canevin 50, Frazier 7

Clairton 38, Jeannette 33

Fort Cherry 36, Neshannock 9

Laurel 40, Chartiers-Houston 21

Semifinals

Nov. 14 schedule

Fort Cherry (12-0) vs. Laurel (11-1), 7 p.m.

Clairton (10-1) vs. Bishop Canevin (8-3), 7 p.m.

Friday’s summaries

Class 6A

Central Catholic 44, Canon-McMillan 7

Canon-McMillan 7 0 0 0 —7

Central Catholic 16 8 6 14 —44

C-M: Matt Hirsch 76 fumble return (Rhys Maentz kick)

CC: Colsen Gatten 80 pass from Ty Kovalcin (Gatten pass from Kovalcin)

CC: Roman Thompson 9 run (Aiden Nasiadka kick)

CC: Thompson 2 run (Nasiadka pass from Owen Herrick)

CC: Maceo-King Watkins 7 pass from Herrick (pass failed)

CC: Thompson 5 run (Antonio Difatta kick)

CC: Chrys Black Jr. 10 run (Difatta kick)

Rushing leaders: CC, Chrys Black Jr. 9-168, TD.

Passing leaders: CC, Owen Herrick 9-17-217-1TD-0INT.

North Allegheny 35, Norwin 17

Norwin 3 0 0 14 —17

North Allegheny 0 7 14 14 —35

N: Tristian Josephic 41 field goal

NA: Cameron Kushner 56 pass from Brady Brinkley (Ethan Maravich kick)

NA: Kushner 58 pass from Brinkley (Maravich kick)

NA: Luke Rohan 31 run (Maravich kick)

N: Jake Knight 80 pass from Tristyn Tavares (Josephic kick)

NA: Rohan 57 run (Maravich kick)

NA: Rohan 11 run (Maravich kick)

N: Tavares 2 run (Josephic kick)

Rushing leaders: N, Giovani Rothrauff 26-153. NA, Luke Rohan 23-181, 3 TDs.

Passing leaders: N, Tristyn Tavares 14-23-215-1TD-1INT. NA, Brady Brinkley 6-14-158-2TD-0INT.

Receiving leaders: N, Jake Knight 4-117, TD. NA, Cameron Kushner 3-119, 2 TDs.

Class 5A

Peters Township 42, Bethel Park 14

Bethel Park 0 14 0 0 —14

Peters Township 7 7 7 21 —42

PT: Cole Neupaver 1 run (Anthony Maiello kick)

BP: David Dennison 3 run (Xavier Jackson kick)

BP: Santino Nowozeniuk 45 pass from Evan Devine (Jackson kick)

PT: Neupaver 7 pass from Nolan DiLucia (Anthony Maiello kick)

PT: Neupaver 1 run (Anthony Maiello kick)

PT: Neupaver 4 run (Anthony Maiello kick)

PT: Neupaver 8 run (Anthony Maiello kick)

PT: DiLucia 13 run (Anthony Maiello kick)

Rushing leaders: PT, Cole Neupaver 28-135, 4 TDs.

Passing leaders: BP, Evan Devine 7-20-185-1TD-1INT. PT, Nolan DiLucia 12-21-124-1TD-0INT.

Receiving leaders: BP, Santino Nowozeniuk 4-120, TD.

Pine-Richland 42, Shaler 10

Shaler 3 0 0 7 —10

Pine-Richland 7 28 7 0 —42

P-R: Khalil Taylor 90 kickoff return (Alex Mestre kick)

S: Alex Gaetano 40 field goal

P-R: Khalil Taylor 30 pass from Aaron Strader (Mestre kick)

P-R: Khalil Taylor 9 interception return (Mestre kick)

P-R: Jay Timmons 36 pass from Strader (Mestre kick)

P-R: Jalen Neals 31 pass from Strader (Mestre kick)

P-R: Khalil Taylor 87 punt return (Mestre kick)

S: Aaron Aversa 13 run (Alex Gaetano kick)

Rushing leaders: S, Aaron Aversa 25-122, TD.

Passing leaders: S, Aaron Aversa 8-15-115-0TD-0INT. P-R, Aaron Strader 4-8-107-3TD-0INT.

Moon 20, Penn-Trafford 13

Moon 3 0 10 7 —20

Penn-Trafford 7 3 0 3 —13

M: Evan Senkevich 41 field goal

P-T: Nate Desmond 1 run (Jack Miller kick)

P-T: Jack Miller 25 field goal

M: Senkevich 43 field goal

M: Jayden Revis 38 pass from Andrew Cross (Senkevich kick)

P-T: Jack Miller 41 field goal

M: Sevi Vandetti 15 pass from Cross (Senkevich kick)

Passing leaders: M, Andrew Cross 9-13-120-2TD-0INT.

Upper St. Clair 36, Woodland Hills 26

Upper St. Clair 7 3 23 3 —36

Woodland Hills 14 0 6 6 —26

WH: Scoop Smith 99 kickoff return ( Pataki kick)

WH: Malik McCloud 27 pass from Cam Walter (Pataki kick)

USC: Dante Coury 10 run (Jacobo Echeverria-Lozano kick)

USC: Echeverria-Lozano 22 field goal

USC: John Banbury 5 run (Echeverria-Lozano kick)

USC: safety

USC: Banbury 6 run (Echeverria-Lozano kick)

USC: Banbury 11 run (Echeverria-Lozano kick)

WH: Landon Akins 41 pass from Walter (pass failed)

USC: Echeverria-Lozano 39 field goal

WH: Scoop Smith 1 pass from Walter (pass failed)

Rushing leaders: USC, John Banbury 18-142, 3 TDs; Dante Coury 25-101, TD.

Passing leaders: USC, Ethan Hellmann 7-11-125-0TD-1INT. WH, Cam Walter 16-24-228-3TD-2INT.

Class 4A

Aliquippa 14, New Castle 0

New Castle 0 0 0 0 —0

Aliquippa 0 0 7 7 —14

A: J. J. Work 39 run

A: Cleaster Longmire IV 1 run

Rushing leaders: A, J. J. Work 18-167, TD.

Passing leaders: NC, Marino Graham 17-29-123-0TD-1INT.

McKeesport 28, Thomas Jefferson 3

Thomas Jefferson 0 0 3 0 —3

McKeesport 7 7 0 14 —28

M: Kemon Spell 6 run (Wyatt Heasley kick)

M: Spell 97 run (Heasley kick)

TJ: Sam Wessel 26 field goal

M: Spell 55 run (Heasley kick)

M: Akeem Cochran 59 run (Heasley kick)

Rushing leaders: M, Kemon Spell 16-315, 3 TDs.

Class 3A

Avonworth 56, Freeport 7

Freeport 0 0 0 7 —7

Avonworth 14 28 14 0 —56

A: Dimitri Velisaris 45 run (Calder Mahan kick)

A: Velisaris 26 run (Mahan kick)

A: Luca Neal 36 run (Mahan kick)

A: Velisaris 3 run (Mahan kick)

A: Velisaris 1 run (Mahan kick)

A: Evan Loutzenhiser 18 pass from Carson Bellinger (Mahan kick)

A: Logan Krul 67 run (Hudson Boyd-Tiuseco kick)

A: Nate Kabasha 15 fumble return (Boyd-Tiuseco kick)

F: Kason Barker 31 pass from Drew Ross (Judah Thompson kick)

Rushing leaders: A, Dimitri Velisaris 10-111, 4 TDs.

Passing leaders: F, Drew Ross 6-18-147-1TD-0INT.

Central Valley 34, Highlands 10

Highlands 0 10 0 0 —10

Central Valley 7 7 17 3 —34

CV: Ethan Shearer 10 run (Domenic Pratt kick)

H: Tevin Owen-Cratsenberg 2 run (Jackson Babinsack kick)

CV: Ethan Ondrusek 45 run (Pratt kick)

H: Jackson Babinsack 21 field goal

CV: Pratt 32 field goal

CV: Garrett Warsing 28 blocked punt return (Pratt kick)

CV: Ethan Bosco 6 run (Pratt kick)

CV: Pratt 42 field goal

Rushing leaders: CV, Ethan Shearer 22-141, TD.

Imani Christian 59, Hopewell 21

Hopewell 0 7 14 0 —21

Imani Christian 13 16 16 14 —59

IC: Gabe Jenkins 54 run (Darius Clark kick)

IC: Anthony Portis 11 run (kick failed)

IC: Portis 5 run (Jenkins run)

H: James Armstrong 5 run (Rocco Marcantonio kick)

IC: Jenkins 3 run (Jenkins run)

IC: Daniel Stephens 40 pass from Jenkins (Jenkins run)

H: Brody Rock 28 pass from Armstrong (Marcantonio kick)

IC: Jenkins 25 run (Portis run)

H: Nasir Wade 1 run (Marcantonio kick)

IC: Portis 3 run (Portis run)

IC: David Davis 78 run (Portis run)

IC: Stephens 55 run

Rushing leaders: IC, Gabe Jenkins 17-184, 2 TDs; David Davis 6-170, TD.

Passing leaders: H, James Armstrong 10-17-104-1TD-0INT.

North Catholic 55, Elizabeth Forward 32

North Catholic 14 7 20 14 —55

Elizabeth Forward 7 10 0 15 —32

NC: Logan Schade 53 pass from Joey Felitsky (Dylan Shantz kick)

EF: Ryan Messina 43 run (Luke Holdren kick)

NC: Ryker Kennedy 7 pass from Felitsky (Shantz kick)

EF: Messina 1 run (Holdren kick)

NC: Nate Swisher 1 run (Shantz kick)

EF: Holdren 37 field goal

NC: Preston Simko 46 pass from Felitsky (Shantz kick)

NC: Kennedy 36 pass from Felitsky (Shantz kick)

NC: Logan Schade 10 run (kick failed)

EF: Colton Stahl 28 pass from Messina (Anthony St. Angelo pass from Messina)

NC: Kennedy 57 pass from Felitsky (Shantz )

NC: Will Waskiewicz 93 run (Shantz kick)

EF: Messina 9 run (Holdren kick)

Rushing leaders: EF, Ryan Messina 25-173, 3 TDs.

Passing leaders: NC, Joey Felitsky 13-15-263-5TD-0INT. EF, Ryan Messina 23-34-225-1TD-0INT.

Receiving leaders: NC, Ryker Kennedy 3-101, 3 TDs.

Class 2A

Seton LaSalle 42, Mohawk 7

Mohawk 0 0 7 0 —7

Seton LaSalle 7 35 0 0 —42

S-LS: Aaron Lorittis 85 pass from Kia Jones (Jeremy Rose kick)

S-LS: Kymarr Freeman 34 run (Rose kick)

S-LS: Jones 10 run (Rose kick)

S-LS: Will Martin 19 interception return (Rose kick)

S-LS: Lorittis 24 pass from Jones (Rose kick)

S-LS: Kymarr Freeman 1 run (Rose kick)

M: Joey Nail 25 pass from Bobby Fadden (Andrew Lloyd kick)

Rushing leaders: S-LS, Kymarr Freeman 17-152, 2 TDs.

Passing leaders: M, Bobby Fadden 10-17-108-1TD-1INT. S-LS, Kia Jones 7-7-148-2TD-0INT.

Receiving leaders: S-LS, Aaron Lorittis 2-109, 2 TDs.

Steel Valley 42, Ellwood City 6

Ellwood City 0 0 0 6 —6

Steel Valley 7 14 14 7 —42

SV: Da’Ron Barksdale 4 run (Andrew Tenney kick)

SV: Da’Ron Barksdale 1 run (Tenney kick)

SV: Da’Ron Barksdale 4 run (Tenney kick)

SV: Da’Ron Barksdale 3 run (Tenney kick)

SV: Da’Ron Barksdale 10 run (Tenney kick)

SV: Jayden Franklin 16 pass from Tyce Barron (Tenney kick)

EC: Giulian Frisk 3 run (run failed)

Rushing leaders: SV, Da’Ron Barksdale 30-213, 5 TDs.

Passing leaders: EC, Tyler Smiley 5-10-103-0TD-1INT.

Washington 31, South Allegheny 7

Washington 7 17 7 0 —31

South Allegheny 0 7 0 0 —7

W: Blaise Naraskivitch 20 interception return (Tyler Crawford kick)

W: Jamarie Walker 2 run (Crawford kick)

SA: Marcel Boxley 4 run (kick)

W: Crawford 22 field goal

W: Tristan Reed 23 interception return (Crawford kick)

W: Reed 13 run (Crawford kick)

Rushing leaders: W, Jahvon Woods 11-121.

Western Beaver 41, Apollo-Ridge 14

Apollo-Ridge 0 7 0 7 —14

Western Beaver 7 14 7 13 —41

WB: Wyatt Sparbanie 50 run (Noah Schweikert kick)

A-R: Anthony Massari fumble recovery (Beck Andree kick)

WB: Amari Marshall 7 run (Schweikert kick)

WB: Sparbanie 2 run (Schweikert kick)

WB: Sparbanie 6 run (Schweikert kick)

A-R: Jaden McCray 1 run (Andree kick)

WB: Braeden Mayo 14 run (Schweikert kick)

WB: Amari Marshall 6 run (Schweikert kick)

Rushing leaders: WB, Wyatt Sparbanie 12-124, 3 TDs; Amari Marshall 9-103, 2 TDs.

Passing leaders: A-R, Alexander Clawson 17-30-170-0TD-2INT.

Class A

Clairton 38, Jeannette 33

Jeannette 3 17 6 7 —33

Clairton 14 8 8 8 —38

C: Deon Lovelace-Pompey 7 run (kick failed)

J: McAlister Steele 41 field goal

C: Lovelace-Pompey 44 run (pass)

J: Jayce Powell 68 pass from Kymon’e Brown (Steele kick)

J: Steele 22 field goal

J: Powell 24 pass from Brown (Steele kick)

C: Rheyjon Williams 70 kickoff return (Donte Wright run)

C: Jeff Thompson III 2 run (Lovelace-Pompey run)

J: Brown 63 run (kick failed)

C: Brandon Murphy Jr. 1 run (Lovelace-Pompey run)

J: Noah Sunder 32 pass from Brown (Steele kick)

Rushing leaders: J, Kymon’e Brown 11-116, TD.

Passing leaders: J, Kymon’e Brown 13-29-232-3TD-0INT.

Receiving leaders: J, Jayce Powell 8-146, 2 TDs.

Bishop Canevin 50, Frazier 7

Frazier 0 0 0 7 —7

Bishop Canevin 14 28 0 8 —50

BC: Myontae Mott 20 run (Leo Shorthouse kick)

BC: Mott 94 run (Shorthouse kick)

BC: Justin Melvin 34 pass from Damar Olds (Olds run)

BC: Olds 55 interception return (Shorthouse kick)

BC: James Healey III 10 run (pass failed)

BC: Olds 10 run (Shorthouse kick)

BC: Dominic Cisnero-Torres 4 run (Cisnero-Torres pass from Olds)

F: Derek Diamond 30 run (Owen Searcy kick)

Rushing leaders: F, Derek Diamond 23-122, TD. BC, Myontae Mott 9-161, 2 TDs.

Passing leaders: BC, Damar Olds 5-7-108-1TD-0INT.

Fort Cherry 36, Neshannock 9

Neshannock 0 3 6 0 —9

Fort Cherry 17 0 13 6 —36

FC: Matt Sieg 1 run (Nick Massey kick)

FC: Massey 37 field goal

FC: Christian Yanosko 3 run (Massey kick)

N: Amari Rapchak 21 field goal

FC: Eli Salvini 69 run (Massey kick)

FC: Sieg 2 run (kick failed)

N: Justin Edworthy II 25 pass from Jino Mozzocio (kick failed)

FC: Salvini 35 run (kick failed)

Rushing leaders: FC, Eli Salvini 23-206, 2 TDs; Matt Sieg 27-131, 2 TDs.

Laurel 40, Chartiers-Houston 21

Chartiers-Houston 0 0 7 14 —21

Laurel 7 7 14 12 —40

L: Kolton Carlson 5 run (Maya Jarrett kick)

L: Jack Miles 23 run (Jarrett kick)

L: Carlson 27 run (Jarrett kick)

C-H: Brody McCrerey 20 pass from Aaron Walsh (Tommy Dzura kick)

L: Luca Santini 4 run (Jarrett kick)

C-H: McCrerey 12 pass from Walsh (Dzura kick)

L: Miles 14 run (kick failed)

L: Jacob McBride 2 run (pass failed)

C-H: Dominic Andreolli 29 pass from Walsh (Dzura kick)

Rushing leaders: L, Kolton Carlson 9-116, 2 TDs.

Passing leaders: C-H, Aaron Walsh 11-22-177-3TD-2INT.

Field hockey

PIAA playoffs

Class 3A

Quarterfinals

Saturday’s schedule

Villa Maria (21-2) vs. Mechanicsburg (18-4-1) at Exeter Township, 2 p.m.; Avon Grove (22-1) vs. Garnet Valley (17-7) at Perkiomen Valley, 2 p.m.; Penn Manor (20-4-1) vs. Parkland (18-6) at Exeter Township, 4 p.m.; Central Bucs West (18-4-1) vs. Lower Dauphin (17-4-1) at Coatesville, 4 p.m.

Class 2A

Quarterfinals

Saturday’s schedule

Kennett (19-4) vs. Unionville (15-7-1) at Coatesville, 2 p.m.; Warwick (21-5) vs. Salisbury (20-2) at Exeter Township, noon; Crestwood (17-2-2) vs. Mount St. Joseph (17-6) at Liberty, 3:30 p.m.; Palmyra (20-3) vs. Hershey (13-8-1) at Lower Dauphin, 11 a.m.

Class A

Quarterfinals

Saturday’s schedule

Lake-Lehman (15-7) vs. Susquenita (21-2) at Central Columbia, noon; Faith Christian (16-5) vs. Oley Valley (20-5-1) at Perkomen Valley, noon; Greenwood (17-5-1) vs. New Hope (18-3) at Exeter Township, 6 p.m.; Boiling Springs (19-3) vs. Camp Hill (19-4) at Memorial Park Stadium, Mechanicsburg, 10:30 a.m.

Soccer

Boys

PIAA playoffs

Class 4A

Quarterfinals

Saturday’s schedule

Haverford (19-2-2) vs. Parkland (22-1-1) at Quakertown Community, 2 p.m.; Emmaus (20-2-3) vs. WC Henderson (20-3-1) at Quakertown Community, 4 p.m.; Warwick (19-2-1) vs. Seneca Valley (18-3) at Chambersburg, 5 p.m.; Abington (19-2-3) vs. Fox Chapel (17-2) at Chambersburg, 1 p.m.

Class 3A

Quarterfinals

Saturday’s schedule

Archbishop Ryan (10-8-2) vs. Harriton (20-1-1) at Upper Perkiomen, 1 p.m.; Abington Heights (21-1) vs. Blue Mountain (20-3) at Lehighton Area, 4 p.m.; Conrad Weiser (22-0-1) vs. Franklin Regional (18-2-1) at Mansion Park Stadium, 5 p.m.; Allderdice vs. West Allegheny (15-6) at Peters Township, 7:30 p.m.

Class 2A

Quarterfinals

Saturday’s schedule

Northwestern Lehigh (24-1) vs. Faith Christian (19-1-1) at North Schuylkill, 4 p.m.; Devon Prep (13-4-1) vs. Lewisburg (21-1) at Northern, 2 p.m.; Tulpehocken (16-6) vs. Deer Lakes (19-3-1) at Greencastle-Antrim, 4 p.m.; Beaver (17-5) vs. Fairview (21-0) at Franklin, 2 p.m.

Class A

Quarterfinals

Saturday’s schedule

Camp Hill (15-5-2) vs. Delco Christian School (19-3) at Conestoga Valley, 2 p.m.; Southern Columbia (15-5-1) vs. Wyoming Seminary (15-5) at North Schuylkill, noon; Lancaster Mennonite (15-4-2) vs. OLSH (18-1) at Mansion Park Stadium, 3 p.m.; Bentworth (22-0) vs. Winchester Thurston (15-5-1) at Peters Township, 5:30 p.m.

Girls

PIAA playoffs

Class 4A

Quarterfinals

Saturday’s schedule

Central Dauphin (13-8) vs. Archbishop Carroll (16-4) at Owen J. Roberts, 1 p.m.; Nazareth (23-1-1) vs. CB South (16-6-1) at Upper Perkiomen, 3 p.m.; CB East (19-4) vs. Seneca Valley (13-4-2) at Chambersburg, 3 p.m.; Downingtown West (18-2-3) vs. North Allegheny (18-3-2) at Northern, 4 p.m.

Class 3A

Quarterfinals

Saturday’s schedule

Radnor (18-4) vs. Abington Heights (19-2-1) at Lehighton Area, 2 p.m.; St. Huberts (13-8) vs. Lower Dauphin (17-4) at Conestoga Valley, 4 p.m.; Cocalico (19-0-3) vs. South Fayette (19-2-1) at Greencastle-Antrim, 2 p.m.; Fox Chapel (20-1-1) vs. DuBois at Franklin, noon

Class 2A

Quarterfinals

Saturday’s schedule

Camp Hill Trinity (16-4-1) vs. Archbishop Wood at Owen J. Roberts, 3 p.m.; Central Columbia (19-3) vs. Northwestern Lehigh (25-0) at North Schuylkill, 6 p.m.; Freeport (19-1) vs. Lancaster Catholic (21-1) at Mansion Park Stadium, 1 p.m.; Burrell (13-7-2) vs. Bedford (19-1) at Windber Stadium, 4 p.m.

Class A

Quarterfinals

Saturday’s schedule

Southern Columbia (14-7-1) vs. Faith Christian (15-4-1) at North Schuylkill, 2 p.m.; Muncy (19-2-1) vs. Schuylkill Haven (17-5-1) at Central Columbia, 2 p.m.; McConnellsburg (20-2) vs. Bishop Guilfoyle (19-1) at Windber Stadium, 2 p.m.; Springdale (14-2-1) vs. Sewickley Academy (19-3) at North Allegheny, 2 p.m.

Volleyball

Girls

PIAA playoffs

Class 4A

Quarterfinals

Saturday’s schedule

Spring-Ford (25-0) vs. Emmaus (21-4) at Central Bucks South, 3 p.m.; Landisville Hempfield (18-1) vs. Bishop Shanahan (18-5) at Exeter Township, 3 p.m.; Garnet Valley (23-2) vs. Pine-Richland (15-6) at Chambersburg, 3 p.m.; Unionville (20-1) vs. Peters Township (17-3) at Chambersburg, 1 p.m.

Class 3A

Quarterfinals

Saturday’s schedule

Garden Spot (17-6) vs. Berwick (19-1) at Martz Hall, 1 p.m.; Pope John Paul II (19-2) vs. Bethlehem Catholic (24-1) at Central Bucks South, 1 p.m.; Greencastle-Antrim (22-0) vs. Oakland Catholic (21-2) at Windber, 1 p.m.; Beaver (22-1) vs. Mars (18-5) at North Allegheny 1 p.m.

Class 2A

Quarterfinals

Saturday’s schedule

Lansdale Catholic (16-6) vs. Holy Redeemer (21-3) at Martz Hall, 3 p.m.; Pine Grove (13-10) vs. Delone Catholic (19-4) at Exeter Township, 1:30 p.m.; Avonworth (17-6) vs. Everett (19-4) at Hempfield, 1:30 p.m.; Bald Eagle Area (21-3) vs. Corry (19-0) at Clarion, 1 p.m.

Class A

Quarterfinals

Saturday’s schedule

Ephrata Mennonite (17-3) vs. Faith Christian (18-6) at Exeter Township, 5 p.m.; Sayre (12-9) vs. Linville Hill (21-0) at Shamokin, 1 p.m.; Eden Christian (17-4) vs. Berlin Brothersvalley (23-1) at Hempfield, noon; Frazier (15-4) vs. Maplewood (20-2) at North Allegheny, 2:30 p.m.

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. 4, 2025
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