High schools

Football

Friday’s results

WPIAL

Class 6A

North Allegheny 21, Canon-McMillan 13

Seneca Valley 47, Hempfield 8

Class 5A

Allegheny Six

Moon 40, Baldwin 7

Peters Township 31, South Fayette 7

Upper St. Clair 57, Bethel Park 32

Big East

Kiski Area 27, Armstrong 25

Penn-Trafford 48, Franklin Regional 14

Woodland Hills 42, Gateway 28

Northeast

Plum 35, Fox Chapel 0

Shaler 17, North Hills 14

Class 4A

Big Six

Belle Vernon 48, Laurel Highlands 6

Thomas Jefferson 42, Ringgold 6

Trinity 42, Chartiers Valley 18

Greater Allegheny

Hampton 38, Knoch 0

McKeesport 56, Mars 31

West Mifflin 42, Indiana 6

Parkway

Aliquippa 34, Blackhawk 17

Montour 55, Ambridge 21

West Allegheny 24, New Castle 14

Class 3A

Allegheny 7

East Allegheny 16, Valley 10

Highlands 42, Burrell 21

Imani Christian 56, Deer Lakes 14

Interstate

Derry 43, Greensburg Salem 28

Elizabeth Forward 55, Yough 7

Southmoreland 14, Mt. Pleasant 0

Western Hills

Avonworth 49, McGuffey 0

Central Valley 63, Quaker Valley 21

North Catholic 49, Beaver 42 (OT)

Class 2A

Allegheny

South Allegheny 35, Apollo-Ridge 0

South Park 42, Ligonier Valley 21

Century

Keystone Oaks 21, Waynesburg Central 14

Sto-Rox 8, Carlynton 6

Washington 61, Charleroi 9

Midwestern

Beaver Falls 39, New Brighton 24

Ellwood City 48, Riverside 14

Freedom 20, Union 14

Mohawk 40, Western Beaver 20

Class A

Big 7

Laurel 42, Shenango 0

Northgate 22, Summit Academy 12

South Side 35, Neshannock 7

Black Hills

Chartiers-Houston 35, Serra Catholic 0

Fort Cherry 56, Bishop Canevin 19

Monessen 40, Burgettstown 21

Eastern

Clairton 48, Leechburg 0

Frazier 41, Riverview 20

Greensburg Central Catholic 52, Springdale 14

Jeannette 23, Brentwood 18

Tri-County South

Bentworth 35, Jefferson-Morgan 13

Beth-Center 48, Mapletown 0

California 50, West Greene 0

Carmichaels 14, Avella 13

Nonconference

Cornell 45, Rochester 8

Hopewell 48, Freeport 20

Penn Hills 19, Mt. Lebanon 14

Pine-Richland 43, Latrobe 7

Independent

Albert Gallatin 40, Hedgesville (W.Va.) 14

Northern Garrett (Md.) 38, Uniontown 0

University (W.Va.) 52, Connellsville 12

City League

University Prep 20, Westinghouse 14

Nonconference

Butler 35, Allderdice 8

Redbank Valley 38, Brashear 6

Saturday’s schedule

WPIAL

Class 2A

Allegheny

Steel Valley at Our Lady of the Sacred Heart, 7 p.m.

Nonconference

Shady Side Academy at Seton LaSalle, 4 p.m.

Friday’s summaries

Class 6A

North Allegheny 21, Canon-McMillan 13

Canon-McMillan 0 7 3 3 —13

North Allegheny 7 7 7 0 —21

NA: Cameron Kushner 26 pass from Brady Brinkley (Ethan Maravich kick)

NA: Luke Rohan 1 run (Maravich kick)

C-M: TJ Sabatucci 10 pass from Ty Jansma (Rhys Maentz kick)

NA: Kory Pitts Jr. 33 pass from Brinkley (Maravich kick)

C-M: Maentz 19 field goal

C-M: Maentz 3 field goal

Rushing leaders: NA, Luke Rohan 25-109, TD.

Passing leaders: C-M, Ty Jansma 13-25-154-1TD-0INT. NA, Brady Brinkley 15-24-208-2TD-0INT.

Seneca Valley 47, Hempfield 8

Seneca Valley 13 14 6 14 —47

Hempfield 0 0 0 8 —8

SV: Andrew Loebig 47 run (kick failed)

SV: Loebig 15 run (Max Eisenhut kick)

SV: Tommy Wuycheck 3 pass from Loebig (Eisenhut kick)

SV: Danny Drennan 72 pass from Loebig (Eisenhut kick)

SV: Cayden Parker 67 run (run failed)

SV: Parker 9 run (Eisenhut kick)

SV: Trent Popp 41 run (Eisenhut kick)

H: Jack Kopas 26 pass from Camden Lippmann (Lucas Simmons pass from Lippmann)

Rushing leaders: SV, Cayden Parker 19-180, 2 TDs; Andrew Loebig 12-106, 2 TDs.

Class 5A

Allegheny Six

Peters Township 31, South Fayette 7

Peters Township 10 7 7 7 —31

South Fayette 0 7 0 0 —7

PT: Anthony Maiello 28 field goal

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

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

SF: Drew Welhorsky 1 run (Luke Gillen kick)

PT: Cole Neupaver 5 pass from DiLucia (Anthony Maiello kick)

PT: Lehman 8 pass from DiLucia (Anthony Maiello kick)

Passing leaders: PT, Nolan DiLucia 14-25-246-3TD-1INT.

Upper St. Clair 57, Bethel Park 32

Bethel Park 0 6 12 14 —32

Upper St. Clair 14 7 22 14 —57

USC: Dante Coury 8 run (Jacobo Echeverria-Lozano kick)

USC: John Banbury 6 run (Echeverria-Lozano kick)

BP: Charlie Simmons 19 pass from Evan Devine (kick failed)

USC: Josh Snyder 9 run (Echeverria-Lozano kick)

USC: Banbury 9 run (Echeverria-Lozano kick)

BP: Santino Nowozeniuk 69 pass from Devine (run failed)

USC: Dante Coury 63 run (Dante Coury run)

BP: David Dennison 1 run (run failed)

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

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

BP: Dennison 3 run (Xavier Jackson kick)

USC: Randy Yan 3 pass from Hellmann (Echeverria-Lozano kick)

BP: Nowozeniuk 5 pass from Devine (Jackson kick)

Rushing leaders: BP, David Dennison 22-134, 2 TDs. USC, Dante Coury 17-144, 3 TDs; John Banbury 8-101, 2 TDs.

Passing leaders: BP, Evan Devine 13-25-236-3TD-0INT. USC, Ethan Hellmann 17-21-159-2TD-0INT.

Big East

Kiski Area 27, Armstrong 25

Armstrong 7 0 12 6 —25

Kiski Area 0 14 13 0 —27

A: Max Zablocki 32 fumble return (kick)

KA: Ashton Taylor 2 run (Andrew Finney kick)

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

A: Jaydon Oliver 14 run (run failed)

KA: Teegan Shirley 23 pass from Artman (Finney kick)

A: Quinn Olsen 86 kickoff return (run failed)

KA: Taylor 8 run (kick failed)

A: Oliver 6 run (run failed)

Passing leaders: A, Jaydon Oliver 12-19-182-0TD-0INT. KA, Landyn Artman 22-33-289-2TD-0INT.

Receiving leaders: KA, Aven Shirley 10-184, TD.

Penn-Trafford 48, Franklin Regional 14

Penn-Trafford 21 20 7 0 —48

Franklin Regional 0 7 0 7 —14

P-T: Ben Grabowski 22 run (Jack Miller none)

P-T: Landon Stikkel 2 run (Jack Miller kick)

P-T: Grabowski 73 run (Jack Miller )

P-T: Jack Miller 37 field goal

FR: Kaydon Ferrell 8 interception return (Luca Aguilera kick)

P-T: Grabowski 45 run (Jack Miller kick)

P-T: Nick Ponko 24 pass from Nate Desmond (Jack Miller kick)

P-T: Jack Miller 47 field goal

P-T: Stikkel 24 pass from Cody Yacamelli (Jack Miller kick)

FR: Jet Taylor 1 run (Aguilera kick)

Rushing leaders: P-T, Ben Grabowski 4-172, 3 TDs.

Passing leaders: P-T, Nate Desmond 9-14-145-1TD-1INT.

Woodland Hills 42, Gateway 28

Woodland Hills 14 0 6 22 —42

Gateway 0 14 0 14 —28

WH: Scoop Smith 73 run (Danny Fataki kick)

WH: Taylor Reid 1 run (Fataki kick)

G: Laimon Bates 1 run (Jackson Mikulandrich kick)

G: Chris Carter 5 pass from Shawn Moorefield Jr. (Mikulandrich kick)

WH: Prince Tarrant 25 pass from Cam Walter (kick failed)

G: Bates 4 run (Mikulandrich kick)

WH: Scoop Smith 70 kickoff return (Walter run)

G: Julian Dancear 6 run (Mikulandrich kick)

WH: Tarrant 48 pass from Scoop Smith (Fataki kick)

WH: Landon Akins 11 pass from Walter (Fataki kick)

Rushing leaders: G, Julian Dancear 22-137, TD.

Passing leaders: WH, Cam Walter 9-15-139-2TD-0INT. G, Mayson Mitchell 20-40-209-0TD-0INT.

Receiving leaders: WH, Scoop Smith 6-103.

Northeast

Plum 35, Fox Chapel 0

Plum 7 21 7 0 —35

Fox Chapel 0 0 0 0 —0

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

P: Antonio Hanzlik 8 run (Kolankowski kick)

P: Nico Signor 20 interception return (Olivia Bigger kick)

P: Antonio Hanzlik 4 run (Bigger kick)

P: Hart 50 run (Hudson Strasser kick)

Rushing leaders: P, Elijah Jackson 18-162; C. J. Hart 12-112, 2 TDs.

Shaler 17, North Hills 14

Shaler 0 14 3 0 —17

North Hills 7 0 7 0 —14

NH: Johnell Edison 8 run (kick)

S: Logan Messina 5 pass from Aaron Aversa (Alex Gaetano kick)

S: Aversa 1 run (Alex Gaetano kick)

S: Alex Gaetano 22 field goal

NH: Edison 4 run (kick)

Rushing leaders: NH, Johnell Edison 14-114, 2 TDs.

Passing leaders: S, Aaron Aversa 12-21-134-1TD-1INT.

Class 4A

Big Six

Belle Vernon 48, Laurel Highlands 6

Belle Vernon 21 20 0 7 —48

Laurel Highlands 0 6 0 0 —6

BV: Curtis Wade 1 run (Preston Rathway kick)

BV: safety

BV: Curtis Wade 29 run (kick failed)

BV: Chace Petrosky 8 run (run failed)

BV: Petrosky 20 run (pass failed)

BV: Caleb Horner 2 interception return (kick failed)

BV: Curtis Wade 21 run (Curtis Wade run)

LH: Jonah Coleman 17 pass from Gabriel Centofanti (kick failed)

BV: Jake Tatar 45 run (Rathway kick)

Rushing leaders: BV, Curtis Wade 0-101, 3 TDs.

Thomas Jefferson 42, Ringgold 6

Ringgold 0 0 6 0 —6

Thomas Jefferson 21 6 8 7 —42

TJ: Tyler Eber 2 run (Sam Wessel kick)

TJ: Tyler Eber 40 run (Wessel kick)

TJ: Tyler Eber 1 run (Wessel kick)

TJ: Tyler Eber 2 run (kick failed)

TJ: Tyler Eber 6 run (Dominic Volomino pass from Harrison Kolling)

R: Demetri Lowe 37 pass from Dennis Hawkins (kick failed)

TJ: Tyler Eber 7 run (Wessel kick)

Rushing leaders: TJ, Tyler Eber 38-279, 6 TDs.

Trinity 42, Chartiers Valley 18

Chartiers Valley 6 6 0 6 —18

Trinity 9 12 7 14 —42

T: Jonah Williamson 5 run (kick failed)

CV: Luke Miranda 3 run (kick failed)

T: Cooper Cincinnati 24 field goal

CV: Julius Best 24 pass from Miranda (pass failed)

T: Williamson 75 run (kick failed)

T: Williamson 3 run (run failed)

T: Williamson 11 run (Cincinnati kick)

CV: Damien Holloway 29 pass from Miranda (pass failed)

T: Owen Gardner 48 run (run failed)

T: Daniel Glass 50 interception return (Gardner run)

Rushing leaders: T, Owen Gardner 15-222, TD; Jonah Williamson 14-163, 4 TDs.

Passing leaders: CV, Luke Miranda 24-40-323-2TD-4INT.

Greater Allegheny

Hampton 38, Knoch 0

Knoch 0 0 0 0 —0

Hampton 7 10 14 7 —38

H: Evan McAneny 3 run (Jake Lucus kick)

H: Lucus 23 field goal

H: McAneny 5 run (Lucus kick)

H: Ryan Scully 27 pass from Jack Halli (Lucus kick)

H: McAneny 1 run (Lucus kick)

H: Heath Borgo 15 pass from Halli (Lucus kick)

Passing leaders: H, Jack Halli 9-18-188-2TD-0INT.

Receiving leaders: H, Willy Haselrig 5-107.

McKeesport 56, Mars 31

Mars 0 10 14 7 —31

McKeesport 14 21 14 7 —56

M: Kemon Spell 7 run (Wyatt Heasley kick)

M: Spell 5 run (kick)

M: Jameson Garvin 3 run (Frank Knezovich kick)

M: Spell 25 run (kick failed)

M: Javier Everett 1 run (Spell run)

M: Spell 66 pass from Matt Miller (Heasley kick)

M: Jameson Garvin 1 run (Knezovich kick)

M: Ayden Yocum 4 run (Knezovich kick)

M: Akeem Cochran 33 run (Heasley kick)

M: Spell 86 punt return (Heasley kick)

M: Spell 55 run (Heasley kick)

M: Yocum 93 run (Knezovich kick)

Rushing leaders: M, Ayden Yocum 24-234, 2 TDs. M, Kemon Spell 18-236, 4 TDs.

Passing leaders: M, Colin Yurisinec 15-25-184-0TD-0INT. M, Matt Miller 4-4-100-1TD-0INT.

Receiving leaders: M, Gabe Hein 9-118.

Parkway

Aliquippa 34, Blackhawk 17

Blackhawk 0 10 7 0 —17

Aliquippa 7 7 14 6 —34

A: J. J. Work 51 run (Renaldo Romero kick)

A: QaLil Goode 58 punt return (Romero kick)

B: Brayden McCarthy 11 pass from Jack Chevalier (Will Brown kick)

B: Brown 42 field goal

A: Work 12 run (Romero kick)

B: A. J. Montgomery 53 pass from Chevalier (Brown kick)

A: Ray Miller 14 run (Romero kick)

A: Work 35 run (kick failed)

Rushing leaders: A, J. J. Work 15-138, 3 TDs.

Passing leaders: B, Jack Chevalier 11-18-135-2TD-1INT.

Montour 55, Ambridge 21

Ambridge 0 0 14 7 —21

Montour 7 21 27 0 —55

M: Caden Halajcio 1 run (Luke Medvitz kick)

M: Halajcio 2 run (kick failed)

M: Brandon Bennett 64 run (Medvitz kick)

M: Dominic Baron 17 pass from Bennett (Bennett run)

M: Dylan Rogers 8 pass from Bennett (Medvitz kick)

M: Zander Stern 20 fumble return (pass failed)

A: DJ Cain 87 run (pass failed)

M: Cole Midili 3 run (Medvitz kick)

A: Martese Priest 80 run (Ryan Lambert kick)

A: DJ Cain 23 run (Lambert kick)

M: Stern 25 interception return (Medvitz kick)

Rushing leaders: A, DJ Cain 12-135, 2 TDs. M, Brandon Bennett 8-134, TD.

West Allegheny 24, New Castle 14

West Allegheny 3 7 0 14 —24

New Castle 0 7 7 0 —14

WA: Teagan Tomei 39 field goal

WA: Brodie Cornell 3 run (Kayden Tomei kick)

NC: Chase Lemmon 6 pass from Marino Graham (Chase Comaduran kick)

NC: Kai Cox 12 pass from Graham (Comaduran kick)

WA: Cornell 3 run (Kayden Tomei kick)

WA: Cornell 3 run (Kayden Tomei kick)

Rushing leaders: WA, Brodie Cornell 32-145, 3 TDs.

Passing leaders: NC, Marino Graham 14-25-168-2TD-2INT.

Class 3A

Allegheny 7

East Allegheny 16, Valley 10

Valley 3 0 0 7 —10

East Allegheny 0 8 0 8 —16

V: Jude Hichinbothem 19 field goal

EA: Chris Portis 12 pass from Cedric Mack (D. J. Warren run)

EA: Portis 50 punt return (Warren run)

V: Raymond Loury 6 pass from Skylar Lincoln (Hichinbothem kick)

Highlands 42, Burrell 21

Highlands 14 7 14 7 —42

Burrell 7 14 0 0 —21

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

B: Antonio Perkins 28 run (Trey Coury kick)

H: Jahmar Wright 52 interception return (Jackson Babinsack kick)

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

B: Zack Coudriet 41 pass from Perkins (Coury kick)

B: Perkins 2 run (Coury kick)

H: Wright 67 pass from Jamarkus Prager (Jackson Babinsack kick)

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

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

Rushing leaders: H, Tevin Owen-Cratsenberg 16-318, 4 TDs. B, Antonio Perkins 29-155, 2 TDs; Trey Coury 25-150.

Imani Christian 56, Deer Lakes 14

Imani Christian 14 28 6 8 —56

Deer Lakes 0 0 0 14 —14

IC: Gabe Jenkins 9 run (run failed)

IC: Tyvon Sewell 23 interception return (Anthony Portis run)

IC: Portis 6 run (pass failed)

IC: Daniel Stephens 43 pass from Jenkins (Jenkins run)

IC: David Campbell 14 pass from Jenkins (run failed)

IC: Maurice Williams 6 pass from Jenkins (Portis run)

IC: Stephens 17 pass from Jenkins (run failed)

DL: Evan Moore 3 pass from Dante Mangieri (Connor Moore kick)

IC: Stephens 50 pass from Jenkins (Darius Clark run)

DL: Ryan Love 1 run (Connor Moore kick)

Interstate

Derry 43, Greensburg Salem 28

Derry 15 14 7 7 —43

Greensburg Salem 6 8 7 7 —28

D: Karsen Weiers 65 pass from Anthony Sacco (Kaden Weiers pass from Sacco)

GS: LeTrey Derry 5 run (kick failed)

D: Max Doherty 3 run (Max Doperak kick)

D: Doherty 1 run (Doperak kick)

D: Karsen Weiers 27 pass from Sacco (Doperak kick)

GS: Braydon Miller 59 pass from Brody Chismar (Ahkeim McCreary pass from Chismar)

GS: Derry 4 run (Alex Swatchick kick)

D: Doherty 45 run (Doperak kick)

D: Doherty 1 run (Doperak kick)

GS: Derry 87 kickoff return (Swatchick kick)

Rushing leaders: D, Max Doherty 24-122, 4 TDs.

Passing leaders: D, Anthony Sacco 5-7-159-2TD-0INT. GS, Brody Chismar 16-31-182-1TD-0INT.

Receiving leaders: D, Karsen Weiers 3-140, 2 TDs.

Elizabeth Forward 55, Yough 7

Elizabeth Forward 14 35 6 0 —55

Yough 0 0 0 7 —7

EF: Landon Honick 22 pass from Ryan Messina (Luke Holdren kick)

EF: Honick 80 pass from Messina (Holdren kick)

EF: Rocco Thompson 9 run (Holdren kick)

EF: Aaron Ulmer 52 punt return (Holdren kick)

EF: Anthony St. Angelo 12 pass from Messina (Holdren kick)

EF: Brendan Stroschein 10 pass from Messina (Holdren kick)

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

EF: Spochacz-Allen 2 run (kick failed)

Y: Ryan Sarver 71 pass from Aidan Shaffer (Sarver kick)

Passing leaders: EF, Ryan Messina 6-8-143-4TD-0INT. Y, Aidan Shaffer 7-15-106-1TD-2INT.

Receiving leaders: EF, Landon Honick 2-102, 2 TDs.

Southmoreland 14, Mt. Pleasant 0

Mt. Pleasant 0 0 0 0 —0

Southmoreland 14 0 0 0 —14

S: Cam Lee 88 kickoff return (Liam Smith kick)

S: Averyon Darmell 5 run (Smith kick)

Western Hills

Central Valley 63, Quaker Valley 21

Quaker Valley 0 0 7 14 —21

Central Valley 28 21 0 14 —63

CV: Aaron Lawson 46 punt return (Domenic Pratt kick)

CV: Ethan Shearer 34 run (Pratt kick)

CV: Ethan Ondrusek 4 run (Pratt kick)

CV: Shearer 15 run (Pratt kick)

CV: Adam Shroads 53 pass from Braddock Ambrose (Pratt kick)

CV: Ethan Bosco 3 run (Pratt kick)

CV: Ambrose 1 run (Pratt kick)

QV: Atticus Barr 47 interception return (Benjamin McHenry kick)

CV: Garrett Warsing 1 run (Pratt kick)

QV: Ty Popowich 6 run (McHenry kick)

CV: Carmine Cooley 45 run (Pratt kick)

QV: Rex Fatur 30 run (McHenry kick)

Passing leaders: CV, Braddock Ambrose 6-8-132-1TD-0INT.

North Catholic 49, Beaver 42 (OT)

North Catholic 14 7 14 7 7 — 49

Beaver 7 14 7 14 0 — 42

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

NC: Nate Swisher 35 run (Shantz kick)

B: Sincere Sly 9 pass from Travis Clear (Ty Cosky kick)

NC: Simko 38 pass from Felitsky (Shantz kick)

B: Avery Scales 1 run (Cosky kick)

B: Jonah Justice 1 run (Cosky kick)

NC: Jackson Schade 6 run (Shantz kick)

B: Micah Pupi 8 pass from Clear (Cosky kick)

NC: Felitsky 82 run (Shantz kick)

B: Scales 1 run (Cosky kick)

B: Jax Weiss 34 run (Cosky kick)

NC: Felitsky 10 run (Shantz kick)

NC: Jackson Schade 10 run (Shantz kick)

Rushing leaders: NC, Nate Swisher 10-105, TD. B, Jonah Justice 35-160, TD.

Passing leaders: NC, Joey Felitsky 14-19-262-2TD-0INT. B, Travis Clear 21-32-295-2TD-0INT.

Receiving leaders: B, Micah Pupi 7-162, TD.

Class 2A

Allegheny

South Allegheny 35, Apollo-Ridge 0

Apollo-Ridge 0 0 0 0 —0

South Allegheny 7 13 15 0 —35

SA: Kymair Brown 30 pass from Alijah Cook (kick)

SA: Joe Gamret 34 run (kick)

SA: Hykeem Harrell 80 run (kick failed)

SA: Drew Cook 12 pass from Alijah Cook (run)

SA: Tyrone Claytor 5 run (kick)

Rushing leaders: SA, Tyrone Claytor 5-140, TD; Hykeem Harrell 4-136, TD.

Passing leaders: SA, Alijah Cook 9-15-122-2TD-0INT.

South Park 42, Ligonier Valley 21

South Park 14 14 7 7 —42

Ligonier Valley 7 7 0 7 —21

LV: Levi Foust 2 run (Eric Dietz kick)

SP: Colsen Heynes 1 run (Kolby Kosteinik kick)

SP: Quintin Napper 65 run (Kosteinik kick)

LV: Levi Foust 38 run (Dietz kick)

SP: Napper 80 kickoff return (Kosteinik kick)

SP: Heynes 9 run (Kosteinik kick)

SP: Jacob Raimondi 14 pass from Robert Lenzi (Kosteinik kick)

SP: Napper 48 run (Kosteinik kick)

LV: Aaron Dennison 4 run (Dietz kick)

Rushing leaders: SP, Quintin Napper 14-152, 2 TDs. LV, Levi Foust 20-122, 2 TDs.

Century

Keystone Oaks 21, Waynesburg Central 14

Waynesburg Central 6 0 8 0 —14

Keystone Oaks 7 0 7 7 —21

W: Roan Tustin 7 run (kick failed)

KO: Alex Guerra Naranjo fumble recovery (Luc Philistine kick)

KO: Owen Gearhart 43 run (Philistine kick)

W: Jack Ricciuti 20 pass from Teagen Crouse (Ace Litwinovich pass from Crouse)

KO: Gearhart 1 run (Philistine kick)

Rushing leaders: KO, Owen Gearhart 30-200, 2 TDs.

Passing leaders: W, Teagen Crouse 13-23-197-1TD-0INT.

Washington 61, Charleroi 9

Washington 19 20 22 0 —61

Charleroi 0 9 0 0 —9

W: JaQuay Heyman 54 pass from Tristan Reed (kick failed)

W: Reed 1 run (Tyler Crawford kick)

W: Blaise Naraskivitch 3 pass from Reed (kick failed)

W: Heyman 16 run (run failed)

C: Dylan Klinger 32 field goal

W: Jahvon Woods 31 run (Crawford kick)

C: Elijah Allah 27 run (kick failed)

W: Ameer Nelson 40 run (Crawford kick)

W: Nelson 54 run (Crawford kick)

W: Jamarie Walker 35 run (Crawford kick)

W: Alfonzo Whitaker 13 run (Elijah Turner run)

Passing leaders: W, Tristan Reed 6-7-167-3TD-0INT.

Midwestern

Beaver Falls 39, New Brighton 24

Beaver Falls 0 14 0 25 —39

New Brighton 0 0 6 18 —24

BF: Isaiah Sellers 5 run (Christian Dawkins pass from Xavier Clark)

BF: Clark 3 run (pass failed)

N: Jaxson Zahn 21 pass from Carter Jackson (pass failed)

BF: Christian Dawkins 15 run (run failed)

BF: Christian Dawkins 23 run (run failed)

N: Heath Lewis 3 run (run failed)

BF: Christian Dawkins 39 run (kick failed)

N: Joey Kennedy 71 fumble return (run failed)

BF: Jackson Quinn 51 kickoff return (Hunter Krieser kick)

N: Jamarkus Morris 14 run (none)

Rushing leaders: BF, Christian Dawkins 22-180, 3 TDs; Xavier Clark 26-130, TD.

Ellwood City 48, Riverside 14

Riverside 0 0 14 0 —14

Ellwood City 12 14 14 8 —48

EC: Colten Gullo 6 pass from Tyler Smiley (kick failed)

EC: Richard Cureton 8 run (pass failed)

EC: DaiLonn Currie 24 pass from Smiley (run failed)

EC: Kam Hockenberry 19 pass from Smiley (DaiLonn Currie pass from Smiley)

EC: Domenic Dinucci 27 pass from Smiley (kick failed)

R: Mason Holler 14 run (Gage Safran kick)

EC: DaiLonn Currie 35 pass from Smiley (Dom Hogue pass from Smiley)

R: Holler 6 run (Safran kick)

EC: Anthony Barberio 1 run (Jacob Edinger run)

Rushing leaders: R, Mason Holler 20-115, 2 TDs.

Passing leaders: R, Aidan Gaydosz 8-17-111-0TD-2INT. EC, Tyler Smiley 14-22-297-5TD-0INT.

Receiving leaders: EC, Domenic Dinucci 3-106, TD.

Freedom 20, Union 14

Union 0 6 8 0 —14

Freedom 7 7 6 0 —20

F: Kaden Bailey 43 run (Garrett Drutarosky kick)

F: Bailey 65 run (Drutarosky kick)

U: Jayden Townsell 3 pass from Jordan Kelley (kick failed)

F: Bailey 74 pass from Karter Brown (run failed)

U: Kelley 1 run (Gianni Million pass from Kelley)

Rushing leaders: U, Gianni Million 17-117. F, Kaden Bailey 16-170, 2 TDs.

Mohawk 40, Western Beaver 20

Western Beaver 0 7 7 6 —20

Mohawk 6 13 6 15 —40

M: Justin Sager 9 pass from Bobby Fadden (kick failed)

M: Joey Nail 11 run (Andrew Lloyd kick)

M: Fadden 35 interception return (kick failed)

WB: Amari Marshall 10 run (Noah Schweikert kick)

M: Cash Stratton 7 run (kick failed)

WB: Amari Marshall 52 run (Schweikert kick)

M: Cash Stratton 5 run (Nail pass from Fadden)

WB: Wyatt Sparbanie 60 pass from Amari Marshall (run failed)

M: Landyn Argiro 26 run (Lloyd kick)

Rushing leaders: WB, Amari Marshall 11-193, 2 TDs.

Passing leaders: WB, Amari Marshall 11-19-168-1TD-1INT.

Class A

Big 7

Laurel 42, Shenango 0

Laurel 21 7 14 0 —42

Shenango 0 0 0 0 —0

L: Nathan Hill 1 run (Maya Jarrett kick)

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

L: Carlson 23 run (Jarrett kick)

L: Hill 1 run (Jarrett kick)

L: Hill 22 run (Jarrett kick)

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

Passing leaders: L, Luca Santini 6-9-125-2TD-1INT.

South Side 35, Neshannock 7

South Side 7 14 14 0 —35

Neshannock 7 0 0 0 —7

N: Jino Mozzocio 60 run (Amari Rapchak kick)

SSB: Andrew Corfield 48 run (Miladija Pavlovich kick)

SSB: Corfield 7 run (Pavlovich kick)

SSB: Todd Mattijevich 1 run (Pavlovich kick)

SSB: Will Morgan 2 run (Pavlovich kick)

SSB: Corfield 84 run (Pavlovich kick)

Rushing leaders: SSB, Andrew Corfield 21-256, 3 TDs; Amare Moman 13-106.

Passing leaders: N, Jino Mozzocio 10-19-115-0TD-0INT.

Black Hills

Chartiers-Houston 35, Serra Catholic 0

Serra Catholic 0 0 0 0 —0

Chartiers-Houston 14 7 6 8 —35

C-H: Julius Livingston 26 pass from Aaron Walsh (kick)

C-H: Brody McCrerey 24 pass from Walsh (kick)

C-H: Dominic Andreolli 1 run (kick)

C-H: McCrerey 15 pass from Walsh (kick failed)

C-H: Austin Mruk 1 run (Jake Luba run)

Rushing leaders: C-H, Aaron Walsh 18-113; Dominic Andreolli 22-106, TD.

Fort Cherry 56, Bishop Canevin 19

Bishop Canevin 6 6 7 0 —19

Fort Cherry 14 14 21 7 —56

FC: Matt Sieg 70 run (Nick Massey kick)

BC: Damar Olds 77 pass from Brady Wagner (kick failed)

FC: Sieg 28 run (Massey kick)

BC: Myontae Mott 16 run (kick failed)

FC: Ryan Huey 8 run (Massey kick)

FC: Eli Salvini 6 run (Massey kick)

FC: Sieg 46 run (Massey kick)

FC: Sieg 55 punt return (Massey kick)

BC: Mott 45 run (kick)

FC: Salvini 29 run (Massey kick)

FC: Sieg 86 interception return (Massey kick)

Rushing leaders: FC, Matt Sieg 23-270, 3 TDs.

Monessen 40, Burgettstown 13

Monessen 6 0 26 8 —40

Burgettstown 7 0 0 6 —13

M: Michael Hines 88 kickoff return (kick failed)

B: Colton County 8 run (County kick)

M: Kayden Kolbeck 75 pass from Kaier Payne (kick failed)

M: Kolbeck 69 interception return (kick failed)

M: Kezjere Butler 45 interception return (Roodly Destyl kick)

M: Tavian Taylor 25 run (Destyl kick)

B: Lance Duran 33 pass from Dominick Stevenson (kick failed)

M: Daniel Towler 45 interception return (Hines run)

B: Christopher (Tony) Bongiorni 64 run (Bongiorni run)

Eastern

Clairton 48, Leechburg 0

Leechburg 0 0 0 0 —0

Clairton 16 25 0 7 —48

C: Michael Ruffin 76 run (Deon Lovelace-Pompey run)

C: Jeff Thompson III 9 run (Lovelace-Pompey pass from Thompson III)

C: Donte Wright 33 pass from Thompson III (run)

C: Lovelace-Pompey 92 run (Rheyjon Williams kick)

C: Jaece Booker 35 run (Williams kick)

C: Taris Wooding 29 pass from Thompson III (kick failed)

C: Chad Carpenter-Law 1 run (Williams kick)

Rushing leaders: C, Deon Lovelace-Pompey 5-150, TD.

Passing leaders: C, Jeff Thompson III 7-11-129-2TD-0INT.

Receiving leaders: C, Taris Wooding 3-110, TD.

Frazier 41, Riverview 20

Riverview 6 7 7 0 —20

Frazier 6 7 14 14 —41

R: Kaden Levy 1 run (kick failed)

F: Brady Secrest 1 run (kick failed)

R: Rio Stotts 28 pass from Connor Kmetz (Kyle Schuetz kick)

F: Derek Diamond 15 run (Owen Searcy kick)

F: Derek Diamond 23 run (Searcy kick)

F: Derek Diamond 2 run (Searcy kick)

R: Lukas Duncan 6 run (Schuetz kick)

F: Derek Diamond 31 run (Searcy kick)

F: Derek Diamond 27 run (Searcy kick)

Rushing leaders: F, Derek Diamond 37-284, 5 TDs.

Passing leaders: R, Connor Kmetz 7-13-134-1TD-1INT.

Receiving leaders: R, Rio Stotts 4-107, TD.

Greensburg Central Catholic 52, Springdale 14

Springdale 0 0 0 14 —14

Greensburg Central Catholic 28 17 7 0 —52

GCC: Samir Crosby 1 run (Jerry Davis kick)

GCC: Bobby Smithnosky 58 run (Davis kick)

GCC: Crosby 4 run (Davis kick)

GCC: Crosby 8 pass from Smithnosky (Davis kick)

GCC: James Botti 6 pass from Crosby (Davis kick)

GCC: Davis 29 field goal

GCC: Davis 10 pass from Smithnosky (Davis kick)

GCC: Max Weber 15 run (Lucca Denis kick)

S: R. J. Landis 19 run (kick failed)

S: Corey Brooks 45 run (Jack Pearrow run)

Jeannette 23, Brentwood 18

Brentwood 0 6 6 6 —18

Jeannette 6 10 0 7 —23

J: Kymon’e Brown 29 run (kick failed)

J: Dhestin Sanders 7 pass from Brown (McAlister Steele kick)

J: Steele 30 field goal

B: Daysaun Spencer 7 pass from Cedric Davis Jr. (run failed)

B: Daysaun Spencer 5 run (kick failed)

J: Jayce Powell 66 punt return (Steele kick)

B: Davis Jr. 1 run (run failed)

Rushing leaders: B, Cedric Davis Jr. 25-128, TD. J, Kymon’e Brown 15-128, TD.

Passing leaders: B, Cedric Davis Jr. 10-17-102-1TD-0INT. J, Kymon’e Brown 10-16-149-1TD-0INT.

Tri-County South

Beth-Center 48, Mapletown 0

Mapletown 0 0 0 0 —0

Beth-Center 14 21 7 6 —48

B-C: Enzo Brown 5 run (Brody Bebout kick)

B-C: Cyncere Cruse 3 run (Brody Bebout kick)

B-C: Teagan Veatch 2 run (Brody Bebout kick)

B-C: Brown 39 pass from Brody Bebout (Brody Bebout kick)

B-C: Homer Headlee 4 run (Brody Bebout kick)

B-C: Cruse 50 run (Brody Bebout kick)

B-C: Evan Miller 25 run (none)

Passing leaders: B-C, Brody Bebout 6-9-155-1TD-0INT.

California 50, West Greene 0

West Greene 0 0 0 0 —0

California 16 14 8 12 —50

C: Logan Hartley 30 run (Brandon Meier run)

C: Malachi Peak 18 run (Adin Keyes pass from Meier)

C: Landon Abercrombie 6 run (pass failed)

C: Peak 1 run (Alan Dennis pass from Meier)

C: Peak 40 run (Meier run)

C: Abercrombie 10 run (run failed)

C: Meier 6 run (run failed)

Rushing leaders: C, Malachi Peak 17-150, 3 TDs.

Carmichaels 14, Avella 13

Carmichaels 0 14 0 0 —14

Avella 0 7 6 0 —13

C: Will Murray 64 run (run failed)

C: Murray 1 run (run)

A: Bryce Wright 13 pass from Charles Rush (kick)

A: Wright 15 pass from Rush (kick failed)

Passing leaders: A, Charles Rush 13-21-120-2TD-0INT.

Nonsection

Albert Gallatin 40, Hedgesville (WV) 14

Hedgesville (WV) 0 0 7 7 —14

Albert Gallatin 12 15 6 7 —40

AG: Tee Guesman 19 run (kick failed)

AG: Guesman 21 run (run failed)

AG: Bronx Jamison 29 run (Sam Evans kick)

AG: Guesman 6 run (Guesman run)

AG: Adam Pegg 25 run (run failed)

Hedgesville (WV): Chaz Milburn 2 run (Mason Janney kick)

AG: Pegg 11 run (Evans kick)

Hedgesville (WV): Cameron Webb 20 pass from Milburn (Janney kick)

Rushing leaders: AG, Adam Pegg 17-160, 2 TDs; Bronx Jamison 10-141, TD; Tee Guesman 12-101, 3 TDs.

Butler 35, Allderdice 8

Butler 21 6 0 8 —35

Allderdice 0 0 0 8 —8

B: Marcus Vicari 27 pass from Nicolas Baggetta (Alex Fulmer kick)

B: Mark Klemz 55 run (Alex Fulmer kick)

B: Deacon Simko 55 pass from Baggetta (Alex Fulmer kick)

B: Baggetta 2 run (kick failed)

B: safety

B: Klemz 8 run (kick failed)

A: Taivaun Turner 8 run (Nasir Scott run)

Rushing leaders: B, Mark Klemz 14-111, 2 TDs.

Passing leaders: B, Nicolas Baggetta 9-14-183-0TD-0INT.

Cornell 45, Rochester 8

Rochester 0 0 0 8 —8

Cornell 13 26 0 6 —45

C: Khylil Johnson 52 run (Ken Wade kick)

C: Khylil Johnson 50 fumble return (kick failed)

C: Khylil Johnson 31 run (Wade kick)

C: Khylil Johnson 37 run (kick failed)

C: Terrance Collington 47 pass from MJ Stuckey (kick failed)

C: Khylil Johnson 32 run (Wade kick)

C: Latae Littlejohn 1 run (kick failed)

R: 5 run (run)

Rushing leaders: C, Khylil Johnson 11-242, 4 TDs.

Hopewell 48, Freeport 20

Hopewell 7 7 21 13 —48

Freeport 7 0 0 13 —20

F: Chace Flynn 6 pass from Drew Ross (Judah Thompson kick)

H: James Armstrong 4 run (Rocco Marcantonio kick)

H: Nasir Wade 47 run (Marcantonio kick)

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

H: Wade 54 run (Marcantonio kick)

H: Avery Bokor 68 pass from Kingston Krotec (Marcantonio kick)

H: Cameron 18 pass from Armstrong (Marcantonio kick)

F: Amos Glenn 46 run (kick failed)

H: Wade 100 interception return (kick failed)

F: Glenn 40 run (Thompson kick)

Rushing leaders: H, Nasir Wade 9-175, TD. F, Amos Glenn 18-134, 2 TDs.

Passing leaders: H, James Armstrong 5-9-186-2TD-0INT.

Receiving leaders: H, Tre Cameron 3-119, 2 TDs.

Penn Hills 19, Mt. Lebanon 14

Penn Hills 0 6 0 13 —19

Mt. Lebanon 0 7 7 0 —14

M: Pat Smith 9 run (Josh Huff kick)

PH: Carter Bonner 41 pass from Jayshon Taylor (run failed)

M: Kris Kambitsis 5 pass from Smith (Huff kick)

PH: Keysean Gibson fumble recovery (pass failed)

PH: Bonner 6 pass from Taylor (Caden Carricato kick)

Rushing leaders: M, Pat Smith 32-180, TD.

Pine-Richland 36, Latrobe 7

Pine-Richland 14 14 8 0 —36

Latrobe 0 7 0 0 —7

P-R: Aaron Strader 4 run (Alex Mestre kick)

P-R: 2 run (Mestre kick)

L: Sawyer Butina 49 pass from Dom Scarton (Mitch Horner kick)

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

P-R: Strader 16 run (Mestre kick)

P-R: safety

P-R: Khalil Taylor 67 punt return (kick failed)

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

University (WV) 52, Connellsville 12

Connellsville 0 0 12 0 —12

University (WV) 28 3 7 14 —52

U: Kaleil Lewis pass from Harrison Helberg (kick)

U: Hayden George pass from Helberg (kick)

U: Marcos Kniska 1 run (kick)

U: Kniska 16 run (kick)

U: Brady Goodenow 24 field goal

C: Christian Thomas 8 pass from Caden Matthews (kick failed)

C: Jayden Mickens 2 run (pass failed)

U: Jack Bryer 60 kickoff return (kick)

U: Kniska 1 run (kick)

U: Bryer 17 run (kick)

Soccer

Boys

Friday’s results

Class A

Section 4

Winchester Thurston 2, Trinity Christian 0

Saturday’s schedule

Class 2A

Section 2

Mohawk at Ellwood City, noon

Quaker Valley at Central Valley, 12:30 p.m.

Riverside at Beaver, 5:30 p.m.

Class A

Section 2

California at Beth-Center, 10 a.m.

Nonsection

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

Ambridge at Slippery Rock, 2:15 p.m.

Butler at Knoch, 2:30 p.m.

Eden Christian at Aquinas Academy, 7 p.m.

McKeesport at East Allegheny, 10 a.m.

North Catholic at Hampton, 10:45 a.m.

Norwin at Latrobe, 1:30 p.m.

Serra Catholic at Yough, noon

Girls

Friday’s results

Nonsection

Aquinas Academy 9, Carrick 0

Saturday’s schedule

Class 2A

Section 3

Avonworth at Ambridge, 12:30 p.m.

Nonsection

Butler at Knoch, 5:30 p.m.

Eden Christian at Aquinas Academy, 5 p.m.

Gateway at Hempfield, 11:30 a.m.

Hampton at Norwin, 1 p.m.

Mt. Pleasant at Peters Township, 1 p.m.

Plum at Burrell, 12:30 p.m.

Riverside at Beaver, 7:30 p.m.

Shaler at Moon, 12:30 p.m.

Springdale at South Side, noon

Tennis

Girls

WPIAL team championships

Class 3A

Semifinals

Monday’s schedule

Shady Side Academy vs. Mt. Lebanon at Sewickley Academy, 3 p.m.; North Allegheny vs. Bethel Park at Chartiers Valley, 3 p.m.

Class 2A

Semifinals

Monday’s schedule

Quaker Valley vs. Oakland Catholic at North Allegheny, 3 p.m.; Winchester Thurston vs. North Catholic at Quaker Valley, 3 p.m.

Volleyball

Girls

Friday’s results

Nonsection

Eden Christian 3, Beaver County Christian 0

Neighborhood Academy 3, Redeemer 0

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