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, summaries and schedules for Dec. 18, 2025
Southmoreland’s Brian Pritts named WPIAL Athletic Director of the Year
High school scores, summaries and schedules for Dec. 17, 2025
High school scores, summaries and schedules for Dec. 16, 2025
High school scores, summaries and schedules for Dec. 15, 2025