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

By:
Saturday, September 13, 2025 | 12:26 AM


High schools

Football

Friday’s results

WPIAL

Class 6A

Central Catholic 57, Mt. Lebanon 0

North Allegheny 56, Hempfield 13

Norwin 56, Seneca Valley 13

Class 5A

Big East

Gateway 34, Kiski Area 31

Latrobe 13, Franklin Regional 7

Woodland Hills 49, Penn-Trafford 21

Northeast

Penn Hills 49, Fox Chapel 14

Pine-Richland 48, North Hills 6

Shaler 27, Plum 20

Class 3A

Allegheny 7

Freeport 58, Deer Lakes 7

Highlands 42, East Allegheny 15

Imani Christian 72, Valley 0

Western Hills

Beaver 51, Hopewell 50

Central Valley 49, McGuffey 6

North Catholic 49, Quaker Valley 0

Class 2A

Allegheny

Shady Side Academy 42, Ligonier Valley 6

South Allegheny 28, Our Lady of the Sacred Heart 6

Steel Valley 56, South Park 7

Century

Keystone Oaks 28, Sto-Rox 0

Seton LaSalle 61, Charleroi 14

Washington 35, Waynesburg Central 14

Midwestern

Ellwood City 21, Mohawk 15

Freedom 42, New Brighton 0

Western Beaver 36, Beaver Falls 8

Class A

Big 7

Neshannock at Rochester, ppd.

Shenango 56, Northgate 20

Black Hills

Cornell 18, Burgettstown 13

Fort Cherry 44, Chartiers-Houston 14

Monessen 13, Serra Catholic 6

Eastern

Brentwood 42, Springdale 0

Clairton 43, Greensburg Central Catholic 0

Jeannette 61, Frazier 19

Leechburg 27, Riverview 18

Tri-County South

Avella 18, West Greene 6

Beth-Center 35, Carmichaels 6

California 8, Bentworth 7

Jefferson-Morgan 63, Mapletown 6

Nonconference

Albert Gallatin 40, Northern Garrett (Md.) 24

Aliquippa 19, Mars 6

Apollo-Ridge 42, Carlynton 0

Avonworth 41, Thomas Jefferson 14

Bethel Park 41, West Mifflin 7

Canon-McMillan 31, Armstrong 21

Chartiers Valley 62, Baldwin 12

Derry 13, Burrell 7

Hollidaysburg 33, Butler 6

Indiana 48, Laurel Highlands 7

McKeesport 20, Belle Vernon 7

Montour 41, Knoch 8

Moon 21, West Allegheny 3

Mt. Pleasant 28, Ambridge 27

New Castle 53, Yough 0

Peters Township 31, Trinity 12

Ringgold 33, Greensburg Salem 13

South Fayette 27, Elizabeth Forward 24

Southmoreland 24, Blackhawk 17

Spring Mills (W.Va.) 52, Connellsville 0

Upper St. Clair 62, Hampton 3

City League

Westinghouse 76, Perry 0

Nonconference

Allderdice 40, Uniontown 0

Saturday’s schedule

WPIAL

Class A

Big 7

Summit Academy at South Side, 12:30 p.m.

Nonconference

Laurel at Bishop Canevin, 7 p.m.

Friday’s summaries

Class 6A

North Allegheny 56, Hempfield 13

Hempfield 6 0 0 7 —13

North Allegheny 7 21 21 7 —56

NA: Brady McConneha 19 pass from Brady Brinkley (Ethan Maravich kick)

H: Aidan Stinebiser 10 pass from Dominic Detruf (kick failed)

NA: Brinkley 55 run (Maravich kick)

NA: Brinkley 1 run (Maravich kick)

NA: Luke Rohan 2 run (Maravich kick)

NA: Rohan 44 run (Maravich kick)

NA: Cameron Kushner 45 interception return (Maravich kick)

NA: Anthony Sisinni 5 run (Nate Orlando kick)

H: JM Landa 23 run (Sawyer Leuthold kick)

NA: Brandon Schantz 5 run (Constantino Perez kick)

Passing leaders: H, Dominic Detruf 9-15-132-1TD-2INT. NA, Brady Brinkley 10-18-126-1TD-0INT.

Norwin 56, Seneca Valley 13

Norwin 14 21 14 7 —56

Seneca Valley 0 6 7 0 —13

N: Joshua Lenart 14 pass from Tristyn Tavares (kick)

N: Giovani Rothrauff 14 run (kick)

N: Jake Knight 10 pass from Tavares (kick)

N: Tavares 34 run (kick)

N: Zack Pawling 3 pass from Tavares (kick)

SV: Andrew Loebig 3 run (kick failed)

N: Potter Brozeski 96 kickoff return (kick)

SV: Adam Gehm 8 pass from Loebig (kick)

N: Tavares 10 run (kick)

N: Parker Rigo 3 run (kick)

Passing leaders: SV, Andrew Loebig 13-18-144-1TD-0INT.

Class 5A

Big East

Gateway 34, Kiski Area 31

Kiski Area 7 12 0 12 —31

Gateway 14 14 0 6 —34

G: Kacey Carter 15 pass from Mayson Mitchell ( Mikulandrich kick)

KA: Andrew Finney 9 pass from Landyn Artman (Austin Beck kick)

G: Tyree Gowder 9 pass from Mitchell (Mikulandrich kick)

KA: Aven Shirley 10 pass from Artman (kick failed)

G: Shawn Moorefield Jr. 18 pass from Mitchell (Mikulandrich kick)

G: Moorefield Jr. 1 run (Mikulandrich kick)

KA: Aven Shirley 25 pass from Artman (kick failed)

G: Mitchell 1 run (run failed)

KA: Teegan Shirley 19 pass from Artman (run failed)

KA: Aven Shirley 31 pass from Artman (kick failed)

Passing leaders: KA, Landyn Artman 8-21-142-4TD-0INT. G, Mayson Mitchell 25-41-258-3TD-3INT.

Latrobe 13, Franklin Regional 7

Franklin Regional 7 0 0 0 —7

Latrobe 0 13 0 0 —13

FR: Dominic Devola 6 run (Luca Aguilera kick)

L: Chris Cochran 72 run (Mitch Horner kick)

L: Dom Scarton 2 run (kick failed)

Rushing leaders: L, Chris Cochran 12-133, TD.

Woodland Hills 49, Penn-Trafford 21

Penn-Trafford 14 0 0 7 —21

Woodland Hills 21 7 14 7 —49

WH: Taylor Reid 5 run (pass failed)

P-T: Ben Grabowski 7 run (Jack Miller kick)

WH: Scoop Smith 60 kickoff return (Danny Fataki kick)

P-T: Cody Yacamelli 80 run (Jack Miller kick)

WH: Scoop Smith 80 kickoff return (Scoop Smith pass from Cam Walter)

WH: Reid 7 run (Fataki kick)

WH: Walter 9 run (Scoop Smith run)

WH: Landon Akins 58 interception return (kick failed)

P-T: Lucah Butler 1 fumble return (Jack Miller kick)

WH: Reid 35 run (Fataki kick)

Rushing leaders: P-T, Cody Yacamelli 11-145, TD.

Passing leaders: P-T, Nate Desmond 9-21-146-0TD-2INT.

Northeast

Penn Hills 49, Fox Chapel 14

Fox Chapel 0 7 0 7 —14

Penn Hills 15 0 27 7 —49

PH: Disere Green-Lindsay 4 run (Devin Harris run)

PH: Richard Littlejohn III 1 run (Jesse Truman kick)

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

PH: Doryan Peay 80 run (Truman kick)

PH: Littlejohn III 12 pass from Devin Harris (Truman kick)

PH: Peay 11 run (Truman kick)

PH: Braylon Carter 42 interception return (Truman kick)

FC: Max Melocchi 1 run (Zureikat kick)

PH: Michael Ford 10 run (Truman kick)

Rushing leaders: FC, Joe Geller 18-107. PH, Doryan Peay 10-180, 2 TDs.

Passing leaders: PH, Devin Harris 9-12-139-1TD-0INT.

Pine-Richland 48, North Hills 6

Pine-Richland 21 14 6 7 —48

North Hills 0 0 0 6 —6

P-R: Jay Timmons 8 pass from Aaron Strader (kick failed)

P-R: Strader 18 run (run)

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

P-R: Maclane Miller 1 run (kick)

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

P-R: Miller 2 run (kick failed)

P-R: Kaeden Taylor 25 pass from Cooper Stiscak (kick)

NH: Kelly McCarthy 1 pass from Andrew Greenland (kick failed)

Passing leaders: P-R, Aaron Strader 14-27-331-3TD-1INT.

Receiving leaders: P-R, Jay Timmons 5-102, TD.

Shaler 27, Plum 20

Plum 7 7 0 6 —20

Shaler 7 10 0 10 —27

P: C. J. Hart 4 run (Austin Kolankowski kick)

S: Brayden Page 17 pass from Aaron Aversa (Alex Gaetano kick)

S: Alex Gaetano 24 field goal

P: Hart 61 run (Kolankowski kick)

S: Aversa 5 run (Alex Gaetano kick)

S: Avary Kinter 13 run (Alex Gaetano kick)

S: Alex Gaetano 25 field goal

P: John Nonnenberg 12 run (none)

Rushing leaders: P, C. J. Hart 13-130, 2 TDs.

Passing leaders: P, John Nonnenberg 17-32-267-0TD-2INT. S, Aaron Aversa 13-20-135-1TD-3INT.

Class 3A

Allegheny 7

Freeport 58, Deer Lakes 7

Deer Lakes 7 0 0 0 —7

Freeport 9 28 14 7 —58

F: safety

F: Amos Glenn 44 run (Judah Thompson kick)

DL: Luca Mangieri 78 pass from Dom Sciubba (Connor Moore kick)

F: Glenn 2 run (Thompson kick)

F: Owen Neistein 27 pass from Drew Ross (Thompson kick)

F: Danny King 62 interception return (Thompson kick)

F: Bryson Paga 67 blocked punt return (Thompson kick)

F: Glenn 64 punt return (Thompson kick)

F: King 42 interception return (Thompson kick)

F: Paxton Cene 38 run (Thompson kick)

Rushing leaders: F, Amos Glenn 18-126, 2 TDs.

Highlands 42, East Allegheny 15

Highlands 28 7 7 0 —42

East Allegheny 0 7 0 8 —15

H: Jahmar Wright 96 kickoff return (Jackson Babinsack kick)

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

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

H: Owen-Cratsenberg 12 run (Jackson Babinsack kick)

EA: Tanner Loya 8 pass from Cedric Mack (Tyrese Coulverson kick)

H: Taiy Partlow 17 run (Jackson Babinsack kick)

H: Marqis Johnson 15 pass from Jamarkus Prager (Jackson Babinsack kick)

EA: Ronte Lawrence 15 pass from Mack (D. J. Warren pass from Mack)

Passing leaders: H, Jamarkus Prager 6-8-117-1TD-0INT. EA, Cedric Mack 15-29-226-2TD-1INT.

Imani Christian 72, Valley 0

Valley 0 0 0 0 —0

Imani Christian 31 21 20 0 —72

IC: Gabe Jenkins 52 punt return

IC: Maurice Williams 10 run (Maurice Williams kick)

IC: Robert Torres-Johnson 24 pass from Jenkins

IC: David Davis 35 pass from Jenkins

IC: Davon Johnson 23 fumble return

IC: Tyvon Sewell 72 run (Maurice Williams kick)

IC: Daniel Stephens 10 run (Davis run)

IC: Davis 36 punt return

IC: Jenkins 66 run (Maurice Williams kick)

IC: David Campbell 38 pass from Jenkins (Maurice Williams kick)

IC: Sewell 32 run

Rushing leaders: IC, Tyvon Sewell 5-144, 2 TDs.

Passing leaders: IC, Gabe Jenkins 4-4-110-3TD-0INT.

Western Hills

Beaver 51, Hopewell 50

Beaver 10 10 10 21 —51

Hopewell 21 0 20 9 —50

H: Kingston Krotec 30 pass from James Armstrong (Rocco Marcantonio kick)

H: Nasir Wade 86 run (Marcantonio kick)

B: Ty Cosky 34 field goal

H: Avery Bokor 35 pass from Armstrong (Marcantonio kick)

B: Micah Pupi 80 pass from Travis Clear (Cosky kick)

B: Jonah Justice 3 run (Cosky kick)

B: Cosky 41 field goal

B: Cosky 19 field goal

H: Bokor 45 pass from Armstrong (run failed)

B: Jonah Justice 1 run (Cosky kick)

H: Armstrong 13 run (Marcantonio kick)

H: Armstrong 70 run (Marcantonio kick)

H: Marcantonio 34 field goal

B: Jonah Justice 10 run (Cosky kick)

B: Junior Marino 23 pass from Clear (Cosky kick)

B: Junior Marino 40 interception return (Cosky kick)

H: Logan Triscila 11 pass from Armstrong (run failed)

Rushing leaders: B, Jonah Justice 33-162, 3 TDs. H, James Armstrong 22-263, 2 TDs; Nasir Wade 10-143, TD.

Passing leaders: B, Travis Clear 18-38-391-2TD-1INT. H, James Armstrong 14-27-346-4TD-1INT.

Receiving leaders: B, Junior Marino 9-216, TD; Micah Pupi 5-167, TD.

Central Valley 49, McGuffey 6

McGuffey 0 0 0 6 —6

Central Valley 0 28 21 0 —49

CV: Ethan Shearer 34 run (Domenic Pratt kick)

CV: Ethan Ondrusek 15 run (Pratt kick)

CV: Aaron Lawson 68 pass from Braddock Ambrose (Pratt kick)

CV: Shearer 1 run (Pratt kick)

CV: Shearer 44 run (Pratt kick)

CV: Mekhi Ahmed 79 pass from Ambrose (Pratt kick)

CV: Ethan Bosco 19 run (Pratt kick)

M: Dristan McAnallen 6 run (kick failed)

Rushing leaders: CV, Ethan Shearer 9-160, 3 TDs.

Passing leaders: CV, Braddock Ambrose 5-11-164-2TD-0INT.

North Catholic 42, Quaker Valley 0

North Catholic 14 28 0 0 —42

Quaker Valley 0 0 0 0 —0

NC: Preston Simko 24 pass from Joey Felitsky (Dylan Shantz kick)

NC: Nick Wasielewski 5 pass from Felitsky (Shantz kick)

NC: Wasielewski 40 pass from Felitsky (Shantz kick)

NC: Wasielewski 23 pass from Felitsky (Shantz kick)

NC: Tom Arth 9 pass from Felitsky (Shantz kick)

NC: Logan Schade 2 run (Shantz kick)

NC: Nate Swisher 4 run (Shantz kick)

Passing leaders: NC, Joey Felitsky 9-12-212-5TD-0INT.

Receiving leaders: NC, Nick Wasielewski 4-113, 3 TDs.

Class 2A

Allegheny

Shady Side Academy 42, Ligonier Valley 6

Ligonier Valley 0 0 6 0 —6

Shady Side Academy 14 22 0 6 —42

SSA: Cam Mallory 14 pass from Javon Johnston (pass)

SSA: Dyson Cooper 78 run (pass failed)

SSA: Cole Little 25 run (Johnston run)

SSA: Nico Grzymkowski 42 pass from Johnston (Londell Robinson run)

SSA: Darius Gainey 28 pass from Johnston (run failed)

LV: Bryce Vida 1 run (kick failed)

SSA: Robinson 1 run (kick)

South Allegheny 28, Our Lady of the Sacred Heart 6

South Allegheny 0 14 7 7 —28

Our Lady of the Sacred Heart 0 0 0 6 —6

SA: Drew Cook 10 pass from Alijah Cook (Connor Morabeto kick)

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

SA: Joe Gamret blocked punt return (Morabeto kick)

OLSH: Christopher Harris 55 interception return (kick failed)

SA: Gamret 52 run (Morabeto kick)

Steel Valley 56, South Park 7

South Park 0 0 7 0 —7

Steel Valley 14 28 8 6 —56

SV: Da’Ron Barksdale 11 run (run failed)

SV: Da’Ron Barksdale 17 run (Ashad Dye run)

SV: Da’Ron Barksdale 1 run (run failed)

SV: Da’Ron Barksdale 19 pass from Tyce Barron (Tyrell Breland pass from Barron)

SV: Da’Ron Barksdale 35 fumble recovery

SV: Breland 52 pass from Barron (Breland pass from Barron)

SP: Colsen Heynes 25 run (Kolby Kosteinik kick)

SV: J’Von Barlow 17 run (Jayden Franklin pass failed from Barron)

SV: Gianni Keyes 44 run (run failed)

Rushing leaders: SV, Da’Ron Barksdale 14-165, 3 TDs.

Passing leaders: SV, Tyce Barron 7-8-111-2TD-0INT.

Century

Keystone Oaks 28, Sto-Rox 0

Keystone Oaks 14 7 0 7 —28

Sto-Rox 0 0 0 0 —0

KO: Owen Gearhart 4 run (Luc Philistine kick)

KO: Cooper Lugalia 53 interception return (Philistine kick)

KO: Joe Colton 6 pass from Gearhart (Philistine kick)

KO: Gearhart 18 run (Philistine kick)

Rushing leaders: KO, Owen Gearhart 23-154, 2 TDs.

Midwestern

Ellwood City 21, Mohawk 15

Ellwood City 7 7 0 7 —21

Mohawk 6 6 0 3 —15

EC: Cameron Mills 14 fumble return (Aidan Hutch kick)

M: Joey Nail 28 pass from Bobby Fadden (kick failed)

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

M: Andrew Lloyd 26 field goal

M: Lloyd 28 field goal

M: Lloyd 22 field goal

EC: Tyler Amicone 41 pass from Smiley (Hutch kick)

Passing leaders: EC, Tyler Smiley 8-18-109-2TD-0INT.

Freedom 42, New Brighton 0

New Brighton 0 0 0 0 —0

Freedom 14 14 14 0 —42

F: Karter Brown 1 run (Garrett Drutarosky kick)

F: Kaden Bailey 14 run (Drutarosky kick)

F: Bailey 1 run (Drutarosky kick)

F: Mason O’Donnell 9 run (Drutarosky kick)

F: Bailey 57 run (Drutarosky kick)

F: Drutarosky 55 interception return (Drutarosky kick)

Rushing leaders: F, Kaden Bailey 9-110, 3 TDs.

Western Beaver 36, Beaver Falls 8

Western Beaver 8 7 14 7 —36

Beaver Falls 0 0 0 8 —8

WB: Wyatt Sparbanie 59 run (Amari Marshall run)

WB: Khai Hudson 92 interception return (Noah Schweikert kick)

WB: Sparbanie 41 run (Schweikert kick)

WB: Sparbanie 8 run (Schweikert kick)

WB: Avon Pressley 47 pass from Amari Marshall (Schweikert kick)

BF: Anthony Dawkins 8 pass from Xavier Clark (Clark pass from Kenny Jewell)

Rushing leaders: WB, Wyatt Sparbanie 10-161, 3 TDs.

Passing leaders: BF, Xavier Clark 8-15-109-1TD-2INT.

Class A

Big 7

Shenango 56, Northgate 20

Northgate 0 6 6 8 —20

Shenango 13 23 7 13 —56

S: Niko DeSalvo 13 run (Caleb McConnell kick)

S: Landyn Albertini 2 run (kick failed)

S: A. J. Ferilla 2 run (McConnell kick)

N: Johrdon Hairston 37 pass from Devontae Smith (kick failed)

S: safety

S: Trey Ross 50 kickoff return (McConnell kick)

S: DeSalvo 3 run (McConnell kick)

S: DeSalvo 9 run (McConnell kick)

N: Noel Aranda 3 run from Devontae Smith (kick failed)

S: Jasyn Williams 10 pass from McConnell (kick failed)

S: DeSalvo 14 run (McConnell kick)

N: Zion Ward 22 pass from Devontae Smith (Savian Baptiste run)

Rushing leaders: S, Niko DeSalvo 16-183, 4 TDs.

Passing leaders: N, Devontae Smith 7-24-108-3TD-1INT.

Black Hills

Fort Cherry 44, Chartiers-Houston 14

Fort Cherry 30 7 7 0 —44

Chartiers-Houston 0 0 7 7 —14

FC: safety

FC: Eli Salvini 65 kickoff return (Nick Massey kick)

FC: Massey 18 pass from Matt Sieg (Massey kick)

FC: Landon Trnavski 60 pass from Sieg (Massey kick)

FC: Sieg 26 run (Massey kick)

FC: Salvini 2 run (Massey kick)

FC: Christian Yanosko 48 run (Massey kick)

C-H: 2 run (Tommy Dzura kick)

C-H: 15 run (Dzura kick)

Rushing leaders: FC, Matt Sieg 5-111, TD.

Monessen 13, Serra Catholic 6

Monessen 0 0 7 6 —13

Serra Catholic 0 0 0 6 —6

M: Michael Hines 30 pass from Kaier Payne (Roodly Destyl kick)

SC: Brayden Graham 11 pass from Chris Green (kick failed)

M: Kayden Kolbeck 24 run (kick failed)

Rushing leaders: M, Tavian Taylor 18-124.

Eastern

Brentwood 42, Springdale 0

Springdale 0 0 0 0 —0

Brentwood 21 21 0 0 —42

B: Nicky Wardzinski 14 run (Mohammed Ismael kick)

B: Cedric Davis Jr. 19 run (Ismael kick)

B: Davis Jr. 14 run (Ismael kick)

B: Wardzinski 5 run (Ismael kick)

B: Daysaun Spencer 54 interception return (Blaize Dias run)

B: Davis Jr. 13 run (Ismael kick failed)

Passing leaders: B, Cedric Davis Jr. 8-10-162-0TD-0INT.

Clairton 43, Greensburg Central Catholic 0

Clairton 14 16 6 7 —43

Greensburg Central Catholic 0 0 0 0 —0

C: Donte Wright 24 pass from Jeff Thompson III (kick failed)

C: Deon Lovelace-Pompey 17 pass from Thompson III (Lovelace-Pompey run)

C: Lovelace-Pompey 4 run (Brandon Murphy Jr. pass from Wright)

C: Lovelace-Pompey 12 run (Michael Ruffin run)

C: Wright 19 pass from Thompson III (run failed)

C: Thompson III 1 run (Rheyjon Williams kick)

Passing leaders: C, Jeff Thompson III 18-23-288-3TD-0INT.

Receiving leaders: C, Brandon Murphy Jr. 7-121.

Jeannette 61, Frazier 19

Jeannette 33 7 14 7 —61

Frazier 7 6 6 0 —19

J: Kymone Brown 68 run (McAlister Steele kick)

J: Jayce Powell 12 pass from Brown

F: Noah Bachinski 15 pass from Brady Secrest

J: Hunter Schaeffer 69 kickoff return

J: Brown 3 run (Steele kick)

J: Brown 2 run (Steele kick)

F: Derek Diamond 5 run

J: Powell 32 pass from Brown (Steele kick)

F: Derek Diamond 8 run

J: Brown 56 run (Steele kick)

J: Eli Jones 61 fumble return (Steele kick)

J: Nick Mendoza 2 run (Steele kick)

Rushing leaders: J, Kymone Brown 8-142, 4 TDs. F, Derek Diamond 25-170, 2 TDs.

Passing leaders: J, Kymone Brown 6-11-102-2TD-0INT.

Leechburg 27, Riverview 18

Leechburg 0 13 14 0 —27

Riverview 0 6 0 12 —18

L: Jaxon Vargo 15 run (Mason Scitticatt kick)

R: Kaden Levy 40 run (kick failed)

L: Tim Andrasy 1 run (pass failed)

L: Andrasy 6 run (Scitticatt kick)

L: Andrasy 5 run (Scitticatt kick)

R: Levy 32 run (pass failed)

R: Rio Stotts 64 pass from Connor Kmetz (pass failed)

Rushing leaders: L, Tim Andrasy 33-162, 3 TDs.

Passing leaders: R, Connor Kmetz 11-19-114-1TD-1INT.

Tri-County South

Avella 18, West Greene 6

West Greene 0 0 0 6 —6

Avella 6 0 6 6 —18

A: Noah Kimberland 5 run (none)

A: Charles Rush 1 run (none)

WG: Joel Rizor 64 run (none)

A: Rush 8 run (none)

Passing leaders: A, Charles Rush 5-7-147-0TD-0INT.

Receiving leaders: A, Bryce Wright 3-112.

California 8, Bentworth 7

Bentworth 0 7 0 0 —7

California 0 0 0 8 —8

B: Ben Hays 38 run (Caden Hackinson kick)

C: Eli Carpenter 12 pass from Logan Hartley (Malachi Peak run)

Rushing leaders: C, Malachi Peak 23-107.

Passing leaders: C, Logan Hartley 8-13-133-1TD-0INT.

Jefferson-Morgan 63, Mapletown 6

Jefferson-Morgan 57 0 6 0 —63

Mapletown 0 0 0 6 —6

J-M: John Woodward 20 run (kick failed)

J-M: Seth Fox 28 pass from Triton Farabee (John Woodward run)

J-M: Deakyn Dehoet 57 run (Logan Yeck kick)

J-M: Dehoet 14 run (Yeck kick)

J-M: John Woodward 4 run (Alex Palko pass from Dehoet)

J-M: Jeremiah Robertson 50 pass from Farabee (Yeck kick)

J-M: Farabee 1 run (Yeck kick)

J-M: Dehoet 35 pass from Farabee (Yeck kick)

J-M: Fox 50 interception return (kick failed)

M: Colton McKnight 4 run (kick failed)

Rushing leaders: J-M, John Woodward 6-112, 2 TDs.

Passing leaders: J-M, Triton Farabee 7-7-162-3TD-0INT.

Nonconference

Albert Gallatin 40, Northern Garrett (Md.) 24

Northern Garrett (Md.) 8 0 0 16 —24

Albert Gallatin 16 0 8 16 —40

AG: Adam Pegg 90 kickoff return (Pegg run)

Northern Garrett (Md.): Landon Yoder 3 run (Yoder run)

AG: Pegg 57 pass from Bronx Jamison (Pegg run)

AG: Pegg 9 run (Jamison run)

Northern Garrett (Md.): Evan Graham 3 run (Evan Graham run)

AG: Pegg 10 pass from Jamison (Tee Guesman run)

AG: Jamison 32 run (Guesman run)

Northern Garrett (Md.): Emmitt Lipscomb 9 run (Caleb Hinebaugh run)

Aliquippa 19, Mars 6

Aliquippa 0 0 0 19 —19

Mars 0 6 0 0 —6

M: Gabe Hein 44 pass from Colin Yurisinec (kick failed)

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

A: Work 9 run (kick)

A: QaLil Goode 43 interception return (kick failed)

Passing leaders: M, Colin Yurisinec 14-20-147-1TD-2INT.

Allderdice 40, Uniontown 0

Uniontown 0 0 0 0 —0

Allderdice 0 20 14 6 —40

A: Marcus Matthews 8 run (kick)

A: Matthews 13 run (kick)

A: Keron Thompson punt return (kick failed)

A: Dav’veion Lee 2 pass (run)

A: Lee 19 pass (kick failed)

A: 6 pass

Apollo-Ridge 42, Carlynton 0

Carlynton 0 0 0 0 —0

Apollo-Ridge 7 14 14 7 —42

A-R: Preston Clemens 11 run (Beck Andree kick)

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

A-R: McCray 4 run (Andree kick)

A-R: McCray 39 pass from Chris Dailey (Andree kick)

A-R: Nathan Fryer 20 pass from Dailey (Andree kick)

A-R: Jordan Mull 7 run (Andree kick)

Passing leaders: A-R, Chris Dailey 8-14-181-2TD-1INT.

Avonworth 41, Thomas Jefferson 14

Thomas Jefferson 7 7 0 0 —14

Avonworth 14 13 14 0 —41

TJ: Tyler Eber 97 kickoff return (Sam Wessel kick)

A: Dimitri Velisaris 5 run (Calder Mahan kick)

A: Velisaris 2 run (Mahan kick)

TJ: Tyler Eber 21 pass from Harrison Kolling (Wessel kick)

A: Jaden Jones 92 pass from Carson Bellinger (Mahan kick)

A: Mahan 31 field goal

A: Mahan 30 field goal

A: Evan Loutzenhiser 14 interception return (Mahan kick)

A: Loutzenhiser 25 fumble recovery (Mahan kick)

Bethel Park 41, West Mifflin 7

Bethel Park 14 20 7 0 —41

West Mifflin 0 0 0 7 —7

BP: Charlie Simmons 6 pass from Evan Devine (Xavier Jackson kick)

BP: Devine 2 run (Jackson kick)

BP: Charlie Simmons 30 pass from Devine (run failed)

BP: Will Sabatos 27 run (Jackson kick)

BP: Jovian Smith 25 pass from Devine (Jackson kick)

BP: David Dennison 56 pass from Devine (Jackson kick)

WM: Jose Perez 11 pass from Zawaun Glover (Landon Jeffrey kick)

Rushing leaders: BP, David Dennison 10-100, TD.

Passing leaders: BP, Evan Devine 6-9-144-4TD-1INT. WM, Zawaun Glover 10-15-104-1TD-1INT.

Canon-McMillan 31, Armstrong 21

Armstrong 6 8 0 7 —21

Canon-McMillan 7 14 7 3 —31

C-M: Braelon Wingfield 5 run (Rhys Maentz kick)

A: Theron Cupec 23 pass from Deo Beck (kick failed)

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

A: Quinn Olsen 44 pass from Deo Beck (Zane Jordan pass from Deo Beck)

C-M: Wingfield 27 pass from Jansma (Maentz kick)

C-M: Campoli 50 pass from Jansma (Maentz kick)

C-M: Maentz 30 field goal

A: Olsen 12 pass from Deo Beck (Daniel Pearson kick)

Passing leaders: A, Deo Beck 31-50-304-3TD-2INT. C-M, Ty Jansma 16-27-254-3TD-0INT.

Receiving leaders: A, Quinn Olsen 9-116, 2 TDs. C-M, Ethan Campoli 8-147, 2 TDs.

Derry 13, Burrell 7

Burrell 0 7 0 0 —7

Derry 7 0 0 6 —13

D: Max Doherty 10 run (Max Doperak kick)

B: Trey Coury 1 run (Coury kick)

D: Doherty 1 run (kick failed)

Rushing leaders: D, Max Doherty 22-103, 2 TDs.

Hollidaysburg 33, Butler 6

Hollidaysburg 7 12 7 7 —33

Butler 0 0 6 0 —6

H: Josh Banks 4 run (Devin Walters kick)

H: Banks 1 run (run failed)

H: Tim Snyder 2 run (kick failed)

H: Cole DeLattre 11 run (Devin Walters kick)

B: Deacon Simko 79 kickoff return (run failed)

H: Snyder 2 run (Devin Walters kick)

Rushing leaders: H, Cole DeLattre 15-175, TD.

Passing leaders: B, Nicolas Baggetta 10-27-145-0TD-2INT.

McKeesport 20, Belle Vernon 7

McKeesport 14 0 6 0 —20

Belle Vernon 7 0 0 0 —7

M: Akeem Cochran 12 run (Wyatt Heasley kick)

M: Michael Wright 25 pass from Matt Miller (Heasley kick)

BV: Curtis Wade 18 run (Preston Rathway kick)

M: Avont Hudson 30 run (kick failed)

Montour 41, Knoch 8

Montour 14 14 7 6 —41

Knoch 0 0 0 8 —8

M: Zander Stern 43 pass from Brandon Bennett (Luke Medvitz kick)

M: Caden Halajcio 1 run (Medvitz kick)

M: Archie Collins 2 run (Medvitz kick)

M: Halajcio 7 run (Medvitz kick)

M: Halajcio 27 run (Medvitz kick)

M: Amari Wright 1 run (kick failed)

K: Keegan Orris 16 pass from Kade Sundie (Kade Sundie run)

Rushing leaders: M, Caden Halajcio 18-193, 3 TDs.

Passing leaders: M, Brandon Bennett 5-11-100-1TD-0INT.

Moon 21, West Allegheny 3

Moon 0 7 14 0 —21

West Allegheny 0 3 0 0 —3

WA: Teagan Tomei 42 field goal

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

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

M: Jared Moyer 40 interception return (Senkevich kick)

Passing leaders: M, Andrew Cross 10-18-147-2TD-1INT.

Mt. Pleasant 28, Ambridge 27

Ambridge 7 7 7 6 —27

Mt. Pleasant 14 7 0 7 —28

M: Kaden Hudec 58 run (Tyke Snyder kick)

A: Daevon Cain 60 run (Ryan Lambert kick)

M: Hudec 3 run

A: Nathan Sheffield 39 pass from Martese Priest (Lambert kick)

M: Richard Shawley 5 run (Snyder kick)

A: Daevon Cain 1 run (Ryan Labert kick)

A: Shamar Underwood 6 run (kick failed)

M: Dane Firmstone 2 run (Snyder kick)

Rushing leaders: A, Daevon Cain 18-163, 2 TDs. M, Kaden Hudec 20-118, 2 TDs.

New Castle 53, Yough 0

Yough 0 0 0 0 —0

New Castle 40 0 13 0 —53

NC: Marino Graham 79 run (kick failed)

NC: Kai Cox 63 punt return (pass)

NC: Chase Lemmon 14 pass from Graham (kick failed)

NC: Roderick Proctor 16 run (run failed)

NC: Graham 51 run (Graham kick)

NC: Cox 60 punt return (Graham kick)

NC: Johnny Taylor 59 pass from Keiarie Stewart (kick failed)

NC: Brandon Brothers 5 pass from Keiarie Stewart (Graham kick)

Rushing leaders: NC, Marino Graham 2-130, 2 TDs.

Peters Township 31, Trinity 12

Peters Township 3 21 7 0 —31

Trinity 0 0 6 6 —12

PT: Anthony Maiello 35 field goal

PT: Reston Lehman 16 pass from Nolan DiLucia (Anthony Maiello kick)

PT: Lucas Shanafelt 33 interception return (Anthony Maiello kick)

PT: Lucas Rost 44 pass from DiLucia (Anthony Maiello )

PT: Cole Neupaver 13 run (Anthony Maiello kick)

T: Jonah Williamson 1 run (kick failed)

T: Chase Kostelnik 56 pass from Williamson (pass failed)

Rushing leaders: PT, Cole Neupaver 18-132, TD. T, Owen Gardner 14-117.

Passing leaders: PT, Nolan DiLucia 9-16-159-2TD-0INT. T, Jonah Williamson 7-18-130-1TD-0INT.

Receiving leaders: PT, Lucas Rost 6-132, TD.

Ringgold 33, Greensburg Salem 13

Ringgold 13 14 6 0 —33

Greensburg Salem 0 0 6 7 —13

R: Dennis Hawkins 18 run (kick failed)

R: Amoni Ward 1 run (William Cameron kick)

R: Demetri Lowe 30 pass from Hawkins (Cameron kick)

R: Demetri Lowe 41 pass from Hawkins (Cameron kick)

GS: Tyrese Lewis 16 pass from Brody Chismar (kick failed)

R: Ward 27 pass from Hawkins (kick failed)

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

Rushing leaders: R, Amoni Ward 25-163, TD.

Passing leaders: R, Dennis Hawkins 14-20-220-3TD-0INT.

South Fayette 27, Elizabeth Forward 24

Elizabeth Forward 3 6 0 15 —24

South Fayette 20 0 0 7 —27

SF: Daniel Speca 67 pass from Drew Welhorsky (Luke Gillen kick)

EF: Luke Holdren 25 field goal

SF: Aayden Wright 92 run (kick failed)

SF: Aayden Wright 37 pass from Welhorsky (Gillen kick)

EF: Anthony St. Angelo 13 pass from Ryan Messina (kick failed)

EF: Messina 9 run (Messina run)

SF: Welhorsky 9 run (Gillen kick)

EF: Landon Honick 29 pass from Messina (Holdren kick)

Rushing leaders: EF, Ryan Messina 25-157, TD. SF, Aayden Wright 8-145, TD; Drew Welhorsky 15-107.

Passing leaders: EF, Ryan Messina 26-35-333-2TD-1INT. SF, Drew Welhorsky 7-12-138-2TD-0INT.

Receiving leaders: EF, Landon Honick 13-168, TD.

Southmoreland 24, Blackhawk 17

Southmoreland 10 14 0 0 —24

Blackhawk 14 0 0 3 —17

B: Brayden McCarthy 11 run (Will Brown kick)

B: McCarthy 4 run (Brown kick)

S: Jackson Mickens 9 run (Liam Smith kick)

S: Smith 23 field goal

S: Mickens 19 blocked punt return (Smith kick)

S: Dawson Wolfe 7 run (Smith kick)

B: Brown 34 field goal

Passing leaders: S, Dawson Wolfe 9-18-114-0TD-1INT.

Upper St. Clair 62, Hampton 3

Hampton 0 3 0 0 —3

Upper St. Clair 21 27 0 14 —62

USC: Bryce Jones 20 pass from Ethan Hellmann (Jacobo Echeverria-Lozano kick)

USC: Dante Coury 6 run (Echeverria-Lozano kick)

USC: Nico D’Orazio 53 pass from Hellmann (Echeverria-Lozano kick)

H: Jake Lucus 30 field goal

USC: D’Orazio 8 pass from Hellmann (Echeverria-Lozano kick)

USC: D’Orazio 3 pass from Hellmann (Echeverria-Lozano kick)

USC: Beck Shields 3 pass from Hellmann (Echeverria-Lozano kick)

USC: Dante Coury 4 run (kick failed)

USC: Max Ligier 4 run (Cameron Smith kick)

USC: Luca Coury 1 run (Cameron Smfith kick)

Passing leaders: USC, Ethan Hellmann 15-17-297-5TD-0INT.

Cross country

Friday’s results

Kiski Invitational

Boys

Individual: 1. Charlie Heese, Latrobe, 16:06.7; 2. Ashton Saunders, Riverview, 16:33.4; 3. Michael Costello, Fox Chapel, 16:35.6; 4. Asher Eckel, Fox Chapel, 16:44.5; 5. Will Kuchera, Allderdice, 16:50.2; 6. Reeve Flotta, Allderdice, 16:51.2; 7. Harlan Cooper, Shady Side Academy, 16:53.0; 8. Nolan Gwin, Fox Chapel, 16:56.8; 9. Rilee Matalino, Oil City, 16:58.2; 10. Keegan Kirkwood, Oil City, 17:13.8

Team: 1. Allderdice 48; 2. Fox Chapel 54; 3. Shady Side Academy 135; 4. Latrobe 174; 5. Oil City 210

Girls

Individual: 1. Annabel Johnson, Woodland Hills, 18:37.7; 2. Charlotte Barker, Shady Side Academy, 18:48.8; 3. Josephine Lenart, Shady Side Academy, 18:55.9; 4. Natalia Mavridis, Richland, 18:57.2; 5. Piper Munyon, Gateway, 19:22.7; 6. Caroline Shirley, Franklin Regional, 19:46.9; 7. Corabel Shiley, Oil City, 19:48.4; 8. Rhyley Bendel, Shady Side Academy, 19:56.3; 9. Mayah Torres, Plum, 19:59.8; 10. Bailey White, Allderdice, 20:03.9

Team: 1. Fox Chapel 62; 2. Shady Side Academy 62; 3. Kiski Area 123; 4. Allderdice 124; 5. Latrobe 141

Golf

Friday’s results

Boys

Class 3A

Section 2

Belle Vernon 200, Albert Gallatin 238

Medalists: Jordan Mocello (BV) 35; Garrett Snyder (AG) 43

Section 3

Butler 196, Knoch 221

Medalists: Levi McClellan, Anthony Trombatt (B) 38; Aaron Voltz, David Breese (K) 42

North Allegheny 180, Mars 196

Medalists: Ravi Desai (NA) 32; Jackson Geiger (M) 35

Section 5

Canon-McMillan 200, Trinity 202

Medalists: Ben Taczak (CM) 38; Brock Carrington (T) 36

Class 2A

Section 1

Freeport 185, Valley 229

Medalists: Ethan Crooks (F) 34; Dominic Dunkel (V) 44

Section 3

Waynesburg 184, Brownsville 213

Medalist: Jarett Tretinik (W) 33

Section 4

Avonworth 197, Avella 207

Medalist: Tristan Davis (Avella) 34

Chartiers-Houston 195, Keystone Oaks 241

Keystone Oaks 240, Fort Cherry 268

Section 7

East Allegheny 221, Steel Valley 288

Medalist: Nate Tucker (EA) 38

South Park 202, Serra Catholic 241

Medalist: Austin Glowacki (SP) 37

Section 8

Yough 212, Geibel Catholic 225

Medalists: Carl Singer (Y) 40; Seth Dolan (GC) 34

Girls

Nonsection

Mars 174, Indiana 250

Medalist: Makenna Myler (M) 39

Soccer

Boys

Friday’s results

Nonsection

Aquinas Academy 4, Trinity Christian 1

Saturday’s schedule

Class 2A

Section 2

Avonworth at Ellwood City, noon

Central Valley at Beaver, 1 p.m.

Hopewell at Riverside, 10 a.m.

Keystone Oaks at Quaker Valley, 11:30 a.m.

Nonsection

Aquinas Academy at Winchester Thurston, 5 p.m.

Butler at Slippery Rock, 11:30 a.m.

Deer Lakes at Mars, 11:30 a.m.

Franklin Regional at Montour, 12:30 p.m.

Hampton at Pine-Richland, 1:30 p.m.

Mercer at Neshannock, 4 p.m.

Mt. Pleasant at Latrobe, 2:30 p.m.

Penn-Trafford at Norwin, 1 p.m.

Ringgold at Peters Township, 2:30 p.m.

South Park at Moon, 2:30 p.m.

Springdale at Freeport, 10 a.m.

Girls

Friday’s results

Nonsection

Sewickley Academy 5, Eden Christian 0

Shaler 3, North Hills 1

Saturday’s schedule

Nonsection

Apollo-Ridge at South Allegheny, 6 p.m.

Aquinas Academy at Winchester Thurston, 5 p.m.

Fort LeBoeuf at Deer Lakes, 1 p.m.

Hopewell at West Allegheny, 11 a.m.

Laurel Highlands at Trinity, 11 a.m.

Mercer at Butler, noon

Montour at Franklin Regional, 1 p.m.

Our Lady of the Sacred Heart at Central Valley, 11 a.m.

Peters Township at Thomas Jefferson, 2 p.m.

South Side at Blackhawk, 1 p.m.

Tennis

Girls

Friday’s results

Lincoln Park 4, Trinity 1

North Hills 3, Quaker Valley 2

Friday’s summaries

North Hills 3, Quaker Valley 2

Singles: 1. Elinor Kim (NH) d. Avery Allan, 10-5. 2. Adelaide Seigworth (NH) d. Livia Jobbins, 10-5. 3. Alaina Weaver (NH) d. Hannah Stein, 10-4.

Doubles: 1. Jake Lenhard/Kate Miller (QV) d. Georgia Kragmann/Julia Nease, 10-4. 2. Lucy John/Grace Jadlowiec (QV) d. Reagan Iwanowski/Alivia Tinkey, 10-2.

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

More High School Other

High school scores, schedules for Dec. 7, 2025
Franklin Regional notebook: All-star experience positive for Panthers soccer coach
South Hills sports notebook: Thomas Jefferson hockey earns key victory over North Allegheny
Sewickley Herald notebook: Quaker Valley hockey wins division clash
High school scores, summaries and schedules for Dec. 6, 2025