High school scores, summaries and schedules for Oct. 10, 2025
By:
Saturday, October 11, 2025 | 12:28 AM
High schools
Football
Friday’s results
WPIAL
Class 6A
North Allegheny 21, Canon-McMillan 13
Seneca Valley 47, Hempfield 8
Class 5A
Allegheny Six
Moon 40, Baldwin 7
Peters Township 31, South Fayette 7
Upper St. Clair 57, Bethel Park 32
Big East
Kiski Area 27, Armstrong 25
Penn-Trafford 48, Franklin Regional 14
Woodland Hills 42, Gateway 28
Northeast
Plum 35, Fox Chapel 0
Shaler 17, North Hills 14
Class 4A
Big Six
Belle Vernon 48, Laurel Highlands 6
Thomas Jefferson 42, Ringgold 6
Trinity 42, Chartiers Valley 18
Greater Allegheny
Hampton 38, Knoch 0
McKeesport 56, Mars 31
West Mifflin 42, Indiana 6
Parkway
Aliquippa 34, Blackhawk 17
Montour 55, Ambridge 21
West Allegheny 24, New Castle 14
Class 3A
Allegheny 7
East Allegheny 16, Valley 10
Highlands 42, Burrell 21
Imani Christian 56, Deer Lakes 14
Interstate
Derry 43, Greensburg Salem 28
Elizabeth Forward 55, Yough 7
Southmoreland 14, Mt. Pleasant 0
Western Hills
Avonworth 49, McGuffey 0
Central Valley 63, Quaker Valley 21
North Catholic 49, Beaver 42 (OT)
Class 2A
Allegheny
South Allegheny 35, Apollo-Ridge 0
South Park 42, Ligonier Valley 21
Century
Keystone Oaks 21, Waynesburg Central 14
Sto-Rox 8, Carlynton 6
Washington 61, Charleroi 9
Midwestern
Beaver Falls 39, New Brighton 24
Ellwood City 48, Riverside 14
Freedom 20, Union 14
Mohawk 40, Western Beaver 20
Class A
Big 7
Laurel 42, Shenango 0
Northgate 22, Summit Academy 12
South Side 35, Neshannock 7
Black Hills
Chartiers-Houston 35, Serra Catholic 0
Fort Cherry 56, Bishop Canevin 19
Monessen 40, Burgettstown 21
Eastern
Clairton 48, Leechburg 0
Frazier 41, Riverview 20
Greensburg Central Catholic 52, Springdale 14
Jeannette 23, Brentwood 18
Tri-County South
Bentworth 35, Jefferson-Morgan 13
Beth-Center 48, Mapletown 0
California 50, West Greene 0
Carmichaels 14, Avella 13
Nonconference
Cornell 45, Rochester 8
Hopewell 48, Freeport 20
Penn Hills 19, Mt. Lebanon 14
Pine-Richland 43, Latrobe 7
Independent
Albert Gallatin 40, Hedgesville (W.Va.) 14
Northern Garrett (Md.) 38, Uniontown 0
University (W.Va.) 52, Connellsville 12
City League
University Prep 20, Westinghouse 14
Nonconference
Butler 35, Allderdice 8
Redbank Valley 38, Brashear 6
Saturday’s schedule
WPIAL
Class 2A
Allegheny
Steel Valley at Our Lady of the Sacred Heart, 7 p.m.
Nonconference
Shady Side Academy at Seton LaSalle, 4 p.m.
Friday’s summaries
Class 6A
North Allegheny 21, Canon-McMillan 13
Canon-McMillan 0 7 3 3 —13
North Allegheny 7 7 7 0 —21
NA: Cameron Kushner 26 pass from Brady Brinkley (Ethan Maravich kick)
NA: Luke Rohan 1 run (Maravich kick)
C-M: TJ Sabatucci 10 pass from Ty Jansma (Rhys Maentz kick)
NA: Kory Pitts Jr. 33 pass from Brinkley (Maravich kick)
C-M: Maentz 19 field goal
C-M: Maentz 3 field goal
Rushing leaders: NA, Luke Rohan 25-109, TD.
Passing leaders: C-M, Ty Jansma 13-25-154-1TD-0INT. NA, Brady Brinkley 15-24-208-2TD-0INT.
Seneca Valley 47, Hempfield 8
Seneca Valley 13 14 6 14 —47
Hempfield 0 0 0 8 —8
SV: Andrew Loebig 47 run (kick failed)
SV: Loebig 15 run (Max Eisenhut kick)
SV: Tommy Wuycheck 3 pass from Loebig (Eisenhut kick)
SV: Danny Drennan 72 pass from Loebig (Eisenhut kick)
SV: Cayden Parker 67 run (run failed)
SV: Parker 9 run (Eisenhut kick)
SV: Trent Popp 41 run (Eisenhut kick)
H: Jack Kopas 26 pass from Camden Lippmann (Lucas Simmons pass from Lippmann)
Rushing leaders: SV, Cayden Parker 19-180, 2 TDs; Andrew Loebig 12-106, 2 TDs.
Class 5A
Allegheny Six
Peters Township 31, South Fayette 7
Peters Township 10 7 7 7 —31
South Fayette 0 7 0 0 —7
PT: Anthony Maiello 28 field goal
PT: Reston Lehman 26 pass from Nolan DiLucia (Anthony Maiello kick)
PT: Lucas Shanafelt 78 interception return (Anthony Maiello kick)
SF: Drew Welhorsky 1 run (Luke Gillen kick)
PT: Cole Neupaver 5 pass from DiLucia (Anthony Maiello kick)
PT: Lehman 8 pass from DiLucia (Anthony Maiello kick)
Passing leaders: PT, Nolan DiLucia 14-25-246-3TD-1INT.
Upper St. Clair 57, Bethel Park 32
Bethel Park 0 6 12 14 —32
Upper St. Clair 14 7 22 14 —57
USC: Dante Coury 8 run (Jacobo Echeverria-Lozano kick)
USC: John Banbury 6 run (Echeverria-Lozano kick)
BP: Charlie Simmons 19 pass from Evan Devine (kick failed)
USC: Josh Snyder 9 run (Echeverria-Lozano kick)
USC: Banbury 9 run (Echeverria-Lozano kick)
BP: Santino Nowozeniuk 69 pass from Devine (run failed)
USC: Dante Coury 63 run (Dante Coury run)
BP: David Dennison 1 run (run failed)
USC: Dante Coury 5 run (Echeverria-Lozano kick)
USC: Nico D’Orazio 11 pass from Ethan Hellmann (Echeverria-Lozano kick)
BP: Dennison 3 run (Xavier Jackson kick)
USC: Randy Yan 3 pass from Hellmann (Echeverria-Lozano kick)
BP: Nowozeniuk 5 pass from Devine (Jackson kick)
Rushing leaders: BP, David Dennison 22-134, 2 TDs. USC, Dante Coury 17-144, 3 TDs; John Banbury 8-101, 2 TDs.
Passing leaders: BP, Evan Devine 13-25-236-3TD-0INT. USC, Ethan Hellmann 17-21-159-2TD-0INT.
Big East
Kiski Area 27, Armstrong 25
Armstrong 7 0 12 6 —25
Kiski Area 0 14 13 0 —27
A: Max Zablocki 32 fumble return (kick)
KA: Ashton Taylor 2 run (Andrew Finney kick)
KA: Aven Shirley 32 pass from Landyn Artman (Finney kick)
A: Jaydon Oliver 14 run (run failed)
KA: Teegan Shirley 23 pass from Artman (Finney kick)
A: Quinn Olsen 86 kickoff return (run failed)
KA: Taylor 8 run (kick failed)
A: Oliver 6 run (run failed)
Passing leaders: A, Jaydon Oliver 12-19-182-0TD-0INT. KA, Landyn Artman 22-33-289-2TD-0INT.
Receiving leaders: KA, Aven Shirley 10-184, TD.
Penn-Trafford 48, Franklin Regional 14
Penn-Trafford 21 20 7 0 —48
Franklin Regional 0 7 0 7 —14
P-T: Ben Grabowski 22 run (Jack Miller none)
P-T: Landon Stikkel 2 run (Jack Miller kick)
P-T: Grabowski 73 run (Jack Miller )
P-T: Jack Miller 37 field goal
FR: Kaydon Ferrell 8 interception return (Luca Aguilera kick)
P-T: Grabowski 45 run (Jack Miller kick)
P-T: Nick Ponko 24 pass from Nate Desmond (Jack Miller kick)
P-T: Jack Miller 47 field goal
P-T: Stikkel 24 pass from Cody Yacamelli (Jack Miller kick)
FR: Jet Taylor 1 run (Aguilera kick)
Rushing leaders: P-T, Ben Grabowski 4-172, 3 TDs.
Passing leaders: P-T, Nate Desmond 9-14-145-1TD-1INT.
Woodland Hills 42, Gateway 28
Woodland Hills 14 0 6 22 —42
Gateway 0 14 0 14 —28
WH: Scoop Smith 73 run (Danny Fataki kick)
WH: Taylor Reid 1 run (Fataki kick)
G: Laimon Bates 1 run (Jackson Mikulandrich kick)
G: Chris Carter 5 pass from Shawn Moorefield Jr. (Mikulandrich kick)
WH: Prince Tarrant 25 pass from Cam Walter (kick failed)
G: Bates 4 run (Mikulandrich kick)
WH: Scoop Smith 70 kickoff return (Walter run)
G: Julian Dancear 6 run (Mikulandrich kick)
WH: Tarrant 48 pass from Scoop Smith (Fataki kick)
WH: Landon Akins 11 pass from Walter (Fataki kick)
Rushing leaders: G, Julian Dancear 22-137, TD.
Passing leaders: WH, Cam Walter 9-15-139-2TD-0INT. G, Mayson Mitchell 20-40-209-0TD-0INT.
Receiving leaders: WH, Scoop Smith 6-103.
Northeast
Plum 35, Fox Chapel 0
Plum 7 21 7 0 —35
Fox Chapel 0 0 0 0 —0
P: C. J. Hart 15 run (Austin Kolankowski kick)
P: Antonio Hanzlik 8 run (Kolankowski kick)
P: Nico Signor 20 interception return (Olivia Bigger kick)
P: Antonio Hanzlik 4 run (Bigger kick)
P: Hart 50 run (Hudson Strasser kick)
Rushing leaders: P, Elijah Jackson 18-162; C. J. Hart 12-112, 2 TDs.
Shaler 17, North Hills 14
Shaler 0 14 3 0 —17
North Hills 7 0 7 0 —14
NH: Johnell Edison 8 run (kick)
S: Logan Messina 5 pass from Aaron Aversa (Alex Gaetano kick)
S: Aversa 1 run (Alex Gaetano kick)
S: Alex Gaetano 22 field goal
NH: Edison 4 run (kick)
Rushing leaders: NH, Johnell Edison 14-114, 2 TDs.
Passing leaders: S, Aaron Aversa 12-21-134-1TD-1INT.
Class 4A
Big Six
Belle Vernon 48, Laurel Highlands 6
Belle Vernon 21 20 0 7 —48
Laurel Highlands 0 6 0 0 —6
BV: Curtis Wade 1 run (Preston Rathway kick)
BV: safety
BV: Curtis Wade 29 run (kick failed)
BV: Chace Petrosky 8 run (run failed)
BV: Petrosky 20 run (pass failed)
BV: Caleb Horner 2 interception return (kick failed)
BV: Curtis Wade 21 run (Curtis Wade run)
LH: Jonah Coleman 17 pass from Gabriel Centofanti (kick failed)
BV: Jake Tatar 45 run (Rathway kick)
Rushing leaders: BV, Curtis Wade 0-101, 3 TDs.
Thomas Jefferson 42, Ringgold 6
Ringgold 0 0 6 0 —6
Thomas Jefferson 21 6 8 7 —42
TJ: Tyler Eber 2 run (Sam Wessel kick)
TJ: Tyler Eber 40 run (Wessel kick)
TJ: Tyler Eber 1 run (Wessel kick)
TJ: Tyler Eber 2 run (kick failed)
TJ: Tyler Eber 6 run (Dominic Volomino pass from Harrison Kolling)
R: Demetri Lowe 37 pass from Dennis Hawkins (kick failed)
TJ: Tyler Eber 7 run (Wessel kick)
Rushing leaders: TJ, Tyler Eber 38-279, 6 TDs.
Trinity 42, Chartiers Valley 18
Chartiers Valley 6 6 0 6 —18
Trinity 9 12 7 14 —42
T: Jonah Williamson 5 run (kick failed)
CV: Luke Miranda 3 run (kick failed)
T: Cooper Cincinnati 24 field goal
CV: Julius Best 24 pass from Miranda (pass failed)
T: Williamson 75 run (kick failed)
T: Williamson 3 run (run failed)
T: Williamson 11 run (Cincinnati kick)
CV: Damien Holloway 29 pass from Miranda (pass failed)
T: Owen Gardner 48 run (run failed)
T: Daniel Glass 50 interception return (Gardner run)
Rushing leaders: T, Owen Gardner 15-222, TD; Jonah Williamson 14-163, 4 TDs.
Passing leaders: CV, Luke Miranda 24-40-323-2TD-4INT.
Greater Allegheny
Hampton 38, Knoch 0
Knoch 0 0 0 0 —0
Hampton 7 10 14 7 —38
H: Evan McAneny 3 run (Jake Lucus kick)
H: Lucus 23 field goal
H: McAneny 5 run (Lucus kick)
H: Ryan Scully 27 pass from Jack Halli (Lucus kick)
H: McAneny 1 run (Lucus kick)
H: Heath Borgo 15 pass from Halli (Lucus kick)
Passing leaders: H, Jack Halli 9-18-188-2TD-0INT.
Receiving leaders: H, Willy Haselrig 5-107.
McKeesport 56, Mars 31
Mars 0 10 14 7 —31
McKeesport 14 21 14 7 —56
M: Kemon Spell 7 run (Wyatt Heasley kick)
M: Spell 5 run (kick)
M: Jameson Garvin 3 run (Frank Knezovich kick)
M: Spell 25 run (kick failed)
M: Javier Everett 1 run (Spell run)
M: Spell 66 pass from Matt Miller (Heasley kick)
M: Jameson Garvin 1 run (Knezovich kick)
M: Ayden Yocum 4 run (Knezovich kick)
M: Akeem Cochran 33 run (Heasley kick)
M: Spell 86 punt return (Heasley kick)
M: Spell 55 run (Heasley kick)
M: Yocum 93 run (Knezovich kick)
Rushing leaders: M, Ayden Yocum 24-234, 2 TDs. M, Kemon Spell 18-236, 4 TDs.
Passing leaders: M, Colin Yurisinec 15-25-184-0TD-0INT. M, Matt Miller 4-4-100-1TD-0INT.
Receiving leaders: M, Gabe Hein 9-118.
Parkway
Aliquippa 34, Blackhawk 17
Blackhawk 0 10 7 0 —17
Aliquippa 7 7 14 6 —34
A: J. J. Work 51 run (Renaldo Romero kick)
A: QaLil Goode 58 punt return (Romero kick)
B: Brayden McCarthy 11 pass from Jack Chevalier (Will Brown kick)
B: Brown 42 field goal
A: Work 12 run (Romero kick)
B: A. J. Montgomery 53 pass from Chevalier (Brown kick)
A: Ray Miller 14 run (Romero kick)
A: Work 35 run (kick failed)
Rushing leaders: A, J. J. Work 15-138, 3 TDs.
Passing leaders: B, Jack Chevalier 11-18-135-2TD-1INT.
Montour 55, Ambridge 21
Ambridge 0 0 14 7 —21
Montour 7 21 27 0 —55
M: Caden Halajcio 1 run (Luke Medvitz kick)
M: Halajcio 2 run (kick failed)
M: Brandon Bennett 64 run (Medvitz kick)
M: Dominic Baron 17 pass from Bennett (Bennett run)
M: Dylan Rogers 8 pass from Bennett (Medvitz kick)
M: Zander Stern 20 fumble return (pass failed)
A: DJ Cain 87 run (pass failed)
M: Cole Midili 3 run (Medvitz kick)
A: Martese Priest 80 run (Ryan Lambert kick)
A: DJ Cain 23 run (Lambert kick)
M: Stern 25 interception return (Medvitz kick)
Rushing leaders: A, DJ Cain 12-135, 2 TDs. M, Brandon Bennett 8-134, TD.
West Allegheny 24, New Castle 14
West Allegheny 3 7 0 14 —24
New Castle 0 7 7 0 —14
WA: Teagan Tomei 39 field goal
WA: Brodie Cornell 3 run (Kayden Tomei kick)
NC: Chase Lemmon 6 pass from Marino Graham (Chase Comaduran kick)
NC: Kai Cox 12 pass from Graham (Comaduran kick)
WA: Cornell 3 run (Kayden Tomei kick)
WA: Cornell 3 run (Kayden Tomei kick)
Rushing leaders: WA, Brodie Cornell 32-145, 3 TDs.
Passing leaders: NC, Marino Graham 14-25-168-2TD-2INT.
Class 3A
Allegheny 7
East Allegheny 16, Valley 10
Valley 3 0 0 7 —10
East Allegheny 0 8 0 8 —16
V: Jude Hichinbothem 19 field goal
EA: Chris Portis 12 pass from Cedric Mack (D. J. Warren run)
EA: Portis 50 punt return (Warren run)
V: Raymond Loury 6 pass from Skylar Lincoln (Hichinbothem kick)
Highlands 42, Burrell 21
Highlands 14 7 14 7 —42
Burrell 7 14 0 0 —21
H: Tevin Owen-Cratsenberg 62 run (Jackson Babinsack kick)
B: Antonio Perkins 28 run (Trey Coury kick)
H: Jahmar Wright 52 interception return (Jackson Babinsack kick)
H: Owen-Cratsenberg 89 run (Jackson Babinsack kick)
B: Zack Coudriet 41 pass from Perkins (Coury kick)
B: Perkins 2 run (Coury kick)
H: Wright 67 pass from Jamarkus Prager (Jackson Babinsack kick)
H: Owen-Cratsenberg 64 run (Jackson Babinsack kick)
H: Owen-Cratsenberg 15 run (Jackson Babinsack kick)
Rushing leaders: H, Tevin Owen-Cratsenberg 16-318, 4 TDs. B, Antonio Perkins 29-155, 2 TDs; Trey Coury 25-150.
Imani Christian 56, Deer Lakes 14
Imani Christian 14 28 6 8 —56
Deer Lakes 0 0 0 14 —14
IC: Gabe Jenkins 9 run (run failed)
IC: Tyvon Sewell 23 interception return (Anthony Portis run)
IC: Portis 6 run (pass failed)
IC: Daniel Stephens 43 pass from Jenkins (Jenkins run)
IC: David Campbell 14 pass from Jenkins (run failed)
IC: Maurice Williams 6 pass from Jenkins (Portis run)
IC: Stephens 17 pass from Jenkins (run failed)
DL: Evan Moore 3 pass from Dante Mangieri (Connor Moore kick)
IC: Stephens 50 pass from Jenkins (Darius Clark run)
DL: Ryan Love 1 run (Connor Moore kick)
Interstate
Derry 43, Greensburg Salem 28
Derry 15 14 7 7 —43
Greensburg Salem 6 8 7 7 —28
D: Karsen Weiers 65 pass from Anthony Sacco (Kaden Weiers pass from Sacco)
GS: LeTrey Derry 5 run (kick failed)
D: Max Doherty 3 run (Max Doperak kick)
D: Doherty 1 run (Doperak kick)
D: Karsen Weiers 27 pass from Sacco (Doperak kick)
GS: Braydon Miller 59 pass from Brody Chismar (Ahkeim McCreary pass from Chismar)
GS: Derry 4 run (Alex Swatchick kick)
D: Doherty 45 run (Doperak kick)
D: Doherty 1 run (Doperak kick)
GS: Derry 87 kickoff return (Swatchick kick)
Rushing leaders: D, Max Doherty 24-122, 4 TDs.
Passing leaders: D, Anthony Sacco 5-7-159-2TD-0INT. GS, Brody Chismar 16-31-182-1TD-0INT.
Receiving leaders: D, Karsen Weiers 3-140, 2 TDs.
Elizabeth Forward 55, Yough 7
Elizabeth Forward 14 35 6 0 —55
Yough 0 0 0 7 —7
EF: Landon Honick 22 pass from Ryan Messina (Luke Holdren kick)
EF: Honick 80 pass from Messina (Holdren kick)
EF: Rocco Thompson 9 run (Holdren kick)
EF: Aaron Ulmer 52 punt return (Holdren kick)
EF: Anthony St. Angelo 12 pass from Messina (Holdren kick)
EF: Brendan Stroschein 10 pass from Messina (Holdren kick)
EF: Kaden Spochacz-Allen 25 run (Holdren kick)
EF: Spochacz-Allen 2 run (kick failed)
Y: Ryan Sarver 71 pass from Aidan Shaffer (Sarver kick)
Passing leaders: EF, Ryan Messina 6-8-143-4TD-0INT. Y, Aidan Shaffer 7-15-106-1TD-2INT.
Receiving leaders: EF, Landon Honick 2-102, 2 TDs.
Southmoreland 14, Mt. Pleasant 0
Mt. Pleasant 0 0 0 0 —0
Southmoreland 14 0 0 0 —14
S: Cam Lee 88 kickoff return (Liam Smith kick)
S: Averyon Darmell 5 run (Smith kick)
Western Hills
Central Valley 63, Quaker Valley 21
Quaker Valley 0 0 7 14 —21
Central Valley 28 21 0 14 —63
CV: Aaron Lawson 46 punt return (Domenic Pratt kick)
CV: Ethan Shearer 34 run (Pratt kick)
CV: Ethan Ondrusek 4 run (Pratt kick)
CV: Shearer 15 run (Pratt kick)
CV: Adam Shroads 53 pass from Braddock Ambrose (Pratt kick)
CV: Ethan Bosco 3 run (Pratt kick)
CV: Ambrose 1 run (Pratt kick)
QV: Atticus Barr 47 interception return (Benjamin McHenry kick)
CV: Garrett Warsing 1 run (Pratt kick)
QV: Ty Popowich 6 run (McHenry kick)
CV: Carmine Cooley 45 run (Pratt kick)
QV: Rex Fatur 30 run (McHenry kick)
Passing leaders: CV, Braddock Ambrose 6-8-132-1TD-0INT.
North Catholic 49, Beaver 42 (OT)
North Catholic 14 7 14 7 7 — 49
Beaver 7 14 7 14 0 — 42
NC: Preston Simko 40 pass from Joey Felitsky (Dylan Shantz kick)
NC: Nate Swisher 35 run (Shantz kick)
B: Sincere Sly 9 pass from Travis Clear (Ty Cosky kick)
NC: Simko 38 pass from Felitsky (Shantz kick)
B: Avery Scales 1 run (Cosky kick)
B: Jonah Justice 1 run (Cosky kick)
NC: Jackson Schade 6 run (Shantz kick)
B: Micah Pupi 8 pass from Clear (Cosky kick)
NC: Felitsky 82 run (Shantz kick)
B: Scales 1 run (Cosky kick)
B: Jax Weiss 34 run (Cosky kick)
NC: Felitsky 10 run (Shantz kick)
NC: Jackson Schade 10 run (Shantz kick)
Rushing leaders: NC, Nate Swisher 10-105, TD. B, Jonah Justice 35-160, TD.
Passing leaders: NC, Joey Felitsky 14-19-262-2TD-0INT. B, Travis Clear 21-32-295-2TD-0INT.
Receiving leaders: B, Micah Pupi 7-162, TD.
Class 2A
Allegheny
South Allegheny 35, Apollo-Ridge 0
Apollo-Ridge 0 0 0 0 —0
South Allegheny 7 13 15 0 —35
SA: Kymair Brown 30 pass from Alijah Cook (kick)
SA: Joe Gamret 34 run (kick)
SA: Hykeem Harrell 80 run (kick failed)
SA: Drew Cook 12 pass from Alijah Cook (run)
SA: Tyrone Claytor 5 run (kick)
Rushing leaders: SA, Tyrone Claytor 5-140, TD; Hykeem Harrell 4-136, TD.
Passing leaders: SA, Alijah Cook 9-15-122-2TD-0INT.
South Park 42, Ligonier Valley 21
South Park 14 14 7 7 —42
Ligonier Valley 7 7 0 7 —21
LV: Levi Foust 2 run (Eric Dietz kick)
SP: Colsen Heynes 1 run (Kolby Kosteinik kick)
SP: Quintin Napper 65 run (Kosteinik kick)
LV: Levi Foust 38 run (Dietz kick)
SP: Napper 80 kickoff return (Kosteinik kick)
SP: Heynes 9 run (Kosteinik kick)
SP: Jacob Raimondi 14 pass from Robert Lenzi (Kosteinik kick)
SP: Napper 48 run (Kosteinik kick)
LV: Aaron Dennison 4 run (Dietz kick)
Rushing leaders: SP, Quintin Napper 14-152, 2 TDs. LV, Levi Foust 20-122, 2 TDs.
Century
Keystone Oaks 21, Waynesburg Central 14
Waynesburg Central 6 0 8 0 —14
Keystone Oaks 7 0 7 7 —21
W: Roan Tustin 7 run (kick failed)
KO: Alex Guerra Naranjo fumble recovery (Luc Philistine kick)
KO: Owen Gearhart 43 run (Philistine kick)
W: Jack Ricciuti 20 pass from Teagen Crouse (Ace Litwinovich pass from Crouse)
KO: Gearhart 1 run (Philistine kick)
Rushing leaders: KO, Owen Gearhart 30-200, 2 TDs.
Passing leaders: W, Teagen Crouse 13-23-197-1TD-0INT.
Washington 61, Charleroi 9
Washington 19 20 22 0 —61
Charleroi 0 9 0 0 —9
W: JaQuay Heyman 54 pass from Tristan Reed (kick failed)
W: Reed 1 run (Tyler Crawford kick)
W: Blaise Naraskivitch 3 pass from Reed (kick failed)
W: Heyman 16 run (run failed)
C: Dylan Klinger 32 field goal
W: Jahvon Woods 31 run (Crawford kick)
C: Elijah Allah 27 run (kick failed)
W: Ameer Nelson 40 run (Crawford kick)
W: Nelson 54 run (Crawford kick)
W: Jamarie Walker 35 run (Crawford kick)
W: Alfonzo Whitaker 13 run (Elijah Turner run)
Passing leaders: W, Tristan Reed 6-7-167-3TD-0INT.
Midwestern
Beaver Falls 39, New Brighton 24
Beaver Falls 0 14 0 25 —39
New Brighton 0 0 6 18 —24
BF: Isaiah Sellers 5 run (Christian Dawkins pass from Xavier Clark)
BF: Clark 3 run (pass failed)
N: Jaxson Zahn 21 pass from Carter Jackson (pass failed)
BF: Christian Dawkins 15 run (run failed)
BF: Christian Dawkins 23 run (run failed)
N: Heath Lewis 3 run (run failed)
BF: Christian Dawkins 39 run (kick failed)
N: Joey Kennedy 71 fumble return (run failed)
BF: Jackson Quinn 51 kickoff return (Hunter Krieser kick)
N: Jamarkus Morris 14 run (none)
Rushing leaders: BF, Christian Dawkins 22-180, 3 TDs; Xavier Clark 26-130, TD.
Ellwood City 48, Riverside 14
Riverside 0 0 14 0 —14
Ellwood City 12 14 14 8 —48
EC: Colten Gullo 6 pass from Tyler Smiley (kick failed)
EC: Richard Cureton 8 run (pass failed)
EC: DaiLonn Currie 24 pass from Smiley (run failed)
EC: Kam Hockenberry 19 pass from Smiley (DaiLonn Currie pass from Smiley)
EC: Domenic Dinucci 27 pass from Smiley (kick failed)
R: Mason Holler 14 run (Gage Safran kick)
EC: DaiLonn Currie 35 pass from Smiley (Dom Hogue pass from Smiley)
R: Holler 6 run (Safran kick)
EC: Anthony Barberio 1 run (Jacob Edinger run)
Rushing leaders: R, Mason Holler 20-115, 2 TDs.
Passing leaders: R, Aidan Gaydosz 8-17-111-0TD-2INT. EC, Tyler Smiley 14-22-297-5TD-0INT.
Receiving leaders: EC, Domenic Dinucci 3-106, TD.
Freedom 20, Union 14
Union 0 6 8 0 —14
Freedom 7 7 6 0 —20
F: Kaden Bailey 43 run (Garrett Drutarosky kick)
F: Bailey 65 run (Drutarosky kick)
U: Jayden Townsell 3 pass from Jordan Kelley (kick failed)
F: Bailey 74 pass from Karter Brown (run failed)
U: Kelley 1 run (Gianni Million pass from Kelley)
Rushing leaders: U, Gianni Million 17-117. F, Kaden Bailey 16-170, 2 TDs.
Mohawk 40, Western Beaver 20
Western Beaver 0 7 7 6 —20
Mohawk 6 13 6 15 —40
M: Justin Sager 9 pass from Bobby Fadden (kick failed)
M: Joey Nail 11 run (Andrew Lloyd kick)
M: Fadden 35 interception return (kick failed)
WB: Amari Marshall 10 run (Noah Schweikert kick)
M: Cash Stratton 7 run (kick failed)
WB: Amari Marshall 52 run (Schweikert kick)
M: Cash Stratton 5 run (Nail pass from Fadden)
WB: Wyatt Sparbanie 60 pass from Amari Marshall (run failed)
M: Landyn Argiro 26 run (Lloyd kick)
Rushing leaders: WB, Amari Marshall 11-193, 2 TDs.
Passing leaders: WB, Amari Marshall 11-19-168-1TD-1INT.
Class A
Big 7
Laurel 42, Shenango 0
Laurel 21 7 14 0 —42
Shenango 0 0 0 0 —0
L: Nathan Hill 1 run (Maya Jarrett kick)
L: Kolton Carlson 22 pass from Luca Santini (Jarrett kick)
L: Carlson 23 run (Jarrett kick)
L: Hill 1 run (Jarrett kick)
L: Hill 22 run (Jarrett kick)
L: Jack Miles 20 pass from Santini (Jarrett kick)
Passing leaders: L, Luca Santini 6-9-125-2TD-1INT.
South Side 35, Neshannock 7
South Side 7 14 14 0 —35
Neshannock 7 0 0 0 —7
N: Jino Mozzocio 60 run (Amari Rapchak kick)
SSB: Andrew Corfield 48 run (Miladija Pavlovich kick)
SSB: Corfield 7 run (Pavlovich kick)
SSB: Todd Mattijevich 1 run (Pavlovich kick)
SSB: Will Morgan 2 run (Pavlovich kick)
SSB: Corfield 84 run (Pavlovich kick)
Rushing leaders: SSB, Andrew Corfield 21-256, 3 TDs; Amare Moman 13-106.
Passing leaders: N, Jino Mozzocio 10-19-115-0TD-0INT.
Black Hills
Chartiers-Houston 35, Serra Catholic 0
Serra Catholic 0 0 0 0 —0
Chartiers-Houston 14 7 6 8 —35
C-H: Julius Livingston 26 pass from Aaron Walsh (kick)
C-H: Brody McCrerey 24 pass from Walsh (kick)
C-H: Dominic Andreolli 1 run (kick)
C-H: McCrerey 15 pass from Walsh (kick failed)
C-H: Austin Mruk 1 run (Jake Luba run)
Rushing leaders: C-H, Aaron Walsh 18-113; Dominic Andreolli 22-106, TD.
Fort Cherry 56, Bishop Canevin 19
Bishop Canevin 6 6 7 0 —19
Fort Cherry 14 14 21 7 —56
FC: Matt Sieg 70 run (Nick Massey kick)
BC: Damar Olds 77 pass from Brady Wagner (kick failed)
FC: Sieg 28 run (Massey kick)
BC: Myontae Mott 16 run (kick failed)
FC: Ryan Huey 8 run (Massey kick)
FC: Eli Salvini 6 run (Massey kick)
FC: Sieg 46 run (Massey kick)
FC: Sieg 55 punt return (Massey kick)
BC: Mott 45 run (kick)
FC: Salvini 29 run (Massey kick)
FC: Sieg 86 interception return (Massey kick)
Rushing leaders: FC, Matt Sieg 23-270, 3 TDs.
Monessen 40, Burgettstown 13
Monessen 6 0 26 8 —40
Burgettstown 7 0 0 6 —13
M: Michael Hines 88 kickoff return (kick failed)
B: Colton County 8 run (County kick)
M: Kayden Kolbeck 75 pass from Kaier Payne (kick failed)
M: Kolbeck 69 interception return (kick failed)
M: Kezjere Butler 45 interception return (Roodly Destyl kick)
M: Tavian Taylor 25 run (Destyl kick)
B: Lance Duran 33 pass from Dominick Stevenson (kick failed)
M: Daniel Towler 45 interception return (Hines run)
B: Christopher (Tony) Bongiorni 64 run (Bongiorni run)
Eastern
Clairton 48, Leechburg 0
Leechburg 0 0 0 0 —0
Clairton 16 25 0 7 —48
C: Michael Ruffin 76 run (Deon Lovelace-Pompey run)
C: Jeff Thompson III 9 run (Lovelace-Pompey pass from Thompson III)
C: Donte Wright 33 pass from Thompson III (run)
C: Lovelace-Pompey 92 run (Rheyjon Williams kick)
C: Jaece Booker 35 run (Williams kick)
C: Taris Wooding 29 pass from Thompson III (kick failed)
C: Chad Carpenter-Law 1 run (Williams kick)
Rushing leaders: C, Deon Lovelace-Pompey 5-150, TD.
Passing leaders: C, Jeff Thompson III 7-11-129-2TD-0INT.
Receiving leaders: C, Taris Wooding 3-110, TD.
Frazier 41, Riverview 20
Riverview 6 7 7 0 —20
Frazier 6 7 14 14 —41
R: Kaden Levy 1 run (kick failed)
F: Brady Secrest 1 run (kick failed)
R: Rio Stotts 28 pass from Connor Kmetz (Kyle Schuetz kick)
F: Derek Diamond 15 run (Owen Searcy kick)
F: Derek Diamond 23 run (Searcy kick)
F: Derek Diamond 2 run (Searcy kick)
R: Lukas Duncan 6 run (Schuetz kick)
F: Derek Diamond 31 run (Searcy kick)
F: Derek Diamond 27 run (Searcy kick)
Rushing leaders: F, Derek Diamond 37-284, 5 TDs.
Passing leaders: R, Connor Kmetz 7-13-134-1TD-1INT.
Receiving leaders: R, Rio Stotts 4-107, TD.
Greensburg Central Catholic 52, Springdale 14
Springdale 0 0 0 14 —14
Greensburg Central Catholic 28 17 7 0 —52
GCC: Samir Crosby 1 run (Jerry Davis kick)
GCC: Bobby Smithnosky 58 run (Davis kick)
GCC: Crosby 4 run (Davis kick)
GCC: Crosby 8 pass from Smithnosky (Davis kick)
GCC: James Botti 6 pass from Crosby (Davis kick)
GCC: Davis 29 field goal
GCC: Davis 10 pass from Smithnosky (Davis kick)
GCC: Max Weber 15 run (Lucca Denis kick)
S: R. J. Landis 19 run (kick failed)
S: Corey Brooks 45 run (Jack Pearrow run)
Jeannette 23, Brentwood 18
Brentwood 0 6 6 6 —18
Jeannette 6 10 0 7 —23
J: Kymon’e Brown 29 run (kick failed)
J: Dhestin Sanders 7 pass from Brown (McAlister Steele kick)
J: Steele 30 field goal
B: Daysaun Spencer 7 pass from Cedric Davis Jr. (run failed)
B: Daysaun Spencer 5 run (kick failed)
J: Jayce Powell 66 punt return (Steele kick)
B: Davis Jr. 1 run (run failed)
Rushing leaders: B, Cedric Davis Jr. 25-128, TD. J, Kymon’e Brown 15-128, TD.
Passing leaders: B, Cedric Davis Jr. 10-17-102-1TD-0INT. J, Kymon’e Brown 10-16-149-1TD-0INT.
Tri-County South
Beth-Center 48, Mapletown 0
Mapletown 0 0 0 0 —0
Beth-Center 14 21 7 6 —48
B-C: Enzo Brown 5 run (Brody Bebout kick)
B-C: Cyncere Cruse 3 run (Brody Bebout kick)
B-C: Teagan Veatch 2 run (Brody Bebout kick)
B-C: Brown 39 pass from Brody Bebout (Brody Bebout kick)
B-C: Homer Headlee 4 run (Brody Bebout kick)
B-C: Cruse 50 run (Brody Bebout kick)
B-C: Evan Miller 25 run (none)
Passing leaders: B-C, Brody Bebout 6-9-155-1TD-0INT.
California 50, West Greene 0
West Greene 0 0 0 0 —0
California 16 14 8 12 —50
C: Logan Hartley 30 run (Brandon Meier run)
C: Malachi Peak 18 run (Adin Keyes pass from Meier)
C: Landon Abercrombie 6 run (pass failed)
C: Peak 1 run (Alan Dennis pass from Meier)
C: Peak 40 run (Meier run)
C: Abercrombie 10 run (run failed)
C: Meier 6 run (run failed)
Rushing leaders: C, Malachi Peak 17-150, 3 TDs.
Carmichaels 14, Avella 13
Carmichaels 0 14 0 0 —14
Avella 0 7 6 0 —13
C: Will Murray 64 run (run failed)
C: Murray 1 run (run)
A: Bryce Wright 13 pass from Charles Rush (kick)
A: Wright 15 pass from Rush (kick failed)
Passing leaders: A, Charles Rush 13-21-120-2TD-0INT.
Nonsection
Albert Gallatin 40, Hedgesville (WV) 14
Hedgesville (WV) 0 0 7 7 —14
Albert Gallatin 12 15 6 7 —40
AG: Tee Guesman 19 run (kick failed)
AG: Guesman 21 run (run failed)
AG: Bronx Jamison 29 run (Sam Evans kick)
AG: Guesman 6 run (Guesman run)
AG: Adam Pegg 25 run (run failed)
Hedgesville (WV): Chaz Milburn 2 run (Mason Janney kick)
AG: Pegg 11 run (Evans kick)
Hedgesville (WV): Cameron Webb 20 pass from Milburn (Janney kick)
Rushing leaders: AG, Adam Pegg 17-160, 2 TDs; Bronx Jamison 10-141, TD; Tee Guesman 12-101, 3 TDs.
Butler 35, Allderdice 8
Butler 21 6 0 8 —35
Allderdice 0 0 0 8 —8
B: Marcus Vicari 27 pass from Nicolas Baggetta (Alex Fulmer kick)
B: Mark Klemz 55 run (Alex Fulmer kick)
B: Deacon Simko 55 pass from Baggetta (Alex Fulmer kick)
B: Baggetta 2 run (kick failed)
B: safety
B: Klemz 8 run (kick failed)
A: Taivaun Turner 8 run (Nasir Scott run)
Rushing leaders: B, Mark Klemz 14-111, 2 TDs.
Passing leaders: B, Nicolas Baggetta 9-14-183-0TD-0INT.
Cornell 45, Rochester 8
Rochester 0 0 0 8 —8
Cornell 13 26 0 6 —45
C: Khylil Johnson 52 run (Ken Wade kick)
C: Khylil Johnson 50 fumble return (kick failed)
C: Khylil Johnson 31 run (Wade kick)
C: Khylil Johnson 37 run (kick failed)
C: Terrance Collington 47 pass from MJ Stuckey (kick failed)
C: Khylil Johnson 32 run (Wade kick)
C: Latae Littlejohn 1 run (kick failed)
R: 5 run (run)
Rushing leaders: C, Khylil Johnson 11-242, 4 TDs.
Hopewell 48, Freeport 20
Hopewell 7 7 21 13 —48
Freeport 7 0 0 13 —20
F: Chace Flynn 6 pass from Drew Ross (Judah Thompson kick)
H: James Armstrong 4 run (Rocco Marcantonio kick)
H: Nasir Wade 47 run (Marcantonio kick)
H: Tre Cameron 83 pass from Armstrong (Marcantonio kick)
H: Wade 54 run (Marcantonio kick)
H: Avery Bokor 68 pass from Kingston Krotec (Marcantonio kick)
H: Cameron 18 pass from Armstrong (Marcantonio kick)
F: Amos Glenn 46 run (kick failed)
H: Wade 100 interception return (kick failed)
F: Glenn 40 run (Thompson kick)
Rushing leaders: H, Nasir Wade 9-175, TD. F, Amos Glenn 18-134, 2 TDs.
Passing leaders: H, James Armstrong 5-9-186-2TD-0INT.
Receiving leaders: H, Tre Cameron 3-119, 2 TDs.
Penn Hills 19, Mt. Lebanon 14
Penn Hills 0 6 0 13 —19
Mt. Lebanon 0 7 7 0 —14
M: Pat Smith 9 run (Josh Huff kick)
PH: Carter Bonner 41 pass from Jayshon Taylor (run failed)
M: Kris Kambitsis 5 pass from Smith (Huff kick)
PH: Keysean Gibson fumble recovery (pass failed)
PH: Bonner 6 pass from Taylor (Caden Carricato kick)
Rushing leaders: M, Pat Smith 32-180, TD.
Pine-Richland 36, Latrobe 7
Pine-Richland 14 14 8 0 —36
Latrobe 0 7 0 0 —7
P-R: Aaron Strader 4 run (Alex Mestre kick)
P-R: 2 run (Mestre kick)
L: Sawyer Butina 49 pass from Dom Scarton (Mitch Horner kick)
P-R: Khalil Taylor 10 pass from Strader (Mestre kick)
P-R: Strader 16 run (Mestre kick)
P-R: safety
P-R: Khalil Taylor 67 punt return (kick failed)
P-R: Khalil Taylor 5 pass from Strader (Mestre kick)
University (WV) 52, Connellsville 12
Connellsville 0 0 12 0 —12
University (WV) 28 3 7 14 —52
U: Kaleil Lewis pass from Harrison Helberg (kick)
U: Hayden George pass from Helberg (kick)
U: Marcos Kniska 1 run (kick)
U: Kniska 16 run (kick)
U: Brady Goodenow 24 field goal
C: Christian Thomas 8 pass from Caden Matthews (kick failed)
C: Jayden Mickens 2 run (pass failed)
U: Jack Bryer 60 kickoff return (kick)
U: Kniska 1 run (kick)
U: Bryer 17 run (kick)
Soccer
Boys
Friday’s results
Class A
Section 4
Winchester Thurston 2, Trinity Christian 0
Saturday’s schedule
Class 2A
Section 2
Mohawk at Ellwood City, noon
Quaker Valley at Central Valley, 12:30 p.m.
Riverside at Beaver, 5:30 p.m.
Class A
Section 2
California at Beth-Center, 10 a.m.
Nonsection
Allderdice at Belle Vernon, 2:30 p.m.
Ambridge at Slippery Rock, 2:15 p.m.
Butler at Knoch, 2:30 p.m.
Eden Christian at Aquinas Academy, 7 p.m.
McKeesport at East Allegheny, 10 a.m.
North Catholic at Hampton, 10:45 a.m.
Norwin at Latrobe, 1:30 p.m.
Serra Catholic at Yough, noon
Girls
Friday’s results
Nonsection
Aquinas Academy 9, Carrick 0
Saturday’s schedule
Class 2A
Section 3
Avonworth at Ambridge, 12:30 p.m.
Nonsection
Butler at Knoch, 5:30 p.m.
Eden Christian at Aquinas Academy, 5 p.m.
Gateway at Hempfield, 11:30 a.m.
Hampton at Norwin, 1 p.m.
Mt. Pleasant at Peters Township, 1 p.m.
Plum at Burrell, 12:30 p.m.
Riverside at Beaver, 7:30 p.m.
Shaler at Moon, 12:30 p.m.
Springdale at South Side, noon
Tennis
Girls
WPIAL team championships
Class 3A
Semifinals
Monday’s schedule
Shady Side Academy vs. Mt. Lebanon at Sewickley Academy, 3 p.m.; North Allegheny vs. Bethel Park at Chartiers Valley, 3 p.m.
Class 2A
Semifinals
Monday’s schedule
Quaker Valley vs. Oakland Catholic at North Allegheny, 3 p.m.; Winchester Thurston vs. North Catholic at Quaker Valley, 3 p.m.
Volleyball
Girls
Friday’s results
Nonsection
Eden Christian 3, Beaver County Christian 0
Neighborhood Academy 3, Redeemer 0
All schedules are subject to change. To report scores or schedule changes, email ptrsports@triblive.com.
More High School Other
• High school scores, summaries and schedules for Dec. 5, 2025• High school scores, summaries and schedules for Dec. 4, 2025
• High school scores, summaries and schedules for Dec. 3, 2025
• High school scores, summaries and schedules for Dec. 2, 2025
• High school scores, summaries and schedules for Dec. 1, 2025