Camps & Clinics
Great for getting a lot of reps on fundamental skills in a structured environment. Upside offers advanced clinics for players who need it depending on interest.
Position Development Classes
By using targeted drills for each position, Upside will get your skill set ready to use in games. We will develop sport IQ by teaching the game and position. Class enrollment is smaller than clinics.
Develop your skills for the next level by having lessons to target specific skills you need to get better. Train by yourself or bring a teammate. Prepare to play; prepare to perform at your highest ability.
Breakdown your game with an Upside Coach and learn how to be successful in game action by learning from video.
Bring Upside to your City!
Upside is committed to providing high quality basketball development to as many players and coaches as possible. To achieve this goal, Upside will travel to your city, or town, to run a camp, clinic, or session.
The majority of the game is footwork. Shooting, dribbling, rebounding, defense, passing, all have their start in proper footwork.
We believe that the player who initiates contact controls the action. Don't avoid contact, want it and use it.
Often preached, rarely taught. Train to execute a skill in a game and not just to look good.
Players who believe and understand in their skills, play harder. We use stress drills to empower players to compete at their best.
Enjoy the process of development, because that is where most of your time is spent. Work ethic is a skill.
Read what others are saying about Upside!
I would recommend Upside Athletics to any athlete wanting to get more out of their practices and needing help gaining the knowledge, skill set and push to be more confidence towards playing at the next level.
Marilyn ShoemakeDenver, CO
My boys have learned so much from John! He has really helped them to develop as basketball players. John’s approach to coaching and working with kids is so positive, that the kids want to work hard. The growth in their skills is impressive.
Jenny MorehouseEugene, OR
Coach John is a very knowledgeable basketball coach, an excellent teacher, and is concerned about the development of his players, both on and off the court. I recommend his program completely.