The love of this beautiful game starts at an early age

Our Development Level is intended to teach young, new players all the basics they need to build their ball handling skills, coordination, and foundations of the game. Our experienced coaches provide organized, skill-based trainings that keep young players engaged and having a lot of fun. We believe that the love of this beautiful game starts at an early age.

The program is split into two playing levels so that players are challenged but also find a lot of success at practice and in games.

  • Beginner Level - This level is best for players who have never played and need plenty of time and instruction to learn the basics. Usually this level is for 4 - 7 years old.

  • Advanced Level - This level is best for players who have played for at least a year and have been successful in growing their basic skills. Usually this level is for 8-9 years old.

How to register

Click the registration button below for your child’s birth year to be redirected to our Team Snap registration platform.

IMPORTANT: Team Snap requires an email address to register. IF YOU DO NOT have an email address please contact us at 503-975-2667.



All our trainings during Fall, Spring and Summer take place at the brand new Cully Park. Winter trainings are indoors at Troutdale Indoor Center.


  • $50 per player

  • $40 per player for 2 or more siblings

  • $35 per player - Low Income Discount

Includes a uniform and league fee. Please let us know in the registration form if your child needs cleats or shinguards. We provide these for free when needed.

Summer Practices 2019

Practice Location: Cully Park - 5810 NE 72nd Ave

2013/14 Teams ONLY

Mondays: 6:30 - 7:30pm
Wednesdays: 6:30 - 7:30pm

2012 Teams ONLY

Mondays: 6:00 - 7:30pm
Wednesdays: 6:00 - 7:30pm

2011 Team ONLY

Mondays: 5:30 - 6:30pm
Wednesdays: 5:30-6:30pm

2010 Team ONLY

Mondays: 6:30 - 8pm
Wednesday: 6:30 - 8pm