Player Development Services

Jon trains all ages and skill levels. Youth, high school, college, pro, and adult fitness.

Improve performance on and off the court through a highly strategic and process-oriented approach. Train like you never have before!


Received highly focused training sessions with friends or teammates.


All ages and levels of play. Jon runs practice with a specific focus of improvement. Click for team session packages.


Submit your video and have Jon return it to you with a voiceover and suggestions for improvement. Available to athletes internationally. Click for video breakdown packages.