Geraint Thomas

INEOS Grenadiers, Great Britain, 37 years

Pro Cycling Manager

Race program

Information

Geraint Thomas is a 37 year old professional cyclist from Great Britain (born May 25th 1986), who currently rides for INEOS Grenadiers (UCI WorldTeam). He has won 27 UCI races, and is currently ranked 26th in the UCI Ranking. Strengths: Stage race, Mountain, Cobbles, Time Trial.

AllRoadTrack

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2012

Sky ProCycling (WorldTour) UCI: Wins: 1
All Flat Hilly Mountain Time Trial UCI?
Date Pos GC Race
15.01 45 Down Under Classic | 1.CRT 2012-01-15Show more
16.09 9 World Championship TTT | WCTT 2012-09-16Show more
26.08 PostNord Tour of Denmark | 2.HC 2012-08-26 Show more
26.08 108 PostNord Tour of Denmark | Overall 2012-08-26
29.04 Tour de Romandie | 2.UWT 2012-04-29 Show more
29.04 DNF Tour de Romandie | Overall 2012-04-29
11.03 Paris-Nice | 2.UWT 2012-03-11 Show more
11.03 DNF Paris-Nice | Overall 2012-03-11
22.01 Tour Down Under | 2.UWT 2012-01-22 Show more
22.01 46 Tour Down Under | Overall 2012-01-22
07.09 DNF GP Québec | 1.UWT 2012-09-07Show more
09.09 DNF GP Montreal | 1.UWT 2012-09-09Show more
07.10 DNF Paris - Tours | 1.HC 2012-10-07Show more
04.10 DNF Paris - Bourges | 1.1 2012-10-04Show more
30.09 Circuit Franco-Belge | 2.1 2012-09-30 Show more
30.09 115 Circuit Franco-Belge | Overall 2012-09-30
19.08 DNF BEMER Cyclassics | 1.UWT 2012-08-19Show more
27.05 Giro d'Italia | 2.UWT 2012-05-27 Show more
27.05 80 Giro d'Italia | Overall 2012-05-27
27.05 9 Giro d'Italia | Points 2012-05-27
30.09 147 Circuit Franco-Belge | 4th stage 2012-09-30
29.09 120 Circuit Franco-Belge | 3rd stage 2012-09-29
28.09 107 Circuit Franco-Belge | 2nd stage 2012-09-28
27.09 140 Circuit Franco-Belge | 1st stage 2012-09-27
26.08 84 PostNord Tour of Denmark | 6th stage 2012-08-26
25.08 2 PostNord Tour of Denmark | 5th stage 2012-08-25
25.08 103 PostNord Tour of Denmark | 4th stage 2012-08-25
24.08 102 PostNord Tour of Denmark | 3rd stage 2012-08-24
23.08 111 PostNord Tour of Denmark | 2nd stage 2012-08-23
22.08 114 PostNord Tour of Denmark | 1st stage 2012-08-22
03.08 1 London Olympics
Track | Olympic Games | Team Pursuit
2012-08-03
27.05 280 Giro d'Italia | 21st stage 2012-05-27
26.05 10880 Giro d'Italia | 20th stage 2012-05-26
25.05 7175 Giro d'Italia | 19th stage 2012-05-25
24.05 3176 Giro d'Italia | 18th stage 2012-05-24
23.05 11980 Giro d'Italia | 17th stage 2012-05-23
22.05 16675 Giro d'Italia | 16th stage 2012-05-22
20.05 5072 Giro d'Italia | 15th stage 2012-05-20
19.05 5389 Giro d'Italia | 14th stage 2012-05-19
18.05 32115 Giro d'Italia | 13th stage 2012-05-18
17.05 95117 Giro d'Italia | 12th stage 2012-05-17
16.05 13120 Giro d'Italia | 11th stage 2012-05-16
15.05 172125 Giro d'Italia | 10th stage 2012-05-15
14.05 107118 Giro d'Italia | 9th stage 2012-05-14
13.05 124123 Giro d'Italia | 8th stage 2012-05-13
12.05 178116 Giro d'Italia | 7th stage 2012-05-12
11.05 104100 Giro d'Italia | 6th stage 2012-05-11
10.05 176 Giro d'Italia | 5th stage 2012-05-10
09.05 97 Giro d'Italia | 4th stage | TTT 2012-05-09
07.05 1622 Giro d'Italia | 3rd stage 2012-05-07
06.05 102 Giro d'Italia | 2nd stage 2012-05-06
05.05 22 Giro d'Italia | 1st stage 2012-05-05
28.04 DNF Tour de Romandie | 4th stage 2012-04-28
27.04 150 Tour de Romandie | 3rd stage 2012-04-27
26.04 149 Tour de Romandie | 2nd stage 2012-04-26
25.04 117 Tour de Romandie | 1st stage 2012-04-25
24.04 1 Tour de Romandie | Prologue 2012-04-24
08.04 2 Hisense Arena
Track | World Champ. | Madison
2012-04-08
07.04 5 Hisense Arena
Track | World Champ. | 4km Pursuit
2012-04-07
04.04 1 Hisense Arena
Track | World Champ. | Team Pursuit
2012-04-04
11.03 DNS Paris-Nice | 8th stage 2012-03-11
10.03 101 Paris-Nice | 7th stage 2012-03-10
09.03 63 Paris-Nice | 6th stage 2012-03-09
08.03 163 Paris-Nice | 5th stage 2012-03-08
07.03 109 Paris-Nice | 4th stage 2012-03-07
06.03 128 Paris-Nice | 3rd stage 2012-03-06
05.03 10 Paris-Nice | 2nd stage 2012-03-05
04.03 32 Paris-Nice | 1st stage 2012-03-04
19.02 2 London Velopark
Track | World-cup | Team Pursuit
2012-02-19
22.01 66 Tour Down Under | 6th stage 2012-01-22
21.01 24 Tour Down Under | 5th stage 2012-01-21
20.01 19 Tour Down Under | 4th stage 2012-01-20
19.01 23 Tour Down Under | 3rd stage 2012-01-19
18.01 90 Tour Down Under | 2nd stage 2012-01-18
17.01 15 Tour Down Under | 1st stage 2012-01-17