Road
Cyclocross
Junior
Amateur
MTB
Track
Fantasy
Home
Races & results
Teams
Ranking
Transfers
Ranking
| UCI
Embed Ranking
UCI Ranking
National Ranking
FirstCycling Ranking
FirstCycling Amateur
Men
Women
World Ranking
One-day race Ranking
Stage race Ranking
Africa Tour Ranking
America Tour Ranking
Asia Tour Ranking
Europe Tour Ranking
Oceania Tour Ranking
2021-week 7
-All-
2024 - Year
2024-week 12
2024-week 11
2024-week 10
2024-week 9
2024-week 8
2024-week 7
2024-week 6
2024-week 5
2024-week 4
2024-week 3
2024-week 2
2024-week 1
2023-week 52
2023-week 51
2023-week 50
2023-week 49
2023-week 48
2023-week 47
2023-week 46
2023-week 45
2023-week 44
2023-week 43
2023-week 42
2023-week 41
2023-week 40
2023-week 39
2023-week 38
2023-week 37
2023-week 36
2023-week 35
2023-week 34
2023-week 33
2023-week 32
2023-week 31
2023-week 30
2023-week 29
2023-week 28
2023-week 27
2023-week 26
2023-week 25
2023-week 24
2023-week 23
2023-week 22
2023-week 21
2023-week 20
2023-week 19
2023-week 18
2023-week 17
2023-week 16
2023-week 15
2023-week 14
2023-week 13
2023-week 12
2023-week 11
2023-week 10
2023-week 9
2023-week 8
2023-week 7
2023-week 6
2023-week 5
2023-week 4
2023-week 3
2023-week 2
2023-week 1
2023
2022-week 52
2022-week 51
2022-week 50
2022-week 49
2022-week 48
2022-week 47
2022-week 46
2022-week 45
2022-week 44
2022-week 43
2022-week 42
2022-week 41
2022-week 40
2022-week 39
2022-week 38
2022-week 37
2022-week 36
2022-week 35
2022-week 34
2022-week 33
2022-week 32
2022-week 31
2022-week 30
2022-week 29
2022-week 28
2022-week 27
2022-week 26
2022-week 25
2022-week 24
2022-week 23
2022-week 22
2022-week 21
2022-week 20
2022-week 19
2022-week 18
2022-week 17
2022-week 16
2022-week 15
2022-week 14
2022-week 13
2022-week 12
2022-week 11
2022-week 10
2022-week 9
2022-week 8
2022-week 7
2022-week 6
2022-week 5
2022-week 4
2022-week 3
2022-week 2
2022-week 1
2022
2021-week 52
2021-week 51
2021-week 50
2021-week 49
2021-week 48
2021-week 47
2021-week 46
2021-week 45
2021-week 44
2021-week 43
2021-week 42
2021-week 41
2021-week 40
2021-week 39
2021-week 38
2021-week 37
2021-week 36
2021-week 35
2021-week 34
2021-week 33
2021-week 32
2021-week 31
2021-week 30
2021-week 29
2021-week 28
2021-week 27
2021-week 26
2021-week 25
2021-week 24
2021-week 23
2021-week 22
2021-week 21
2021-week 20
2021-week 19
2021-week 18
2021-week 17
2021-week 16
2021-week 15
2021-week 14
2021-week 13
2021-week 12
2021-week 11
2021-week 10
2021-week 9
2021-week 8
2021-week 7
2021-week 6
2021-week 5
2021-week 4
2021-week 3
2021-week 2
2021-week 1
2021
2020-week 52
2020-week 51
2020-week 50
2020-week 49
2020-week 48
2020-week 47
2020-week 46
2020-week 45
2020-week 44
2020-week 43
2020-week 42
2020-week 41
2020-week 40
2020-week 39
2020-week 38
2020-week 37
2020-week 36
2020-week 35
2020-week 34
2020-week 33
2020-week 32
2020-week 31
2020-week 30
2020-week 29
2020-week 28
2020-week 27
2020-week 26
2020-week 25
2020-week 24
2020-week 23
2020-week 22
2020-week 21
2020-week 20
2020-week 19
2020-week 18
2020-week 17
2020-week 16
2020-week 15
2020-week 14
2020-week 13
2020-week 12
2020-week 11
2020-week 10
2020-week 9
2020-week 8
2020-week 7
2020-week 6
2020-week 5
2020-week 4
2020-week 3
2020-week 2
2020-week 1
2020
2019-week 52
2019-week 51
2019-week 50
2019-week 49
2019-week 48
2019-week 47
2019-week 46
2019-week 45
2019-week 44
2019-week 43
2019-week 42
2019-week 41
2019-week 40
2019-week 39
2019-week 38
2019-week 37
2019-week 36
2019-week 35
2019-week 34
2019-week 33
2019-week 32
2019-week 31
2019-week 30
2019-week 29
2019-week 28
2019-week 27
2019-week 26
2019-week 25
2019-week 24
2019-week 23
2019-week 22
2019-week 21
2019-week 20
2019-week 19
2019-week 18
2019-week 17
2019-week 16
2019-week 15
2019-week 14
2019-week 13
2019-week 12
2019-week 11
2019-week 10
2019-week 9
2019-week 8
2019-week 7
2019-week 6
2019-week 5
2019-week 4
2019-week 3
2019-week 2
2019-week 1
2019
2018
-All-
Albania
Algeria
Argentina
Armenia
Australia
Austria
Azerbaijan
Belarus
Belgium
Benin
Bermuda
British Virgin Islands
Bulgaria
Burkina Faso
Cameroon
Canada
Chile
China
Colombia
Costa Rica
Croatia
Cyprus
Czechia
Denmark
DR Congo
Ecuador
Egypt
El Salvador
Eritrea
Estonia
Ethiopia
Finland
France
Germany
Great Britain
Greece
Guatemala
Honduras
Hungary
Iceland
Ireland
Israel
Italy
Ivory Coast
Japan
Kazakhstan
Kenya
Kosovo
Laos
Latvia
Lithuania
Luxembourg
Malaysia
Mauritius
Mexico
Moldova
Mongolia
Morocco
Namibia
Netherlands
New Zealand
Nicaragua
North Macedonia
Norway
Panama
Paraguay
Peru
Poland
Portugal
Puerto Rico
Qatar
Romania
Russia
Rwanda
Saudi Arabia
Serbia
Slovakia
Slovenia
South Africa
South Korea
Spain
St.Vincent&Grenadines
Sudan
Sweden
Switzerland
Taiwan
Tanzania
Thailand
Turkey
Uganda
Ukraine
Uruguay
USA
Uzbekistan
Venezuela
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Riders
Teams
Nations
All
U23
Pos
Rider
Nation
Team
Points
301
14
Ilias
Periklis
Greece
110
301
14
Tzortzakis
Polychronis
Greece
Kuwait Pro Cycling Team
110
301
14
Tvetcov
Serghei
Romania
Wildlife Generation
110
301
14
Vahtra
Norman
Estonia
Israel Start-Up Nation
110
301
4
Karaliok
Yauheni
Belarus
Minsk CC
110
(-3)
301
14
Vingegaard
Jonas
Denmark
Jumbo-Visma
110
301
14
Vanhoucke
Harm
Belgium
Lotto-Soudal
110
308
15
Johansen
Julius
Denmark
Uno-X Pro Cycling Team
108
309
15
Oliveira
Nelson
Portugal
Movistar Team
108
309
15
Planckaert
Baptiste
Belgium
Intermarché-Wanty-Gobert
108
309
34
Henao
Sergio
Colombia
Team Qhubeka NextHash
108
(-20)
309
60
Meintjes
Louis
South Africa
Intermarché-Wanty-Gobert
108
(-35)
309
15
Cavanagh
Ryan
Australia
St. George Continental CT
108
309
15
Allegaert
Piet
Belgium
Cofidis
108
309
15
Foss
Tobias
Norway
Jumbo-Visma
108
309
15
Götzinger
Valentin
Austria
WSA KTM Graz
108
317
13
Delaplace
Anthony
France
Arkéa-Samsic
107
317
13
Houle
Hugo
Canada
Astana-Premier Tech
107
317
13
Pellaud
Simon
Switzerland
Androni Giocattoli-Sidermec
107
320
13
Devenyns
Dries
Belgium
Deceuninck-Quick Step
106
320
13
Rubio
Diego
Spain
Burgos-BH
106
320
13
Gomes
Luís
Portugal
Kelly-Simoldes-UD Oliveirense
106
323
43
Khalmuratov
Muradjan
Uzbekistan
Sweet Nice Continental
105
(+10)
323
13
Ledanois
Kevin
France
Arkéa-Samsic
105
323
8
Chaiyasombat
Thanakhan
Thailand
Thailand Continental CT
105
(-5)
326
12
Denz
Nico
Germany
Team DSM
104
327
12
Brozyna
Piotr
Poland
HRE Mazowsze Serce Polski
104
328
12
Vanendert
Jelle
Belgium
Bingoal Pauwels Sauces WB
103
328
131
Caicedo
Jonathan
Ecuador
EF Education-NIPPO
103
(-81)
330
11
Barta
William
USA
EF Education-NIPPO
102
331
12
Warbasse
Lawrence
USA
AG2R Citroën Team
101
331
12
Mäder
Gino
Switzerland
Bahrain Victorious
101
331
65
Champoussin
Clément
France
AG2R Citroën Team
101
(+15)
334
11
Haga
Chad
USA
Team DSM
100
335
11
Finetto
Mauro
Italy
Delko
100
335
11
Meyer
Cameron
Australia
Team BikeExchange
100
335
11
Bookwalter
Brent
USA
Team BikeExchange
100
335
11
Canecky
Marek
Slovakia
Dukla Banská Bystrica
100
335
11
Meisen
Marcel
Germany
Alpecin-Fenix
100
335
11
Franczak
Pawel
Poland
Voster ATS Team
100
335
11
Magnusson
Kim
Sweden
Riwal Cycling Team
100
335
11
Potocki
Viktor
Croatia
Ljubljana Gusto Santic
100
343
11
Simon
Julien
France
Team TotalEnergies
99
343
11
Bauer
Jack
New Zealand
Team BikeExchange
99
343
2
Restrepo
Jhonatan
Colombia
Androni Giocattoli-Sidermec
99
(-3)
343
11
Van Rooy
Kenneth
Belgium
Sport Vlaanderen-Baloise
99
347
10
Schelling
Patrick
Switzerland
98
347
10
Vasylyuk
Andriy
Ukraine
98
347
10
Durbridge
Luke
Australia
Team BikeExchange
98
347
10
Siskevicius
Evaldas
Lithuania
Delko
98
347
10
Sprengers
Thomas
Belgium
Sport Vlaanderen-Baloise
98
347
10
van Engelen
Adne
Netherlands
Bike Aid
98
353
10
Piaskowy
Emanuel
Poland
97
354
10
Vanmarcke
Sep
Belgium
Israel Start-Up Nation
96
354
10
Thomas
Benjamin
France
Groupama-FDJ
96
356
10
De Buyst
Jasper
Belgium
Lotto-Soudal
95
356
51
Calmejane
Lilian
France
AG2R Citroën Team
95
(-18)
356
10
Lasinis
Venantas
Lithuania
Lviv Cycling Team
95
356
10
O'Brien
Kelland
Australia
Team BikeExchange
95
360
11
Prades
Eduard
Spain
Delko
94
361
56
Rostovtsev
Sergei
Russia
Marathon-Tula
93
(-20)
361
11
Castrillo
Jaime
Spain
Equipo Kern Pharma
93
363
11
Sütterlin
Jasha
Germany
Team DSM
92
363
11
Van Asbroeck
Tom
Belgium
Israel Start-Up Nation
92
363
11
Fabbro
Matteo
Italy
BORA-hansgrohe
92
363
11
Zimmermann
Georg
Germany
Intermarché-Wanty-Gobert
92
363
11
Wærenskjold
Søren
Norway
Uno-X Pro Cycling Team
92
368
11
van Dijke
Mick
Netherlands
Jumbo-Visma
91
369
11
Otruba
Jakub
Czechia
Elkov - Kasper
91
370
12
Roelandts
Jürgen
Belgium
90
370
12
Van Staeyen
Michael
Belgium
EvoPro Racing
90
370
12
Vosekalns
Andris
Latvia
Hengxiang Cycling Team
90
370
12
Peak
Barnabas
Hungary
Team BikeExchange
90
370
4
Chawchiangkwang
Peerapol
Thailand
Thailand Continental CT
90
(-5)
375
11
Krawczyk
Szymon
Poland
Voster ATS Team
89
376
11
Canola
Marco
Italy
Gazprom-RusVelo
89
376
11
Samitier
Sergio
Spain
Movistar Team
89
376
11
Novikov
Savva
Russia
Equipo Kern Pharma
89
379
11
Fisher-Black
Finn
New Zealand
UAE Team Emirates
88
380
-
Skujins
Toms
Latvia
Trek-Segafredo
88
(-3)
380
11
Chernetskiy
Sergey
Russia
Gazprom-RusVelo
88
380
11
Armirail
Bruno
France
Groupama-FDJ
88
380
52
Christensen
Ryan
New Zealand
Canyon DHB Sungod
88
(+10)
384
10
Castroviejo
Jonathan
Spain
INEOS Grenadiers
87
384
10
Mestre
Daniel
Portugal
W52 - FC Porto
87
386
10
Janse van Rensburg
Reinardt
South Africa
Team Qhubeka NextHash
86
386
10
Barbero
Carlos
Spain
Team Qhubeka NextHash
86
386
10
Hamilton
Lucas
Australia
Team BikeExchange
86
386
10
Charmig
Anthon
Denmark
Uno-X DARE DT
86
386
10
Cully
Jan Andrej
Slovakia
Dukla Banská Bystrica
86
391
153
Walscheid
Max
Germany
Team Qhubeka NextHash
85
(-63)
391
13
Stosz
Patryk
Poland
Voster ATS Team
85
391
13
Murphy
Kyle
USA
Rally Cycling
85
391
32
Archibold
Franklin
Panama
Panamá es Cultura y Valores
85
(+5)
391
13
Galván
Francisco
Spain
Equipo Kern Pharma
85
396
12
Doubey
Fabien
France
Team TotalEnergies
84
397
12
Liepins
Emils
Latvia
Trek-Segafredo
83
397
12
Castillo
Ulises
Mexico
Wildlife Generation
83
397
1
Einhorn
Itamar
Israel
Israel Start-Up Nation
83
(-3)
397
12
Jorgenson
Matteo
USA
Movistar Team
83