Stephen Puddicombe
Stephen Puddicombe is a freelance writer based in Bristol. He has written for Cyclingnews since 2020, and has covered cycling professionally as a freelancer since 2013, writing for outlets such as Rouleur, Cycling Weekly and Cycle Sport, among other publications. He is the author of The World of the Tour de France, published by Sona Books. Outside of cycling he is a passionate cinephile, and a long-suffering Spurs fan.
Latest articles by Stephen Puddicombe

As it happened: Late crash drama and GC podium remains unchanged on stage 20 of the Tour de France
By Stephen Puddicombe Last updated
LIVE Stage 20 may be the ultimate queen stage in Tour history, 5,600 metres of elevation gain packed into 170.9 kilometres, and placed on the penultimate day of the race for the very first time, with another finish on Alpe d'Huez

As it happened: Alpe d'Huez the setting for epic battle between the breakaway and the yellow jersey on stage 19 of the Tour de France
By Stephen Puddicombe Last updated
LIVE For the first time in Tour history, Alpe d’Huez will be faced two days in a row, starting with a short, explosive stage 19, 127.9km with 3500 metres of elevation gain

As it happened: victory goes to the breakaway in the Alps on stage 18 of the Tour de France
By Stephen Puddicombe Last updated
LIVE The first of the final Alpine trilogy, stage 18 should suit attacking climbers out of contention for the overall classification

As it happened: GC drama on the slopes of the Col du Haag during stage 14 of the Tour de France
By Stephen Puddicombe Last updated
LIVE Starting in Mulhouse, the 155.3km stage 14 packs 3,800 metres of climbing into a stage short on distance but unrelenting in difficulty, and very likely the moment the GC battle truly ignites at Le Markstein

As it happened: Victory for the breakaway on stage 13 of the Tour de France
By Stephen Puddicombe Last updated
LIVE The longest stage of the Tour, and the only one over 200 kilometres. The profile, across challenging terrain, favours breakaways, but it could take some time for that group to escape on the opening flat roads

As it happened: Another bunch sprint despite a late flurry of attacks at stage 12 of the Tour de France
By Stephen Puddicombe Last updated
LIVE Another chance for the sprinters to shine, though the final climb, Côte de Montagny-lès-Buxy, will probably tempt a few riders to try a late stage attack, but the sprinters’ team will have 20 kilometres to reel any attackers back in before reaching Chalon-sur-Saône

As it happened: Surprise winner in the bunch sprint at stage 11 of the Tour de France
By Stephen Puddicombe Last updated
LIVE A flat 161km route to Nevers is definitely another stage for the sprinters

As it happened: GC race explodes into life on the climbs of the Massif Central during stage 10 of the Tour de France
By Stephen Puddicombe Last updated
LIVE The peloton returns from the first rest day for a serious climbing test for stage 10 on Bastille Day, 166 kilometres from Aurillac through the volcanic mountains of the Cantal, in the heart of the Massif Central, to the summit finish at Le Lioran

As it happened: Another bunch sprint decides stage 8 of the 2026 Tour de France after breakaway rider caught in final 2km
By Stephen Puddicombe Last updated
LIVE The sprinters will be happy with a 180km run through the Dordogne from Périgueux to Bergerac with just 1,150 metres of climbing

As it happened: Flat stage 7 of the Tour de France finishes in a bunch sprint
By Stephen Puddicombe Last updated
LIVE Sprinters who lost out in Pau on stage 5 will get a second chance in Bordeaux for stage 7

As it happened: Long-range attack and crash sees the yellow jersey change hands on mountainous stage 6 of the Tour de France.
By Stephen Puddicombe Last updated
LIVE The race enters the Pyrenees, for the toughest day of climbing so far at this Tour de France, with the Col du Tourmalet the headline mountain.

How it unfolded: Huge fight among the big GC teams for victory at Barcelona team time trial Grand Départ
By Stephen Puddicombe Last updated
LIVE The Tour de France kicks off with a 19km team time trial in Barcelona

As it happened: All change in the GC amid attacks and crashes on action-packed stage 7 of Tour Auvergne-Rhône-Alpes
By Stephen Puddicombe Last updated
LIVE The peloton tackles the penultimate day heading from La Bridoire to the top of Grand Colombier, a beast of a climb that is 8.4km long and averages 10.2%, with sections that are much steeper

As it happened: big battle but no changes to the GC on stage 20 of the Giro d’Italia
By Stephen Puddicombe Last updated
Live A double ascent of Piancavallo provides the final test for the GC contenders

As it happened: Breakaway takes the stage and a change on the GC podium after epic Dolomites queen stage 19 of the Giro d’Italia
By Stephen Puddicombe Last updated
Live The queen stage of the race – 5,000 metres of climbing and six classified climbs in the Dolomites

As it happened: Maglia ciclamino changes hands again as stage 18 of the Giro d’Italia ends in a sprint
By Stephen Puddicombe Last updated
Live The race's penultimate sprint showdown comes at the end of a 167km stage

As it happened: late attack from the breakaway seals victory at stage 17 of the Giro d’Italia
By Stephen Puddicombe Last updated
Live Breakaway action is possible on this 200km hilly stage to Andalo

As it happened: Breakaway given no chance on Swiss summit finish as GC favourites contest the win on Giro d’Italia stage 16
By Stephen Puddicombe Last updated
Live Back to the mountains and into Switzerland for the 11.7km climb to Carì

As it happened: Maglia rosa changes hands during brutal day of climbing at stage 14 of the Giro d’Italia
By Stephen Puddicombe Last updated
Live The race hits the high mountains with 4,350 metres of climbing in the Alps

As it happened: Win goes to the breakaway on stage 13 of the Giro d’Italia
By Stephen Puddicombe Last updated
Live Late hills could disrupt the sprinters as the race heads to Verbania

As it happened: Late solo attacker steals victory from the sprinters on stage 12 of the Giro d'Itallia
By Stephen Puddicombe Last updated
Live A chance for a breakaway over 177km in Liguria

As it happened: Two-up sprint decides victory as breakaway survives stage 11 of the Giro d'Italia
By Stephen Puddicombe Last updated
Live Hills are back on the menu with 2,500 metres of climbing on the way to Chiavari

As it happened: Big reshuffle after crucial Giro d’Italia stage 10 time trial
By Stephen Puddicombe Last updated
Live A flat 40.2km against the clock in Tuscany
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!

