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