top of page
PPA Development Program

A club experience with friends.

What is PPA's Development Program?


The Development Program is the best place to play sports with friends. The league mixes the convenience of recreational teams with the professionalism of club sports. It's the only league in the DMV region where players can register with friends from their school or neighborhood without a tryout, and choose to get a professional (non-parent coach). Teams also have the option of using a parent volunteer coach. Parents don't need to worry about long drives. Practices are held locally during the week and games are played on weekends. The philosophy of play is that competition can be applied at any level. Our curriculum aims to teach players of all levels sport-specific skills and technique, while also developing a will to succeed with their friends.

What makes the Development Program better?

The Development Program is unique because it blends the convenience and fun of rec sports, and mixes it with the professionalism of club sports. For example, teams that join the league have the option of signing up with a parent coach from the team, or getting a trained professional coach from PPA.  

When do the leagues take place?

Soccer Leagues

Fall Season | Sept - Nov
Winter Season | Jan - March
 Spring Season | April - Jun

Hoops Leagues

Fall Season | Sept - Nov
Winter Season | Jan - March
 Spring Season | April - Jun

Most seasons run for 8 - 10 weeks. Registration for each of the seasons will open 2 - 3 months before the season starts. 

Where are the leagues?

The Development Program operates throughout the greater DMV region, with most teams coming from Northwest DC, Bethesda, Kensington, Potomac, Takoma Park, and Rockville. New Teams can join from new neighborhoods, and PPA will work to find a practice location near your team. 

What does it look like?

How would I join?

Join as a Team

Most players join the league as a team. These teams usually comprise of 6 - 10 neighborhood or school friends who want to play on a team together. It takes one parent from the group to register the team, and then invite the others to join. 


If you've been invited to join a team by another parent, you should get a code from them to join. Or, you can join the league as a free agent, and we will place your player on a team in their age group and your preferred practice region. 


Small Group

Want your player to be placed on a team with a few of their friends? When you register as a free agent, you can note your small group in your registration.  

20191027-Landon2019-10-29 at 7.16.23 PM


bottom of page