

We're certain we have the right league for you.
The Greater Pittsburgh Soccer League (GPSL) has leagues for every skill level, whether you're seeking high-level matches or laid-back recreational games.
​
Play across the Western Pennsylvania area in a league that fits your passion and pace. Joining is easy—sign up solo through our Free Agent Portal, connect with an established team or assemble and bring your own squad.​
Get on the field and be part of Pittsburgh’s vibrant soccer community!
View the latest news, information and registration announcements for each of our leagues.
Schedules & Standings
Catch the next big showdown or find your team in the current league table, all available in real-time to view. We make it easy to know how your team is doing, where you play next, and which other matches you may want to watch.
​
Note that these links will take you away from the GPSL website and to TeamPass, our partner who powers our fixture list, league tables and roster database.

New player? Join the GPSL today.
We're always welcoming new players into our leagues and we try to make it as easy as possible to join. New additions usually happen in one of two ways.
​
Solo players—such as those new to the area—can fill out our Free Agent form and we do our best to match them with an appropriate team that is seeking players.
​
Teams or groups that are already formed, or those close to having enough players to be considered a team, can contact our league administrators. They will instruct you on how to enter a league using the group you have formed, and can also help fill your roster with any available Free Agent players.
