High school scores, summaries and schedules for Sept. 19, 2025
By:
Saturday, September 20, 2025 | 12:33 AM
High school
Football
WPIAL
Class 6A
Canon-McMillan 21, Mt. Lebanon 6
Central Catholic 59, Hempfield 7
North Allegheny 20, Norwin 17
Class 5A
Big East
Armstrong 17, Latrobe 14
Gateway 33, Franklin Regional 28
Penn-Trafford 42, Kiski Area 0
Northeast
North Hills 56, Fox Chapel 7
Pine-Richland 56, Plum 14
Class 3A
Allegheny 7
East Allegheny 14, Deer Lakes 7
Freeport 34, Burrell 7
Imani Christian 27, Highlands 7
Western Hills
Avonworth 48, Hopewell 14
Central Valley 51, Beaver 19
North Catholic 63, McGuffey 0
Class 2A
Allegheny
Apollo-Ridge 22, Shady Side Academy 14
Our Lady of the Sacred Heart 40, Ligonier Valley 6
South Allegheny 56, South Park 7
Century
Keystone Oaks 42, Charleroi 7
Seton LaSalle 49, Carlynton 0
Washington 49, Sto-Rox 6
Midwestern
Beaver Falls 8, Mohwak 6
Ellwood City 28, Freedom 14
Riverside 40, New Brighton 6
Western Beaver 46, Union 14
Class A
Big 7
Laurel 40, Rochester 0
Neshannock 62, Northgate 27
South Side 35, Shenango 7
Black Hills
Bishop Canevin 44, Cornell 7
Fort Cherry 55, Monessen 6
Eastern
Clairton 72, Frazier 0
Greensburg Central Catholic 34, Brentwood 6
Leechburg 36, Jeannette 27
Riverview 64, Springdale 14
Tri-County South
Bentworth 42, Beth-Center 7
California 42, Avella 0
Jefferson-Morgan 33, Carmichaels 0
West Greene 40, Mapletown 0
Nonconference
Albert Gallatin 46, Uniontown 10
Aliquippa 21, Penn Hills 16
Ambridge 42, Greensburg Salem 32
Bethel Park 51, Trinity 35
Blackhawk 49, Yough 6
Chartiers Valley 22, Hampton 13
Conotton Valley, Ohio 46, Brownsville 0
Elizabeth Forward 57, Baldwin 0
Indiana 41, Derry 34
Mars 29, Montour 21
Morgantown (W.Va.) 48, Connellsville 21
Mt. Pleasant 49, Laurel Highlands 0
New Castle 45, Knoch 0
Peters Township 28, West Allegheny 0
Quaker Valley 29, Valley 20
Seneca Valley 31, Moon 23
Serra Catholic 39, Summit Academy 6
South Fayette 28, Belle Vernon 7
Southmoreland 28, Ringgold 7
Steel Valley 34, Waynesburg 0
Thomas Jefferson 35, West Mifflin 14
Upper St. Clair 17, McKeesport 14
Woodland Hills 41, Shaler 7
City League
University Prep 54, Perry 0
Nonconference
Buckeye Local, Ohio 36, Carrick 30
Westinghouse 40, Butler 14
Saturday’s schedule
WPIAL
Class A
Black Hills
Chartiers-Houston at Burgettstown, 2 p.m.
Friday’s summaries
Class 6A
Canon-McMillan 21, Mt. Lebanon 6
Mt. Lebanon 6 0 0 0 —6
Canon-McMillan 0 0 7 14 —21
M: Pat Smith 42 run (kick failed)
C-M: Ethan Campoli 52 pass from Ty Jansma (Rhys Maentz kick)
C-M: Mason Calgaro 3 run (Maentz kick)
C-M: Braelon Wingfield 16 run (Maentz kick)
Rushing leaders: M, Pat Smith 37-197, TD.
Passing leaders: C-M, Ty Jansma 9-13-176-1TD-0INT.
Receiving leaders: C-M, TJ Sabatucci 4-103.
Central Catholic 59, Hempfield 7
Hempfield 0 0 7 0 —7
Central Catholic 7 31 14 7 —59
CC: Roman Thompson 1 run (Antonio Difatta kick)
CC: Difatta 35 field goal (none)
CC: Thompson 6 run (Difatta kick)
CC: Owen Herrick 23 run (Difatta kick)
CC: Thompson 36 run (Difatta kick)
CC: Thompson 10 run (Difatta kick)
CC: Jaeden Pearson 14 run (Matt Conley kick)
H: Jack Kopas 21 pass from Dominic Detruf (Christian Schrumpf kick)
CC: Jayden Alexander 92 kickoff return (Conley kick)
CC: Jay Ross 1 run (Conley kick)
Passing leaders: H, Dominic Detruf 13-17-140-1TD-1INT. CC, Owen Herrick 7-15-115-0TD-0INT.
North Allegheny 20, Norwin 17
North Allegheny 0 7 7 6 —20
Norwin 7 3 7 0 —17
N: Jake Knight 23 pass from Tristyn Tavares (Tristian Josephic kick)
N: Josephic 24 field goal
NA: Mason Brown 31 pass from Brady Brinkley (Ethan Maravich kick)
N: Zack Pawling 30 pass from Tavares (Josephic kick)
NA: Ben Kern 64 pass from Brinkley (Maravich kick)
NA: Luke Rohan 8 run (kick failed)
Rushing leaders: N, Giovani Rothrauff 28-102.
Passing leaders: NA, Brady Brinkley 10-19-132-2TD-0INT. N, Tristyn Tavares 8-18-108-2TD-1INT.
Class 5A
Big East
Armstrong 17, Latrobe 14
Latrobe 0 7 7 0 —14
Armstrong 14 0 0 3 —17
A: Kayden Lewis 48 kickoff return (Daniel Pearson kick)
A: Theron Cupec 62 pass from Jaydon Oliver (Pearson kick)
L: Cash Achhammer 5 run (Mitch Horner kick)
L: Dom Scarton 2 run (Horner kick)
A: Pearson 23 field goal
Passing leaders: A, Jaydon Oliver 20-28-188-1TD-1INT.
Receiving leaders: A, Theron Cupec 8-108, TD.
Gateway 33, Franklin Regional 28
Gateway 7 0 6 20 —33
Franklin Regional 0 7 14 7 —28
G: Julian Dancear 1 run (Jackson Mikulandrich kick)
FR: Tyrone Leonard 15 pass from Dominic Devola (Dominic Mascara kick)
FR: Amauri Jones-Lane 1 run (Mascara kick)
G: Shawn Moorefield Jr. 68 pass from Mayson Mitchell (pass failed)
FR: Jet Taylor 7 run (Mascara kick)
G: Jayden Stammer 62 pass from Mitchell (run failed)
G: Moorefield Jr. 11 pass from Mitchell (Stammer pass from Mitchell)
G: Nazir Diggs 18 pass from Mitchell (run failed)
FR: Austin McClure 23 pass from Dominic Devola (Mascara kick)
Passing leaders: G, Mayson Mitchell 14-21-313-4TD-0INT. FR, Dominic Devola 13-18-173-2TD-0INT.
Receiving leaders: G, Shawn Moorefield Jr. 8-174, 2 TDs; Jayden Stammer 3-102, TD.
Penn-Trafford 42, Kiski Area 0
Kiski Area 0 0 0 0 —0
Penn-Trafford 14 21 7 0 —42
P-T: Ben Grabowski 4 run (Evan Sadler kick)
P-T: Cody Yacamelli 4 run (Sadler kick)
P-T: Tyler Boss 75 pass from Nick Ponko (Sadler kick)
P-T: Yacamelli 1 run (Sadler kick)
P-T: Grabowski 8 run (Sadler kick)
P-T: Alex Nicolette 4 run (Sadler kick)
Passing leaders: P-T, Nate Desmond 8-11-154-0TD-0INT.
Receiving leaders: P-T, Nick Ponko 5-135.
Northeast
North Hills 56, Fox Chapel 7
North Hills 21 21 7 7 —56
Fox Chapel 0 7 0 0 —7
NH: Kelly McCarthy 8 run (Andrew Greenland kick)
NH: Joseph Lutz 25 pass from McCarthy (Greenland kick)
NH: Justus Green 54 interception return (Greenland kick)
NH: Green 31 pass from McCarthy (Greenland kick)
NH: McCarthy 29 run (Greenland kick)
FC: Nathan Johnson 14 pass from Joe Geller (Harran Zureikat kick)
NH: Lutz 9 pass from McCarthy (Greenland kick)
NH: Johnell Edison 10 run (Greenland kick)
NH: Mikeal Glenn 17 run (Greenland kick)
Passing leaders: NH, Kelly McCarthy 11-18-201-3TD-0INT. FC, Joe Geller 11-22-100-1TD-2INT.
Pine-Richland 56, Plum 14
Plum 7 0 0 7 —14
Pine-Richland 21 28 7 0 —56
P-R: Jalen Neals 69 kickoff return (Alex Mestre kick)
P-R: Khalil Taylor 5 pass from Aaron Strader (Mestre kick)
P-R: Khalil Taylor 82 punt return (Mestre kick)
P: Nico Signor 48 pass from Antonio Hanzlik (Austin Kolankowski kick)
P-R: Tyler Hays 8 pass from Strader (Mestre kick)
P-R: Maclane Miller 5 run (Mestre kick)
P-R: Khalil Taylor 76 pass from Strader (Mestre kick)
P-R: Miller 2 run (Mestre kick)
P-R: Strader 15 run (Mestre kick)
P: Elijah Jackson 8 run (Hudson Strasser kick)
Rushing leaders: P-R, Maclane Miller 15-101, 2 TDs.
Passing leaders: P-R, Aaron Strader 10-15-194-3TD-0INT.
Class 3A
Allegheny 7
East Allegheny 14, Deer Lakes 7
East Allegheny 0 6 0 8 —14
Deer Lakes 0 7 0 0 —7
DL: Ryan Love 1 run (Connor Moore kick)
EA: D. J. Warren 46 pass from Cedric Mack (Tyrese Coulverson kick failed)
EA: Ronte Lawrence 17 pass from Mack (Lawrence pass from Mack)
Passing leaders: EA, Cedric Mack 17-25-239-2TD-0INT.
Receiving leaders: EA, D. J. Warren 8-121, TD.
Freeport 34, Burrell 7
Freeport 3 10 7 14 —34
Burrell 0 0 0 7 —7
F: Judah Thompson 31 field goal
F: Amos Glenn 24 run (Thompson kick)
F: Thompson 25 field goal
F: Glenn 24 run (Thompson kick)
B: Antonio Perkins 7 run (Trey Coury kick)
F: Glenn 15 run (Thompson kick)
F: Glenn 39 run (Thompson kick)
Rushing leaders: F, Amos Glenn 23-194, 4 TDs. B, Antonio Perkins 26-130, TD.
Passing leaders: B, Antonio Perkins 12-26-135-0TD-2INT.
Imani Christian 27, Highlands 7
Imani Christian 7 13 0 7 —27
Highlands 0 0 7 0 —7
IC: David Davis 78 pass from Gabe Jenkins (Darius Clark kick)
IC: Robert Torres-Johnson 16 pass from Jenkins (kick failed)
IC: Dajaun Craighead 31 pass from Jenkins (Clark kick)
H: Tevin Owen-Cratsenberg 11 run (Jackson Babinsack kick)
IC: Davis 40 pass from Jenkins (Clark kick)
Passing leaders: IC, Gabe Jenkins 7-20-230-4TD-1INT.
Receiving leaders: IC, David Davis 2-118, 2 TDs.
Western Hills
Avonworth 48, Hopewell 14
Hopewell 3 3 0 8 —14
Avonworth 7 21 14 6 —48
H: Rocco Marcantonio 33 field goal
A: Marco Arlia 15 pass from Carson Bellinger (Calder Mahan kick)
H: Marcantonio 55 field goal
A: Dimitri Velisaris 21 run (Mahan kick)
A: Luca Neal 52 interception return (Mahan kick)
A: Jaden Jones 51 pass from Bellinger (Mahan kick)
A: Velisaris 3 run (Mahan kick)
A: Gavin McDowell 25 run (Mahan kick)
A: Logan Krul 81 run (kick failed)
H: James Armstrong 13 run (Logan Triscila pass from Armstrong)
Rushing leaders: A, Dimitri Velisaris 15-102, 2 TDs.
Passing leaders: H, James Armstrong 12-25-192-0TD-1INT. A, Carson Bellinger 5-9-168-2TD-0INT.
Central Valley 51, Beaver 19
Central Valley 3 31 10 7 —51
Beaver 0 6 6 7 —19
CV: Domenic Pratt 30 field goal
CV: Ethan Bosco 6 run (Pratt kick)
CV: Mekhi Ahmed 50 pass from Braddock Ambrose (Pratt kick)
B: Brennan Kostyak 16 pass from Travis Clear (kick failed)
CV: Aaron Lawson 18 pass from Ambrose (Pratt kick)
CV: Ethan Shearer 34 run (Pratt kick)
CV: Pratt 49 field goal
CV: Pratt 34 field goal
CV: Lawson 34 pass from Ambrose (Pratt kick)
B: Philip Marino 45 pass from Clear (run failed)
CV: Shearer 6 run (Pratt kick)
B: Jax Weiss 70 run (Ty Cosky kick)
Passing leaders: CV, Braddock Ambrose 10-11-196-3TD-0INT. B, Travis Clear 10-21-132-2TD-0INT.
North Catholic 63, McGuffey 0
McGuffey 0 0 0 0 —0
North Catholic 35 21 7 0 —63
NC: Will Waskiewicz 90 kickoff return (Dylan Shantz kick)
NC: Ryker Kennedy 83 pass from Joey Felitsky (Shantz kick)
NC: Jackson Schade 4 run (Shantz kick)
NC: Jackson Schade 7 run (Shantz kick)
NC: Quinn O’Hara 11 interception return (Shantz kick)
NC: Waskiewicz 7 pass from Felitsky (Shantz kick)
NC: Preston Simko 8 pass from Felitsky (Shantz kick)
NC: Tom Arth 19 pass from Felitsky (Shantz )
NC: Nate Swisher 9 run (Shantz kick)
Passing leaders: NC, Joey Felitsky 8-9-201-4TD-0INT.
Receiving leaders: NC, Ryker Kennedy 4-156, TD.
Class 2A
Allegheny
Apollo-Ridge 22, Shady Side Academy 14
Shady Side Academy 0 0 6 8 —14
Apollo-Ridge 0 7 0 15 —22
A-R: Jaden McCray 15 run (Beck Andree kick)
SSA: Londell Robinson 3 run (kick failed)
SSA: Robinson 16 run (Javon Johnston run)
A-R: McCray 3 run (McCray run)
A-R: McCray 23 run (Andree kick)
Passing leaders: SSA, Javon Johnston 9-20-123-0TD-1INT.
Our Lady of the Sacred Heart 40, Ligonier Valley 6
Our Lady of the Sacred Heart 12 16 12 0 —40
Ligonier Valley 6 0 0 0 —6
LV: Greyson Daughtery 65 pass from Levi Foust (pass failed)
OLSH: John Anderson 46 pass from Fabian Nixon (kick failed)
OLSH: Christian Bush 50 blocked punt return (pass failed)
OLSH: Owen Nestor 76 pass from Nixon (Talen Ellis run)
OLSH: Thomas Pinno 18 pass from Nixon (Christopher Harris pass from Ellis)
OLSH: Ty’Aire Hawkins 73 pass from Nixon (kick failed)
OLSH: Bush 54 run (kick failed)
Passing leaders: OLSH, Fabian Nixon 7-9-250-4TD-0INT. LV, Levi Foust 11-24-153-1TD-1INT.
Receiving leaders: LV, Greyson Daughtery 5-102, TD.
South Allegheny 56, South Park 7
South Allegheny 22 20 0 14 —56
South Park 0 7 0 0 —7
SA: Joe Gamret 4 run (Gamret run)
SA: Gamret 8 run (Connor Morabeto kick)
SA: Gamret 6 run (Morabeto kick)
SP: Robert Lenzi 21 run (Kolby Kosteinik kick)
SA: Gamret 5 run (Morabeto kick)
SA: Drew Cook 21 pass from Alijah Cook (Morabeto kick)
SA: Drew Cook 32 punt return (kick failed)
SA: Drew Cook 27 run (Morabeto kick)
SA: Derrick Pace 33 run (Morabeto kick)
Rushing leaders: SA, Joe Gamret 23-144, 4 TDs.
Century
Keystone Oaks 42, Charleroi 7
Keystone Oaks 14 7 14 7 —42
Charleroi 0 7 0 0 —7
KO: Owen Gearhart 12 run (Luc Philistine kick)
KO: Brady McDine 1 run (Philistine kick)
KO: Sean O’Brien 22 pass from Gearhart (Philistine kick)
C: 13 run (kick)
KO: McDine 38 run (Philistine kick)
KO: O’Brien 5 pass from Gearhart (Dai’mon Smith kick)
KO: Joe Colton 59 interception return (Philistine kick)
Rushing leaders: KO, Brady McDine 25-170, 2 TDs.
Washington 49, Sto-Rox 6
Sto-Rox 0 0 0 6 —6
Washington 28 21 0 0 —49
W: Jahvon Woods 6 run (Tyler Crawford kick)
W: Cayden Cook 5 run (Crawford kick)
W: Tristan Reed 21 run (Crawford kick)
W: Reed 9 run (Crawford kick)
W: Cook 3 run (Crawford kick)
W: Trenton Grooms 32 run (Crawford kick)
W: Jamarie Walker 2 run (Crawford kick)
S-R: DuShawn Smith 38 run (pass failed)
Passing leaders: W, Tristan Reed 5-8-111-0TD-0INT.
Midwestern
Beaver Falls 8, Mohawk 6
Mohawk 0 6 0 0 —6
Beaver Falls 0 0 8 0 —8
M: Lucas Stratton 1 run (kick failed)
BF: Enzo Marzano 1 run (Dax Shimrack pass from Marzano)
Ellwood City 28, Freedom 14
Freedom 0 7 7 0 —14
Ellwood City 7 7 7 7 —28
EC: Dom Hogue 53 pass from Tyler Smiley (Aidan Hutch kick)
F: Kaden Bailey 16 pass from Karter Brown (Garrett Drutarosky kick)
EC: DaiLonn Currie 19 pass from Smiley (Hutch kick)
EC: Hogue 36 pass from Smiley (Hutch kick)
F: Mason O’Donnell 13 pass from Brown (Drutarosky kick)
EC: Richard Cureton 1 run (Hutch kick)
Rushing leaders: EC, Richard Cureton 25-126, TD.
Passing leaders: F, Karter Brown 7-16-119-2TD-1INT. EC, Tyler Smiley 11-18-203-3TD-0INT.
Receiving leaders: EC, Dom Hogue 8-169, 2 TDs.
Riverside 40, New Brighton 6
New Brighton 0 0 0 6 —6
Riverside 14 13 13 0 —40
R: Mason Holler 30 run (Gage Safran kick)
R: Holler 1 run (Safran kick)
R: Hunter Garcia 6 pass from Aidan Gaydosz (Safran kick)
R: Holler 3 run (kick failed)
R: Holler 5 run (pass failed)
R: Alexander Lucarelli 5 run (Safran kick)
N: Kian Dixon 14 run (pass failed)
Rushing leaders: R, Mason Holler 18-110, 4 TDs.
Passing leaders: R, Aidan Gaydosz 10-15-166-1TD-0INT.
Western Beaver 46, Union 14
Union 6 0 8 0 —14
Western Beaver 13 6 27 0 —46
WB: Wyatt Sparbanie 3 run (Noah Schweikert kick)
WB: Avon Pressley 30 pass from Amari Marshall (kick failed)
U: Gianni Million 80 kickoff return (run failed)
WB: Sparbanie 1 run (run failed)
WB: Pressley 78 kickoff return (Schweikert kick)
U: Aiden Booker 14 run (Aiden Booker run)
WB: Sparbanie 51 run (kick failed)
WB: Sparbanie 3 run (Schweikert kick)
WB: Amari Marshall 17 run (Schweikert kick)
Rushing leaders: WB, Amari Marshall 10-160, TD; Wyatt Sparbanie 11-107, 4 TDs.
Passing leaders: WB, Amari Marshall 6-8-105-1TD-0INT.
Class A
Big 7
Laurel 40, Rochester 0
Rochester 0 0 0 0 —0
Laurel 20 20 0 0 —40
L: Nathan Hill 4 run (Maya Jarrett kick)
L: Luca Santini 25 run (kick failed)
L: Jack Miles 43 pass from Santini (Jarrett kick)
L: Joshua Sherman 12 pass from Santini (run failed)
L: Lewis Weiher 35 interception return (Anthony Geiwitz kick)
L: Hill 12 run (Anthony Geiwitz kick)
South Side 35, Shenango 7
Shenango 0 7 0 0 —7
South Side 0 7 14 14 —35
S: Landyn Albertini 6 pass from Caleb McConnell (McConnell kick)
SSB: Paul Poelcher 6 pass from Todd Mattijevich (Miladija Pavlovich kick)
SSB: Will Morgan 2 run (Pavlovich kick)
SSB: Morgan 7 run (Pavlovich kick)
SSB: Will Hudson 5 run (Pavlovich kick)
SSB: Amare Moman 78 interception return (Pavlovich kick)
Rushing leaders: SSB, Amare Moman 14-131.
Black Hills
Bishop Canevin 44, Cornell 7
Cornell 0 0 7 0 —7
Bishop Canevin 14 16 7 7 —44
BC: Neuval Bone III 15 run (Leo Shorthouse kick)
BC: Myontae Mott 84 run (Shorthouse kick)
BC: Bone III 2 run (Brady Wagner run)
BC: Mott 4 run (Alex Kirk run)
BC: Mott 23 run (Shorthouse kick)
C: Daveon Collier 38 pass from MJ Stuckey (Drake Barr kick)
BC: Kirk 7 run (Shorthouse kick)
Rushing leaders: BC, Myontae Mott 9-177, 3 TDs.
Fort Cherry 55, Monessen 6
Monessen 0 0 0 6 —6
Fort Cherry 7 27 14 7 —55
FC: Matt Sieg 53 run (Nick Massey kick)
FC: Sieg 9 run (Massey kick)
FC: Gavin Grace 0 fumble recovery (Massey kick)
FC: Ryan Huey 27 run (kick failed)
FC: Sieg 26 run (Massey kick)
FC: Huey 4 run (Massey kick)
FC: Zachary Rodriguez 2 run (Massey kick)
M: Rodney Johnson 4 run (kick failed)
FC: Joseph Barna 87 kickoff return (Massey kick)
Rushing leaders: FC, Matt Sieg 14-172, 3 TDs.
Eastern
Greensburg Central Catholic 34, Brentwood 6
Greensburg Central Catholic 14 7 13 0 —34
Brentwood 0 0 0 6 —6
GCC: Samir Crosby 11 run (Jerry Davis kick)
GCC: Bobby Smithnosky 5 run (Davis kick)
GCC: Crosby 6 run (Davis kick)
GCC: Crosby 4 run (Davis kick)
GCC: Davis 13 pass from Smithnosky (kick failed)
B: Daysaun Spencer 51 pass from Cedric Davis Jr. (kick failed)
Passing leaders: B, Cedric Davis Jr. 13-26-169-1TD-2INT.
Leechburg 36, Jeannette 27
Jeannette 7 7 13 0 —27
Leechburg 7 14 0 15 —36
L: Tim Andrasy 65 run (Mason Scitticatt kick)
J: Kymon’e Brown 36 run (McAlister Steele kick)
L: Nick Hilty 1 run (Scitticatt kick)
L: Andrasy 1 run (Scitticatt kick)
J: Brown 3 run (Steele kick)
J: Xavier Odorisio-Farrow 46 pass from Brown (kick failed)
J: Brown 46 run (Steele kick)
L: Andrasy fumble recovery (Scitticatt kick)
L: Andrasy 2 run (Jaxon Vargo run)
Rushing leaders: J, Kymon’e Brown 13-142, 2 TDs. L, Tim Andrasy 36-259, 4 TDs.
Passing leaders: J, Kymon’e Brown 11-27-118-1TD-0INT.
Riverview 64, Springdale 14
Riverview 21 29 7 7 —64
Springdale 0 0 8 6 —14
R: Dom Williams 34 run (Noah Hunter kick)
R: Max Kratt 2 run (Hunter kick)
R: Kaden Levy 20 run (Hunter kick)
R: safety
R: Kratt 32 run (Hunter kick)
R: Rio Stotts 51 run (Kyle Schuetz kick)
R: Miles Duncan 10 run (Schuetz kick)
R: Levy 39 run (Schuetz kick)
S: Corey Brooks 40 run (Jack Pearrow run)
R: Devon Uffner 8 run (Schuetz kick)
R: Jordan Wilson-Walls 11 run (Schuetz kick)
S: Will Fowler 31 run (run failed)
Tri-County South
California 42, Avella 0
California 14 16 6 6 —42
Avella 0 0 0 0 —0
C: Malachi Peak 1 run (Logan Hartley run)
C: Adin Keyes 67 pass from Hartley (run failed)
C: Chase Shemansky 38 run (Keyes run)
C: Landon Abercrombie 6 run (Shemansky run)
C: Shemansky 14 run (pass failed)
C: Brandon Meier 14 run (run failed)
Passing leaders: C, Logan Hartley 6-6-113-1TD-0INT.
West Greene 40, Mapletown 0
Mapletown 0 0 0 0 —0
West Greene 7 14 19 0 —40
WG: Joel Rizor 1 run (Colin Whyte kick)
WG: Rizor 30 run (kick failed)
WG: Rizor 18 run (Mark Gaines run)
WG: Mark Wassil 28 pass from Rizor (Whyte kick)
WG: Kyan Berardi-Stockett 8 run (kick failed)
WG: Rizor 50 run (kick failed)
Nonconference
Albert Gallatin 46, Uniontown 10
Uniontown 0 0 3 7 —10
Albert Gallatin 21 13 6 6 —46
AG: Roman Smith 2 run (Sam Evans kick)
AG: Smith 10 run (Evans kick)
AG: Adam Pegg 3 run (Evans kick)
AG: Pegg 11 run (Evans kick)
AG: Pegg 52 pass from Bronx Jamison (kick failed)
AG: Tee Guesman 2 run (kick failed)
U: Nick Smith field goal
U: Marcus Evans 12 run (Smith kick)
AG: Bobby Panos 99 kickoff return (none)
Rushing leaders: AG, Tee Guesman 14-106, TD; Adam Pegg 7-100, 2 TDs.
Aliquippa 21, Penn Hills 16
Penn Hills 0 7 3 6 —16
Aliquippa 0 0 0 21 —21
PH: Richard Littlejohn III 60 pass from Avondre Harris (Jesse Truman kick)
PH: Truman 37 field goal
A: QaLil Goode 50 pass from Marques Council Jr. (Renaldo Romero kick)
A: Goode 15 pass from Council Jr. (J. J. Work run)
PH: Avondre Harris 6 run (run failed)
A: Ray Miller 28 pass from Council Jr. (none)
Passing leaders: PH, Avondre Harris 5-6-102-1TD-0INT. A, Marques Council Jr. 19-30-309-3TD-1INT.
Receiving leaders: A, Josh Lay 8-150; QaLil Goode 7-112, 2 TDs.
Ambridge 42, Greensburg Salem 32
Greensburg Salem 14 0 6 12 —32
Ambridge 14 14 7 7 —42
A: Enzo Kittrell 29 pass from DJ Cain (Ryan Lambert kick)
A: Tavin Wise 18 fumble return (Lambert kick)
GS: Braydon Miller 54 pass from Brody Chismar (Alex Swatchick kick)
GS: Max Topper 51 pass from Chismar (Swatchick kick)
A: Nathan Sheffield 41 pass from DJ Cain (Lambert kick)
A: Shamar Underwood 9 run (Lambert kick)
A: DJ Cain 14 run (Lambert kick)
GS: Isaiah Stillwagon 1 run (kick failed)
A: DJ Cain 28 run (Lambert kick)
GS: Tyrese Lewis 21 pass from Chismar (kick failed)
GS: Chris Berger 10 run (pass failed)
Rushing leaders: A, DJ Cain 25-118, 2 TDs.
Passing leaders: GS, Brody Chismar 17-27-259-3TD-2INT. A, DJ Cain 11-18-202-2TD-0INT.
Bethel Park 51, Trinity 35
Bethel Park 7 14 3 27 —51
Trinity 0 21 0 14 —35
BP: David Dennison 34 run (Xavier Jackson kick)
T: Jonah Williamson 4 run (Evan Slagle kick)
BP: Dennison 51 run (Jackson kick)
T: Williamson 3 run (Slagle kick)
BP: Dennison 41 run (Jackson kick)
T: Ayvari Chandler 5 pass from Williamson (Slagle kick)
BP: Jackson 32 field goal
BP: Dennison 5 run (Jackson kick)
T: Braden Berdar 28 pass from Williamson (Slagle kick)
BP: Dennison 25 run (Jackson kick)
BP: Dennison 16 run (Jackson kick)
BP: Brady Bruckner 25 pass from Evan Devine (pass failed)
T: Barron Johnson 12 pass from Williamson (Slagle kick)
Rushing leaders: BP, David Dennison 28-317, 6 TDs.
Passing leaders: T, Jonah Williamson 14-19-178-3TD-1INT.
Blackhawk 49, Yough 6
Blackhawk 14 28 7 0 —49
Yough 0 0 0 6 —6
B: Ryan Prisuta 37 run (Will Brown kick)
B: Hayden Magill 22 run (Brown kick)
B: Brayden McCarthy 4 run (Joseph Simon kick)
B: Prisuta 3 run (Brown kick)
B: Prisuta 14 run (Simon kick)
B: Zachary Feeley 57 interception return (Brown kick)
B: Enzo Diana 38 run (Trenton Mauk kick)
Y: Aidan Shaffer 1 run (run failed)
Rushing leaders: B, Brayden McCarthy 10-111, TD; Ryan Prisuta 6-102, 3 TDs.
Chartiers Valley 22, Hampton 13
Chartiers Valley 6 9 7 0 —22
Hampton 0 0 7 6 —13
CV: Damien Holloway 3 pass from Luke Miranda (kick failed)
CV: safety
CV: Michael Lawrence 2 run (Luke Waldron kick)
CV: Julius Best 67 interception return (Waldron kick)
H: Willy Haselrig 14 run (Jake Lucus kick)
H: Brody Junker 1 run (run failed)
Passing leaders: CV, Luke Miranda 13-21-137-1TD-1INT.
Conotton Valley 46, Brownsville 7
Conotton Valley 20 6 14 6 —46
Brownsville 0 0 0 7 —7
CV: Kaden Leggette 15 pass from Kaden Wright (run failed)
CV: Wright 24 pass from Leggette (Leggette pass from Darrin Rider)
CV: Wright 47 pass from Leggette (run failed)
CV: Jack Owns 16 run (run)
CV: Wright 7 pass from Leggette (Leggette pass from Wright)
CV: Gavin Haney 1 run (run failed)
B: Exzavier Vargas 1 run (Max Dieudonne kick)
CV: Haney 70 kickoff return (run failed)
Passing leaders: B, Jaiden Praster 10-12-121-0TD-0INT.
Elizabeth Forward 57, Baldwin 0
Baldwin 0 0 0 0 —0
Elizabeth Forward 21 22 14 0 —57
EF: Ryan Dolekary 19 pass from Ryan Messina (Luke Holdren kick)
EF: Logan Rider 78 pass from Messina (Holdren kick)
EF: Trystyn Skrinjorich 15 run (Holdren kick)
EF: Rocco Thompson 38 run (Holdren kick)
EF: Rocco Thompson 5 run (Landon Honick run)
EF: Noah Curran 9 run (Holdren kick)
EF: Kaden Spochacz-Allen 13 run (Holdren kick)
EF: Matthew Gatto blocked punt (Holdren kick)
Passing leaders: EF, Ryan Messina 5-14-121-2TD-0INT.
Indiana 41, Derry 34
Derry 14 6 14 0 —34
Indiana 7 6 14 14 —41
D: Anthony Sacco 3 run (Max Doperak kick)
I: Jace Brocious 70 kickoff return (kick)
D: Max Doherty 47 run (Doperak kick)
I: Roman Jones 6 run (kick failed)
D: Doherty 29 run (kick failed)
I: Jones 38 run (run failed)
I: Elijah Thomas 45 run (Jones run)
D: Doherty 57 run (Doperak kick)
D: Doherty 7 run (Doperak kick)
I: Jason Strack 26 run (Jones run)
I: Jones 33 run (run failed)
Rushing leaders: D, Max Doherty 26-222, 4 TDs. I, Roman Jones 12-131, 3 TDs.
Mars 29, Montour 21
Mars 7 12 7 3 —29
Montour 0 6 7 8 —21
M: Ayden Yocum 51 run (Frank Knezovich kick)
M: Yocum 5 run (kick failed)
M: Knezovich 27 field goal
M: Archie Collins 34 run (pass failed)
M: Knezovich 30 field goal
M: Caden Halajcio 80 run (kick)
M: Yocum 56 run (Knezovich kick)
M: Knezovich 34 field goal
Rushing leaders: M, Ayden Yocum 35-310, 3 TDs.
Morgantown (WV) 48, Connellsville 21
Morgantown (WV) 14 7 20 7 —48
Connellsville 7 14 0 0 —21
C: Christian Thomas 40 pass from Caden Matthews (Hunter Brown kick)
M: Carter Cooper 84 kickoff return (Clifton Shreves kick)
M: Cooper 81 pass from Maddox Twigg (Shreves kick)
C: Matthews 1 run (Hunter Brown kick)
M: Isaiah Thompson 13 run (Shreves kick)
C: Thomas 33 pass from Matthews (Hunter Brown kick)
M: Thompson 37 run (Shreves kick)
M: Thompson 77 run (pass failed)
M: Thompson 14 run (Shreves kick)
M: Cooper 3 run (Shreves kick)
Mt. Pleasant 49, Laurel Highlands 0
Mt. Pleasant 14 21 14 0 —49
Laurel Highlands 0 0 0 0 —0
M: Steven Predajna 37 run (Tyke Snyder kick)
M: Brady Brooks 65 punt return (Snyder kick)
M: Predajna 29 run (Snyder kick)
M: Predajna 47 run (Snyder kick)
M: Rage Suchar 3 pass from Dane Firmstone (Snyder kick)
M: Kaden Hudec 1 run (Snyder kick)
M: Cole Hart 10 run (Snyder kick)
New Castle 45, Knoch 0
New Castle 13 7 18 7 —45
Knoch 0 0 0 0 —0
NC: Marino Graham 80 run (kick failed)
NC: Chase Lemmon 14 pass from Graham (Omar Thomas kick)
NC: Kai Cox 12 pass from Graham (Omar Thomas kick)
NC: Jermaine Walker 13 run (kick failed)
NC: Roderick Proctor 10 run (pass failed)
NC: Lemmon 32 pass from Graham (kick failed)
NC: Maurice Moore 7 run (Omar Thomas kick)
Rushing leaders: NC, Marino Graham 11-221, TD.
Passing leaders: NC, Marino Graham 10-22-123-3TD-1INT.
Peters Township 28, West Allegheny 0
West Allegheny 0 0 0 0 —0
Peters Township 0 21 7 0 —28
PT: Peter Luke 15 pass from Nolan DiLucia (Anthony Maiello kick)
PT: Cole Neupaver 12 run (Anthony Maiello kick)
PT: Lucas Shanafelt 15 pass from DiLucia (Anthony Maiello kick)
PT: Neupaver 27 run (Anthony Maiello kick)
Rushing leaders: PT, Cole Neupaver 18-166, 2 TDs.
Passing leaders: WA, Donovan O’Connor 10-24-139-0TD-0INT. PT, Nolan DiLucia 13-24-202-2TD-0INT.
Quaker Valley 29, Valley 20
Quaker Valley 7 7 9 6 —29
Valley 7 7 0 6 —20
V: Brendon Knuckles 80 kickoff return (Jude Hichinbothem kick)
QV: Logan Benedict 2 pass from Atticus Barr (Donevan Gilmore kick)
V: Juzef Betts 46 run (Hichinbothem kick)
QV: Ronnie Berry 21 pass from Barr (Benedict kick)
QV: Benedict 18 pass from Barr (Benjamin McHenry kick)
QV: safety
QV: Rex Fatur 5 run (pass failed)
V: Skylar Lincoln 7 run (kick failed)
Serra Catholic 39, Summit Academy 6
Summit Academy 0 6 0 0 —6
Serra Catholic 0 27 12 0 —39
SC: Brady Vrcic 12 run (Nathan Loughner kick)
SC: Cordarrell Rogers 36 interception return (kick failed)
SC: Chris Green 30 pass from Kenneth Redman (Loughner kick)
SA: Danaril Mickel 29 run (pass failed)
SC: Marcus Holt 2 pass from Green (Loughner kick)
SC: Vrcic 14 run (kick failed)
SC: Holt 20 run (run failed)
South Fayette 28, Belle Vernon 7
Belle Vernon 0 7 0 0 —7
South Fayette 7 14 7 0 —28
SF: Daniel Speca 90 kickoff return (Luke Gillen kick)
SF: Drew Welhorsky 37 pass from Braeden Plasko (Gillen kick)
SF: Aayden Wright 1 run (Gillen kick)
BV: Curtis Wade 1 run (Preston Rathway kick)
SF: Aayden Wright 78 interception return (Gillen kick)
Rushing leaders: BV, Chace Petrosky 18-108.
Passing leaders: SF, Drew Welhorsky 10-17-150-0TD-0INT.
Southmoreland 28, Ringgold 7
Ringgold 0 7 0 0 —7
Southmoreland 0 7 11 10 —28
S: Jackson Mickens 9 run (Liam Smith kick)
R: Dennis Hawkins 20 run (William Cameron kick)
S: Dawson Wolfe 1 run (Mickens run)
S: Smith 26 field goal
S: Smith 33 field goal
S: Mickens 32 interception return (Smith kick)
Passing leaders: R, Dennis Hawkins 9-20-131-0TD-1INT.
Receiving leaders: R, Demetri Lowe 8-105.
Thomas Jefferson 35, West Mifflin 14
West Mifflin 7 7 0 0 —14
Thomas Jefferson 0 21 14 0 —35
WM: Armand Hill 6 run (kick)
TJ: Tyler Eber 1 run (kick)
TJ: Dartanyan Craven fumble recovery (Sam Wessel kick)
WM: Hill 78 run (kick)
TJ: Tyler Eber 1 run (Wessel kick)
TJ: Tyler Eber 5 run (Wessel kick)
TJ: Tyler Eber 3 run (Wessel kick)
Upper St. Clair 17, McKeesport 14
McKeesport 0 7 7 0 —14
Upper St. Clair 3 0 7 7 —17
USC: Jacobo Echeverria-Lozano 39 field goal
M: Matt Miller 4 run (Wyatt Heasley kick)
USC: Ethan Hellmann 4 run (Echeverria-Lozano kick)
M: Matt Miller 1 run (Heasley kick)
USC: Bryce Jones 49 pass from Hellmann (Echeverria-Lozano kick)
Passing leaders: M, Matt Miller 8-17-138-0TD-1INT. USC, Ethan Hellmann 11-20-169-1TD-1INT.
Westinghouse 40, Butler 14
Butler 7 0 0 7 —14
Westinghouse 2 6 16 16 —40
B: Deacon Simko 47 pass from Nicolas Baggetta (AJ Morris kick)
W: safety
W: Omar Pack 1 (Pack pass failed)
W: Dejheerit Mellix 94 kickoff return (run failed)
W: Johnny Bailey 22 run (Pack run)
W: safety
B: Baggetta 1 run (Morris kick)
W: Dejheerit Mellix 29 pass from Pack (Pack pass from Jamar Frederick)
W: Jamaaron Trowery 38 pass from Pack (Michael Harvey run)
Rushing leaders: W, Omar Pack 20-116, TD.
Passing leaders: B, Nicolas Baggetta 10-24-123-1TD-0INT.
Woodland Hills 41, Shaler 7
Shaler 0 7 0 0 —7
Woodland Hills 7 14 13 7 —41
WH: Taylor Reid 19 run (Danny Fataki kick)
S: Braedyn Witkowski 27 pass from Aaron Aversa (Alex Gaetano kick)
WH: Reid 19 run (kick failed)
WH: Scoop Smith 54 punt return (Scoop Smith pass from Cam Walter)
WH: Reid 3 run (Fataki kick)
WH: D.J. Dutrieuille 1 run (kick failed)
WH: Reid 43 run (Fataki kick)
Rushing leaders: WH, Taylor Reid 19-229, 4 TDs.
Passing leaders: WH, Cam Walter 15-26-151-0TD-0INT.
Receiving leaders: WH, Scoop Smith 8-102.
Soccer
Boys
Friday’s results
Nonsection
Beaver County Christian 2, Portersville Christian 0
Saturday’s schedule
Class 2A
Section 1
North Catholic at Shady Side Academy, 11:30 a.m.
Section 2
Central Valley at Quaker Valley, 10:30 a.m.
Ellwood City at Mohawk, noon
Hopewell at Keystone Oaks, 10:30 a.m.
Nonsection
Bentworth at South Side, 1 p.m.
Burrell at Springdale, noon
Gateway at Kiski Area, 11 a.m.
Montour at North Allegheny, 1 p.m.
Mt. Lebanon at Bethel Park, 6 p.m.
Mt. Pleasant at South Park, 11 a.m.
Neshannock at Hickory, 2 p.m.
North Hills at Knoch, 12:30 p.m.
Preston (WV) at Beth-Center, 2 p.m.
Riverview at Sewickley Academy, 11 a.m.
Trinity at Canon-McMillan, 2 p.m.
Valley at Jeannette, 10 a.m.
Girls
Saturday’s schedule
Nonsection
Baldwin at Hempfield, 2 p.m.
Brashear at Allderdice, noon
Burrell at Springdale, 10 a.m.
Butler at Knoch, 4 p.m.
Central Valley at Blackhawk, 2 p.m.
Moon at Thomas Jefferson, 11 a.m.
Mt. Lebanon at Bethel Park, 2:30 p.m.
Penn-Trafford at Mt. Pleasant, 1 p.m.
Preston (WV) at Beth-Center, noon
Quaker Valley at Oakland Catholic, 2 p.m.
Western Reserve (Ohio) at Shady Side Academy, noon
Tennis
Girls
Friday’s results
Class 3A
Section 2
Mars 5, Butler 0
Class 2A
Section 4
Beaver 5, Beaver Falls 0
Nonsection
Quaker Valley 5, Seneca Valley 0
Friday’s summaries
Mars 5, Butler 0
Singles: 1. Gianna Kampian (M) d. Laini Spohn, 7-5, 6-2. 2. Gracie McCarty (M) d. Cassie Busler, 6-7, 6-2, 6-3. 3. Grace McMichael (M) d. Lindsay Lipp, 6-2, 7-6.
Doubles: 1. Elaina Riegler/Grace Nam (M) d. Sophia Kingsley/Cassie Sklencar, 6-4, 7-5. 2. Lacey Kern/Madison Cawley d. Devan Christofano/Noel Ernst, 6-3, 6-4
Quaker Valley 5, Seneca Valley 0
Singles: 1. Avery Allan (QV) d. Monique Polas, 6-0, 6-0. 2. Hannah Stein (QV) d. Ella Marley, 6-4, 6-2. 3. Lucy John (QV) d. Alvera Chokshi, 4-6, 7-6 (4), 10-4
Doubles: 1. Livia Jobbins/Grace Jadlowiec (QV) d. Jenna Muench/Alivia Metz, 6-2, 6-0. 2. Parker Barnes/Kate Miller (QV) d. Gianna Medici/Autumn Zacherl, 6-3, 6-0
All schedules are subject to change. To report scores or schedule changes, email ptrsports@triblive.com.
More High School Other
• Pine-Richland’s Ella Armstrong signs with Oregon acro-tumbling team• North Allegheny water polo reflects on emotional state title run
• High school scores, summaries and schedules for Dec. 5, 2025
• High school scores, summaries and schedules for Dec. 4, 2025
• High school scores, summaries and schedules for Dec. 3, 2025