Tour Performance Online Golf Coach

As a coach, mentor and guide to my players I wear many hats. My holistic approach to coaching allows me to effectively and efficiently coach my players on the 5 key elements in my peak performance training program 24 hours a day 7 day's a week. When you are working your hardest to achieve your greatest potential you need a coach who is "on-call" and available to you.

Utilizing the latest technology my players are able to thrive and excel in these 5 key areas of development.

  1. Golfer Psychology Training
  2. Golfer Intelligence Training
  3. Golfer Fitness Training
  4. Golfer Technique Training
  5. Golfer Equipment Optimization

Having competed on multiple world tours and continued to learn as a coach I have developed my TOUR PERFORMANCE COACHING SYSTEM which addresses all of the above 5 elements in a clear and organized manner that is designed to help every player that I work with achieve their goals in life and on the course.

As a tour player and top coach I have the real life experiences and the coaching gift to be able to communicate in a very simple manner what it is that you the player should focus on to achieve your goals. Wasted time, effort and money is the enemy and together we are able to systematically address areas of concern while validating areas of success.


  • 2017 PGA Tour Waste Management Phoenix Open - TPC Scottsdale
  • 2016 PGA of Canada National Club Professional Champion - Port Royal, Bermuda 
  • 2016 Southwest Section PGA Champion - Southern Dunes, AZ
  • 2015 PGA National Award Finalist - Player Development
  • 2014 Teacher of the Year - Southwest Section PGA
  • 2014 Player Development Professional of the Year - Southwest Section PGA
  • 2013 Player of the Year - Southwest Section PGA
  • 2013 Junior Golf Development Professional of the Year - Southwest Section
  • PGA Advanced Certified in Teaching & Coaching Advanced Certified in Player Development 


Working with me is simple and efficient so if you are interested in chatting about how we can work together to help you achieve your goals please complete this form and I will get back to you as soon as possible.