Geraint Thomas

INEOS Grenadiers

Information
Nationality Great Britain
Born25th May 1986 (35)
Height1.83 m
WorldTour 12 Wins
UCI 26 Wins
UCI Ranking 32
Strengths Mountain
Time Trial
Cobbles

202120202019201820172016201520142013201220112010

Team Sky (WorldTour) Wins: 4 Race days: 60 Distance: 9.578km
Date Pos GC Race CAT
2017-01-15 15.01 128 Schwalbe Classic 1.CRT
2017-09-10 10.09 7 Tour of Britain 2.HCShow more
2017-09-17 17.09 3 World Championship TTT WCTTShow more
2017-07-23 23.07 DNF Tour de France GT1Show more
2017-06-18 18.06 25 Route d'Occitanie 2.1Show more
2017-03-14 14.03 5 Tirreno-Adriatico 2.WT1Show more
2017-05-28 28.05 DNF Giro d'Italia GT2Show more
2017-04-21 21.04 1 Tour of the Alps 2.HCShow more
2017-03-26 26.03 34 Volta Catalunya 2.WT2Show more
2017-01-22 22.01 49 Tour Down Under 2.WT1Show more
2017-03-14 14.03 3 Tirreno-Adriatico | Points 2.WT1
2017-09-10 10.09 25 Tour of Britain | Points 2.HC
2017-04-21 21.04 19 Tour of the Alps | Mountain 2.HC
2017-03-14 14.03 4 Tirreno-Adriatico | Mountain 2.WT1
2017-03-26 26.03 17 Volta Catalunya | Mountain 2.WT2
2017-06-18 18.06 19 Route d'Occitanie | Mountain 2.1
2017-09-10 10.09 18 7 Tour of Britain | 8th stage 2.HC
2017-09-09 09.09 34 9 Tour of Britain | 7th stage 2.HC
2017-09-08 08.09 32 9 Tour of Britain | 6th stage 2.HC
2017-09-07 07.09 8 9 Tour of Britain | 5th stage 2.HC
2017-09-06 06.09 55 49 Tour of Britain | 4th stage 2.HC
2017-09-05 05.09 38 50 Tour of Britain | 3rd stage 2.HC
2017-09-04 04.09 54 50 Tour of Britain | 2nd stage 2.HC
2017-09-03 03.09 51 52 Tour of Britain | 1st stage 2.HC
2017-07-09 09.07 DNF Tour de France | 9th stage GT1
2017-07-08 08.07 33 2 Tour de France | 8th stage GT1
2017-07-07 07.07 45 2 Tour de France | 7th stage GT1
2017-07-06 06.07 51 2 Tour de France | 6th stage GT1
2017-07-05 05.07 10 2 Tour de France | 5th stage GT1
2017-07-04 04.07 154 1 Tour de France | 4th stage GT1
2017-07-03 03.07 8 1 Tour de France | 3rd stage GT1
2017-07-02 02.07 35 1 Tour de France | 2nd stage GT1
2017-07-01 01.07 1 1 Tour de France | 1st stage GT1
2017-06-18 18.06 105 25 Route d'Occitanie | 4th stage 2.1
2017-06-17 17.06 21 24 Route d'Occitanie | 3rd stage 2.1
2017-06-16 16.06 91 48 Route d'Occitanie | 2nd stage 2.1
2017-06-15 15.06 28 28 Route d'Occitanie | 1st stage 2.1
2017-05-19 19.05 DNS Giro d'Italia | 13th stage GT2
2017-05-18 18.05 99 15 Giro d'Italia | 12th stage GT2
2017-05-17 17.05 34 14 Giro d'Italia | 11th stage GT2
2017-05-16 16.05 2 11 Giro d'Italia | 10th stage GT2
2017-05-14 14.05 29 17 Giro d'Italia | 9th stage GT2
2017-05-13 13.05 11 2 Giro d'Italia | 8th stage GT2
2017-05-12 12.05 12 2 Giro d'Italia | 7th stage GT2
2017-05-11 11.05 10 2 Giro d'Italia | 6th stage GT2
2017-05-10 10.05 20 2 Giro d'Italia | 5th stage GT2
2017-05-09 09.05 3 2 Giro d'Italia | 4th stage GT2
2017-05-07 07.05 25 11 Giro d'Italia | 3rd stage GT2
2017-05-06 06.05 8 11 Giro d'Italia | 2nd stage GT2
2017-05-05 05.05 18 19 Giro d'Italia | 1st stage GT2
2017-04-21 21.04 3 1 Tour of the Alps | 5th stage 2.HC
2017-04-20 20.04 12 1 Tour of the Alps | 4th stage 2.HC
2017-04-19 19.04 1 1 Tour of the Alps | 3rd stage 2.HC
2017-04-18 18.04 5 3 Tour of the Alps | 2nd stage 2.HC
2017-04-17 17.04 2 2 Tour of the Alps | 1st stage 2.HC
2017-03-26 26.03 57 34 Volta Catalunya | 7th stage 2.WT2
2017-03-25 25.03 86 32 Volta Catalunya | 6th stage 2.WT2
2017-03-24 24.03 14 7 Volta Catalunya | 5th stage 2.WT2
2017-03-23 23.03 12 3 Volta Catalunya | 4th stage 2.WT2
2017-03-22 22.03 6 3 Volta Catalunya | 3rd stage 2.WT2
2017-03-21 21.03 2 8 Volta Catalunya | 2nd stage | TTT 2.WT2
2017-03-20 20.03 19 19 Volta Catalunya | 1st stage 2.WT2
2017-03-14 14.03 8 5 Tirreno-Adriatico | 7th stage 2.WT1
2017-03-13 13.03 11 6 Tirreno-Adriatico | 6th stage 2.WT1
2017-03-12 12.03 4 6 Tirreno-Adriatico | 5th stage 2.WT1
2017-03-11 11.03 2 8 Tirreno-Adriatico | 4th stage 2.WT1
2017-03-10 10.03 11 36 Tirreno-Adriatico | 3rd stage 2.WT1
2017-03-09 09.03 1 37 Tirreno-Adriatico | 2nd stage 2.WT1
2017-03-08 08.03 18 109 Tirreno-Adriatico | 1st stage | TTT 2.WT1
2017-01-22 22.01 114 49 Tour Down Under | 6th stage 2.WT1
2017-01-21 21.01 62 47 Tour Down Under | 5th stage 2.WT1
2017-01-20 20.01 100 43 Tour Down Under | 4th stage 2.WT1
2017-01-19 19.01 66 41 Tour Down Under | 3rd stage 2.WT1
2017-01-18 18.01 44 41 Tour Down Under | 2nd stage 2.WT1
2017-01-17 17.01 33 35 Tour Down Under | 1st stage 2.WT1