Geraint Thomas news coverage, races reports, interviews, highlights, results and rankings

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Geraint Thomas
Rodriguez will ride at the Tour de France
Rodriguez and Bernal lead INEOS charge at Tour de France

Slovenia's Tadej Pogacar emphatically wins Giro d'Italia at first attempt

Ganna gains time trial revenge on Pogacar to win Giro stage 14

Valentin Paret-Peintre attacks late to win Giro d'Italia stage 10

Tadej Pogacar crushes Filippo Ganna in time trial to win Giro d'Italia stage seven

Pelayo Sanchez wins Giro stage six on the gravel as Tadej Pogacar retains overall lead

Giro d'Italia 2024 guide: Pogacar set to dominate a race that has lost its identity

Slovenia's Pogacar in a class of his own ahead of Giro debut

Kooij pips Milan in breathless sprint to the line to win Giro stage nine

Andreas Kron wins Vuelta stage two and dedicates win to late De Decker

Jumbo Visma seeking sweep with Roglic and Vingegaard set to battle for Vuelta

World champion turned domestique Kwiatkowski shows his class again after stage victory

Mark Cavendish named in Britain's squad for worlds despite crash

Roglic becomes first Slovenian to win Giro d'Italia as Cavendish claims final stage

Zana wins stage 18 of Giro d'Italia as Thomas extends lead and Roglic leapfrogs Almeida

German Nico Denz takes second stage win at Giro as Bruno Armirail steals race lead

Soupe surprise winner of Vuelta a Espana stage seven

Ineos Grenadiers hoping for Tour podium as Bernal looks to win title again in the future

Alberto Dainese wins Giro stage 17 after mass sprint

Almeida wins Giro stage 16, Thomas back in pink while Roglic loses time to both

Thomas feels no pressure in wearing leader's pink jersey

Double gold medallist Geraint Thomas left out of GB Olympic team

Giro d'Italia stage shortened by snow and freezing rain after rider stand-off

Tadej Pogacar leaves chasing pack behind on climb to win Giro stage 15

Jonathan Milan sprints to win Giro stage 13 for victory number three