WPIAL, District 9 and 10 girls soccer brackets 2025: Seneca Valley makes Class 4A final
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.
See the matchups, sites and times for the district tournaments below. Brackets will be updated daily throughout the tournaments.
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
——
(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
——
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
