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
1996
-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-
Algeria
Argentina
Armenia
Australia
Austria
Belarus
Belgium
Brazil
Bulgaria
Canada
Chile
Colombia
Costa Rica
Cuba
Czechia
Denmark
Dom. Republic
Ecuador
Egypt
Estonia
Finland
France
Georgia
Germany
Great Britain
Guatemala
Hong Kong
Hungary
Iran
Ireland
Italy
Japan
Kazakhstan
Latvia
Lithuania
Mexico
Moldova
Netherlands
New Zealand
Norway
Poland
Portugal
Puerto Rico
Romania
Russia
Saudi Arabia
Serbia
Slovakia
Slovenia
South Africa
South Korea
Spain
Sweden
Switzerland
Tunisia
Turkmenistan
UAE
Ukraine
Uruguay
USA
Uzbekistan
Venezuela
Zimbabwe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
All
U23
Pos
Rider
Born
Nation
Team
Points
1
Jalabert
Laurent
1968
France
ONCE
3.572
2
Olano
Abraham
1970
Spain
Mapei - GB
2.975
3
Zülle
Alex
1968
Switzerland
ONCE
2.836
4
Virenque
Richard
1969
France
Festina - Lotus
2.756
5
Rominger
Tony
1961
Switzerland
Mapei - GB
2.609
6
Bartoli
Michele
1970
Italy
MG Maglificio - Technogym
2.441
7
Riis
Bjarne
1964
Denmark
Telekom
2.424
8
Casagrande
Francesco
1970
Italy
Saeco - AS Juvenes
2.420
9
Rebellin
Davide
1971
Italy
Team Polti
2.350
10
Dufaux
Laurent
1969
Switzerland
Festina - Lotus
2.342
11
Baldato
Fabio
1968
Italy
MG Maglificio - Technogym
2.322
12
Museeuw
Johan
1965
Belgium
Mapei - GB
2.319
13
Boardman
Chris
1968
Great Britain
Gan
2.226
14
Tchmil
Andrei
1963
Russia
Lotto - Caloi
2.204
15
Brochard
Laurent
1968
France
Festina - Lotus
2.137
16
Tafi
Andrea
1966
Italy
Mapei - GB
2.127
17
Indurain
Miguel
1964
Spain
Banesto
2.104
18
Guidi
Fabrizio
1972
Italy
Scrigno - Blue Storm
2.083
19
Gianetti
Mauro
1964
Switzerland
Team Polti
2.031
20
Armstrong
Lance
1971
USA
Motorola
1.987
21
Gontchenkov
Alexander
1970
Ukraine
Roslotto - ZG Mobili
1.827
22
Zabel
Erik
1970
Germany
Telekom
1.742
23
Berzin
Evgeni
1970
Russia
Gewiss - Playbus
1.679
24
Leblanc
Luc
1966
France
Team Polti
1.637
25
Vandenbroucke
Frank
1974
Belgium
Mapei - GB
1.629
26
Lombardi
Giovanni
1969
Italy
Team Polti
1.597
27
Ekimov
Viatcheslav
1966
Russia
Rabobank
1.591
28
Sørensen
Rolf
1965
Denmark
Rabobank
1.547
29
Faresin
Gianni
1965
Italy
Panaria-Vinavil
1.508
30
Ullrich
Jan
1973
Germany
Telekom
1.479
31
Ferrigato
Andrea
1969
Italy
Roslotto - ZG Mobili
1.473
32
Elli
Alberto
1964
Italy
MG Maglificio - Technogym
1.413
33
Steels
Tom
1971
Belgium
Mapei - GB
1.402
34
Moncassin
Frédéric
1968
France
Gan
1.392
35
Faustini
Stefano
1968
Italy
Aki - Gipiemme
1.379
36
Zanini
Stefano
1969
Italy
Gewiss - Playbus
1.374
37
Fondriest
Maurizio
1965
Italy
Roslotto - ZG Mobili
1.373
38
Ugrumov
Piotr
1961
Latvia
Roslotto - ZG Mobili
1.356
39
Peron
Andrea
1971
Italy
Motorola
1.305
40
Zberg
Beat
1971
Switzerland
Carrera Jeans
1.288
41
Zaina
Enrico
1967
Italy
Carrera Jeans
1.273
42
Colombo
Gabriele
1972
Italy
Gewiss - Playbus
1.260
43
Tonkov
Pavel
1969
Russia
Panaria-Vinavil
1.257
44
Fincato
Marco
1970
Italy
Roslotto - ZG Mobili
1.246
45
Escartín
Fernando
1968
Spain
Kelme - Artiach
1.242
46
Capiot
Johan
1964
Belgium
Collstrop - Lystex - Merckx
1.208
47
Nardello
Daniele
1972
Italy
Mapei - GB
1.195
48
Richard
Pascal
1964
Switzerland
MG Maglificio - Technogym
1.153
49
Hamburger
Bo
1970
Denmark
TVM
1.143
50
Cipollini
Mario
1967
Italy
Saeco - AS Juvenes
1.141
51
Bölts
Udo
1966
Germany
Telekom
1.130
52
Chiappucci
Claudio
1963
Italy
Carrera Jeans
1.118
53
Chanteur
Pascal
1968
France
Petit Casino
1.107
54
Hervé
Pascal
1964
France
Festina - Lotus
1.100
55
Ludwig
Olaf
1960
Germany
Telekom
1.077
56
Luttenberger
Peter
1972
Austria
Carrera Jeans
1.070
57
Minali
Nicola
1969
Italy
Gewiss - Playbus
1.055
58
Blijlevens
Jeroen
1971
Netherlands
TVM
1.052
59
Heulot
Stéphane
1971
France
Gan
1.018
60
Merckx
Axel
1972
Belgium
Motorola
993
61
Svorada
Ján
1968
Czechia
Panaria-Vinavil
987
62
Bugno
Gianni
1964
Italy
MG Maglificio - Technogym
965
63
Fontanelli
Fabiano
1965
Italy
MG Maglificio - Technogym
944
64
Jonker
Patrick
1969
Netherlands
ONCE
941
65
Cuesta
Íñigo
1969
Spain
ONCE
925
66
Konyshev
Dimitri
1966
Russia
Aki - Gipiemme
910
67
Edo
Ángel
1970
Spain
Kelme - Artiach
897
68
Mauri
Melchor
1966
Spain
ONCE
886
69
Sciandri
Maximilian
1967
Great Britain
Motorola
878
70
Abdoujaparov
Djamolidine
1964
Uzbekistan
Refin - Mobivetta
875
71
Coppolillo
Michele
1967
Italy
MG Maglificio - Technogym
846
72
Massi
Rodolfo
1965
Italy
Refin - Mobivetta
817
72
Roscioli
Fabio
1965
Italy
Refin - Mobivetta
817
74
Ballerini
Franco
1964
Italy
Mapei - GB
814
75
Baffi
Adriano
1962
Italy
Mapei - GB
813
76
Cattai
Stefano
1967
Italy
Roslotto - ZG Mobili
795
77
Peeters
Wilfried
1964
Belgium
Mapei - GB
766
78
Zanette
Denis
1970
Italy
Aki - Gipiemme
757
79
Belli
Wladimir
1970
Italy
Panaria-Vinavil
750
80
Pistore
Roberto
1971
Italy
MG Maglificio - Technogym
747
81
Gaumont
Philippe
1973
France
Gan
743
82
Jiménez
José María
1971
Spain
Banesto
738
83
Madouas
Laurent
1967
France
Motorola
734
84
Pianegonda
Gianluca
1968
Italy
Team Polti
729
85
Hoffman
Tristan
1970
Netherlands
TVM
721
86
Desbiens
Laurent
1969
France
Gan
705
87
Stephens
Neil
1963
Australia
ONCE
696
88
Wüst
Marcel
1967
Germany
MX Onda
693
88
Holm
Brian
1962
Denmark
Telekom
693
90
Garmendia
Aitor
1968
Spain
ONCE
679
91
Van Petegem
Peter
1970
Belgium
TVM
673
92
Podenzana
Massimo
1961
Italy
San Marco Group
664
93
Simon
François
1968
France
Gan
660
94
Donati
Massimo
1967
Italy
Saeco - AS Juvenes
653
95
Guerini
Giuseppe
1970
Italy
Team Polti
647
95
Fois
Valentino
1973
Italy
Panaria-Vinavil
647
97
Jeker
Fabian
1968
Switzerland
Festina - Lotus
646
97
Casagrande
Filippo
1973
Italy
San Marco Group
646
99
Bettin
Mauro
1968
Italy
Refin - Mobivetta
645
100
Boscardin
Bruno
1970
Switzerland
Festina - Lotus
643