One-on-One training is in a personal setting that provides maximum time and attention to detail of repetition to master a specific skill.

DBX training begins with an assessment session, where we evaluate the player’s skill level. Using DBX comprehensive skill-assessment drills, combined with our professional judgment, we will highlight his or her strengths, as well as the areas that require improvement. 

Once we determine your skill level, workouts are tailored to address the areas that require improvement, as well as strategies to enhance your areas of strength. Throughout your workouts, we will constantly apply our training/teaching philosophy by emphasizing the importance of footwork and balance as a cornerstone of success for your skill development.

The training consists of 4-ties levels. Each level involves progressive skill challenges involving footwork and balance, conditioning, basketball IQ, mental toughness and overall basketball skill development. The training is tailored to the skill level of each player, and is based on individual abilities. Players that reach a defined skill level advance to the next level. Players must practice in and out of training sessions and complete skills challenges to advance in DBX tiered training development program.


Small group training effectively improves players’ skills and decision making when competing against other players of the same skill level. This traditional format, combined with a non-traditional workout plan, can improve overall basketball IQ. Group training sessions are done with 4-6 players in order to provide both an EQUAL LEARNING opportunity and an EQUAL amount of REPETITIONS, which are required for all group participants to improve their skills and decision making. 

Before the group is formed we take you through DBX assessment session where we evaluate your skill level. Using DBX comprehensive skills assessment drills complemented with our professional judgement we highlight areas of strength and areas that require improvement. 

Only the players who are in similar skill/ability level work together in a group. The rest are offered our personal training, camps or clinics services, in order to elevate their skill level to the rest of the group. During these training sessions, we are prepared to cover any skill in basketball.


DBX helps teams at all levels improve their game through team and small group training sessions.

Head Coach Sam Graham works closely with each team and coach to develop and implement an optimal training practice plan, based on each team’s specific needs, with the ultimate goal of providing real and visible/measurable results. 

Head Coach Sam Graham is available to consult with teams and coaches, in order to ensure that each team or small group workout has results that translate to improved performance on the court. Based on your team’s specific needs Coach Sam Graham will provide a framework and help implement an optimal training practice plan, using proven player improvement methods. Some of the areas that we addressed with the teams in the past have included the following; Weak Hand Work, Finishing, Shooting Mechanics and Drills, Passing under pressure. Offensive footwork,Post and Perimeter, Triple Threat Separation, Defensive work and rebounding. Moving without the ball, 2-man game and pick n’ roll. Team Chemistry and Leadership, and much more.