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.