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.

  • Camps are open to athletes of all skill levels and focus on building strong fundamentals in a structured, organized environment. Players bring their own basketball and work on the five core fundamentals through purposeful drills, small-sided games, light pickup play, and high-quality repetitions. These sessions are designed to help players sharpen the individual skills they need to confidently perform in games while learning how to practice the right way.

  • Small group training is designed for athletes of similar age and skill level who are ready to learn more advanced concepts in detail. Groups are limited to six athletes to ensure high-level instruction, accountability, and competition. Each 90-minute session emphasizes skill development, decision-making, and competing with yourself and others in a focused, challenging environment.

  • Private Training

    Private training is fully individualized and focused on teaching athletes how to train efficiently and independently. Sessions are built around evaluating each player’s current skill level, identifying areas for improvement, and creating a clear plan for growth. Private training is ideal for preparing for tryouts, earning more playing time, increasing confidence, and making a bigger impact on a team. It is also a great introduction to the game for beginners and allows for strong coach-player relationships to develop.

  • Whether competing in tournaments, playing other teams, or participating in Wolves 3v3 leagues, the primary goal is development. While creating a fun and positive experience—especially for younger athletes—is important, the focus is on preparing players for higher levels of basketball. These programs emphasize skill development, confidence, teamwork, and leadership both on and off the court.

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.