High school scores, summaries and schedules for Sept. 26, 2025
By:
Saturday, September 27, 2025 | 12:26 AM
High school
Football
Friday’s results
WPIAL
Class 6A
Central Catholic 21, North Allegheny 6
Hempfield 38, Canon-McMillan 27
Mt. Lebanon 41, Seneca Valley 20
Class 5A
Allegheny Six
Moon 23, Bethel Park 20
Peters Township 24, Upper St. Clair 20
South Fayette 49, Baldwin 13
Big East
Armstrong 29, Gateway 28
Kiski Area 14, Franklin Regional 7
Woodland Hills 33, Latrobe 9
Northeast
Pine-Richland 63, Fox Chapel 3
Class 4A
Big Six
Chartiers Valley 62, Laurel Highlands 7
Thomas Jefferson 14, Belle Vernon 10
Trinity 48, Ringgold 14
Greater Allegheny
Indiana 21, Knoch 14
Mars 46, West Mifflin 0
McKeesport 46, Hampton 7
Parkway
Montour 28, Blackhawk 7
New Castle 18, Aliquippa 12
West Allegheny 70, Ambridge 0
Class 3A
Allegheny 7
Burrell 29, East Allegheny 28
Freeport 42, Valley 7
Highlands 35, Deer Lakes 0
Interstate
Elizabeth Forward 49, Greensburg Salem 7
Mt. Pleasant 41, Yough 7
Southmoreland 23, Derry 11
Western Hills
Avonworth 34, Central Valley 6
Beaver 42, McGuffey 6
Hopewell 48, Quaker Valley 0
Class 2A
Allegheny
South Allegheny 62, Ligonier Valley 14
Steel Valley 42, Shady Side Academy 6
Century
Charleroi 45, Sto-Rox 26
Keystone Oaks 42, Carlynton 18
Midwestern
Beaver Falls 12, Freedom 7
Mohawk 28, Union 21
New Brighton 14, Ellwood City 12
Western Beaver 48, Riverside 19
Class A
Big 7
Laurel 50, Northgate 0
Neshannock 48, Shenango 7
Black Hills
Bishop Canevin 32, Chartiers-Houston 0
Cornell 47, Serra Catholic 18
Fort Cherry 42, Burgettstown 9
Eastern
Clairton 57, Jeannette 0
Frazier 28, Brentwood 21
Leechburg at Springdale, ppd.
Tri-County South
Avella 20, Beth-Center 17
Bentworth 35, Carmichaels 6
California 53, Mapletown 0
Jefferson-Morgan 40, West Greene 6
Nonconference
Imani Christian 36, North Catholic 16
Norwin 21, North Hills 17
Penn-Trafford 33, Plum 14
South Side 21, Monessen 7
Washington 48, South Park 7
Independent
Albert Gallatin 63, Allegany, Md. 56
Brownsville at Martins Ferry, Ohio, ppd.
Butler 44, Connellsville 27
Martins Ferry (Ohio) 59, Uniontown 13
City League
University Prep 30, Brashear 7
Nonconference
Wheeling Central Catholic (W.Va.) 41, Perry Traditional Academy 8
Saturday’s schedule
WPIAL
Class 5A
Northeast
Penn Hills at Shaler, 1:30 p.m.
Class 2A
Allegheny
Apollo-Ridge at Our Lady of the Sacred Heart, 7 p.m.
Class A
Big 7
Rochester at Summit Academy, 12:30 p.m.
Eastern
Greensburg Central Catholic at Riverview, noon
Friday’s summaries
Class 6A
Central Catholic 21, North Allegheny 6
Central Catholic 7 0 14 0 —21
North Allegheny 0 3 0 3 —6
CC: Roman Thompson 6 run (Antonio Difatta kick)
NA: Ethan Maravich 27 field goal
CC: Thompson 10 run (Difatta kick)
CC: Jayden Alexander 53 run (Difatta kick)
NA: Maravich 25 field goal
Passing leaders: NA, Brady Brinkley 15-27-136-0TD-0INT.
Hempfield 38, Canon-McMillan 27
Canon-McMillan 14 0 6 7 —27
Hempfield 7 24 0 7 —38
C-M: TJ Sabatucci 38 pass from Ty Jansma (Rhys Maentz kick)
H: Jack Kopas 4 pass from Dominic Detruf (Sawyer Leuthold kick)
C-M: Sabatucci 67 pass from Bryan Schmeltz (Maentz kick)
H: Leuthold 35 field goal
H: Aidan Stinebiser 1 run (Leuthold kick)
H: Lucas Simmons 27 pass from Detruf (Leuthold kick)
H: Simmons 28 pass from Detruf (Leuthold kick)
C-M: Maentz 44 field goal
C-M: Maentz 36 field goal
H: Simmons 10 pass from Detruf (Leuthold kick)
C-M: Sabatucci 65 pass from Jansma (Maentz kick)
Passing leaders: C-M, Ty Jansma 14-25-252-2TD-0INT. H, Dominic Detruf 26-34-350-4TD-0INT.
Receiving leaders: C-M, TJ Sabatucci 6-205, 3 TDs. H, Troy Sebring 8-129.
Mt. Lebanon 41, Seneca Valley 20
Mt. Lebanon 6 20 8 7 —41
Seneca Valley 10 3 0 7 —20
M: Pat Smith 5 run (kick failed)
SV: Max Eisenhut 30 field goal
SV: Brady Horn 34 pass from Andrew Loebig (Eisenhut kick)
SV: Eisenhut 48 field goal
M: Smith 15 run (kick failed)
M: Smith 1 run (kick failed)
M: Joe Malone 31 pass from Smith (run)
M: Smith 55 run (run)
SV: Loebig 14 run (Eisenhut kick)
M: Samuel McAuley 5 run (kick)
Passing leaders: SV, Andrew Loebig 12-28-124-1TD-0INT.
Class 5A
Allegheny Six
Moon 23, Bethel Park 20
Bethel Park 0 7 6 7 —20
Moon 7 13 0 3 —23
M: Daiveon Taylor 2 run (Evan Senkevich kick)
M: Daiveon Taylor 1 run (Senkevich kick)
BP: David Dennison 3 run (Xavier Jackson kick)
M: Andrew Cross 70 run (kick failed)
BP: Will Sabatos 8 run (kick failed)
BP: Evan Devine 1 run (Jackson kick)
M: Senkevich 36 field goal
Rushing leaders: M, Antione Arnett 16-118; Andrew Cross 9-105, TD.
Passing leaders: BP, Evan Devine 14-24-237-0TD-1INT. M, Andrew Cross 9-15-136-0TD-0INT.
Peters Township 24, Upper St. Clair 20
Upper St. Clair 3 7 10 0 —20
Peters Township 0 10 7 7 —24
USC: Jacobo Echeverria-Lozano 29 field goal
PT: Anthony Maiello 25 field goal
USC: Randy Yan 5 pass from Ethan Hellmann (Echeverria-Lozano kick)
PT: Lucas Shanafelt 7 pass from Nolan DiLucia (Anthony Maiello kick)
USC: Echeverria-Lozano 33 field goal
PT: Peter Luke 45 pass from DiLucia (Anthony Maiello kick)
USC: Nico D’Orazio 40 pass from Hellmann (Echeverria-Lozano kick)
PT: Cole Neupaver 4 run (Anthony Maiello kick)
Rushing leaders: PT, Cole Neupaver 30-123, TD.
Passing leaders: USC, Ethan Hellmann 24-37-308-2TD-0INT. PT, Nolan DiLucia 15-22-277-2TD-0INT.
Receiving leaders: USC, Bryce Jones 7-104.
South Fayette 49, Baldwin 13
South Fayette 7 35 7 0 —49
Baldwin 0 7 0 6 —13
SF: Daniel Speca 38 pass from Drew Welhorsky (Luke Gillen kick)
SF: Aayden Wright 49 run (Gillen kick)
SF: Tyson Wright 11 interception return (Gillen kick)
SF: Ansthony Charles 23 fumble return (Gillen kick)
SF: Bo Stover 7 run (Gillen kick)
SF: Braeden Plasko 1 run (Gillen kick)
B: Noah Saccani 87 pass from Max Galentine (Jack Rugate kick)
SF: Teigan Cahill 43 pass from Logan Dedes (Gillen kick)
B: Dre’on Fuller 2 run (pass failed)
Passing leaders: SF, Drew Welhorsky 3-5-113-2TD-1INT. B, Max Galentine 4-8-192-1TD-1INT.
Receiving leaders: B, Noah Saccani 4-192, TD.
Big East
Armstrong 29, Gateway 28
Armstrong 3 14 0 12 —29
Gateway 7 0 14 7 —28
G: Tyree Gowder 29 pass from Mayson Mitchell (Jackson Mikulandrich kick)
A: Daniel Pearson 20 field goal
A: Jaydon Oliver 1 run (Pearson kick)
A: Quinn Olsen 46 pass from Oliver (Pearson kick)
G: Tristan Houston 1 run (Mikulandrich kick)
G: Shawn Moorefield Jr. 80 pass from Mitchell (Mikulandrich kick)
G: Mitchell 5 run (kick)
A: Costa Couknas 60 run (pass failed)
A: Oliver 31 run (pass failed)
Rushing leaders: A, Costa Couknas 13-100, TD. G, Julian Dancear 15-118.
Passing leaders: A, Jaydon Oliver 11-21-234-1TD-1INT. G, Mayson Mitchell 18-25-225-2TD-0INT.
Receiving leaders: G, Shawn Moorefield Jr. 10-154, TD.
Kiski Area 14, Franklin Regional 7
Franklin Regional 0 0 0 7 —7
Kiski Area 7 0 0 7 —14
KA: Aven Shirley 9 run (Austin Beck kick)
KA: Teegan Shirley 1 pass from Aven Shirley (Beck kick)
FR: Eli Chadwick 4 pass from Cole Devola (Luca Aguilera kick)
Rushing leaders: KA, Aven Shirley 15-152, TD.
Woodland Hills 33, Latrobe 9
Latrobe 3 3 3 0 —9
Woodland Hills 0 13 6 14 —33
L: Mitch Horner 38 field goal
WH: Scoop Smith 65 run (kick failed)
WH: Scoop Smith 91 punt return (Danny Fataki kick)
L: Horner 34 field goal
WH: Scoop Smith 34 pass from Jared McKinney Jr. (kick failed)
L: Horner 33 field goal
WH: Scoop Smith 9 pass from Cam Walter (Landon Akins pass from Walter)
WH: Taylor Reid 9 run (kick failed)
Passing leaders: L, Dom Scarton 14-20-137-0TD-0INT.
Northeast
Pine-Richland 63, Fox Chapel 3
Fox Chapel 0 3 0 0 —3
Pine-Richland 28 14 7 14 —63
P-R: Maclane Miller 3 run (Alex Mestre kick)
P-R: Tyler Hays 48 pass from Aaron Strader (Mestre kick)
P-R: Khalil Taylor 12 pass from Strader (Mestre kick)
P-R: Miller 4 run (Mestre kick)
P-R: Miller 3 run (Mestre kick)
FC: Harran Zureikat 54 field goal
P-R: Khalil Taylor 25 pass from Strader (Mestre kick)
P-R: Carter McKissick 9 run (Mestre kick)
P-R: Grayson Stulak 9 pass from Cooper Stiscak (Mestre kick)
P-R: Stiscak 59 run (Mestre kick)
Rushing leaders: P-R, Maclane Miller 14-158, 3 TDs.
Passing leaders: P-R, Aaron Strader 13-15-235-0TD-0INT.
Class 4A
Big Six
Thomas Jefferson 14, Belle Vernon 10
Thomas Jefferson 0 7 0 7 —14
Belle Vernon 3 0 0 7 —10
BV: Preston Rathway 37 field goal
TJ: Tyler Eber 17 run (Sam Wessel kick)
BV: Anthony Dicenzo 73 pass from Curtis Wade (Rathway kick)
TJ: Dominic Volomino 31 pass from Harrison Kolling (Wessel kick)
Rushing leaders: TJ, Tyler Eber 29-127, TD. BV, Chace Petrosky 20-123.
Passing leaders: TJ, Harrison Kolling 7-16-113-1TD-0INT. BV, Curtis Wade 13-17-214-1TD-2INT.
Receiving leaders: BV, Anthony Dicenzo 4-108, TD.
Trinity 48, Ringgold 14
Trinity 14 13 0 21 —48
Ringgold 7 7 0 0 —14
R: Demetri Lowe 30 pass from Dennis Hawkins (William Cameron kick)
T: Jonah Williamson 1 run (Evan Slagle kick)
T: Braden Berdar 29 pass from Williamson (Slagle kick)
T: Williamson 32 run (Slagle kick)
R: Nick Stasko 10 run (Cameron kick)
T: Berdar 30 pass from Williamson (kick failed)
T: Owen Gardner 8 run (Slagle kick)
T: Berdar 65 pass from Williamson (Slagle kick)
T: Javis Pugh 25 pass from Williamson (Slagle kick)
Rushing leaders: T, Jonah Williamson 18-158, 2 TDs; Owen Gardner 14-106, TD.
Passing leaders: T, Jonah Williamson 10-15-201-4TD-0INT. R, Dennis Hawkins 10-13-129-1TD-0INT.
Receiving leaders: T, Braden Berdar 7-161, 3 TDs. R, Demetri Lowe 7-106, TD.
Greater Allegheny
Indiana 21, Knoch 14
Knoch 7 0 0 7 —14
Indiana 0 14 7 0 —21
K: Max Wiley 6 run (Austin Friedline kick)
I: Tyler Nelson 12 pass from Jason Strack (kick failed)
I: Jace Brocious 60 pass from Strack (Elijah Thomas run)
I: Strack 13 run (Justin John kick)
K: Carter Beres 5 run (Friedline kick)
Mars 46, West Mifflin 0
West Mifflin 0 0 0 0 —0
Mars 12 21 6 7 —46
M: Ayden Yocum 8 run (kick failed)
M: Yocum 3 run (run failed)
M: Jameson Garvin 1 run (Frank Knezovich kick)
M: Yocum 25 run (Knezovich kick)
M: Yocum 42 run (Knezovich kick)
M: Jameson Garvin 2 run (kick failed)
M: Hunter Schroder 5 run (Knezovich kick)
Rushing leaders: M, Ayden Yocum 27-242, 4 TDs.
McKeesport 46, Hampton 7
Hampton 0 7 0 0 —7
McKeesport 13 20 7 6 —46
M: Javien Robinson 33 pass from Matt Miller (Wyatt Heasley kick)
M: Kemon Spell 8 run (kick failed)
M: Spell 15 run (run failed)
H: Ryan Scully 65 pass from Andrew Reschoff (Jake Lucus kick)
M: Spell 3 run (Spell run)
M: Akeem Cochran 1 run (kick failed)
M: Eugene Wright 6 run (Heasley kick)
M: T. Robinson 14 run (run failed)
Rushing leaders: M, Kemon Spell 16-122, 3 TDs.
Passing leaders: M, Matt Miller 13-15-153-1TD-1INT.
Parkway
Montour 28, Blackhawk 7
Blackhawk 0 0 0 7 —7
Montour 7 6 8 7 —28
M: Zander Stern 60 pass from Brandon Bennett (Luke Medvitz kick)
M: Caden Halajcio 2 run (kick failed)
M: Halajcio 61 pass from Bennett (Dominic Baron pass from Bennett)
M: Stern 27 pass from Bennett (Medvitz kick)
B: Brady Mayer 9 run (Will Brown kick)
Passing leaders: M, Brandon Bennett 14-18-231-3TD-0INT.
Receiving leaders: M, Zander Stern 9-128, 2 TDs.
New Castle 18, Aliquippa 12
Aliquippa 0 0 6 6 —12
New Castle 0 6 6 6 —18
NC: Chase Lemmon 26 pass from Marino Graham (kick failed)
A: 8 run (kick failed)
NC: Graham 1 run (run failed)
A: 3 run (kick failed)
NC: Graham 4 run (run failed)
Rushing leaders: NC, Marino Graham 17-105, 2 TDs.
Passing leaders: NC, Marino Graham 9-18-179-1TD-1INT.
West Allegheny 70, Ambridge 0
West Allegheny 30 21 6 13 —70
Ambridge 0 0 0 0 —0
WA: Teagan Tomei 32 pass from Donovan O’Connor (Teagan Tomei kick)
WA: Austin Probert 1 run (Kayden Tomei kick)
WA: Teagan Tomei 15 pass from O’Connor (Teagan Tomei kick)
WA: Jake McNabb safety
WA: Teagan Tomei 67 kickoff return (Teagan Tomei kick)
WA: O’Connor 49 run (Teagan Tomei kick)
WA: Brodie Cornell 16 run (Teagan Tomei kick)
WA: Cornell 25 run (Teagan Tomei kick)
WA: 4 run (Kingston Henke kick failed)
WA: Roman Perella 13 run (Henke kick)
WA: Logan Joos 35 run (Kayden Tomei kick failed)
Passing leaders: WA, Donovan O’Connor 5-5-101-2TD-0INT.
Class 3A
Allegheny 7
Burrell 29, East Allegheny 28
Burrell 7 0 22 0 —29
East Allegheny 0 16 12 0 —28
B: Antonio Perkins 1 run (Trey Coury kick)
EA: Tanner Loya 6 pass from Cedric Mack (D. J. Warren pass from Mack)
EA: Tanner Loya 5 pass from Mack (Chris Portis pass from Mack)
B: Perkins 26 run (Coury kick)
EA: D. J. Goods 26 pass from Mack
B: Coury 4 run (Zack Coudriet pass from Perkins)
EA: Mack 15 run (kick failed)
B: Perkins 42 run (Coury kick)
Rushing leaders: B, Antonio Perkins 24-180, 3 TDs; Trey Coury 20-124, TD.
Passing leaders: EA, Cedric Mack 14-25-260-3TD-1INT.
Freeport 42, Valley 7
Freeport 42 0 0 0 —42
Valley 0 7 0 0 —7
F: Amos Glenn 85 kickoff return (Judah Thompson kick)
F: Glenn 11 run (Thompson kick)
F: Dawson Gaillot blocked punt (Thompson kick)
F: Owen Neistein 15 pass from Drew Ross (Thompson kick)
F: Glenn 24 run (Thompson kick)
F: Glenn 53 punt return (Thompson kick)
V: Juzef Betts 10 run (Jude Hichinbothem kick)
Highlands 35, Deer Lakes 0
Deer Lakes 0 0 0 0 —0
Highlands 7 14 7 7 —35
H: Tevin Owen-Cratsenberg 13 run (Jackson Babinsack kick)
H: Owen-Cratsenberg 11 run (Jackson Babinsack kick)
H: Jahmar Wright 50 interception return (Jackson Babinsack kick)
H: Owen-Cratsenberg 17 run (Jackson Babinsack kick)
H: Owen-Cratsenberg 61 run (Jackson Babinsack kick)
Rushing leaders: H, Tevin Owen-Cratsenberg 18-188, 4 TDs.
Passing leaders: H, Jamarkus Prager 10-14-112-0TD-3INT.
Interstate
Elizabeth Forward 49, Greensburg Salem 7
Elizabeth Forward 14 14 14 7 —49
Greensburg Salem 0 7 0 0 —7
EF: Rocco Thompson 6 run (Luke Holdren kick)
EF: Travis Dusi 7 run (Holdren kick)
GS: Tyrese Lewis 22 pass from Chris Berger (Alex Swatchick kick)
EF: Brendan Stroschein 37 pass from Ryan Messina (Holdren kick)
EF: Rocco Thompson 16 run (Holdren kick)
EF: Landon Honick 2 run (Holdren kick)
EF: Aaron Ulmer 7 pass from Messina (Holdren kick)
EF: Noah Curran 19 run (Holdren kick)
Rushing leaders: EF, Rocco Thompson 7-107, 2 TDs.
Passing leaders: EF, Ryan Messina 13-22-236-2TD-0INT. GS, Chris Berger 6-18-133-1TD-0INT.
Receiving leaders: EF, Logan Rider 9-177.
Mt. Pleasant 41, Yough 7
Yough 0 0 0 7 —7
Mt. Pleasant 6 21 14 0 —41
M: Steven Predajna 20 run (kick failed)
M: Dane Firmstone 3 blocked punt return (Tyke Snyder kick)
M: Firmstone 4 run (Snyder kick)
M: Richard Shawley 15 pass from Firmstone (Snyder kick)
M: Rage Suchar 14 run (Suchar pass from Firmstone)
M: Kaden Hudec 25 run (Snyder kick)
Y: Ryan Sarver 7 pass from Aidan Shaffer (Aidan McDonough kick)
Southmoreland 23, Derry 11
Southmoreland 14 3 6 0 —23
Derry 0 2 7 2 —11
S: Stanley Betters 18 pass from Dawson Wolfe (Liam Smith kick)
S: Averyon Darmell 3 run (Smith kick)
D: safety
S: Smith 38 field goal
S: Ty Whoric 30 pass from Wolfe (Smith kick)
D: Max Doherty 1 run (Max Doperak kick)
D: safety
Rushing leaders: D, Max Doherty 25-128, TD.
Passing leaders: S, Dawson Wolfe 12-19-178-2TD-0INT.
Western Hills
Avonworth 34, Central Valley 6
Avonworth 7 20 0 7 —34
Central Valley 6 0 0 0 —6
CV: Braddock Ambrose 1 run (kick failed)
A: Dimitri Velisaris 1 run (Calder Mahan kick)
A: Jaden Jones 59 pass from Carson Bellinger (Mahan kick)
A: Velisaris 1 run (Mahan kick)
A: Jaden Jones 20 pass from Bellinger (kick failed)
A: Luca Neal 4 pass from Bellinger (Mahan kick)
Rushing leaders: A, Dimitri Velisaris 27-157, 2 TDs.
Passing leaders: A, Carson Bellinger 7-11-151-3TD-1INT. CV, Braddock Ambrose 9-24-135-0TD-1INT.
Beaver 42, McGuffey 6
Beaver 14 21 7 0 —42
McGuffey 0 0 0 6 —6
B: Avery Scales 8 run (Ty Cosky kick)
B: Scales 1 run (Cosky kick)
B: Scales 8 run (Cosky kick)
B: Jax Weiss 5 run (Cosky kick)
B: Jonah Justice 3 run (Cosky kick)
B: Weiss 1 run (Cosky kick)
M: Dante Gadani 16 run (kick failed)
Passing leaders: B, Travis Clear 8-11-107-0TD-1INT.
Hopewell 48, Quaker Valley 0
Hopewell 21 13 14 0 —48
Quaker Valley 0 0 0 0 —0
H: Nasir Wade 19 run (Rocco Marcantonio kick)
H: Tre Cameron 40 pass from James Armstrong (Marcantonio kick)
H: James Gill 6 pass from Armstrong (Marcantonio kick)
H: Brody Rock 24 pass from Armstrong (Marcantonio kick)
H: Avery Bokor 27 pass from Armstrong (kick failed)
H: Armstrong 44 run (Marcantonio kick)
H: Wade 81 run (Marcantonio kick)
Rushing leaders: H, Nasir Wade 11-178, 2 TDs.
Passing leaders: H, James Armstrong 12-13-188-4TD-0INT.
Class 2A
Allegheny
South Allegheny 62, Ligonier Valley 14
Ligonier Valley 0 7 0 7 —14
South Allegheny 34 14 14 0 —62
Steel Valley 42, Shady Side Academy 6
Shady Side Academy 0 0 0 6 —6
Steel Valley 7 14 7 14 —42
SV: Da’Ron Barksdale 23 run (Andrew Tenney kick)
SV: Da’Ron Barksdale 51 pass from Tyce Barron (Tenney kick)
SV: Jayden Franklin 17 run (Tenney kick)
SV: Jayvon Roberts 39 fumble recovery (Tenney kick)
SV: Da’Ron Barksdale 32 run (Tenney kick)
SV: J’Von Barlow 24 blocked punt return (Tenney kick)
SSA: Javon Johnston 5 run (run failed)
Rushing leaders: SV, Da’Ron Barksdale 19-139, 2 TDs.
Passing leaders: SSA, Javon Johnston 14-28-182-0TD-1INT.
Century
Keystone Oaks 42, Carlynton 18
Carlynton 6 0 6 6 —18
Keystone Oaks 7 14 21 0 —42
KO: Owen Gearhart 13 run (Luc Philistine kick)
C: Dashiell Sargeant 17 pass from Maddox Horrel (kick failed)
KO: Daysean Brown 31 pass from Gearhart (Philistine kick)
KO: Gearhart 25 run (Philistine kick)
KO: Brady McDine 3 run (Philistine kick)
KO: Sean O’Brien 35 pass from Gearhart (Philistine kick)
KO: Jeremy Wagner 6 run (Rainer Loyd kick)
C: Majeed Hassan 50 run (kick failed)
C: Justin Berger 1 run (kick failed)
Passing leaders: KO, Owen Gearhart 9-12-159-2TD-0INT.
Midwestern
Beaver Falls 12, Freedom 7
Beaver Falls 0 6 0 6 —12
Freedom 0 7 0 0 —7
BF: Xavier Clark 1 run (run failed)
F: Kaden Bailey 15 run (Garrett Drutarosky kick)
BF: Zykell Hopple 13 pass from Clark (run failed)
Passing leaders: BF, Xavier Clark 12-19-128-1TD-1INT.
Mohawk 28, Union 21
Mohawk 7 7 7 7 —28
Union 0 13 0 8 —21
M: Landyn Argiro 41 pass from Bobby Fadden (Andrew Lloyd kick)
U: Gianni Million 57 run (kick)
M: Joey Nail 1 pass from Fadden (Lloyd kick)
U: Armontae Booker 15 pass from Jordan Kelley (kick failed)
M: Fadden 28 run (Lloyd kick)
U: Armontae Booker 14 run (Armontae Booker run)
M: Fadden 52 run (Lloyd kick)
Passing leaders: M, Bobby Fadden 9-18-117-2TD-0INT.
New Brighton 14, Ellwood City 12
Ellwood City 0 6 6 0 —12
New Brighton 0 6 8 0 —14
EC: Dom Hogue 28 pass from Tyler Smiley (kick failed)
N: Jeziah Montanez 27 pass from Carter Jackson (run failed)
N: Joey Kennedy 46 pass from Jackson (Jackson pass from Michael Cleckle)
EC: DaiLonn Currie 24 pass from Smiley (pass failed)
Passing leaders: EC, Tyler Smiley 10-22-195-2TD-2INT.
Western Beaver 48, Riverside 19
Riverside 7 12 0 0 —19
Western Beaver 7 6 21 14 —48
WB: Wyatt Sparbanie 75 run (Noah Schweikert kick)
R: Mason Holler 4 run (Gage Safran kick)
WB: Sparbanie 8 run (kick failed)
R: Holler 4 run (kick failed)
R: Holler 10 run (kick failed)
WB: Sparbanie 8 run (kick failed)
WB: Sparbanie 19 run (Sparbanie run)
WB: Sparbanie 40 run (Schweikert kick)
WB: Sparbanie 34 run (kick failed)
WB: Sparbanie 18 run (Aidan Vula run)
Rushing leaders: R, Mason Holler 24-139, 3 TDs. WB, Wyatt Sparbanie 20-265, 6 TDs.
Class A
Big 7
Neshannock 48, Shenango 7
Neshannock 14 14 14 6 —48
Shenango 7 0 0 0 —7
S: Jaeshaun Williams 86 kickoff return (Caleb McConnell kick)
N: Anthony Eakin 1 run (Amari Rapchak kick)
N: Eakin 14 run (Rapchak kick)
N: Jino Mozzocio 2 run (Rapchak kick)
N: Ryan Cameron 14 pass from Mozzocio (Rapchak kick)
N: Eakin 3 run (Rapchak kick)
N: Eakin 48 run (Rapchak kick)
N: Rayan Alhamid 33 run (kick failed)
Rushing leaders: N, Anthony Eakin 20-183, 4 TDs.
Black Hills
Bishop Canevin 32, Chartiers-Houston 0
Bishop Canevin 6 19 0 7 —32
Chartiers-Houston 0 0 0 0 —0
BC: Myontae Mott 7 run (kick failed)
BC: Damar Olds 64 interception return (kick failed)
BC: Mott 22 run (run failed)
BC: Mott 59 pass from Brady Wagner (Leo Shorthouse kick)
BC: Alex Kirk 27 run (Shorthouse kick)
Cornell 47, Serra Catholic 18
Cornell 6 14 27 0 —47
Serra Catholic 6 0 6 6 —18
C: Khylil Johnson 74 pass from MJ Stuckey (pass failed)
SC: Cordarrell Rogers 73 kickoff return (kick failed)
C: Khylil Johnson 48 run (Ja’Kil Turner pass from MJ Stuckey)
C: Latae Littlejohn 2 run (run failed)
C: Khylil Johnson 44 run (Daveon Collier pass from MJ Stuckey)
SC: Brady Vrcic 6 run (run failed)
C: Isaiah Dawson 39 pass from MJ Stuckey (Drake Barr kick)
C: Khylil Johnson 23 run (kick failed)
C: Terrance Collington 78 pass from MJ Stuckey (kick failed)
SC: Vrcic 9 run (run failed)
Rushing leaders: C, Khylil Johnson 0-187, 3 TDs.
Passing leaders: C, MJ Stuckey 10-17-247-3TD-0INT.
Fort Cherry 42, Burgettstown 9
Burgettstown 0 3 0 6 —9
Fort Cherry 28 14 0 0 —42
FC: Ryan Huey 10 run (Nick Massey kick)
FC: Matt Sieg 20 run (Massey kick)
FC: Eli Salvini 19 run (Massey kick)
FC: Sieg 24 run (Massey kick)
FC: Christian Yanosko 59 run (Massey kick)
B: Colton County 29 field goal
FC: Salvini 35 run (Massey kick)
B: Brady Rightweiser 1 run (kick failed)
Eastern
Clairton 57, Jeannette 0
Clairton 15 28 14 0 —57
Jeannette 0 0 0 0 —0
C: Donte Wright 54 run (Rheyjon Williams kick)
C: Michael Ruffin 5 run (Deon Lovelace-Pompey run)
C: Wright 60 interception return (Williams kick)
C: Wright 32 pass from Jeff Thompson III (Williams kick)
C: Taris Wooding 43 pass from Thompson III (Williams kick)
C: Lovelace-Pompey 2 run (Williams kick)
C: Brandon Murphy Jr. 25 run (Williams kick)
C: Jaece Booker 35 interception return (Williams kick)
Passing leaders: C, Jeff Thompson III 6-9-109-2TD-0INT.
Tri-County South
Avella 20, Beth-Center 17
Avella 7 0 7 6 —20
Beth-Center 7 3 7 0 —17
B-C: Enzo Brown 11 run (kick)
A: Bryce Wright 47 pass from Charles Rush (kick)
B-C: Hunter Bobbs 27 field goal
B-C: Teagan Veatch 9 run (kick)
A: Wright 63 run
A: Rush 2 run (kick failed)
Rushing leaders: A, Bryce Wright 5-125, TD.
Bentworth 35, Carmichaels 6
Bentworth 14 7 14 0 —35
Carmichaels 0 0 0 6 —6
B: Ben Hays 38 run (Caden Hackinson kick)
B: Hays 29 run (Hackinson kick)
B: Kaden Ayers 21 pass from Ty Watson (Hackinson kick)
B: Hays 15 run (Hackinson kick)
B: Hays 19 run (Hackinson kick)
C: Will Murray 5 run (Cannon Bupka run failed)
Rushing leaders: B, Ben Hays 12-167.
California 53, Mapletown 0
California 18 23 0 12 —53
Mapletown 0 0 0 0 —0
C: Malachi Peak 1 run (Logan Hartley pass from Brandon Meier)
C: safety
C: Eli Carpenter 25 pass from Hartley (Landon Abercrombie run)
C: Noah Layhue 20 blocked punt return (pass failed)
C: Peak 26 run (Hartley run)
C: Abercrombie 5 run (run failed)
C: Adin Keyes 23 field goal
C: Meier 26 run (run failed)
C: Kobe Veazey 11 run (run failed)
Nonconference
Butler 44, Connellsville 27
Connellsville 14 7 0 6 —27
Butler 7 7 30 0 —44
C: Dylan Lytle 1 run (Hunter Brown kick)
C: Caden Matthews 45 run (Hunter Brown kick)
B: Mark Klemz 21 pass from Nicolas Baggetta (AJ Morris kick)
C: Rocco Farrell 40 pass from Matthews (Hunter Brown kick)
B: Mason Lacey 26 pass from Baggetta (Morris kick)
B: Klemz 13 run (Morris kick)
B: Tyson Pino 8 fumble return (Baggetta run)
B: Klemz 22 run (Baggetta run)
B: Klemz 2 run (Deacon Simko run)
C: Jayden Mickens 4 run (kick failed)
Rushing leaders: B, Mark Klemz 21-150, 3 TDs.
Passing leaders: C, Caden Matthews 10-19-163-1TD-0INT. B, Nicolas Baggetta 9-17-157-2TD-0INT.
Imani Christian 36, North Catholic 16
North Catholic 9 7 0 0 —16
Imani Christian 0 8 14 14 —36
NC: 0 safety
NC: Preston Simko 35 pass from Joey Felitsky (Dylan Shantz kick)
NC: Simko 37 pass from Felitsky (Shantz kick)
IC: Gabe Jenkins 1 run (Jenkins run)
IC: Jenkins 11 run (run failed)
IC: David Davis 91 run (Dajaun Craighead run)
IC: Davis 29 pass from Jenkins (pass failed)
IC: Tyvon Sewell 6 run (Jenkins run)
Rushing leaders: IC, David Davis 9-133, TD.
Passing leaders: NC, Joey Felitsky 16-28-156-2TD-2INT.
Norwin 21, North Hills 17
Norwin 0 14 7 0 —21
North Hills 3 14 0 0 —17
NH: Andrew Greenland 38 field goal
N: Giovani Rothrauff 2 run (Tristian Josephic kick)
N: Zack Pawling 16 pass from Joshua Lenhart (Josephic kick)
NH: Jack Broderick 80 pass from Kelly McCarthy (Greenland kick)
NH: Justus Green 38 pass from McCarthy (Greenland kick)
N: Rothrauff 1 run (Josephic kick)
Rushing leaders: N, Giovani Rothrauff 43-190, 2 TDs.
Passing leaders: NH, Kelly McCarthy 2-8-118-2TD-0INT.
Penn-Trafford 33, Plum 14
Penn-Trafford 7 3 16 7 —33
Plum 3 3 0 8 —14
P-T: Cody Yacamelli 12 run (Jack Miller kick)
P: Austin Kolankowski 27 field goal
P-T: Jack Miller 21 field goal
P: Kolankowski 31 field goal
P-T: Yacamelli 28 run (Jack Miller kick)
P-T: safety
P-T: Yacamelli 23 run (Jack Miller kick)
P-T: Yacamelli 28 run (Jack Miller kick)
P: Semaj Robinson 30 pass from Antonio Hanzlik (Robinson run)
Rushing leaders: P-T, Cody Yacamelli 9-115, 4 TDs.
South Side 21, Monessen 6
South Side 0 0 6 15 —21
Monessen 0 0 0 6 —6
SSB: Amare Moman 11 run
SSB: Andrew Corfield 1 run (Moman run)
M: Tavian Taylor 44 pass from Kayden Kolbeck
SSB: Corfield 9 run (Paxton Short kick)
Washington 48, South Park 7
Washington 7 14 21 6 —48
South Park 0 0 7 0 —7
W: Tristan Reed 1 run (Tyler Crawford kick)
W: Trenton Grooms 46 run (Crawford kick)
W: Blaise Naraskivitch 34 pass from Reed (Crawford kick)
W: Reed 52 interception return (Crawford kick)
SP: Brody Dellarose 30 pass from Robert Lenzi (Kolby Kosteinik kick)
W: Jamarie Walker 7 run
W: Jahvon Woods 1 run (Reed run)
W: JaQuay Heyman 64 run
Passing leaders: W, Tristan Reed 4-6-113-1TD-0INT.
Golf
WPIAL team championships
Boys
Semifinals
Class 3A
Oct. 7 schedule
Fox Chapel, Franklin Regional, Latrobe, Hampton, Indiana, North Allegheny, Seneca Valley, West Allegheny at Links at Spring Church, 9 a.m.
Belle Vernon, Canon-McMillan, Central Catholic, Laurel Highlands, Moon, Peters Township, South Fayette, Trinity at Duck Hollow GC, 9 a.m.
Class 2A
Oct. 6 schedule
Brentwood, Chartiers-Houston, Deer Lakes, Elizabeth Forward, Freeport, Greensburg Salem, Jefferson-Morgan, Ligonier Valley, North Catholic, South Park at Champion Lakes, 9 a.m.
Avonworth, Beaver, Bishop Canevin, Central Valley, Ellwood City, Neshannock, OLSH, Quaker Valley, Shady Side Academy, South Side, Waynesburg at Hickory Heights GC, 9:30 a.m.
Girls
Championship
Class 3A
Oct. 9 schedule
Elizabeth Forward, Fox Chapel, Moon, North Allegheny, Norwin, Oakland Catholic, Peters Township, Pine-Richland at Cedarbrook Red, 10 a.m.
Class 2A
Oct. 9 schedule
Greensburg Central Catholic, North Catholic, Shady Side Academy, Southmoreland at Cedarbrook Red, 10 a.m.
Soccer
Boys
Friday’s results
Beaver County Christian 5, Trinity Christian 0
Saturday’s schedule
Class 2A
Section 1
Highlands at North Catholic, 6 p.m.
Section 2
Avonworth at Mohawk, 11 a.m.
Beaver at Keystone Oaks, 10 a.m.
Riverside at Quaker Valley, 10 a.m.
Nonsection
Bentworth at West Mifflin, 1 p.m.
Burrell at Winchester Thurston, 7 p.m.
Franklin Regional at Plum, 12:30 p.m.
Greensburg Central Catholic at Freeport, 1 p.m.
Kiski Area at Butler, 2:30 p.m.
Liberty at Ellwood City, 11 a.m.
McKeesport at Obama Academy, 10 a.m.
North Allegheny at Hampton, 1 p.m.
Seton LaSalle at West Allegheny, 2 p.m.
South Fayette at Canon-McMillan, 6:30 p.m.
Girls
Saturday’s schedule
Nonsection
Burrell at Winchester Thurston, 5 p.m.
Carlynton at Avonworth, 1 p.m.
Freeport at Mt. Pleasant, 10 a.m.
Kiski Area at Butler, 6 p.m.
North Hills at Penn-Trafford, 1:30 p.m.
Plum at Norwin, 1 p.m.
South Fayette at Canon-McMillan, 2:30 p.m.
South Park at Thomas Jefferson, 1 p.m.
South Side at Springdale, 11 a.m.
Tennis
Girls
Friday’s results
Class 3A
Section 2
Pine-Richland 4, Butler 1
Volleyball
Girls
Friday’s results
Nonsection
Neighborhood Academy 3, Calvary Chapel 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