WPIAL, District 9 and 10 boys soccer brackets 2025: Matchups and times for Mars, Seneca Valley, more
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.
See the matchups, sites and times for the district tournaments below. This story will be updated as District 9 and 10 brackets are released later this week.
Class 4A
(2 qualify for PIAA Tournament)
First Round: Oct. 21
No. 9 Central Catholic at No. 8 North Allegheny, 8 p.m.
No. 12 Hempfield Area at No. 5 Canon-McMillan, 6:30 p.m.
No. 10 Pine-Richland at No. 7 Mt. Lebanon, 6:30 p.m.
No. 11 Woodland Hills at No. 6 Norwin, 8 p.m.
Quarterfinals: Oct. 25
Central Catholic/North Allegheny at No. 1 Peters Twp., TBD
Hempfield/Canon-McMillan at No. 4 Seneca Valley, TBD
Pine-Richland/Mt. Lebanon at No. 2 Fox Chapel, TBD
Woodland Hills/Norwin at No. 3 Plum, TBD
Semifinals: TBD
TBD
Final: Oct. 31/Nov. 1
TBD, at Highmark Stadium
——
Class 3A
(3 qualify for PIAA Tournament)
Play-in Round: Oct. 16
No. 17 Ringgold at No. 16 Belle Vernon, 6:30 p.m.
First Round: Oct. 18
Ringgold/Belle Vernon at No. 1 Hampton, 12:30 p.m.
No. 9 Greater Latrobe at No. 8 West Allegheny, 2 p.m.
No. 13 Laurel Highlands at No. 4 Moon, 3 p.m.
No. 12 Shaler at No. 5 Thomas Jefferson, 12:30 p.m.
No. 15 Knoch at No. 2 Bethel Park, 1 p.m.
No. 10 Penn-Trafford at No. 7 Mars, noon
No. 14 Montour at No. 3 Franklin Regional, 1 p.m.
No. 11 Trinity at No. 6 Chartiers Valley, 12:30 p.m.
Quarterfinals: Oct. 22
TBD
Semifinals: TBD
TBD
Third-place Game: TBD
TBD
Final: Oct. 31/Nov. 1
TBD, at Highmark Stadium
——
Class 2A
(3 qualify for PIAA Tournament)
First Round: Oct. 20
No. 16 Southmoreland at No. 1 South Park, 6:30 p.m.
No. 9 Beaver at No. Charleroi, 6:30 p.m.
No. 13 McGuffey at No. 4 Avonworth, 6:30 p.m.
No. 12 Elizabeth Forward at No. 5 Mt. Pleasant, 6:30 p.m.
No. 15 Highlands at No. 2 Quaker Valley, 6:30 p.m.
No. 10 Shady Side Academy vs. No. 7 Seton La Salle, at Keystone Oaks HS, 8 p.m.
No. 14 Yough vs. No. 3 North Catholic, at Keystone Oaks HS, 6 p.m.
No. 11 Central Valley at No. 6 Deer Lakes, 6:30 p.m.
Quarterfinals: Oct. 23
TBD
Semifinals: TBD
TBD
Third-place Game: TBD
TBD
Final: Oct. 31/Nov. 1
TBD, at Highmark Stadium
——
Class 1A
(3 qualify for PIAA Tournament)
First Round: Oct. 18
No. 16 Brentwood vs. No. 1 Bentworth, at Peters Twp. HS, 2 p.m.
No. 9 Eden Christian vs. No. 8 Beth-Center, at West Allegheny HS, noon
No. 13 Chartiers-Houston vs. No. 4 Beaver County Christian, at Peters Twp. HS, 10 a.m.
No. 12 Neshannock at No. 5 Springdale, 11 a.m.
No. 15 Greensburg Central Catholic vs. No. 2 OLSH, at Moon HS, 1 p.m.
No. 10 Trinity Christian vs. No. 7 Sewickley Academy, at Moon HS, 11 a.m.
No. 14 Serra Catholic vs. No. 3 Winchester Thurston, at Springdale HS, 1 p.m.
No. 11 Riverview vs. No. 6 Aquinas Academy, at Peters Twp. HS, noon
Quarterfinals: Oct. 22
TBD
Semifinals: TBD
TBD
Third-place Game: TBD
TBD
Final: Oct. 31/Nov. 1
TBD, at Highmark Stadium
