Cycling
Two wheeled adventures.
- August 27, 2021 Haute Route 2021 – Stage 6 – GC 121 – Serre Chevalier to Auron
A normal stage. A couple of big climbs, a couple of small ones and some fast riding on the flat.
- August 26, 2021 Haute Route 2021 – Stage 5 – GC 125 – Alpe d'Huez to Col du Granon
A mixed day, with a good performance on my part but a heavy crash in the pack.
- August 25, 2021 Haute Route 2021 – Stage 4 – GC 132 – Alpe d'Huez
Right foot pedal down, left foot pedal down.
- August 24, 2021 Haute Route 2021 – Stage 3 – GC 129 – Tignes to Sarenne
A huge queen stage. High peaks, long descents, cold and rain.
- August 23, 2021 Haute Route 2021 – Stage 2 – GC 142 – Megève to Tignes
Similar length and ascent to yesterday but in just three long climbs.
- August 22, 2021 Haute Route 2021 – Stage 1 – GC 150 – Megève to Megève
A loop out from Megève, around the local peaks and back to the start. Three climbs in quick succession, with a break before the last and biggest climb of almost 1000m.
- [Series] August 21, 2021 Route Plus Haute – second visit to the Haute Route Alps
The longest and highest edition didn't put me off in 2017, so I'm back for the 10th anniversary of the Haute Route Alps.
- September 12, 2017 Haute Route – Closing Thoughts from HRA17 – stage racing is a whole new thing
An incredible and joyful (and exhausting) week in beautiful places. What an experience.
- August 27, 2017 Haute Route – Stage 7 – GC 95 – Morzine to Geneva
One last push, a single time section of 100km to get through. I caught and passed plenty, and kept my top 100 GC placing – I finished the Haute Route Alps!
- August 26, 2017 Haute Route – Stage 6 – GC 96 – Megève to Morzine
Yesterday's ride really took its toll, but once the timing started today the legs woke up again, and felt fresh and strong for the last day of the High Alps.
- August 25, 2017 Haute Route – Stage 5 – GC 97 – Alpe d'Huez to Megève
The queen stage of the event, long and high, and on a really hot day. The first half went well; the second half I pushed too hard, paid for that on the last climb and in recovery that evening.
- August 24, 2017 Haute Route – Stage 4 – GC 92 – Alpe d'Huez ITT
The classic mountain time trial. I pushed a little harder than planned, maintained overall position, and spent the afternoon eating.
- August 23, 2017 Haute Route – Stage 3 – GC 93 – Serre Chevalier to Alpe d'Huez
The most beautiful col that I've climbed, another good day pacing, and a finish to take me into the top 100 overall!
- August 22, 2017 Haute Route – Stage 2 – GC 105 – Pra Loup to Col du Granon
A good day of following a pacing strategy, staying slower than felt necessary and ending up being faster than the competition
- August 21, 2017 Haute Route – Stage 1 – GC 108 – Nice to Pra Loup
Starting hard with the length of the Marmotte and two-thirds of the ascent, and climbing Ascros, Cayolle and Pra Loup. Plus: surprise video appearance!
- August 18, 2017 Haute Route – Heading to Nice – the countdown is nearly over
Flying with a bike is always a slightly trying affair, all the more so when I'm trying to fill the bag to the brim with kit, food and a big, heavy lock!
- August 13, 2017 Haute Route – Dress Rehearsals Are Always Bad – final prep
Training done, bike cleaned, punctures repaired and the start is suddenly very close.
- August 4, 2017 Haute Route – Haute Route Alps 2017 stage routes – the full detail
The basic route was published months ago, but now we can see the detail, including how we're doing three ascents of Alpe d'Huez
- July 4, 2017 Marmotte 2017 – eight Golden hours of pain
On my third attempt at this beautiful but brutal course of 174km and 5500m of ascent I finished with a Brevet d'Or, the Gold Classification
- June 18, 2017 Berlin Not–Quite–So–Crashfest Velothon – 180km of town and country
Fast bunch riding and avoiding crashes in the 180km edition of the 2017 Berlin Velothon
- [Series] June 14, 2017 Haute Route – seven days cycling up mountains
I'm riding the Haute Route Alps 2017, from Nice to Geneva through the mountains. This describes what it is and how much it's going to hurt.
- June 26, 2013 Crystal Palace Crits – June 25
- June 19, 2013 First race report – Crystal Palace Crits