Mackenzie Madison
Mackenzie Madison Team Madison Have a Question? - Contact Me Contact Me
View Plans View Training Plans

Mackenzie Madison   Team Madison


Eugene, OR
United States



Sport Types

Triathlon, Road Cycling, Running, Duathlon, IRONMAN, XTERRA, Swimming, High School Cross Country, Collegiate Cross Country


1-on-1 Coaching, Consultations, Group Coaching, Local Coaching, Remote Coaching, Strength Training, Nutrition, Mental Skills, Training Camps, Bike Fit, Run Analysis, Swim Analysis, Biochemical Analysis

Athlete Requirements

Athletes must have GPS data tracking system, HR analysis and *standard for any cycling* power meter.

Meet Your Coach
Mackenzie Madison
TrainingPeaks Certified Coach Level 0
Mackenzie Madison Team Madison
Eugene, OR United States 97401
Coach Bio

I specialize in taking the experienced triathlete to the next level of training & racing to help them achieve their best performances using my degree & experience as a professional triathlete. University of Oregon Professor: swim, running, cycling, tri. Contributing Editor for Training Peaks.

Triathlon coaching: Ironman and 70.3 training specialization - Marathon and various running programs - Metabolic Testing VO2max RMR - Educational consultation sessions - Instructive Swim Lessons & more.

Read More

Hello! I have been in the sport of triathlon for over 21 years. I am a Professional Triathlete and multiple time 70.3 and Ironman podium finisher. I have a Masters in Exercise Physiology from the University of Oregon and a Bachelors in Kinesiology and Coaching from Iowa State University. I am USA Triathlon level I certified, ASCA Swimming Level 2 Certified. I love sharing my knowledge and experience with those who want to take it to the next level in triathlon and compete in World Championships. Check out my website for more coaching information and more about me. Interested athletes please contact me via Athlete application must be submitted for consideration.

Preferred Athlete Levels
Intermediate, Advanced, Professional
Have a question? Contact me.

Send message

Eugene, OR
United States