Site last updated: Wednesday, October 21, 2026

Log In

Reset Password
Butler County's great daily newspaper

See brackets for 2026 WPIAL boys soccer tournament: Freeport, Mars, Seneca Valley and other matchups

Mars' Sebastian Fratangelo, center, celebrates with the rest of the team after scoring a goal in a boys soccer game against Deer Lakes Tuesday, Sept. 1, 2026, at Mars Athletic Complex. Matthew Brown/Butler Eagle

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.

Related Article: Seneca Valley’s Jacob Prex is now the one punishing goalies for WPIAL boys soccer title contenders Related Article: See brackets for WPIAL, District 9 and 10 girls soccer playoffs: Scores, matchups, updates

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

2026 WPIAL BOYS SOCCER TOURNAMENT

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

More in Sports

Subscribe to our Daily Newsletter

* indicates required
TODAY'S PHOTOS