Site last updated: Saturday, December 6, 2025

Log In

Reset Password
MENU
Butler County's great daily newspaper

WPIAL, District 9 and 10 boys soccer brackets 2025: Seneca Valley makes Class 4A final

Mars defeated Knoch 3-1 in a boys soccer game Thursday, Oct. 9, 2025, at Mars Athletic Complex. Rob McGraw/Butler Eagle

The WPIAL released the boys soccer tournament brackets Wednesday, officially launching the 2025 postseason.

Butler County has a handful of teams in District 7’s postseason: Mars, Seneca Valley, Knoch and North Catholic. The WPIAL championships begin Saturday with the first round of the Class 3A and 1A fields (there is a play-in game Thursday in 3A). Two to three teams from each classification will make the PIAA Tournament in November.

The Raiders earned a first-round bye and the fourth seed in 4A, Knoch opens as the 15th seed in 3A, and Mars hosts its opener as the 7 seed. North Catholic plays a neutral-site first-round game as the home team.

Districts 9 and 10 released their brackets Thursday, with Karns City earning D9-2A’s second seed and a final matchup against St. Marys. Slippery Rock picked up a first-round bye in D10-2A.

Related Article: North Catholic boys soccer living up to lofty expectations, Butler’s Lewandowski hits milestone: What to watch Related Article: Karns City’s Mason Bell carries West Point-worthy workload on soccer, football fields: ‘He just never stops’ Related Article: Slippery Rock boys soccer still in hunt for 4th straight District 10 region title after win vs Greenville

See the matchups, sites and times for the district tournaments below. Brackets will be updated daily throughout the tournaments.

2025 WPIAL BOYS SOCCER TOURNAMENT

Class 4A

(2 qualify for PIAA Tournament)

First Round: Oct. 21

No. 8 North Allegheny 1, No. 9 Central Catholic 0 (OT)

No. 5 Canon-McMillan 9, No. 12 Hempfield Area 0

No. 7 Mt. Lebanon 1, No. 10 Pine-Richland 1 (P-R wins on PKs 4-2)

No. 6 Norwin 4, No. 11 Woodland Hills 0

Quarterfinals: Oct. 25

No. 1 Peters Twp. 1, No. 8 North Allegheny 0

No. 4 Seneca Valley 3, No. 5 Canon-McMillan 1

No. 2 Fox Chapel 1, No. 10 Pine-Richland 0

No. 3 Plum 2, No. 6 Norwin 2 (Plum wins on PKs 4-1)

Semifinals: Oct. 28

No. 4 Seneca Valley 3, No. 1 Peters Twp. 0

No. 2 Fox Chapel 3, No. 3 Plum 0

Final: Oct. 31

No. 2 Fox Chapel 0, No. 4 Seneca Valley 0 (FC wins 4-2 in PKs)

——

Class 3A

(3 qualify for PIAA Tournament)

Play-in Round: Oct. 16

No. 16 Belle Vernon 2, No. 17 Ringgold 1

First Round: Oct. 18

No. 1 Hampton 4, No. 16 Belle Vernon 0

No. 8 West Allegheny 5, No. 9 Greater Latrobe 0

No. 4 Moon 4, No. 13 Laurel Highlands 0

No. 5 Thomas Jefferson 1, No. 12 Shaler 0

No. 2 Bethel Park 6, No. 15 Knoch 0

No. 7 Mars 2, No. 10 Penn-Trafford 1

No. 3 Franklin Regional 2, No. 14 Montour 0

No. 6 Chartiers Valley 3, No. 11 Trinity 2

Quarterfinals: Oct. 22

No. 8 West Allegheny 2, No. 1 Hampton

No. 5 Thomas Jefferson 1, No. 4 Moon 0

No. 2 Bethel Park 2, No. 7 Mars 0

No. 3 Franklin Regional 2, No. 6 Chartiers Valley 1 (2OT)

Semifinals: Oct. 28

No. 8 West Allegheny 1, No. 5 Thomas Jefferson 0

No. 3 Franklin Regional 1, No. 2 Bethel Park 0

Third-place Game: Oct. 30

No. 5 Thomas Jefferson 3, No. 2 Bethel Park 2

Final: Nov. 1

No. 8 West Allegheny vs. No. 3 Franklin Regional, at Highmark Stadium, noon

——

Class 2A

(3 qualify for PIAA Tournament)

First Round: Oct. 20

No. 1 South Park 1, No. 16 Southmoreland 0

No. 9 Beaver 6, No. 8 Charleroi 0

No. 4 Avonworth 3, No. 13 McGuffey 0

No. 5 Mt. Pleasant 2, No. 12 Elizabeth Forward 1

No. 2 Quaker Valley 5, No. 15 Highlands 1

No. 10 Shady Side Academy 4, No. 7 Seton La Salle 1

No. 3 North Catholic 7, No. 14 Yough 1

No. 6 Deer Lakes 5, No. 11 Central Valley 1

Quarterfinals: Oct. 23

No. 9 Beaver 2, No. 1 South Park 1

No. 4 Avonworth 4, No. 5 Mt. Pleasant 0

No. 2 Quaker Valley 3, No. 10 Shady Side Academy 2 (2OT)

No. 6 Deer Lakes 1, No. 3 North Catholic 0

Semifinals: Oct. 27

No. 9 Beaver 8, No. 4 Avonworth 2

No. 6 Deer Lakes 2, No. 2 Quaker Valley 1

Third-place Game: Oct. 29

No. 2 Quaker Valley 2, No. 4 Avonworth 1 (OT)

Final: Oct. 29

No. 6 Deer Lakes 3, No. 9 Beaver 2

——

Class 1A

(3 qualify for PIAA Tournament)

First Round: Oct. 18

No. 1 Bentworth 7, No. 16 Brentwood 0

No. 9 Eden Christian 0, No. 8 Beth-Center 0 (3-1 PKs)

No. 4 Beaver County Christian 5, No. 13 Chartiers-Houston 0

No. 12 Neshannock 6, No. 5 Springdale 1

No. 2 OLSH 13, No. 15 Greensburg Central Catholic 1

No. 7 Sewickley Academy 4, No. 10 Trinity Christian 0

No. 3 Winchester Thurston 8, No. 14 Serra Catholic 0

No. 6 Aquinas Academy3, No. 11 Riverview 0

Quarterfinals: Oct. 22

No. 1 Bentworth 6, No. 9 Eden Christian 0

No. 4 Beaver County Christian 3, No. 12 Neshannock 0

No. 2 OLSH 4, No. 7 Sewickley Academy 1

No. 3 Winchester Thurston 5, No. 6 Aquinas Academy 0

Semifinals: Oct. 27

No. 1 Bentworth 2, No. 4 Beaver County Christian 0

No. 2 OLSH 1, No. 3 Winchester Thurston 0

Third-place Game: Oct. 29

No. 3 Winchester Thurston 2, No. 4 Beaver County Christian 1

Final: Oct. 30

No. 1 Bentworth 3, No. 2 OLSH 1

——

2025 DISTRICT 9 BOYS SOCCER TOURNAMENT

Class 2A

(1 qualifies for PIAA 5/8/9 Subregional)

Final: Oct. 27

No. 2 Karns City 3, No. 1 Saint Marys 1

2025 PIAA 5/8/9 SUBREGIONAL

Class 2A

(1 qualifies for PIAA Tournament)

Oct. 30

Karns City 7, Somerset 1

——

2025 DISTRICT 10 BOYS SOCCER TOURNAMENT

Class 2A

(2 qualify for PIAA Tournament)

First Round: Oct. 18

Fort LeBoeuf 3, Sharon 0

North East 5, Grove City 1

Girard 9, Greenville 0

Quarterfinals: Oct. 21

No. 1 Fairview 6, No. 8 Fort LeBeouf 1

No. 4 Slippery Rock 4, No. 5 Hickory 2

No. 2 Harbor Creek 2, No. 7 North East 1

No. 3 Cathedral Prep 2, No. 6 Girard 0

Semifinals: Oct. 27

No. 1 Fairview 8, No. 4 Slippery Rock 0

No. 2 Harbor Creek 3, No. 3 Cathedral Prep 1

Final: Oct. 30

No. 1 Fairview 4, No. 2 Harbor Creek 0

More in Sports

Subscribe to our Daily Newsletter

* indicates required
TODAY'S PHOTOS