High school scores, summaries and schedules for Sept. 12, 2025
By:
Saturday, September 13, 2025 | 12:26 AM
High schools
Football
Friday’s results
WPIAL
Class 6A
Central Catholic 57, Mt. Lebanon 0
North Allegheny 56, Hempfield 13
Norwin 56, Seneca Valley 13
Class 5A
Big East
Gateway 34, Kiski Area 31
Latrobe 13, Franklin Regional 7
Woodland Hills 49, Penn-Trafford 21
Northeast
Penn Hills 49, Fox Chapel 14
Pine-Richland 48, North Hills 6
Shaler 27, Plum 20
Class 3A
Allegheny 7
Freeport 58, Deer Lakes 7
Highlands 42, East Allegheny 15
Imani Christian 72, Valley 0
Western Hills
Beaver 51, Hopewell 50
Central Valley 49, McGuffey 6
North Catholic 49, Quaker Valley 0
Class 2A
Allegheny
Shady Side Academy 42, Ligonier Valley 6
South Allegheny 28, Our Lady of the Sacred Heart 6
Steel Valley 56, South Park 7
Century
Keystone Oaks 28, Sto-Rox 0
Seton LaSalle 61, Charleroi 14
Washington 35, Waynesburg Central 14
Midwestern
Ellwood City 21, Mohawk 15
Freedom 42, New Brighton 0
Western Beaver 36, Beaver Falls 8
Class A
Big 7
Neshannock at Rochester, ppd.
Shenango 56, Northgate 20
Black Hills
Cornell 18, Burgettstown 13
Fort Cherry 44, Chartiers-Houston 14
Monessen 13, Serra Catholic 6
Eastern
Brentwood 42, Springdale 0
Clairton 43, Greensburg Central Catholic 0
Jeannette 61, Frazier 19
Leechburg 27, Riverview 18
Tri-County South
Avella 18, West Greene 6
Beth-Center 35, Carmichaels 6
California 8, Bentworth 7
Jefferson-Morgan 63, Mapletown 6
Nonconference
Albert Gallatin 40, Northern Garrett (Md.) 24
Aliquippa 19, Mars 6
Apollo-Ridge 42, Carlynton 0
Avonworth 41, Thomas Jefferson 14
Bethel Park 41, West Mifflin 7
Canon-McMillan 31, Armstrong 21
Chartiers Valley 62, Baldwin 12
Derry 13, Burrell 7
Hollidaysburg 33, Butler 6
Indiana 48, Laurel Highlands 7
McKeesport 20, Belle Vernon 7
Montour 41, Knoch 8
Moon 21, West Allegheny 3
Mt. Pleasant 28, Ambridge 27
New Castle 53, Yough 0
Peters Township 31, Trinity 12
Ringgold 33, Greensburg Salem 13
South Fayette 27, Elizabeth Forward 24
Southmoreland 24, Blackhawk 17
Spring Mills (W.Va.) 52, Connellsville 0
Upper St. Clair 62, Hampton 3
City League
Westinghouse 76, Perry 0
Nonconference
Allderdice 40, Uniontown 0
Saturday’s schedule
WPIAL
Class A
Big 7
Summit Academy at South Side, 12:30 p.m.
Nonconference
Laurel at Bishop Canevin, 7 p.m.
Friday’s summaries
Class 6A
North Allegheny 56, Hempfield 13
Hempfield 6 0 0 7 —13
North Allegheny 7 21 21 7 —56
NA: Brady McConneha 19 pass from Brady Brinkley (Ethan Maravich kick)
H: Aidan Stinebiser 10 pass from Dominic Detruf (kick failed)
NA: Brinkley 55 run (Maravich kick)
NA: Brinkley 1 run (Maravich kick)
NA: Luke Rohan 2 run (Maravich kick)
NA: Rohan 44 run (Maravich kick)
NA: Cameron Kushner 45 interception return (Maravich kick)
NA: Anthony Sisinni 5 run (Nate Orlando kick)
H: JM Landa 23 run (Sawyer Leuthold kick)
NA: Brandon Schantz 5 run (Constantino Perez kick)
Passing leaders: H, Dominic Detruf 9-15-132-1TD-2INT. NA, Brady Brinkley 10-18-126-1TD-0INT.
Norwin 56, Seneca Valley 13
Norwin 14 21 14 7 —56
Seneca Valley 0 6 7 0 —13
N: Joshua Lenart 14 pass from Tristyn Tavares (kick)
N: Giovani Rothrauff 14 run (kick)
N: Jake Knight 10 pass from Tavares (kick)
N: Tavares 34 run (kick)
N: Zack Pawling 3 pass from Tavares (kick)
SV: Andrew Loebig 3 run (kick failed)
N: Potter Brozeski 96 kickoff return (kick)
SV: Adam Gehm 8 pass from Loebig (kick)
N: Tavares 10 run (kick)
N: Parker Rigo 3 run (kick)
Passing leaders: SV, Andrew Loebig 13-18-144-1TD-0INT.
Class 5A
Big East
Gateway 34, Kiski Area 31
Kiski Area 7 12 0 12 —31
Gateway 14 14 0 6 —34
G: Kacey Carter 15 pass from Mayson Mitchell ( Mikulandrich kick)
KA: Andrew Finney 9 pass from Landyn Artman (Austin Beck kick)
G: Tyree Gowder 9 pass from Mitchell (Mikulandrich kick)
KA: Aven Shirley 10 pass from Artman (kick failed)
G: Shawn Moorefield Jr. 18 pass from Mitchell (Mikulandrich kick)
G: Moorefield Jr. 1 run (Mikulandrich kick)
KA: Aven Shirley 25 pass from Artman (kick failed)
G: Mitchell 1 run (run failed)
KA: Teegan Shirley 19 pass from Artman (run failed)
KA: Aven Shirley 31 pass from Artman (kick failed)
Passing leaders: KA, Landyn Artman 8-21-142-4TD-0INT. G, Mayson Mitchell 25-41-258-3TD-3INT.
Latrobe 13, Franklin Regional 7
Franklin Regional 7 0 0 0 —7
Latrobe 0 13 0 0 —13
FR: Dominic Devola 6 run (Luca Aguilera kick)
L: Chris Cochran 72 run (Mitch Horner kick)
L: Dom Scarton 2 run (kick failed)
Rushing leaders: L, Chris Cochran 12-133, TD.
Woodland Hills 49, Penn-Trafford 21
Penn-Trafford 14 0 0 7 —21
Woodland Hills 21 7 14 7 —49
WH: Taylor Reid 5 run (pass failed)
P-T: Ben Grabowski 7 run (Jack Miller kick)
WH: Scoop Smith 60 kickoff return (Danny Fataki kick)
P-T: Cody Yacamelli 80 run (Jack Miller kick)
WH: Scoop Smith 80 kickoff return (Scoop Smith pass from Cam Walter)
WH: Reid 7 run (Fataki kick)
WH: Walter 9 run (Scoop Smith run)
WH: Landon Akins 58 interception return (kick failed)
P-T: Lucah Butler 1 fumble return (Jack Miller kick)
WH: Reid 35 run (Fataki kick)
Rushing leaders: P-T, Cody Yacamelli 11-145, TD.
Passing leaders: P-T, Nate Desmond 9-21-146-0TD-2INT.
Northeast
Penn Hills 49, Fox Chapel 14
Fox Chapel 0 7 0 7 —14
Penn Hills 15 0 27 7 —49
PH: Disere Green-Lindsay 4 run (Devin Harris run)
PH: Richard Littlejohn III 1 run (Jesse Truman kick)
FC: Nathan Johnson 19 pass from Joe Geller (Harran Zureikat kick)
PH: Doryan Peay 80 run (Truman kick)
PH: Littlejohn III 12 pass from Devin Harris (Truman kick)
PH: Peay 11 run (Truman kick)
PH: Braylon Carter 42 interception return (Truman kick)
FC: Max Melocchi 1 run (Zureikat kick)
PH: Michael Ford 10 run (Truman kick)
Rushing leaders: FC, Joe Geller 18-107. PH, Doryan Peay 10-180, 2 TDs.
Passing leaders: PH, Devin Harris 9-12-139-1TD-0INT.
Pine-Richland 48, North Hills 6
Pine-Richland 21 14 6 7 —48
North Hills 0 0 0 6 —6
P-R: Jay Timmons 8 pass from Aaron Strader (kick failed)
P-R: Strader 18 run (run)
P-R: Khalil Taylor 66 pass from Strader (kick)
P-R: Maclane Miller 1 run (kick)
P-R: Jalen Neals 11 pass from Strader (kick)
P-R: Miller 2 run (kick failed)
P-R: Kaeden Taylor 25 pass from Cooper Stiscak (kick)
NH: Kelly McCarthy 1 pass from Andrew Greenland (kick failed)
Passing leaders: P-R, Aaron Strader 14-27-331-3TD-1INT.
Receiving leaders: P-R, Jay Timmons 5-102, TD.
Shaler 27, Plum 20
Plum 7 7 0 6 —20
Shaler 7 10 0 10 —27
P: C. J. Hart 4 run (Austin Kolankowski kick)
S: Brayden Page 17 pass from Aaron Aversa (Alex Gaetano kick)
S: Alex Gaetano 24 field goal
P: Hart 61 run (Kolankowski kick)
S: Aversa 5 run (Alex Gaetano kick)
S: Avary Kinter 13 run (Alex Gaetano kick)
S: Alex Gaetano 25 field goal
P: John Nonnenberg 12 run (none)
Rushing leaders: P, C. J. Hart 13-130, 2 TDs.
Passing leaders: P, John Nonnenberg 17-32-267-0TD-2INT. S, Aaron Aversa 13-20-135-1TD-3INT.
Class 3A
Allegheny 7
Freeport 58, Deer Lakes 7
Deer Lakes 7 0 0 0 —7
Freeport 9 28 14 7 —58
F: safety
F: Amos Glenn 44 run (Judah Thompson kick)
DL: Luca Mangieri 78 pass from Dom Sciubba (Connor Moore kick)
F: Glenn 2 run (Thompson kick)
F: Owen Neistein 27 pass from Drew Ross (Thompson kick)
F: Danny King 62 interception return (Thompson kick)
F: Bryson Paga 67 blocked punt return (Thompson kick)
F: Glenn 64 punt return (Thompson kick)
F: King 42 interception return (Thompson kick)
F: Paxton Cene 38 run (Thompson kick)
Rushing leaders: F, Amos Glenn 18-126, 2 TDs.
Highlands 42, East Allegheny 15
Highlands 28 7 7 0 —42
East Allegheny 0 7 0 8 —15
H: Jahmar Wright 96 kickoff return (Jackson Babinsack kick)
H: Tevin Owen-Cratsenberg 12 run (Jackson Babinsack kick)
H: Owen-Cratsenberg 2 run (Jackson Babinsack kick)
H: Owen-Cratsenberg 12 run (Jackson Babinsack kick)
EA: Tanner Loya 8 pass from Cedric Mack (Tyrese Coulverson kick)
H: Taiy Partlow 17 run (Jackson Babinsack kick)
H: Marqis Johnson 15 pass from Jamarkus Prager (Jackson Babinsack kick)
EA: Ronte Lawrence 15 pass from Mack (D. J. Warren pass from Mack)
Passing leaders: H, Jamarkus Prager 6-8-117-1TD-0INT. EA, Cedric Mack 15-29-226-2TD-1INT.
Imani Christian 72, Valley 0
Valley 0 0 0 0 —0
Imani Christian 31 21 20 0 —72
IC: Gabe Jenkins 52 punt return
IC: Maurice Williams 10 run (Maurice Williams kick)
IC: Robert Torres-Johnson 24 pass from Jenkins
IC: David Davis 35 pass from Jenkins
IC: Davon Johnson 23 fumble return
IC: Tyvon Sewell 72 run (Maurice Williams kick)
IC: Daniel Stephens 10 run (Davis run)
IC: Davis 36 punt return
IC: Jenkins 66 run (Maurice Williams kick)
IC: David Campbell 38 pass from Jenkins (Maurice Williams kick)
IC: Sewell 32 run
Rushing leaders: IC, Tyvon Sewell 5-144, 2 TDs.
Passing leaders: IC, Gabe Jenkins 4-4-110-3TD-0INT.
Western Hills
Beaver 51, Hopewell 50
Beaver 10 10 10 21 —51
Hopewell 21 0 20 9 —50
H: Kingston Krotec 30 pass from James Armstrong (Rocco Marcantonio kick)
H: Nasir Wade 86 run (Marcantonio kick)
B: Ty Cosky 34 field goal
H: Avery Bokor 35 pass from Armstrong (Marcantonio kick)
B: Micah Pupi 80 pass from Travis Clear (Cosky kick)
B: Jonah Justice 3 run (Cosky kick)
B: Cosky 41 field goal
B: Cosky 19 field goal
H: Bokor 45 pass from Armstrong (run failed)
B: Jonah Justice 1 run (Cosky kick)
H: Armstrong 13 run (Marcantonio kick)
H: Armstrong 70 run (Marcantonio kick)
H: Marcantonio 34 field goal
B: Jonah Justice 10 run (Cosky kick)
B: Junior Marino 23 pass from Clear (Cosky kick)
B: Junior Marino 40 interception return (Cosky kick)
H: Logan Triscila 11 pass from Armstrong (run failed)
Rushing leaders: B, Jonah Justice 33-162, 3 TDs. H, James Armstrong 22-263, 2 TDs; Nasir Wade 10-143, TD.
Passing leaders: B, Travis Clear 18-38-391-2TD-1INT. H, James Armstrong 14-27-346-4TD-1INT.
Receiving leaders: B, Junior Marino 9-216, TD; Micah Pupi 5-167, TD.
Central Valley 49, McGuffey 6
McGuffey 0 0 0 6 —6
Central Valley 0 28 21 0 —49
CV: Ethan Shearer 34 run (Domenic Pratt kick)
CV: Ethan Ondrusek 15 run (Pratt kick)
CV: Aaron Lawson 68 pass from Braddock Ambrose (Pratt kick)
CV: Shearer 1 run (Pratt kick)
CV: Shearer 44 run (Pratt kick)
CV: Mekhi Ahmed 79 pass from Ambrose (Pratt kick)
CV: Ethan Bosco 19 run (Pratt kick)
M: Dristan McAnallen 6 run (kick failed)
Rushing leaders: CV, Ethan Shearer 9-160, 3 TDs.
Passing leaders: CV, Braddock Ambrose 5-11-164-2TD-0INT.
North Catholic 42, Quaker Valley 0
North Catholic 14 28 0 0 —42
Quaker Valley 0 0 0 0 —0
NC: Preston Simko 24 pass from Joey Felitsky (Dylan Shantz kick)
NC: Nick Wasielewski 5 pass from Felitsky (Shantz kick)
NC: Wasielewski 40 pass from Felitsky (Shantz kick)
NC: Wasielewski 23 pass from Felitsky (Shantz kick)
NC: Tom Arth 9 pass from Felitsky (Shantz kick)
NC: Logan Schade 2 run (Shantz kick)
NC: Nate Swisher 4 run (Shantz kick)
Passing leaders: NC, Joey Felitsky 9-12-212-5TD-0INT.
Receiving leaders: NC, Nick Wasielewski 4-113, 3 TDs.
Class 2A
Allegheny
Shady Side Academy 42, Ligonier Valley 6
Ligonier Valley 0 0 6 0 —6
Shady Side Academy 14 22 0 6 —42
SSA: Cam Mallory 14 pass from Javon Johnston (pass)
SSA: Dyson Cooper 78 run (pass failed)
SSA: Cole Little 25 run (Johnston run)
SSA: Nico Grzymkowski 42 pass from Johnston (Londell Robinson run)
SSA: Darius Gainey 28 pass from Johnston (run failed)
LV: Bryce Vida 1 run (kick failed)
SSA: Robinson 1 run (kick)
South Allegheny 28, Our Lady of the Sacred Heart 6
South Allegheny 0 14 7 7 —28
Our Lady of the Sacred Heart 0 0 0 6 —6
SA: Drew Cook 10 pass from Alijah Cook (Connor Morabeto kick)
SA: Drew Cook 8 pass from Alijah Cook (Morabeto kick)
SA: Joe Gamret blocked punt return (Morabeto kick)
OLSH: Christopher Harris 55 interception return (kick failed)
SA: Gamret 52 run (Morabeto kick)
Steel Valley 56, South Park 7
South Park 0 0 7 0 —7
Steel Valley 14 28 8 6 —56
SV: Da’Ron Barksdale 11 run (run failed)
SV: Da’Ron Barksdale 17 run (Ashad Dye run)
SV: Da’Ron Barksdale 1 run (run failed)
SV: Da’Ron Barksdale 19 pass from Tyce Barron (Tyrell Breland pass from Barron)
SV: Da’Ron Barksdale 35 fumble recovery
SV: Breland 52 pass from Barron (Breland pass from Barron)
SP: Colsen Heynes 25 run (Kolby Kosteinik kick)
SV: J’Von Barlow 17 run (Jayden Franklin pass failed from Barron)
SV: Gianni Keyes 44 run (run failed)
Rushing leaders: SV, Da’Ron Barksdale 14-165, 3 TDs.
Passing leaders: SV, Tyce Barron 7-8-111-2TD-0INT.
Century
Keystone Oaks 28, Sto-Rox 0
Keystone Oaks 14 7 0 7 —28
Sto-Rox 0 0 0 0 —0
KO: Owen Gearhart 4 run (Luc Philistine kick)
KO: Cooper Lugalia 53 interception return (Philistine kick)
KO: Joe Colton 6 pass from Gearhart (Philistine kick)
KO: Gearhart 18 run (Philistine kick)
Rushing leaders: KO, Owen Gearhart 23-154, 2 TDs.
Midwestern
Ellwood City 21, Mohawk 15
Ellwood City 7 7 0 7 —21
Mohawk 6 6 0 3 —15
EC: Cameron Mills 14 fumble return (Aidan Hutch kick)
M: Joey Nail 28 pass from Bobby Fadden (kick failed)
EC: Dom Hogue 28 pass from Tyler Smiley (Hutch kick)
M: Andrew Lloyd 26 field goal
M: Lloyd 28 field goal
M: Lloyd 22 field goal
EC: Tyler Amicone 41 pass from Smiley (Hutch kick)
Passing leaders: EC, Tyler Smiley 8-18-109-2TD-0INT.
Freedom 42, New Brighton 0
New Brighton 0 0 0 0 —0
Freedom 14 14 14 0 —42
F: Karter Brown 1 run (Garrett Drutarosky kick)
F: Kaden Bailey 14 run (Drutarosky kick)
F: Bailey 1 run (Drutarosky kick)
F: Mason O’Donnell 9 run (Drutarosky kick)
F: Bailey 57 run (Drutarosky kick)
F: Drutarosky 55 interception return (Drutarosky kick)
Rushing leaders: F, Kaden Bailey 9-110, 3 TDs.
Western Beaver 36, Beaver Falls 8
Western Beaver 8 7 14 7 —36
Beaver Falls 0 0 0 8 —8
WB: Wyatt Sparbanie 59 run (Amari Marshall run)
WB: Khai Hudson 92 interception return (Noah Schweikert kick)
WB: Sparbanie 41 run (Schweikert kick)
WB: Sparbanie 8 run (Schweikert kick)
WB: Avon Pressley 47 pass from Amari Marshall (Schweikert kick)
BF: Anthony Dawkins 8 pass from Xavier Clark (Clark pass from Kenny Jewell)
Rushing leaders: WB, Wyatt Sparbanie 10-161, 3 TDs.
Passing leaders: BF, Xavier Clark 8-15-109-1TD-2INT.
Class A
Big 7
Shenango 56, Northgate 20
Northgate 0 6 6 8 —20
Shenango 13 23 7 13 —56
S: Niko DeSalvo 13 run (Caleb McConnell kick)
S: Landyn Albertini 2 run (kick failed)
S: A. J. Ferilla 2 run (McConnell kick)
N: Johrdon Hairston 37 pass from Devontae Smith (kick failed)
S: safety
S: Trey Ross 50 kickoff return (McConnell kick)
S: DeSalvo 3 run (McConnell kick)
S: DeSalvo 9 run (McConnell kick)
N: Noel Aranda 3 run from Devontae Smith (kick failed)
S: Jasyn Williams 10 pass from McConnell (kick failed)
S: DeSalvo 14 run (McConnell kick)
N: Zion Ward 22 pass from Devontae Smith (Savian Baptiste run)
Rushing leaders: S, Niko DeSalvo 16-183, 4 TDs.
Passing leaders: N, Devontae Smith 7-24-108-3TD-1INT.
Black Hills
Fort Cherry 44, Chartiers-Houston 14
Fort Cherry 30 7 7 0 —44
Chartiers-Houston 0 0 7 7 —14
FC: safety
FC: Eli Salvini 65 kickoff return (Nick Massey kick)
FC: Massey 18 pass from Matt Sieg (Massey kick)
FC: Landon Trnavski 60 pass from Sieg (Massey kick)
FC: Sieg 26 run (Massey kick)
FC: Salvini 2 run (Massey kick)
FC: Christian Yanosko 48 run (Massey kick)
C-H: 2 run (Tommy Dzura kick)
C-H: 15 run (Dzura kick)
Rushing leaders: FC, Matt Sieg 5-111, TD.
Monessen 13, Serra Catholic 6
Monessen 0 0 7 6 —13
Serra Catholic 0 0 0 6 —6
M: Michael Hines 30 pass from Kaier Payne (Roodly Destyl kick)
SC: Brayden Graham 11 pass from Chris Green (kick failed)
M: Kayden Kolbeck 24 run (kick failed)
Rushing leaders: M, Tavian Taylor 18-124.
Eastern
Brentwood 42, Springdale 0
Springdale 0 0 0 0 —0
Brentwood 21 21 0 0 —42
B: Nicky Wardzinski 14 run (Mohammed Ismael kick)
B: Cedric Davis Jr. 19 run (Ismael kick)
B: Davis Jr. 14 run (Ismael kick)
B: Wardzinski 5 run (Ismael kick)
B: Daysaun Spencer 54 interception return (Blaize Dias run)
B: Davis Jr. 13 run (Ismael kick failed)
Passing leaders: B, Cedric Davis Jr. 8-10-162-0TD-0INT.
Clairton 43, Greensburg Central Catholic 0
Clairton 14 16 6 7 —43
Greensburg Central Catholic 0 0 0 0 —0
C: Donte Wright 24 pass from Jeff Thompson III (kick failed)
C: Deon Lovelace-Pompey 17 pass from Thompson III (Lovelace-Pompey run)
C: Lovelace-Pompey 4 run (Brandon Murphy Jr. pass from Wright)
C: Lovelace-Pompey 12 run (Michael Ruffin run)
C: Wright 19 pass from Thompson III (run failed)
C: Thompson III 1 run (Rheyjon Williams kick)
Passing leaders: C, Jeff Thompson III 18-23-288-3TD-0INT.
Receiving leaders: C, Brandon Murphy Jr. 7-121.
Jeannette 61, Frazier 19
Jeannette 33 7 14 7 —61
Frazier 7 6 6 0 —19
J: Kymone Brown 68 run (McAlister Steele kick)
J: Jayce Powell 12 pass from Brown
F: Noah Bachinski 15 pass from Brady Secrest
J: Hunter Schaeffer 69 kickoff return
J: Brown 3 run (Steele kick)
J: Brown 2 run (Steele kick)
F: Derek Diamond 5 run
J: Powell 32 pass from Brown (Steele kick)
F: Derek Diamond 8 run
J: Brown 56 run (Steele kick)
J: Eli Jones 61 fumble return (Steele kick)
J: Nick Mendoza 2 run (Steele kick)
Rushing leaders: J, Kymone Brown 8-142, 4 TDs. F, Derek Diamond 25-170, 2 TDs.
Passing leaders: J, Kymone Brown 6-11-102-2TD-0INT.
Leechburg 27, Riverview 18
Leechburg 0 13 14 0 —27
Riverview 0 6 0 12 —18
L: Jaxon Vargo 15 run (Mason Scitticatt kick)
R: Kaden Levy 40 run (kick failed)
L: Tim Andrasy 1 run (pass failed)
L: Andrasy 6 run (Scitticatt kick)
L: Andrasy 5 run (Scitticatt kick)
R: Levy 32 run (pass failed)
R: Rio Stotts 64 pass from Connor Kmetz (pass failed)
Rushing leaders: L, Tim Andrasy 33-162, 3 TDs.
Passing leaders: R, Connor Kmetz 11-19-114-1TD-1INT.
Tri-County South
Avella 18, West Greene 6
West Greene 0 0 0 6 —6
Avella 6 0 6 6 —18
A: Noah Kimberland 5 run (none)
A: Charles Rush 1 run (none)
WG: Joel Rizor 64 run (none)
A: Rush 8 run (none)
Passing leaders: A, Charles Rush 5-7-147-0TD-0INT.
Receiving leaders: A, Bryce Wright 3-112.
California 8, Bentworth 7
Bentworth 0 7 0 0 —7
California 0 0 0 8 —8
B: Ben Hays 38 run (Caden Hackinson kick)
C: Eli Carpenter 12 pass from Logan Hartley (Malachi Peak run)
Rushing leaders: C, Malachi Peak 23-107.
Passing leaders: C, Logan Hartley 8-13-133-1TD-0INT.
Jefferson-Morgan 63, Mapletown 6
Jefferson-Morgan 57 0 6 0 —63
Mapletown 0 0 0 6 —6
J-M: John Woodward 20 run (kick failed)
J-M: Seth Fox 28 pass from Triton Farabee (John Woodward run)
J-M: Deakyn Dehoet 57 run (Logan Yeck kick)
J-M: Dehoet 14 run (Yeck kick)
J-M: John Woodward 4 run (Alex Palko pass from Dehoet)
J-M: Jeremiah Robertson 50 pass from Farabee (Yeck kick)
J-M: Farabee 1 run (Yeck kick)
J-M: Dehoet 35 pass from Farabee (Yeck kick)
J-M: Fox 50 interception return (kick failed)
M: Colton McKnight 4 run (kick failed)
Rushing leaders: J-M, John Woodward 6-112, 2 TDs.
Passing leaders: J-M, Triton Farabee 7-7-162-3TD-0INT.
Nonconference
Albert Gallatin 40, Northern Garrett (Md.) 24
Northern Garrett (Md.) 8 0 0 16 —24
Albert Gallatin 16 0 8 16 —40
AG: Adam Pegg 90 kickoff return (Pegg run)
Northern Garrett (Md.): Landon Yoder 3 run (Yoder run)
AG: Pegg 57 pass from Bronx Jamison (Pegg run)
AG: Pegg 9 run (Jamison run)
Northern Garrett (Md.): Evan Graham 3 run (Evan Graham run)
AG: Pegg 10 pass from Jamison (Tee Guesman run)
AG: Jamison 32 run (Guesman run)
Northern Garrett (Md.): Emmitt Lipscomb 9 run (Caleb Hinebaugh run)
Aliquippa 19, Mars 6
Aliquippa 0 0 0 19 —19
Mars 0 6 0 0 —6
M: Gabe Hein 44 pass from Colin Yurisinec (kick failed)
A: J. J. Work 4 run (kick failed)
A: Work 9 run (kick)
A: QaLil Goode 43 interception return (kick failed)
Passing leaders: M, Colin Yurisinec 14-20-147-1TD-2INT.
Allderdice 40, Uniontown 0
Uniontown 0 0 0 0 —0
Allderdice 0 20 14 6 —40
A: Marcus Matthews 8 run (kick)
A: Matthews 13 run (kick)
A: Keron Thompson punt return (kick failed)
A: Dav’veion Lee 2 pass (run)
A: Lee 19 pass (kick failed)
A: 6 pass
Apollo-Ridge 42, Carlynton 0
Carlynton 0 0 0 0 —0
Apollo-Ridge 7 14 14 7 —42
A-R: Preston Clemens 11 run (Beck Andree kick)
A-R: Jaden McCray 1 run (Andree kick)
A-R: McCray 4 run (Andree kick)
A-R: McCray 39 pass from Chris Dailey (Andree kick)
A-R: Nathan Fryer 20 pass from Dailey (Andree kick)
A-R: Jordan Mull 7 run (Andree kick)
Passing leaders: A-R, Chris Dailey 8-14-181-2TD-1INT.
Avonworth 41, Thomas Jefferson 14
Thomas Jefferson 7 7 0 0 —14
Avonworth 14 13 14 0 —41
TJ: Tyler Eber 97 kickoff return (Sam Wessel kick)
A: Dimitri Velisaris 5 run (Calder Mahan kick)
A: Velisaris 2 run (Mahan kick)
TJ: Tyler Eber 21 pass from Harrison Kolling (Wessel kick)
A: Jaden Jones 92 pass from Carson Bellinger (Mahan kick)
A: Mahan 31 field goal
A: Mahan 30 field goal
A: Evan Loutzenhiser 14 interception return (Mahan kick)
A: Loutzenhiser 25 fumble recovery (Mahan kick)
Bethel Park 41, West Mifflin 7
Bethel Park 14 20 7 0 —41
West Mifflin 0 0 0 7 —7
BP: Charlie Simmons 6 pass from Evan Devine (Xavier Jackson kick)
BP: Devine 2 run (Jackson kick)
BP: Charlie Simmons 30 pass from Devine (run failed)
BP: Will Sabatos 27 run (Jackson kick)
BP: Jovian Smith 25 pass from Devine (Jackson kick)
BP: David Dennison 56 pass from Devine (Jackson kick)
WM: Jose Perez 11 pass from Zawaun Glover (Landon Jeffrey kick)
Rushing leaders: BP, David Dennison 10-100, TD.
Passing leaders: BP, Evan Devine 6-9-144-4TD-1INT. WM, Zawaun Glover 10-15-104-1TD-1INT.
Canon-McMillan 31, Armstrong 21
Armstrong 6 8 0 7 —21
Canon-McMillan 7 14 7 3 —31
C-M: Braelon Wingfield 5 run (Rhys Maentz kick)
A: Theron Cupec 23 pass from Deo Beck (kick failed)
C-M: Ethan Campoli 29 pass from Ty Jansma (Maentz kick)
A: Quinn Olsen 44 pass from Deo Beck (Zane Jordan pass from Deo Beck)
C-M: Wingfield 27 pass from Jansma (Maentz kick)
C-M: Campoli 50 pass from Jansma (Maentz kick)
C-M: Maentz 30 field goal
A: Olsen 12 pass from Deo Beck (Daniel Pearson kick)
Passing leaders: A, Deo Beck 31-50-304-3TD-2INT. C-M, Ty Jansma 16-27-254-3TD-0INT.
Receiving leaders: A, Quinn Olsen 9-116, 2 TDs. C-M, Ethan Campoli 8-147, 2 TDs.
Derry 13, Burrell 7
Burrell 0 7 0 0 —7
Derry 7 0 0 6 —13
D: Max Doherty 10 run (Max Doperak kick)
B: Trey Coury 1 run (Coury kick)
D: Doherty 1 run (kick failed)
Rushing leaders: D, Max Doherty 22-103, 2 TDs.
Hollidaysburg 33, Butler 6
Hollidaysburg 7 12 7 7 —33
Butler 0 0 6 0 —6
H: Josh Banks 4 run (Devin Walters kick)
H: Banks 1 run (run failed)
H: Tim Snyder 2 run (kick failed)
H: Cole DeLattre 11 run (Devin Walters kick)
B: Deacon Simko 79 kickoff return (run failed)
H: Snyder 2 run (Devin Walters kick)
Rushing leaders: H, Cole DeLattre 15-175, TD.
Passing leaders: B, Nicolas Baggetta 10-27-145-0TD-2INT.
McKeesport 20, Belle Vernon 7
McKeesport 14 0 6 0 —20
Belle Vernon 7 0 0 0 —7
M: Akeem Cochran 12 run (Wyatt Heasley kick)
M: Michael Wright 25 pass from Matt Miller (Heasley kick)
BV: Curtis Wade 18 run (Preston Rathway kick)
M: Avont Hudson 30 run (kick failed)
Montour 41, Knoch 8
Montour 14 14 7 6 —41
Knoch 0 0 0 8 —8
M: Zander Stern 43 pass from Brandon Bennett (Luke Medvitz kick)
M: Caden Halajcio 1 run (Medvitz kick)
M: Archie Collins 2 run (Medvitz kick)
M: Halajcio 7 run (Medvitz kick)
M: Halajcio 27 run (Medvitz kick)
M: Amari Wright 1 run (kick failed)
K: Keegan Orris 16 pass from Kade Sundie (Kade Sundie run)
Rushing leaders: M, Caden Halajcio 18-193, 3 TDs.
Passing leaders: M, Brandon Bennett 5-11-100-1TD-0INT.
Moon 21, West Allegheny 3
Moon 0 7 14 0 —21
West Allegheny 0 3 0 0 —3
WA: Teagan Tomei 42 field goal
M: Jayden Revis 31 pass from Andrew Cross (Evan Senkevich kick)
M: Sevi Vandetti 6 pass from Cross (Senkevich kick)
M: Jared Moyer 40 interception return (Senkevich kick)
Passing leaders: M, Andrew Cross 10-18-147-2TD-1INT.
Mt. Pleasant 28, Ambridge 27
Ambridge 7 7 7 6 —27
Mt. Pleasant 14 7 0 7 —28
M: Kaden Hudec 58 run (Tyke Snyder kick)
A: Daevon Cain 60 run (Ryan Lambert kick)
M: Hudec 3 run
A: Nathan Sheffield 39 pass from Martese Priest (Lambert kick)
M: Richard Shawley 5 run (Snyder kick)
A: Daevon Cain 1 run (Ryan Labert kick)
A: Shamar Underwood 6 run (kick failed)
M: Dane Firmstone 2 run (Snyder kick)
Rushing leaders: A, Daevon Cain 18-163, 2 TDs. M, Kaden Hudec 20-118, 2 TDs.
New Castle 53, Yough 0
Yough 0 0 0 0 —0
New Castle 40 0 13 0 —53
NC: Marino Graham 79 run (kick failed)
NC: Kai Cox 63 punt return (pass)
NC: Chase Lemmon 14 pass from Graham (kick failed)
NC: Roderick Proctor 16 run (run failed)
NC: Graham 51 run (Graham kick)
NC: Cox 60 punt return (Graham kick)
NC: Johnny Taylor 59 pass from Keiarie Stewart (kick failed)
NC: Brandon Brothers 5 pass from Keiarie Stewart (Graham kick)
Rushing leaders: NC, Marino Graham 2-130, 2 TDs.
Peters Township 31, Trinity 12
Peters Township 3 21 7 0 —31
Trinity 0 0 6 6 —12
PT: Anthony Maiello 35 field goal
PT: Reston Lehman 16 pass from Nolan DiLucia (Anthony Maiello kick)
PT: Lucas Shanafelt 33 interception return (Anthony Maiello kick)
PT: Lucas Rost 44 pass from DiLucia (Anthony Maiello )
PT: Cole Neupaver 13 run (Anthony Maiello kick)
T: Jonah Williamson 1 run (kick failed)
T: Chase Kostelnik 56 pass from Williamson (pass failed)
Rushing leaders: PT, Cole Neupaver 18-132, TD. T, Owen Gardner 14-117.
Passing leaders: PT, Nolan DiLucia 9-16-159-2TD-0INT. T, Jonah Williamson 7-18-130-1TD-0INT.
Receiving leaders: PT, Lucas Rost 6-132, TD.
Ringgold 33, Greensburg Salem 13
Ringgold 13 14 6 0 —33
Greensburg Salem 0 0 6 7 —13
R: Dennis Hawkins 18 run (kick failed)
R: Amoni Ward 1 run (William Cameron kick)
R: Demetri Lowe 30 pass from Hawkins (Cameron kick)
R: Demetri Lowe 41 pass from Hawkins (Cameron kick)
GS: Tyrese Lewis 16 pass from Brody Chismar (kick failed)
R: Ward 27 pass from Hawkins (kick failed)
GS: Braydon Miller 9 pass from Chismar (Alex Swatchick kick)
Rushing leaders: R, Amoni Ward 25-163, TD.
Passing leaders: R, Dennis Hawkins 14-20-220-3TD-0INT.
South Fayette 27, Elizabeth Forward 24
Elizabeth Forward 3 6 0 15 —24
South Fayette 20 0 0 7 —27
SF: Daniel Speca 67 pass from Drew Welhorsky (Luke Gillen kick)
EF: Luke Holdren 25 field goal
SF: Aayden Wright 92 run (kick failed)
SF: Aayden Wright 37 pass from Welhorsky (Gillen kick)
EF: Anthony St. Angelo 13 pass from Ryan Messina (kick failed)
EF: Messina 9 run (Messina run)
SF: Welhorsky 9 run (Gillen kick)
EF: Landon Honick 29 pass from Messina (Holdren kick)
Rushing leaders: EF, Ryan Messina 25-157, TD. SF, Aayden Wright 8-145, TD; Drew Welhorsky 15-107.
Passing leaders: EF, Ryan Messina 26-35-333-2TD-1INT. SF, Drew Welhorsky 7-12-138-2TD-0INT.
Receiving leaders: EF, Landon Honick 13-168, TD.
Southmoreland 24, Blackhawk 17
Southmoreland 10 14 0 0 —24
Blackhawk 14 0 0 3 —17
B: Brayden McCarthy 11 run (Will Brown kick)
B: McCarthy 4 run (Brown kick)
S: Jackson Mickens 9 run (Liam Smith kick)
S: Smith 23 field goal
S: Mickens 19 blocked punt return (Smith kick)
S: Dawson Wolfe 7 run (Smith kick)
B: Brown 34 field goal
Passing leaders: S, Dawson Wolfe 9-18-114-0TD-1INT.
Upper St. Clair 62, Hampton 3
Hampton 0 3 0 0 —3
Upper St. Clair 21 27 0 14 —62
USC: Bryce Jones 20 pass from Ethan Hellmann (Jacobo Echeverria-Lozano kick)
USC: Dante Coury 6 run (Echeverria-Lozano kick)
USC: Nico D’Orazio 53 pass from Hellmann (Echeverria-Lozano kick)
H: Jake Lucus 30 field goal
USC: D’Orazio 8 pass from Hellmann (Echeverria-Lozano kick)
USC: D’Orazio 3 pass from Hellmann (Echeverria-Lozano kick)
USC: Beck Shields 3 pass from Hellmann (Echeverria-Lozano kick)
USC: Dante Coury 4 run (kick failed)
USC: Max Ligier 4 run (Cameron Smith kick)
USC: Luca Coury 1 run (Cameron Smfith kick)
Passing leaders: USC, Ethan Hellmann 15-17-297-5TD-0INT.
Cross country
Friday’s results
Kiski Invitational
Boys
Individual: 1. Charlie Heese, Latrobe, 16:06.7; 2. Ashton Saunders, Riverview, 16:33.4; 3. Michael Costello, Fox Chapel, 16:35.6; 4. Asher Eckel, Fox Chapel, 16:44.5; 5. Will Kuchera, Allderdice, 16:50.2; 6. Reeve Flotta, Allderdice, 16:51.2; 7. Harlan Cooper, Shady Side Academy, 16:53.0; 8. Nolan Gwin, Fox Chapel, 16:56.8; 9. Rilee Matalino, Oil City, 16:58.2; 10. Keegan Kirkwood, Oil City, 17:13.8
Team: 1. Allderdice 48; 2. Fox Chapel 54; 3. Shady Side Academy 135; 4. Latrobe 174; 5. Oil City 210
Girls
Individual: 1. Annabel Johnson, Woodland Hills, 18:37.7; 2. Charlotte Barker, Shady Side Academy, 18:48.8; 3. Josephine Lenart, Shady Side Academy, 18:55.9; 4. Natalia Mavridis, Richland, 18:57.2; 5. Piper Munyon, Gateway, 19:22.7; 6. Caroline Shirley, Franklin Regional, 19:46.9; 7. Corabel Shiley, Oil City, 19:48.4; 8. Rhyley Bendel, Shady Side Academy, 19:56.3; 9. Mayah Torres, Plum, 19:59.8; 10. Bailey White, Allderdice, 20:03.9
Team: 1. Fox Chapel 62; 2. Shady Side Academy 62; 3. Kiski Area 123; 4. Allderdice 124; 5. Latrobe 141
Golf
Friday’s results
Boys
Class 3A
Section 2
Belle Vernon 200, Albert Gallatin 238
Medalists: Jordan Mocello (BV) 35; Garrett Snyder (AG) 43
Section 3
Butler 196, Knoch 221
Medalists: Levi McClellan, Anthony Trombatt (B) 38; Aaron Voltz, David Breese (K) 42
North Allegheny 180, Mars 196
Medalists: Ravi Desai (NA) 32; Jackson Geiger (M) 35
Section 5
Canon-McMillan 200, Trinity 202
Medalists: Ben Taczak (CM) 38; Brock Carrington (T) 36
Class 2A
Section 1
Freeport 185, Valley 229
Medalists: Ethan Crooks (F) 34; Dominic Dunkel (V) 44
Section 3
Waynesburg 184, Brownsville 213
Medalist: Jarett Tretinik (W) 33
Section 4
Avonworth 197, Avella 207
Medalist: Tristan Davis (Avella) 34
Chartiers-Houston 195, Keystone Oaks 241
Keystone Oaks 240, Fort Cherry 268
Section 7
East Allegheny 221, Steel Valley 288
Medalist: Nate Tucker (EA) 38
South Park 202, Serra Catholic 241
Medalist: Austin Glowacki (SP) 37
Section 8
Yough 212, Geibel Catholic 225
Medalists: Carl Singer (Y) 40; Seth Dolan (GC) 34
Girls
Nonsection
Mars 174, Indiana 250
Medalist: Makenna Myler (M) 39
Soccer
Boys
Friday’s results
Nonsection
Aquinas Academy 4, Trinity Christian 1
Saturday’s schedule
Class 2A
Section 2
Avonworth at Ellwood City, noon
Central Valley at Beaver, 1 p.m.
Hopewell at Riverside, 10 a.m.
Keystone Oaks at Quaker Valley, 11:30 a.m.
Nonsection
Aquinas Academy at Winchester Thurston, 5 p.m.
Butler at Slippery Rock, 11:30 a.m.
Deer Lakes at Mars, 11:30 a.m.
Franklin Regional at Montour, 12:30 p.m.
Hampton at Pine-Richland, 1:30 p.m.
Mercer at Neshannock, 4 p.m.
Mt. Pleasant at Latrobe, 2:30 p.m.
Penn-Trafford at Norwin, 1 p.m.
Ringgold at Peters Township, 2:30 p.m.
South Park at Moon, 2:30 p.m.
Springdale at Freeport, 10 a.m.
Girls
Friday’s results
Nonsection
Sewickley Academy 5, Eden Christian 0
Shaler 3, North Hills 1
Saturday’s schedule
Nonsection
Apollo-Ridge at South Allegheny, 6 p.m.
Aquinas Academy at Winchester Thurston, 5 p.m.
Fort LeBoeuf at Deer Lakes, 1 p.m.
Hopewell at West Allegheny, 11 a.m.
Laurel Highlands at Trinity, 11 a.m.
Mercer at Butler, noon
Montour at Franklin Regional, 1 p.m.
Our Lady of the Sacred Heart at Central Valley, 11 a.m.
Peters Township at Thomas Jefferson, 2 p.m.
South Side at Blackhawk, 1 p.m.
Tennis
Girls
Friday’s results
Lincoln Park 4, Trinity 1
North Hills 3, Quaker Valley 2
Friday’s summaries
North Hills 3, Quaker Valley 2
Singles: 1. Elinor Kim (NH) d. Avery Allan, 10-5. 2. Adelaide Seigworth (NH) d. Livia Jobbins, 10-5. 3. Alaina Weaver (NH) d. Hannah Stein, 10-4.
Doubles: 1. Jake Lenhard/Kate Miller (QV) d. Georgia Kragmann/Julia Nease, 10-4. 2. Lucy John/Grace Jadlowiec (QV) d. Reagan Iwanowski/Alivia Tinkey, 10-2.
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