TRAINING

“Great leaders don’t tell you what to do, they show you how it’s done.”
– Keenan Palmore

Play with H.E.A.R.T.

GET TRAINING

"

In-person Training

Learn how to play like a champion on and off the court, to take charge of your game and your life. You’ve got potential, our coaches know how to unleash it.

Right now due to the Corona virus, group training and combo packages have been suspended. Only one-on-one training is available. One player, one coach, one basket and one ball. For more details regarding our covid procedures click here

player performing a ball handling drill

On the Court

   Master your fundamentals, game concepts, and skill training

   Build a firm foundation of basketball skills

   Take part in drills to improve your defense, decision-making, and more

   Own your shooting, ball-handling and passing

boy with his trainer player basketball
Off the Court

   You’ll go beyond your limits with our comprehensive skills training

   Weight training

   S.A.Q training (Speed, Agility and Quickness)

   Mental conditioning to raise your basketball IQ & shape your character

A champion is always winning, on and off the court, they never lose because they learn. What you learn here will make you unstoppable in life.

arrow leading to upping your game

HOW WE DO IT

Upping your game, on your terms

female player learning dribbling from her coach

One-on-One

Our one-on-one coaching is incredibly popular. Players get the undivided attention of their own basketball expert. Private coaching sessions allow players to dive deeply into the how and why of training. Sessions are one hour long, and can be scheduled flexibly to meet the needs of players and coaches. Each new student must make a 90 day commitment to start.

trainer coaching a young boy

Small group
Not available

We maintain no more than 1:4 ratio of coaches to players. That way players get the attention they need to understand practice, and they are grouped by skill-level. Sessions are 2 hours long, held on Tuesdays and Thursdays from 5:30-7:30pm and Saturdays and Sundays from 3-5pm. This program is year-round.

Dribbling drills

Combination package
Not available

For a more intensive experience we offer our dedicated player training packages. Players will get both group and solo training weekly to maximize their growth and development. Depending on the package, players will get between 12-20 hours of training per month.

Sign up for a FREE in-person assessment

(NOT AVAILABLE)

Talk is cheap. Experience what we have to offer, hands-on.
If you want to see how we can up your game and bring out the champion in you, sign up for a free assessment.

You’ll get to train with current students for 2 hours, and be evaluated by coaching staff on your skills while you train.
Afterwards a coach will go over their written assessment of your strengths and weaknesses, and how to improve.

Coach Debbie holding a basketball

Don’t miss out on our free drills

Can’t train with us in person?
Train with us virtually anywhere

Get the home-court advantage. Virtual training allows you to work with our expert coaches on your terms, at a time of your choosing, from anywhere.

arrow leading to how it works

HOW IT WORKS

coach driver

Get virtual 1-on-1 training

Get one-on-one lessons with a Top of the Key coach conveniently over video chat via WhatsApp, Zoom, Facetime, etc.

You’ll get the insight and teaching you need to keep growing from your very own basketball expert. Virtual training is for all ages in grades K-12.

arrow leading to virtual training

Start your journey

In-person
Training

Virtual
Training

Trainers

“A mentor is someone who allows you to see the hope inside yourself.” — Oprah Winfrey

Click on the trainers to see them training in action

Coach Keenan

Keenan

Trainer Carl

Carl

Trainer Danielle

Danielle

Trainer Donovan

Donovan

Trainer Josh

Josh

Trainer Mike

Mike

Trainer Romello

Romello

Trainer Sydni

Sydni

Trainer Kian

Kian

Trainer Tivius

Tivius

Trainer Tyronne

Tyronne

Trainer Tighe

Tighe

Trainer Octavia

Octavia

Trainer Skylar

Skylar

Coach Kaci

Kaci

Trainer Tim

Tim

Top of the Key logo

Janelle

What makes our trainers different?

Our philosophy of coaching is built on healthy relationships, fun, and skill development. Our students aren’t numbers or dollar signs, they are our family. If our coaches didn’t need to eat, they’d do this for free, seriously – they are that passionate about the game and giving back.

Many of our students have formed life-long relationships with their coaches, who get invited to family gatherings, bar mitzvahs – you name it. Many of our coaches play overseas and are quite competitive. We have coaches for every need, attitude, and skill level.

coach and player at camp
Cart Item Removed. Undo
  • No products in the cart.