Site last updated: Saturday, December 6, 2025

Log In

Reset Password
MENU
Butler County's great daily newspaper

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

Butler's Malina McElroy (1) bumps a teammate during pregame introductions before facing Seneca Valley in a girls soccer game Monday, Sept. 8, 2025, at Butler High School's Art Bernardi Stadium. Chris Leisie/Special to the Eagle

The WPIAL girls soccer tournament brackets were released Wednesday, and now the 2025 postseason race begins.

Butler, Mars, Seneca Valley, Freeport and North Catholic are the Butler County teams that qualified for the tournament. The WPIAL championships begin Monday with the first round of the Class 4A and 3A fields (there is a 1A play-in game Thursday). Two to three teams from each classification will make the PIAA Tournament in November.

The Raiders earned a first-round bye and the second seed in Class 4A, and Freeport earned the 2 seed in 2A. No. 11 Butler hits the road Monday against Mt. Lebanon.

Districts 9 and 10 released their brackets Thursday, with Karns City earning the second seed in D9-1A and Slippery Rock earning the eighth seed in D10-2A.

Related Article: Why Peyton Los’ experience is so important to Freeport girls soccer’s pursuit of another WPIAL section title Related Article: WPIAL, District 9 and 10 boys soccer brackets 2025: Matchups and times for Mars, Seneca Valley, more Related Article: WPIAL, District 9 and 10 girls volleyball brackets 2025: Matchups and times for Mars, Moniteau, more

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

2025 WPIAL GIRLS SOCCER TOURNAMENT

Class 4A

(2 qualify for PIAA Tournament)

First Round: Oct. 20

No. 8 Canon-McMillan 4, No. 9 Greater Latrobe 1

No. 5 North Allegheny 7, No. 12 Armstrong 0

No. 7 Upper St. Clair 2, No. 10 Penn-Trafford 1

No. 6 Mt. Lebanon 4, No. 11 Butler 3

Quarterfinals: Oct. 23

No. 1 Peters Township 2, No. 8 Canon-McMillan 0

No. 5 North Allegheny 2, No. 4 Pine-Richland (NA wins in PKs)

No. 2 Seneca Valley 1, No. 7 Upper St. Clair 0 (2OT)

No. 3 Norwin 1, No. 6 Mt. Lebanon 0 (2OT)

Semifinals: Oct. 27

No. 5 North Allegheny 1, No. 1 Peters Township 0

No. 2 Seneca Valley 0, No. 3 Norwin 0 (SV wins in PKs 5-4)

Final: Oct. 31

No. 5 North Allegheny 2, No. 2 Seneca Valley 1 (2OT)

——

Class 3A

(3 qualify for PIAA Tournament)

First Round: Oct. 20

No. 1 Fox Chapel 7, No. 16 Laurel Highlands 0

No. 9 West Allegheny 3, No. 8 Thomas Jefferson 2 (OT)

No. 4 Plum 5, No. 13 Chartiers Valley 0

No. 5 Mars 1, No. 12 Kiski Area 0

No. 2 South Fayette 5, No. 15 Elizabeth Forward 0

No. 7 Montour 1, No. 10 Hampton 0 (2OT)

No. 3 Moon 3, No. 14 Oakland Catholic 0

No. 11 Shaler 1, No. 6 Franklin Regional 0 (PKs 3-2)

Quarterfinals: Oct. 23

No. 1 Fox Chapel 6, No. 9 West Allegheny 2

No. 4 Plum 1, No. 5 Mars 0 (SF wins in PKs)

No. 2 South Fayette 5, No. 7 Montour 3

No. 3 Moon 2, No. 11 Shaler 1

Semifinals: Oct. 27

No. 1 Fox Chapel 2, No. 4 Plum 1 (OT)

No. 2 South Fayette 4, No. 3 Moon 1

Third-place Game: Oct. 29

No. 3 Moon 2, No. 4 Plum 1

Final: Oct. 29

No. 1 Fox Chapel 1, No. 2 South Fayette 0

——

Class 2A

(3 qualify for PIAA Tournament)

First Round: Oct. 21

No. 1 South Park 3, No. 16 Yough 0

No. 8 Burrell 1, No. 9 Belle Vernon 0

No. 4 Mt. Pleasant 2, No. 13 Avonworth 0

No. 12 Shady Side Academy 1, No. 5 Deer Lakes 0

No. 2 Freeport 11, No. 15 Ringgold 0

No. 7 North Catholic 2, No. 10 Beaver 1

No. 3 Quaker Valley 11, No. 14 Southmoreland 0

No. 6 Central Valley 7, No. 11 Keystone Oaks 0

Quarterfinals: Oct. 25

No. 8 Burrell 1, No. 1 South Park 0

No. 4 Mt. Pleasant 2, No. 12 Shady Side Academy 1

No. 2 Freeport 4, No. 7 North Catholic 3

No. 3 Quaker Valley 1, No. 6 Central Valley 0

Semifinals: Oct. 28

No. 8 Burrell 2, No. 4 Mt. Pleasant 0

No. 2 Freeport 2, No. 3 Quaker Valley 0

Third-place Game: Oct. 30

No. 3 Quaker Valley 1, No. 4 Mt. Pleasant 0

Final: Nov. 1

No. 8 Burrell vs. No. 2 Freeport, at Highmark Stadium, 10 a.m.

——

Class 1A

(3 qualify for PIAA Tournament)

Play-in Game: Oct. 16

No. 16 The Ellis School 3, No. 17 Greensburg Central Catholic 2

First Round: Oct. 21

No. 1 Sewickley Academy 7, No. 16 The Ellis School 0

No. 9 Carlynton 2, No. 8 Eden Christian 1 (OT)

No. 4 Springdale 2, No. 13 Chartiers-Houston 1

No. 5 Riverside 1, No. 12 Riverview 1 (Riverside wins PKs 6-5)

No. 2 Bentworth 3, No. 15 Freedom Area 2

No. 10 OLSH 1, No. 7 Aquinas Academy 0

No. 3 Seton LaSalle 4, No. 14 Brownsville 0

No. 11 Waynesburg Central 1, No. 6 Winchester Thurston 0

Quarterfinals: Oct. 25

No. 1 Sewickley Academy 2, No. 9 Carlynton 0

No. 4 Springdale 3, No. 5 Riverside 0

No. 2 Bentworth 2, No. 10 OLSH 0

No. 11 Waynesburg Central 3, No. 3 Seton LaSalle 1

Semifinals: Oct. 28

No. 1 Sewickley Academy 2, No. 4 Springdale 1

No. 2 Bentworth 1, No. 11 Waynesburg Central 0

Third-place Game: Oct. 30

No. 4 Springdale 3, No. 11 Waynesburg Central 1

Final: Oct. 30

No. 2 Bentworth 1, No. 1 Sewickley Academy 0

——

2025 DISTRICT 9 GIRLS SOCCER TOURNAMENT

(1 qualifies for PIAA Tournament)

Class 1A

Quarterfinals: Oct. 21

No. 1 Elk County Catholic 1, No. 8 Ridgway 0

No. 5 Brockway 1, No. 4 Forest Area 0

No. 3 Brookville 3, No. 6 Port Allegany 1

No. 2 Karns City 11, No. 7 Kane 1

Semifinals: Oct. 23

No. 1 Elk County Catholic 2, No. 5 Brockway 1

No. 2 Karns City 3, No. 3 Brookville 0

Final: Oct. 29

No. 2 Karns City 7, No. 1 Elk County Catholic 1

——

2025 DISTRICT 10 GIRLS SOCCER TOURNAMENT

Class 2A

(2 qualify for PIAA Tournament)

First Round: Oct. 18

Greenville 1, Slippery Rock 0

Hickory 1, North East 0

Quarterfinals: Oct. 22

No. 1 Erie Cathedral Prep 15, No. 9 Greenville 0

No. 4 Grove City 2, No. 5 General McLane 1

No. 2 Fort LeBoeuf 5, No. 7 Hickory 0

No. 3 Wilmington 2, No. 6 Titusville 1 (SO)

Semifinals: Oct. 27

No. 1 Erie Cathedral Prep 13, No. 4 Grove City 0

No. 2 Fort LeBoeuf 10, No. 3 Wilmington 0

Final: Oct. 30

No. 1 Erie Cathedral Prep 2, No. 2 Fort LeBoeuf 1

More in Sports

Subscribe to our Daily Newsletter

* indicates required
TODAY'S PHOTOS