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:
    ▼1630
     this week

Top results

Teams

show more

Upcoming participations


Date

Result

Race

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