Coaching Services For Runners
Custom Programs
Personal Coaching
Training Paces
Runner Resources
MPR Coaches
About MPR

Maximum Performance Running
Coaching services for long distance runners

MPR's coaching services include:

Custom Training Programs MPR's Custom Programs provide you with a detailed comprehensive custom training program designed specifically for you, for your situation, your goals, your strengths and weaknesses, and your personal work, life and race schedules. It also provides you with invaluable notes, tips and reminders to help you get the most out of your training and racing. 

Personal Coaching Looking for a personal coach to help you take your running to the next level? Then you are ready for MPR's Personal Coaching.  Your MPR coach becomes your personal running coach, providing you with planning sessions, detailed training schedules, regular feedback and schedule updates, 24/7 availability, and personalized race strategies.

Running Consultations Schedule a consulation with MPR Head Coach Mark Hadley to get answers to your running questions, discuss your goals and plans, or get help on a specific running issue. Available to runners, coaches or parents in person in the Charlotte, NC area or via phone or skype from anywhere.  

See our MPR Training Pace Charts - for workout ideas and training paces

MPR's Blogsite for more helpful tips and discussion on training and racing:  MPR Blog

Run Faster / Give Back:  MPR donates a percentage of all coaching revenues to charities focused on Autism Spectrum Disorders research, advocacy and support. So with MPR, not only will you get the coaching you need to help your achieve your running goals, you will also be helping those with special needs.  Thank you for making this possible.