Your premier basketball training program serving the Bay Area. Ayinde Ubaka created this program for  players of all skill sets and ages. Court Vision is here to help you reach your goals.


At Court Vision Training, I cater to athletes of all ages and experience levels with my wide variety of courses. Whether you are interested in working on a particular facet of your game or would like to improve your overall understanding of the game, you’ve got many options to choose from. Check out my offerings and let me know what you’re interested in. One thing all the classes have in common, YOU WILL IMPROVE!


This class offers an exciting and tailored approach to your session. Court Vision Training developed its Personal Training Sessions courses from drills and techniques used by some of the most elite athletes. I know that practice makes perfect, but there is no perfect… so keep practicing with me. Schedule a class today.


Join this class, where I’ll teach you the ins and outs of the game. I offer Groups Sessions year-round for clients of any age and experience level. It’s a great opportunity for athletes to boost their performance, with measurable improvements during each session. Here you have a chance to interact with your peers and improve together!


Intense Sessions are a great choice to improve your athletic performance while measuring yourself up to others through competition. These sessions focus on skill enhancement as well as healthy competition through controlled scrimmages.


This class focuses specifically on the art of shooting the basketball. Here we will be working on the base fundamentals of shooting the ball and perfecting shooting form to develop consistency. Schedule a class today.


court vision skills

Train with a PRO

Ayinde Ubaka is the founder of Court Vision Training. As a native of Oakland, California he became a Parade All-American at Oakland High School. He was recruited by many high level division 1 Universities before choosing to attend the University of California Berkeley. As a junior in 2006 Ayinde became one the most improved players in the country averaging 14.5 points per game after contributing only 6.3 points per game his previous season. He also led his team to the NCAA tournament that same year.

After completing his career as a four year starter and captain at Cal, he then participated in the NBA Summer league with the Charlotte Bobcats and the Golden State Warriors as well as various NBA training camps.. Soon after he started his professional career in Germany and went on to play in Belgium, Poland, Ukraine and Australia where he also trained all different levels of athletes.

He transitioned into becoming a skill development trainer at Diablo Valley College in California where he served as an assistant to legendary coach Steve Coccimiglio. Ayinde has been training professional, college, high school, and grammar level players all around the country as well as internationally.

Play Video

Court Vision AAU Club Teams

Welcome to our Court Vision AAU Club Team section. We will have club teams starting as early as 9U .Not only will our players have top level training sessions, our  goal is to train  and develop the players through live game action as well. We teach all of our  players to be multifaceted. As the game of basketball evolves we have to evolve as coaches and trainers. We believe in developing individual players while teaching them how to function in a team setting. COMING SOON to Court Vision Training Facility!




Since 2010, I have been sharing my passion and knowledge of skill enhancement training with youth from all over the world. I have also worked with experienced players who were looking to improve their knowledge and skillset. Check out what my current and former clients have to say about training with Strive.



Play Video

“Ayinde trains athletes and knows what it is like to be out on the court. He helped enhance my abilities, and my game has dramatically improved ever since. He knows what specific skill sets you need to succeed at the pro level. He has high expectations for me daily.”

BROOKE PANFILI (Sacramento State University)

Play Video

“I knew I was talented but sometimes I doubted myself. In just a short time of training with Ayinde, I was pushing my body further than I ever thought possible.I improved on my game and my confidence soared. Highly recommended!”


Play Video

“Challenging. Fun. The most important part is I always see results. Ayinde will help you ! If you are looking for a fun yet focused way of improving your game in the process then this is your guy. Within a few weeks, I felt my ball handling, shooting, passing, and my understanding of the game increase.”


 Prior to each session we will have high safety measures. We want to keep our space as safe as possible during our small group and individual sessions.  

Daily protocol will be as followed:

  • Temperature check (place some kind if temperature emoji by this)
  • Sanitize all training equipment 
  • Sanitize hands
  • Sanitize your basketball
  • Maintain mandated distance (6 foot apart sign)