"A progressive and time efficient training approach with specific, targeted plans, sessions, advice and motivation to set you on your path to a new PB!!"


A little bit about me...

I believe in time managed, focussed training, which is specific and targeted, but most of all enjoyable and fun!!


  • 20 years coaching experience both individual and within a Club environment

  • Coach at Cardiff Triathletes Club for the past 8 years

  • Level 2 British Triathlon Coach

  • Level 2 British Cycling Coach

  • Level 3 Personal Trainer 

  • Speed, Agility, Quickness (SAQ) trainer, Fitness Testing, Register of Exercise Professionals (REPs) 

  • UK Anti-Doping Advisor

  • Cat 2 cyclist in my 20’s.

  • 4 x Ironman competitions (10hrs 30mins)

  • GB Age Group triathlete in 3 distances:


ETU Long Distance European Championships 2010 

ITU Long Distance World Championships Belfort 2013

ETU Standard  Distance Europeans Kitzbuhel 2015, Geneva 2016

ITU Sprint World Championships Rotterdam 2017, Lausanne 2019


Experience at coaching athletes from many different sports, backgrounds and abilities 


  • Triathlon - from first timer sprint distance to Ironman, Standard and Sprint, European and World Championships Age Group Racing.  

  • Road cycling and mountain bike (cross country and downhill disciplines), 

  • Running - first time 5km runners through to ultra-distance runners 100kms+.

  • Stand Up Paddle Board (SUP) World Championship racing.


© 2023 by PERSONAL TRAINER. Proudly created with