Geraint Thomas
United Kingdom- Speciality
- Stage Racer / All Rounder
- Team Member For
- 15 Years
- Age
- 38
- Height
- 1.83m
Follow Rider:
Geraint Thomas continues to achieve so much in the sport he loves. One of the most versatile and well-loved riders in the peloton, the proud Welshman has continued to evolve and win races throughout his now 18-year pro career. His 2018 Tour de France victory cemented his legacy as one of the sport's top riders, and another podium in 2022 ensured he's now stood on every step in Paris.
Results
DisciplinesAll Disciplines
- 2024
- Volta ao Algarve 65th Overall
- Strade Bianche 71st Overall
- Volta Catalunya 27th Overall
- Tour of the Alps 13th Overall
- Giro d'Italia 3rd Overall
- Tour de France 42nd Overall
- Renewi Tour DNF
- 2023
- Tour Down Under 88th Overall
- Volta Catalunya 45th Overall
- Tour of the Alps 15th Overall
- Giro d'Italia 2nd Overall
- Great Britain ITT DNS
- Great Britain RR DNS
- Tour de Pologne 47th Overall
- World Championship ITT 10th Overall
- Vuelta a España 31st Overall
- 2022
- Volta ao Algarve 62nd Overall
- Coppi e Bartali 17th Overall
- Itzulia Basque Country 39th Overall
- La Flèche Wallonne 98th Overall
- Liège-Bastogne-Liège 43rd Overall
- Tour de Romandie 19th Overall
- Tour de Suisse 1st Overall
- Tour de France 3rd Overall
- Commonwealth Games ITT 3rd Overall
- Commonwealth Games RR 8th Overall
- PostNord Tour of Denmark 34th Overall
- GP Québec 101st Overall
- GP Montreal DNF
- CRO Race 85th Overall
- 2021
- Étoile de Bessèges 49th Overall
- Tour des Alpes-Maritimes 26th Overall
- Tirreno-Adriatico 24th Overall
- Volta Catalunya 3rd Overall
- Tour de Romandie 1st Overall
- Critérium du Dauphiné 3rd Overall
- Tour de France 41st Overall
- Olympic Games RR DNF
- Olympic Games ITT 12th Overall
- Renewi Tour DNF
- Giro della Toscana DNF
- 2020
- Volta ao Algarve 21st Overall
- Tour de l'Ain 34th Overall
- Critérium du Dauphiné 37th Overall
- Tirreno-Adriatico 2nd Overall
- World Championship ITT 4th Overall
- Giro d'Italia DNF
- 2019
- Volta Comunitat Valenciana 44th Overall
- Strade Bianche 12th Overall
- Tirreno-Adriatico DNF
- Itzulia Basque Country 40th Overall
- Tour de Romandie 3rd Overall
- Tour de Suisse DNF
- Tour de France 2nd Overall
- Deutschland Tour 65th Overall
- GP Québec 97th Overall
- GP Montreal DNF
- World Championship RR DNF
- 2018
- Volta ao Algarve 2nd Overall
- Tirreno-Adriatico 3rd Overall
- Paris-Roubaix DNF
- Liège-Bastogne-Liège 56th Overall
- Tour de Romandie 33rd Overall
- Critérium du Dauphiné 1st Overall
- Great Britain ITT 1st Overall
- Tour de France 1st Overall
- Deutschland Tour 41st Overall
- Tour of Britain 36th Overall
- 2017
- Tour Down Under 49th Overall
- Tirreno-Adriatico 5th Overall
- Volta Catalunya 34th Overall
- Tour of the Alps 1st Overall
- Giro d'Italia DNF
- Route d'Occitanie 25th Overall
- Tour de France DNF
- Tour of Britain 7th Overall
- World Championship TTT 3rd Overall
- 2016
- Tour Down Under 39th Overall
- Volta ao Algarve 1st Overall
- Paris-Nice 1st Overall
- Milano-Sanremo 169th Overall
- Volta Catalunya DNF
- Ronde van Vlaanderen 12th Overall
- Tour de Romandie 51st Overall
- Tour de Suisse 17th Overall
- Tour de France 15th Overall
- Ride London Classic 78th Overall
- Olympic Games RR 11th Overall
- Olympic Games ITT 9th Overall
- GP Québec 73rd Overall
- GP Montreal 66th Overall
- Renewi Tour 32nd Overall
- World Championship TTT 4th Overall
- World Championship RR DNF
- 2015
- Tour Down Under 32nd Overall
- Dubai Tour 38th Overall
- Volta ao Algarve 1st Overall
- Paris-Nice 5th Overall
- Milano-Sanremo 31st Overall
- E3 Saxo Classic 1st Overall
- Gent - Wevelgem 3rd Overall
- Ronde van Vlaanderen 14th Overall
- Scheldeprijs 152nd Overall
- Paris-Roubaix DNF
- Tour de Romandie 87th Overall
- Tour de Suisse 2nd Overall
- Tour de France 15th Overall
- Vuelta a España 69th Overall
- 2014
- Tour Down Under 8th Overall
- Vuelta a Andalucía 11th Overall
- Paris-Nice DNF
- Milano-Sanremo DNF
- E3 Saxo Classic 3rd Overall
- Gent - Wevelgem 112th Overall
- Ronde van Vlaanderen 8th Overall
- Scheldeprijs 142nd Overall
- Paris-Roubaix 7th Overall
- Amstel Gold Race DNF
- Bayern Rundfahrt 1st Overall
- Critérium du Dauphiné 46th Overall
- Great Britain ITT 2nd Overall
- Great Britain RR 8th Overall
- Tour de France 22nd Overall
- Commonwealth Games ITT 3rd Overall
- Commonwealth Games RR 1st Overall
- Renewi Tour 6th Overall
- GP Québec 116th Overall
- GP Montreal 90th Overall
- World Championship TTT 4th Overall
- World Championship RR DNF
- 2013
- Tour Down Under 3rd Overall
- Tour of Qatar 10th Overall
- Omloop Het Nieuwsblad 4th Overall
- Le Samyn 78th Overall
- Milano-Sanremo DNF
- Dwars door Vlaanderen 19th Overall
- E3 Saxo Classic 4th Overall
- Gent - Wevelgem DNF
- Ronde van Vlaanderen 41st Overall
- Scheldeprijs 129th Overall
- Paris-Roubaix 79th Overall
- Bayern Rundfahrt 2nd Overall
- Critérium du Dauphiné 15th Overall
- Tour de France 140th Overall
- Bretagne Classic DNF
- GP Québec 97th Overall
- GP Montreal DNF
- World Championship TTT 3rd Overall
- World Championship RR DNF
- 2012
- Tour Down Under 46th Overall
- Paris-Nice DNF
- Tour de Romandie DNF
- Giro d'Italia 80th Overall
- BEMER Cyclassics DNF
- PostNord Tour of Denmark 108th Overall
- GP Québec DNF
- GP Montreal DNF
- World Championship TTT 9th Overall
- Circuit Franco-Belge 115th Overall
- Paris - Bourges DNF
- Paris - Tours DNF
- 2011
- Tour Down Under 68th Overall
- Giro di Sardegna 34th Overall
- Classica Sarda 6th Overall
- Paris-Nice 83rd Overall
- Milano-Sanremo 60th Overall
- Dwars door Vlaanderen 2nd Overall
- Gent - Wevelgem 124th Overall
- Ronde van Vlaanderen 10th Overall
- Paris-Roubaix DNF
- Tour de Romandie 88th Overall
- Bayern Rundfahrt 1st Overall
- Critérium du Dauphiné DNF
- Great Britain RR 2nd Overall
- Tour de France 31st Overall
- Renewi Tour 57th Overall
- BEMER Cyclassics 31st Overall
- Bretagne Classic 75th Overall
- Tour of Britain 12th Overall
- World Championship RR 81st Overall
- 2010
- Tour of Qatar 73rd Overall
- Tour of Oman 80th Overall
- Paris-Nice 88th Overall
- Dwars door Vlaanderen 32nd Overall
- E3 Saxo Classic 50th Overall
- Gent - Wevelgem DNF
- Ronde van Vlaanderen 33rd Overall
- Paris-Roubaix 64th Overall
- Tour de Picardie 38th Overall
- Bayern Rundfahrt 11th Overall
- Critérium du Dauphiné 21st Overall
- Great Britain RR 1st Overall
- Tour de France 67th Overall
- Renewi Tour 66th Overall
- Great Britain ITT 3rd Overall
- Mem. Van Steenbergen 107th Overall
- Tour of Britain 12th Overall
- 2009
- GP della Costa Etruschi 110th Overall
- Tour Méditerranéen 72nd Overall
- GP Regio Insubria 31st Overall
- Gran Premio di Lugano DNF
- Strade Bianche DNF
- Tirreno-Adriatico DNF
- Tour of the Alps 119th Overall
- Giro della Toscana DNF
- Giro Reggio Calabria DNF
- Brixia Tour 95th Overall
- Vuelta a Burgos DNF
- Coppa Bernocchi 5th Overall
- Giro della Romagna 50th Overall
- Tour of Britain 6th Overall
- World Championship RR DNF
- 2008
- Volta ao Alentejo 50th Overall
- Scheldeprijs 24th Overall
- GP de Denain DNF
- Tour of the Alps 116th Overall
- Giro d'Italia 118th Overall
- ZLM Tour 118th Overall
- Tour of Britain 73rd Overall
- Mem. Viviana Manservisi 47th Overall
- GP Ind. & Com.di Prato DNF
- World Championship RR DNF
- Memorial Cimurri DNF
- Coppa Sabatini DNF
- Giro dell'Emilia DNF
- GP Bruno Beghelli DNF
- 2007
- Tour Down Under 47th Overall
- GP della Costa Etruschi 85th Overall
- Volta ao Alentejo 107th Overall
- Tour of the Alps 110th Overall
- Eschborn-Frankfurt 55th Overall
- GP Industria & Artigianato 37th Overall
- Tour de Picardie 23rd Overall
- GP Triberg-Schwarzwald DNF
- ZLM Tour 38th Overall
- Tour de France 139th Overall
- GP Camaiore DNF
- Giro del Lazio DNF
- Vuelta a Burgos 83rd Overall
- GP Artigianato Carn 58th Overall
- Tour of Britain 59th Overall
- 2006
- Tour de Langkawi 55th Overall
- Commonwealth Games RR DNF
- Giro delle Regioni 61st Overall
- Coppa Citta di Asti 13th Overall
- GP Marmo 13th Overall
- Flèche du Sud 1st Overall
- Giro Next Gen 49th Overall
- Great Britain RR 3rd Overall
- Tour of Britain 40th Overall
- Giro della Toscana 36th Overall
- World Championship RR-U23 DNF
- 2005
- Flèche du Sud 36th Overall
- Great Britain RR 12th Overall
- Sparkassen Giro 31st Overall
- Egmont Cycling Race 51st Overall
- Tour of Britain 42nd Overall
- Nürnberger Altstadt 78th Overall
- Kamp. van Vlaanderen 19th Overall
- World Championship RR-U23 93rd Overall
- 2003
- Great Britain RR-JR 3rd Overall