About Me

I am passionate about sports and physical activity. I grew up as a  soccer player in Italy, playing for my hometown’s professional team.  After moving to San Diego with my family I started training and  competing in Multisport events and have completed numerous Triathlons,  from Sprint to Ironman.

I believe One on One coaching provides the best pathway to Optimal Performance on race day.
Every athlete is different in their physiology, strengths, weaknesses and response to training.

In my opinion, a tailored and personalized approach is the only way to achieve optimal results.

"What gets measured gets improved!”

My coaching and training approach is predicated on the belief that  quantitatively driven training provides the most likely path to success.  This process is based on creating an unbiased and objective assessment  of an athlete, their strengths and weaknesses measured against goals and  objectives. Only once this is done can a training plan truly be  designed that will be both tailored to the athlete and focused on their  goals.

As the athlete develops and changes, the training plan will adapt to  match the new needs. This will ensure continued progress and  improvement, rather than stagnation, or worse injury.

 One thing I found in both coaching and my own training is that  quantifying performance improvements (and/or declines) can be a powerful motivator for an athlete and his/her coach. It can provide validation that all the hard work is worth it, thus building confidence and  determination to push through the inevitable tough times. It will force an athlete to face shortcomings in their approach or commitment to  training. It can alert the coach about inefficiencies or deficiencies in his or her training prescriptions, thus allowing for timely corrections and injury avoidance. 

Nothing can replace the knowledge, experience and insight of a good coach, but a good coach can achieve extraordinary success if he or she not only has access to good data but can apply it to the individual athlete. 

This will result in more efficient and effective training, avoiding the trial and error approach that can lead to plateaus, or worse, to injury

Find the best fit for your needs!

Levels of Coaching

Selecting the level of coaching that is best for you is a very big  decision. I want to make the process as easy as possible as well as make  sure you get exactly what you want. The three simple steps below will  lead you through the process:    

3 step Process to success


 Review the different options I offer to meet your coaching needs.  


 Schedule your free 30 minutes coaching consultation with me where I can answer your questions about my coaching approach and philosophy  


 Select the coaching service that best fits your needs and start your journey towards achieving your goals  


  USA Triathlon Level 1 Certified Coach

USA Cycling Level 2 Certified Coach 

          U.S. Masters Swim Level 2 Certified Coach

        USA Track & Field Level 1 Certified Coach
Power Based Training Certified through USA Cycling
Ironman Certified Coach
Certified Strength & Conditioning Specialist 

 Stryd Run with Power Level 2 Certified

   TrainingPeaks Level 2 Certified Coach