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 i♛s 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

At it happened: GC contenders do battle in the Massif Central
By Stephen Puddicombe last updated
Live report Peloton tackle🌸 211km from Évaux-les-Bains to Le Lioran with 4,350 metres of vertical gain

As it happened: Alpecin–Deceuninck finally perform on stage 10
By Stephen Puddicombe last updated
Live report The second week begins the journey south to 🦩the Pyrénées, starting from Orléans to Saint-Amand-Montrond, Julian Alaphilippe’s hometown

As it happened: A challenging day ends in draggy bunch sprint on stage 8
By Stephen Puddicombe last updated
Live report A d✅ay for the sprinters if they survive the 2,400 metres of elevation gain in 183.4km route from Semur-en-Auxois tꦕo Colombey-les-Deux-Églises

As it happened: GC favourites battle out win in first Tour de France time trial
By Stephen Puddicombe last updated
Live report A 25.3km race against th🌄e clock from Nuits-Saint-Georges to Gevrey-Chambertin is set to shuffle the GC standings

As it happened: Breakaway holds off charging peloton in thrilling close finish as DSM-Firmenich PostNL take 1-2 in opener
By Stephen Puddicombe last updated
Live report 206km from Florence to Rimini will test the major contenders from theౠ outset

As it happened: UAE Team Emirates win again as Yates and Almeida cross line together
By Stephen Puddicombe last updated
LIVE Peloton tackles 118.7 kilometres and 3,070 metres of climbing in ꦓVillars-sur-Olon

As it happened: Primož Roglič consolidates Critérium du Dauphiné lead with another stage win
By Stephen Puddicombe last updated
Live report With barely 🎃a flat kilometres in 155.3km, the race to Samoëns 🦩1600 will test the strongest climbers

As it happened: Mads Pedersen wins at Critérium du Dauphiné as Evenepoel and Roglic return from injury
By Stephen Puddicombe last updated
Live Tour de France fa꧒vourites return after injury, Mads Pedersen favourite to take first yellow jersey
The lates💧t race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
As it happened: Crosswind chaos sees reduced peloton sprint for the win and GC contenders dropped at the Tour de France stage 1
The 2025 Tour de France gets underway from the Grand Depart in Lille, with a sprint stage set to determine the first race leader -
Five climbs that could define the 2025 Tour de France
The stages to watch in this year's battle for the yellow jersey -
As it happened: GC showdown in the high mountains at stage 7 of Critérium du Dauphiné
132km from Grand-Algueblanche to Valmeinier 1800
-
As it happened: Pink jersey dramatically changes hands on stage 20 of the Giro d'Italia
Isaac Del Toro attempts to defend pink jersey on climactic stage of GC racing -
As it happened: late GC attacks in brutal penultimate mountain stage of the Giro d'Italia
Del Toro defending pink against Carapaz, Yates on stage featuring 5,000 metres of elevation across five climbs -
As it happened: GC attacks on dramatic Alpine stage 15 of the Giro d’Italia
The riders tackle a 219km stage from Fiume Veneto to Asiago
-
As it happened: Breakaway succeeds and GC shaken up on crash-marred stage 14 of the Giro d’Italia
Riders tackle a 195km stage to border city of Nova Gorica-Gorizia -
As it happened: GC riders and puncheurs battle on uphill finish at stage 13 of the Giro d’Italia
Riders set for a mainly flat 180km route starting from Rovigo in Italy's Veneto region -
As it happened: Bunch sprint decides stage 12 of the Giro d’Italia
After a week without sprints, a fast bunch finish is expected on 172km stage into Lombardy