Giro d'Italia

Rk Renner Ploeg Stage name Ranking name Points Koers
1 BERNAL Egan PAT final ranking Final ranking 500 Giro d'Italia
2 CARUSO Damiano PPF final ranking Final ranking 375 Giro d'Italia
3 YATES Simon MFR final ranking Final ranking 300 Giro d'Italia
4 VLASOV Aleksander JEK final ranking Final ranking 275 Giro d'Italia
5 MARTINEZ Daniel Felipe DCO final ranking Final ranking 250 Giro d'Italia
6 ALMEIDA Joao TAS final ranking Final ranking 225 Giro d'Italia
7 BARDET Romain PDM final ranking Final ranking 200 Giro d'Italia
8 CARTHY Hugh AES final ranking Final ranking 175 Giro d'Italia
9 FOSS Tobias (VFZ) final ranking Final ranking 150 Giro d'Italia
10 MARTIN Daniel BLB final ranking Final ranking 125 Giro d'Italia
11 BENNETT George AVI final ranking Final ranking 116 Giro d'Italia
12 BOUWMAN Koen CBD final ranking Final ranking 107 Giro d'Italia
13 BILBAO LOPEZ DE ARMENTIA Pello TAS final ranking Final ranking 99 Giro d'Italia
14 VALTER Attila (AND) final ranking Final ranking 91 Giro d'Italia
15 FORMOLO Davide SYS final ranking Final ranking 83 Giro d'Italia
16 FORTUNATO Lorenzo AND final ranking Final ranking 75 Giro d'Italia
17 ULISSI Diego AVI final ranking Final ranking 73 Giro d'Italia
18 NIBALI Vincenzo DGB final ranking Final ranking 71 Giro d'Italia
19 IZAGIRRE INSAUSTI Gorka AES final ranking Final ranking 69 Giro d'Italia
20 VERVAEKE Louis JOJ final ranking Final ranking 67 Giro d'Italia
21 KANGERT Tanel BCT final ranking Final ranking 65 Giro d'Italia
22 PEDRERO Antonio CBD final ranking Final ranking 63 Giro d'Italia
23 CASTROVIEJO NICOLAS Jonathan ZAT final ranking Final ranking 61 Giro d'Italia
24 MOSCON Gianni AVI final ranking Final ranking 59 Giro d'Italia
25 NIEVE ITURRALDE Mikel JOJ final ranking Final ranking 57 Giro d'Italia
26 HIRT Jan AES final ranking Final ranking 55 Giro d'Italia
27 OLIVEIRA Nelson WIN final ranking Final ranking 53 Giro d'Italia
28 MOLLEMA Bauke AES final ranking Final ranking 51 Giro d'Italia
29 GAVAZZI Francesco FPK final ranking Final ranking 49 Giro d'Italia
30 BETTIOL Alberto BAS final ranking Final ranking 47 Giro d'Italia
31 STORER Michael SYS final ranking Final ranking 45 Giro d'Italia
32 FABBRO Matteo DGB final ranking Final ranking 43 Giro d'Italia
33 SANCHEZ GIL Luis-Leon BAS final ranking Final ranking 41 Giro d'Italia
34 BADILATTI Matteo CBD final ranking Final ranking 39 Giro d'Italia
35 CARBONI Giovanni TMM final ranking Final ranking 37 Giro d'Italia
36 TEJADA CANACUE Harold Alfonso VIP final ranking Final ranking 35 Giro d'Italia
37 MOLARD Rudy CHP final ranking Final ranking 33 Giro d'Italia
38 COVI Alessandro DCO final ranking Final ranking 31 Giro d'Italia
39 RUBIO REYES Einer Augusto SYS final ranking Final ranking 29 Giro d'Italia
40 PRONSKIY Vadim BOS final ranking Final ranking 27 Giro d'Italia
41 WARBASSE Larry BLB final ranking Final ranking 25 Giro d'Italia
42 GROSSSCHARTNER Felix CHP final ranking Final ranking 23 Giro d'Italia
43 HERMANS Quinten AFR final ranking Final ranking 22 Giro d'Italia
44 PETILLI Simone PPF final ranking Final ranking 21 Giro d'Italia
45 HAMILTON Chris (AND) final ranking Final ranking 20 Giro d'Italia
46 RAVASI Edward AND final ranking Final ranking 19 Giro d'Italia
47 SEPULVEDA Eduardo CHP final ranking Final ranking 18 Giro d'Italia
48 BEVIN Patrick (VFZ) final ranking Final ranking 17 Giro d'Italia
49 NARVAEZ Jhonatan DGB final ranking Final ranking 16 Giro d'Italia
50 VENDRAME Andrea TAS final ranking Final ranking 15 Giro d'Italia
51 TAARAMAE Rein BAS final ranking Final ranking 15 Giro d'Italia
52 MOSCA Jacopo TMM final ranking Final ranking 15 Giro d'Italia
53 KNOX James VFZ final ranking Final ranking 15 Giro d'Italia
54 CATALDO Dario OWC final ranking Final ranking 15 Giro d'Italia
55 VILLELLA Davide AAA final ranking Final ranking 15 Giro d'Italia
56 SERRY Pieter CRK final ranking Final ranking 15 Giro d'Italia
57 FRANKINY Kilian AFR final ranking Final ranking 15 Giro d'Italia
58 BOUCHARD Geoffrey OWC final ranking Final ranking 15 Giro d'Italia
59 ROCHE Nicolas BAS final ranking Final ranking 15 Giro d'Italia
60 GALLOPIN Tony JOJ final ranking Final ranking 15 Giro d'Italia
61 SOBRERO Matteo BOS final ranking Final ranking 15 Giro d'Italia
62 ARNDT Nikias VIP final ranking Final ranking 15 Giro d'Italia
63 GEBREZGABIHIER EGERZEIGZAARHKA Amanuel LCA final ranking Final ranking 15 Giro d'Italia
64 VAN DEN BERG Lars AES final ranking Final ranking 15 Giro d'Italia
65 JANSSENS Jimmy PDM final ranking Final ranking 15 Giro d'Italia
66 CARR Simon CHP final ranking Final ranking 15 Giro d'Italia
67 PONOMAR Andrew TAS final ranking Final ranking 15 Giro d'Italia
68 CAVAGNA Remi VFZ final ranking Final ranking 15 Giro d'Italia
69 PELLAUD Simon TAS final ranking Final ranking 15 Giro d'Italia
70 TRATNIK Jan DTK final ranking Final ranking 15 Giro d'Italia
71 RAVANELLI Simone FUL final ranking Final ranking 15 Giro d'Italia
72 PASQUALON Andrea CBD final ranking Final ranking 15 Giro d'Italia
73 ZANA Filippo BOS final ranking Final ranking 15 Giro d'Italia
74 NIV Guy TL final ranking Final ranking 15 Giro d'Italia
75 ALBANESE Vincenzo AND final ranking Final ranking 15 Giro d'Italia
76 CHRISTIAN Mark LCA final ranking Final ranking 15 Giro d'Italia
77 ARASHIRO Yukiya TL final ranking Final ranking 15 Giro d'Italia
78 KEUKELEIRE Jens ZAT final ranking Final ranking 15 Giro d'Italia
79 OLDANI Stefano BOS final ranking Final ranking 15 Giro d'Italia
80 ALEOTTI Giovanni BOS final ranking Final ranking 15 Giro d'Italia
81 HONORE Mikkel Frolich PDM final ranking Final ranking 15 Giro d'Italia
82 BATTISTELLA Samuele DFC final ranking Final ranking 15 Giro d'Italia
83 SCOTSON Callum BCT final ranking Final ranking 15 Giro d'Italia
84 VAN GARDEREN Tejay FUL final ranking Final ranking 15 Giro d'Italia
85 BATTAGLIN Enrico FUL final ranking Final ranking 15 Giro d'Italia
86 VANHOUCKE Harm SYS final ranking Final ranking 15 Giro d'Italia
87 VERMEERSCH Gianni BLB final ranking Final ranking 15 Giro d'Italia
88 SEIGLE Romain PPF final ranking Final ranking 15 Giro d'Italia
89 CONTI Valerio AAA final ranking Final ranking 15 Giro d'Italia
90 GUGLIELMI Simon UJE final ranking Final ranking 15 Giro d'Italia
91 DE BONDT Dries AFR final ranking Final ranking 15 Giro d'Italia
92 TESFATSION Natnael Ocbit PPF final ranking Final ranking 15 Giro d'Italia
93 SCHMID Mauro DGB final ranking Final ranking 15 Giro d'Italia
94 PUCCIO Salvatore VIP final ranking Final ranking 15 Giro d'Italia
95 VISCONTI Giovanni PPF final ranking Final ranking 15 Giro d'Italia
96 VALLS FERRI Rafael WIN final ranking Final ranking 15 Giro d'Italia
97 JUUL-JENSEN Christopher AFR final ranking Final ranking 15 Giro d'Italia
98 JORGENSON Matteo PAT final ranking Final ranking 15 Giro d'Italia
99 MARTENS Paul DTK final ranking Final ranking 15 Giro d'Italia
100 DINA Marton CHP final ranking Final ranking 15 Giro d'Italia
101 LEYSEN Senne BCT final ranking Final ranking 15 Giro d'Italia
102 DENZ Nico CHP final ranking Final ranking 15 Giro d'Italia
103 BENEDETTI Cesare BCT final ranking Final ranking 15 Giro d'Italia
104 RIESEBEEK Oscar CBD final ranking Final ranking 15 Giro d'Italia
105 ZOCCARATO Samuele PPF final ranking Final ranking 15 Giro d'Italia
106 GABBURO Davide BAS final ranking Final ranking 15 Giro d'Italia
107 VAN DER HOORN Taco WIN final ranking Final ranking 15 Giro d'Italia
108 FIORELLI Filippo TMM final ranking Final ranking 15 Giro d'Italia
109 GAVIRIA RENDON Fernando TAS final ranking Final ranking 15 Giro d'Italia
110 CONSONNI Simone OWC final ranking Final ranking 15 Giro d'Italia
111 MEYER Cameron VIP final ranking Final ranking 15 Giro d'Italia
112 OSS Daniel VIP final ranking Final ranking 15 Giro d'Italia
113 AFFINI Edoardo DCO final ranking Final ranking 15 Giro d'Italia
114 GOUGEARD Alexis CHP final ranking Final ranking 15 Giro d'Italia
115 DUCHESNE Antoine TL final ranking Final ranking 15 Giro d'Italia
116 SAGAN Peter BLB final ranking Final ranking 15 Giro d'Italia
117 KANTER Max SYS final ranking Final ranking 15 Giro d'Italia
118 GANNA Filippo DCO final ranking Final ranking 15 Giro d'Italia
119 NAESEN Lawrence CRK final ranking Final ranking 15 Giro d'Italia
120 HEPBURN Michael AFR final ranking Final ranking 15 Giro d'Italia
121 KEISSE Iljo CRK final ranking Final ranking 15 Giro d'Italia
122 LINDEMAN Bert Jan BCT final ranking Final ranking 15 Giro d'Italia
123 TAGLIANI Filippo WIN final ranking Final ranking 15 Giro d'Italia
124 WALSCHEID Maximilian BAS final ranking Final ranking 15 Giro d'Italia
125 VAN DEN BERG Julius BCT final ranking Final ranking 15 Giro d'Italia
126 MOLANO BENAVIDES Juan Sebastian AND final ranking Final ranking 15 Giro d'Italia
127 CIMOLAI Davide PDM final ranking Final ranking 15 Giro d'Italia
128 KREDER Wesley TL final ranking Final ranking 15 Giro d'Italia
129 RIVI Samuele PPF final ranking Final ranking 15 Giro d'Italia
130 BRANDLE Matthias AFR final ranking Final ranking 15 Giro d'Italia
131 WISNIOWSKI Lukasz TAS final ranking Final ranking 15 Giro d'Italia
132 VENCHIARUTTI Nicola DGB final ranking Final ranking 15 Giro d'Italia
133 SABATINI Fabio TL final ranking Final ranking 15 Giro d'Italia
134 DE KORT Koen DTK final ranking Final ranking 15 Giro d'Italia
135 VIVIANI Elia DGB final ranking Final ranking 15 Giro d'Italia
136 BODNAR Maciej TL final ranking Final ranking 15 Giro d'Italia
137 RICHEZE Maximiliano TMM final ranking Final ranking 15 Giro d'Italia
138 TORRES BARCELO Albert TL final ranking Final ranking 15 Giro d'Italia
139 MARENGO Umberto TL final ranking Final ranking 15 Giro d'Italia
140 KRIEGER Alexander TAS final ranking Final ranking 15 Giro d'Italia
141 MOSCHETTI Matteo WIN final ranking Final ranking 15 Giro d'Italia
142 VIVIANI Attilio TAS final ranking Final ranking 15 Giro d'Italia
143 MINALI Riccardo JEK final ranking Final ranking 15 Giro d'Italia
1 GANNA Filippo DCO stage 1 Stage winner 70 Giro d'Italia
2 AFFINI Edoardo DCO stage 1 Stage winner 50 Giro d'Italia
3 FOSS Tobias (VFZ) stage 1 Stage winner 35 Giro d'Italia
4 ALMEIDA Joao TAS stage 1 Stage winner 20 Giro d'Italia
5 CAVAGNA Remi VFZ stage 1 Stage winner 15 Giro d'Italia
6 VAN EMDEN Jos ZAT stage 1 Stage winner 10 Giro d'Italia
7 EVENEPOEL Remco DFC stage 1 Stage winner 5 Giro d'Italia
8 WALSCHEID Maximilian BAS stage 1 Stage winner 3 Giro d'Italia
9 BRANDLE Matthias AFR stage 1 Stage winner 2 Giro d'Italia
10 MOSCON Gianni AVI stage 1 Stage winner 1 Giro d'Italia
1 SAGAN Peter BLB stage 10 Stage winner 70 Giro d'Italia
2 GAVIRIA RENDON Fernando TAS stage 10 Stage winner 50 Giro d'Italia
3 CIMOLAI Davide PDM stage 10 Stage winner 35 Giro d'Italia
4 OLDANI Stefano BOS stage 10 Stage winner 20 Giro d'Italia
5 VERMEERSCH Gianni BLB stage 10 Stage winner 15 Giro d'Italia
6 DE BONDT Dries AFR stage 10 Stage winner 10 Giro d'Italia
7 VENDRAME Andrea TAS stage 10 Stage winner 5 Giro d'Italia
8 ALBANESE Vincenzo AND stage 10 Stage winner 3 Giro d'Italia
9 VIVIANI Elia DGB stage 10 Stage winner 2 Giro d'Italia
10 MOLANO BENAVIDES Juan Sebastian AND stage 10 Stage winner 1 Giro d'Italia
1 SCHMID Mauro DGB stage 11 Stage winner 70 Giro d'Italia
2 COVI Alessandro DCO stage 11 Stage winner 50 Giro d'Italia
3 VANHOUCKE Harm SYS stage 11 Stage winner 35 Giro d'Italia
4 DE BONDT Dries AFR stage 11 Stage winner 20 Giro d'Italia
5 GUGLIELMI Simon UJE stage 11 Stage winner 15 Giro d'Italia
6 BATTAGLIN Enrico FUL stage 11 Stage winner 10 Giro d'Italia
7 KLUGE Roger LCA stage 11 Stage winner 5 Giro d'Italia
8 GAVAZZI Francesco FPK stage 11 Stage winner 3 Giro d'Italia
9 VAN DER HOORN Taco WIN stage 11 Stage winner 2 Giro d'Italia
10 NAESEN Lawrence CRK stage 11 Stage winner 1 Giro d'Italia
1 VENDRAME Andrea TAS stage 12 Stage winner 70 Giro d'Italia
2 HAMILTON Chris (AND) stage 12 Stage winner 50 Giro d'Italia
3 BENNETT George AVI stage 12 Stage winner 35 Giro d'Italia
4 BRAMBILLA Gianluca FPK stage 12 Stage winner 20 Giro d'Italia
5 VISCONTI Giovanni PPF stage 12 Stage winner 15 Giro d'Italia
6 BOUCHARD Geoffrey OWC stage 12 Stage winner 10 Giro d'Italia
7 EDET Nicolas BAS stage 12 Stage winner 5 Giro d'Italia
8 PETILLI Simone PPF stage 12 Stage winner 3 Giro d'Italia
9 HONORE Mikkel Frolich PDM stage 12 Stage winner 2 Giro d'Italia
10 RAVANELLI Simone FUL stage 12 Stage winner 1 Giro d'Italia
1 NIZZOLO Giacomo OWC stage 13 Stage winner 70 Giro d'Italia
2 AFFINI Edoardo DCO stage 13 Stage winner 50 Giro d'Italia
3 SAGAN Peter BLB stage 13 Stage winner 35 Giro d'Italia
4 CIMOLAI Davide PDM stage 13 Stage winner 20 Giro d'Italia
5 GAVIRIA RENDON Fernando TAS stage 13 Stage winner 15 Giro d'Italia
6 OLDANI Stefano BOS stage 13 Stage winner 10 Giro d'Italia
7 PASQUALON Andrea CBD stage 13 Stage winner 5 Giro d'Italia
8 KANTER Max SYS stage 13 Stage winner 3 Giro d'Italia
9 VIVIANI Elia DGB stage 13 Stage winner 2 Giro d'Italia
10 GROENEWEGEN Dylan JOJ stage 13 Stage winner 1 Giro d'Italia
1 FORTUNATO Lorenzo AND stage 14 Stage winner 70 Giro d'Italia
2 TRATNIK Jan DTK stage 14 Stage winner 50 Giro d'Italia
3 COVI Alessandro DCO stage 14 Stage winner 35 Giro d'Italia
4 BERNAL Egan PAT stage 14 Stage winner 20 Giro d'Italia
5 MOLLEMA Bauke AES stage 14 Stage winner 15 Giro d'Italia
6 YATES Simon MFR stage 14 Stage winner 10 Giro d'Italia
7 BENNETT George AVI stage 14 Stage winner 5 Giro d'Italia
8 OLIVEIRA Nelson WIN stage 14 Stage winner 3 Giro d'Italia
9 MARTINEZ Daniel Felipe DCO stage 14 Stage winner 2 Giro d'Italia
10 CARUSO Damiano PPF stage 14 Stage winner 1 Giro d'Italia
1 CAMPENAERTS Victor CRK stage 15 Stage winner 70 Giro d'Italia
2 RIESEBEEK Oscar CBD stage 15 Stage winner 50 Giro d'Italia
3 ARNDT Nikias VIP stage 15 Stage winner 35 Giro d'Italia
4 CONSONNI Simone OWC stage 15 Stage winner 20 Giro d'Italia
5 HERMANS Quinten AFR stage 15 Stage winner 15 Giro d'Italia
6 CATALDO Dario OWC stage 15 Stage winner 10 Giro d'Italia
7 MOLLEMA Bauke AES stage 15 Stage winner 5 Giro d'Italia
8 TORRES BARCELO Albert TL stage 15 Stage winner 3 Giro d'Italia
9 MOLANO BENAVIDES Juan Sebastian AND stage 15 Stage winner 2 Giro d'Italia
10 WALSCHEID Maximilian BAS stage 15 Stage winner 1 Giro d'Italia
1 BERNAL Egan PAT stage 16 Stage winner 70 Giro d'Italia
2 BARDET Romain PDM stage 16 Stage winner 50 Giro d'Italia
3 CARUSO Damiano PPF stage 16 Stage winner 35 Giro d'Italia
4 CICCONE Giulio AVI stage 16 Stage winner 20 Giro d'Italia
5 CARTHY Hugh AES stage 16 Stage winner 15 Giro d'Italia
6 ALMEIDA Joao TAS stage 16 Stage winner 10 Giro d'Italia
7 VLASOV Aleksander JEK stage 16 Stage winner 5 Giro d'Italia
8 IZAGIRRE INSAUSTI Gorka AES stage 16 Stage winner 3 Giro d'Italia
9 FORMOLO Davide SYS stage 16 Stage winner 2 Giro d'Italia
10 FOSS Tobias (VFZ) stage 16 Stage winner 1 Giro d'Italia
1 MARTIN Daniel BLB stage 17 Stage winner 70 Giro d'Italia
2 ALMEIDA Joao TAS stage 17 Stage winner 50 Giro d'Italia
3 YATES Simon MFR stage 17 Stage winner 35 Giro d'Italia
4 ULISSI Diego AVI stage 17 Stage winner 20 Giro d'Italia
5 CARUSO Damiano PPF stage 17 Stage winner 15 Giro d'Italia
6 MARTINEZ Daniel Felipe DCO stage 17 Stage winner 10 Giro d'Italia
7 BERNAL Egan PAT stage 17 Stage winner 5 Giro d'Italia
8 PEDRERO Antonio CBD stage 17 Stage winner 3 Giro d'Italia
9 BILBAO LOPEZ DE ARMENTIA Pello TAS stage 17 Stage winner 2 Giro d'Italia
10 BENNETT George AVI stage 17 Stage winner 1 Giro d'Italia
1 BETTIOL Alberto BAS stage 18 Stage winner 70 Giro d'Italia
2 CONSONNI Simone OWC stage 18 Stage winner 50 Giro d'Italia
3 ROCHE Nicolas BAS stage 18 Stage winner 35 Giro d'Italia
4 ARNDT Nikias VIP stage 18 Stage winner 20 Giro d'Italia
5 ULISSI Diego AVI stage 18 Stage winner 15 Giro d'Italia
6 BATTISTELLA Samuele DFC stage 18 Stage winner 10 Giro d'Italia
7 ZANA Filippo BOS stage 18 Stage winner 5 Giro d'Italia
8 TESFATSION Natnael Ocbit PPF stage 18 Stage winner 3 Giro d'Italia
9 CAVAGNA Remi VFZ stage 18 Stage winner 2 Giro d'Italia
10 MOSCA Jacopo TMM stage 18 Stage winner 1 Giro d'Italia
1 YATES Simon MFR stage 19 Stage winner 70 Giro d'Italia
2 ALMEIDA Joao TAS stage 19 Stage winner 50 Giro d'Italia
3 BERNAL Egan PAT stage 19 Stage winner 35 Giro d'Italia
4 CARUSO Damiano PPF stage 19 Stage winner 20 Giro d'Italia
5 VLASOV Aleksander JEK stage 19 Stage winner 15 Giro d'Italia
6 MARTIN Daniel BLB stage 19 Stage winner 10 Giro d'Italia
7 MARTINEZ Daniel Felipe DCO stage 19 Stage winner 5 Giro d'Italia
8 BOUWMAN Koen CBD stage 19 Stage winner 3 Giro d'Italia
9 FOSS Tobias (VFZ) stage 19 Stage winner 2 Giro d'Italia
10 BARDET Romain PDM stage 19 Stage winner 1 Giro d'Italia
1 MERLIER Tim LCA stage 2 Stage winner 70 Giro d'Italia
2 NIZZOLO Giacomo OWC stage 2 Stage winner 50 Giro d'Italia
3 VIVIANI Elia DGB stage 2 Stage winner 35 Giro d'Italia
4 GROENEWEGEN Dylan JOJ stage 2 Stage winner 20 Giro d'Italia
5 SAGAN Peter BLB stage 2 Stage winner 15 Giro d'Italia
6 MOSCHETTI Matteo WIN stage 2 Stage winner 10 Giro d'Italia
7 FIORELLI Filippo TMM stage 2 Stage winner 5 Giro d'Italia
8 NAESEN Lawrence CRK stage 2 Stage winner 3 Giro d'Italia
9 CIMOLAI Davide PDM stage 2 Stage winner 2 Giro d'Italia
10 EWAN Caleb AVI stage 2 Stage winner 1 Giro d'Italia
1 CARUSO Damiano PPF stage 20 Stage winner 70 Giro d'Italia
2 BERNAL Egan PAT stage 20 Stage winner 50 Giro d'Italia
3 MARTINEZ Daniel Felipe DCO stage 20 Stage winner 35 Giro d'Italia
4 BARDET Romain PDM stage 20 Stage winner 20 Giro d'Italia
5 ALMEIDA Joao TAS stage 20 Stage winner 15 Giro d'Italia
6 YATES Simon MFR stage 20 Stage winner 10 Giro d'Italia
7 VLASOV Aleksander JEK stage 20 Stage winner 5 Giro d'Italia
8 CARTHY Hugh AES stage 20 Stage winner 3 Giro d'Italia
9 FORTUNATO Lorenzo AND stage 20 Stage winner 2 Giro d'Italia
10 PEDRERO Antonio CBD stage 20 Stage winner 1 Giro d'Italia
1 GANNA Filippo DCO stage 21 Stage winner 70 Giro d'Italia
2 CAVAGNA Remi VFZ stage 21 Stage winner 50 Giro d'Italia
3 AFFINI Edoardo DCO stage 21 Stage winner 35 Giro d'Italia
4 SOBRERO Matteo BOS stage 21 Stage winner 20 Giro d'Italia
5 ALMEIDA Joao TAS stage 21 Stage winner 15 Giro d'Italia
6 WALSCHEID Maximilian BAS stage 21 Stage winner 10 Giro d'Italia
7 BETTIOL Alberto BAS stage 21 Stage winner 5 Giro d'Italia
8 TRATNIK Jan DTK stage 21 Stage winner 3 Giro d'Italia
9 MOSCON Gianni AVI stage 21 Stage winner 2 Giro d'Italia
10 KEISSE Iljo CRK stage 21 Stage winner 1 Giro d'Italia
1 VAN DER HOORN Taco WIN stage 3 Stage winner 70 Giro d'Italia
2 CIMOLAI Davide PDM stage 3 Stage winner 50 Giro d'Italia
3 SAGAN Peter BLB stage 3 Stage winner 35 Giro d'Italia
4 VIVIANI Elia DGB stage 3 Stage winner 20 Giro d'Italia
5 BEVIN Patrick (VFZ) stage 3 Stage winner 15 Giro d'Italia
6 VERMEERSCH Gianni BLB stage 3 Stage winner 10 Giro d'Italia
7 GAVIRIA RENDON Fernando TAS stage 3 Stage winner 5 Giro d'Italia
8 BETTIOL Alberto BAS stage 3 Stage winner 3 Giro d'Italia
9 OLDANI Stefano BOS stage 3 Stage winner 2 Giro d'Italia
10 MOSCA Jacopo TMM stage 3 Stage winner 1 Giro d'Italia
1 DOMBROWSKI Joseph Lloyd AVI stage 4 Stage winner 70 Giro d'Italia
2 DE MARCHI Alessandro CBD stage 4 Stage winner 50 Giro d'Italia
3 FIORELLI Filippo TMM stage 4 Stage winner 35 Giro d'Italia
4 VERVAEKE Louis JOJ stage 4 Stage winner 20 Giro d'Italia
5 TRATNIK Jan DTK stage 4 Stage winner 15 Giro d'Italia
6 VALTER Attila (AND) stage 4 Stage winner 10 Giro d'Italia
7 EDET Nicolas BAS stage 4 Stage winner 5 Giro d'Italia
8 OLIVEIRA Nelson WIN stage 4 Stage winner 3 Giro d'Italia
9 TAARAMAE Rein BAS stage 4 Stage winner 2 Giro d'Italia
10 JUUL-JENSEN Christopher AFR stage 4 Stage winner 1 Giro d'Italia
1 EWAN Caleb AVI stage 5 Stage winner 70 Giro d'Italia
2 NIZZOLO Giacomo OWC stage 5 Stage winner 50 Giro d'Italia
3 VIVIANI Elia DGB stage 5 Stage winner 35 Giro d'Italia
4 SAGAN Peter BLB stage 5 Stage winner 20 Giro d'Italia
5 GAVIRIA RENDON Fernando TAS stage 5 Stage winner 15 Giro d'Italia
6 MOSCHETTI Matteo WIN stage 5 Stage winner 10 Giro d'Italia
7 PASQUALON Andrea CBD stage 5 Stage winner 5 Giro d'Italia
8 GROENEWEGEN Dylan JOJ stage 5 Stage winner 3 Giro d'Italia
9 BELLETTI Manuel WIN stage 5 Stage winner 2 Giro d'Italia
10 CIMOLAI Davide PDM stage 5 Stage winner 1 Giro d'Italia
1 MADER Gino DGB stage 6 Stage winner 70 Giro d'Italia
2 BERNAL Egan PAT stage 6 Stage winner 50 Giro d'Italia
3 MARTIN Daniel BLB stage 6 Stage winner 35 Giro d'Italia
4 EVENEPOEL Remco DFC stage 6 Stage winner 20 Giro d'Italia
5 CICCONE Giulio AVI stage 6 Stage winner 15 Giro d'Italia
6 CARUSO Damiano PPF stage 6 Stage winner 10 Giro d'Italia
7 MARTINEZ Daniel Felipe DCO stage 6 Stage winner 5 Giro d'Italia
8 SOLER GIMENEZ Marc PDM stage 6 Stage winner 3 Giro d'Italia
9 CARTHY Hugh AES stage 6 Stage winner 2 Giro d'Italia
10 VLASOV Aleksander JEK stage 6 Stage winner 1 Giro d'Italia
1 EWAN Caleb AVI stage 7 Stage winner 70 Giro d'Italia
2 CIMOLAI Davide PDM stage 7 Stage winner 50 Giro d'Italia
3 MERLIER Tim LCA stage 7 Stage winner 35 Giro d'Italia
4 MOSCHETTI Matteo WIN stage 7 Stage winner 20 Giro d'Italia
5 PASQUALON Andrea CBD stage 7 Stage winner 15 Giro d'Italia
6 GAVIRIA RENDON Fernando TAS stage 7 Stage winner 10 Giro d'Italia
7 GROENEWEGEN Dylan JOJ stage 7 Stage winner 5 Giro d'Italia
8 KANTER Max SYS stage 7 Stage winner 3 Giro d'Italia
9 FIORELLI Filippo TMM stage 7 Stage winner 2 Giro d'Italia
10 MOLANO BENAVIDES Juan Sebastian AND stage 7 Stage winner 1 Giro d'Italia
1 LAFAY Victor BOS stage 8 Stage winner 70 Giro d'Italia
2 GAVAZZI Francesco FPK stage 8 Stage winner 50 Giro d'Italia
3 ARNDT Nikias VIP stage 8 Stage winner 35 Giro d'Italia
4 OLIVEIRA Nelson WIN stage 8 Stage winner 20 Giro d'Italia
5 CARBONI Giovanni TMM stage 8 Stage winner 15 Giro d'Italia
6 GOOSSENS Kobe LCA stage 8 Stage winner 10 Giro d'Italia
7 CAMPENAERTS Victor CRK stage 8 Stage winner 5 Giro d'Italia
8 GOUGEARD Alexis CHP stage 8 Stage winner 3 Giro d'Italia
9 GAVIRIA RENDON Fernando TAS stage 8 Stage winner 2 Giro d'Italia
10 ALMEIDA Joao TAS stage 8 Stage winner 1 Giro d'Italia
1 BERNAL Egan PAT stage 9 Stage winner 70 Giro d'Italia
2 CICCONE Giulio AVI stage 9 Stage winner 50 Giro d'Italia
3 VLASOV Aleksander JEK stage 9 Stage winner 35 Giro d'Italia
4 EVENEPOEL Remco DFC stage 9 Stage winner 20 Giro d'Italia
5 MARTIN Daniel BLB stage 9 Stage winner 15 Giro d'Italia
6 CARUSO Damiano PPF stage 9 Stage winner 10 Giro d'Italia
7 BARDET Romain PDM stage 9 Stage winner 5 Giro d'Italia
8 SOLER GIMENEZ Marc PDM stage 9 Stage winner 3 Giro d'Italia
9 MARTINEZ Daniel Felipe DCO stage 9 Stage winner 2 Giro d'Italia
10 ALMEIDA Joao TAS stage 9 Stage winner 1 Giro d'Italia
1 GANNA Filippo DCO stage 1 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 10 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 11 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 12 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 13 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 14 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 15 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 16 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 17 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 18 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 19 Stage leader 20 Giro d'Italia
1 GANNA Filippo DCO stage 2 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 20 Stage leader 20 Giro d'Italia
1 GANNA Filippo DCO stage 3 Stage leader 20 Giro d'Italia
1 DE MARCHI Alessandro CBD stage 4 Stage leader 20 Giro d'Italia
1 DE MARCHI Alessandro CBD stage 5 Stage leader 20 Giro d'Italia
1 VALTER Attila (AND) stage 6 Stage leader 20 Giro d'Italia
1 VALTER Attila (AND) stage 7 Stage leader 20 Giro d'Italia
1 VALTER Attila (AND) stage 8 Stage leader 20 Giro d'Italia
1 BERNAL Egan PAT stage 9 Stage leader 20 Giro d'Italia
1 BOUCHARD Geoffrey OWC mountains Stage other 70 Giro d'Italia
2 BERNAL Egan PAT mountains Stage other 50 Giro d'Italia
3 CARUSO Damiano PPF mountains Stage other 35 Giro d'Italia
4 MARTIN Daniel BLB mountains Stage other 20 Giro d'Italia
5 YATES Simon MFR mountains Stage other 15 Giro d'Italia
6 ALMEIDA Joao TAS mountains Stage other 10 Giro d'Italia
7 MOLLEMA Bauke AES mountains Stage other 5 Giro d'Italia
8 FORTUNATO Lorenzo AND mountains Stage other 3 Giro d'Italia
9 BARDET Romain PDM mountains Stage other 2 Giro d'Italia
10 STORER Michael SYS mountains Stage other 1 Giro d'Italia
1 SAGAN Peter BLB points Stage other 70 Giro d'Italia
2 CIMOLAI Davide PDM points Stage other 50 Giro d'Italia
3 GAVIRIA RENDON Fernando TAS points Stage other 35 Giro d'Italia
4 VIVIANI Elia DGB points Stage other 20 Giro d'Italia
5 BERNAL Egan PAT points Stage other 15 Giro d'Italia
6 DE BONDT Dries AFR points Stage other 10 Giro d'Italia
7 PASQUALON Andrea CBD points Stage other 5 Giro d'Italia
8 CONSONNI Simone OWC points Stage other 3 Giro d'Italia
9 AFFINI Edoardo DCO points Stage other 2 Giro d'Italia
10 BETTIOL Alberto BAS points Stage other 1 Giro d'Italia