High school scores, summaries and schedules for Sept. 19, 2025

By:
Saturday, September 20, 2025 | 12:33 AM


High school

Football

WPIAL

Class 6A

Canon-McMillan 21, Mt. Lebanon 6

Central Catholic 59, Hempfield 7

North Allegheny 20, Norwin 17

Class 5A

Big East

Armstrong 17, Latrobe 14

Gateway 33, Franklin Regional 28

Penn-Trafford 42, Kiski Area 0

Northeast

North Hills 56, Fox Chapel 7

Pine-Richland 56, Plum 14

Class 3A

Allegheny 7

East Allegheny 14, Deer Lakes 7

Freeport 34, Burrell 7

Imani Christian 27, Highlands 7

Western Hills

Avonworth 48, Hopewell 14

Central Valley 51, Beaver 19

North Catholic 63, McGuffey 0

Class 2A

Allegheny

Apollo-Ridge 22, Shady Side Academy 14

Our Lady of the Sacred Heart 40, Ligonier Valley 6

South Allegheny 56, South Park 7

Century

Keystone Oaks 42, Charleroi 7

Seton LaSalle 49, Carlynton 0

Washington 49, Sto-Rox 6

Midwestern

Beaver Falls 8, Mohwak 6

Ellwood City 28, Freedom 14

Riverside 40, New Brighton 6

Western Beaver 46, Union 14

Class A

Big 7

Laurel 40, Rochester 0

Neshannock 62, Northgate 27

South Side 35, Shenango 7

Black Hills

Bishop Canevin 44, Cornell 7

Fort Cherry 55, Monessen 6

Eastern

Clairton 72, Frazier 0

Greensburg Central Catholic 34, Brentwood 6

Leechburg 36, Jeannette 27

Riverview 64, Springdale 14

Tri-County South

Bentworth 42, Beth-Center 7

California 42, Avella 0

Jefferson-Morgan 33, Carmichaels 0

West Greene 40, Mapletown 0

Nonconference

Albert Gallatin 46, Uniontown 10

Aliquippa 21, Penn Hills 16

Ambridge 42, Greensburg Salem 32

Bethel Park 51, Trinity 35

Blackhawk 49, Yough 6

Chartiers Valley 22, Hampton 13

Conotton Valley, Ohio 46, Brownsville 0

Elizabeth Forward 57, Baldwin 0

Indiana 41, Derry 34

Mars 29, Montour 21

Morgantown (W.Va.) 48, Connellsville 21

Mt. Pleasant 49, Laurel Highlands 0

New Castle 45, Knoch 0

Peters Township 28, West Allegheny 0

Quaker Valley 29, Valley 20

Seneca Valley 31, Moon 23

Serra Catholic 39, Summit Academy 6

South Fayette 28, Belle Vernon 7

Southmoreland 28, Ringgold 7

Steel Valley 34, Waynesburg 0

Thomas Jefferson 35, West Mifflin 14

Upper St. Clair 17, McKeesport 14

Woodland Hills 41, Shaler 7

City League

University Prep 54, Perry 0

Nonconference

Buckeye Local, Ohio 36, Carrick 30

Westinghouse 40, Butler 14

Saturday’s schedule

WPIAL

Class A

Black Hills

Chartiers-Houston at Burgettstown, 2 p.m.

Friday’s summaries

Class 6A

Canon-McMillan 21, Mt. Lebanon 6

Mt. Lebanon 6 0 0 0 —6

Canon-McMillan 0 0 7 14 —21

M: Pat Smith 42 run (kick failed)

C-M: Ethan Campoli 52 pass from Ty Jansma (Rhys Maentz kick)

C-M: Mason Calgaro 3 run (Maentz kick)

C-M: Braelon Wingfield 16 run (Maentz kick)

Rushing leaders: M, Pat Smith 37-197, TD.

Passing leaders: C-M, Ty Jansma 9-13-176-1TD-0INT.

Receiving leaders: C-M, TJ Sabatucci 4-103.

Central Catholic 59, Hempfield 7

Hempfield 0 0 7 0 —7

Central Catholic 7 31 14 7 —59

CC: Roman Thompson 1 run (Antonio Difatta kick)

CC: Difatta 35 field goal (none)

CC: Thompson 6 run (Difatta kick)

CC: Owen Herrick 23 run (Difatta kick)

CC: Thompson 36 run (Difatta kick)

CC: Thompson 10 run (Difatta kick)

CC: Jaeden Pearson 14 run (Matt Conley kick)

H: Jack Kopas 21 pass from Dominic Detruf (Christian Schrumpf kick)

CC: Jayden Alexander 92 kickoff return (Conley kick)

CC: Jay Ross 1 run (Conley kick)

Passing leaders: H, Dominic Detruf 13-17-140-1TD-1INT. CC, Owen Herrick 7-15-115-0TD-0INT.

North Allegheny 20, Norwin 17

North Allegheny 0 7 7 6 —20

Norwin 7 3 7 0 —17

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

N: Josephic 24 field goal

NA: Mason Brown 31 pass from Brady Brinkley (Ethan Maravich kick)

N: Zack Pawling 30 pass from Tavares (Josephic kick)

NA: Ben Kern 64 pass from Brinkley (Maravich kick)

NA: Luke Rohan 8 run (kick failed)

Rushing leaders: N, Giovani Rothrauff 28-102.

Passing leaders: NA, Brady Brinkley 10-19-132-2TD-0INT. N, Tristyn Tavares 8-18-108-2TD-1INT.

Class 5A

Big East

Armstrong 17, Latrobe 14

Latrobe 0 7 7 0 —14

Armstrong 14 0 0 3 —17

A: Kayden Lewis 48 kickoff return (Daniel Pearson kick)

A: Theron Cupec 62 pass from Jaydon Oliver (Pearson kick)

L: Cash Achhammer 5 run (Mitch Horner kick)

L: Dom Scarton 2 run (Horner kick)

A: Pearson 23 field goal

Passing leaders: A, Jaydon Oliver 20-28-188-1TD-1INT.

Receiving leaders: A, Theron Cupec 8-108, TD.

Gateway 33, Franklin Regional 28

Gateway 7 0 6 20 —33

Franklin Regional 0 7 14 7 —28

G: Julian Dancear 1 run (Jackson Mikulandrich kick)

FR: Tyrone Leonard 15 pass from Dominic Devola (Dominic Mascara kick)

FR: Amauri Jones-Lane 1 run (Mascara kick)

G: Shawn Moorefield Jr. 68 pass from Mayson Mitchell (pass failed)

FR: Jet Taylor 7 run (Mascara kick)

G: Jayden Stammer 62 pass from Mitchell (run failed)

G: Moorefield Jr. 11 pass from Mitchell (Stammer pass from Mitchell)

G: Nazir Diggs 18 pass from Mitchell (run failed)

FR: Austin McClure 23 pass from Dominic Devola (Mascara kick)

Passing leaders: G, Mayson Mitchell 14-21-313-4TD-0INT. FR, Dominic Devola 13-18-173-2TD-0INT.

Receiving leaders: G, Shawn Moorefield Jr. 8-174, 2 TDs; Jayden Stammer 3-102, TD.

Penn-Trafford 42, Kiski Area 0

Kiski Area 0 0 0 0 —0

Penn-Trafford 14 21 7 0 —42

P-T: Ben Grabowski 4 run (Evan Sadler kick)

P-T: Cody Yacamelli 4 run (Sadler kick)

P-T: Tyler Boss 75 pass from Nick Ponko (Sadler kick)

P-T: Yacamelli 1 run (Sadler kick)

P-T: Grabowski 8 run (Sadler kick)

P-T: Alex Nicolette 4 run (Sadler kick)

Passing leaders: P-T, Nate Desmond 8-11-154-0TD-0INT.

Receiving leaders: P-T, Nick Ponko 5-135.

Northeast

North Hills 56, Fox Chapel 7

North Hills 21 21 7 7 —56

Fox Chapel 0 7 0 0 —7

NH: Kelly McCarthy 8 run (Andrew Greenland kick)

NH: Joseph Lutz 25 pass from McCarthy (Greenland kick)

NH: Justus Green 54 interception return (Greenland kick)

NH: Green 31 pass from McCarthy (Greenland kick)

NH: McCarthy 29 run (Greenland kick)

FC: Nathan Johnson 14 pass from Joe Geller (Harran Zureikat kick)

NH: Lutz 9 pass from McCarthy (Greenland kick)

NH: Johnell Edison 10 run (Greenland kick)

NH: Mikeal Glenn 17 run (Greenland kick)

Passing leaders: NH, Kelly McCarthy 11-18-201-3TD-0INT. FC, Joe Geller 11-22-100-1TD-2INT.

Pine-Richland 56, Plum 14

Plum 7 0 0 7 —14

Pine-Richland 21 28 7 0 —56

P-R: Jalen Neals 69 kickoff return (Alex Mestre kick)

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

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

P: Nico Signor 48 pass from Antonio Hanzlik (Austin Kolankowski kick)

P-R: Tyler Hays 8 pass from Strader (Mestre kick)

P-R: Maclane Miller 5 run (Mestre kick)

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

P-R: Miller 2 run (Mestre kick)

P-R: Strader 15 run (Mestre kick)

P: Elijah Jackson 8 run (Hudson Strasser kick)

Rushing leaders: P-R, Maclane Miller 15-101, 2 TDs.

Passing leaders: P-R, Aaron Strader 10-15-194-3TD-0INT.

Class 3A

Allegheny 7

East Allegheny 14, Deer Lakes 7

East Allegheny 0 6 0 8 —14

Deer Lakes 0 7 0 0 —7

DL: Ryan Love 1 run (Connor Moore kick)

EA: D. J. Warren 46 pass from Cedric Mack (Tyrese Coulverson kick failed)

EA: Ronte Lawrence 17 pass from Mack (Lawrence pass from Mack)

Passing leaders: EA, Cedric Mack 17-25-239-2TD-0INT.

Receiving leaders: EA, D. J. Warren 8-121, TD.

Freeport 34, Burrell 7

Freeport 3 10 7 14 —34

Burrell 0 0 0 7 —7

F: Judah Thompson 31 field goal

F: Amos Glenn 24 run (Thompson kick)

F: Thompson 25 field goal

F: Glenn 24 run (Thompson kick)

B: Antonio Perkins 7 run (Trey Coury kick)

F: Glenn 15 run (Thompson kick)

F: Glenn 39 run (Thompson kick)

Rushing leaders: F, Amos Glenn 23-194, 4 TDs. B, Antonio Perkins 26-130, TD.

Passing leaders: B, Antonio Perkins 12-26-135-0TD-2INT.

Imani Christian 27, Highlands 7

Imani Christian 7 13 0 7 —27

Highlands 0 0 7 0 —7

IC: David Davis 78 pass from Gabe Jenkins (Darius Clark kick)

IC: Robert Torres-Johnson 16 pass from Jenkins (kick failed)

IC: Dajaun Craighead 31 pass from Jenkins (Clark kick)

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

IC: Davis 40 pass from Jenkins (Clark kick)

Passing leaders: IC, Gabe Jenkins 7-20-230-4TD-1INT.

Receiving leaders: IC, David Davis 2-118, 2 TDs.

Western Hills

Avonworth 48, Hopewell 14

Hopewell 3 3 0 8 —14

Avonworth 7 21 14 6 —48

H: Rocco Marcantonio 33 field goal

A: Marco Arlia 15 pass from Carson Bellinger (Calder Mahan kick)

H: Marcantonio 55 field goal

A: Dimitri Velisaris 21 run (Mahan kick)

A: Luca Neal 52 interception return (Mahan kick)

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

A: Velisaris 3 run (Mahan kick)

A: Gavin McDowell 25 run (Mahan kick)

A: Logan Krul 81 run (kick failed)

H: James Armstrong 13 run (Logan Triscila pass from Armstrong)

Rushing leaders: A, Dimitri Velisaris 15-102, 2 TDs.

Passing leaders: H, James Armstrong 12-25-192-0TD-1INT. A, Carson Bellinger 5-9-168-2TD-0INT.

Central Valley 51, Beaver 19

Central Valley 3 31 10 7 —51

Beaver 0 6 6 7 —19

CV: Domenic Pratt 30 field goal

CV: Ethan Bosco 6 run (Pratt kick)

CV: Mekhi Ahmed 50 pass from Braddock Ambrose (Pratt kick)

B: Brennan Kostyak 16 pass from Travis Clear (kick failed)

CV: Aaron Lawson 18 pass from Ambrose (Pratt kick)

CV: Ethan Shearer 34 run (Pratt kick)

CV: Pratt 49 field goal

CV: Pratt 34 field goal

CV: Lawson 34 pass from Ambrose (Pratt kick)

B: Philip Marino 45 pass from Clear (run failed)

CV: Shearer 6 run (Pratt kick)

B: Jax Weiss 70 run (Ty Cosky kick)

Passing leaders: CV, Braddock Ambrose 10-11-196-3TD-0INT. B, Travis Clear 10-21-132-2TD-0INT.

North Catholic 63, McGuffey 0

McGuffey 0 0 0 0 —0

North Catholic 35 21 7 0 —63

NC: Will Waskiewicz 90 kickoff return (Dylan Shantz kick)

NC: Ryker Kennedy 83 pass from Joey Felitsky (Shantz kick)

NC: Jackson Schade 4 run (Shantz kick)

NC: Jackson Schade 7 run (Shantz kick)

NC: Quinn O’Hara 11 interception return (Shantz kick)

NC: Waskiewicz 7 pass from Felitsky (Shantz kick)

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

NC: Tom Arth 19 pass from Felitsky (Shantz )

NC: Nate Swisher 9 run (Shantz kick)

Passing leaders: NC, Joey Felitsky 8-9-201-4TD-0INT.

Receiving leaders: NC, Ryker Kennedy 4-156, TD.

Class 2A

Allegheny

Apollo-Ridge 22, Shady Side Academy 14

Shady Side Academy 0 0 6 8 —14

Apollo-Ridge 0 7 0 15 —22

A-R: Jaden McCray 15 run (Beck Andree kick)

SSA: Londell Robinson 3 run (kick failed)

SSA: Robinson 16 run (Javon Johnston run)

A-R: McCray 3 run (McCray run)

A-R: McCray 23 run (Andree kick)

Passing leaders: SSA, Javon Johnston 9-20-123-0TD-1INT.

Our Lady of the Sacred Heart 40, Ligonier Valley 6

Our Lady of the Sacred Heart 12 16 12 0 —40

Ligonier Valley 6 0 0 0 —6

LV: Greyson Daughtery 65 pass from Levi Foust (pass failed)

OLSH: John Anderson 46 pass from Fabian Nixon (kick failed)

OLSH: Christian Bush 50 blocked punt return (pass failed)

OLSH: Owen Nestor 76 pass from Nixon (Talen Ellis run)

OLSH: Thomas Pinno 18 pass from Nixon (Christopher Harris pass from Ellis)

OLSH: Ty’Aire Hawkins 73 pass from Nixon (kick failed)

OLSH: Bush 54 run (kick failed)

Passing leaders: OLSH, Fabian Nixon 7-9-250-4TD-0INT. LV, Levi Foust 11-24-153-1TD-1INT.

Receiving leaders: LV, Greyson Daughtery 5-102, TD.

South Allegheny 56, South Park 7

South Allegheny 22 20 0 14 —56

South Park 0 7 0 0 —7

SA: Joe Gamret 4 run (Gamret run)

SA: Gamret 8 run (Connor Morabeto kick)

SA: Gamret 6 run (Morabeto kick)

SP: Robert Lenzi 21 run (Kolby Kosteinik kick)

SA: Gamret 5 run (Morabeto kick)

SA: Drew Cook 21 pass from Alijah Cook (Morabeto kick)

SA: Drew Cook 32 punt return (kick failed)

SA: Drew Cook 27 run (Morabeto kick)

SA: Derrick Pace 33 run (Morabeto kick)

Rushing leaders: SA, Joe Gamret 23-144, 4 TDs.

Century

Keystone Oaks 42, Charleroi 7

Keystone Oaks 14 7 14 7 —42

Charleroi 0 7 0 0 —7

KO: Owen Gearhart 12 run (Luc Philistine kick)

KO: Brady McDine 1 run (Philistine kick)

KO: Sean O’Brien 22 pass from Gearhart (Philistine kick)

C: 13 run (kick)

KO: McDine 38 run (Philistine kick)

KO: O’Brien 5 pass from Gearhart (Dai’mon Smith kick)

KO: Joe Colton 59 interception return (Philistine kick)

Rushing leaders: KO, Brady McDine 25-170, 2 TDs.

Washington 49, Sto-Rox 6

Sto-Rox 0 0 0 6 —6

Washington 28 21 0 0 —49

W: Jahvon Woods 6 run (Tyler Crawford kick)

W: Cayden Cook 5 run (Crawford kick)

W: Tristan Reed 21 run (Crawford kick)

W: Reed 9 run (Crawford kick)

W: Cook 3 run (Crawford kick)

W: Trenton Grooms 32 run (Crawford kick)

W: Jamarie Walker 2 run (Crawford kick)

S-R: DuShawn Smith 38 run (pass failed)

Passing leaders: W, Tristan Reed 5-8-111-0TD-0INT.

Midwestern

Beaver Falls 8, Mohawk 6

Mohawk 0 6 0 0 —6

Beaver Falls 0 0 8 0 —8

M: Lucas Stratton 1 run (kick failed)

BF: Enzo Marzano 1 run (Dax Shimrack pass from Marzano)

Ellwood City 28, Freedom 14

Freedom 0 7 7 0 —14

Ellwood City 7 7 7 7 —28

EC: Dom Hogue 53 pass from Tyler Smiley (Aidan Hutch kick)

F: Kaden Bailey 16 pass from Karter Brown (Garrett Drutarosky kick)

EC: DaiLonn Currie 19 pass from Smiley (Hutch kick)

EC: Hogue 36 pass from Smiley (Hutch kick)

F: Mason O’Donnell 13 pass from Brown (Drutarosky kick)

EC: Richard Cureton 1 run (Hutch kick)

Rushing leaders: EC, Richard Cureton 25-126, TD.

Passing leaders: F, Karter Brown 7-16-119-2TD-1INT. EC, Tyler Smiley 11-18-203-3TD-0INT.

Receiving leaders: EC, Dom Hogue 8-169, 2 TDs.

Riverside 40, New Brighton 6

New Brighton 0 0 0 6 —6

Riverside 14 13 13 0 —40

R: Mason Holler 30 run (Gage Safran kick)

R: Holler 1 run (Safran kick)

R: Hunter Garcia 6 pass from Aidan Gaydosz (Safran kick)

R: Holler 3 run (kick failed)

R: Holler 5 run (pass failed)

R: Alexander Lucarelli 5 run (Safran kick)

N: Kian Dixon 14 run (pass failed)

Rushing leaders: R, Mason Holler 18-110, 4 TDs.

Passing leaders: R, Aidan Gaydosz 10-15-166-1TD-0INT.

Western Beaver 46, Union 14

Union 6 0 8 0 —14

Western Beaver 13 6 27 0 —46

WB: Wyatt Sparbanie 3 run (Noah Schweikert kick)

WB: Avon Pressley 30 pass from Amari Marshall (kick failed)

U: Gianni Million 80 kickoff return (run failed)

WB: Sparbanie 1 run (run failed)

WB: Pressley 78 kickoff return (Schweikert kick)

U: Aiden Booker 14 run (Aiden Booker run)

WB: Sparbanie 51 run (kick failed)

WB: Sparbanie 3 run (Schweikert kick)

WB: Amari Marshall 17 run (Schweikert kick)

Rushing leaders: WB, Amari Marshall 10-160, TD; Wyatt Sparbanie 11-107, 4 TDs.

Passing leaders: WB, Amari Marshall 6-8-105-1TD-0INT.

Class A

Big 7

Laurel 40, Rochester 0

Rochester 0 0 0 0 —0

Laurel 20 20 0 0 —40

L: Nathan Hill 4 run (Maya Jarrett kick)

L: Luca Santini 25 run (kick failed)

L: Jack Miles 43 pass from Santini (Jarrett kick)

L: Joshua Sherman 12 pass from Santini (run failed)

L: Lewis Weiher 35 interception return (Anthony Geiwitz kick)

L: Hill 12 run (Anthony Geiwitz kick)

South Side 35, Shenango 7

Shenango 0 7 0 0 —7

South Side 0 7 14 14 —35

S: Landyn Albertini 6 pass from Caleb McConnell (McConnell kick)

SSB: Paul Poelcher 6 pass from Todd Mattijevich (Miladija Pavlovich kick)

SSB: Will Morgan 2 run (Pavlovich kick)

SSB: Morgan 7 run (Pavlovich kick)

SSB: Will Hudson 5 run (Pavlovich kick)

SSB: Amare Moman 78 interception return (Pavlovich kick)

Rushing leaders: SSB, Amare Moman 14-131.

Black Hills

Bishop Canevin 44, Cornell 7

Cornell 0 0 7 0 —7

Bishop Canevin 14 16 7 7 —44

BC: Neuval Bone III 15 run (Leo Shorthouse kick)

BC: Myontae Mott 84 run (Shorthouse kick)

BC: Bone III 2 run (Brady Wagner run)

BC: Mott 4 run (Alex Kirk run)

BC: Mott 23 run (Shorthouse kick)

C: Daveon Collier 38 pass from MJ Stuckey (Drake Barr kick)

BC: Kirk 7 run (Shorthouse kick)

Rushing leaders: BC, Myontae Mott 9-177, 3 TDs.

Fort Cherry 55, Monessen 6

Monessen 0 0 0 6 —6

Fort Cherry 7 27 14 7 —55

FC: Matt Sieg 53 run (Nick Massey kick)

FC: Sieg 9 run (Massey kick)

FC: Gavin Grace 0 fumble recovery (Massey kick)

FC: Ryan Huey 27 run (kick failed)

FC: Sieg 26 run (Massey kick)

FC: Huey 4 run (Massey kick)

FC: Zachary Rodriguez 2 run (Massey kick)

M: Rodney Johnson 4 run (kick failed)

FC: Joseph Barna 87 kickoff return (Massey kick)

Rushing leaders: FC, Matt Sieg 14-172, 3 TDs.

Eastern

Greensburg Central Catholic 34, Brentwood 6

Greensburg Central Catholic 14 7 13 0 —34

Brentwood 0 0 0 6 —6

GCC: Samir Crosby 11 run (Jerry Davis kick)

GCC: Bobby Smithnosky 5 run (Davis kick)

GCC: Crosby 6 run (Davis kick)

GCC: Crosby 4 run (Davis kick)

GCC: Davis 13 pass from Smithnosky (kick failed)

B: Daysaun Spencer 51 pass from Cedric Davis Jr. (kick failed)

Passing leaders: B, Cedric Davis Jr. 13-26-169-1TD-2INT.

Leechburg 36, Jeannette 27

Jeannette 7 7 13 0 —27

Leechburg 7 14 0 15 —36

L: Tim Andrasy 65 run (Mason Scitticatt kick)

J: Kymon’e Brown 36 run (McAlister Steele kick)

L: Nick Hilty 1 run (Scitticatt kick)

L: Andrasy 1 run (Scitticatt kick)

J: Brown 3 run (Steele kick)

J: Xavier Odorisio-Farrow 46 pass from Brown (kick failed)

J: Brown 46 run (Steele kick)

L: Andrasy fumble recovery (Scitticatt kick)

L: Andrasy 2 run (Jaxon Vargo run)

Rushing leaders: J, Kymon’e Brown 13-142, 2 TDs. L, Tim Andrasy 36-259, 4 TDs.

Passing leaders: J, Kymon’e Brown 11-27-118-1TD-0INT.

Riverview 64, Springdale 14

Riverview 21 29 7 7 —64

Springdale 0 0 8 6 —14

R: Dom Williams 34 run (Noah Hunter kick)

R: Max Kratt 2 run (Hunter kick)

R: Kaden Levy 20 run (Hunter kick)

R: safety

R: Kratt 32 run (Hunter kick)

R: Rio Stotts 51 run (Kyle Schuetz kick)

R: Miles Duncan 10 run (Schuetz kick)

R: Levy 39 run (Schuetz kick)

S: Corey Brooks 40 run (Jack Pearrow run)

R: Devon Uffner 8 run (Schuetz kick)

R: Jordan Wilson-Walls 11 run (Schuetz kick)

S: Will Fowler 31 run (run failed)

Tri-County South

California 42, Avella 0

California 14 16 6 6 —42

Avella 0 0 0 0 —0

C: Malachi Peak 1 run (Logan Hartley run)

C: Adin Keyes 67 pass from Hartley (run failed)

C: Chase Shemansky 38 run (Keyes run)

C: Landon Abercrombie 6 run (Shemansky run)

C: Shemansky 14 run (pass failed)

C: Brandon Meier 14 run (run failed)

Passing leaders: C, Logan Hartley 6-6-113-1TD-0INT.

West Greene 40, Mapletown 0

Mapletown 0 0 0 0 —0

West Greene 7 14 19 0 —40

WG: Joel Rizor 1 run (Colin Whyte kick)

WG: Rizor 30 run (kick failed)

WG: Rizor 18 run (Mark Gaines run)

WG: Mark Wassil 28 pass from Rizor (Whyte kick)

WG: Kyan Berardi-Stockett 8 run (kick failed)

WG: Rizor 50 run (kick failed)

Nonconference

Albert Gallatin 46, Uniontown 10

Uniontown 0 0 3 7 —10

Albert Gallatin 21 13 6 6 —46

AG: Roman Smith 2 run (Sam Evans kick)

AG: Smith 10 run (Evans kick)

AG: Adam Pegg 3 run (Evans kick)

AG: Pegg 11 run (Evans kick)

AG: Pegg 52 pass from Bronx Jamison (kick failed)

AG: Tee Guesman 2 run (kick failed)

U: Nick Smith field goal

U: Marcus Evans 12 run (Smith kick)

AG: Bobby Panos 99 kickoff return (none)

Rushing leaders: AG, Tee Guesman 14-106, TD; Adam Pegg 7-100, 2 TDs.

Aliquippa 21, Penn Hills 16

Penn Hills 0 7 3 6 —16

Aliquippa 0 0 0 21 —21

PH: Richard Littlejohn III 60 pass from Avondre Harris (Jesse Truman kick)

PH: Truman 37 field goal

A: QaLil Goode 50 pass from Marques Council Jr. (Renaldo Romero kick)

A: Goode 15 pass from Council Jr. (J. J. Work run)

PH: Avondre Harris 6 run (run failed)

A: Ray Miller 28 pass from Council Jr. (none)

Passing leaders: PH, Avondre Harris 5-6-102-1TD-0INT. A, Marques Council Jr. 19-30-309-3TD-1INT.

Receiving leaders: A, Josh Lay 8-150; QaLil Goode 7-112, 2 TDs.

Ambridge 42, Greensburg Salem 32

Greensburg Salem 14 0 6 12 —32

Ambridge 14 14 7 7 —42

A: Enzo Kittrell 29 pass from DJ Cain (Ryan Lambert kick)

A: Tavin Wise 18 fumble return (Lambert kick)

GS: Braydon Miller 54 pass from Brody Chismar (Alex Swatchick kick)

GS: Max Topper 51 pass from Chismar (Swatchick kick)

A: Nathan Sheffield 41 pass from DJ Cain (Lambert kick)

A: Shamar Underwood 9 run (Lambert kick)

A: DJ Cain 14 run (Lambert kick)

GS: Isaiah Stillwagon 1 run (kick failed)

A: DJ Cain 28 run (Lambert kick)

GS: Tyrese Lewis 21 pass from Chismar (kick failed)

GS: Chris Berger 10 run (pass failed)

Rushing leaders: A, DJ Cain 25-118, 2 TDs.

Passing leaders: GS, Brody Chismar 17-27-259-3TD-2INT. A, DJ Cain 11-18-202-2TD-0INT.

Bethel Park 51, Trinity 35

Bethel Park 7 14 3 27 —51

Trinity 0 21 0 14 —35

BP: David Dennison 34 run (Xavier Jackson kick)

T: Jonah Williamson 4 run (Evan Slagle kick)

BP: Dennison 51 run (Jackson kick)

T: Williamson 3 run (Slagle kick)

BP: Dennison 41 run (Jackson kick)

T: Ayvari Chandler 5 pass from Williamson (Slagle kick)

BP: Jackson 32 field goal

BP: Dennison 5 run (Jackson kick)

T: Braden Berdar 28 pass from Williamson (Slagle kick)

BP: Dennison 25 run (Jackson kick)

BP: Dennison 16 run (Jackson kick)

BP: Brady Bruckner 25 pass from Evan Devine (pass failed)

T: Barron Johnson 12 pass from Williamson (Slagle kick)

Rushing leaders: BP, David Dennison 28-317, 6 TDs.

Passing leaders: T, Jonah Williamson 14-19-178-3TD-1INT.

Blackhawk 49, Yough 6

Blackhawk 14 28 7 0 —49

Yough 0 0 0 6 —6

B: Ryan Prisuta 37 run (Will Brown kick)

B: Hayden Magill 22 run (Brown kick)

B: Brayden McCarthy 4 run (Joseph Simon kick)

B: Prisuta 3 run (Brown kick)

B: Prisuta 14 run (Simon kick)

B: Zachary Feeley 57 interception return (Brown kick)

B: Enzo Diana 38 run (Trenton Mauk kick)

Y: Aidan Shaffer 1 run (run failed)

Rushing leaders: B, Brayden McCarthy 10-111, TD; Ryan Prisuta 6-102, 3 TDs.

Chartiers Valley 22, Hampton 13

Chartiers Valley 6 9 7 0 —22

Hampton 0 0 7 6 —13

CV: Damien Holloway 3 pass from Luke Miranda (kick failed)

CV: safety

CV: Michael Lawrence 2 run (Luke Waldron kick)

CV: Julius Best 67 interception return (Waldron kick)

H: Willy Haselrig 14 run (Jake Lucus kick)

H: Brody Junker 1 run (run failed)

Passing leaders: CV, Luke Miranda 13-21-137-1TD-1INT.

Conotton Valley 46, Brownsville 7

Conotton Valley 20 6 14 6 —46

Brownsville 0 0 0 7 —7

CV: Kaden Leggette 15 pass from Kaden Wright (run failed)

CV: Wright 24 pass from Leggette (Leggette pass from Darrin Rider)

CV: Wright 47 pass from Leggette (run failed)

CV: Jack Owns 16 run (run)

CV: Wright 7 pass from Leggette (Leggette pass from Wright)

CV: Gavin Haney 1 run (run failed)

B: Exzavier Vargas 1 run (Max Dieudonne kick)

CV: Haney 70 kickoff return (run failed)

Passing leaders: B, Jaiden Praster 10-12-121-0TD-0INT.

Elizabeth Forward 57, Baldwin 0

Baldwin 0 0 0 0 —0

Elizabeth Forward 21 22 14 0 —57

EF: Ryan Dolekary 19 pass from Ryan Messina (Luke Holdren kick)

EF: Logan Rider 78 pass from Messina (Holdren kick)

EF: Trystyn Skrinjorich 15 run (Holdren kick)

EF: Rocco Thompson 38 run (Holdren kick)

EF: Rocco Thompson 5 run (Landon Honick run)

EF: Noah Curran 9 run (Holdren kick)

EF: Kaden Spochacz-Allen 13 run (Holdren kick)

EF: Matthew Gatto blocked punt (Holdren kick)

Passing leaders: EF, Ryan Messina 5-14-121-2TD-0INT.

Indiana 41, Derry 34

Derry 14 6 14 0 —34

Indiana 7 6 14 14 —41

D: Anthony Sacco 3 run (Max Doperak kick)

I: Jace Brocious 70 kickoff return (kick)

D: Max Doherty 47 run (Doperak kick)

I: Roman Jones 6 run (kick failed)

D: Doherty 29 run (kick failed)

I: Jones 38 run (run failed)

I: Elijah Thomas 45 run (Jones run)

D: Doherty 57 run (Doperak kick)

D: Doherty 7 run (Doperak kick)

I: Jason Strack 26 run (Jones run)

I: Jones 33 run (run failed)

Rushing leaders: D, Max Doherty 26-222, 4 TDs. I, Roman Jones 12-131, 3 TDs.

Mars 29, Montour 21

Mars 7 12 7 3 —29

Montour 0 6 7 8 —21

M: Ayden Yocum 51 run (Frank Knezovich kick)

M: Yocum 5 run (kick failed)

M: Knezovich 27 field goal

M: Archie Collins 34 run (pass failed)

M: Knezovich 30 field goal

M: Caden Halajcio 80 run (kick)

M: Yocum 56 run (Knezovich kick)

M: Knezovich 34 field goal

Rushing leaders: M, Ayden Yocum 35-310, 3 TDs.

Morgantown (WV) 48, Connellsville 21

Morgantown (WV) 14 7 20 7 —48

Connellsville 7 14 0 0 —21

C: Christian Thomas 40 pass from Caden Matthews (Hunter Brown kick)

M: Carter Cooper 84 kickoff return (Clifton Shreves kick)

M: Cooper 81 pass from Maddox Twigg (Shreves kick)

C: Matthews 1 run (Hunter Brown kick)

M: Isaiah Thompson 13 run (Shreves kick)

C: Thomas 33 pass from Matthews (Hunter Brown kick)

M: Thompson 37 run (Shreves kick)

M: Thompson 77 run (pass failed)

M: Thompson 14 run (Shreves kick)

M: Cooper 3 run (Shreves kick)

Mt. Pleasant 49, Laurel Highlands 0

Mt. Pleasant 14 21 14 0 —49

Laurel Highlands 0 0 0 0 —0

M: Steven Predajna 37 run (Tyke Snyder kick)

M: Brady Brooks 65 punt return (Snyder kick)

M: Predajna 29 run (Snyder kick)

M: Predajna 47 run (Snyder kick)

M: Rage Suchar 3 pass from Dane Firmstone (Snyder kick)

M: Kaden Hudec 1 run (Snyder kick)

M: Cole Hart 10 run (Snyder kick)

New Castle 45, Knoch 0

New Castle 13 7 18 7 —45

Knoch 0 0 0 0 —0

NC: Marino Graham 80 run (kick failed)

NC: Chase Lemmon 14 pass from Graham (Omar Thomas kick)

NC: Kai Cox 12 pass from Graham (Omar Thomas kick)

NC: Jermaine Walker 13 run (kick failed)

NC: Roderick Proctor 10 run (pass failed)

NC: Lemmon 32 pass from Graham (kick failed)

NC: Maurice Moore 7 run (Omar Thomas kick)

Rushing leaders: NC, Marino Graham 11-221, TD.

Passing leaders: NC, Marino Graham 10-22-123-3TD-1INT.

Peters Township 28, West Allegheny 0

West Allegheny 0 0 0 0 —0

Peters Township 0 21 7 0 —28

PT: Peter Luke 15 pass from Nolan DiLucia (Anthony Maiello kick)

PT: Cole Neupaver 12 run (Anthony Maiello kick)

PT: Lucas Shanafelt 15 pass from DiLucia (Anthony Maiello kick)

PT: Neupaver 27 run (Anthony Maiello kick)

Rushing leaders: PT, Cole Neupaver 18-166, 2 TDs.

Passing leaders: WA, Donovan O’Connor 10-24-139-0TD-0INT. PT, Nolan DiLucia 13-24-202-2TD-0INT.

Quaker Valley 29, Valley 20

Quaker Valley 7 7 9 6 —29

Valley 7 7 0 6 —20

V: Brendon Knuckles 80 kickoff return (Jude Hichinbothem kick)

QV: Logan Benedict 2 pass from Atticus Barr (Donevan Gilmore kick)

V: Juzef Betts 46 run (Hichinbothem kick)

QV: Ronnie Berry 21 pass from Barr (Benedict kick)

QV: Benedict 18 pass from Barr (Benjamin McHenry kick)

QV: safety

QV: Rex Fatur 5 run (pass failed)

V: Skylar Lincoln 7 run (kick failed)

Serra Catholic 39, Summit Academy 6

Summit Academy 0 6 0 0 —6

Serra Catholic 0 27 12 0 —39

SC: Brady Vrcic 12 run (Nathan Loughner kick)

SC: Cordarrell Rogers 36 interception return (kick failed)

SC: Chris Green 30 pass from Kenneth Redman (Loughner kick)

SA: Danaril Mickel 29 run (pass failed)

SC: Marcus Holt 2 pass from Green (Loughner kick)

SC: Vrcic 14 run (kick failed)

SC: Holt 20 run (run failed)

South Fayette 28, Belle Vernon 7

Belle Vernon 0 7 0 0 —7

South Fayette 7 14 7 0 —28

SF: Daniel Speca 90 kickoff return (Luke Gillen kick)

SF: Drew Welhorsky 37 pass from Braeden Plasko (Gillen kick)

SF: Aayden Wright 1 run (Gillen kick)

BV: Curtis Wade 1 run (Preston Rathway kick)

SF: Aayden Wright 78 interception return (Gillen kick)

Rushing leaders: BV, Chace Petrosky 18-108.

Passing leaders: SF, Drew Welhorsky 10-17-150-0TD-0INT.

Southmoreland 28, Ringgold 7

Ringgold 0 7 0 0 —7

Southmoreland 0 7 11 10 —28

S: Jackson Mickens 9 run (Liam Smith kick)

R: Dennis Hawkins 20 run (William Cameron kick)

S: Dawson Wolfe 1 run (Mickens run)

S: Smith 26 field goal

S: Smith 33 field goal

S: Mickens 32 interception return (Smith kick)

Passing leaders: R, Dennis Hawkins 9-20-131-0TD-1INT.

Receiving leaders: R, Demetri Lowe 8-105.

Thomas Jefferson 35, West Mifflin 14

West Mifflin 7 7 0 0 —14

Thomas Jefferson 0 21 14 0 —35

WM: Armand Hill 6 run (kick)

TJ: Tyler Eber 1 run (kick)

TJ: Dartanyan Craven fumble recovery (Sam Wessel kick)

WM: Hill 78 run (kick)

TJ: Tyler Eber 1 run (Wessel kick)

TJ: Tyler Eber 5 run (Wessel kick)

TJ: Tyler Eber 3 run (Wessel kick)

Upper St. Clair 17, McKeesport 14

McKeesport 0 7 7 0 —14

Upper St. Clair 3 0 7 7 —17

USC: Jacobo Echeverria-Lozano 39 field goal

M: Matt Miller 4 run (Wyatt Heasley kick)

USC: Ethan Hellmann 4 run (Echeverria-Lozano kick)

M: Matt Miller 1 run (Heasley kick)

USC: Bryce Jones 49 pass from Hellmann (Echeverria-Lozano kick)

Passing leaders: M, Matt Miller 8-17-138-0TD-1INT. USC, Ethan Hellmann 11-20-169-1TD-1INT.

Westinghouse 40, Butler 14

Butler 7 0 0 7 —14

Westinghouse 2 6 16 16 —40

B: Deacon Simko 47 pass from Nicolas Baggetta (AJ Morris kick)

W: safety

W: Omar Pack 1 (Pack pass failed)

W: Dejheerit Mellix 94 kickoff return (run failed)

W: Johnny Bailey 22 run (Pack run)

W: safety

B: Baggetta 1 run (Morris kick)

W: Dejheerit Mellix 29 pass from Pack (Pack pass from Jamar Frederick)

W: Jamaaron Trowery 38 pass from Pack (Michael Harvey run)

Rushing leaders: W, Omar Pack 20-116, TD.

Passing leaders: B, Nicolas Baggetta 10-24-123-1TD-0INT.

Woodland Hills 41, Shaler 7

Shaler 0 7 0 0 —7

Woodland Hills 7 14 13 7 —41

WH: Taylor Reid 19 run (Danny Fataki kick)

S: Braedyn Witkowski 27 pass from Aaron Aversa (Alex Gaetano kick)

WH: Reid 19 run (kick failed)

WH: Scoop Smith 54 punt return (Scoop Smith pass from Cam Walter)

WH: Reid 3 run (Fataki kick)

WH: D.J. Dutrieuille 1 run (kick failed)

WH: Reid 43 run (Fataki kick)

Rushing leaders: WH, Taylor Reid 19-229, 4 TDs.

Passing leaders: WH, Cam Walter 15-26-151-0TD-0INT.

Receiving leaders: WH, Scoop Smith 8-102.

Soccer

Boys

Friday’s results

Nonsection

Beaver County Christian 2, Portersville Christian 0

Saturday’s schedule

Class 2A

Section 1

North Catholic at Shady Side Academy, 11:30 a.m.

Section 2

Central Valley at Quaker Valley, 10:30 a.m.

Ellwood City at Mohawk, noon

Hopewell at Keystone Oaks, 10:30 a.m.

Nonsection

Bentworth at South Side, 1 p.m.

Burrell at Springdale, noon

Gateway at Kiski Area, 11 a.m.

Montour at North Allegheny, 1 p.m.

Mt. Lebanon at Bethel Park, 6 p.m.

Mt. Pleasant at South Park, 11 a.m.

Neshannock at Hickory, 2 p.m.

North Hills at Knoch, 12:30 p.m.

Preston (WV) at Beth-Center, 2 p.m.

Riverview at Sewickley Academy, 11 a.m.

Trinity at Canon-McMillan, 2 p.m.

Valley at Jeannette, 10 a.m.

Girls

Saturday’s schedule

Nonsection

Baldwin at Hempfield, 2 p.m.

Brashear at Allderdice, noon

Burrell at Springdale, 10 a.m.

Butler at Knoch, 4 p.m.

Central Valley at Blackhawk, 2 p.m.

Moon at Thomas Jefferson, 11 a.m.

Mt. Lebanon at Bethel Park, 2:30 p.m.

Penn-Trafford at Mt. Pleasant, 1 p.m.

Preston (WV) at Beth-Center, noon

Quaker Valley at Oakland Catholic, 2 p.m.

Western Reserve (Ohio) at Shady Side Academy, noon

Tennis

Girls

Friday’s results

Class 3A

Section 2

Mars 5, Butler 0

Class 2A

Section 4

Beaver 5, Beaver Falls 0

Nonsection

Quaker Valley 5, Seneca Valley 0

Friday’s summaries

Mars 5, Butler 0

Singles: 1. Gianna Kampian (M) d. Laini Spohn, 7-5, 6-2. 2. Gracie McCarty (M) d. Cassie Busler, 6-7, 6-2, 6-3. 3. Grace McMichael (M) d. Lindsay Lipp, 6-2, 7-6.

Doubles: 1. Elaina Riegler/Grace Nam (M) d. Sophia Kingsley/Cassie Sklencar, 6-4, 7-5. 2. Lacey Kern/Madison Cawley d. Devan Christofano/Noel Ernst, 6-3, 6-4

Quaker Valley 5, Seneca Valley 0

Singles: 1. Avery Allan (QV) d. Monique Polas, 6-0, 6-0. 2. Hannah Stein (QV) d. Ella Marley, 6-4, 6-2. 3. Lucy John (QV) d. Alvera Chokshi, 4-6, 7-6 (4), 10-4

Doubles: 1. Livia Jobbins/Grace Jadlowiec (QV) d. Jenna Muench/Alivia Metz, 6-2, 6-0. 2. Parker Barnes/Kate Miller (QV) d. Gianna Medici/Autumn Zacherl, 6-3, 6-0

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

More High School Other

Pine-Richland’s Ella Armstrong signs with Oregon acro-tumbling team
North Allegheny water polo reflects on emotional state title run
High school scores, summaries and schedules for Dec. 5, 2025
High school scores, summaries and schedules for Dec. 4, 2025
High school scores, summaries and schedules for Dec. 3, 2025