Tim Fleming
Tim Fleming Endurance Performance Training Center Have a Question? - Contact Me Contact Me

Tim Fleming   Endurance Performance Training Center


mill valley, CA
United States



Sport Types

Triathlon, Road Cycling, Running, Mountain Biking, Cyclocross, IRONMAN, Swimming, High School Cross Country, Collegiate Cross Country, Corporate Wellness

Preferred Athlete Levels

Beginner, Intermediate, Advanced, Professional


Tim Fleming is an exercise physiologist & coach at Endurance Performance Training Center's exercise testing laboratory. Tim holds a masters degree in exercise science and competed at the pro level in triathlon. A USAC Level 2 certified coach, Tim works with athletes across many disciplines, from cyclists to ultra-marathoners, at all levels of experience. Tim applies more than 10 years experience of both science and art to bring the best of one's physiology to the road/track/trail or water.

Read More

Tim is an exercise physiologist and coach specializing in exercise testing, training prescriptions and nutrition in endurance sport. Tim has been a part of the science and coaching programs at Endurance Performance Training Center in Mill Valley, CA since 2007. Joining the swim team at age 4, and adding competitive cycling & cross country running at age 10, sport has been a driving force throughout Tim’s life. After a stint as a professional triathlete and several years working as a swimming & multi-sport coach, Tim’s enthusiasm for practicing both art and science of sport led him to graduate studies in exercise science. With a life-long passion for wellness, Tim brings his knowledge and experience into his coaching & science programs.


1-on-1 Coaching, Consultations, Group Coaching, Local Coaching, Remote Coaching, Nutrition, Training Camps, Run Analysis, Swim Analysis, Biochemical Analysis

Athlete Requirements

All levels accepted. Power meter and/or heart rate monitor preferred. For multisport, access to pool or open water and/or masters & age-group swim teams.

Have a question? Contact me.

Send message

8 madrona street
mill valley, CA
United States