See brackets for 2026 WPIAL boys soccer tournament: Freeport, Mars, Seneca Valley and other matchups
This is what it’s all led up to.
The 2026 WPIAL Boys Soccer Championships kick off Thursday, Oct. 22, and Districts 9 and 10 will open their playoffs in short order.
The best teams will qualify for the PIAA tournament in November.
The Butler Eagle will have you covered with every score and matchup throughout the postseason right here from all of the WPIAL as well as D9 and 10 brackets involving local teams.
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. 26
No. 9 Central Catholic at No. 8 Upper St. Clair, 7 p.m.
No. 13 North Hills at No. 4 Mt. Lebanon, 7 p.m.
No. 12 Gateway at No. 5 North Allegheny, 8 p.m.
No. 10 Canon-McMillan at No. 7 Pine-Richland, 7 p.m.
No. 11 Moon at No. 6 Fox Chapel, 6 p.m.
Byes: No. 1 Norwin, No. 2 Seneca Valley, No. 3 Peters Township
Quarterfinals: Oct. 29
TBD
Semifinals: Nov. 3
TBD
Final: TBD
TBD, at F.N.B Stadium
——
Class 3A
(3 qualify for PIAA Tournament)
Preliminary Round: Oct. 22
No. 17 Uniontown at No. 16 Laurel Highlands, 7 p.m.
First Round: Oct. 24
Uniontown/Laurel Highlands at No. 1 Plum, 1 p.m.
No. 9 Hampton at No. 8 Thomas Jefferson, 1 p.m.
No. 13 Greater Latrobe at No. 4 Trinity, 1 p.m.
No. 12 Chartiers Valley at No. 5 Penn-Trafford, noon
No. 15 Shaler at No. 2 Franklin Regional, 1 p.m.
No. 10 South Fayette at No. 7 Mars, 1 p.m.
No. 14 Armstrong at No. 3 West Allegheny, 3 p.m.
No. 11 Ringgold at No. 6 Central Valley, 3 p.m.
Quarterfinals: Oct. 28
TBD
Semifinals: Nov. 2
TBD
Third-place Game: Nov. 4
TBD
Final: TBD
TBD, at F.N.B Stadium
——
Class 2A
(4 qualify for PIAA Tournament)
Preliminary Round: Oct. 22
No. 17 Southmoreland at No. 16 West Mifflin, 7 p.m.
No. 20 Charleroi at No. 13 Ambridge, 7 p.m.
No. 18 Knoch at No. 15 Hopewell, 7 p.m.
No. 19 Yough at No. 14 Burrell, 7 p.m.
First Round: Oct. 26
Southmoreland/West Mifflin at Avonworth, 8 p.m.
No. 9 Quaker Valley at No. 8 Freeport, 7 p.m.
Charleroi/Ambridge at No. 4 Elizabeth Forward, 8 p.m.
No. 12 South Park at No. 5 Mt. Pleasant, 7 p.m.
Knoch/Hopewell at No. 2 Deer Lakes, 7 p.m.
No. 10 Belle Vernon at No. 7 Beaver, 7 p.m.
Youth/Burrell at No. 3 North Catholic, at Mars Athletic Complex, 8 p.m.
No. 11 Seton LaSalle at No. 6 Shady Side Academy, 8 p.m.
Quarterfinals: Oct. 29
TBD
Semifinals: Nov. 3
TBD
Third-place Game: Nov. 5
TBD
Final: TBD
TBD, at F.N.B Stadium
——
Class 1A
(3 qualify for PIAA Tournament)
First Round: Oct. 24
No. 9 Freedom Area at No. 8 Bishop Canevin, 1 p.m.
No. 12 Serra Catholic at No. 5 Springdale, 1 p.m.
No. 10 Trinity Christian at No. 7 Aquinas Academy, 3 p.m.
No. 11 Chartiers-Houston at No. 6 Riverview, 3 p.m.
Quarterfinals: Oct. 28
Freedom Area/Bishop Canevin at No. 1 Bentworth, TBD
Serra Catholic/Springdale at No. 4 Beaver County Christian, TBD
Trinity Christian/Aquinas Academy at No. 2 Winchester Thurston, TBD
Chartiers-Houston/Riverview at No. 3 OLSH, TBD
Semifinals: Nov. 2
TBD
Third-place Game: Nov. 4
TBD
Final: TBD
TBD, at F.N.B Stadium
