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

By:
Saturday, September 6, 2025 | 12:23 AM


High schools

Football

Friday’s results

WPIAL

Nonconference

Avella 35, Springdale 6

Avonworth 23, Aliquippa 7

Belle Vernon 25, Central Valley 22

Bentworth 45, Charleroi 0

Bethel Park 56, Armstrong 28

Bishop Canevin 21, Steel Valley 6

Brentwood 41, Sto Rox 0

Burrell 28, Mt. Pleasant 21

Canon-McMillan 37, South Fayette 28

Chartiers Valley 42, Indiana 6

Chartiers-Houston 35, Mapletown 28

Cornell 35, Riverview 21

Derry 24, Deer Lakes 21

Elizabeth Forward 53, East Allegheny 13

Fort Cherry 55, West Greene 8

Fox Chapel 20, Knoch 18

Frazier 31, Carmichaels 14

Freeport 42, Quaker Valley 7

Greensburg Central Catholic 35, Apollo-Ridge 16

Greensburg Salem 26, Valley 10

Hampton 25, Shaler 24

Hempfield 43, Kiski Area 10

Hopewell 49, Ambridge 2

Imani Christian 41, Beaver 3

Jeannette 31, Ligonier Valley 0

Jefferson-Morgan 26, Burgettstown 10

Laurel 43, Riverside 0

Leechburg 26, Serra Catholic 0

Mars 13, North Hills 10

Monessen 20, Beth-Center 3

Montour 35, Trinity 27

Neshannock 26, Ellwood City 20

New Brighton 38, Northgate 0

New Castle 32, Highlands 0

Norwin 35, Latrobe 0

North Allegheny 35, Penn Hills 0

North Catholic 65, Blackhawk 49

Penn-Trafford 25, Moon 24

Peters Township 35, Mt. Lebanon 0

Pine-Richland 49, Seneca Valley 20

Plum 23, Gateway 14

Ringgold 40, Yough 0

Seton LaSalle 39, Our Lady of the Sacred Heart 7

Shady Side Academy at Clairton, ppd.

Shenango 24, Mohawk 0

South Allegheny 53, Carlynton 0

South Park 27, Keystone Oaks 14

South Side 26, Beaver Falls 6

Southmoreland 54, Laurel Highlands 7

Thomas Jefferson 16, McKeesport 7

Upper St. Clair 49, Franklin Regional 6

Washington 42, Union 6

Waynesburg Central 27, California 20

West Allegheny 65, McGuffey 7

West Mifflin 41, Baldwin 0

Western Beaver 41, Rochester 6

Independent

Albert Gallatin 28, Connellsville 14

Butler 48, Meadville 34

Uniontown 34, Brownsville 27

City League

Allderdice 45, Perry Traditional Academy 6

Nonconference

University Prep 56, Carrick 12

Saturday’s schedule

Hall of Fame Classic (in Canton, Ohio)

Woodland Hills at Central Catholic, 3:30 p.m.

Nonconference

Freedom at Summit Academy, 12:30 p.m.

Friday’s summaries

Albert Gallatin 28, Connellsville 14

Albert Gallatin 0 7 14 7 —28

Connellsville 7 7 0 0 —14

C: Jayden Mickens 2 run (Hunter Brown kick)

AG: Adam Pegg 18 pass from Bronx Jamison (Sam Evans kick)

C: Jayden Mickens 31 run (Hunter Brown kick)

AG: Jamison 15 run (Evans kick)

AG: Tee Guesman 56 run (Evans kick)

AG: Guesman 48 run (Evans kick)

Rushing leaders: AG, Tee Guesman 13-167, 2 TDs.

Avella 35, Springdale 6

Avella 13 6 16 0 —35

Springdale 0 0 0 6 —6

A: Charles Rush 64 punt return (kick)

A: Noah Kimberland 5 run (kick failed)

A: Bryce Wright 2 run (kick failed)

A: Wright 38 pass from Rush (Kimberland run)

A: Gage Samol 13 run (Dominic Muzzi run)

S: run (run failed)

Belle Vernon 25, Central Valley 22

Belle Vernon 7 3 7 8 —25

Central Valley 3 13 6 0 —22

CV: Domenic Pratt 42 field goal

BV: Nick Mahalko 31 pass from Curtis Wade (Preston Rathway kick)

BV: Rathway 42 field goal

CV: Ethan Shearer 1 run (Pratt kick)

CV: Shearer 5 run (kick failed)

BV: Mahalko 56 pass from Curtis Wade (Rathway kick)

CV: Braddock Ambrose 15 run (run failed)

BV: Curtis Wade 5 run (Curtis Wade run)

Rushing leaders: CV, Ethan Shearer 26-186, 2 TDs.

Passing leaders: BV, Curtis Wade 0-0-165-0TD-0INT. CV, Braddock Ambrose 0-0-126-0TD-0INT.

Receiving leaders: BV, Nick Mahalko 4-111, 2 TDs.

Bentworth 45, Charleroi 0

Bentworth 21 17 7 0 —45

Charleroi 0 0 0 0 —0

B: Matt Behanna 33 pass from Ty Watson (Caden Hackinson kick)

B: Ben Hays 22 run (Hackinson kick)

B: Hays 3 run (Hackinson kick)

B: Preston Jaquay 7 run (Hackinson kick)

B: Hays 32 run (Hackinson kick)

B: Hackinson 31 field goal

B: Watson 4 run (Hackinson kick)

Rushing leaders: B, Ben Hays 17-155; Preston Jaquay 11-101.

Bethel Park 56, Armstrong 28

Armstrong 7 7 7 7 —28

Bethel Park 14 21 14 7 —56

A: Theron Cupec 35 fumble return (Daniel Pearson kick)

BP: Evan Devine 1 run (Xavier Jackson kick)

BP: David Dennison 5 run (Jackson kick)

BP: Will Sabatos 5 run (Jackson kick)

A: Costa Couknas 1 run (Pearson kick)

BP: Sabatos 30 pass from Devine (Jackson kick)

BP: Dennison 15 pass from Devine (Jackson kick)

BP: Dennison 23 pass from Devine (Jackson kick)

A: Quinn Olsen 1 pass from Deo Beck (Pearson kick)

BP: Sabatos 7 run (Jackson kick)

BP: Tyler Miller 77 run (Brady McCarthy kick)

A: Olsen 14 pass from Deo Beck (Pearson kick)

Rushing leaders: A, Costa Couknas 28-111, TD.

Passing leaders: A, Deo Beck 14-24-168-2TD-3INT. BP, Evan Devine 21-30-367-3TD-0INT.

Receiving leaders: A, Quinn Olsen 11-126, 2 TDs. BP, Will Sabatos 7-159, TD; David Dennison 9-143, 2 TDs.

Bishop Canevin 21, Steel Valley 6

Bishop Canevin 7 0 14 0 —21

Steel Valley 0 0 0 6 —6

BC: Damar Olds 18 pass from Brady Wagner (Leo Shorthouse kick)

BC: Myontae Mott 65 run (Shorthouse kick)

BC: Mott 13 pass from Wagner (Shorthouse kick)

SV: Da’Ron Barksdale 2 run (kick failed)

Rushing leaders: BC, Myontae Mott 8-148, TD.

Brentwood 41, Sto-Rox 0

Brentwood 7 27 0 7 —41

Sto-Rox 0 0 0 0 —0

B: Parish Thornhill 14 pass from Cedric Davis Jr. (Mohammed Ismael kick)

B: Daysaun Spencer 38 pass from Davis Jr. (Ismael kick)

B: Nicky Wardzinski 4 run (Ismael kick)

B: Daysaun Spencer 26 punt return (Ismael kick)

B: Orlando Johnson 41 pass from Davis Jr. (Ismael kick failed)

B: Wardzinski 1 run (Ismael kick)

Rushing leaders: B, Nicky Wardzinski 14-110, 2 TDs.

Passing leaders: B, Cedric Davis Jr. 5-8-109-3TD-1INT.

Burrell 28, Mt. Pleasant 21

Mt. Pleasant 0 14 7 0 —21

Burrell 7 7 0 14 —28

B: Antonio Perkins 1 run (Trey Coury kick)

M: Dane Firmstone 1 run (Tyke Snyder kick)

B: Perkins 42 run (Coury kick)

M: Steven Predajna 58 pass from Firmstone (Snyder kick)

M: Rage Suchar 7 run (Snyder kick)

B: Perkins 10 run (Coury kick)

B: Perkins 3 run (Coury kick)

Rushing leaders: B, Antonio Perkins 13-142, 4 TDs.

Passing leaders: M, Dane Firmstone 6-13-165-1TD-1INT. B, Antonio Perkins 12-17-153-0TD-1INT.

Butler 48, Meadville 34

Meadville 7 7 13 7 —34

Butler 7 21 13 7 —48

B: Nicolas Baggetta 1 run (AJ Morris kick)

Meadville: Tymir Phillips 38 pass from Jacoby Thompson (James Miller kick)

B: Baggetta 54 run (Morris kick)

Meadville: Jordan Lawrence 4 run (James Miller kick)

B: Baggetta 6 run (Morris kick)

B: Deacon Simko 15 pass from Baggetta (Morris kick)

Meadville: Lawrence 56 run (James Miller kick)

B: Baggetta 11 run (kick failed)

Meadville: Phillips 80 run (kick failed)

B: Tyson Pino 17 pass from Baggetta (Morris kick)

Meadville: Lawrence 8 run (James Miller kick)

B: Mark Klemz 11 run (Morris kick)

Rushing leaders: , Jordan Lawrence 23-213, 3 TDs. B, Nicolas Baggetta 18-158, 4 TDs.

Passing leaders: B, Nicolas Baggetta 13-17-188-2TD-0INT.

Canon-McMillan 37, South Fayette 28

South Fayette 0 14 0 14 —28

Canon-McMillan 10 7 7 13 —37

C-M: Rhys Maentz 34 field goal

C-M: Roman Cimarolli 48 pass from Ty Jansma (Maentz kick)

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

SF: Welhorsky 7 run (Gillen kick)

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

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

SF: Jacob Bostian 5 pass from Welhorsky (Gillen kick)

C-M: Calgaro 5 run (Maentz kick)

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

SF: Speca 60 pass from Welhorsky (Gillen kick)

Passing leaders: SF, Drew Welhorsky 14-20-181-3TD-1INT. C-M, Ty Jansma 14-24-243-3TD-1INT.

Receiving leaders: SF, Daniel Speca 8-164, 2 TDs.

Chartiers-Houston 35, Mapletown 28

Chartiers-Houston 7 0 6 22 —35

Mapletown 6 8 14 0 —28

C-H: Julius Livingston 8 pass from Aaron Walsh (Teegan Bogden kick)

M: Landon Johnson 18 pass from Carson Vanata (kick failed)

M: Vanata 2 run (Vanata run)

M: Vanata 58 run (Vanata run)

C-H: Walsh 8 run (pass failed)

M: Colton McKnight 1 run (run failed)

C-H: Jake Luba 3 run (Brady Gotfredson run)

C-H: Walsh 62 run

C-H: Walsh 62 run (run failed)

C-H: Walsh 5 run (Walsh run)

Rushing leaders: C-H, Aaron Walsh 22-286, 4 TDs. M, Carson Vanata 33-278, 2 TDs.

Derry 24, Deer Lakes 21

Derry 6 3 0 15 —24

Deer Lakes 0 7 7 7 —21

D: Noah Stough 45 pass from Anthony Sacco (kick failed)

DL: Luca Mangieri 25 pass from Dante Mangieri (Connor Moore kick)

D: Max Doperak 38 field goal

DL: Luca Mangieri 79 pass from Dante Mangieri (Connor Moore kick)

D: Max Doherty 5 run (Karsen Weiers pass from Sacco)

DL: Luca Mangieri 55 pass from Dante Mangieri (Connor Moore kick)

D: Stough 11 pass from Sacco (Doperak kick)

Passing leaders: D, Anthony Sacco 8-20-183-2TD-2INT. DL, Dante Mangieri 9-23-234-3TD-1INT.

Receiving leaders: D, Noah Stough 4-140, 2 TDs. DL, Luca Mangieri 5-172, 3 TDs.

Elizabeth Forward 53, East Allegheny 13

East Allegheny 0 0 7 6 —13

Elizabeth Forward 19 21 7 6 —53

EF: Travis Dusi 6 run (Brendan Stroschein kick)

EF: Brayden Kollar 42 pass from Ryan Messina (pass failed)

EF: Landon Honick 17 interception return (kick failed)

EF: Messina 23 run (Stroschein kick)

EF: Aaron Ulmer 39 pass from Messina (Stroschein kick)

EF: Stroschein fumble recovery

EF: Anthony St. Angelo 9 pass from Messina (Stroschein kick)

EF: Trystyn Skrinjorich 59 run (Stroschein kick)

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

EF: St. Angelo 51 interception return (Stroschein kick)

EF: Dillon Cummings fumble recovery (kick failed)

EA: Ladar Jackson 70 pass from Aumar Everett (pass failed)

Passing leaders: EF, Ryan Messina 12-14-200-3TD-0INT.

Fort Cherry 55, West Greene 8

West Greene 0 8 0 0 —8

Fort Cherry 21 34 0 0 —55

FC: Evan Rogers 48 pass from Matt Sieg (Nick Massey kick)

FC: Massey 17 pass from Sieg (Massey kick)

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

FC: Sieg 24 run (Massey kick)

FC: Rogers 43 pass from Sieg (kick failed)

FC: Eli Salvini 35 run (Massey kick)

FC: Salvini 12 run (Massey kick)

WG: Matt Wassil 17 pass from Joel Rizor (Rizor run)

FC: Joseph Barna 82 kickoff return (Massey kick)

Passing leaders: FC, Matt Sieg 8-10-179-4TD-0INT.

Fox Chapel 20, Knoch 18

Fox Chapel 7 0 0 13 —20

Knoch 0 7 3 8 —18

FC: Max Melocchi 30 pass from Joe Geller (Harran Zureikat kick)

K: Max Wiley 2 run (Austin Friedline kick)

K: Friedline 42 field goal

FC: Melocchi 34 pass from Geller (Zureikat kick)

FC: Zureikat 41 field goal

K: Carter Beres 2 run (Ethan Rouleau pass from Wiley)

FC: Zureikat 22 field goal

Passing leaders: FC, Joe Geller 10-19-203-2TD-0INT.

Receiving leaders: FC, Max Melocchi 5-165, 2 TDs.

Frazier 31, Carmichaels 14

Carmichaels 8 0 0 6 —14

Frazier 0 15 3 13 —31

C: Cannon Bupka 17 run (Will Murray run)

F: Brady Secrest 5 run (Derek Diamond run)

F: Secrest 49 run (Owen Searcy kick)

F: Searcy 32 field goal

F: Noah Bachinski 27 pass from Secrest (Searcy kick failed)

F: Derek Diamond 6 run (Searcy kick)

C: Job Smith 6 run (Bupka run failed)

Rushing leaders: F, Derek Diamond 25-175, TD.

Freeport 42, Quaker Valley 7

Freeport 14 14 7 7 —42

Quaker Valley 0 7 0 0 —7

F: Amos Glenn 85 kickoff return (Judah Thompson kick)

F: Drew Ross 7 run (Thompson kick)

F: Glenn 6 run (Thompson kick)

QV: Benjamin McHenry 58 run (McHenry kick)

F: Bryson Paga 8 pass from Ross (Thompson kick)

F: Glenn 7 run (Thompson kick)

F: Glenn 1 run (Thompson kick)

Passing leaders: F, Drew Ross 13-20-134-1TD-0INT.

Greensburg Central Catholic 35, Apollo-Ridge 16

Apollo-Ridge 14 0 2 0 —16

Greensburg Central Catholic 7 0 14 14 —35

A-R: Jaden McCray 59 pass from Alexander Clawson (Beck Andree kick)

GCC: Luke Semelka 1 pass from Bobby Smithnosky (Jerry Davis kick)

A-R: Zac Myers 57 run (Andree kick)

A-R: safety

GCC: Blase Bugosh 57 pass from Smithnosky (Davis kick)

GCC: Samir Crosby 10 pass from Smithnosky (Davis kick)

GCC: Davis 70 interception return (Davis kick)

GCC: Crosby 20 run (Davis kick)

Passing leaders: A-R, Alexander Clawson 13-20-156-1TD-2INT. GCC, Bobby Smithnosky 14-17-154-3TD-0INT.

Receiving leaders: A-R, Jaden McCray 6-106, TD.

Greensburg Salem 26, Valley 10

Greensburg Salem 0 9 17 0 —26

Valley 7 3 0 0 —10

V: Zay Adams 4 run (Jude Hicinbothem kick)

V: Hicinbothem 36 field goal

GS: Tyrese Lewis 6 pass from Brody Chismar (Alex Swatchick kick)

GS: safety

GS: Swatchick 30 field goal

GS: LeTrey Derry 3 run (Swatchick kick)

GS: Aden Krug 60 interception return (Swatchick kick)

Hampton 25, Shaler 24

Hampton 0 7 0 18 —25

Shaler 0 14 7 3 —24

H: Heath Borgo 22 pass (Jake Lucus kick)

S: Jayden Conrad 1 run (kick failed)

S: Zach London 3 pass from Aaron Aversa (Aversa run)

S: Avary Kinter 3 run ( Gaetano kick)

H: Evan McAneny 37 run (run)

H: Borgo 18 pass from Willie Haselrig (Lucus kick)

S: Gaetano 35 field goal

H: Lucus 45 field goal

Rushing leaders: H, Willie Haselrig 15-101. S, Aaron Aversa 14-235.

Passing leaders: S, Aaron Aversa 16-22-155-1TD-0INT.

Hempfield 43, Kiski Area 10

Kiski Area 0 3 0 7 —10

Hempfield 23 13 7 0 —43

H: Deron Hunter 96 kickoff return (Camden Lippmann kick)

H: safety

H: Aidan Stinebiser 2 run (Lippmann kick)

H: Troy Sebring 33 pass from Dominic Detruf (Lippmann kick)

KA: Andrew Finney 25 field goal

H: Andrew Jones 16 pass from Detruf (Lippmann kick)

H: Jack Kopas 2 pass from Detruf (Lippmann kick)

H: Jack Kopas 41 pass from Detruf (Lippmann kick)

KA: Aven Shirley 77 pass from Landyn Artman (Finney kick)

Passing leaders: KA, Landyn Artman 15-26-219-1TD-1INT. H, Dominic Detruf 14-17-214-4TD-0INT.

Receiving leaders: KA, Aven Shirley 7-100, TD.

Hopewell 49, Ambridge 2

Hopewell 28 7 7 7 —49

Ambridge 0 0 0 2 —2

H: Nasir Wade 2 run (Rocco Marcantonio kick)

H: James Armstrong 17 run (Marcantonio kick)

H: Tre Cameron 5 pass from Armstrong (Marcantonio kick)

H: Zander Muzy 33 interception return (Marcantonio kick)

H: Kingston Krotec 8 pass from Armstrong (Marcantonio kick)

H: Wade 80 run (Marcantonio kick)

H: Avery Bokor 27 pass from Krotec (Marcantonio kick)

A: safety

Rushing leaders: H, Nasir Wade 7-118, 2 TDs.

Imani Christian 41, Beaver 3

Imani Christian 22 19 0 0 —41

Beaver 3 0 0 0 —3

IC: Gabe Jenkins 17 run

B: Ty Cosky 36 field goal

IC: Tyvon Sewell 97 kickoff return (David Davis run)

IC: Dajaun Craighead 29 fumble return (Jenkins run)

IC: Sewell 25 run

IC: Robert Torres-Johnson 44 pass from Jenkins (Darius Clark kick)

IC: Torres-Johnson 36 pass from Jenkins

Rushing leaders: IC, Gabe Jenkins 8-118, TD.

Passing leaders: IC, Gabe Jenkins 4-18-135-2TD-0INT. B, Travis Clear 11-25-151-0TD-0INT.

Receiving leaders: IC, Robert Torres-Johnson 3-118, 2 TDs.

Jeannette 31, Ligonier Valley 0

Ligonier Valley 0 0 0 0 —0

Jeannette 10 7 14 0 —31

J: McAlister Steele 26 field goal

J: Jayce Powell 75 pass from Kymone Brown (Steele kick)

J: Powell 19 pass from Brown (Steele kick)

J: Nick Mendoza 10 run (Steele kick)

J: Mendoza 27 pass from Brown (Steele kick)

Passing leaders: J, Kymone Brown 11-15-234-3TD-0INT.

Receiving leaders: J, Jayce Powell 5-122, 2 TDs.

Laurel 43, Riverside 0

Laurel 14 23 0 6 —43

Riverside 0 0 0 0 —0

L: Kolton Carlson 19 pass from Luca Santini (Maya Jarrett kick)

L: Carlson 23 run (Jarrett kick)

L: Nathan Hill 3 run (Jarrett kick)

L: Jacob McBride 4 run (Jarrett kick)

L: safety

L: Carlson 16 pass from Santini (Jarrett kick)

L: Anthony Geiwitz 28 run (kick failed)

Passing leaders: L, Luca Santini 10-15-142-2TD-0INT.

Leechburg 26, Serra Catholic 0

Serra Catholic 0 0 0 0 —0

Leechburg 14 6 0 6 —26

L: Tim Andrasy 4 run (Mason Scitticatt kick)

L: Nick Hilty 58 run (Scitticatt kick)

L: Jaxon Vargo 1 run (run failed)

L: Andrasy 1 run (pass failed)

Rushing leaders: L, Tim Andrasy 36-216, 2 TDs.

Mars 13, North Hills 10

Mars 0 0 6 7 —13

North Hills 0 7 3 0 —10

NH: Joseph Lutz 6 pass from Kelly McCarthy (kick)

M: Liam Corcoran 3 run (run failed)

NH: Andrew Garland 42 field goal

M: Gabe Hein 34 pass from Colin Yurisinec (kick)

Passing leaders: M, Colin Yurisinec 7-18-105-1TD-0INT.

Monessen 20, Beth-Center 3

Beth-Center 0 3 0 0 —3

Monessen 0 0 14 6 —20

B-C: field goal

M: Torrence Taylor 19 pass from Kaier Payne (kick failed)

M: Tavian Taylor 70 pass from Payne (Payne run)

M: Jayvionne Jeffries 55 pass from Payne (kick failed)

Passing leaders: M, Kaier Payne 4-9-193-3TD-1INT.

Montour 35, Trinity 27

Trinity 7 7 7 6 —27

Montour 7 13 15 0 —35

T: Jonah Williamson 20 run (Evan Slagle kick)

M: Dominic Baron 13 pass from Brandon Bennett (Luke Medvitz kick)

M: Archie Collins 35 run (Medvitz kick)

T: Williamson 3 run (Slagle kick)

M: Zander Stern 70 pass from Bennett (run failed)

T: Owen Gardner 9 run (Slagle kick)

M: Bennett 1 run (pass)

M: Caden Halajcio 9 run (Medvitz kick)

T: Williamson 8 run (run failed)

Rushing leaders: T, Owen Gardner 23-125, TD; Jonah Williamson 15-107, 3 TDs. M, Caden Halajcio 24-164, TD.

Passing leaders: T, Jonah Williamson 13-22-138-0TD-2INT. M, Brandon Bennett 5-11-131-2TD-0INT.

Neshannock 26, Ellwood City 20

Neshannock 0 0 12 14 —26

Ellwood City 0 14 0 6 —20

EC: Tyler Smiley 1 run (Aidan Hutch kick)

EC: Richard Cureton 15 run (Hutch kick)

N: Jino Mozzocio 3 run (kick failed)

N: Anthony Eakin 4 run (pass failed)

EC: Anthony Barberio 20 interception return (kick failed)

N: Eakin 71 run (Eakin run)

N: Ethan Beaman 8 pass from Mozzocio (kick failed)

Rushing leaders: N, Anthony Eakin 13-125, 2 TDs.

New Castle 32, Highlands 0

New Castle 20 6 6 0 —32

Highlands 0 0 0 0 —0

NC: Damian Harrison 66 pass from Marino Graham (Qualin Davis pass from Graham)

NC: Roderick Proctor 32 run (pass failed)

NC: Kai Cox 59 pass from Graham (pass failed)

NC: Graham 1 run (pass failed)

NC: Marquise Wise 3 pass from Graham (kick failed)

Passing leaders: NC, Marino Graham 12-19-165-3TD-1INT.

North Allegheny 35, Penn Hills 0

Penn Hills 0 0 0 0 —0

North Allegheny 14 7 7 7 —35

NA: Brady Brinkley 2 run (Ethan Maravich kick)

NA: Luke Rohan 23 pass from Brinkley (Maravich kick)

NA: Rohan 20 run (Maravich kick)

NA: Cameron Kushner 4 pass from Brinkley (Maravich kick)

NA: Kellan Frank 26 run (Maravich kick)

Rushing leaders: NA, Luke Rohan 20-114, TD.

North Catholic 65, Blackhawk 49

Blackhawk 7 14 14 14 —49

North Catholic 7 21 20 17 —65

B: A. J. Montgomery 39 run (Will Brown kick)

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

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

B: Brayden McCarthy 37 run (Brown kick)

NC: Will Waskiewicz 62 pass from Felitsky (Shantz kick)

B: Montgomery 40 run (Brown kick)

NC: Felitsky 6 run (Shantz kick)

NC: Simko 17 pass from Felitsky (Shantz kick)

B: McCarthy 85 run (Brown kick)

NC: Logan Schade r (pass failed)

B: McCarthy 37 run (Brown kick)

NC: Logan Schade 66 run (Chase Rinker pass from Felitsky)

B: Jack Chevalier 1 run (Brown kick)

NC: Logan Schade 61 run (Simko pass from Felitsky)

B: Hayden Magill 2 run (Brown kick)

NC: Logan Schade 11 run (Shantz kick)

NC: safety

Rushing leaders: B, Brayden McCarthy 21-298, 3 TDs; A. J. Montgomery 11-117, 2 TDs. NC, Logan Schade 20-345, 4 TDs.

Passing leaders: NC, Joey Felitsky 12-12-249-4TD-0INT.

Receiving leaders: NC, Will Waskiewicz 3-116, TD.

Norwin 35, Latrobe 0

Norwin 14 7 14 0 —35

Latrobe 0 0 0 0 —0

N: Joshua Lenart 17 pass from Tristyn Tavares (Tristian Josephic kick)

N: Giovani Rothrauff 7 run (Josephic kick)

N: Potter Brozeski 49 pass from Tavares (Josephic kick)

N: Tavares 30 run (Josephic kick)

N: Tavares 14 run (Josephic kick)

Rushing leaders: N, Giovani Rothrauff 21-115, TD.

Passing leaders: N, Tristyn Tavares 9-14-134-2TD-0INT.

Receiving leaders: N, Potter Brozeski 3-100, TD.

Penn-Trafford 25, Moon 24

Penn-Trafford 12 0 0 13 —25

Moon 0 14 3 7 —24

P-T: Cody Yacamelli 7 run (kick failed)

P-T: Nate Desmond 8 run (kick failed)

M: Braeden Stuart 25 blocked punt return (Evan Senkevich kick)

M: Braeden Stuart 1 run (Senkevich kick)

M: Senkevich 39 field goal

M: Sevi Vandetti 33 pass from Andrew Cross (Senkevich kick)

P-T: Yacamelli 2 run (Logan Hunter kick)

P-T: Landon Stikkel 15 pass from Desmond (pass failed)

Passing leaders: P-T, Nate Desmond 15-26-241-1TD-0INT.

Peters Township 35, Mt. Lebanon 0

Mt. Lebanon 0 0 0 0 —0

Peters Township 0 21 14 0 —35

PT: Cole Neupaver 1 run (Anthony Maiello kick)

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

PT: DiLucia 1 run (Anthony Maiello kick)

PT: Neupaver 5 run (Anthony Maiello kick)

PT: Jeremy Poletti 26 interception return (Anthony Maiello kick)

Passing leaders: PT, Nolan DiLucia 15-19-288-1TD-0INT.

Plum 23, Gateway 14

Plum 0 10 13 0 —23

Gateway 0 7 7 0 —14

G: Jakson Smith 18 run ( Mikulandrich kick)

P: Sloan Humphries 57 pass from John Nonnenberg (Austin Kolankowski kick)

P: Kolankowski 29 field goal

P: Semaj Robinson 50 pass from Nonnenberg (Kolankowski kick failed)

P: C. J. Hart 3 run (Kolankowski kick)

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

Passing leaders: P, John Nonnenberg 11-22-228-2TD-0INT. G, Mayson Mitchell 8-14-134-1TD-0INT; Jakson Smith 16-23-127-0TD-1INT.

Receiving leaders: G, Shawn Moorefield Jr. 8-161, TD.

Ringgold 40, Yough 0

Yough 0 0 0 0 —0

Ringgold 12 15 13 0 —40

R: Amoni Ward 73 run (kick failed)

R: Ashton Mincin 6 fumble recovery (run failed)

R: Ward 71 run (Ward run)

R: Demetri Lowe 8 pass from Dennis Hawkins (William Cameron kick)

R: Ward 13 run (pass failed)

R: Ward 15 run (Cameron kick)

Rushing leaders: R, Amoni Ward 12-240, 4 TDs.

Seton LaSalle 39, Our Lady of the Sacred Heart 7

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

Seton LaSalle 14 10 9 6 —39

S-LS: Will Martin 1 run (Jeremy Rose kick)

S-LS: Ronald Polk 26 interception return (Rose kick)

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

S-LS: Rose 25 field goal

S-LS: safety

S-LS: Deondre Hill 3 run (Rose kick)

S-LS: 49 run

OLSH: Elias Nestor 8 run (Aaron Callahan kick)

Rushing leaders: S-LS, Kymarr Freeman 8-127, TD.

Shenango 24, Mohawk 0

Shenango 0 14 3 7 —24

Mohawk 0 0 0 0 —0

S: Caleb McConnell 7 run (McConnell kick)

S: Landyn Albertini 51 pass from McConnell (McConnell kick)

S: McConnell 24 field goal

S: McConnell 47 run (McConnell kick)

Passing leaders: S, Caleb McConnell 11-14-168-1TD-1INT. M, Bobby Fadden 12-27-139-0TD-2INT.

Southmoreland 54, Laurel Highlands 7

Laurel Highlands 7 0 0 0 —7

Southmoreland 20 7 27 0 —54

S: Luke Stinnett fumble recovery (pass failed)

LH: Nicholas Crouch 3 run (Jackson Nairn kick)

S: Dawson Wolfe 2 run (Liam Smith kick)

S: Averyon Darmell 13 run (Smith kick)

S: Ty Whoric 34 pass from Wolfe (Smith kick)

S: Wolfe 43 run (kick failed)

S: Jackson Mickens 17 pass from Wolfe (Smith kick)

S: Wolfe 5 run (Smith kick)

S: Jake Hull 21 fumble return (Smith kick)

Rushing leaders: S, Dawson Wolfe 14-163, 3 TDs.

Passing leaders: S, Dawson Wolfe 9-12-135-2TD-0INT.

South Park 27, Keystone Oaks 14

South Park 6 6 7 8 —27

Keystone Oaks 0 7 0 7 —14

SP: Quintin Napper 32 run (kick failed)

SP: Napper 12 run (run failed)

KO: Owen Gearhart 34 run (Luc Philistine kick)

SP: Brody Dellarose 5 pass from Robert Lenzi (Kolby Kosteinik kick)

KO: Gearhart 3 run (Philistine kick)

SP: Colsen Heynes 10 run (Heynes run)

Rushing leaders: SP, Quintin Napper 16-140, 2 TDs.

South Side 26, Beaver Falls 6

Beaver Falls 0 6 0 0 —6

South Side 12 7 7 0 —26

SSB: Andrew Corfield 51 run

SSB: Corfield 34 run

BF: Xavier Clark 2 run

SSB: Corfield 1 run (Miladija Pavlovich kick)

SSB: Corfield 40 pass from Will Morgan (Pavlovich kick)

Rushing leaders: SSB, Andrew Corfield 12-139, 3 TDs.

Passing leaders: BF, Xavier Clark 8-14-105-0TD-0INT.

Thomas Jefferson 16, McKeesport 7

Thomas Jefferson 0 3 0 13 —16

McKeesport 0 7 0 0 —7

TJ: Sam Wessel 22 field goal

M: Avont Hudson 6 run (Wyatt Heasley kick)

TJ: Harrison Kolling 1 run (Wessel kick)

TJ: Emmett Forte 42 interception return (kick failed)

Upper St. Clair 49, Franklin Regional 6

Upper St. Clair 14 28 7 0 —49

Franklin Regional 0 0 6 0 —6

USC: Nico D’Orazio 80 pass from Ethan Hellmann (Jacobo Echeverria-Lozano kick)

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

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

USC: Drew Sanderson 29 pass from Hellmann (Echeverria-Lozano kick)

USC: Josh Snyder 40 pass from Hellmann (Echeverria-Lozano kick)

USC: Anthony Rozzo 27 pass from Hellmann (Echeverria-Lozano kick)

USC: Snyder 8 run (Echeverria-Lozano kick)

FR: Jet Taylor 5 run (kick failed)

Rushing leaders: FR, Jet Taylor 30-112, TD.

Washington 44, Union 6

Washington 7 7 14 16 —44

Union 6 0 0 0 —6

U: Jordan Kelley 1 run (kick failed)

W: Ameer Nelson 46 pass from Tristan Reed (Tyler Crawford kick)

W: Reed 15 run (Crawford kick)

W: Jahvon Woods 2 run (Crawford kick)

W: Reed 77 run (Crawford kick)

W: Jamarie Walker 23 run (Crawford kick)

W: safety

Rushing leaders: W, Tristan Reed 6-102, 2 TDs.

Passing leaders: W, Tristan Reed 10-15-171-1TD-0INT.

Receiving leaders: W, Ameer Nelson 3-118, TD.

Waynesburg Central 27, California 20

California 14 6 0 0 —20

Waynesburg Central 0 7 0 20 —27

C: Adin Keyes 3 run (run failed)

C: Keyes 16 pass from Logan Hartley

W: Teagen Crouse 2 run (Nate Ricciuti kick)

C: Malachi Peak 3 run (run failed)

W: Jack Riccluti 34 pass from Crouse (Ricciuti kick)

W: Riccluti 15 pass from Crouse (Ricciuti kick)

W: Jeffrey Blair 33 pass from Crouse (kick failed)

Rushing leaders: C, Malachi Peak 30-118, TD.

Passing leaders: W, Teagen Crouse 11-20-161-3TD-0INT.

West Allegheny 65, McGuffey 7

West Allegheny 28 29 8 0 —65

McGuffey 0 0 7 0 —7

WA: Brodie Cornell 48 run (Kayden Tomei kick)

WA: Austin Probert 7 run (Kayden Tomei kick)

WA: Teagan Tomei 76 punt return (Kayden Tomei kick)

WA: Teagan Tomei 6 pass from Donovan O’Connor (Kayden Tomei kick)

WA: Cornell 33 punt return (Mason Bryan run)

WA: Cornell 66 pass from O’Connor (Kayden Tomei kick)

WA: Roman Perella 23 run (Kayden Tomei kick)

WA: Nico Police 41 (Kingston Henke kick)

M: Dennis Furmanek 50 run (Sam Stout kick)

WA: Perella 83 run (Henke run)

Rushing leaders: WA, Roman Perella 2-106, 2 TDs.

Passing leaders: WA, Donovan O’Connor 7-8-121-2TD-0INT.

Western Beaver 41, Rochester 6

Western Beaver 7 21 6 7 —41

Rochester 0 0 6 0 —6

WB: Braeden Mayo 7 run (Noah Schweikert kick)

WB: Amari Marshall 32 run (Schweikert kick)

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

WB: Pressley 23 run (Schweikert kick)

R: George Klezia 13 fumble return (kick failed)

WB: Mayo 93 kickoff return (kick failed)

WB: Wyatt Sparbanie 69 run (Schweikert kick)

Rushing leaders: WB, Amari Marshall 5-100, TD.

Cross country

Friday’s results

Red, White & Blue Invitational

At White Oak Park

Boys

Individual: 1. Zachary Sharara, Sewickley Academy, 16:17.4; 2. Jack Iyer, Winchester Thurston, 16:35.3; 3. Ethan Moldovan, Carlynton, 16:42.3; 4. Harlan Cooper, Shady Side Academy, 16:48.6; 5. Ashton Saunders, Riverview, 16:58.1; 6. Brennan Kaminski, Shady Side Academy, 17:11.1; 7. Otis Pascal, Winchester Thurston, 17:27.3; 8. Gauge Gierlach, Rocky Grove, 17:37.0; 9. Ayan Ganesh, Winchester Thurston, 17:43.5; 10. Connor Lough, Neshannock, 17:45.1

Team: 1. Shady Side Academy 55; 2. Winchester Thurston 61; 3. Rocky Grove 81; 4. Neshannock 132; 5. Riverview 158

Girls

Individual: 1. Abigail Weinstein, Winchester Thurston, 19:39.2; 2. Isabel Griffin, Rocky Grove, 20:28.5; 3. Currence Bigham, Winchester Thurston, 20:54.1; 4. Hope Stiteler, Northgate, 21:11.6; 5. Miri Shaw, Hillel Academy, 21:16.4; 6. Indie Pascal, Winchester Thurston, 21:30.7; 7. Lydia Frankovich, Fort Cherry, 21:47.8; 8. Emerson Holmes, Fort Cherry, 22:02.4; 9. Lucia DeMicco, Fort Cherry, 22:14.0; 10. Emma Larkin, Geibel Catholic, 22:25.4

Team: 1. Winchester Thurston 25; 2. Eden Christian 82; 3. Riverview 83; 4. Serra Catholic 124; 5. Rocky Grove 128

Field hockey

Friday’s results

Nonsection

Dexter (Mich.) 2, Pine-Richland 0

Golf

Friday’s results

Class 3A

Section 1

Indiana 190, Norwin 201

Medalists: Ryan Bell (I) 36; Ty George (N) 36

Nonsection

Mars 187, Shady Side Academy 188

Medalists: Lucas Singh, Jackon Geiger (M) 35; Alex Avi (SSA) 35

Soccer

Boys

Saturday’s schedule

Class 3A

Section 2

Trinity at Albert Gallatin, 2:30 p.m.

Nonsection

Deer Lakes at North Hills, 7:30 p.m.

Eden Christian at Seton LaSalle, 10 a.m.

Indiana at West Shamokin, 12:30 p.m.

Latrobe at Plum, 11 a.m.

Neshannock at Grove City, 10 a.m.

Penn Hills at Burrell, 10 a.m.

Riverview at Serra Catholic, 11 a.m.

Shady Side Academy at Fox Chapel, 12:30 p.m.

South Allegheny at Beth-Center, 10 a.m.

South Side at Chartiers-Houston, noon

Girls

Friday’s results

Nonsection

North Allegheny 1, Fox Chapel 0

Ellis School 1, Obama Academy 0

Saturday’s schedule

Class 4A

Section 2

Mt. Lebanon at Baldwin, 2:30 p.m.

Class 3A

Section 3

Albert Gallatin vs. Oakland Catholic at Highmark Stadium, 5 p.m.

Nonsection

Avonworth at Mercyhurst Prep, 1:30 p.m.

Beaver at Chartiers Valley, 2 p.m.

Brownsville at Yough, 1:30 p.m.

Franklin Regional at Norwin, 1 p.m.

Freeport at North Hills, 3:30 p.m.

Keystone Oaks at Deer Lakes, 11 a.m.

Latrobe at Seneca Valley, 1 p.m.

Penn-Trafford at Shaler, 12:30 p.m.

Pine-Richland at Moon, 12:30 p.m.

Serra Catholic at East Allegheny, 1 p.m.

South Allegheny at Beth-Center, noon

South Park at Mt. Pleasant, 1 p.m.

South Side at Chartiers-Houston, 10 a.m.

Tennis

Girls

Friday’s results

Class 3A

Section 2

North Allegheny 5, Butler 0

Seneca Valley 5, Shaler 0

Section 4

Upper St. Clair 5, Trinity 0

Friday’s summaries

North Allegheny 5, Butler 0

Singles: 1. Mia Kaufman (NA) d. Laini Spohn, 6-0, 6-0. 2. Samantha Leeman (NA) d. Cassie Busler, 6-0, 6-0. 3. Alexi Richey (NA) d. Lindsay Lipp, 6-0, 6-2.

Doubles: Audrey Zheng/Rouxi Bai (NA) d. Sophia Kingsley/Cassie Sklencar, 6-0, 6-0. 2. Ella Mangene/Remi Hayward (NA) d. Devan Christofano/Noel Ernst, 6-1, 6-0.

Seneca Valley 5, Shaler 0

Singles: 1. Payton Godleski (SV) d. Alexis Frisbee, 6-0, 6-0. 2. Jenna Muenck (SV) d. Brooke Bankowski, 6-1, 6-3. 3. Ella Marley (SV) d. Abby Walker, 6-0, 6-1.

Doubles: 1. Evie Miske/Autumn Zacherl (SV) d. Ashlynn Busha/Gaby Navas, 6-4, 6-2. 2. Alivia Metz/Imogen Culley (SV) d. Grace Fisher/Chloe Mauer, 6-2, 6-1.

Volleyball

Girls

Friday’s results

Nonsection

Trinity Christian 3, Riverview 0

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. 20, 2025
A-K Valley sports notebook: Springdale girls soccer coach Marc Bentley steps down
Westmoreland athletes of the week: Luca Butera and Torrie Destefano
Ambridge repeats as WPIAL competitive spirit champion; Hempfield gets back on top
10 greats set for enshrinement to Beaver County Sports Hall of Fame