What We Offer

At Jon Medina Coaching, we meet athletes where they are and help them grow with intention. Whether a player is just learning the game or preparing for the next level, our programs are built around real development, confidence, and accountability. We offer multiple training options so every athlete can find the right environment to learn, compete, and improve. If you’re not sure which program is the best fit—or if you’re looking for something more customized—we’re always happy to help guide you in the right direction.

Our Process

1. Evaluate & Understand

Every athlete is different. We start by understanding the player’s current skill level, experience, confidence, and goals. This allows us to meet athletes where they are and build from there—no one-size-fits-all approach.

2. Build With Purpose

Training is always intentional. Whether it’s fundamentals, advanced skills, or game decision-making, every session is designed with a purpose and tied to real-game situations that help athletes grow the right way.

3. Compete & Apply

Development requires competition. Athletes are challenged through drills, small-sided games, and live play so they can apply what they’re learning under pressure while building confidence, toughness, and composure.

4. Grow On & Off the Court

Our goal goes beyond basketball. We emphasize accountability, effort, leadership, and mindset so athletes leave stronger—not just as players, but as people.