Classement général de ce 101ème Giro :

1. Chris Froome (GBR, Team Sky) en 86h11’50’’
2. Tom Dumoulin (PBS, Team Sunweb) à 46 sec.
3. Miguel Angel Lopez (COL, Astana) à 4’57 »
4. Richard Carapaz (EQU, Movistar Team) à 5’44 »
5. Domenico Pozzovivo (ITA, Bahrain-Merida) à 8’03 »
6. Pello Bilbao (ESP, Astana) à 11’50 »
7. Patrick Konrad (AUT, Bora-Hansgrohe) à 13’01″
8. George Bennett (NZL, Team LottoNL-Jumbo) à 13’17’’
9. Sam Oomen (PBS, Team Sunweb) à 14’18 »
10. Davide Formolo (ITA, Bora Hansgrohe) à 15’16’’
11. Alexandre Geniez (FRA, AG2R La Mondiale) à 17’30 »
12. Wout Poels (NER, Team Sky) à 14’40 »
13. Sergio Henao (COL, Team Sky) à 29’41 »
14. José Goncalves (Katusha Alpecin) 34’29 »
15. Carlos Betancur (COL, Movistar) 41’48 »

Classement du maillot bleu de la montagne :

1. Chris Froome (GBR, Team Sky) 125 points
2. Giulio Ciccone (ITA, Bardiani CSF) 108 points
3. Simon Yates (GBR, Michelton Scott) 91 points
4. Mikel Nieve (ESP, Michelton Scott) 79 points
5. Richard Carapaz (ECU, Movistar) 65 points
6. Tom Dumoulin (NER, Team Sunweb) 49 points
7. Johan Esteban Chaves (COL, Michelton Scott) 47 points
8. Valerio Conti (ITA, UAE Team Emirates) 42 points
9. Domenico Pozzovivo (ITA, Bahrain Merida) 40 points
10. Matteo Montaguti (ITA, AG2R La Mondiale) 37 points

Classement du maillot blanc :

1. Miguel Angel Lopez (COL, Astana) en 89h07’36’’
2. Richard Carapaz (ECU, Movistar) à 47sec.
3. Sam Oomen (NER, Team Sunweb) à 9’21’’
4. Valerio Conti (ITA, UAE Team Emirates) à 1h18’07’’
5. Fausto Masnada (ITA, Androni Sidermec Botttecchia) à 1h21’16’’
..
12. Quentin Jauregui (FRA, AG2R La Mondiale) à 2h24’19 »

Classement du maillot cyclamen :

1. Elia Viviani (ITA, Quick Step Floors) 341 points
2. Sam Bennett (IRL, Bora Hansgrohe) 282 points
3. Davide Ballerini (ITA, Androni Sidermec Bottecchia) 147 points
4. Sacha Modolo (ITA, Team EF Drapac) 122 points
5. Simon Yates (GBR, Michelton Scott) 113 points
6. Marco Frapporti (ITA, Androni Sidermec Bottecchia) 11 points
7. Danny Van Poppel (NER, LottoNL Jumbo) 107 points
8. Niccolo Bonifazio (ITA, Bahrain Merida) 103 points
9. Eugert Zhupa (ALB, Willier Triestina Selle Italia) 84 points
10. Tom Dumoulin (NER, Team Sunweb) 73 points

Classement par équipe :

1. Team Sky en 267h48’47 »
2. Astana Pro Team à 24’58 »
3. Bora Hansgrohe à 43’32 »
4. Team Sunweb à 1h14’35 »
5. AG2R La Mondiale à 1h30’32 »