Basketball Training
Built in the gym. Bigger than the game.
John has been training and developing Indianapolis athletes since 2003. Basketball development for athletes who want to get better — and parents and coaches who want that development to mean something: fundamentals, basketball IQ, decision-making, and the discipline that carries off the court.
Ways to Train
Four ways into the gym.
- Individual sessions
- One-on-one skill work built around the athlete's game, level, and goals.
- Group training
- Small-group sessions that add competition, communication, and pace.
- Camps
- Focused multi-day development for concentrated growth.
- Team training
- Sessions for programs and coaches who want structured skill development for their roster.
What every session emphasizes
- Fundamentals that hold up under pressure
- Basketball IQ and reading the game
- Decision-making at game speed
- Confidence built through repetition
- Discipline and work habits
- Character and personal growth
Who it serves
Athletes
Youth through adult — meet the game where you are and raise your level.
Parents
A development plan you can see, with a trainer who cares about the whole athlete.
Coaches & teams
Skill development that reinforces what you're building in your program.
Training is based in Indianapolis and across Indiana. Travel for camps, teams, and events may be available — ask in your inquiry.

Book a session
Tell John about the athlete first — sessions are scheduled after a quick conversation about level and goals.
Online scheduling is coming soon — for now, your inquiry gets a personal reply.
Start a training inquiry
Tell John about the athlete — age, level, and goals — and he'll follow up with next steps and scheduling.
Common questions
Where does training happen?
Training is based in Indianapolis and across Indiana. Travel for camps, team sessions, and events may be available — mention it in your inquiry.
What ages and levels do you train?
Youth through adult — from athletes building fundamentals to high school, college, and adult players sharpening their game.
Do you offer team or group options?
Yes — individual sessions, small groups, camps, and team training for programs and coaches.
How do I book a session?
Start with a training inquiry that covers the athlete's age, level, and goals. You'll get a follow-up with next steps and scheduling.