Geraint Thomas

»INEOS Grenadiers
INEOS Grenadiers

Rider

Profile photo of Geraint  Thomas
Date of birth: 25th May 1986 (37)
Nationality: Great Britain
Weight: 71 kg   Height: 1.83 m
Place of birth: Cardiff

Points per specialty

  • Visits:
    ▲4261
     this week

Top results

Teams

show more

Upcoming participations


Date

Result

Race

Distance
Points
PCS
Points
UCI
25.0981World Championships ME - Road Race (WC) 26615more
11.09 » 18.09Tour of Britain (2.1) more
30Mountains classification more
2Points classification more
12General classification 10more
18.094Stage 8b - London › London 88.85more
18.09512Stage 8a (ITT) - London › London 8.84more
17.091012Stage 7 - Bury St. Edmunds › Sandringham Estate 199.7more
16.092512Stage 6 - Taunton › Wells 146more
15.0942Stage 5 - Exeter › Exmouth 180.35more
14.09112Stage 4 - Powis Castle › Caerphilly 182more
13.0933Stage 3 - Stoke-on-Trent › Stoke-on-Trent 1407more
11.0958Stage 1 - Peebles › Dumfries 170.34more
28.0875GP Ouest France - Plouay (WT) 248.35more
21.0831Vattenfall Cyclassics (WT) 216.55more
08.08 » 14.08Eneco Tour (2.UWT) more
57General classification 5more
14.0843Stage 7 - Sittard-Geleen › Sittard-Geleen 201.2more
13.0883Stage 6 - Genk › Genk 189.2more
12.0824Stage 5 (ITT) - Roermond › Roermond 14.7more
11.0882Stage 4 - Heers › Andenne 184more
10.0821Stage 3 - Aalter › Ardooie 169.1more
09.0819Stage 2 - Oosterhout › Sint Willebrord 192.1more
08.089Prologue - Amersfoort › Amersfoort 5.72more
02.07 » 24.07Tour de France (WT) more
7Youth classification more
19Mountains classification more
18Points classification more
31General classification 45more
24.0763Stage 21 - Créteil › Paris 95more
23.074431Stage 20 (ITT) - Grenoble › Grenoble 42.5more
22.074231Stage 19 - Modane › Alpe d’huez 109.5more
21.072530Stage 18 - Pinerolo › Galibier Serre-Chevalier 189more
20.076941Stage 17 - Gap › Pinerolo 179more
19.073240Stage 16 - Saint-Paul-Trois-Châteaux › Gap 162.5more
17.0711442Stage 15 - Limoux › Montpellier 192.5more
16.075643Stage 14 - Saint-Gaudens › Plateau De Beille 168.5more
15.0712139Stage 13 - Pau › Lourdes 152.5more
14.073525Stage 12 - Cugnaux › Luz Ardiden 211more
13.072431Stage 11 - Blaye-les-mines › Lavaur 168.5more
12.07932Stage 10 - Aurillac › Carmaux 16114more
10.072132Stage 9 - Issoire › Saint-Flour 208more
09.072235Stage 8 - Aigurande › SuperBesse 190more
08.0712638Stage 7 - Le Mans › Châteauroux 215more
07.07167Stage 6 - Dinan › Lisieux 226.5more
06.0757Stage 5 - Carhaix › Cap Fréhel 164.5322more
05.07287Stage 4 - Lorient › Mûr-de-Bretagne 172.5more
04.07154Stage 3 - Olonne-sur-mer › Redon 1981more
03.0734Stage 2 (TTT) - Les Essarts › Les Essarts 2330more
02.0766Stage 1 - Passage Du Gois La Barre-de-monts › Mont Des Alouettes Les Herbiers 191.526more
26.062National Championships Great Britain - Road Race (NC) 19710more
05.06 » 12.06Critérium du Dauphiné (WT) more
20Youth classification more
12.06OTLStage 7 - Pontcharra › La Toussuire 117.5more
11.0612878Stage 6 - Les Gets › Le Collet d’Allevard 192.5more
10.067735Stage 5 - Parc des Oiseaux - Villars-les-Dombes › Les Gets 210more
09.06906Stage 4 - La Motte-Servolex › Mâcon 173.5more
08.0676Stage 3 (ITT) - Grenoble › Grenoble 42.54more
07.066020Stage 2 - Voiron › Lyon 179more
06.063523Stage 1 - Albertville › Saint-Pierre-de-Chartreuse 144more
05.062727Prologue - Saint-Jean-de-Maurienne › Saint-Jean-de-Maurienne 5.4more
25.05 » 29.05Bayern-Rundfahrt (2.HC) more
1General classification 150more
29.0511Stage 5 - Friedberg › Moosburg 162.1more
28.055Stage 4 (ITT) - Friedberg › Friedberg 264more
27.052Stage 3 - Bad Gögging › Aichach 180.818more
26.0517Stage 2 - Freystadt › Bad Gögging 206.2more
25.0555Stage 1 - Pfarrkirchen › Freystadt 223.2more
26.04 » 01.05Tour de Romandie (WT) more
88General classification 5more
01.0538Stage 5 - Champagne › Genève 164.6more
30.0410294Stage 4 (ITT) - Aubonne › Signal de Bougy 20.1more
29.049193Stage 3 - Thierrens › Neuchâtel 166.5more
28.049494Stage 2 - Romont › Romont 168.3more
27.049796Stage 1 - Martigny › Leysin 171.5more
26.041313Prologue - Martigny › Martigny 3.5more
10.04OTLParis - Roubaix (WT) 258more
03.0410Ronde van Vlaanderen / Tour des Flandres ME (WT) 258504more
27.03124Gent - Wevelgem (WT) 204.55more
23.032Dwars door Vlaanderen (1.1) 20155more
19.0360Milano-Sanremo (WT) 2985more
06.03 » 13.03Paris - Nice (2.UWT) more
18Youth classification more
34Points classification more
83General classification 5more
13.0357Stage 8 - Nice › Nice 124more
12.03118123Stage 7 - Brignoles › Biot (Sophia Antipolis) 215.5more
11.0323131Stage 6 (ITT) - Rognes › Aix-en-Provence 27more
10.03160136Stage 5 - Saint-Symphorien-sur-Coise › Vernoux-en-Vivarais 194more
09.03140125Stage 4 - Crêches-sur-Saône › Belleville 191more
08.03520Stage 3 - Cosne-Cours-sur-Loire › Nuits-Saint-Georges 202.5101more
07.033337Stage 2 - Montfort-l’Amaury › Amilly 199more
06.035859Stage 1 - Houdan › Houdan 154.5more
27.026Classica Sarda Sassari - Cagliari (1.1) 19424more
22.02 » 26.02Giro di Sardegna (2.1) more
34General classification more
26.0261Stage 5 - Oristano › Giara Gesturi 174more
25.0210Stage 4 - Lanusei › Oristano 174more
24.0225Stage 3 - Orani › Lanusei 173more
23.0252Stage 2 - Porto Rotondo › Nuoro (Monte Ortobene) 197more
22.021313Stage 1 - Olbia › Porto Cervo 138more
18.01 » 23.01Santos Tour Down Under (WT) more
27Youth classification more
68General classification 5more
23.0156Stage 6 - Adelaide › Adelaide 90more
22.019371Stage 5 - McLaren Vale › Willunga 131more
21.012452Stage 4 - Norwood › Strathalbyn 124more
20.015357Stage 3 - Unley › Stirling 129more
19.01125101Stage 2 - Tailem Bend › Mannum 146more
18.017476Stage 1 - Mawson Lakes › Angaston 138more
13312 km in 83 days | PCS points: 565 | UCI points: 7
= number of kilometres in a group before the peloton

Key statistics

  • 25
    GC (10)
    Oneday races (4)
    ITT (5)
  • 19
    tour (12) giro (5) vuelta(2)
  • 19
    RBX(6)
    MSR(5)
    RVV(6)
    LBL(2)
    LOM(0)

PCS Ranking position per season

Pointsposition
2024
44
415
2023
645
82
2022
985
31
2021
805
46
2020
398
84
2019
865
52
2018
1658
9
2017
802
56
2016
878
40
2015
1157
20
2014
877
41
2013
704
58
2012
203
297
2011
565
77
2010
308
167
2009
55
755
2008
36
1007
2007
32
1087
2006
43
947
2005
2
2135