High school scores, summaries and schedules for Aug. 29, 205

By:
Saturday, August 30, 2025 | 12:31 AM


High schools

Football

Friday’s results

WPIAL

Nonconference

Aliquippa 42, Belle Vernon 7

Armstrong 35, Hampton 28

Avella 7, Carlynton 6

Avonworth 44, West Mifflin 7

Beaver 50, Blackhawk 27

Burgettstown 23, Bentworth 20

California 36, Cornell 32

Carmichaels 38, Sto-Rox 20

Central Catholic 34, Pine-Richland 20

Chartiers Valley 29, West Allegheny 28 (OT)

Chartiers-Houston 42, Springdale 8

Clairton 79, Serra 0

Elizabeth Forward 35, Highlands 14

Ellwood City 21, Shenango 0

Fort Cherry 40, Our Lady of the Sacred Heart 0

Fox Chapel 48, Baldwin 14

Freedom 18, Rochester 0

Freeport 49, Derry 6

Greensburg Central Catholic 40, Mt. Pleasant 7

Greensburg Salem 14, Ligonier Valley 12

Hempfield 31, Franklin Regional 14

Hopewell 31, New Castle 6

Imani Christian 58, Beaver Falls 0

Jeannette 35, Apollo-Ridge 22

Jefferson-Morgan 57, Waynesburg Central 30

Latrobe 42, Plum 35 (3OT)

Laurel 36, Mohawk 6

Laurel Highlands 12, Ambridge 7

Leechburg 58, Beth-Center 6

Mapletown 22, Frazier 21

Mars 17, Bethel Park 13

Meadville 35, Connellsville 14

Monessen 34, West Greene 18

Moon 41, Montour 13

Neshannock 42, Union 6

New Brighton 42, Summit Academy 14

North Allegheny 41, Gateway 0

North Catholic 69, Knoch 10

Norwin 42, Kiski Area 7

Penn-Trafford 26, Mt. Lebanon 18

Peters Township 35, McKeesport 0

Quaker Valley 20, Keystone Oaks 13

Ringgold 61, Indiana 14

Riverside 36, Northgate 30

Seneca Valley 38, North Hills 10

Shady Side Academy 56, Burrell 26

South Allegheny 49, Brentwood 6

South Fayette 35, Shaler 27

South Park 35, Deer Lakes 14

Southmoreland 49, East Allegheny 7

St. Clairsville (Ohio) 49, Brownsville 13

Steel Valley 21, Washington 6

Thomas Jefferson 37, Central Valley 14

Trinity 35, McGuffey 13

Upper St. Clair 48, Canon-McMillan 0

Western Beaver 32, South Side 20

Woodland Hills 41, Penn Hills 7

Yough 42, Charleroi 7

City League

Nonconference

Butler 48, Brashear 24

Hickory 41, University Prep 24

Hollidaysburg 28, Allderdice 16

Uniontown 12, Perry Traditional Academy 8

Saturday’s schedule

WPIAL

Nonconference

Seton LaSalle at Bishop Canevin, 7 p.m.

Valley at Riverview, noon

City League

Nonconference

Westinghouse at Linsly School, W.Va., 1:30 p.m.

Friday’s summaries

Aliquippa 42, Belle Vernon 7

Aliquippa 14 14 14 0 —42

Belle Vernon 7 0 0 0 —7

A: QaLil Goode 62 pass from Marques Council Jr. (kick)

BV: Chace Petrosky 87 kickoff return (Preston Rathway kick)

A: Council Jr. 66 run (kick)

A: Akiva Woods 70 pass from Council Jr. (pass failed)

A: Cameron Cannon 2 run (Goode pass from Council Jr.)

A: Anthony Ingram 29 pass from Council Jr. (kick)

A: Cannon 2 run (kick)

Passing leaders: A, Marques Council Jr. 12-15-281-3TD-0INT.

Receiving leaders: A, QaLil Goode 3-107, TD.

Avonworth 37, West Mifflin 7

Avonworth 16 14 0 7 —37

West Mifflin 0 7 0 0 —7

A: safety

A: Dimitri Velisaris 9 run (Calder Mahan kick)

A: Velisaris 16 run (Mahan kick)

A: Luca Neal 94 pass from Carson Bellinger (Mahan kick)

A: Bryce Metz 6 pass from Bellinger (Mahan kick)

WM: Taimere Meggett 8 pass from Zawaun Glover (Landon Jeffrey kick)

A: Velisaris 2 run (Mahan kick)

A: Logan Krul 5 run (Mahan kick)

Rushing leaders: A, Dimitri Velisaris 30-138, 3 TDs.

Passing leaders: A, Carson Bellinger 7-16-217-2TD-0INT.

Receiving leaders: A, Luca Neal 4-144, TD.

Beaver 50, Blackhawk 27

Beaver 7 0 26 17 —50

Blackhawk 0 7 7 13 —27

B: Jonah Justice 2 run (Ty Cosky kick)

B: Jack Chevalier 1 run (Will Brown kick)

B: Brayden McCarthy 55 run (Brown kick)

B: Avery Scales 9 run (Cosky kick)

B: Scales 9 run (Cosky kick)

B: Jonah Justice 2 run (Cosky kick)

B: Joe Justice 2 run (kick failed)

B: Philip Marino 58 pass from Travis Clear (kick failed)

B: McCarthy 80 run (Brown kick)

B: McCarthy 80 run (kick failed)

B: Jonah Justice 6 run (Cosky kick)

B: Cosky 26 field goal

Rushing leaders: B, Jonah Justice 27-184, 4 TDs. B, Brayden McCarthy 24-327, 3 TDs.

Passing leaders: B, Travis Clear 10-14-212-1TD-0INT.

Receiving leaders: B, Philip Marino 4-111, TD.

Butler 48, Brashear 24

Brashear 3 7 0 14 —24

Butler 21 13 7 7 —48

B: Mark Klemz 15 run (AJ Morris kick)

B: Dee Menoudjua 27 field goal

B: Klemz 7 run (Morris kick)

B: Klemz 10 run (Morris kick)

B: Nicolas Baggetta 14 run (Morris kick)

B: Joseph Bell 2 pass from David Kessler (Menoudjua kick)

B: Max Rihn 12 run (kick failed)

B: Klemz 6 run (Morris kick)

B: Eric Swan 12 pass from Kessler (pass failed)

B: Rihn 19 run (Morris kick)

B: Jahleel Anthony 20 pass from Kessler (Anthony pass from Kessler)

Rushing leaders: B, Mark Klemz 13-176, 4 TDs.

Passing leaders: B, David Kessler 23-51-306-3TD-1INT. B, Nicolas Baggetta 8-11-115-0TD-0INT.

Receiving leaders: B, Jahleel Anthony 7-103, TD.

Carmichaels 38, Sto-Rox 20

Sto-Rox 0 6 8 6 —20

Carmichaels 22 8 8 0 —38

C: Will Murray 17 run (Murray run)

C: Cannon Bupka 5 run (run failed)

C: Bupka 45 run (Gage Kundly run)

S-R: Ramonte Hunter 3 run (kick failed)

C: Kundly 45 run (K. C. Shook pass from Bupka)

S-R: Chase Jefferson 10 run (Hunter run)

C: Bupka 3 run (Shook run)

S-R: Hunter 6 run (run failed)

Rushing leaders: C, Cannon Bupka 13-125, 3 TDs.

Central Catholic 34, Pine-Richland 20

Pine-Richland 14 6 0 0 —20

Central Catholic 7 14 7 6 —34

CC: Chrys Black Jr. 100 kickoff return (kick)

P-R: Khalil Taylor 95 kickoff return (kick)

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

CC: Roman Thompson 43 run (kick)

P-R: Strader 53 run (kick failed)

CC: Maceo-King Watkins 13 pass from Owen Herrick (kick)

CC: Thompson 2 run (kick)

CC: Thompson 5 run (kick failed)

Rushing leaders: P-R, Maclane Miller 22-105. CC, Roman Thompson 15-126, 3 TDs.

Passing leaders: CC, Owen Herrick 9-17-130-1TD-0INT.

Chartiers-Houston 42, Springdale 8

Springdale 0 0 0 8 —8

Chartiers-Houston 7 14 14 7 —42

C-H: Aaron Walsh 6 run (Teegan Bogden kick)

C-H: Jake Luba 2 run (Bogden kick)

C-H: Walsh 75 kickoff return (Bogden kick)

C-H: Walsh 15 run (kick failed)

C-H: Bogden 2 run (Walsh run)

C-H: Walsh 3 run (Bogden kick)

S: Wesley Hickman 31 run (Dominic Shearer run)

Passing leaders: C-H, Aaron Walsh 4-5-117-0TD-0INT.

Elizabeth Forward 35, Highlands 14

Highlands 7 0 0 7 —14

Elizabeth Forward 21 7 7 0 —35

EF: Travis Dusi 3 run (Luke Holdren kick)

H: Darai Carter 38 run (Jackson Babinsack kick)

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

EF: Honick 40 pass from Messina (Holdren kick)

EF: Honick 6 pass from Messina (Holdren kick)

EF: Messina 1 run (Holdren kick)

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

Rushing leaders: EF, Landon Honick 6-129, 3 TDs.

Passing leaders: EF, Ryan Messina 13-14-181-3TD-0INT.

Ellwood City 21, Shenango 0

Ellwood City 7 7 0 7 —21

Shenango 0 0 0 0 —0

EC: Anthony Barberio 2 pass from Tyler Smiley (Aidan Hutch kick)

EC: DaiLonn Currie 7 pass from Smiley (Hutch kick)

EC: Richard Cureton 1 run (Hutch kick)

Passing leaders: EC, Tyler Smiley 16-36-137-2TD-3INT.

Fort Cherry 40, Our Lady of the Sacred Heart 0

Fort Cherry 21 7 12 0 —40

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

FC: Landon Trnavski 49 run (Nick Massey kick)

FC: Blake Sweder 20 fumble return (Massey kick)

FC: Matt Sieg 6 run (Massey kick)

FC: Sieg 84 interception return (Massey kick)

FC: Eli Salvini 1 run (kick failed)

FC: Sieg 6 run (kick failed)

Fox Chapel 48, Baldwin 14

Baldwin 0 0 8 6 —14

Fox Chapel 10 24 7 7 —48

FC: Nathan Johnson 7 run (Harran Zureikat kick)

FC: Zureikat 25 field goal

FC: Max Melocchi 1 run (Zureikat kick)

FC: Johnson 48 pass from Joe Geller (Zureikat kick)

FC: Melocchi 33 pass from Geller (Zureikat kick)

FC: Zureikat 40 field goal

FC: Melocchi 1 run (Zureikat kick)

B: Noah Mickolay 26 run (Dre’on Fuller run)

FC: Brady Givens 6 run (Zureikat kick)

B: Fuller 1 run (run failed)

Passing leaders: B, Noah Mickolay 10-28-158-0TD-0INT. FC, Joe Geller 9-13-221-2TD-1INT.

Receiving leaders: B, Noah Saccani 10-158.

Freedom 18, Rochester 0

Rochester 0 0 0 0 —0

Freedom 0 0 6 12 —18

F: Kaden Bailey 39 run (run failed)

F: Karter Brown 1 run (run failed)

F: Charles Brenckle 56 fumble return (pass failed)

Freeport 49, Derry 6

Derry 0 6 0 0 —6

Freeport 14 14 14 7 —49

F: Amos Glenn 24 run (Judah Thompson kick)

F: Drew Ross 7 run (Thompson kick)

F: Owen Neistein 23 pass from Ross (Thompson kick)

D: Max Doherty 17 run (kick failed)

F: Glenn 30 pass from Ross (Thompson kick)

F: Ross 80 interception return (Thompson kick)

F: Glenn 1 run (Thompson kick)

F: Luke Selinger 2 run (Aaden Alcorn kick)

Passing leaders: F, Drew Ross 8-12-127-2TD-0INT.

Greensburg Central Catholic 40, Mt. Pleasant 7

Greensburg Central Catholic 6 13 7 14 —40

Mt. Pleasant 0 0 7 0 —7

GCC: Luke Semelka 10 pass from Bobby Smithnosky (kick failed)

GCC: Samir Crosby 23 pass from Smithnosky (kick failed)

GCC: Crosby 51 pass from Smithnosky (Jerry Davis kick)

M: Brady Brooks 23 run (Brooks kick)

GCC: Semelka 13 run (Davis kick)

GCC: Blase Bugosh 7 run (Davis kick)

GCC: Crosby 60 run (Davis kick)

Rushing leaders: GCC, Samir Crosby 8-122, TD.

Passing leaders: GCC, Bobby Smithnosky 14-22-223-3TD-0INT.

Receiving leaders: GCC, Samir Crosby 7-147, 2 TDs.

Greensburg Salem 14, Ligonier Valley 12

Greensburg Salem 14 0 0 0 —14

Ligonier Valley 6 0 6 0 —12

GS: Jackson Stevey 33 pass from Brody Chismar (Alex Swatchick kick)

LV: Greyson Daughtery 33 pass from Anthony Petalino (pass failed)

GS: Max Topper 29 pass from Chismar (Swatchick kick)

LV: Daughtery 16 pass from Levi Foust (pass failed)

Passing leaders: GS, Brody Chismar 13-23-173-2TD-0INT.

Hempfield 31, Franklin Regional 14

Hempfield 14 0 3 14 —31

Franklin Regional 0 14 0 0 —14

H: Aidan Stinebiser 2 run (Sawyer Leuthold kick)

H: Jack Kopas 27 pass from Dominic Detruf (Leuthold kick)

FR: Jet Taylor 30 run (kick)

FR: Austin McClure 19 pass from Dominic Devola (kick)

H: Leuthold 40 field goal

H: Stinebiser 8 run (Leuthold kick)

H: Jack Kopas 26 interception return (Leuthold kick)

Rushing leaders: H, Aidan Stinebiser 17-103, 2 TDs. FR, Jet Taylor 20-153, TD.

Passing leaders: H, Dominic Detruf 8-17-183-1TD-1INT.

Hopewell 31, New Castle 6

New Castle 0 6 0 0 —6

Hopewell 0 17 14 0 —31

H: James Armstrong 1 run (Rocco Marcantonio kick)

H: Armstrong 2 run (Marcantonio kick)

NC: Kai Cox 65 pass from Marino Graham (run failed)

H: Marcantonio field goal

H: Armstrong 1 run (Marcantonio kick)

H: Armstrong 3 run (Marcantonio )

Rushing leaders: H, James Armstrong 21-109, 4 TDs.

Passing leaders: H, James Armstrong 16-19-229-0TD-0INT.

Receiving leaders: NC, Kai Cox 5-117, TD.

Imani Christian 58, Beaver Falls 0

Imani Christian 12 24 14 8 —58

Beaver Falls 0 0 0 0 —0

IC: David Davis 42 interception return (kick failed)

IC: Maurice Williams 2 run (kick failed)

IC: David Campbell 44 interception return (kick failed)

IC: Anthony Portis 54 run (kick failed)

IC: Maurice Williams 8 run (kick failed)

IC: Davis 13 pass from Gabe Jenkins (kick failed)

IC: Davis 70 pass from Jenkins (Dajaun Craighead run)

IC: Portis 3 run (kick failed)

IC: Campbell 9 run (Craighead run)

Passing leaders: IC, Gabe Jenkins 11-20-228-2TD-3INT.

Receiving leaders: IC, David Davis 4-115, 2 TDs.

Jeannette 35, Apollo-Ridge 22

Jeannette 0 21 14 0 —35

Apollo-Ridge 0 7 7 8 —22

A-R: Chris Dailey 6 run (Beck Andree kick)

J: Dhestin Sanders 12 run (McAlister Steele kick)

J: Jayce Powell 2 run (Steele kick)

J: Powell 18 pass from Kymone Brown (Steele kick)

J: Hunter Schaeffer 49 pass from Brown (Steele kick)

J: Nick Mendoza 4 run (Steele kick)

A-R: Alexander Clawson 18 run (Andree kick)

A-R: safety

A-R: Gage Wingard 23 pass from Clawson (Dailey run)

Passing leaders: J, Kymone Brown 8-15-174-2TD-1INT. A-R, Alexander Clawson 19-30-254-1TD-1INT.

Latrobe 42, Plum 35 (OT)

Latrobe 7 7 0 7 21—42

Plum 0 7 14 0 14—35

L: Luke Tomko 36 pass from Dom Scarton (Mitch Horner kick)

P: Brendan Marston 8 pass from John Nonnenberg (Olivia Bigger kick)

L: Danny Noonan 26 pass from Scarton (Horner kick)

P: Sloan Humphries 15 pass from Nonnenberg (Bigger kick)

P: Nonnenberg 8 run (Bigger kick)

L: Aaron Gaskey 1 run (Horner kick)

P: Humphries 10 pass from Nonnenberg (Bigger kick)

L: A. J. Yeboah 1 run (Horner kick)

L: Yeboah 4 run (Horner kick)

Passing leaders: L, Dom Scarton 12-20-140-2TD-1INT. P, John Nonnenberg 17-29-165-3TD-1INT.

Laurel 36, Mohawk 6

Mohawk 6 0 0 0 —6

Laurel 0 16 14 6 —36

M: Bobby Fadden 5 run (run failed)

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

L: Anthony Geiwitz 37 field goal

L: Nathan Hill 7 run (kick failed)

L: Joshua Sherman 6 run (run failed)

L: Brayden Faulkner 92 kickoff return (Jarrett kick)

L: Sam Zwolenik 3 run (Jarrett kick)

L: Sherman 10 run (kick failed)

Passing leaders: L, Luca Santini 7-12-113-1TD-0INT.

Laurel Highlands 12, Ambridge 7

Ambridge 7 0 0 0 —7

Laurel Highlands 0 6 6 0 —12

A: Martese Priest 89 kickoff return (River McGovern )

LH: Marion Jones 2 run (kick failed)

LH: Nicholas Crouch 38 pass from Gabriel Centofanti (kick failed)

Leechburg 58, Beth-Center 6

Leechburg 15 7 14 22 —58

Beth-Center 0 0 6 0 —6

L: Tim Andrasy 92 kickoff return

L: Andrasy 3 run

L: Andrasy 10 run

L: Andrasy 1 run

B-C: Teagan Veatch 55 pass from Brody Bebout

L: Andrasy 4 run

L: Andrasy 28 run

L: Andrasy 68 run

L: Nick Hilty 35 run

Rushing leaders: L, Tim Andrasy 31-310, 6 TDs.

Mapletown 22, Frazier 21

Frazier 7 7 0 7 —21

Mapletown 0 7 0 15 —22

F: Chase Fulmer 2 run (Owen Searcy kick)

M: Carson Vanata 56 run (Vanata kick)

F: Brady Secrest 2 run (Searcy kick)

M: Colton McKnight 8 run (Coltin Halbert kick)

F: Derek Diamond 3 run (Searcy kick)

M: Vanata 1 run (Vanata run)

Rushing leaders: M, Carson Vanata 24-161, 2 TDs.

Passing leaders: F, Brady Secrest 11-22-153-0TD-0INT.

Receiving leaders: F, Chase Fulmer 9-114.

Mars 17, Bethel Park 13

Mars 0 3 0 14 —17

Bethel Park 0 7 3 3 —13

M: Dom DeBasi 28 field goal

BP: Will Sabatos fumble recovery

BP: Xavier Jackson 29 field goal

M: Ethan Kresinski 35 interception return (DeBasi kick)

BP: Jackson 21 field goal

M: Liam Corcoran 3 run (DeBasi kick)

Rushing leaders: M, Ayden Yocum 29-195. BP, David Dennison 31-148.

Meadville 35, Connellsville 14

Connellsville 7 0 7 0 —14

Meadville 8 7 6 14 —35

C: Caden Matthews 1 run (Everett Brower kick)

Meadville: Tymir Phillips 37 run (Jacoby Thompson run)

Meadville: Jordan Lawrence 1 run (James Miller kick)

C: Linkon Keller 51 run (Hunter Brown kick)

Meadville: Lawrence 28 run (kick failed)

Meadville: Thompson 3 run (James Miller kick)

Meadville: Phillips 1 run (James Miller kick)

Monessen 34, West Greene 18

Monessen 20 8 0 6 —34

West Greene 6 0 6 6 —18

M: Tavian Taylor 50 interception return (run)

WG: Jacob Orndoff 33 run (run failed)

M: Tavian Taylor 47 run (run failed)

M: Tavian Taylor 21 pass from Kaier Payne (pass failed)

M: Payne blocked punt (run)

WG: Joel Rizor 52 run (pass failed)

WG: Rizor 4 run (pass failed)

M: Payne fumble recovery (pass failed)

Rushing leaders: WG, Joel Rizor 22-106, 2 TDs.

Moon 41, Montour 13

Moon 0 21 14 6 —41

Montour 6 7 0 0 —13

M: Caden Halajcio 43 run (kick failed)

M: Antione Arnett 3 run (Evan Senkevich kick)

M: Braeden Stuart 11 pass from Andrew Cross (Senkevich kick)

M: Archie Collins 41 pass from Brandon Bennett (Luke Medvitz kick)

M: Cross 1 run (Senkevich kick)

M: Myles Turner 31 pass from Cross (Senkevich kick)

M: Jake Warnagiris 10 pass from Cross (Senkevich kick)

M: Arnett 2 run (kick failed)

Rushing leaders: M, Antione Arnett 25-161, 2 TDs.

Passing leaders: M, Brandon Bennett 9-16-126-1TD-0INT.

Neshannock 42, Union 6

Union 0 0 6 0 —6

Neshannock 7 21 14 0 —42

N: Brady Frasso 72 pass from Jino Mozzocio (kick)

N: Sammy Flora 43 pass from Mozzocio (Amari Rapchak kick)

N: Anthony Eakin 1 run (Rapchak kick)

N: Nico Medure 9 pass from Mozzocio (Rapchak kick)

N: Mozzocio 6 run (Rapchak kick)

N: Justin Edworthy II 2 run (Rapchak kick)

U: 82 kickoff return (kick failed)

Passing leaders: N, Jino Mozzocio 10-13-193-3TD-1INT.

North Allegheny 41, Gateway 0

North Allegheny 14 14 6 7 —41

Gateway 0 0 0 0 —0

NA: Luke Rohan 2 run (Ethan Maravich kick)

NA: Rohan 2 run (Maravich kick)

NA: Brady Brinkley 1 run (kick failed)

NA: Rohan 15 pass from Brinkley (Mason Brown pass from Gavin Ust)

NA: Kory Pitts Jr. 23 pass from Brinkley (kick failed)

NA: Anthony Sisinni 3 run (Maravich kick)

Passing leaders: NA, Brady Brinkley 9-13-160-2TD-0INT.

North Catholic 69, Knoch 10

Knoch 7 3 0 0 —10

North Catholic 21 21 21 6 —69

NC: Logan Schade 1 run (Dylan Shantz kick)

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

K: Max Wiley 2 run (Austin Friedline kick)

NC: Logan Schade 57 run (Shantz kick)

NC: Jackson Schade 12 run (Shantz kick)

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

K: Friedline 28 field goal

NC: Simko 23 punt return from Felitsky (Shantz kick)

NC: Will Waskiewicz 54 pass from Felitsky (Shantz )

NC: Nick Franco 25 interception return (Shantz )

NC: Anthony Greene 43 run (Shantz )

NC: Nate Swisher 60 run (kick failed)

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

Norwin 42, Kiski Area 7

Kiski Area 0 0 0 7 —7

Norwin 7 21 14 0 —42

N: Tavares 27 run (Tristan Josephic kick)

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

N: Josh Lenart 1 run (Josephic kick)

N: Giovanni Rothrauff 3 run (Josephic kick)

N: Dylan Grieves 3 run (Josephic kick)

N: Rothrauff 1 run (Josephic kick)

KA: Lucas Vacanti 6 pass from Landyn Artman (kick)

Passing leaders: KA, Landyn Artman 10-19-101-1TD-1INT.

Penn-Trafford 26, Mt. Lebanon 18

Penn-Trafford 6 7 13 0 —26

Mt. Lebanon 0 0 6 12 —18

P-T: Nick Ponko 9 pass from Nate Desmond (kick failed)

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

M: Pat Smith 1 run (kick failed)

P-T: Ponko 47 pass from Desmond (Jack Miller kick)

P-T: Desmond 4 run (run failed)

M: Smith 8 run (kick failed)

M: Smith 8 run (kick failed)

Passing leaders: P-T, Nate Desmond 15-23-222-2TD-0INT.

Receiving leaders: P-T, Nick Ponko 8-151, 2 TDs.

Peters Township 35, McKeesport 0

Peters Township 7 14 14 0 —35

McKeesport 0 0 0 0 —0

PT: Lucas Rost 8 pass from Nolan DiLucia (Anthony Maiello kick)

PT: Reston Lehman 52 interception return (Anthony Maiello kick)

PT: Cole Neupaver 2 run (Anthony Maiello kick)

PT: Mark Ripepi 1 run (Anthony Maiello kick)

PT: Rost 14 pass from DiLucia (Anthony Maiello kick)

Passing leaders: PT, Nolan DiLucia 14-17-217-2TD-0INT.

Quaker Valley 20, Keystone Oaks 13

Quaker Valley 0 14 0 6 —20

Keystone Oaks 7 6 0 0 —13

KO: Sean O’Brien 65 pass from Owen Gearhart (Luc Philistine kick)

QV: Ty Popowich 21 pass from Atticus Barr (Benjamin McHenry kick)

QV: Barr 1 run (McHenry kick)

KO: Gearhart 5 run (kick failed)

QV: Rex Fatur 4 run (run failed)

Rushing leaders: KO, Owen Gearhart 18-101, TD.

Passing leaders: KO, Owen Gearhart 10-19-122-1TD-1INT.

Riverside 36, Northgate 30

Riverside 7 3 12 14 —36

Northgate 0 12 6 12 —30

R: Aidan Gaydosz 1 run (Gage Safran kick)

N: Zion Ward 7 run (kick failed)

R: Safran 31 field goal

N: Devontae Smith 14 run (kick failed)

R: Mason Holler 5 run (kick failed)

N: Ward 1 run (kick failed)

R: Holler 10 run (kick failed)

R: Hunter Garcia 92 pass from Gaydosz (Safran kick)

N: Johrdon Hairston 33 pass from Devontae Smith (run failed)

R: Joey Anderson 24 pass from Gaydosz (Safran kick)

N: Savian Baptiste 19 pass from Devontae Smith (run failed)

Rushing leaders: N, Devontae Smith 17-124, TD.

Passing leaders: R, Aidan Gaydosz 7-12-185-2TD-0INT. N, Devontae Smith 14-29-205-2TD-0INT.

Receiving leaders: R, Hunter Garcia 4-139, TD.

Seneca Valley 38, North Hills 10

North Hills 0 3 7 0 —10

Seneca Valley 14 14 7 3 —38

SV: 2 run (kick)

SV: Greg Grupp 9 pass (kick)

NH: Andrew Greenland 35 field goal

SV: Greg Grupp 70 run (kick)

SV: Nico Wheeler 9 pass (kick)

SV: Cayden Parker 4 run (kick)

NH: Josiah Mathis 16 pass from Kelly McCarthy (Greenland kick)

SV: Max Eisenhut 32 field goal

Rushing leaders: NH, Johnell Edison 11-104.

Passing leaders: NH, Kelly McCarthy 12-20-133-1TD-3INT.

Shady Side Academy 56, Burrell 26

Burrell 14 6 6 0 —26

Shady Side Academy 16 22 18 0 —56

SSA: Javon Johnston 9 run (B. J. Mallory pass from Johnston)

B: Antonio Perkins 4 run (Trey Coury kick)

SSA: B. J. Mallory 57 pass from Johnston (B. J. Mallory pass from Johnston)

B: Perkins 1 run (Coury kick)

B: Perkins 6 run (kick failed)

SSA: B. J. Mallory 45 pass from Johnston (Johnston run)

SSA: Johnston 3 run (pass failed)

SSA: Cam Mallory 16 pass from Johnston (Londell Robinson pass from Johnston)

SSA: Johnston 6 run (run failed)

B: Perkins 46 run (run failed)

SSA: Cam Mallory 82 pass from Johnston (run failed)

SSA: Johnston 11 run (run failed)

Rushing leaders: B, Antonio Perkins 20-154. SSA, Harvey Maddox 8-122.

Passing leaders: SSA, Javon Johnston 14-19-357-3TD-1INT.

Receiving leaders: SSA, B. J. Mallory 4-127, 2 TDs.

South Allegheny 49, Brentwood 6

Brentwood 0 0 0 6 —6

South Allegheny 21 21 0 7 —49

SA: Malakai Myers 11 pass from Alijah Cook (Connor Morabeto kick)

SA: Austin Schane 11 run (Morabeto kick)

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

SA: Schane 50 run (Morabeto kick)

SA: Kymair Brown 19 pass from Alijah Cook (Morabeto kick)

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

SA: Gary Cromerdie 10 run (Morabeto kick)

B: Griffin Betz 31 run (kick failed)

South Fayette 35, Shaler 27

South Fayette 14 14 7 0 —35

Shaler 14 6 0 7 —27

S: Jayden Conrad 2 run (kick)

SF: Bo Stover 90 kickoff return (Luke Gillen kick)

S: Conrad 3 run (kick)

SF: Stover 2 run (Gillen kick)

SF: Stover run (Gillen kick)

S: Zach London 27 pass from Aaron Aversa (kick failed)

SF: Stover 90 kickoff return (Gillen kick)

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

S: Conrad 22 fumble return (kick)

Rushing leaders: SF, Drew Welhorsky 18-169.

Passing leaders: S, Aaron Aversa 9-18-156-1TD-1INT.

Southmoreland 49, East Allegheny 7

Southmoreland 6 36 7 0 —49

East Allegheny 0 7 0 0 —7

S: Jackson Mickens 22 pass from Dawson Wolfe (run failed)

S: Makel Darnell 21 pass from Wolfe (Liam Smith kick)

S: Mickens 5 run (Smith kick)

S: Darnell 47 interception return (Smith kick)

S: Darnell 45 pass from Wolfe (Wolfe run)

EA: Chris Portis 3 pass from Cedric Mack (Tyrese Coulverson kick)

S: Luke Stinnett 10 pass from Wolfe (Smith kick)

S: Wolfe 11 run (Smith kick)

Passing leaders: S, Dawson Wolfe 8-14-116-4TD-1INT. EA, Cedric Mack 15-28-152-1TD-2INT.

South Park 35, Deer Lakes 14

South Park 14 7 0 14 —35

Deer Lakes 7 0 7 0 —14

SP: Quintin Napper 60 run (Kolby Kostelnik kick)

DL: Ryan Love 9 run (Connor Moore kick)

SP: Jacob Raimondi 62 pass from Robert Lenzi (Kostelnik kick)

SP: Napper 11 pass from Lenzi (Kostelnik kick)

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

SP: Logan Ludwig 18 pass from Lenzi (Kostelnik kick)

SP: Lenzi 7 run (Kostelnik kick)

Passing leaders: SP, Robert Lenzi 5-10-126-3TD-0INT. DL, Dante Mangieri 11-24-168-1TD-0INT.

St. Clairsville (Ohio) 49, Brownsville 13

St. Clairsville (Ohio) 28 14 7 0 —49

Brownsville 0 0 6 7 —13

St. Clairsville (Ohio): Ollie Muhly 29 run (Parker Gallagher kick)

St. Clairsville (Ohio): Muhly 7 pass from Kaden Clifford (Muhly kick)

St. Clairsville (Ohio): Landon Serrano 29 pass from Clifford (Muhly kick)

St. Clairsville (Ohio): Serrano 20 pass from Clifford (Muhly kick)

St. Clairsville (Ohio): Jason Stark 9 pass from Luke Schaefer (Muhly kick)

B: Exzavier Vargas 21 pass from Kaden Wimmer (kick failed)

St. Clairsville (Ohio): Sawyer Scho 19 run (Muhly kick)

B: Wimmer 11 run (Max Dieudonne kick)

Steel Valley 21, Washington 6

Steel Valley 7 0 7 7 —21

Washington 0 0 6 0 —6

SV: Da’Ron Barksdale 31 run (kick)

W: Jahvon Woods 2 run (pass failed)

SV: Da’Ron Barksdale 1 run (kick)

SV: Da’Ron Barksdale 1 run (kick)

Thomas Jefferson 37, Central Valley 14

Central Valley 14 0 0 0 —14

Thomas Jefferson 0 13 10 14 —37

CV: Ethan Bosco 1 run (Domenic Pratt kick)

CV: Lucas Gerovac 6 pass from Braddock Ambrose (Pratt kick)

TJ: Tyler Eber 72 run (kick failed)

TJ: Kane Eggerton 6 pass from Jeffrey Raible (Sam Wessel kick)

TJ: Tyler Eber 2 run (Wessel kick)

TJ: Wessel 39 field goal

TJ: Tyler Eber 29 run (Wessel kick)

TJ: Tyler Eber 9 run (Wessel kick)

Rushing leaders: TJ, Tyler Eber 39-225, 4 TDs.

Trinity 35, McGuffey 13

Trinity 21 14 0 0 —35

McGuffey 0 0 7 6 —13

T: Owen Gardner 26 pass from Jonah Williamson (Cayden Saive kick)

T: Braden Berdar 3 pass from Williamson (Saive kick)

T: Owen Samogala 22 pass from Williamson (Saive kick)

T: Ben Priest 65 interception return (Evan Slagle kick)

T: Ayvari Chandler 59 pass from Williamson (Saive kick)

M: Dennis Furmanek 15 run (kick)

M: Dennis Furmanek 14 run (run failed)

Passing leaders: T, Jonah Williamson 9-10-190-4TD-0INT.

Upper St. Clair 48, Canon-McMillan 0

Canon-McMillan 0 0 0 0 —0

Upper St. Clair 9 18 14 7 —48

USC: Jacobo Echeverria-Lozano 24 field goal

USC: Echeverria-Lozano 23 field goal

USC: Echeverria-Lozano 38 field goal

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

USC: Drew Sanderson 45 pass from Ethan Hellmann (Nico D’Orazio run)

USC: Echeverria-Lozano 39 field goal

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

USC: Logan Lapinski 18 pass from Hellmann (Cameron Smfith kick)

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

Passing leaders: USC, Ethan Hellmann 16-20-281-3TD-0INT.

Receiving leaders: USC, Drew Sanderson 2-113, 2 TDs.

Western Beaver 32, South Side 20

South Side 6 14 0 0 —20

Western Beaver 6 14 0 12 —32

SSB: Dawson Frasier 1 run (kick failed)

WB: Amari Marshall 5 run (kick failed)

SSB: Andrew Corfield 5 run (kick failed)

WB: Wyatt Sparbanie 26 run (Noah Schweikert kick)

SSB: Curtis Roy 2 run (Corfield run)

WB: Khai Hudson 16 pass from Amari Marshall (Schweikert kick)

WB: Braeden Mayo 2 run (kick failed)

WB: Amari Marshall interception return (kick failed)

Rushing leaders: WB, Wyatt Sparbanie 14-100, TD.

Woodland Hills 41, Penn Hills 7

Woodland Hills 20 7 7 7 —41

Penn Hills 0 0 0 7 —7

WH: Malik McCloud 13 run from Cam Walter (Brian Matthews kick failed)

WH: Landon Akins 20 pass from Walter (Scoop Smith pass from Anthony Barron)

WH: Taylor Reid 14 run (Barron kick failed)

WH: Scoop Smith 51 punt return (Brian Matthews kick)

WH: McCloud 3 pass from Walter (Brian Matthews kick)

WH: Ziggy Moore 15 run (Brian Matthews kick)

PH: Richard Littlejohn III 14 pass from Jayshon Taylor (Jesse Truman kick)

Passing leaders: WH, Cam Walter 12-15-116-3TD-1INT.

Cross country

Friday’s results

P3 River Trail Invitational

At McKeesport

Boys: 1. Kaiden Branan, Indiana, 16:55.45. 2. Brayden Douglass, OLSH, 16:55.56. 3. Liam Templeton, Indiana, 16:58.62. 4. Michael Dorrian, Thomas Jefferson, 17:05.81. 5. Kyin Jeter, Woodland Hills, 17:09.31. 6. Max Leidy, Thomas Jefferson, 17:15.56. 7. Alex Lauver, Thomas Jefferson, 17:16.18. 8. Zachary Kashak, Thomas Jefferson, 17:29.81. 9. Ben Piatt, McGuffey, 17:47.66. 10. Rylan Barr, Thomas Jefferson, 17:48.38

11. Moshe Dale, McGuffey, 17:51.76. 12. Noah Jurcevich, Yough, 17:52.79. 13. Matthew Shepherd, Greensburg Salem, 18:01.39. 14. Jacob Dormire, Penn-Trafford, 18:06.48. 15. Lucas Balkey, Woodland Hills, 18:17.44. 16. Ethan Speelman, Somerset, 18:20.81. 17. Ruari Egal, Somerset, 18:21.32. 18. Ascher Holleran, Woodland Hills, 18:22.63. 19. Skyler Lewber, River Valley, 18:26.65. 20. Anthony Cerminara, Keystone Oaks, 18:27.81

Girls: 1. Libby Marteeny, Somerset, 18:10.88. 2. Annabel Johnson, Woodland Hills, 18:16.24. 3. Jules Goshen, OLSH, 19:50.26. 4. Kayla Baker, Indiana, 20:22.84. 5. Eva Crofford, OLSH, 20:23.43. 6. Lucy Giovannelli, Greensburg Salem, 20:31.12. 7. Miri Shaw, Hillel Academy, 20:35.60. 8. Jenna Benlock, Bethel Park, 20:36.39. 9. Gillian Uhl, Bethel Park, 20:49.29. 10. Morgan Blystone, Indiana, 21:02.89

11. Abigail Selembo, Greensburg Salem, 21:13.70. 12. Lily Ash, Elizabeth Forward, 21:13.89. 13. Elena O´Dea, Thomas Jefferson, 21:21.43. 14. Adalynn Owen, Bethel Park, 21:24.89. 15. Hannah Hayes, OLSH, 21:33.62. 16. Clara Weigner, Indiana, 21:43.89. 17. Charlotte Gauntner, OLSH, 21:55.38. 18. Mira Mosca, OLSH, 21:58.00. 19. Alyssa Tressler, Greensburg Salem, 21:59.85. 20. Elaine Flatherty, Bethel Park, 22:02.66

Golf

Friday’s results

Boys

Class 3A

Section 1

Latrobe 198, Norwin 201

Medalists: Parker Berk (L) 37; Anthony Knouse (N) 38

Section 2

Belle Vernon 200, Ringgold 218

Medalists: Jordan Mocello (BV) 34; Evan Callaway (R) 37

Section 4

Franklin Regional 217, West Mifflin 255

Section 6

Upper St. Clair 203, Chartiers Valley 212

Medalist: Sam Casciani (USC) 39

Class 2A

Section 2

Mt. Pleasant 214, Greensburg Central Catholic 223

Medalists: Austyn Gross (MP) 42; Brandon Plunko (GCC) 41

Section 4

Avonworth 181, Keystone Oaks 212

Medalist: Chase Barzen (A) 31

OLSH 208, Avella 216

Medalist: Jonah Schollaert (OLSH) 30

Section 7

Bishop Canevin 205, Steel Valley 318

Medalist: Matthew Vaughn (BC) 38

South Park 202, Brentwood 222

Medalists: Austin Glowacki (SP) 39; Jackson Knabenshue (B) 42

Section 8

Elizabeth Forward 195, Yough 241

Medalists: Luke Boyer (EF) 38; Carl Singer (Y) 44

Seton LaSalle 205, Frazier 215

Medalists: Luca Piscitelli (SLS) 35; Eli Cernuska (F) 38

Shady Side Academy 181, Charleroi 201

Medalists: Alex Avi (SSA) 32; Jake Corrin (C) 37

Girls

Class 3A

Section 3

Elizabeth Forward 171, Norwin 184

Medalists: Mya Morgan (EF) 33; Adelina Robb (N) 37

Nonsection

Peters Township 170, Oakland Catholic 181

Soccer

Boys

Saturday’s schedule

Class 2A

Section 1

Leechburg at Freeport, 12:45 p.m.

Avonworth tournament

Montour vs. Mercyhurst Prep, 2 p.m.

Knoch at Avonworth, 6 p.m.

Belle Vernon tournament

Connellsville at Belle Vernon, noon

Thomas Jefferson at Belle Vernon, 7 p.m.

Fayette County Coaches tournament

At Laurel Highlands

Uniontown at Laurel Highlands, 8:30 a.m.

Albert Gallatin vs. Beth-Center, 10 a.m.

Southmoreland at Laurel Highlands, 11:30 a.m.

Uniontown vs. Albert Gallatin, 1 p.m.

Southmoreland vs. Beth-Center, 2:30 p.m.

Nonsection

Beaver County Christian at Blackhawk, 11 a.m.

Bishop Canevin at South Side, 11 a.m.

Jeannette at South Allegheny, 2 p.m.

Norwin at North Allegheny, 4:30 p.m.

Wilmington at Neshannock, noon

Girls

Saturday’s schedule

Avonworth tournament

Cathedral Prep at Avonworth, noon

Bethel Park vs. South Fayette, 4 p.m.

Belle Vernon tournament

Greensburg Salem at Belle Vernon, 3:30 p.m.

Fayette County Coaches tournament

At Albert Gallatin

Bentworth at Albert Gallatin, 9 a.m.

Uniontown vs. Waynesburg, 10:30 a.m.

Bentworth vs. Laurel Highlands, noon

Waynesburg at Albert Gallatin, 1:30 p.m.

West Allegheny tournament

Thomas Jefferson at West Allegheny, 12:15 p.m.

Burrell vs. Keystone Oaks, 2:15 p.m.

Pine-Richland vs. Quaker Valley, 4:15 p.m.

Nonsection

Allderdice at Obama Academy, noon

Beaver at Blackhawk, 1 p.m.

Bishop Canevin at South Side, 1 p.m.

Chartiers Valley at Canon-McMillan, 2:30 p.m.

Deer Lakes at Highlands, 1 p.m.

Fort LeBoeuf at Moon, 2:30 p.m.

Gateway at Plum, 11 a.m.

Jeannette at South Allegheny, noon

Mercer at Mohawk, 11 a.m.

Mercyhurst Prep at Butler, 1 p.m.

North Hills at Penn-Trafford, 1:30 p.m.

Norwin at North Allegheny, 3:30 p.m.

Tennis

Girls

Friday’s results

Nonsection

Upper St. Clair 4, Fox Chapel 1

Volleyball

Girls

Friday’s results

Nonsection

Baldwin at Elizabeth Forward, (n)

Neighborhood Academy 3, Propel Braddock Hills 0

Western Beaver at Northgate, (n)

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

More High School Other

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