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