Road Cycling, Running, Cyclocross, Duathlon, Adventure Racing
Beginner, Intermediate, Advanced, Professional
I combine the fundamentals of science-based coaching with critical thinking skills and a focus on interpersonal communication. Endurance coaching is above all else a dynamic process; proactively managing each athlete's training, nutrition, recovery practices, and general life stress ensures a safe and successful path for athlete evolution.
1-on-1 Coaching, Consultations, Group Coaching, Local Coaching, Remote Coaching, Strength Training, Nutrition, Training Camps