Coaching Copy
page-template,page-template-full_width,page-template-full_width-php,page,page-id-2200,bridge-core-3.1.4,qi-blocks-1.2.6,qodef-gutenberg--no-touch,qode-listing-3.0.7,qode-social-login-2.0.3,qode-news-3.0.6,qode-quick-links-2.1,qode-restaurant-3.0.3,qodef-qi--no-touch,qi-addons-for-elementor-1.6.9,qode-page-transition-enabled,ajax_fade,page_not_loaded,,qode-title-hidden,qode_grid_1400,footer_responsive_adv,hide_top_bar_on_mobile_header,qode-child-theme-ver-0.01.1511267081,qode-theme-ver-30.3,qode-theme-bridge,qode_header_in_grid,wpb-js-composer js-comp-ver-7.5,vc_responsive,elementor-default,elementor-kit-2891

Coaching philosophy

We know how to get the absolute best out of you. Whatever type of cyclist or triathlete you are – from leisure to competitive – we provide a coached training plan that supports you in achieving your goals. We’ve trained a huge range of clients for racing teams, triathlons, sportives and charity events, track riding, leading club rides, fitness and skills. Each client is different and no plan is the same.

Motivation to enjoy training and feel the benefits is core to our coaching so we work with your lifestyle to make sure performance benchmarks are achievable. We pride ourselves on our friendly and responsive approach; from consultations and check-ins to plan adaptations and support.

Coaching Case Studies

How it Works

All coaching packages are structured using Training Peaks software which provides an online platform for a training plan, performance data analysis and benchmarks that are responsive to your goals and lifestyle. Following the initial consultation and lifestyle audit, feedback is built into each package to set targets and support your progression. You also have access to our library of turbo workouts on Trainer Road and cycling routes via Garmin or Strava to make your training more intuitive. All coached clients are encouraged to join the elitecycling training rides at weekends.

Coaching Plans for Cycling & Triathlon

Pay as You Go*

These activities can be booked individually with our lead cycling and triathlon coaches.

  • One-to-One Session (Turbo/Road/Track/Pool) £40
  • Individual Data Analysis Consultation £40
  • Body Composition Test £49
  • Blood Lactate Test £99
  • Nutrition Consultation & Plan £40
  • Functional Threshold Power Test £60
  • Run video analysis £70
  • Swim video analysis £70
  • Group brick sessions £12pp

*£20 off when used with monthly one-to-one session


Includes monthly session with your coach and regular tests to monitor power and threshold heart rate.

  • Monthly online training plan
  • Monthly one-to-one coached session & data analysis
  • Functional threshold power test (FTP)
  • Discounted subscription for Trainer Road workouts

£150 per month

Online Prescription

For those who want an online-only package with once a month phone/email personal contact.

  • Monthly online training plan
  • Monthly email analysis of data
  • Access to Trainer Road workouts
  • Phone contact with their coach as required

£130 per month

Club Coaching

We provide bespoke coaching for groups on request. Cycling clubs we currently work with include: Penge, Dulwich Paragon, Islington, Lee Valley & 4T Velo.

  • Track sessions at Herne Hill Velodrome (including derny-pacing)
  • Crit training at Lee Valley Velopark, Gravesend Cyclopark, Hog Hill road circuit
  • Road riding skills and bike handling
  • Group leader training
  • Endurance training for charity rides and events
  • Learning to ride a bike at any age

Group Coaching

Providing bespoke coaching and training camps for race teams, including working with other coaches, to build team performance. We’ve worked with Aprire-HSS Hire, Team Catford, Team Wiggins, 4T Velo as well as our own elitecycling racers.

We offer training and nutrition plans, block coaching and fitness sessions as well as advice on pre-race preparation.

Ask a Quick Question

    [recaptcha class:recaptcha]

    Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/elitecyc/public_html/wp/wp-includes/functions.php on line 5420