2019 Giro d'Italia

🏆 Winner

Richard Carapaz

General Information

Distance
3546.8 km
Stages
21
Starting Riders
176
Dates
11 May 2019 - 2 June 2019

Jerseys

Pink Jersey
Richard Carapaz
90h 01' 47"

Top 10 GC

# Rider Time / Gap
1 Richard Carapaz 90h 01' 47"
2 Vincenzo Nibali (Ita) + 1' 05"
3 Primož Roglič (Svn) + 2' 30"
4 Mikel Landa (Esp) + 2' 38"
5 Bauke Mollema (Nld) + 5' 43"
6 Rafał Majka + 6' 56"
7 Miguel Ángel López + 7' 26"
8 Simon Yates (Gbr) + 7' 49"
9 Pavel Sivakov + 8' 56"
10 Ilnur Zakarin (Rus) + 12' 14"

Stage Results

Stage 1 Indiv. Time Trial
Bologne → Bologne 8 km
1 Primož Roglič (Svn) 12' 54"
2 Simon Yates (Gbr) + 19"
3 Vincenzo Nibali (Ita) + 23"
4 Miguel Ángel López + 28"
5 Tom Dumoulin (Nld) + 28"
6 Rafał Majka + 33"
7 Tao Geoghegan Hart + 35"
8 Laurens De Plus + 35"
9 Bauke Mollema (Nld) + 39"
10 Damiano Caruso + 40"
Stage 2
Bologne → Fucecchio 205 km
1 Pascal Ackermann 4h 44' 43"
2 Elia Viviani (Ita) + 0"
3 Caleb Ewan + 0"
4 Fernando Gaviria + 0"
5 Arnaud Démare (Fra) + 0"
6 Davide Cimolai + 0"
7 Viacheslav Kuznetsov + 0"
8 Jasper De Buyst + 0"
9 Kristian Sbaragli + 0"
10 Rüdiger Selig + 0"
Stage 3
Vinci → Orbetello 220 km
1 Fernando Gaviria 5h 23' 19"
2 Arnaud Démare (Fra) + 0"
3 Pascal Ackermann + 0"
4 Matteo Moschetti + 0"
5 Giacomo Nizzolo (Ita) + 0"
6 Jakub Mareczko + 0"
7 Davide Cimolai + 0"
8 Manuel Belletti + 0"
9 Christian Knees + 0"
10 Sacha Modolo + 0"
Stage 4
Orbetello → Frascati 235 km
1 Richard Carapaz 5h 58' 17"
2 Caleb Ewan + 0"
3 Diego Ulissi + 0"
4 Pascal Ackermann + 2"
5 Florian Sénéchal + 2"
6 Primož Roglič (Svn) + 2"
7 Valerio Conti + 14"
8 Miguel Ángel López + 18"
9 Arnaud Démare (Fra) + 18"
10 Simon Yates (Gbr) + 18"
Stage 5
Frascati → Terracina 140 km
1 Pascal Ackermann 3h 27' 05"
2 Fernando Gaviria + 0"
3 Arnaud Démare (Fra) + 0"
4 Caleb Ewan + 0"
5 Matteo Moschetti + 0"
6 Ryan Gibbons + 0"
7 Paolo Simion + 0"
8 Jenthe Biermans + 0"
9 Giovanni Lonardi + 0"
10 Manuel Belletti + 0"
Stage 6
Cassino → San Giovanni Rotondo 238 km
1 Fausto Masnada 5h 45' 01"
2 Valerio Conti + 5"
3 José Joaquín Rojas + 38"
4 Rubén Plaza + 38"
5 Giovanni Carboni + 43"
6 Pieter Serry + 54"
7 Valentin Madouas + 54"
8 Nans Peters + 57"
9 Andrey Amador + 57"
10 Amaro Antunes + 57"
Stage 7
Vasto → L'Aquila 185 km
1 Pello Bilbao 4h 06' 27"
2 Tony Gallopin + 5"
3 Davide Formolo + 5"
4 Lucas Hamilton + 9"
5 Mattia Cattaneo + 9"
6 José Joaquín Rojas + 30"
7 Sebastián Henao + 48"
8 Antonio Pedrero + 1' 01"
9 Valentin Madouas + 1' 07"
10 Andrea Vendrame + 1' 07"
Stage 8
Tortoreto Lido → Pesaro 239 km
1 Caleb Ewan 5h 43' 32"
2 Elia Viviani (Ita) + 0"
3 Pascal Ackermann + 0"
4 Fabio Sabatini + 0"
5 Manuel Belletti + 0"
6 Arnaud Démare (Fra) + 0"
7 Davide Cimolai + 0"
8 Marco Canola + 0"
9 Giacomo Nizzolo (Ita) + 0"
10 Rüdiger Selig + 0"
Stage 9 Indiv. Time Trial
Riccione → Saint-Marin (Saint-Marin) 34.8 km
1 Primož Roglič (Svn) 51' 52"
2 Victor Campenaerts + 11"
3 Bauke Mollema (Nld) + 1' 00"
4 Vincenzo Nibali (Ita) + 1' 05"
5 Tanel Kangert + 1' 10"
6 Chad Haga + 1' 14"
7 Bob Jungels + 1' 16"
8 Hugh Carthy + 1' 30"
9 Pello Bilbao + 1' 43"
10 Mattia Cattaneo + 1' 52"
Stage 10
Ravenne → Modène 145 km
1 Arnaud Démare (Fra) 3h 36' 07"
2 Elia Viviani (Ita) + 0"
3 Rüdiger Selig + 0"
4 Caleb Ewan + 0"
5 Giacomo Nizzolo (Ita) + 0"
6 Davide Cimolai + 0"
7 Manuel Belletti + 0"
8 Giovanni Lonardi + 0"
9 Jasper De Buyst + 0"
10 Jacopo Guarnieri + 0"
Stage 11
Carpi → Novi Ligure 221 km
1 Caleb Ewan 5h 17' 26"
2 Arnaud Démare (Fra) + 0"
3 Pascal Ackermann + 0"
4 Elia Viviani (Ita) + 0"
5 Davide Cimolai + 0"
6 Simone Consonni + 0"
7 Ryan Gibbons + 0"
8 Giacomo Nizzolo (Ita) + 0"
9 Jakub Mareczko + 0"
10 Sean Bennett + 0"
Stage 12
Cuneo → Pinerolo 158 km
1 Cesare Benedetti 3h 41' 49"
2 Damiano Caruso + 0"
3 Eddie Dunbar + 0"
4 Gianluca Brambilla + 2"
5 Eros Capecchi + 6"
6 Jan Polanc + 25"
7 Matteo Montaguti + 34"
8 Thomas De Gendt (Bel) + 2' 36"
9 Francesco Gavazzi + 2' 36"
10 Manuel Senni + 2' 38"
Stage 13
Pinerolo → Ceresole Reale 196 km
1 Ilnur Zakarin (Rus) 5h 34' 40"
2 Mikel Nieve + 35"
3 Mikel Landa (Esp) + 1' 20"
4 Richard Carapaz + 1' 38"
5 Bauke Mollema (Nld) + 1' 45"
6 Rafał Majka + 2' 07"
7 Primož Roglič (Svn) + 2' 57"
8 Vincenzo Nibali (Ita) + 2' 57"
9 Pavel Sivakov + 3' 34"
10 Davide Formolo + 3' 50"
Stage 14
Saint-Vincent → Courmayeur 131 km
1 Richard Carapaz 4h 02' 03"
2 Simon Yates (Gbr) + 1' 32"
3 Vincenzo Nibali (Ita) + 1' 54"
4 Rafał Majka + 1' 54"
5 Mikel Landa (Esp) + 1' 54"
6 Miguel Ángel López + 1' 54"
7 Pavel Sivakov + 1' 54"
8 Primož Roglič (Svn) + 1' 54"
9 Joe Dombrowski + 1' 54"
10 Damiano Caruso + 2' 01"
Stage 15
Ivrea → Côme 232 km
1 Dario Cataldo 5h 48' 15"
2 Mattia Cattaneo + 0"
3 Simon Yates (Gbr) + 11"
4 Hugh Carthy + 11"
5 Richard Carapaz + 11"
6 Vincenzo Nibali (Ita) + 11"
7 Miguel Ángel López + 36"
8 Rafał Majka + 36"
9 Domenico Pozzovivo + 36"
10 Mikel Landa (Esp) + 36"
Stage 16
Lovere → Ponte di Legno 194 km
1 Giulio Ciccone 5h 36' 24"
2 Jan Hirt + 0"
3 Fausto Masnada + 1' 20"
4 Vincenzo Nibali (Ita) + 1' 41"
5 Hugh Carthy + 1' 41"
6 Richard Carapaz + 1' 41"
7 Mikel Landa (Esp) + 1' 41"
8 Joe Dombrowski + 1' 41"
9 Damiano Caruso + 1' 49"
10 Mattia Cattaneo + 2' 03"
Stage 17
Commezzadura → Anterselva 181 km
1 Nans Peters 4h 41' 34"
2 Esteban Chaves (Col) + 1' 34"
3 Davide Formolo + 1' 51"
4 Fausto Masnada + 1' 51"
5 Krists Neilands + 1' 51"
6 Tanel Kangert + 2' 02"
7 Valerio Conti + 2' 08"
8 Gianluca Brambilla + 2' 08"
9 Chris Hamilton + 2' 22"
10 Andrea Vendrame + 2' 34"
Stage 18
Valdaora → Santa Maria di Sala 222 km
1 Damiano Cima 4h 56' 04"
2 Pascal Ackermann + 0"
3 Simone Consonni + 0"
4 Florian Sénéchal + 0"
5 Ryan Gibbons + 0"
6 Manuel Belletti + 0"
7 Davide Cimolai + 0"
8 Arnaud Démare (Fra) + 0"
9 Sean Bennett + 0"
10 Mirco Maestri + 0"
Stage 19
Trévise → San Martino di Castrozza 151 km
1 Esteban Chaves (Col) 4h 01' 31"
2 Andrea Vendrame + 10"
3 Amaro Antunes + 12"
4 Giovanni Carboni + 24"
5 Pieter Serry + 32"
6 François Bidard + 35"
7 Marco Canola + 1' 02"
8 Manuele Boaro + 1' 37"
9 Manuel Senni + 1' 53"
10 Olivier Le Gac + 2' 33"
Stage 20
Feltre → Croce d'Aune-Monte Avena 194 km
1 Pello Bilbao 5h 46' 02"
2 Mikel Landa (Esp) + 0"
3 Giulio Ciccone + 2"
4 Richard Carapaz + 4"
5 Vincenzo Nibali (Ita) + 4"
6 Tanel Kangert + 15"
7 Mikel Nieve + 15"
8 Valentin Madouas + 25"
9 Rafał Majka + 44"
10 Domenico Pozzovivo + 44"
Stage 21 Indiv. Time Trial
Vérone → Vérone 17 km
1 Chad Haga 22' 07"
2 Victor Campenaerts + 4"
3 Thomas De Gendt (Bel) + 6"
4 Damiano Caruso + 9"
5 Tobias Ludvigsson + 11"
6 Josef Černý + 11"
7 Pello Bilbao + 17"
8 Mattia Cattaneo + 20"
9 Vincenzo Nibali (Ita) + 23"
10 Primož Roglič (Svn) + 26"

← See the full Giro d'Italia honours list