If you are looking for consistent, high-quality basketball training that helps your child build confidence on and off the court, our Skills Academy Membership is designed for youth players of all levels who are ready to improve their game in a fun, structured, and encouraging environment.
What Parents Can Expect:
Professional Coaching: Each session is led by experienced coaches who have played at high levels and are passionate about teaching and uplifting young athletes.
Confidence Building: We focus on helping kids grow their self-belief through encouragement, skill development, and personal progress.
High-Quality Drills: Every workout is organized to ensure purposeful reps, proper technique, and game-like situations that lead to real improvement.
Positive Environment: Your child will be surrounded by role models who emphasize sportsmanship, effort, and positivity.
Monthly Membership Includes:
Weekly skills training sessions
A structured player development plan
Progress tracking and coach feedback
This membership is perfect for players who are serious about learning the game the right way, without the pressure of tryouts or game experience. Just focused development, in a consistent and positive setting.
Join today and give your child the gift of confidence, coaching, and a real love for the game.
Our Team Membership offers young athletes the opportunity to grow through organized team play, skill development, and mentorship—all in a positive and competitive basketball environment. We offer two distinct team pathways to meet players where they are and help them reach the next level.
Two Team Levels:
LEAGUE (Ages 7–9) Beginner Level
Designed for young players who are newer to the game and still developing their skills.
Focus is on building confidence, learning team concepts, and gaining in-game experience.
Players receive structured coaching in a supportive environment that teaches fundamentals and sportsmanship.
Emphasis is on growth over wins—every player gets an opportunity to learn and play.
CLUB (Ages 10–17)
Intermediate-Advanced Level
Designed for more experienced players ready to compete at a higher level and showcase their talent.
Focus is on game development, team strategy, and participating in competitive travel circuits.
Great for athletes looking to push their game and gain exposure to schools, coaches, and next-level opportunities.
What to Expect with Team Membership:
Weekly Team Practices: Held on either Tuesdays or Thursdays
Games on Saturdays: League games are local, Club teams travel for tournaments and showcases.
Professional Coaching: All teams are led by coaches with playing experience and a heart for youth development.
Player Development: Practices are designed to challenge players, teach game situations, and promote leadership.
Supportive Culture: Whether you’re just getting started or aiming for college ball, your child will be in a positive, disciplined, and encouraging environment.
Give your child the chance to develop teamwork, commitment, and personal growth. Enroll with Teams today!
Skills Classes take place at the following days and times.
Mondays
4pm-5pm (ages 4-9) at Covenant Christian School
5pm-6pm (ages 10-15) at Covenant Christian School
4pm-5pm (ages 8-15) at Riverside Community College
Wednesdays
4pm-5pm (ages 7-15) at The Map Sports Facility
4pm-5pm (ages 7-15) at Anaheim Downtown Youth Center
Team practices take place at either 4:30pm or 6:00pm on Tuesdays and Thursdays
At the top of the website you can click the membership portal. This is where you can edit your card information as well as cancel memberships.
Skills memberships are month-to-month. You can pause or cancel those at anytime. We typically ask for this to be started 10 days before your charge date to ensure that you do not get charged for your next month.
Team memberships are full season commitments. Here are our 3 seasons:
Fall (September-November)
Winter (January-March)
Spring/Summer (April-July)
1855 N Orange Olive
Orange, CA 92865
225 S Philadelphia St
Anaheim, CA 92805
12552 Western Ave
Garden Grove, CA 92841
3601–3615 Terracina Dr
Riverside, CA 92506