Milwaukee Bucks Head of Player Development and Assistant Coach Johnny Carpenter joins The Basketball Podcast to explore how coaches can develop players who think, adapt and solve problems. He shares how relationships, film and analytics help identify what is holding a player back and shape an individualized development plan.
Carpenter explains how to build learning into workouts and team practices through varied situations, live decisions and purposeful constraints. He also discusses reading space, finding the “play after the play,” and shifting the focus from practice intensity to player intent—offering practical ideas coaches can apply at any level.
The conversation also explores how to refresh familiar activities like shell defense with random starts, disadvantage situations and live play. Carpenter shares how coaches can teach through those moments, balancing clear technical instruction with opportunities for players to discover solutions themselves.