High school

Football

Friday’s results

WPIAL

Class 6A

Hempfield 34, Norwin 28

Seneca Valley 31, Canon-McMillan 30

North Allegheny 28, Mt. Lebanon 21

Class 5A

Allegheny Six

Bethel Park 56, Baldwin 6

Peters Township 23, Moon 14

Upper St. Clair 17, South Fayette 7

Big East

Kiski Area 36, Latrobe 13

Penn-Trafford 32, Gateway 13

Woodland Hills 36, Armstrong 6

Northeast

North Hills 21, Plum 14

Pine-Richland 31, Penn Hills 21

Class 4A

Big Six

Belle Vernon 68, Chartiers Valley 21

Laurel Highlands 21, Ringgold 6

Thomas Jefferson 27, Trinity 7

Greater Allegheny

Hampton 34, Indiana 7

Mars 42, Knoch 7

McKeesport 40, West Mifflin 20

Parkway

Aliquippa 19, West Allegheny 7

Blackhawk 29, Ambridge 21

Montour 51, New Castle 6

Class 3A

Allegheny 7

Burrell 15, Valley 6

Freeport 28, Highlands 7

Imani Christian 71, East Allegheny 0

Interstate

Elizabeth Forward 56, Derry 14

Mt. Pleasant 28, Greensburg Salem 21

Southmoreland 53, Yough 34

Western Hills

Avonworth 46, Quaker Valley 7

Central Valley 46, North Catholic 38

Hopewell 56, McGuffey 24

Class 2A

Allegheny

South Allegheny 56, Shady Side Academy 22

Steel Valley 55, Apollo-Ridge 10

Century

Seton LaSalle 49, Sto-Rox 0

Washington 26, Keystone Oaks 25

Waynesburg Central 27, Carlynton 26 (OT)

Midwestern

Mohawk 35, New Brighton 19

Riverside 14, Freedom 0

Union 21, Beaver Falls 8

Class A

Big 7

Rochester 49, Shenango 28

South Side 36, Northgate 35 (OT)

Black Hills

Bishop Canevin 42, Serra Catholic 0

Fort Cherry 35, Cornell 6

Monessen 14, Chartiers-Houston 7

Eastern

Brentwood 42, Riverview 35

Clairton 70, Springdale 0

Greensburg Central Catholic 44, Jeannette 27

Leechburg 62, Frazier 16

Tri-County South

Avella 49, Mapletown 0

California 44, Carmichaels 8

Jefferson-Morgan 35, Beth-Center 8

West Greene 36, Bentworth 33

Nonconference

Albert Gallatin 41, Clear Spring (Md.) 21

Beaver 42, Deer Lakes 0

Carrick 44, Brownsville 0

Central Catholic 56, Shaler 7

Connellsville 17, North Star 7

Franklin Regional 51, Fox Chapel 14

Ligonier Valley 20, Charleroi 14

University (W.Va.) 17, Butler 13

City League

Perry Traditional Academy 28, Brashear 6

Saturday’s schedule

WPIAL

Class 2A

Allegheny

South Park vs. Our Lady of the Sacred Heart at Moon, noon

Midwestern

Ellwood City at Western Beaver, 12:30 p.m.

Class A

Big 7

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

Nonconference

Neshannock at Burgettstown, 2 p.m.

City League

Allderdice at University Prep, noon

Friday’s summaries

Class 6A

Hempfield 34, Norwin 28

Norwin 0 14 7 7 —28

Hempfield 21 7 6 0 —34

H: Aidan Stinebiser 17 run (Sawyer Leuthold kick)

H: Dominic Detruf 71 run (Leuthold kick)

H: Reddik Katchur 39 run (Leuthold kick)

N: Tristyn Tavares 1 run (Evan Pfeifer kick)

N: Jake Knight 25 pass from Tavares (Pfeifer kick)

H: Jack Kopas 39 pass from Detruf (Leuthold kick)

H: Aidan Allison 24 run (kick failed)

N: Jackson Huss 37 run (Pfeifer kick)

N: Joshua Lenart 1 run (Pfeifer kick)

Rushing leaders: H, Dominic Detruf 7-103, TD.

Passing leaders: N, Tristyn Tavares 11-31-125-1TD-2INT. H, Dominic Detruf 6-17-143-1TD-0INT.

North Allegheny 28, Mt. Lebanon 21

North Allegheny 7 7 14 0 —28

Mt. Lebanon 0 7 7 7 —21

NA: Brady Brinkley 63 run (Peter Notaro kick)

M: Pat Smith 9 run (Brady Lowe kick)

NA: James Donaldson 6 pass from Brinkley (Notaro kick)

NA: Luke Rohan 43 run (Notaro kick)

NA: Rohan 6 run (Notaro kick)

M: Noah Schaerli 44 pass from Smith (Lowe kick)

M: Kris Kambitsis 2 pass from Smith (Lowe kick)

Rushing leaders: M, Pat Smith 0-111.

Passing leaders: M, Pat Smith 13-24-141-2TD-1INT.

Seneca Valley 31, Canon-McMillan 30

Canon-McMillan 0 20 7 3 —30

Seneca Valley 10 0 14 7 —31

SV: Max Eisenhut 21 field goal

SV: Cayden Parker 18 run (Eisenhut kick)

C-M: Evan Morris 14 run (Zach Barzd kick)

C-M: Morris 15 run (Barzd kick)

C-M: TJ Sabatucci 23 pass from Ty Jansma (Barzd kick failed)

C-M: Morris 28 pass (Barzd kick)

SV: Andrew Loebig 3 run (Eisenhut kick)

SV: Reese Fatur 15 interception return (Eisenhut kick)

C-M: Barzd 35 field goal

SV: Brayden Wise 39 pass from Loebig (Eisenhut kick)

Rushing leaders: SV, Chase Mazanek 29-156; Cayden Parker 19-118, TD.

Passing leaders: C-M, Ty Jansma 9-25-177-1TD-1INT.

Class 5A

Allegheny Six

Bethel Park 56, Baldwin 6

Bethel Park 21 14 14 7 —56

Baldwin 0 0 0 6 —6

BP: Jack Bruckner 28 pass from Tanner Pfeuffer (Jackson Friday kick)

BP: Mitch Paschl 7 pass from Pfeuffer (Friday kick)

BP: Santino Nowozeniuk 45 pass from Pfeuffer (Friday kick)

BP: Ja Vaughn Moore 45 run (Max Sellati kick)

BP: Randy Bergia 34 pass from Pfeuffer (Sellati kick)

BP: Moore 18 run (Luke Yimin kick)

BP: Paschl 15 pass from Pfeuffer (Yimin kick)

B: Devin Taylor 37 run (run failed)

BP: Tyler Miller 30 run (kick)

Rushing leaders: BP, Ja Vaughn Moore 7-114, 2 TDs. B, Devin Taylor 25-119, TD.

Passing leaders: BP, Tanner Pfeuffer 11-18-216-5TD-0INT.

Peters Township 23, Moon 14

Peters Township 7 0 14 2 —23

Moon 0 14 0 0 —14

PT: Nick Courie 1 run (Anthony Maiello kick)

M: Jared Moyer 74 pass from Andrew Cross (Evan Senkevich kick)

M: Nick Clemens 30 fumble return (Senkevich kick)

PT: Nick McCullough 73 punt return (Anthony Maiello kick)

PT: Courie 2 run (Anthony Maiello kick)

PT: safety

Passing leaders: PT, Nolan DiLucia 15-22-154-0TD-0INT. M, Andrew Cross 8-19-139-1TD-0INT.

Upper St. Clair 17, South Fayette 7

Upper St. Clair 0 7 7 3 —17

South Fayette 0 0 0 7 —7

USC: Julian Dahlem 5 run (Jacobo Echeverria-Lozano kick)

USC: Dahlem 38 run (Echeverria-Lozano kick)

SF: Alex Deanes 37 pass from Drew Welhorsky (Luke Gillen kick)

USC: Echeverria-Lozano 32 field goal

Rushing leaders: USC, Julian Dahlem 20-174, 2 TDs; John Banbury 18-137.

Passing leaders: SF, Drew Welhorsky 11-18-180-1TD-0INT.

Big East

Kiski Area 36, Latrobe 13

Kiski Area 8 7 21 0 —36

Latrobe 0 13 0 0 —13

KA: safety

KA: Landon Kucic 3 run (kick failed)

L: John Wetzel 63 run (pass failed)

KA: Aven Shirley 70 pass from Carson Heinle (Austin Beck kick)

L: Alex Tatsch 63 pass (Roman Agostoni kick)

KA: Kucic 3 run (Beck kick)

KA: Aven Shirley 25 pass from Heinle (Beck kick)

KA: Kucic 3 run (Beck kick)

Rushing leaders: KA, Landon Kucic 36-131, 3 TDs; Carson Heinle 12-104.

Passing leaders: KA, Carson Heinle 7-9-137-2TD-0INT. L, John Wetzel 10-25-169-1TD-0INT.

Receiving leaders: L, Andy Tatsch 5-132, TD.

Penn-Trafford 32, Gateway 13

Penn-Trafford 8 7 3 14 —32

Gateway 0 0 7 6 —13

P-T: Jack Weishaar 53 pass from Johnny Lovre (Derek Carr run)

P-T: Lovre 1 run (Logan Hunter kick)

G: Carlos Diggs 83 blocked field goal return (James Lo Coco kick)

P-T: Jack Miller 21 field goal

P-T: Carr 4 run (Hunter kick)

P-T: Weishaar 7 pass from Lovre (Hunter kick)

G: Amari Gans 16 pass from Elvis Koutsakis (run failed)

Rushing leaders: P-T, Tasso Whipple 28-249.

Passing leaders: G, Elvis Koutsakis 18-29-135-1TD-2INT.

Woodland Hills 36, Armstrong 6

Armstrong 6 0 0 0 —6

Woodland Hills 15 0 14 7 —36

WH: Scoop Smith 23 pass from Cam Walter (Prince Tarrant run)

WH: Scoop Smith 35 pass from Walter (Jacob Mroz kick)

A: Chase Jablonski 51 pass from Jaydon Oliver (kick failed)

WH: Scoop Smith 55 punt return (Mroz kick)

WH: Scoop Smith 40 pass from Walter (Mroz kick)

WH: Niko Major 17 run (Mroz kick)

Passing leaders: A, Jaydon Oliver 17-27-218-1TD-2INT. WH, Cam Walter 11-17-140-3TD-0INT.

Receiving leaders: WH, Scoop Smith 6-105, 3 TDs.

Northeast

North Hills 21, Plum 14

Plum 0 7 0 7 —14

North Hills 7 0 0 14 —21

NH: Ryan Carey 10 pass from Kelly McCarthy (Jack Scarcella kick)

P: Darian Nelson 34 pass from T. J. Futules (Olivia Bigger kick)

NH: McCarthy 4 run (Scarcella kick)

NH: McCarthy 41 run (Scarcella kick)

P: Sloan Humphries 8 pass from John Nonnenberg (Bigger kick)

Pine-Richland 31, Penn Hills 21

Penn Hills 0 7 14 0 —21

Pine-Richland 14 7 0 10 —31

P-R: Maclane Miller 2 run (Grant Argiro kick)

P-R: Jalen Neals 27 pass from Aaron Strader (Argiro kick)

P-R: Jay Timmons 21 pass from Strader (Argiro kick)

PH: Devin Harris 8 run (Angelo Baleno kick)

PH: Naytel Mitchell 2 run (Baleno kick)

PH: Harris 30 run (Baleno kick)

P-R: Argiro 25 field goal

P-R: Strader 34 run (Argiro kick)

Passing leaders: PH, Devin Harris 5-11-132-0TD-0INT. P-R, Aaron Strader 8-15-166-2TD-0INT.

Class 4A

Big Six

Belle Vernon 68, Chartiers Valley 21

Chartiers Valley 0 7 7 7 —21

Belle Vernon 33 20 7 8 —68

BV: Kole Doppelheuer 47 run (kick failed)

BV: Cameron Jenko fumble recovery (run failed)

BV: Curtis Wade 40 run (Anthony Crews run)

BV: Deaubre Lightfoot 49 pass from Curtis Wade (run failed)

BV: Lightfoot 60 punt return (run failed)

CV: Tayshaun Lewis 10 run (Pat Jurisic kick)

BV: Crews 79 run (Preston Rathway kick)

BV: Crews 4 pass from Curtis Wade (Rathway kick)

BV: Kole Doppelheuer 39 run (kick failed)

BV: Chase Petrosky 2 run (Rathway kick)

CV: Michael Lawrence 1 run (Jurisic kick)

CV: Dylan Czarnecki 30 fumble return (Jurisic kick)

BV: Jace Gedekoh 6 run (Rylee Doppelheuer run)

Rushing leaders: BV, Kole Doppelheuer 10-126, 2 TDs.

Passing leaders: BV, Curtis Wade 5-5-107-2TD-0INT.

Thomas Jefferson 27, Trinity 7

Trinity 0 7 0 0 —7

Thomas Jefferson 13 7 7 0 —27

TJ: Tyler Eber 3 run (kick failed)

TJ: Eber 2 run (Sam Wessel kick)

T: Jonah Williamson 4 run (Andy Palm kick)

TJ: Eber 3 run (Wessel kick)

TJ: Brayden White 30 pass from Luke Kosko (Wessel kick)

Rushing leaders: T, Jonah Williamson 14-127, TD.

Greater Allegheny

Hampton 34, Indiana 7

Hampton 14 6 7 7 —34

Indiana 0 0 7 0 —7

H: Ryan Scully 12 pass from Porter Kelly (Kelly kick)

H: Evan McAneny 2 run (Kelly kick)

H: McAneny 14 run (kick failed)

I: Elijah Thomas 4 run (Tim Birch kick)

H: Heath Borgo 11 pass from Kelly (Kelly kick)

H: Willie Haselrig 43 pass from Kelly (Kelly kick)

Rushing leaders: H, Evan McAneny 27-139, 2 TDs.

Passing leaders: H, Porter Kelly 12-23-201-3TD-0INT.

Mars 42, Knoch 7

Mars 7 14 7 14 —42

Knoch 0 0 7 0 —7

M: Gabe Hein 32 pass from Nate Walker (Mason Childress kick)

M: Eric Kasperowicz 9 run (Childress kick)

M: Kasperowicz 23 run (Childress kick)

M: Kasperowicz 21 run (Childress kick)

K: Codi Mullen 63 run (kick)

M: Kasperowicz 12 run (Childress kick)

M: Ayden Yocum 16 run (Childress kick)

Rushing leaders: M, Eric Kasperowicz 29-306, 4 TDs.

McKeesport 40, West Mifflin 20

West Mifflin 7 0 0 13 —20

McKeesport 15 18 7 0 —40

M: Brady Eastman 30 run (Kemon Spell run)

M: Eastman 4 run (Ian Shiffler kick)

WM: London Robinson 42 run (Jason Martin kick)

M: Anthony Boyd 7 run (Shiffler kick)

M: Anthony Cromerdie 22 run (Cromerdie pass from Eastman)

M: Shiffler 20 field goal

M: Spell 4 run (Shiffler kick)

WM: Armand Hill 16 run (run failed)

WM: Hill 35 run (Martin kick)

Rushing leaders: WM, Armand Hill 40-241, 2 TDs. M, Brady Eastman 8-109, 2 TDs.

Parkway

Aliquippa 19, West Allegheny 7

West Allegheny 0 7 0 0 —7

Aliquippa 12 7 0 0 —19

A: Tiqwai Hayes 65 run (Reinado Rivera kick failed)

A: Hayes 1 run (run failed)

A: SaNir Brooks 6 run (Rivera kick)

WA: Naughton 9 pass from Brody Malatak (Kayden Tomei kick)

Rushing leaders: A, Tiqwai Hayes 23-188, 2 TDs.

Blackhawk 29, Ambridge 21

Blackhawk 9 6 7 7 —29

Ambridge 14 7 0 0 —21

B: Will Brown 21 field goal

A: Jayce McCracken 55 run (Dillion Ferguson kick)

A: Matyus Stewart 68 punt return (Ferguson kick)

B: Brayden McCarthy 63 pass from Stephen Knallay (pass failed)

A: McCracken 15 run (Anthony Powell kick)

B: Tyler Heckathorn 14 pass from Knallay (pass failed)

B: Heckathorn 8 pass from Knallay (Brown kick)

B: Connor McGraw 44 pass from Knallay (Brown kick)

Passing leaders: B, Stephen Knallay 10-19-192-4TD-0INT.

Class 3A

Allegheny 7

Burrell 15, Valley 6

Burrell 0 7 8 0 —15

Valley 6 0 0 0 —6

V: Patton Eason 70 kickoff return (kick failed)

B: Trey Coury 3 run (Brayden Vickers kick)

B: Coury 42 run (Coury run)

Rushing leaders: B, Trey Coury 53-266, 2 TDs.

Freeport 28, Highlands 7

Freeport 0 14 0 14 —28

Highlands 0 0 0 7 —7

F: Drew Ross 10 run (Cole Troutman kick)

F: Danny King 65 pass from Ross (Troutman kick)

F: Amos Glenn 2 run (Troutman kick)

F: Madden Wisniewski 30 pass from Ross (Troutman kick)

H: Montrell Johnson 25 pass from Menage Lucas (Jackson Babinsack kick)

Passing leaders: F, Drew Ross 9-12-167-1TD-0INT. H, Menage Lucas 10-21-150-1TD-2INT.

Imani Christian 71, East Allegheny 0

Imani Christian 13 37 6 15 —71

East Allegheny 0 0 0 0 —0

IC: Steve Vandiver 13 run (Darius Clark kick)

IC: Anthony Portis 7 run

IC: Dayshawn Burnett 11 pass from Vandiver (Markus Williams pass from Vandiver)

IC: Victor Starr 44 interception return

IC: Maurice Williams 4 run (Dajaun Craighead pass from Vandiver)

IC: Burnett 30 pass from Vandiver (Clark kick)

IC: Burnett 11 pass from Vandiver (Maurice Williams run)

IC: Craighead 45 pass from Vandiver

IC: Craighead 7 run (Maurice Williams run)

IC: Craighead 70 run (Noah Amoako kick)

Passing leaders: IC, Steve Vandiver 9-13-132-4TD-0INT.

Interstate

Elizabeth Forward 56, Derry 14

Elizabeth Forward 21 21 7 7 —56

Derry 0 14 0 0 —14

EF: Charlie Nigut 65 run (Luke Holdren kick)

EF: Nigut 20 run (Holdren kick)

EF: Connor Stokes 92 pass from Ryan Messina (Holdren kick)

EF: Andrew Grese 13 run (Holdren kick)

EF: Nigut 66 run (Holdren kick)

D: Max Doherty 11 pass from Anthony Sacco (Gabe Gess kick)

D: Doherty 6 run (Gess kick)

EF: Stokes 16 pass from Messina (Holdren kick)

EF: Nigut 8 pass from Messina (Holdren kick)

EF: Trystyn Skrinjorich 10 run (Holdren kick)

Mt. Pleasant 28, Greensburg Salem 21

Mt. Pleasant 0 0 0 28 —28

Greensburg Salem 0 0 7 14 —21

GS: Keegan Young 20 pass from Brody Chismar (Tanner Schmidt kick)

M: Garrett Eicher 11 pass from Cole Chatfield (Jarett Garn kick)

M: Brody Hutter 3 run (Garn kick)

GS: Dom Rosensteel 46 pass from Brody Chismar (Schmidt kick)

M: Garrett Eicher 90 kickoff return (Garn kick)

GS: Rosensteel 13 pass from Brody Chismar (Schmidt kick)

Passing leaders: M, Cole Chatfield 9-13-157-1TD-0INT. GS, Brody Chismar 19-24-186-3TD-1INT.

Southmoreland 53, Yough 34

Yough 7 14 7 6 —34

Southmoreland 14 7 0 32 —53

Y: Jaiden Dixon-Brentzel 9 pass from Raidon Kuroda (Ryan Sarver kick)

S: Jackson Mickens 25 pass from Anthony Smith (Jake Kaylor kick)

S: Camren Phillips 55 run (Kaylor kick)

Y: Aidan Shaffer 11 pass from Kuroda (Sarver kick)

S: Phillips 2 run (Kaylor kick)

Y: Kuroda 4 run (Sarver kick)

Y: Kuroda 4 run (Sarver kick)

S: Elliot Premus 11 pass from Smith (kick failed)

Y: Kuroda 19 run (run failed)

S: Phillips 21 run (Kaylor kick)

S: Ethan Shawley 30 run (Kaylor kick)

S: Shawley 10 run (kick failed)

S: Kaylor 9 pass from Smith (Kaylor kick)

Rushing leaders: Y, Raidon Kuroda 27-120, 3 TDs. S, Camren Phillips 13-131, 3 TDs.

Passing leaders: Y, Raidon Kuroda 14-31-124-2TD-2INT. S, Anthony Smith 15-24-215-3TD-0INT.

Western Hills

Avonworth 46, Quaker Valley 7

Avonworth 22 3 7 14 —46

Quaker Valley 0 7 0 0 —7

A: Dimitri Velisaris 3 run (Calder Mahan kick)

A: safety

A: Jack Crawford 32 pass from Carson Bellinger (kick failed)

A: Crawford 18 pass from Bellinger (Mahan kick)

A: Mahan 22 field goal

QV: Jack Diemert 4 run (Benjamin McHenry kick)

A: Dimitri Velisaris 11 run (Mahan kick)

A: Luke Chrissis 4 run (Mahan kick)

A: Chrissis 10 run (Mahan kick)

Rushing leaders: A, Dimitri Velisaris 23-130.

Central Valley 46, North Catholic 38

North Catholic 14 3 7 14 —38

Central Valley 21 6 13 6 —46

CV: Joshua Donnell 15 pass from Steven Rutherford (Domenic Pratt kick)

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

CV: Mason Dixon 10 run (Pratt kick)

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

CV: Dixon 2 run (Pratt kick)

NC: Shantz 29 field goal

CV: Dixon 50 run (pass failed)

CV: Rutherford 24 run (Pratt kick)

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

CV: Rutherford 3 run (kick failed)

NC: Tom Arth 1 run (Arth pass from Felitsky)

CV: Dixon 27 run (kick failed)

NC: Waskiewicz 4 pass from Felitsky (kick failed)

Rushing leaders: CV, Mason Dixon 24-250, 4 TDs.

Passing leaders: NC, Joey Felitsky 37-53-355-4TD-0INT. CV, Steven Rutherford 7-12-102-1TD-0INT.

Receiving leaders: NC, Ryker Kennedy 15-138, TD.

Hopewell 56, McGuffey 24

Hopewell 0 28 7 21 —56

McGuffey 7 3 14 0 —24

M: Matt Furmanek 18 run (Nate Kler kick)

H: James Armstrong 1 run (Rocco Marcantonio kick)

H: Julian Baldwin 15 pass from Logan Triscila (Marcantonio kick)

H: Brody Rock 4 run (Marcantonio kick)

H: Rock 2 run (Marcantonio kick)

M: Kler 35 field goal

H: Thomas Pipkins III 6 run (Marcantonio kick)

M: Logan Carlisle 37 run (Kler kick)

M: Carlisle 18 run (Kler kick)

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

H: Baldwin 24 punt return (Marcantonio kick)

H: Josh Brunton 1 run (Marcantonio )

Rushing leaders: M, Logan Carlisle 9-108, 2 TDs.

Passing leaders: H, James Armstrong 14-22-191-1TD-0INT. M, Logan Carlisle 8-19-111-1TD-0INT.

Receiving leaders: H, Tre Cameron 7-106, TD.

Class 2A

Allegheny

Steel Valley 55, Apollo-Ridge 10

Apollo-Ridge 3 7 0 0 —10

Steel Valley 27 13 7 8 —55

A-R: Gabe Suman 27 field goal

SV: Donald Barksdale 68 run (kick failed)

SV: Donald Barksdale 74 (Elbachir Benboujema kick)

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

SV: Da’Ron Barksdale 14 run (Benboujema kick)

SV: Donald Barksdale 4 run (Benboujema kick)

SV: Del Shields 34 run (kick failed)

A-R: Alexander Clawson 1 run (Suman kick)

SV: Da’Ron Barksdale 35 run (Benboujema kick)

SV: Samir Smoot 39 pass from Da’Ron Barksdale (J’Von Barlow pass from Da’Ron Barksdale)

Rushing leaders: SV, Donald Barksdale 7-165, 3 TDs.

Century

Washington 26, Keystone Oaks 25

Washington 14 0 6 6 —26

Keystone Oaks 7 0 12 6 —25

W: Blaise Naraskivitch 50 run (Tyler Crawford kick)

KO: Billy Bricker 64 run (Luc Philistine kick)

W: Tristan Reed 1 run (Crawford kick)

KO: Brenden Quarles 23 run (kick failed)

W: Caleb Patton 91 pass from Reed (kick failed)

KO: Quarles 14 run (run failed)

W: Trenton Grooms 4 run (kick failed)

KO: Quarles 15 run (run failed)

Rushing leaders: W, Trenton Grooms 26-114, TD. KO, Billy Bricker 21-184, TD; Brenden Quarles 11-106, 3 TDs.

Passing leaders: W, Tristan Reed 3-6-139-1TD-0INT.

Receiving leaders: W, Caleb Patton 3-139, TD.

Waynesburg Central 27, Carlynton 26 (OT)

Carlynton 6 0 8 6 6 — 26

Waynesburg Central 0 7 0 13 7 — 27

C: John Sciulli 1 run (kick failed)

W: Jacob Stephenson 3 run (kick)

C: Sciulli 1 run (Paul Work pass from Devonte Dean)

W: Ross Tennant 2 run (kick failed)

W: Ross Tennant 15 run (kick failed)

C: Dean 1 run (kick failed)

W: Stephenson 1 run (kick)

C: Dean 4 run (run failed)

Rushing leaders: C, John Sciulli 21-102, 2 TDs. W, Jacob Stephenson 17-121, 2 TDs.

Passing leaders: W, Jacob Stephenson 8-10-113-0TD-0INT.

Midwestern

Mohawk 35, New Brighton 19

New Brighton 0 7 0 12 —19

Mohawk 7 14 7 7 —35

M: Blake Logan 7 run (Logan kick)

M: Cash Stratton 8 (Logan kick)

M: Jackson Chapman fumble recovery (Logan kick)

N: Jaxson Zahn 5 pass from Jayden Salada (Cayden Pauvlinch kick)

M: Chapman 12 pass from Bobby Fadden (Logan kick)

N: Joey Kennedy 4 pass from Salada (kick failed)

M: Sam List 6 run (Logan kick)

N: Brysen Porter-Jones 47 pass from Salada (pass failed)

Passing leaders: M, Bobby Fadden 11-20-157-1TD-0INT.

Receiving leaders: M, Blake Logan 5-109.

Riverside 14, Freedom 0

Riverside 7 0 0 7 —14

Freedom 0 0 0 0 —0

R: Robert Janis 2 run (Miguel Keefer kick)

R: Aidan Gaydosz 1 run (Keefer kick)

Rushing leaders: R, Robert Janis 31-112, TD.

Passing leaders: R, Aidan Gaydosz 12-17-129-0TD-1INT.

Union 21, Beaver Falls 8

Beaver Falls 0 0 0 8 —8

Union 14 0 7 0 —21

U: Maddox Thompson 63 run (James Bailey pass from Lucas Stanley)

U: Maddox Thompson 3 run (kick failed)

U: Zion Waters 17 pass from Stanley (Stanley kick)

BF: Za’Saun McElvy 6 run (McElvy run)

Rushing leaders: BF, Za’Saun McElvy 27-100, TD.

Passing leaders: U, Lucas Stanley 14-23-216-1TD-0INT.

Class A

Big 7

Rochester 49, Shenango 28

Rochester 0 26 8 15 —49

Shenango 14 7 7 0 —28

S: Michael Egetoe 17 pass from Sam Patton (Yazeed Suleimon kick)

S: Michael Kessler 18 run (Suleimon kick)

R: Jason Clinton 11 run (kick failed)

S: Patton 11 run (Suleimon kick)

R: Nate Bills 85 kickoff return (kick failed)

R: 25 interception return (kick failed)

R: Clinton 25 run (Tommy Henry run)

R: Henry 40 run (Bills pass)

S: Niko DeSalvo 4 run (Suleimon kick)

R: Antonio Laure 2 run (Braeden Siget run)

R: 52 interception return (Clinton kick)

Rushing leaders: R, Jason Clinton 16-121, 2 TDs.

Passing leaders: S, Sam Patton 13-26-183-1TD-2INT.

South Side 36, Northgate 35 (OT)

South Side 0 7 7 14 8 — 36

Northgate 7 14 0 7 7 — 35

N: Sonteon Layne 1 run (Sam Stiteler kick)

SSB: Mateja Pavlovhch 1 run (Pavlovhch kick)

N: Darius Fields 35 run (Stiteler kick)

N: Layne 7 run (Stiteler kick)

SSB: Amare Moman 22 run (Pavlovhch kick)

SSB: Andrew Corfield 3 run (Pavlovhch kick)

SSB: Corfield 10 run (Pavlovhch kick)

N: Johrdn Hairston 30 pass from Layne (Stiteler kick)

N: Layne 10 run (Stiteler kick)

SSB: Corfield 10 run (Corfield run)

Rushing leaders: SSB, Andrew Corfield 30-162, 3 TDs.

Passing leaders: N, Sonteon Layne 10-15-204-1TD-0INT.

Black Hills

Bishop Canevin 42, Serra Catholic 0

Bishop Canevin 21 14 0 7 —42

Serra Catholic 0 0 0 0 —0

BC: Myontae Mott 10 run (Leo Shorthouse kick)

BC: Damar Olds 9 pass from Kole Olszewski (Shorthouse kick)

BC: Justin Melvin 8 pass from Olszewski (Shorthouse kick)

BC: Jayden Lindsey 9 pass from Olszewski (Shorthouse kick)

BC: Mott 5 run (Shorthouse kick)

BC: Justin Saunders 75 interception return (Shorthouse kick)

Rushing leaders: BC, Myontae Mott 11-134, 2 TDs.

Fort Cherry 35, Cornell 6

Cornell 6 0 0 0 —6

Fort Cherry 14 14 7 0 —35

FC: Matt Sieg 1 run (kick failed)

FC: Shane Cornali 17 pass from Sieg (pass)

C: Walter Clarit 26 pass from Mark Stuckey (kick failed)

FC: Cornali 42 pass from Sieg (Nick Massey kick)

FC: Ryan Huey 7 run (Massey kick)

FC: Cornali 18 pass from Sieg (Massey kick)

Rushing leaders: FC, Matt Sieg 23-153, TD.

Passing leaders: FC, Matt Sieg 7-10-134-3TD-0INT.

Receiving leaders: FC, Shane Cornali 5-102, 3 TDs.

Eastern

Brentwood 42, Riverview 35

Brentwood 7 14 13 8 —42

Riverview 7 14 0 14 —35

B: Forrest Betz 6 pass from Cedric Davis (Mohammed Ismael kick)

R: Landon Johnson 1 run (Noah Hunter kick)

B: Colton Rosing 29 run (Ismael kick)

R: Max Kratt 6 run (Noah Hunter kick)

B: Betz 14 pass from Davis (Ismael kick)

R: Alex Schultheis 31 pass from Connor Kmetz (Noah Hunter kick)

B: Betz 50 pass from Davis (Ismael kick)

B: Betz 17 pass from Davis (Ismael kick failed)

R: Landon Johnson 5 run (Noah Hunter kick)

R: Kratt 60 pass from Kmetz (Noah Hunter kick)

B: Daysaun Spencer 21 pass from Davis (Rosing pass failed from Davis)

Passing leaders: B, Cedric Davis 14-25-249-4TD-0INT. R, Connor Kmetz 11-24-282-2TD-0INT.

Receiving leaders: B, Forrest Betz 9-178, 4 TDs.

Greensburg Central Catholic 44, Jeannette 27

Jeannette 7 7 6 7 —27

Greensburg Central Catholic 14 16 0 14 —44

GCC: Samir Crosby 9 run (kick failed)

J: Kymone Brown 1 run (McAlister Steele kick)

GCC: Jackson McMullen 46 pass from Crosby (Crosby run)

J: Brown 26 run (Steele kick)

GCC: Crosby 4 run (kick failed)

GCC: safety

GCC: Jerry Davis 65 kickoff return (Crosby run)

J: Noah Sunder 17 pass from Brown (run failed)

GCC: Jackson McMullen 2 pass from Crosby (kick)

J: Sunder 4 pass from Brown (Steele kick)

GCC: Crosby 9 run (kick)

Rushing leaders: J, Kymone Brown 17-209, 2 TDs. GCC, Samir Crosby 20-150, 3 TDs.

Passing leaders: J, Kymone Brown 11-19-114-2TD-1INT. GCC, Samir Crosby 10-16-151-2TD-0INT.

Leechburg 62, Frazier 16

Leechburg 14 21 14 13 —62

Frazier 0 8 0 8 —16

L: Tim Andrasy 11 run

L: Jayden Floyd 39 punt return

L: Andrasy 5 run

L: Floyd 45 run

L: Andrasy 10 run

F:

L: Floyd 35 run

L: Floyd 45 run

L: Andrasy 35 run

L: Jake Cummings 45 run

F:

Tri-County South

Avella 49, Mapletown 0

Avella 15 7 7 20 —49

Mapletown 0 0 0 0 —0

A: Charles Rush 15 run (Nate Rankin pass from Rush)

A: Broden Hamm 4 run (Bryce Wright kick)

A: Wright 40 pass from Rush (Wright kick)

A: Rush 1 run (Wright kick)

A: Eli Maidment 5 pass from Wright (Wright kick)

A: Isaiah Stokes 20 fumble return (Wright kick)

A: Bo Allison 2 run (run failed)

Rushing leaders: A, Charles Rush 16-115, 2 TDs.

California 44, Carmichaels 8

Carmichaels 0 0 0 8 —8

California 14 17 7 6 —44

C: Malachi Peak 23 run (pass failed)

C: Lee Qualk 12 run (Logan Hartley run)

C: Christian Ross 27 field goal

C: Vinny Manzella 36 blocked punt return (Qualk run)

C: Qualk 2 run (kick failed)

C: Qualk 3 run (Ross kick)

C: Qualk 39 run (run failed)

C: Parker Hewitt 74 run (Bradley Schoenfeldt pass from Cannon Bupka)

Rushing leaders: C, Parker Hewitt 4-100, TD. C, Lee Qualk 23-216, 4 TDs.

Jefferson-Morgan 35, Beth-Center 8

Jefferson-Morgan 13 22 0 0 —35

Beth-Center 0 0 0 8 —8

J-M: Deakyn Dehoet 62 pass from Houston Guseman (Logan Yeck kick)

J-M: Johnny Gilbert 3 run

J-M: Ryan Baker 55 pass from Guseman (Yeck kick)

J-M: Ethan Crowe 10 run (Yeck kick)

J-M: Dehoet 27 pass from Guseman (Yeck kick)

B-C: 7 run (run)

Passing leaders: J-M, Houston Guseman 10-11-229-3TD-0INT.

Receiving leaders: J-M, Deakyn Dehoet 7-112, 2 TDs.

Nonconference

Albert Gallatin 41, Clear Spring (MD) 21

Clear Spring (MD) 7 0 7 7 —21

Albert Gallatin 14 14 13 0 —41

AG: Bronx Jamison 4 run (Sam Evans kick)

Clear Spring (MD): Joseph Torres 57 pass from Hayden Hodge (Hodge kick)

AG: Adam Pegg 11 run (Evans kick)

AG: Caleb DeHaven 3 run (Evans kick)

AG: Roman Smith 2 run (Evans kick)

AG: Xavier Rice 1 run (kick failed)

Clear Spring (MD): Will Bennett 29 pass from Hodge (Hodge kick)

AG: Tee Guseman 57 run (Evans kick)

Clear Spring (MD): Alex Matthews 1 run (Hodge kick)

Rushing leaders: AG, Caleb DeHaven 12-235, TD.

Beaver 42, Deer Lakes 0

Beaver 14 14 7 7 —42

Deer Lakes 0 0 0 0 —0

B: Drey Hall 12 run (Ty Cosky kick)

B: Quay Cain 65 run (Cosky kick)

B: Amari Jackson 9 run (Cosky kick)

B: Cain 33 run (Cosky kick)

B: Travis Clear 1 run (Cosky kick)

B: Cain 28 run (Cosky )

Rushing leaders: B, Quay Cain 8-152, 3 TDs.

Passing leaders: B, Travis Clear 7-13-110-0TD-0INT.

Franklin Regional 51, Fox Chapel 14

Franklin Regional 13 17 7 14 —51

Fox Chapel 14 0 0 0 —14

FR: Kyle Dupill 32 run (Joey Bayne kick)

FC: Victor Nernberg 71 pass from Joe Geller (Harran Zureikat kick)

FR: Dupill 68 run (kick failed)

FC: Nernberg 80 run (Zureikat kick)

FR: Logan Mocharko 10 pass from Chase Lemke (Bayne kick)

FR: Dupill 3 run (Bayne kick)

FR: Bayne 37 field goal

FR: Dupill 30 run (Bayne kick)

FR: Austin Kerns 5 pass from Lemke (Bayne kick)

FR: MacAllister Bresnahan 6 pass from Lemke (Bayne kick)

Rushing leaders: FR, Kyle Dupill 22-272, 4 TDs.

Passing leaders: FR, Chase Lemke 11-15-225-3TD-0INT.

Ligonier Valley 20, Charleroi 14

Ligonier Valley 0 7 7 6 —20

Charleroi 0 7 0 7 —14

LV: John Jablunovsky 16 run (Hunter Carr kick)

C: Nate Rock 11 pass from Jackson Keranko (Landon Barcus kick)

LV: Bryce Vida 4 run (Carr kick)

C: Noah Pletcher 28 pass from Keranko (Barcus kick)

LV: John Jablunovsky 1 run (kick failed)

Rushing leaders: LV, John Jablunovsky 28-184, 2 TDs; Bryce Vida 21-104, TD.

Passing leaders: C, Jackson Keranko 13-31-133-2TD-2INT.

University (W. Va.) 17, Butler 13

Butler 0 0 6 7 —13

University (W. Va.) 0 0 7 10 —17

B: Nicolas Baggetta 2 run (kick failed)

University (W. Va.): Jack Byrer 1 run (Brady Goodenow kick)

University (W. Va.): Brady Goodenow 32 field goal

B: Baggetta 7 run (AJ Morris kick)

University (W. Va.): Hayden George 1 run ( Goodenow kick)

Passing leaders: , Jack Byrer 6-15-109-0TD-2INT.

Soccer

Boys

Friday’s results

Nonsection

Trinity Christian 7, Steel Valley 0

Saturday’s schedule

Class 2A

Section 1

Freeport at North Catholic, 3 p.m.

Section 2

Ellwood City at Avonworth, 7 p.m.

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

Section 3

East Allegheny at Elizabeth Forward, 1 p.m.

Nonsection

Allderdice at Belle Vernon, 12:30 p.m.

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

Latrobe at Norwin, 1:30 p.m.

Our Lady of the Sacred Heart at Sewickley Academy, 3:30 p.m.

Shaler at Baldwin, 1:30 p.m.

Valley at Riverview, 11 a.m.

West Allegheny at Upper St. Clair, 2:30 p.m.

Yough at Penn-Trafford, 1:30 p.m.

Girls

Friday’s results

Class A

Section 3

Sewickley Academy 3, Aquinas Academy 0

Saturday’s schedule

Class 2A

Section 2

Freeport at North Catholic, 5:45 p.m.

Nonsection

Armstrong at Gateway, 11 a.m.

Baldwin at Shaler, 1:15 p.m.

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

Hopewell at Mohawk, 11 a.m.

Norwin at Plum, 2:30 p.m.

Our Lady of the Sacred Heart at Sewickley Academy, 1:30 p.m.

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

Winchester Thurston at Springdale, noon

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

If Javascript is disabled browser, to place orders please visit the page where our photos are available to purchase.