Book a Free phone Consultation Here:

“Coach Jon is great. He takes the time to learn your player and then coach him/her. He connects with the player at a personal level and gets to know their goals.”
— Current Client

Questions Before Booking? Ask me here:

LIMITED SPOTS AVAILABLE

Why train with JMC:

  • Personalized training

  • Efficient workouts

  • To play more confident in games

  • To prepare for a bigger role on a team

  • To develop skills

  • To receive positive mentorship

  • To address specific weaknesses

  • To help work through challenges

  • To build basketball IQ