Giro d'Italia

Rk Renner Ploeg Stage name Ranking name Points Koers
1 ROGLIC Primoz TAS final ranking Final ranking 500 Giro d'Italia
2 THOMAS Geraint DTK final ranking Final ranking 375 Giro d'Italia
3 ALMEIDA Joao TAS final ranking Final ranking 300 Giro d'Italia
4 CARUSO Damiano OWC final ranking Final ranking 275 Giro d'Italia
5 PINOT Thibaut BAS final ranking Final ranking 250 Giro d'Italia
6 ARENSMAN Thymen LCA final ranking Final ranking 225 Giro d'Italia
7 DUNBAR Edward BOS final ranking Final ranking 200 Giro d'Italia
8 LEKNESSUND Andreas AVI final ranking Final ranking 175 Giro d'Italia
9 KAMNA Lennard SYS final ranking Final ranking 150 Giro d'Italia
10 DE PLUS Laurens CRK final ranking Final ranking 125 Giro d'Italia
11 RUBIO REYES Einer Augusto SYS final ranking Final ranking 116 Giro d'Italia
12 VAN WILDER Ilan DFC final ranking Final ranking 107 Giro d'Italia
13 BUITRAGO Santiago AVI final ranking Final ranking 99 Giro d'Italia
14 KUSS Sepp TTB final ranking Final ranking 91 Giro d'Italia
15 PARET-PEINTRE Aurelien JOJ final ranking Final ranking 83 Giro d'Italia
16 ARMIRAIL Bruno VIP final ranking Final ranking 75 Giro d'Italia
17 BARGUIL Warren SYS final ranking Final ranking 73 Giro d'Italia
18 ZANA Filippo JEK final ranking Final ranking 71 Giro d'Italia
19 HAIG Jack CBD final ranking Final ranking 69 Giro d'Italia
20 KONRAD Patrick CBD final ranking Final ranking 67 Giro d'Italia
21 FORTUNATO Lorenzo AND final ranking Final ranking 65 Giro d'Italia
22 GEE Derek AFR final ranking Final ranking 63 Giro d'Italia
23 PRODHOMME Nicolas CBD final ranking Final ranking 61 Giro d'Italia
24 SANCHEZ GIL Luis-Leon CRK final ranking Final ranking 59 Giro d'Italia
25 BOUWMAN Koen CBD final ranking Final ranking 57 Giro d'Italia
26 VELASCO Simone AND final ranking Final ranking 55 Giro d'Italia
27 HUYS Laurens PPF final ranking Final ranking 53 Giro d'Italia
28 ULISSI Diego CHP final ranking Final ranking 51 Giro d'Italia
29 MCNULTY Brandon JEK final ranking Final ranking 49 Giro d'Italia
30 FORMOLO Davide BAS final ranking Final ranking 47 Giro d'Italia
31 SKUJINS Toms BCT final ranking Final ranking 45 Giro d'Italia
32 FRIGO Marco JEK final ranking Final ranking 43 Giro d'Italia
33 HESSMANN Michel SYS final ranking Final ranking 41 Giro d'Italia
34 VINE Jay UJE final ranking Final ranking 39 Giro d'Italia
35 LASTRA Jonathan FPK final ranking Final ranking 37 Giro d'Italia
36 OOMEN Sam WIN final ranking Final ranking 35 Giro d'Italia
37 PARET PEINTRE Valentin DCO final ranking Final ranking 33 Giro d'Italia
38 DE MARCHI Alessandro CBD final ranking Final ranking 31 Giro d'Italia
39 JUNGELS Bob BAS final ranking Final ranking 29 Giro d'Italia
40 ZAMBANINI Edoardo DCO final ranking Final ranking 27 Giro d'Italia
41 DENNIS Rohan JEK final ranking Final ranking 25 Giro d'Italia
42 TONELLI Alessandro TMM final ranking Final ranking 23 Giro d'Italia
43 PRONSKIY Vadim DCO final ranking Final ranking 22 Giro d'Italia
44 WARBASSE Larry BLB final ranking Final ranking 21 Giro d'Italia
45 OLDANI Stefano BOS final ranking Final ranking 20 Giro d'Italia
46 ROTA Lorenzo AAA final ranking Final ranking 19 Giro d'Italia
47 BAIS Mattia CBD final ranking Final ranking 18 Giro d'Italia
48 BETTIOL Alberto SYS final ranking Final ranking 17 Giro d'Italia
49 VERONA QUINTANILLA Carlos CHP final ranking Final ranking 16 Giro d'Italia
50 MOLLEMA Bauke CRK final ranking Final ranking 15 Giro d'Italia
51 PALZER Anton PDM final ranking Final ranking 15 Giro d'Italia
52 BARTA William AFR final ranking Final ranking 15 Giro d'Italia
53 CEPEDA ORTIZ Jefferson Alexander VFZ final ranking Final ranking 15 Giro d'Italia
54 BIDARD Francois TL final ranking Final ranking 15 Giro d'Italia
55 HEALY BEN VFZ final ranking Final ranking 15 Giro d'Italia
56 RICCITELLO Matthew SYS final ranking Final ranking 15 Giro d'Italia
57 DENZ Nico BCT final ranking Final ranking 15 Giro d'Italia
58 SCARONI Cristian WIN final ranking Final ranking 15 Giro d'Italia
59 DOMBROWSKI Joseph Lloyd CBD final ranking Final ranking 15 Giro d'Italia
60 SERRY Pieter CRK final ranking Final ranking 15 Giro d'Italia
61 SWIFT Ben BCT final ranking Final ranking 15 Giro d'Italia
62 CORT NIELSEN Magnus DGB final ranking Final ranking 15 Giro d'Italia
63 MATTHEWS Michael AVI final ranking Final ranking 15 Giro d'Italia
64 GABBURO Davide WIN final ranking Final ranking 15 Giro d'Italia
65 PASQUALON Andrea CBD final ranking Final ranking 15 Giro d'Italia
66 CHAMPION Thomas DFC final ranking Final ranking 15 Giro d'Italia
67 GAVAZZI Francesco TL final ranking Final ranking 15 Giro d'Italia
68 GIBBONS Ryan OWC final ranking Final ranking 15 Giro d'Italia
69 MOLARD Rudy (AES) final ranking Final ranking 15 Giro d'Italia
70 ALBANESE Vincenzo AND final ranking Final ranking 15 Giro d'Italia
71 BERWICK Seb AVI final ranking Final ranking 15 Giro d'Italia
72 PUCCIO Salvatore WIN final ranking Final ranking 15 Giro d'Italia
73 BAUDIN Alex BLB final ranking Final ranking 15 Giro d'Italia
74 MAYRHOFER Marius DFC final ranking Final ranking 15 Giro d'Italia
75 SUETTERLIN Jasha JEK final ranking Final ranking 15 Giro d'Italia
76 GLOAG Thomas LCA final ranking Final ranking 15 Giro d'Italia
77 HEPBURN Michael AFR final ranking Final ranking 15 Giro d'Italia
78 MAESTRI Mirco TMM final ranking Final ranking 15 Giro d'Italia
79 ROJAS GIL Jose Joaquin TL final ranking Final ranking 15 Giro d'Italia
80 BOUET Maxime WIN final ranking Final ranking 15 Giro d'Italia
81 BAIS Davide CBD final ranking Final ranking 15 Giro d'Italia
82 ACKERMANN Pascal ZAT final ranking Final ranking 15 Giro d'Italia
83 TOUMIRE Hugo VFZ final ranking Final ranking 15 Giro d'Italia
84 VACEK Karel (DCO) final ranking Final ranking 15 Giro d'Italia
85 SBARAGLI Kristian AFR final ranking Final ranking 15 Giro d'Italia
86 RIES Michel VFZ final ranking Final ranking 15 Giro d'Italia
87 MULUBRHAN Henok PDM final ranking Final ranking 15 Giro d'Italia
88 REX Laurenz PAT final ranking Final ranking 15 Giro d'Italia
89 DELETTRE Alexandre CBD final ranking Final ranking 15 Giro d'Italia
90 GUERNALEC Thibault PDM final ranking Final ranking 15 Giro d'Italia
91 LEYSEN Senne LCA final ranking Final ranking 15 Giro d'Italia
92 STEWART Jake VFZ final ranking Final ranking 15 Giro d'Italia
93 WILLIAMS Stephen DCO final ranking Final ranking 15 Giro d'Italia
94 AFFINI Edoardo BAS final ranking Final ranking 15 Giro d'Italia
95 POSTLBERGER Lukas AFR final ranking Final ranking 15 Giro d'Italia
96 SEVILLA LOPEZ Diego Pablo TL final ranking Final ranking 15 Giro d'Italia
97 KIRSCH Alex AFR final ranking Final ranking 15 Giro d'Italia
98 VERGAERDE Otto BLB final ranking Final ranking 15 Giro d'Italia
99 MARCELLUSI Martin BOS final ranking Final ranking 15 Giro d'Italia
100 KONYCHEV Alexander AND final ranking Final ranking 15 Giro d'Italia
101 STOJNIC Veljko TL final ranking Final ranking 15 Giro d'Italia
102 BENEDETTI Cesare DTK final ranking Final ranking 15 Giro d'Italia
103 MILAN Jonathan DFC final ranking Final ranking 15 Giro d'Italia
104 MARKL Niklas TTB final ranking Final ranking 15 Giro d'Italia
105 KONOVALOVAS Ignas TL final ranking Final ranking 15 Giro d'Italia
106 MAGLI Filippo (ZAT) final ranking Final ranking 15 Giro d'Italia
107 MOSCON Gianni PDM final ranking Final ranking 15 Giro d'Italia
108 STEWART Campbell AND final ranking Final ranking 15 Giro d'Italia
109 HOOLE Daan UJE final ranking Final ranking 15 Giro d'Italia
110 KANTER Max SYS final ranking Final ranking 15 Giro d'Italia
111 CONSONNI Simone OWC final ranking Final ranking 15 Giro d'Italia
112 MARIT Arne BOS final ranking Final ranking 15 Giro d'Italia
113 LIENHARD Fabian DTK final ranking Final ranking 15 Giro d'Italia
114 FIORELLI Filippo TMM final ranking Final ranking 15 Giro d'Italia
115 QUARTERMAN Charlie TL final ranking Final ranking 15 Giro d'Italia
116 RIOU Alan PDM final ranking Final ranking 15 Giro d'Italia
117 HVIDEBERG Jonas Iversby BAS final ranking Final ranking 15 Giro d'Italia
118 GAVIRIA RENDON Fernando CRK final ranking Final ranking 15 Giro d'Italia
119 IACCHI Alessandro TL final ranking Final ranking 15 Giro d'Italia
120 CAVENDISH Mark JEK final ranking Final ranking 15 Giro d'Italia
121 KRIEGER Alexander CBD final ranking Final ranking 15 Giro d'Italia
122 TORRES BARCELO Albert TL final ranking Final ranking 15 Giro d'Italia
123 ARASHIRO Yukiya TL final ranking Final ranking 15 Giro d'Italia
124 DAINESE Alberto BOS final ranking Final ranking 15 Giro d'Italia
125 DALLA VALLE Nicolas TMM final ranking Final ranking 15 Giro d'Italia
1 EVENEPOEL Remco DFC stage 1 Stage winner 70 Giro d'Italia
2 GANNA Filippo DCO stage 1 Stage winner 50 Giro d'Italia
3 ALMEIDA Joao TAS stage 1 Stage winner 35 Giro d'Italia
4 GEOGHEGAN HART Tao CHP stage 1 Stage winner 20 Giro d'Italia
5 KUNG Stefan TAS stage 1 Stage winner 15 Giro d'Italia
6 ROGLIC Primoz TAS stage 1 Stage winner 10 Giro d'Italia
7 VINE Jay UJE stage 1 Stage winner 5 Giro d'Italia
8 MCNULTY Brandon JEK stage 1 Stage winner 3 Giro d'Italia
9 THOMAS Geraint DTK stage 1 Stage winner 2 Giro d'Italia
10 VLASOV Aleksander JEK stage 1 Stage winner 1 Giro d'Italia
1 CORT NIELSEN Magnus DGB stage 10 Stage winner 70 Giro d'Italia
2 GEE Derek AFR stage 10 Stage winner 50 Giro d'Italia
3 DE MARCHI Alessandro CBD stage 10 Stage winner 35 Giro d'Italia
4 PEDERSEN Mads DFC stage 10 Stage winner 20 Giro d'Italia
5 ACKERMANN Pascal ZAT stage 10 Stage winner 15 Giro d'Italia
6 OLDANI Stefano BOS stage 10 Stage winner 10 Giro d'Italia
7 MILAN Jonathan DFC stage 10 Stage winner 5 Giro d'Italia
8 CAVENDISH Mark JEK stage 10 Stage winner 3 Giro d'Italia
9 MAESTRI Mirco TMM stage 10 Stage winner 2 Giro d'Italia
10 FIORELLI Filippo TMM stage 10 Stage winner 1 Giro d'Italia
1 ACKERMANN Pascal ZAT stage 11 Stage winner 70 Giro d'Italia
2 MILAN Jonathan DFC stage 11 Stage winner 50 Giro d'Italia
3 CAVENDISH Mark JEK stage 11 Stage winner 35 Giro d'Italia
4 PEDERSEN Mads DFC stage 11 Stage winner 20 Giro d'Italia
5 OLDANI Stefano BOS stage 11 Stage winner 15 Giro d'Italia
6 ALBANESE Vincenzo AND stage 11 Stage winner 10 Giro d'Italia
7 MAYRHOFER Marius DFC stage 11 Stage winner 5 Giro d'Italia
8 BALLERINI Davide DFC stage 11 Stage winner 3 Giro d'Italia
9 CONSONNI Simone OWC stage 11 Stage winner 2 Giro d'Italia
10 MARIT Arne BOS stage 11 Stage winner 1 Giro d'Italia
1 DENZ Nico BCT stage 12 Stage winner 70 Giro d'Italia
2 SKUJINS Toms BCT stage 12 Stage winner 50 Giro d'Italia
3 BERWICK Seb AVI stage 12 Stage winner 35 Giro d'Italia
4 TONELLI Alessandro TMM stage 12 Stage winner 20 Giro d'Italia
5 FRIGO Marco JEK stage 12 Stage winner 15 Giro d'Italia
6 VAN WILDER Ilan DFC stage 12 Stage winner 10 Giro d'Italia
7 BETTIOL Alberto SYS stage 12 Stage winner 5 Giro d'Italia
8 SCARONI Cristian WIN stage 12 Stage winner 3 Giro d'Italia
9 HESSMANN Michel SYS stage 12 Stage winner 2 Giro d'Italia
10 BAUDIN Alex BLB stage 12 Stage winner 1 Giro d'Italia
1 RUBIO REYES Einer Augusto SYS stage 13 Stage winner 70 Giro d'Italia
2 PINOT Thibaut BAS stage 13 Stage winner 50 Giro d'Italia
3 CEPEDA ORTIZ Jefferson Alexander VFZ stage 13 Stage winner 35 Giro d'Italia
4 GEE Derek AFR stage 13 Stage winner 20 Giro d'Italia
5 PARET PEINTRE Valentin DCO stage 13 Stage winner 15 Giro d'Italia
6 CARTHY Hugh (AES) stage 13 Stage winner 10 Giro d'Italia
7 ALMEIDA Joao TAS stage 13 Stage winner 5 Giro d'Italia
8 DUNBAR Edward BOS stage 13 Stage winner 3 Giro d'Italia
9 THOMAS Geraint DTK stage 13 Stage winner 2 Giro d'Italia
10 ROGLIC Primoz TAS stage 13 Stage winner 1 Giro d'Italia
1 DENZ Nico BCT stage 14 Stage winner 70 Giro d'Italia
2 GEE Derek AFR stage 14 Stage winner 50 Giro d'Italia
3 BETTIOL Alberto SYS stage 14 Stage winner 35 Giro d'Italia
4 REX Laurenz PAT stage 14 Stage winner 20 Giro d'Italia
5 BALLERINI Davide DFC stage 14 Stage winner 15 Giro d'Italia
6 SKUJINS Toms BCT stage 14 Stage winner 10 Giro d'Italia
7 MAYRHOFER Marius DFC stage 14 Stage winner 5 Giro d'Italia
8 OLDANI Stefano BOS stage 14 Stage winner 3 Giro d'Italia
9 PASQUALON Andrea CBD stage 14 Stage winner 2 Giro d'Italia
10 MAESTRI Mirco TMM stage 14 Stage winner 1 Giro d'Italia
1 MCNULTY Brandon JEK stage 15 Stage winner 70 Giro d'Italia
2 HEALY BEN VFZ stage 15 Stage winner 50 Giro d'Italia
3 FRIGO Marco JEK stage 15 Stage winner 35 Giro d'Italia
4 MOLLEMA Bauke CRK stage 15 Stage winner 20 Giro d'Italia
5 RUBIO REYES Einer Augusto SYS stage 15 Stage winner 15 Giro d'Italia
6 VELASCO Simone AND stage 15 Stage winner 10 Giro d'Italia
7 PASQUALON Andrea CBD stage 15 Stage winner 5 Giro d'Italia
8 HUYS Laurens PPF stage 15 Stage winner 3 Giro d'Italia
9 ALBANESE Vincenzo AND stage 15 Stage winner 2 Giro d'Italia
10 BIDARD Francois TL stage 15 Stage winner 1 Giro d'Italia
1 ALMEIDA Joao TAS stage 16 Stage winner 70 Giro d'Italia
2 THOMAS Geraint DTK stage 16 Stage winner 50 Giro d'Italia
3 ROGLIC Primoz TAS stage 16 Stage winner 35 Giro d'Italia
4 DUNBAR Edward BOS stage 16 Stage winner 20 Giro d'Italia
5 KUSS Sepp TTB stage 16 Stage winner 15 Giro d'Italia
6 VAN WILDER Ilan DFC stage 16 Stage winner 10 Giro d'Italia
7 CARUSO Damiano OWC stage 16 Stage winner 5 Giro d'Italia
8 RUBIO REYES Einer Augusto SYS stage 16 Stage winner 3 Giro d'Italia
9 DE PLUS Laurens CRK stage 16 Stage winner 2 Giro d'Italia
10 ARENSMAN Thymen LCA stage 16 Stage winner 1 Giro d'Italia
1 DAINESE Alberto BOS stage 17 Stage winner 70 Giro d'Italia
2 MILAN Jonathan DFC stage 17 Stage winner 50 Giro d'Italia
3 MATTHEWS Michael AVI stage 17 Stage winner 35 Giro d'Italia
4 BONIFAZIO Niccolo ZAT stage 17 Stage winner 20 Giro d'Italia
5 CONSONNI Simone OWC stage 17 Stage winner 15 Giro d'Italia
6 GAVIRIA RENDON Fernando CRK stage 17 Stage winner 10 Giro d'Italia
7 PASQUALON Andrea CBD stage 17 Stage winner 5 Giro d'Italia
8 KIRSCH Alex AFR stage 17 Stage winner 3 Giro d'Italia
9 OLDANI Stefano BOS stage 17 Stage winner 2 Giro d'Italia
10 ACKERMANN Pascal ZAT stage 17 Stage winner 1 Giro d'Italia
1 ZANA Filippo JEK stage 18 Stage winner 70 Giro d'Italia
2 PINOT Thibaut BAS stage 18 Stage winner 50 Giro d'Italia
3 BARGUIL Warren SYS stage 18 Stage winner 35 Giro d'Italia
4 GEE Derek AFR stage 18 Stage winner 20 Giro d'Italia
5 PARET-PEINTRE Aurelien JOJ stage 18 Stage winner 15 Giro d'Italia
6 FRIGO Marco JEK stage 18 Stage winner 10 Giro d'Italia
7 ROGLIC Primoz TAS stage 18 Stage winner 5 Giro d'Italia
8 THOMAS Geraint DTK stage 18 Stage winner 3 Giro d'Italia
9 ALMEIDA Joao TAS stage 18 Stage winner 2 Giro d'Italia
10 DUNBAR Edward BOS stage 18 Stage winner 1 Giro d'Italia
1 BUITRAGO Santiago AVI stage 19 Stage winner 70 Giro d'Italia
2 GEE Derek AFR stage 19 Stage winner 50 Giro d'Italia
3 CORT NIELSEN Magnus DGB stage 19 Stage winner 35 Giro d'Italia
4 ROGLIC Primoz TAS stage 19 Stage winner 20 Giro d'Italia
5 THOMAS Geraint DTK stage 19 Stage winner 15 Giro d'Italia
6 ALMEIDA Joao TAS stage 19 Stage winner 10 Giro d'Italia
7 CARUSO Damiano OWC stage 19 Stage winner 5 Giro d'Italia
8 ARENSMAN Thymen LCA stage 19 Stage winner 3 Giro d'Italia
9 PINOT Thibaut BAS stage 19 Stage winner 2 Giro d'Italia
10 RUBIO REYES Einer Augusto SYS stage 19 Stage winner 1 Giro d'Italia
1 MILAN Jonathan DFC stage 2 Stage winner 70 Giro d'Italia
2 DEKKER David BLB stage 2 Stage winner 50 Giro d'Italia
3 GROVES Kaden BLB stage 2 Stage winner 35 Giro d'Italia
4 MARIT Arne BOS stage 2 Stage winner 20 Giro d'Italia
5 MAYRHOFER Marius DFC stage 2 Stage winner 15 Giro d'Italia
6 ACKERMANN Pascal ZAT stage 2 Stage winner 10 Giro d'Italia
7 GAVIRIA RENDON Fernando CRK stage 2 Stage winner 5 Giro d'Italia
8 BONIFAZIO Niccolo ZAT stage 2 Stage winner 3 Giro d'Italia
9 STEWART Jake VFZ stage 2 Stage winner 2 Giro d'Italia
10 MATTHEWS Michael AVI stage 2 Stage winner 1 Giro d'Italia
1 ROGLIC Primoz TAS stage 20 Stage winner 70 Giro d'Italia
2 THOMAS Geraint DTK stage 20 Stage winner 50 Giro d'Italia
3 ALMEIDA Joao TAS stage 20 Stage winner 35 Giro d'Italia
4 CARUSO Damiano OWC stage 20 Stage winner 20 Giro d'Italia
5 PINOT Thibaut BAS stage 20 Stage winner 15 Giro d'Italia
6 KUSS Sepp TTB stage 20 Stage winner 10 Giro d'Italia
7 MCNULTY Brandon JEK stage 20 Stage winner 5 Giro d'Italia
8 ARENSMAN Thymen LCA stage 20 Stage winner 3 Giro d'Italia
9 LEKNESSUND Andreas AVI stage 20 Stage winner 2 Giro d'Italia
10 VINE Jay UJE stage 20 Stage winner 1 Giro d'Italia
1 CAVENDISH Mark JEK stage 21 Stage winner 70 Giro d'Italia
2 KIRSCH Alex AFR stage 21 Stage winner 50 Giro d'Italia
3 FIORELLI Filippo TMM stage 21 Stage winner 35 Giro d'Italia
4 DAINESE Alberto BOS stage 21 Stage winner 20 Giro d'Italia
5 KRIEGER Alexander CBD stage 21 Stage winner 15 Giro d'Italia
6 STEWART Jake VFZ stage 21 Stage winner 10 Giro d'Italia
7 GAVIRIA RENDON Fernando CRK stage 21 Stage winner 5 Giro d'Italia
8 MATTHEWS Michael AVI stage 21 Stage winner 3 Giro d'Italia
9 MARIT Arne BOS stage 21 Stage winner 2 Giro d'Italia
10 STEWART Campbell AND stage 21 Stage winner 1 Giro d'Italia
1 MATTHEWS Michael AVI stage 3 Stage winner 70 Giro d'Italia
2 PEDERSEN Mads DFC stage 3 Stage winner 50 Giro d'Italia
3 GROVES Kaden BLB stage 3 Stage winner 35 Giro d'Italia
4 ALBANESE Vincenzo AND stage 3 Stage winner 20 Giro d'Italia
5 OLDANI Stefano BOS stage 3 Stage winner 15 Giro d'Italia
6 BYSTROM Sven Erik CHP stage 3 Stage winner 10 Giro d'Italia
7 ROGLIC Primoz TAS stage 3 Stage winner 5 Giro d'Italia
8 VELASCO Simone AND stage 3 Stage winner 3 Giro d'Italia
9 SKUJINS Toms BCT stage 3 Stage winner 2 Giro d'Italia
10 VENDRAME Andrea OWC stage 3 Stage winner 1 Giro d'Italia
1 PARET-PEINTRE Aurelien JOJ stage 4 Stage winner 70 Giro d'Italia
2 LEKNESSUND Andreas AVI stage 4 Stage winner 50 Giro d'Italia
3 SKUJINS Toms BCT stage 4 Stage winner 35 Giro d'Italia
4 ALBANESE Vincenzo AND stage 4 Stage winner 20 Giro d'Italia
5 CONCI Nicola AND stage 4 Stage winner 15 Giro d'Italia
6 GEBREZGABIHIER EGERZEIGZAARHKA Amanuel TAS stage 4 Stage winner 10 Giro d'Italia
7 BOUWMAN Koen CBD stage 4 Stage winner 5 Giro d'Italia
8 CARUSO Damiano OWC stage 4 Stage winner 3 Giro d'Italia
9 DUNBAR Edward BOS stage 4 Stage winner 2 Giro d'Italia
10 VLASOV Aleksander JEK stage 4 Stage winner 1 Giro d'Italia
1 GROVES Kaden BLB stage 5 Stage winner 70 Giro d'Italia
2 MILAN Jonathan DFC stage 5 Stage winner 50 Giro d'Italia
3 PEDERSEN Mads DFC stage 5 Stage winner 35 Giro d'Italia
4 CAVENDISH Mark JEK stage 5 Stage winner 20 Giro d'Italia
5 DALLA VALLE Nicolas TMM stage 5 Stage winner 15 Giro d'Italia
6 MAESTRI Mirco TMM stage 5 Stage winner 10 Giro d'Italia
7 FIORELLI Filippo TMM stage 5 Stage winner 5 Giro d'Italia
8 VENDRAME Andrea OWC stage 5 Stage winner 3 Giro d'Italia
9 MATTHEWS Michael AVI stage 5 Stage winner 2 Giro d'Italia
10 BONIFAZIO Niccolo ZAT stage 5 Stage winner 1 Giro d'Italia
1 PEDERSEN Mads DFC stage 6 Stage winner 70 Giro d'Italia
2 MILAN Jonathan DFC stage 6 Stage winner 50 Giro d'Italia
3 ACKERMANN Pascal ZAT stage 6 Stage winner 35 Giro d'Italia
4 GROVES Kaden BLB stage 6 Stage winner 20 Giro d'Italia
5 GAVIRIA RENDON Fernando CRK stage 6 Stage winner 15 Giro d'Italia
6 MATTHEWS Michael AVI stage 6 Stage winner 10 Giro d'Italia
7 ALBANESE Vincenzo AND stage 6 Stage winner 5 Giro d'Italia
8 MAYRHOFER Marius DFC stage 6 Stage winner 3 Giro d'Italia
9 ROTA Lorenzo AAA stage 6 Stage winner 2 Giro d'Italia
10 VELASCO Simone AND stage 6 Stage winner 1 Giro d'Italia
1 BAIS Davide CBD stage 7 Stage winner 70 Giro d'Italia
2 VACEK Karel (DCO) stage 7 Stage winner 50 Giro d'Italia
3 PETILLI Simone OWC stage 7 Stage winner 35 Giro d'Italia
4 EVENEPOEL Remco DFC stage 7 Stage winner 20 Giro d'Italia
5 ROGLIC Primoz TAS stage 7 Stage winner 15 Giro d'Italia
6 PINOT Thibaut BAS stage 7 Stage winner 10 Giro d'Italia
7 THOMAS Geraint DTK stage 7 Stage winner 5 Giro d'Italia
8 ALMEIDA Joao TAS stage 7 Stage winner 3 Giro d'Italia
9 DUNBAR Edward BOS stage 7 Stage winner 2 Giro d'Italia
10 SCARONI Cristian WIN stage 7 Stage winner 1 Giro d'Italia
1 HEALY BEN VFZ stage 8 Stage winner 70 Giro d'Italia
2 GEE Derek AFR stage 8 Stage winner 50 Giro d'Italia
3 ZANA Filippo JEK stage 8 Stage winner 35 Giro d'Italia
4 BARGUIL Warren SYS stage 8 Stage winner 20 Giro d'Italia
5 VERONA QUINTANILLA Carlos CHP stage 8 Stage winner 15 Giro d'Italia
6 BAIS Mattia CBD stage 8 Stage winner 10 Giro d'Italia
7 SKUJINS Toms BCT stage 8 Stage winner 5 Giro d'Italia
8 TONELLI Alessandro TMM stage 8 Stage winner 3 Giro d'Italia
9 RIESEBEEK Oscar CBD stage 8 Stage winner 2 Giro d'Italia
10 GEOGHEGAN HART Tao CHP stage 8 Stage winner 1 Giro d'Italia
1 EVENEPOEL Remco DFC stage 9 Stage winner 70 Giro d'Italia
2 THOMAS Geraint DTK stage 9 Stage winner 50 Giro d'Italia
3 GEOGHEGAN HART Tao CHP stage 9 Stage winner 35 Giro d'Italia
4 KUNG Stefan TAS stage 9 Stage winner 20 Giro d'Italia
5 ARMIRAIL Bruno VIP stage 9 Stage winner 15 Giro d'Italia
6 ROGLIC Primoz TAS stage 9 Stage winner 10 Giro d'Italia
7 ARENSMAN Thymen LCA stage 9 Stage winner 5 Giro d'Italia
8 VLASOV Aleksander JEK stage 9 Stage winner 3 Giro d'Italia
9 ALMEIDA Joao TAS stage 9 Stage winner 2 Giro d'Italia
10 CARUSO Damiano OWC stage 9 Stage winner 1 Giro d'Italia
1 EVENEPOEL Remco DFC stage 1 Stage leader 20 Giro d'Italia
1 THOMAS Geraint DTK stage 10 Stage leader 20 Giro d'Italia
1 THOMAS Geraint DTK stage 11 Stage leader 20 Giro d'Italia
1 THOMAS Geraint DTK stage 12 Stage leader 20 Giro d'Italia
1 THOMAS Geraint DTK stage 13 Stage leader 20 Giro d'Italia
1 ARMIRAIL Bruno VIP stage 14 Stage leader 20 Giro d'Italia
1 ARMIRAIL Bruno VIP stage 15 Stage leader 20 Giro d'Italia
1 THOMAS Geraint DTK stage 16 Stage leader 20 Giro d'Italia
1 THOMAS Geraint DTK stage 17 Stage leader 20 Giro d'Italia
1 THOMAS Geraint DTK stage 18 Stage leader 20 Giro d'Italia
1 THOMAS Geraint DTK stage 19 Stage leader 20 Giro d'Italia
1 EVENEPOEL Remco DFC stage 2 Stage leader 20 Giro d'Italia
1 ROGLIC Primoz TAS stage 20 Stage leader 20 Giro d'Italia
1 EVENEPOEL Remco DFC stage 3 Stage leader 20 Giro d'Italia
1 LEKNESSUND Andreas AVI stage 4 Stage leader 20 Giro d'Italia
1 LEKNESSUND Andreas AVI stage 5 Stage leader 20 Giro d'Italia
1 LEKNESSUND Andreas AVI stage 6 Stage leader 20 Giro d'Italia
1 LEKNESSUND Andreas AVI stage 7 Stage leader 20 Giro d'Italia
1 LEKNESSUND Andreas AVI stage 8 Stage leader 20 Giro d'Italia
1 EVENEPOEL Remco DFC stage 9 Stage leader 20 Giro d'Italia
1 PINOT Thibaut BAS mountains Stage other 70 Giro d'Italia
2 GEE Derek AFR mountains Stage other 50 Giro d'Italia
3 HEALY BEN VFZ mountains Stage other 35 Giro d'Italia
4 BAIS Davide CBD mountains Stage other 20 Giro d'Italia
5 RUBIO REYES Einer Augusto SYS mountains Stage other 15 Giro d'Italia
6 ROGLIC Primoz TAS mountains Stage other 10 Giro d'Italia
7 BUITRAGO Santiago AVI mountains Stage other 5 Giro d'Italia
8 GABBURO Davide WIN mountains Stage other 3 Giro d'Italia
9 ALMEIDA Joao TAS mountains Stage other 2 Giro d'Italia
10 PARET-PEINTRE Aurelien JOJ mountains Stage other 1 Giro d'Italia
1 MILAN Jonathan DFC points Stage other 70 Giro d'Italia
2 GEE Derek AFR points Stage other 50 Giro d'Italia
3 MATTHEWS Michael AVI points Stage other 35 Giro d'Italia
4 CAVENDISH Mark JEK points Stage other 20 Giro d'Italia
5 ACKERMANN Pascal ZAT points Stage other 15 Giro d'Italia
6 SKUJINS Toms BCT points Stage other 10 Giro d'Italia
7 DENZ Nico BCT points Stage other 5 Giro d'Italia
8 CORT NIELSEN Magnus DGB points Stage other 3 Giro d'Italia
9 DAINESE Alberto BOS points Stage other 2 Giro d'Italia
10 ROGLIC Primoz TAS points Stage other 1 Giro d'Italia