Geraint Thomas

»

INEOS Grenadiers

menu

Info

  • Date of birth:
    25th
    May
    1986
    (
    39
    )
  • Weight:
    71
    kg
    Height:
    1.83
    m
Specialties
  • Visits:
    ▲3238
    this week

Top results

Teams

Will retire on 2025-12-31
show all

Key statistics

  • 25
    GC (10)
    Oneday races (4)
    ITT (5)
  • 22
    tour (14) giro (6) vuelta(2)
  • 21
    RBX(6)
    MSR(6)
    RVV(6)
    LBL(3)
    LOM(0)
SORT BY DATE

Date

#Result

Race

Distance
Points
PCS
Points
UCI
11.09 › 18.0911-18/9 Tour of Britain (2.1) more
26Mountains classificationMountains classification
39Points classificationPoints classification
12General classificationGeneral classification 10
18.0955S8Stage 8 - London › London 96
17.0972S7Stage 7 - Bury St. Edmunds › Colchester 152.3
16.0982S6Stage 6 - King's Lynn › Great Yarmouth 190
15.0944S5Stage 5 - Tavistock › Glastonbury 176
14.0919S4Stage 4 - Minehead › Teignmouth 171.3
13.0949S3Stage 3 - Newtown › Swansea 149.7
12.0915S2Stage 2 - Stoke-on-Trent › Stoke-on-Trent 160.5
11.0940S1Stage 1 - Rochdale › Blackpool 132.6
08.09107 Memorial Rik Van Steenbergen (1.1) 195.9more
05.093 National Championships Great Britain - ITT (NC) 522more
17.08 › 24.0817-24/8 Eneco Tour (2.UWT) more
28Youth classificationYouth classification
66General classificationGeneral classification 5
24.0815S8 (ITT)Stage 8 (ITT) - Genk › Genk 16.9
23.0894S7Stage 7 - Bilzen › Heers 205.6
22.0860S6Stage 6 - Roermond › Sittard 204
21.08119S5Stage 5 - St-Lievens-Houtem › Roermond 214.4
20.0896S4Stage 4 - Ronse › Ronse 191.8
19.08145S3Stage 3 - St. Willebrord › Ardooie 198.5
18.08130S2Stage 2 - Steenwijk › Rhenen 177
17.086ProloguePrologue - Steenwijk › Steenwijk 5.27
03.07 › 25.073-25/7 Tour de France (2.HC) more
9Youth classificationYouth classification
19Points classificationPoints classification
64General classificationGeneral classification 25
25.07147S20Stage 20 - Longjumeau  › Paris 102.5
24.071067S19 (ITT)Stage 19 (ITT) - Bordeaux › Pauillac 5210
23.077168S18Stage 18 - Salies-de-Béarn › Bordeaux 198
22.0711168S17Stage 17 - Pau › Col du Tourmalet 174
20.075360S16Stage 16 - Bagnères-de-Luchon › Pau 199.5
19.0710272S15Stage 15 - Pamiers › Bagnères-de-Luchon 187.5
18.076658S14Stage 14 - Revel › Ax-3 Domaines 184.5
17.075458S13Stage 13 - Rodez › Revel 196
16.0710263S12Stage 12 - Bourg-de-Péage  › Mende 210.5
15.079865S11Stage 11 - Sisteron › Bourg-lès-Valence 184.5
14.075967S10Stage 10 - Chambéry › Gap 179
13.076767S9Stage 9 - Morzine-Avoriaz › Saint-Jean-de-Maurienne 204.5
11.0714169S8Stage 8 - Station des Rousses › Morzine-Avoriaz 189
10.075631S7Stage 7 - Tournus › Station des Rousses 165.5
09.07112S6Stage 6 - Montargis › Gueugnon 227.58
08.07222S5Stage 5 - Épernay › Montargis 187.5
07.07192S4Stage 4 - Cambrai › Reims 153.5
06.0722S3Stage 3 - Wanze › Arenberg Porte du Hainaut 2137010
05.07786S2Stage 2 - Brussel › Spa 201
04.07155S1Stage 1 - Rotterdam › Brussel 223.51
03.0755ProloguePrologue - Rotterdam › Rotterdam 8.932
27.061 National Championships Great Britain ME - Road Race (NC) 18015more
06.06 › 13.066-13/6 Critérium du Dauphiné (PT) more
5Points classificationPoints classification
21General classificationGeneral classification 18
13.0618S8Stage 8 - Allevard-les-Bains › Sallanches 148
12.063223S7Stage 7 - Crolles › Alpe d'Huez 151.5
11.061821S6Stage 6 - Serre-Chevalier › Grenoble 143.5
10.065819S5Stage 5 - Saint-Paul-Trois-Châteaux › Risoul 210.5
09.0675S4 (ITT)Stage 4 (ITT) - Monteux › Sorgues 494
08.0694S3Stage 3 - Annonay › Bourg-Saint-Andéol 1772
07.0634S2Stage 2 - Evian-les-Bains › Saint-Laurent-du-Pont 191.5182
06.0644ProloguePrologue - Evian-les-Bains › Evian-les-Bains 6.8131
26.05 › 30.0526-30/5 Bayern-Rundfahrt (2.HC) more
11General classificationGeneral classification 36
30.0547S5Stage 5 - Berching › Fürstenfeldbruck 156.2
29.0515S4 (ITT)Stage 4 (ITT) - Berching › Berching 27.8
28.057S3Stage 3 - Bayreuth › Hersbruck 175.12
27.0555S2Stage 2 - Viechtach › Bayreuth 200.5
26.056S1Stage 1 - Erding › Viechtach 189.83
14.05 › 16.0514-16/5 Tour de Picardie (2.1) more
38General classificationGeneral classification
16.0557S3Stage 3 - Crépy-en-Valois › Sissonne 174.5
15.0523S2Stage 2 - Gamaches › Liancourt (of Mouy) 186
14.0579S1Stage 1 - Boué › Doullens 181
11.0464 Paris - Roubaix (1.HC) 2595more
04.0433 Ronde van Vlaanderen / Tour des Flandres ME (PT) 2627more
28.03DNF Gent - Wevelgem (PT) 219more
27.0350 E3 Prijs Vlaanderen (1.HC) 203more
24.0332 Dwars door Vlaanderen (1.1) 204more
07.03 › 14.037-14/3 Paris - Nice (2.UWT) more
20Youth classificationYouth classification
43Points classificationPoints classification
88General classificationGeneral classification 5
14.0332S7Stage 7 - Nice › Nice 119
13.03107118S6Stage 6 - Peynier › Tourrettes-sur-Loup 220
12.03112117S5Stage 5 - Pernes-les-Fontaines › Aix-en-Provence 157
11.0311093S4Stage 4 - Maurs › Mende 173.5
10.0314284S3Stage 3 - Saint-Yrieix-la-Perche › Aurillac 155
09.035419S2Stage 2 - Contres › Limoges 201.5
08.037519S1Stage 1 - Saint-Arnoult-en-Yvelines › Contres 201.5
07.031515ProloguePrologue - Montfort-l'Amaury › Montfort-l'Amaury 8
28.02DNF Kuurne-Brussel-Kuurne (1.1) 194more
14.02 › 19.0214-19/2 Tour of Oman (2.1) more
17Youth classificationYouth classification
38Points classificationPoints classification
80General classificationGeneral classification
19.029S6 (ITT)Stage 6 (ITT) - Al Jissah › Muscat Corniche 18.6
18.02113S5Stage 5 - Wattayah › Sultan Qaboos Stadium 148
17.0289S4Stage 4 - Ibri › Nakhal 187
16.0299S3Stage 3 - Sifat Ash Sheik › Qurayyat 124
15.02124S2Stage 2 - Nizwa › Samail 148.5
14.024343S1Stage 1 - Muscat Corniche › Muscat Corniche 61
07.02 › 12.027-12/2 Tour of Qatar (2.1) more
21Youth classificationYouth classification
73General classificationGeneral classification
12.0297S6Stage 6 - Al Wakra › Doha Corniche 123.5
11.02119S5Stage 5 - Lusail › Madinat Al Shamal 142
10.0272S4Stage 4 - The Pearl › Al Khor Corniche 146.5
09.0284S3Stage 3 - Dukhan › Mesaieed 136.5
08.0260S2Stage 2 - Camel Race Track › Qatar Foundation - Doha 147
07.0214S1 (TTT)Stage 1 (TTT) - West Bay Lagoon › West Bay Lagoon 8.210
12641 km in 82 days | PCS points: 308 | UCI points: 13
= number of kilometres in a group before the peloton

PCS Ranking position per season

Points #
2025
52
596
2024
454
137
2023
645
82
2022
996
32
2021
805
46
2020
398
84
2019
865
52
2018
1658
9
2017
802
56
2016
878
40
2015
1157
20
2014
912
38
2013
704
58
2012
203
297
2011
565
79
2010
308
166
2009
55
773
2008
36
1036
2007
32
1128
2006
43
973
2005
2
2218