Youth basketball skill development training is a crucial part of every young player’s development. This training is designed to help players of all skill levels develop the fundamentals needed to excel on the court. Through our programs, players learn to dribble, pass, shoot, rebound, defend and perform various other advanced skills that are critical to becoming a successful basketball player. All training is run by our lead and experienced trainer Angelo who focus on making the drills fun, engaging, and challenging, all while helping the players develop their skills. The ultimate goal of youth basketball skill development training is to help players become more confident, show improvement in their individual games, and to help them develop a life-long love for basketball.

Youth basketball skill development training is a crucial part of every young player’s development. This training is designed to help players of all skill levels develop the fundamentals needed to excel on the court. Through our programs, players learn to dribble, pass, shoot, rebound, defend and perform various other advanced skills that are critical to becoming a successful basketball player. All training is run by our lead and experienced trainer Angelo who focus on making the drills fun, engaging, and challenging, all while helping the players develop their skills. The ultimate goal of youth basketball skill development training is to help players become more confident, show improvement in their individual games, and to help them develop a life-long love for basketball.

Our Mission

Our mission is to deliver the best fundamental skills for youth in multiple sports, while encouraging hard work, motivation and having fun on and off the court.

The purpose of the Mecca is to provide a safe environment where youth can learn and understand the fundamental skills required to becoming a great athlete.

Mecca Sports offers multiple youth basketball skill development programs in Richmond, BC that will enhance your training.

Richmond Youth Basketball

  • Start at the beginning of your b-ball career with our Beginners Sessions
  • Continue to improve your knowledge with the Junior Programs
  • Or push yourself to the fullest in our Advanced Senior Training Sessions
Take a look at our testimonials!
Leave a google review