TRAINING & COACHING SERVICES

Whether you’re a professional athlete aiming to lift your game, a coach looking to raise your team’s competitive performance, or a member of the general public looking to improve your overall fitness, Justin has the perfect coaching solution to suit your needs.

Check out the basic information below, then contact Justin to register your interest and to get more details.

GENERAL TENNIS FITNESS PROGRAM

This program is designed for recreational players of all ages looking to improve their on-court performance through research-backed and experience proven methods both in the gym and on-court.

The program comes as a downloadable PDF and covers pre-play preparation and warmup, gym-based strength training sessions, energy system development and endurance training.

YouTube video links are included for all exercises.


CUSTOMIZED TRAINING PROGRAMS

These customized programs are for serious players or players wanting a fully individualized training program to suit their goals, needs, and game style.

Each program is written from scratch and begins with an initial questionnaire (injury / training history, tennis / fitness related goals, equipment access, playing style, and limiting factors) and movement screen.

Programs involve both gym and on-court work and are backed by research and proven by experience in developing ATP/WTA professionals, NCAA Champions, World #1 Juniors, and everyone in between.


1:1 TRAINING

For those who prefer the personal touch, Justin offers private 1:1 coaching sessions conducted either online or – when practical – in person. Programming will be customized to your personal needs, goals and abilities. 

INCLUDES

• Initial consultation and movement screening

• Design of individual training program

• Tailored to your personal needs and goals

• One-on-one real-time coaching via Zoom or Microsoft Teams

• Can also be offered in-person, if you reside or are able to meet in the Charlottesville area

COST

Please contact Justin for package details and rates.


PRO TRAINING

Professional athletes seeking fully customized, comprehensive training programs should contact Justin for rates and packages.

OTHER RESOURCES

In addition to his highly regarded training programs, Justin also offers packaged training resources and advice for your team or organization. These include:

• Assessment, testing and program design

• Change of direction/footwork

• Injury prevention

• Scalability for athletes of different ages and ability levels

Contact Justin for more details.