WaardeRennerPloeg123456789101112131415161718192021AlgPntBrgJonTotaal
600
Primož Roglič
Bora - HansGrohe
14
0
0
55
15
0
0
50
14
0
0
0
0
0
20
9
0
0
55
45
50
125
35
15
0
502
550
João Almeida
UAE Team Emirates
10
0
0
30
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40
550
Wout Van Aert
Team Visma | Lease a Bike
30
50
65
10
45
10
50
10
10
50
10
10
40
55
20
0
0
0
0
0
0
0
0
0
0
465
500
Adam Yates
UAE Team Emirates
0
0
0
0
0
0
0
0
50
10
10
10
0
0
7
0
0
0
0
7
0
52
0
0
0
146
450
Carlos Rodriguez Cano
Ineos Grenadiers
0
0
0
0
0
0
0
18
16
0
5
5
5
5
5
10
5
5
18
0
0
60
0
0
10
167
400
Daniel Felipe Martinez
Bora - HansGrohe
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
350
Antonio Tiberi
Bahrain Victorious
0
0
0
19
5
0
13
30
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
67
350
Thymen Arensman
Ineos Grenadiers
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
350
Cian Uijtdebroeks
Team Visma | Lease a Bike
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
300
Sepp Kuss
Team Visma | Lease a Bike
0
0
0
9
0
6
0
0
5
0
0
0
0
0
14
0
0
0
14
0
0
44
0
0
0
92
300
Enric Mas Nicolau
Movistar Team
0
0
0
25
0
0
0
35
10
0
0
5
0
0
25
12
0
0
25
35
0
100
0
0
0
272
300
Kaden Groves
Alpecin - Deceuninck
0
50
35
0
30
0
0
0
0
0
0
0
0
40
0
10
50
17
10
10
10
0
50
0
0
312
250
Aleksander Vlasov
Bora - HansGrohe
0
14
0
8
0
8
0
0
0
0
0
0
0
0
35
0
0
20
7
0
0
0
0
0
0
92
250
Ben O'Connor
Decathlon - AG2R La Mondiale
0
0
0
0
0
55
15
15
45
15
15
21
15
15
24
15
15
15
8
18
9
110
0
0
0
425
250
Mikel Landa Meana
Soudal - Quick Step
0
0
0
16
0
0
0
30
25
0
0
0
0
0
12
0
0
0
20
14
0
68
0
0
0
185
250
Bryan Coquard
Cofidis
0
6
14
0
25
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
45
250
Jay Vine
UAE Team Emirates
6
0
0
0
0
0
0
0
8
0
0
0
8
0
0
35
10
0
0
10
10
0
0
50
0
137
250
Pavel Bittner
Team DSM-Firmenich - PostNL
0
18
20
0
40
0
0
0
0
0
0
0
0
0
0
0
35
0
0
0
0
0
0
0
0
113
250
Richard Carapaz
EF Education - EasyPost
0
0
0
0
0
0
7
6
35
0
0
0
0
0
16
10
0
0
12
25
0
90
0
0
0
201
250
Marc Soler
UAE Team Emirates
0
0
0
0
0
0
0
0
0
30
0
30
30
0
0
40
0
19
10
0
0
0
0
35
0
194
200
Mattias Skjelmose Jensen
Lidl - Trek
7
0
0
0
0
0
0
20
6
0
0
9
0
0
18
8
0
0
35
15
19
80
0
0
35
252
200
Corbin Strong
Israel - Premier Tech
0
30
18
0
18
0
0
0
0
0
0
0
0
30
0
0
20
0
0
0
0
0
0
0
0
116
200
Brandon McNulty
UAE Team Emirates
65
0
0
0
0
0
0
0
0
0
10
0
6
0
0
0
0
0
0
0
0
0
0
0
0
81
200
Joshua Tarling
Ineos Grenadiers
18
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18
200
Isaac Del Toro Romero
UAE Team Emirates
0
0
0
0
0
12
0
0
0
0
0
0
0
0
0
18
0
0
0
0
5
0
0
0
0
35
200
Pavel Sivakov
UAE Team Emirates
0
0
0
10
0
0
0
0
18
0
0
7
0
0
30
0
0
0
0
8
0
64
0
0
0
137
150
Tao Geoghegan Hart
Lidl - Trek
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
Filippo Baroncini
UAE Team Emirates
0
10
0
0
0
0
0
0
0
0
0
0
0
18
0
0
6
0
0
0
25
0
0
0
0
59
150
Roger Adria Oliveras
Bora - HansGrohe
0
0
0
0
0
0
0
0
0
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
150
Felix Gall
Decathlon - AG2R La Mondiale
0
0
0
20
0
0
0
9
9
6
0
8
0
0
0
0
0
0
0
9
0
0
0
0
0
61
150
Florian Lipowitz
Bora - HansGrohe
8
0
0
0
0
35
0
7
25
5
0
0
0
0
13
0
0
0
10
12
6
72
0
0
20
213
150
Giulio Ciccone
Lidl - Trek
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
Jhonnatan Manuel Narvaez
Ineos Grenadiers
0
0
0
0
16
0
0
0
0
16
25
20
0
0
0
0
7
0
0
0
0
0
0
0
0
84
150
Einer Rubio Reyes
Movistar Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
0
0
0
0
0
5
100
Dylan Teuns
Israel - Premier Tech
0
0
0
0
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
0
0
0
0
0
5
100
Nico Denz
Bora - HansGrohe
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
Valentin Paret-Peintre
Decathlon - AG2R La Mondiale
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
Laurens De Plus
Ineos Grenadiers
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
Carlos Canal Blanco
Movistar Team
0
0
10
0
7
0
0
0
0
0
0
0
0
10
0
0
5
0
0
0
0
0
0
0
0
32
100
Louis Meintjes
Intermarché - Wanty
0
0
0
0
0
0
0
0
0
0
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
12
100
Giovanni Aleotti
Bora - HansGrohe
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
Jon Aberasturi Izaga
Euskaltel - Euskadi
0
16
30
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
52
100
Damiano Caruso
Bahrain Victorious
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
Lorenzo Fortunato
Astana Qazaqstan Team
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
13
100
Mathias Vacek
Lidl - Trek
40
5
13
0
0
0
35
0
0
0
0
0
0
25
0
0
0
14
0
0
18
0
10
0
0
160
100
Lennert Van Eetvelt
Lotto Dstny
0
20
0
35
0
0
9
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
76
100
Eddie Dunbar
Team Jayco AlUla
0
0
0
0
0
0
6
14
0
0
40
0
0
0
6
0
0
0
16
40
0
56
0
0
0
178
100
Nairo Quintana Rojas
Movistar Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
Matthew Riccitello
Israel - Premier Tech
0
0
0
18
0
0
0
0
0
0
5
0
0
0
0
14
0
0
9
0
0
0
0
0
0
46
100
Patrick Gamper
Bora - HansGrohe
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
Jack Haig
Bahrain Victorious
0
0
0
0
0
0
0
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
100
David Gaudu
Groupama - FDJ
0
0
0
5
0
10
0
0
12
0
0
0
0
0
10
7
0
0
35
16
0
76
0
0
0
171
100
Max Poole
Team DSM-Firmenich - PostNL
0
0
0
0
0
0
12
0
0
0
30
35
0
0
0
30
8
25
0
0
0
0
20
0
0
160
100
Guillaume Martin
Cofidis
0
0
0
0
0
0
0
0
0
7
6
0
0
0
0
0
0
0
0
0
0
40
0
0
0
53
100
Filippo Zana
Team Jayco AlUla
0
0
0
0
0
0
0
0
0
0
18
0
0
0
0
35
0
0
0
0
0
0
0
0
0
53
100
Edoardo Affini
Team Visma | Lease a Bike
20
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
0
0
0
0
28
50
Cristian Rodriguez Martin
Arkéa - B&B Hotels
0
0
0
0
0
20
0
5
0
0
0
0
0
0
0
0
0
0
0
6
0
48
0
0
0
79
50
Jorge Arcas Pena
Movistar Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Thomas De Gendt
Lotto Dstny
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Welay Berhe
Team Jayco AlUla
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Edward Planckaert
Alpecin - Deceuninck
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
0
0
0
0
0
0
0
0
16
50
Maurice Ballerstedt
Alpecin - Deceuninck
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
50
Simon Guglielmi
Arkéa - B&B Hotels
0
0
0
0
8
0
0
0
0
9
0
0
9
16
0
0
0
6
0
0
0
0
0
0
0
48
50
Jorge Gutierrez Gonzalez
Equipo Kern Pharma
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Xandro Meurisse
Alpecin - Deceuninck
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Lukasz Owsian
Arkéa - B&B Hotels
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Jose Felix Parra Cuerda
Equipo Kern Pharma
0
0
0
0
0
0
0
0
0
5
0
0
16
0
0
0
0
0
0
0
0
0
0
0
0
21
50
Nadav Raisberg
Israel - Premier Tech
0
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
50
Kasper Asgreen
Soudal - Quick Step
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
50
Gleb Brussenskiy
Astana Qazaqstan Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Sander De Pestel
Decathlon - AG2R La Mondiale
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Mikel Bizkarra Etxegibel
Euskaltel - Euskadi
0
0
0
0
0
0
0
0
0
0
0
0
14
0
0
0
0
0
0
0
0
0
0
0
0
14
50
Rainer Kepplinger
Bahrain Victorious
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Harold Alfonso Tejada Canacue
Astana Qazaqstan Team
0
0
0
0
0
5
14
16
0
10
0
16
0
0
0
0
0
0
0
0
0
0
0
0
0
61
50
Mauri Vansevenant
Soudal - Quick Step
0
0
0
0
0
16
0
0
0
0
0
18
0
0
0
0
0
0
0
0
0
0
0
0
0
34
50
Gotzon Martin Sanz
Euskaltel - Euskadi
0
7
0
0
0
0
0
0
0
0
0
0
0
8
0
0
0
0
0
0
0
0
0
0
0
15
50
Carlos Verona Quintanilla
Lidl - Trek
0
0
0
0
0
0
0
0
0
0
14
14
0
0
0
0
0
0
0
0
0
0
0
0
0
28
50
Kamil Gradek
Bahrain Victorious
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Harold Martin Lopez Granizo
Astana Qazaqstan Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Stefan Küng
Groupama - FDJ
25
10
6
0
20
0
25
0
0
14
0
0
0
0
0
0
0
8
0
0
40
0
0
0
0
148
50
Chris Hamilton
Team DSM-Firmenich - PostNL
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Jesus Herrada Lopez
Cofidis
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
5
50
Rigoberto Urán
EF Education - EasyPost
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Sven Erik Bystrøm
Groupama - FDJ
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Julius van den Berg
Team DSM-Firmenich - PostNL
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Owain Doull
EF Education - EasyPost
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Oscar Rodriguez Garaicoechea
Ineos Grenadiers
0
0
0
0
0
0
0
0
0
0
0
10
0
0
0
0
0
0
5
0
0
0
0
0
0
15
50
Reuben Thompson
Groupama - FDJ
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Thomas Champion
Cofidis
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Arne Marit
Intermarché - Wanty
0
0
25
0
14
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39
50
Andreas Kron
Lotto Dstny
0
0
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
50
Chris Harper
Team Jayco AlUla
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Attila Valter
Team Visma | Lease a Bike
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
50
Oier Lazkano
Movistar Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18
0
0
0
0
0
0
0
18
50
Eduardo Sepulveda
Lotto Dstny
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Felix Engelhardt
Team Jayco AlUla
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
7
50
Rein Taaramae
Intermarché - Wanty
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Luca Vergallito
Alpecin - Deceuninck
0
0
0
0
0
0
0
8
0
0
0
0
12
0
0
0
0
0
0
0
0
0
0
0
0
20
50
Elie Gesbert
Arkéa - B&B Hotels
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Urko Berrade Fernandez
Equipo Kern Pharma
0
0
0
0
0
14
0
0
0
0
20
0
0
0
0
0
0
40
0
20
0
0
0
0
0
94
50
Quinten Hermans
Alpecin - Deceuninck
0
0
0
0
0
0
20
0
0
0
35
0
0
0
0
0
0
0
0
0
0
0
0
0
0
55
50
Laurens Huys
Arkéa - B&B Hotels
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Unai Iribar Jauregi
Equipo Kern Pharma
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
George Bennett
Israel - Premier Tech
0
0
0
12
0
0
10
0
0
12
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
42
50
Oscar Riesebeek
Alpecin - Deceuninck
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Michel Ries
Arkéa - B&B Hotels
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Antonio Jesus Soto Guirao
Equipo Kern Pharma
0
9
12
0
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
31
50
Michael Woods
Israel - Premier Tech
0
0
0
0
0
0
5
0
0
0
0
0
40
0
0
0
0
0
0
0
0
0
0
0
0
45
50
Mattia Cattaneo
Soudal - Quick Step
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
0
0
0
0
30
50
Patrick Konrad
Lidl - Trek
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Bruno Armirail
Decathlon - AG2R La Mondiale
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
0
0
0
0
22
50
William Junior Lecerf
Soudal - Quick Step
0
0
0
0
0
0
0
0
0
25
0
0
0
5
0
0
0
0
0
0
0
0
0
0
0
30
50
Joan Bou Company
Euskaltel - Euskadi
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
50
Fran Miholjevic
Bahrain Victorious
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Ide Schelling
Astana Qazaqstan Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Abner Santiago Umba Lopez
Astana Qazaqstan Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Clement Berthet
Decathlon - AG2R La Mondiale
0
0
0
0
0
25
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25
50
Louis Vervaeke
Soudal - Quick Step
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
9
50
Luis Angel Mate Mardones
Euskaltel - Euskadi
0
0
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
50
Jasha Sütterlin
Bahrain Victorious
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Remy Rochas
Groupama - FDJ
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
50
Gijs Leemreize
Team DSM-Firmenich - PostNL
0
0
0
0
0
18
0
0
0
0
0
0
18
0
0
0
0
0
0
0
0
0
0
0
0
36
50
Ruben Fernandez Andujar
Cofidis
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Rui Alberto Costa Da Faria
EF Education - EasyPost
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Kevin Geniets
Groupama - FDJ
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Enzo Leijnse
Team DSM-Firmenich - PostNL
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Kenny Elissonde
Cofidis
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Harry Sweeny
EF Education - EasyPost
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12
0
0
0
0
12
50
Kim Alexander Heiduk
Ineos Grenadiers
0
0
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
50
Vito Braet
Intermarché - Wanty
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
30
0
0
0
0
0
0
0
0
39
50
Steven Kruijswijk
Team Visma | Lease a Bike
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
0
0
0
0
0
0
0
10
50
Arjen Livyns
Lotto Dstny
0
0
16
0
0
0
0
0
0
0
0
0
0
14
0
0
12
0
0
0
0
0
0
0
0
42
50
Mauro Schmid
Team Jayco AlUla
16
0
0
0
0
0
0
0
0
0
0
25
35
0
0
0
9
35
0
0
20
0
0
0
0
140
50
Tom Paquot
Intermarché - Wanty
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Dylan van Baarle
Team Visma | Lease a Bike
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Nelson Oliveira
Movistar Team
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
50
Victor Campenaerts
Lotto Dstny
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18
0
0
0
16
0
0
0
0
34
50
Callum Scotson
Team Jayco AlUla
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Lorenzo Rota
Intermarché - Wanty
0
5
7
0
0
0
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
28
50
Thibault Guernalec
Arkéa - B&B Hotels
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Pablo Castrillo Zapater
Equipo Kern Pharma
0
0
0
0
0
0
0
0
7
0
0
40
0
0
40
0
0
12
0
0
0
0
15
20
0
134
50
Juri Hollmann
Alpecin - Deceuninck
0
0
0
0
0
0
0
0
0
20
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
20
50
Mathis Le Berre
Arkéa - B&B Hotels
0
0
0
0
0
0
0
0
0
0
0
0
10
0
0
0
14
0
0
0
0
0
0
0
0
24
50
Pau Miquel Delgado
Equipo Kern Pharma
0
25
9
0
5
0
30
0
0
0
0
0
0
20
0
0
25
30
0
0
0
0
0
0
0
144
50
Marco Frigo
Israel - Premier Tech
0
0
0
0
0
35
0
0
0
0
0
0
0
0
0
16
0
0
0
0
7
0
0
10
0
68
50
Riley Sheehan
Israel - Premier Tech
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Xabier Isasa Larrañaga
Euskaltel - Euskadi
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Ibon Ruiz Sedano
Equipo Kern Pharma
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Victor Lafay
Decathlon - AG2R La Mondiale
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
James Knox
Soudal - Quick Step
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Xabier Berasategi Garmendia
Euskaltel - Euskadi
0
0
0
0
0
0
0
0
0
0
0
0
0
12
0
0
10
0
0
0
0
0
0
0
0
22
50
Sam Oomen
Lidl - Trek
0
0
0
0
0
0
0
0
0
0
7
0
25
0
0
0
0
0
0
0
0
0
0
0
0
32
50
Gianmarco Garofoli
Astana Qazaqstan Team
0
0
0
0
12
0
0
0
0
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
24
50
Geoffrey Bouchard
Decathlon - AG2R La Mondiale
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Casper Pedersen
Soudal - Quick Step
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Txomin Juaristi Arrieta
Euskaltel - Euskadi
0
0
0
0
0
0
0
0
0
18
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18
50
Otto Vergaerde
Lidl - Trek
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Torstein Traeen
Bahrain Victorious
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Nicolas Vinokurov
Astana Qazaqstan Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Jefferson Alexander Cepeda
EF Education - EasyPost
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Lorenzo Germani
Groupama - FDJ
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Martijn Tusveld
Team DSM-Firmenich - PostNL
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0
0
6
50
Jonathan Lastra Martinez
Cofidis
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Darren Rafferty
EF Education - EasyPost
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Quentin Pacher
Groupama - FDJ
0
0
0
0
0
0
18
0
0
35
0
0
0
6
0
0
0
0
0
0
0
0
0
0
0
59
50
Tim Naberman
Team DSM-Firmenich - PostNL
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Ion Izagirre Insausti
Cofidis
0
0
0
0
0
0
0
0
0
0
16
0
0
0
0
20
0
16
0
0
0
0
0
0
0
52
50
James Callum Shaw
EF Education - EasyPost
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Brandon Rivera
Ineos Grenadiers
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12
50
Robert Gesink
Team Visma | Lease a Bike
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Jonas Gregaard Wilsly
Lotto Dstny
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Kobe Goossens
Intermarché - Wanty
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Pelayo Sanchez Mayo
Movistar Team
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Sylvain Moniquet
Lotto Dstny
0
0
0
10
10
10
10
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
47
50
Alessandro De Marchi
Team Jayco AlUla
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Simone Petilli
Intermarché - Wanty
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0