FIRSTCYCLING
Road
Road
Amateur
Junior
Cyclocross
MTB
Track
Fantasy
Races & results
Teams
Ranking
Ranking
| FirstCycling
UCI Ranking
National Ranking
FirstCycling Ranking
FirstCycling Amateur
Men Elite
---
Men Elite
Men Junior
Women Elite
Women Junior
2014
-All-
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
-Nations-
Albania
Algeria
Antigua and Barbuda
Argentina
Aruba
Australia
Austria
Azerbaijan
Bahrain
Barbados
Belarus
Belgium
Belize
Bolivia
Bosnia&Herzegovina
Brazil
Brunei
Bulgaria
Burkina Faso
Cameroon
Canada
Chile
China
Colombia
Costa Rica
Croatia
Cuba
Czechia
Denmark
Dom. Republic
East Timor
Ecuador
Eritrea
Estonia
Ethiopia
Finland
France
Gabon
Georgia
Germany
Great Britain
Greece
Guatemala
Hong Kong
Hungary
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Ivory Coast
Japan
Kazakhstan
Kuwait
Kyrgyzstan
Laos
Latvia
Libya
Lithuania
Luxembourg
Macao
Malaysia
Malta
Mexico
Moldova
Mongolia
Morocco
Namibia
Netherlands
Netherlands Antilles
New Zealand
Nicaragua
Norway
Pakistan
Panama
Peru
Philippines
Poland
Portugal
Qatar
Romania
Russia
Rwanda
Saudi Arabia
Senegal
Serbia
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sweden
Switzerland
Syria
Taiwan
Tanzania
Thailand
Trinidad & Tobago
Tunisia
Turkey
Turkmenistan
UAE
Ukraine
Uruguay
USA
Uzbekistan
Venezuela
Vietnam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
All
U23
Pos
Rider
Born
Nation
Team
Points
1
Valverde
Alejandro
1980
Spain
Movistar Team
3.599
2
Contador
Alberto
1982
Spain
Tinkoff - Saxo
2.893
3
Kristoff
Alexander
1987
Norway
Team Katusha
2.281
4
Kwiatkowski
Michal
1990
Poland
Omega Pharma-Quick Step
2.239
5
Degenkolb
John
1989
Germany
Team Giant - Shimano
2.217
6
Nibali
Vincenzo
1984
Italy
Astana Pro Team
2.111
7
Sagan
Peter
1990
Slovakia
Cannondale
2.104
8
Froome
Chris
1985
Great Britain
Team Sky
1.970
9
Gilbert
Philippe
1982
Belgium
BMC Racing Team
1.951
10
Quintana
Nairo
1990
Colombia
Movistar Team
1.940
11
Démare
Arnaud
1991
France
FDJ.fr
1.889
12
Van Avermaet
Greg
1985
Belgium
BMC Racing Team
1.774
13
Evans
Cadel
1977
Australia
BMC Racing Team
1.729
14
Costa
Rui
1986
Portugal
Lampre-Merida
1.721
15
Péraud
Jean-Christophe
1977
France
AG2R La Mondiale
1.706
16
Bardet
Romain
1990
France
AG2R La Mondiale
1.705
17
Gerrans
Simon
1980
Australia
Orica - GreenEDGE
1.649
18
Van Asbroeck
Tom
1990
Belgium
Topsport Vlaanderen
1.624
19
Dumoulin
Tom
1990
Netherlands
Team Giant - Shimano
1.619
20
Majka
Rafal
1989
Poland
Tinkoff - Saxo
1.599
21
Kelderman
Wilco
1991
Netherlands
Belkin Pro Cycling Team
1.552
22
van Garderen
Tejay
1988
USA
BMC Racing Team
1.547
23
Aru
Fabio
1990
Italy
Astana Pro Team
1.545
24
Bouhanni
Nacer
1990
France
FDJ.fr
1.527
25
Rodríguez
Joaquim
1979
Spain
Team Katusha
1.477
26
Pinot
Thibaut
1990
France
FDJ.fr
1.449
27
Uran
Rigoberto
1987
Colombia
Omega Pharma-Quick Step
1.448
28
Mollema
Bauke
1986
Netherlands
Belkin Pro Cycling Team
1.425
29
Cancellara
Fabian
1981
Switzerland
Trek Factory Racing
1.396
30
Martin
Daniel
1986
Ireland
Garmin - Sharp
1.358
31
Terpstra
Niki
1984
Netherlands
Omega Pharma-Quick Step
1.347
32
Matthews
Michael
1990
Australia
Orica - GreenEDGE
1.309
33
Pozzovivo
Domenico
1982
Italy
AG2R La Mondiale
1.301
34
Chavanel
Sylvain
1979
France
IAM Cycling
1.282
35
Martin
Tony
1985
Germany
Omega Pharma-Quick Step
1.274
36
Kittel
Marcel
1988
Germany
Team Giant - Shimano
1.265
37
Greipel
André
1982
Germany
Lotto - Belisol
1.220
38
Moreno
Daniel
1981
Spain
Team Katusha
1.181
38
Meersman
Gianni
1985
Belgium
Omega Pharma-Quick Step
1.181
40
Vanmarcke
Sep
1988
Belgium
Belkin Pro Cycling Team
1.170
41
Thomas
Geraint
1986
Great Britain
Team Sky
1.165
42
Gallopin
Tony
1988
France
Lotto - Belisol
1.156
43
Navardauskas
Ramunas
1988
Lithuania
Garmin - Sharp
1.144
44
Colbrelli
Sonny
1990
Italy
Bardiani - CSF
1.134
45
Swift
Ben
1987
Great Britain
Team Sky
1.045
46
Boonen
Tom
1980
Belgium
Omega Pharma-Quick Step
1.042
47
Finetto
Mauro
1985
Italy
Yellow Fluo
1.003
48
Caruso
Damiano
1987
Italy
Cannondale
1.000
49
Frank
Mathias
1986
Switzerland
IAM Cycling
993
50
Farrar
Tyler
1984
USA
Garmin - Sharp
960
51
Ulissi
Diego
1989
Italy
Lampre-Merida
951
52
Nizzolo
Giacomo
1989
Italy
Trek Factory Racing
943
53
Hutarovich
Yauheni
1983
Belarus
AG2R La Mondiale
937
54
Rebellin
Davide
1971
Italy
CCC Polsat Polkowice
914
55
Dumoulin
Samuel
1980
France
AG2R La Mondiale
912
56
Wellens
Tim
1991
Belgium
Lotto - Belisol
909
57
Gautier
Cyril
1987
France
Team Europcar
888
58
Simon
Julien
1985
France
Cofidis
884
59
Bos
Theo
1983
Netherlands
Belkin Pro Cycling Team
877
60
Arredondo
Julian
1988
Colombia
Trek Factory Racing
873
61
Sánchez
Samuel
1978
Spain
BMC Racing Team
868
62
Hesjedal
Ryder
1980
Canada
Garmin - Sharp
852
62
Barguil
Warren
1991
France
Team Giant - Shimano
852
64
Drucker
Jempy
1986
Luxembourg
Wanty - Groupe Gobert
850
65
Coquard
Bryan
1992
France
Team Europcar
845
66
Izagirre
Ion
1989
Spain
Movistar Team
835
67
Rolland
Pierre
1986
France
Team Europcar
832
67
Machado
Tiago
1985
Portugal
Team NetApp - Endura
832
69
Wiggins
Bradley
1980
Great Britain
Team Sky
829
70
Mezgec
Luka
1988
Slovenia
Team Giant - Shimano
820
71
Van Staeyen
Michael
1988
Belgium
Topsport Vlaanderen
816
72
Debusschere
Jens
1989
Belgium
Lotto - Belisol
812
73
Yates
Adam
1992
Great Britain
Orica - GreenEDGE
803
74
Talansky
Andrew
1988
USA
Garmin - Sharp
802
75
Lobato
Juan Jose
1988
Spain
Movistar Team
793
76
Viviani
Elia
1989
Italy
Cannondale
773
77
Albasini
Michael
1980
Switzerland
Orica - GreenEDGE
771
77
Nieve
Mikel
1984
Spain
Team Sky
771
79
Impey
Daryl
1984
South Africa
Orica - GreenEDGE
767
80
Stybar
Zdenek
1985
Czechia
Omega Pharma-Quick Step
761
81
Cavendish
Mark
1985
Great Britain
Omega Pharma-Quick Step
746
82
Fuglsang
Jakob
1985
Denmark
Astana Pro Team
742
83
Kreuziger
Roman
1986
Czechia
Tinkoff - Saxo
740
84
Modolo
Sacha
1987
Italy
Lampre-Merida
736
85
Dennis
Rohan
1990
Australia
Garmin - Sharp
734
86
Dillier
Silvan
1990
Switzerland
BMC Racing Team
732
87
Rojas
José Joaquin
1985
Spain
Movistar Team
730
88
Spilak
Simon
1986
Slovenia
Team Katusha
729
89
König
Leopold
1987
Czechia
Team NetApp - Endura
728
90
Slagter
Tom-Jelte
1989
Netherlands
Garmin - Sharp
722
91
Formolo
Davide
1992
Italy
Cannondale
714
92
Geschke
Simon
1986
Germany
Team Giant - Shimano
712
93
van Poppel
Danny
1993
Netherlands
Trek Factory Racing
711
94
van Genechten
Jonas
1986
Belgium
Lotto - Belisol
710
95
Betancur
Carlos
1989
Colombia
AG2R La Mondiale
700
96
Schleck
Fränk
1980
Luxembourg
Trek Factory Racing
697
97
Sbaragli
Kristian
1990
Italy
MTN-Qhubeka
691
98
Leukemans
Björn
1977
Belgium
Wanty - Groupe Gobert
689
99
Breschel
Matti
1984
Denmark
Tinkoff - Saxo
679
100
Rogers
Michael
1979
Australia
Tinkoff - Saxo
677