≡ Menu

Free Basketball Training & Workouts

Become your team’s most explosive scorer by mastering your ball-handling and finishing moves following the TrainForHoops basketball training program.

We’ll give you a step-by-step training program that focuses on drills that mimic game moves in order for you to get better and see real results faster. You’ll develop:

  • Ball-handling to get you where you need to be on the court (prime scoring position or making the defense collapse on you so that your teammate has an open shot)
  • Scoring moves to make getting buckets easy (1 to 3 dribbles to score points within your team’s offensive plays)
  • Passing to make sure your teammates get the ball in their shot pocket to increase the speed and accuracy of their shots

What that means is no more sitting in a gym for 2 plus hours doing the cliche 500 stationary shots per day and not seeing the results you want and need in real games.

If you decide you like what we’re offering, you’ll get the training system where we give you the step-by-step 90 minute workouts designed to specifically push you past your comfort zone to take your game to the next level.

This basketball training isn’t for everyone. Why? Because it requires consistently putting in the work. We can give you the information, but you have to put the work in. For those players willing to follow the program and put in the work, they’ve experienced tremendous improvements to their game.

The Opportunity

Do you ever feel that no matter how long you train, you just aren’t getting any better? Tired of seeing other players outperform you and get all the shine and recognition? When it comes to improving your game, serious players are pretty much on their own to figure it out.

The drills you do in practice with your team just aren’t enough for you to see the gains you’re trying to make. It’s incredibly frustrating to put in 2 hours or more at the gym for weeks and not see any noticeable improvements to your skills and in-game performance.

It doesn’t have to be that way.

As a player, your goal is not to design a training program for yourself. Honestly, it’s a waste of your time. All you need to do is find a basketball training program that focuses on training the skills you’ll be using in a real game and do the program.

I believe our training program will enable you to do this… only if you put in the work and complete it.

How We Train

Essentially, it works this way:

Training manuals and DVDs are pretty good, but people only follow them for a short period of time, if at all, and it always ends in failure. Reason: it’s too much information at once. We do things very differently here. The training program is built out one very small piece at a time, introducing a brand new part only once every 2-3 weeks. That way, in 3 months time, everything will come so naturally to you that you can do it without thinking; it’ll be second nature to you and you’ll just react to the opportunities during real games.

So get started by following our training program below. We no longer charge for our program because we want as many players as possible to reach their full potential, but that doesn’t mean it’s free.

The price you’ll have to pay is hard work, commitment, and consistently doing the workouts.

Each workout represents one week’s worth of training and you have access to 24 weeks of training. Click on the links below to get started:

Workout #1
Workout #2
Workout #3
Workout #4
Workout #5
Workout #6
Workout #7
Workout #8
Workout #9
Workout #10
Workout #11
Workout #12
Workout #13
Workout #14
Workout #15
Workout #16
Workout #17
Workout #18
Workout #19
Workout #20
Workout #21
Workout #22
Workout #23
Workout #24


My belief is this: if you invest in professional coaching and training – and you consistently do the program – you should start seeing the results you want. Apparently this is a revolutionary idea.

I’m very confident in what we do at TrainForHoops. Specifically, here’s how it works. If you do the program, you become a better player, and start reaching many of your goals.


That’s easy. It’s our job to remove distractions. I want you to focus on one thing, and one thing alone:

Do the program.

That’s it. That’s all you have to think about. Do that, and in 3 months time you will be a more explosive scorer, ball handler, and passer.

Get Started

If I can leave you with one simple piece of advice that just might change your life and not just your game, it’s this: go out today, find a program you believe in, get started and stick with it.

Get out of your own way and give yourself the tools to succeed. Find someone who has done what you want, who understands how it is done, and who can teach you do it do too.


I was lucky to learn that lesson early, and that one lesson has made all the difference. Be decisive and do it today, right now.

It truly doesn’t matter where or how you find them – could be a coach, a trainer, a guy you see at an open gym, or even a teammate. As as of today, we’re hear too, if you want.

All that matters is that you find one and get started.

To your future success,

– TrainForHoops Team

TrainForHoops Story

The idea behind TrainForHoops is to develop basketball training information specifically for players that aren’t blessed with exceptional physical gifts or “talent”. In other words, not just something that is guaranteed to help you get a little better, but rather something that will really push you to make gains – take you all the way from ordinary and mediocre to an explosive, multi-dimensional scoring guard.

The program did very, very well for my players, and we continue to train all of our players (from junior high school to professionals) following these proven training principles and strategies.

Essentially, players were tired of doing the same old boring drills that produced the same old boring results. What they really wanted was a results-based training program that could deliver the goods.

And I understood where they were coming from. In fact, that was a major turning point for me, and lead to the creation of TrainForHoops.com, because I learned something then I hadn’t fully grasped before, which is this:

Keep It Simple

More information doesn’t work. If fact, I’ve come to believe that more information actually makes things worst most of the time.

Why? Well, two reasons.

1. Information Overload. There is already too much information available. I’ve been doing this for 15+ years, and over that time I’ve seen players get more confused than ever. Players and coaches know less and less about more and more – which is a recipe for disaster when it comes to mastering a specific topic. It’s like trying to drink water from a fire hose at full blast.

2. Timing. Getting a bunch of information at once (for example watching dozens of basketball instructional DVDs and mixtapes) ironically makes real training and skill development more difficult – because the key to effective training is tackling only the very next step.

More is less.

This may shock some people, but when it comes to effective basketball training – improving your all-around basketball skills and real game performance, more information is worse. Think about it: if you were 10 years old, just learning basic math, no one would expect you to master calculus by Googling “calculus” and reading whatever you find.

Nor would someone just hand you every math text book from the 4th grade through college level and expect you to make sense of it all and create your own curriculum.

But really, that’s exactly what you’re expected to do with basketball training these days.

Just Google it, buy every basketball training product you can find… and do it yourself.

Which would be great, if only it worked.

I’m going to tell you exactly how to improve your scoring and ball-handling skills more than you ever thought you could.

Many players don’t believe me so they ignore the advice – until they’ve run out of patience and money trying everything else. Others kinda get it, and do it half-assed. But there are a dedicated few who take me at my word and do it right the first time.

Here’s hoping you’re one of them.

First, doing-it-yourself, searching for more information – all the training “gurus”, websites, DVDs, and manuals that you find out there – is, at this point, a recipe for mediocrity and failure.

(And I say that knowing full well I’ve contributed my fair share to the mass of information out there. I like to think the information was useful and can actually help players develop their skills and athleticism.)

Nevertheless, it’s worth acknowledging for a moment why all that information exists in the first place:

The devil is in the details.

Life, and every subject in it, is complex; mastery of anything requires understanding that complexity.

So if you want to improve your basketball skills for example, you have to understand all the details, all the little nuts and bolts, before you master it. Right?


In fact, delving randomly into the details of anything is a sure way to get overwhelmed, spin your wheels, or worse yet, fail outright.

Players like to pretend like they’re getting better by buying every training program on the internet and watching mixtapes on youtube, but they never just commit to doing one program, putting in the work, and sticking with it.

Eventually you’ll need to understand the details, But only in due time.

To really improve your skills, there are only two things you need:

One – a genuine desire to get better and get started, which no one can give you and you already have inside you on some level (or you wouldn’t be reading this).

And two – doing a structured, functional (no frills) training program that builds your skills over time.

Consistently doing a functional training program, designed to develop your basketball skills so that your performance in real games is improved substantially, leads to exceptional results.

Everything else is secondary. I repeat, EVERYTHING ELSE IS SECONDARY.

Your Coach

The simple fact of the matter is that your coach isn’t going to focus on you becoming a better player. His focus is on making sure he picks the best players and helps the team gel so that the team is put in the best possible position to win games. He is spending hours of his time developing plays and outlining practices to implement for the season.

Would it be great if he could devote his time during the off-season to individual skill development? Sure. But the reality is that he probably doesn’t know how to develop a training program for you or simply doesn’t have enough time.

His expectation is that you’re going to come in ready for the season; he expects you to have worked on improving your skills on your own. But, as you probably know, this generally is not the case. Most players, no matter how talented, come in unprepared, out of shape, and no better than they were the previous season.

And it’s easy to see why. They, including you, really didn’t do anything more than play in a whole bunch of AAU games during the spring and summer. Don’t get me wrong, a few of my players got a little better and stronger by just playing over one hundred AAU games during the off-season. But not much better.

Long story short, it’s on you to improve your game and make yourself into your coach’s go-to player.


Our philosophy here is to cut through the bullshit (pardon my language) and tell you exactly what works. So that’s why I say that when it come to improving your basketball skills, what works can be summed up in three words: functional basketball training.

Repeat: everything else is secondary.

It’s the only thing that worked for my team, players, and personal clients and that’s why I’ve decided to pass it on.

For the past 15 years, I’ve trained small groups of determined players who have a burning desire to get better, stronger, more explosive, and quicker, but aren’t born with insane athletic ability, because I know what it’s like. I know how frustrating it can be for a player who has tried every gimmick out there, and just wants something that works. And I also know how to overcome all those challenges, like wanting to quit when you don’t see the results you desperately want, that a lot of players face when it comes to improving your game.

And I know, because I’ve been there with my players in order for them to see real results.

And that’s why we developed this website, so that no matter where you live, you can now get the foundational training that I give to my players. I’m doing this so that for other players, it doesn’t have to be a one-in-a-million shot when it comes to improving their game.

Frequently Asked Questions

The information on this site has no fine print. Everything is very straightforward. So let me answer a few common questions here.

“How much does it cost?”

It’s free for now. Our goal is to help as many players improve their game.

“How long is the training program?”

You’re committing to 3 months, because in our experience that’s how long it takes to make significant, consistent basketball skill improvement. If you can’t commit to a 3 month investment in yourself, don’t do the workouts.

The program is designed so that in 3 months you will experience real improvements to your game, so it’s a good time for you to re-evaluate your personal goals. If you want to stay, train, learn more, and go further, just keep showing up and we’ll keep training you.

“Do I need to have a gym or special equipment?”

For the basketball skills portion, all you need is a ball, hoop, and to be coachable. For the strength and conditioning part, a gym membership would be helpful.


Consult a physician and follow all safety instructions. Every effort has been made to accurately represent the potential of this training information. Results are not typical and only represent players who worked very hard. Of course, no guarantee can be made for every player.