We specialise in triathlon, cycling and run coaching to all age group athletes from novice to advanced / elite

We help all levels swim, bike and run faster for triathlon, cycling and running events.
 From your first event, to the World Championships in Kona, we will help you realise your potential.






Owner / Head Coach of TEC

TEAM ICG® Master Trainer

USA Cycling Coach / BTF Triathlon Coach


Personal Trainer / Coach with TEC

TEAM ICG® Master Trainer

USAF Fitness Specialist

Mark and Vivian are a husband and wife team and live in Richmond, VA, USA. 


Mark has been competing in running races since 1983 and competing in triathlons since 1990. He travelled the world competing in all triathlon distances at an elite level racing against the top triathletes in the World at European, and World Championships, and was the fastest British Finisher overall at the Ironman Triathlon World Championships in Hawaii in 2004.


His personal best times are:

Sprint - non drafting (750m / 20k / 5k): 54mins.

Olympic - non drafting (1.5k / 40k / 10k): 1:52mins.

70.3 / middle (1.9k / 90k / 21k): 4hr 04min.

Ironman (3.8k / 180k / 42.2k): 9hr 15min.

Mark has been coaching triathletes, cyclists and runners since 1995, from novice to the elite / professional. He has a wealth of knowledge from racing and coaching to an elite level, and being coached personally by the worlds best triathlon experts / coaches that have coached World Champions.

Mark has been presenting as a Master Instructor / Trainer since 2002, and currently works for TEAM ICG® (indoor cycling group) and LifeFitness, the worlds leading indoor cycling program and fitness equipment manufacturer.

Vivian was a competitive sprinter and brings an extensive background of strength and conditioning to all levels looking to get fitter, healthier and to look and feel great! She is a Master for TeamICG® (Indoor Cycling Group) and LifeFitness travelling the USA educating and presenting to indoor cycling instructors and health clubs.

We guarantee your success if you are willing to listen, learn, take action and put in a little hard work and dedication. Consistent consistency is the best way to get fitter and healthier, or race to your best performance… we will give you that motivation you need to succeed!

For more information on our online coaching services or to book your session with us, please contact us.



Triathlon, Cycling 
Running Coaching
 Professional one to one & online coaching, for all fitness and ability levels, from complete novice to the age grouper & elite athletes.
Personal Training
Small Group Training
 Professional one to one and small group coaching to all levels,  for all your health & fitness goals.
Locations in Richmond, VA or from your home.


Mark has coached over 500 athletes of all levels since 2000 and coached 30 - 50 every week as the head coach coach to a large triathlon club in the UK from 1993 - 2013. Here are just a few of his success stories...

'I've worked with Mark since 2011 and counting, and over that time have transitioned from a triathlon newbie into an endurance junkie, and now proud parent of 2 girls which challenges my training time! Mark has been great at understanding my goals which have changed significantly over the years as I've increased race distances or started our family. I've had some amazing results too - a 9:42 Ironman debut (finishing top 3 overall), 2nd AG at UK 70.3 Wimbleball, GB AG Duathlon Team and many other podium results. We've got to know each other well and I fully trust Mark's knowledge of the sport plus his understanding of me as an individual.'

“After a bike crash with a car and a broken neck and compression fractures of my back, Mark built a program around this & my lifestyle to allow me to finish an Ironman 13 weeks after the accident.

2 years later I have now raced to a 9hr 56min Ironman PB and completed the World 70.3 Championships!”

“In my first year of coaching with Mark I have set numerous PB's and gone under 10hrs for the first time in an Ironman which is 1hr faster than my previous best time!”






Success! Message received.

More Info / Questions?
  • Facebook Social Icon
  • Twitter Social Icon
  • Instagram Social Icon


 Tel: 804-931 8988 

TheEnduranceClub© - Est: 2000