top of page

Having a Braveheart is not just about triathlon, it is about life and building relationships that can last for a very long time.  These close relationships are what triathlon is really all about, finding people to go on a journey with in life. The feeling of accomplishing your goals is so much sweeter when you have someone to share the joy with.


Achieving goals on your own is so difficult, you need someone by your side when you get injured, when you are tired or when life just straight sucks.  Having overcome so many obstacles in my triathlon life allows me to understand many of the ups and downs that life can throw at you.

Your coach is on a journey with you - your highs, your challenges, your head struggles and when you need someone to lean on.


Every athlete is unique, and every goal is meaningful.   Let's maximize your abilities and potential.



I am not an email-only program where your workouts magically arrive in TrainingPeaks every Sunday evening.


You can email me, text me and I'll even talk to you on the phone when you need me.


Some coaches expect you to follow their regimen and for you to "come to them".


I "meet you where you are at" and tailor programs to your goals, level and injuries (if you have any).


Travel internationally?

Kids have soccer, violin, school, etc...?

Have a big surfing trip coming up?


I can build all of that into your schedule, so it works for you, not against you.

At Braveheart Coaching, we understand the importance of coaching the whole person. Sure, there’s a whole bunch of science-based training techniques, drills, splits and progress assessments, but at its core, it’s about building a trusted relationship to help your mind and body reach its potential.

bottom of page