Giro d'Italia 2024 - Stage 19

Mortegliano > Sappada, 155.0km

04.05-26.05

The Giro d'Italia, also known as La Corsa Rosa, will be held for the 109th time in 2026. First held in 1909, the Giro has established itself as one of the most iconic races on the cycling calendar with 71 different winners. This year's edition runs from May 8 to May 31, starting in Nessebar, Bulgaria and finishing in Rome, Italy. The winner of the race is awarded the iconic maglia rosa.

Results

Stage

PosRiderTeam Time
1 Andrea Vendrame Decathlon AG2R La Mondiale Team 3:51:05
2 Pelayo Sanchez Movistar Team + 00.54
3 Georg Steinhauser EF Education-EasyPost + 01.07
4 Jhonnatan Narvaez INEOS Grenadiers + 02.27
5 Lucas Plapp Team Jayco-AlUla + 02.27
6 Simone Velasco Astana Qazaqstan Team + 02.30
7 Jan Tratnik Team Visma | Lease a Bike + 02.30
8 Michael Valgren EF Education-EasyPost + 02.30
9 Julian Alaphilippe Soudal Quick-Step + 02.32
10 Quinten Hermans Alpecin-Deceuninck + 03.52
11 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 04.15
12 Mattia Bais Team Polti Kometa + 04.30
13 Mikkel Honore EF Education-EasyPost + 08.56
14 Alessandro De Marchi Team Jayco-AlUla + 09.02
15 Tim van Dijke Team Visma | Lease a Bike + 09.37
16 Enzo Paleni Groupama-FDJ + 09.37
17 Jasper Stuyven Lidl-Trek + 10.01
18 Dries De Pooter Intermarché-Wanty + 13.14
19 Felix Großschartner UAE Team Emirates + 15.56
20 Rafal Majka UAE Team Emirates + 15.56
21 Tadej Pogacar UAE Team Emirates + 15.56
22 Michel Ries ARKEA-B&B HOTELS + 15.56
23 Daniel Martinez BORA-hansgrohe + 15.56
24 Giovanni Aleotti BORA-hansgrohe + 15.56
25 Einer Rubio Movistar Team + 15.56
26 Thymen Arensman INEOS Grenadiers + 15.56
27 Luca Covili VF Group-Bardiani CSF-Faizanè + 15.56
28 Simon Geschke Cofidis + 15.56
29 Damiano Caruso Bahrain Victorious + 15.56
30 Antonio Tiberi Bahrain Victorious + 15.56
31 Lorenzo Fortunato Astana Qazaqstan Team + 15.56
32 Geraint Thomas INEOS Grenadiers + 15.56
33 Alex Baudin Decathlon AG2R La Mondiale Team + 15.56
34 Ben O'Connor Decathlon AG2R La Mondiale Team + 15.56
35 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 15.56
36 Filippo Zana Team Jayco-AlUla + 15.56
37 Michael Storer Tudor Pro Cycling Team + 15.56
38 Romain Bardet Team dsm-firmenich PostNL + 15.56
39 Davide Piganzoli Team Polti Kometa + 15.56
40 Jan Hirt Soudal Quick-Step + 15.56
41 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team + 15.56
42 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè + 15.56
43 Nairo Quintana Movistar Team + 15.56
44 Thomas Champion Cofidis + 16.23
45 Ben Swift INEOS Grenadiers + 16.23
46 Attila Valter Team Visma | Lease a Bike + 16.29
47 Lawrence Warbasse Decathlon AG2R La Mondiale Team + 16.43
48 Chris Hamilton Team dsm-firmenich PostNL + 16.43
49 Henok Mulubrhan Astana Qazaqstan Team + 17.06
50 Edoardo Zambanini Bahrain Victorious + 17.06
51 Jimmy Janssens Alpecin-Deceuninck + 17.56
52 Nicola Conci Alpecin-Deceuninck + 17.56
53 Lilian Calmejane Intermarché-Wanty + 17.56
54 Cyril Barthe Groupama-FDJ + 18.36
55 Magnus Sheffield INEOS Grenadiers + 18.36
56 Kevin Vermaerke Team dsm-firmenich PostNL + 18.36
57 Lorenzo Milesi Movistar Team + 18.36
58 Roel van Sintmaartensdijk Intermarché-Wanty + 18.36
59 Rainer Kepplinger Bahrain Victorious + 18.36
60 Harrison Wood Cofidis + 18.36
61 William Barta Movistar Team + 18.36
62 Dion Smith Intermarché-Wanty + 18.36
63 Connor Swift INEOS Grenadiers + 18.36
64 Patrick Gamper BORA-hansgrohe + 19.27
65 Mauri Vansevenant Soudal Quick-Step + 19.27
66 Albert Torres Movistar Team + 19.27
67 Bastien Tronchon Decathlon AG2R La Mondiale Team + 19.27
68 Tobias Bayer Alpecin-Deceuninck + 19.27
69 Alessandro Tonelli VF Group-Bardiani CSF-Faizanè + 19.27
70 Vegard Stake Laengen UAE Team Emirates + 19.27
71 Esteban Chaves EF Education-EasyPost + 19.27
72 Ruben Fernandez Cofidis + 19.27
73 Max Walscheid Team Jayco-AlUla + 20.49
74 Davide Bais Team Polti Kometa + 20.49
75 Mirco Maestri Team Polti Kometa + 20.49
76 Matteo Fabbro Team Polti Kometa + 20.49
77 Jasha Sütterlin Bahrain Victorious + 20.49
78 Andrea Pasqualon Bahrain Victorious + 20.49
79 Stefan de Bod EF Education-EasyPost + 20.49
80 Jonas Koch BORA-hansgrohe + 20.49
81 Andrea Bagioli Lidl-Trek + 20.49
82 Juan Pedro Lopez Lidl-Trek + 20.49
83 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 20.49
84 Alexander Cepeda EF Education-EasyPost + 20.49
85 Edward Theuns Lidl-Trek + 21.13
86 Mikkel Bjerg UAE Team Emirates + 21.29
87 Domen Novak UAE Team Emirates + 21.29
88 Simon Clarke Israel-Premier Tech + 21.33
89 Marco Frigo Israel-Premier Tech + 21.33
90 Gijs Leemreize Team dsm-firmenich PostNL + 21.33
91 Madis Mihkels Intermarché-Wanty + 21.42
92 Andrea Pietrobon Team Polti Kometa + 22.22
93 Davide Ballerini Astana Qazaqstan Team + 22.22
94 Max Schachmann BORA-hansgrohe + 22.40
95 Tobias Foss INEOS Grenadiers + 22.40
96 Florian Stork Tudor Pro Cycling Team + 22.40
97 Damien Touzé Decathlon AG2R La Mondiale Team + 23.05
98 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 24.23
99 Sebastian Molano UAE Team Emirates + 25.11
100 Francisco Muñoz Team Polti Kometa + 25.26
101 Nicolas Debeaumarché Cofidis + 25.26
102 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 25.48
103 Rui Oliveira UAE Team Emirates + 25.48
104 Luke Lamperti Soudal Quick-Step + 25.48
105 Fabio Van den Bossche Alpecin-Deceuninck + 26.04
106 Giovanni Lonardi Team Polti Kometa + 26.17
107 Pieter Serry Soudal Quick-Step + 26.17
108 Filippo Ganna INEOS Grenadiers + 29.44
109 Edoardo Affini Team Visma | Lease a Bike + 29.44
110 Fernando Gaviria Movistar Team + 29.44
111 Lorenzo Germani Groupama-FDJ + 29.44
112 Matteo Trentin Tudor Pro Cycling Team + 29.44
113 Fabian Lienhard Groupama-FDJ + 29.44
114 Robin Froidevaux Tudor Pro Cycling Team + 29.44
115 Laurence Pithie Groupama-FDJ + 29.44
116 Lewis Askey Groupama-FDJ + 29.44
117 Amanuel Ghebreigzabhier Lidl-Trek + 29.44
118 Davide Cimolai Movistar Team + 29.44
119 Daan Hoole Lidl-Trek + 30.44
120 Josef Cerný Soudal Quick-Step + 30.44
121 Jonathan Milan Lidl-Trek + 30.44
122 Simone Consonni Lidl-Trek + 30.44
123 Donavan Grondin ARKEA-B&B HOTELS + 30.44
124 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 30.44
125 Kevin Colleoni Intermarché-Wanty + 30.44
126 Alberto Dainese Tudor Pro Cycling Team + 30.44
127 Alessandro Verre ARKEA-B&B HOTELS + 30.44
128 Tim Merlier Soudal Quick-Step + 30.44
129 Ryan Mullen BORA-hansgrohe + 30.44
130 Kaden Groves Alpecin-Deceuninck + 30.44
131 Bert Van Lerberghe Soudal Quick-Step + 30.44
132 Michael Hepburn Team Jayco-AlUla + 30.44
133 Stanislaw Aniolkowski Cofidis + 30.44
134 Alexander Kamp Tudor Pro Cycling Team + 30.44
135 Alan Riou ARKEA-B&B HOTELS + 30.44
136 Tobias Lund Andresen Team dsm-firmenich PostNL + 30.44
137 Caleb Ewan Team Jayco-AlUla + 30.44
138 Ewen Costiou ARKEA-B&B HOTELS + 30.44
139 Olivier Le Gac Groupama-FDJ + 30.44
140 Hugo Hofstetter Israel-Premier Tech + 30.44
141 Timo Kielich Alpecin-Deceuninck + 30.44
142 Edward Planckaert Alpecin-Deceuninck + 30.44
- Nick Schultz Israel-Premier Tech DNS
- Andrea Piccolo EF Education-EasyPost DNF

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 71:24:03
2 Daniel Martinez BORA-hansgrohe + 07.42
3 Geraint Thomas INEOS Grenadiers + 08.04
4 Ben O'Connor Decathlon AG2R La Mondiale Team + 09.47
5 Antonio Tiberi Bahrain Victorious + 10.29
6 Thymen Arensman INEOS Grenadiers + 11.10
7 Romain Bardet Team dsm-firmenich PostNL + 12.42
8 Einer Rubio Movistar Team + 13.33
9 Filippo Zana Team Jayco-AlUla + 13.52
10 Jan Hirt Soudal Quick-Step + 14.44
11 Lorenzo Fortunato Astana Qazaqstan Team + 16.37
12 Michael Storer Tudor Pro Cycling Team + 18.27
13 Davide Piganzoli Team Polti Kometa + 22.38
14 Simon Geschke Cofidis + 27.55
15 Luca Covili VF Group-Bardiani CSF-Faizanè + 31.56
16 Rafal Majka UAE Team Emirates + 33.44
17 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 41.12
18 Nairo Quintana Movistar Team + 44.52
19 Damiano Caruso Bahrain Victorious + 44.55
20 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè + 46.25
21 Nicola Conci Alpecin-Deceuninck + 49.58
22 Alex Baudin Decathlon AG2R La Mondiale Team + 50.43
23 Jhonnatan Narvaez INEOS Grenadiers + 52.27
24 Attila Valter Team Visma | Lease a Bike + 54.39
25 Giovanni Aleotti BORA-hansgrohe + 57.53
26 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team + 57.54
27 Michel Ries ARKEA-B&B HOTELS + 01:00.54
28 Kevin Vermaerke Team dsm-firmenich PostNL + 01:08.40
29 Edoardo Zambanini Bahrain Victorious + 01:13.59
30 Mauri Vansevenant Soudal Quick-Step + 01:19.16
31 Georg Steinhauser EF Education-EasyPost + 01:20.25
32 Juan Pedro Lopez Lidl-Trek + 01:26.52
33 Esteban Chaves EF Education-EasyPost + 01:27.44
34 Felix Großschartner UAE Team Emirates + 01:33.10
35 Jan Tratnik Team Visma | Lease a Bike + 01:38.50
36 Simone Velasco Astana Qazaqstan Team + 01:40.48
37 Chris Hamilton Team dsm-firmenich PostNL + 01:41.26
38 Lilian Calmejane Intermarché-Wanty + 01:42.15
39 Lawrence Warbasse Decathlon AG2R La Mondiale Team + 01:45.52
40 Michael Valgren EF Education-EasyPost + 01:46.09
41 Julian Alaphilippe Soudal Quick-Step + 01:46.24
42 Max Schachmann BORA-hansgrohe + 01:49.08
43 Pelayo Sanchez Movistar Team + 01:55.33
44 Alessandro Tonelli VF Group-Bardiani CSF-Faizanè + 01:58.39
45 Gijs Leemreize Team dsm-firmenich PostNL + 01:59.57
46 Marco Frigo Israel-Premier Tech + 02:03.08
47 Andrea Vendrame Decathlon AG2R La Mondiale Team + 02:05.53
48 Quinten Hermans Alpecin-Deceuninck + 02:09.04
49 Henok Mulubrhan Astana Qazaqstan Team + 02:10.22
50 Lucas Plapp Team Jayco-AlUla + 02:12.13
51 Alessandro De Marchi Team Jayco-AlUla + 02:14.09
52 William Barta Movistar Team + 02:17.59
53 Enzo Paleni Groupama-FDJ + 02:20.01
54 Ben Swift INEOS Grenadiers + 02:24.00
55 Magnus Sheffield INEOS Grenadiers + 02:24.09
56 Ruben Fernandez Cofidis + 02:25.25
57 Thomas Champion Cofidis + 02:27.25
58 Mirco Maestri Team Polti Kometa + 02:28.09
59 Mattia Bais Team Polti Kometa + 02:29.50
60 Amanuel Ghebreigzabhier Lidl-Trek + 02:35.27
61 Jasha Sütterlin Bahrain Victorious + 02:36.46
62 Mikkel Honore EF Education-EasyPost + 02:36.54
63 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 02:39.18
64 Andrea Bagioli Lidl-Trek + 02:47.54
65 Albert Torres Movistar Team + 02:53.37
66 Harrison Wood Cofidis + 02:53.50
67 Rainer Kepplinger Bahrain Victorious + 02:54.47
68 Damien Touzé Decathlon AG2R La Mondiale Team + 03:05.57
69 Florian Stork Tudor Pro Cycling Team + 03:07.29
70 Davide Ballerini Astana Qazaqstan Team + 03:09.57
71 Alexander Cepeda EF Education-EasyPost + 03:10.32
72 Domen Novak UAE Team Emirates + 03:11.28
73 Pieter Serry Soudal Quick-Step + 03:14.34
74 Davide Bais Team Polti Kometa + 03:15.34
75 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 03:16.17
76 Stefan de Bod EF Education-EasyPost + 03:17.36
77 Cyril Barthe Groupama-FDJ + 03:22.24
78 Matteo Trentin Tudor Pro Cycling Team + 03:24.05
79 Alessandro Verre ARKEA-B&B HOTELS + 03:24.47
80 Tobias Foss INEOS Grenadiers + 03:25.17
81 Andrea Pasqualon Bahrain Victorious + 03:26.44
82 Ewen Costiou ARKEA-B&B HOTELS + 03:29.02
83 Vegard Stake Laengen UAE Team Emirates + 03:29.12
84 Connor Swift INEOS Grenadiers + 03:33.15
85 Patrick Gamper BORA-hansgrohe + 03:33.59
86 Dion Smith Intermarché-Wanty + 03:35.06
87 Bastien Tronchon Decathlon AG2R La Mondiale Team + 03:36.01
88 Jasper Stuyven Lidl-Trek + 03:36.06
89 Kaden Groves Alpecin-Deceuninck + 03:37.56
90 Lorenzo Germani Groupama-FDJ + 03:38.47
91 Lewis Askey Groupama-FDJ + 03:40.44
92 Matteo Fabbro Team Polti Kometa + 03:41.18
93 Kevin Colleoni Intermarché-Wanty + 03:41.33
94 Tobias Bayer Alpecin-Deceuninck + 03:43.26
95 Edward Planckaert Alpecin-Deceuninck + 03:44.17
96 Jimmy Janssens Alpecin-Deceuninck + 03:44.57
97 Simon Clarke Israel-Premier Tech + 03:45.14
98 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 03:45.21
99 Lorenzo Milesi Movistar Team + 03:45.35
100 Jonas Koch BORA-hansgrohe + 03:47.04
101 Filippo Ganna INEOS Grenadiers + 03:50.58
102 Dries De Pooter Intermarché-Wanty + 03:53.37
103 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 03:55.25
104 Laurence Pithie Groupama-FDJ + 03:57.37
105 Tim van Dijke Team Visma | Lease a Bike + 03:59.28
106 Fabio Van den Bossche Alpecin-Deceuninck + 04:01.36
107 Roel van Sintmaartensdijk Intermarché-Wanty + 04:05.48
108 Andrea Pietrobon Team Polti Kometa + 04:08.53
109 Alexander Kamp Tudor Pro Cycling Team + 04:10.29
110 Timo Kielich Alpecin-Deceuninck + 04:12.46
111 Mikkel Bjerg UAE Team Emirates + 04:16.25
112 Madis Mihkels Intermarché-Wanty + 04:16.30
113 Michael Hepburn Team Jayco-AlUla + 04:26.17
114 Nicolas Debeaumarché Cofidis + 04:26.56
115 Edward Theuns Lidl-Trek + 04:27.20
116 Hugo Hofstetter Israel-Premier Tech + 04:27.59
117 Alberto Dainese Tudor Pro Cycling Team + 04:30.19
118 Luke Lamperti Soudal Quick-Step + 04:31.05
119 Jonathan Milan Lidl-Trek + 04:34.54
120 Donavan Grondin ARKEA-B&B HOTELS + 04:35.37
121 Caleb Ewan Team Jayco-AlUla + 04:36.00
122 Rui Oliveira UAE Team Emirates + 04:37.29
123 Francisco Muñoz Team Polti Kometa + 04:37.55
124 Simone Consonni Lidl-Trek + 04:40.27
125 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 04:40.51
126 Sebastian Molano UAE Team Emirates + 04:41.07
127 Max Walscheid Team Jayco-AlUla + 04:42.58
128 Giovanni Lonardi Team Polti Kometa + 04:45.13
129 Edoardo Affini Team Visma | Lease a Bike + 04:46.09
130 Stanislaw Aniolkowski Cofidis + 04:46.34
131 Ryan Mullen BORA-hansgrohe + 04:49.40
132 Daan Hoole Lidl-Trek + 04:52.34
133 Olivier Le Gac Groupama-FDJ + 04:53.12
134 Davide Cimolai Movistar Team + 04:55.48
135 Bert Van Lerberghe Soudal Quick-Step + 04:56.19
136 Robin Froidevaux Tudor Pro Cycling Team + 04:57.03
137 Fernando Gaviria Movistar Team + 04:58.53
138 Fabian Lienhard Groupama-FDJ + 05:02.07
139 Tim Merlier Soudal Quick-Step + 05:02.13
140 Tobias Lund Andresen Team dsm-firmenich PostNL + 05:05.24
141 Josef Cerný Soudal Quick-Step + 05:08.22
142 Alan Riou ARKEA-B&B HOTELS + 05:18.27
- Nick Schultz Israel-Premier Tech DNS
- Andrea Piccolo EF Education-EasyPost DNF

Youth

PosRiderTeam Time
1 Antonio Tiberi Bahrain Victorious 71:34:32
2 Thymen Arensman INEOS Grenadiers + 00.41
3 Filippo Zana Team Jayco-AlUla + 03.23
4 Davide Piganzoli Team Polti Kometa + 12.09
5 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 30.43
6 Alex Baudin Decathlon AG2R La Mondiale Team + 40.14
7 Giovanni Aleotti BORA-hansgrohe + 47.24
8 Kevin Vermaerke Team dsm-firmenich PostNL + 58.11
9 Edoardo Zambanini Bahrain Victorious + 01:03.30
10 Mauri Vansevenant Soudal Quick-Step + 01:08.47
11 Georg Steinhauser EF Education-EasyPost + 01:09.56
12 Pelayo Sanchez Movistar Team + 01:45.04
13 Gijs Leemreize Team dsm-firmenich PostNL + 01:49.28
14 Marco Frigo Israel-Premier Tech + 01:52.39
15 Henok Mulubrhan Astana Qazaqstan Team + 01:59.53
16 Lucas Plapp Team Jayco-AlUla + 02:01.44
17 Enzo Paleni Groupama-FDJ + 02:09.32
18 Magnus Sheffield INEOS Grenadiers + 02:13.40
19 Thomas Champion Cofidis + 02:16.56
20 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 02:28.49
21 Andrea Bagioli Lidl-Trek + 02:37.25
22 Harrison Wood Cofidis + 02:43.21
23 Alessandro Verre ARKEA-B&B HOTELS + 03:14.18
24 Ewen Costiou ARKEA-B&B HOTELS + 03:18.33
25 Bastien Tronchon Decathlon AG2R La Mondiale Team + 03:25.32
26 Lorenzo Germani Groupama-FDJ + 03:28.18
27 Lewis Askey Groupama-FDJ + 03:30.15
28 Kevin Colleoni Intermarché-Wanty + 03:31.04
29 Tobias Bayer Alpecin-Deceuninck + 03:32.57
30 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 03:34.52
31 Lorenzo Milesi Movistar Team + 03:35.06
32 Dries De Pooter Intermarché-Wanty + 03:43.08
33 Laurence Pithie Groupama-FDJ + 03:47.08
34 Tim van Dijke Team Visma | Lease a Bike + 03:48.59
35 Fabio Van den Bossche Alpecin-Deceuninck + 03:51.07
36 Roel van Sintmaartensdijk Intermarché-Wanty + 03:55.19
37 Andrea Pietrobon Team Polti Kometa + 03:58.24
38 Timo Kielich Alpecin-Deceuninck + 04:02.17
39 Madis Mihkels Intermarché-Wanty + 04:06.01
40 Luke Lamperti Soudal Quick-Step + 04:20.36
41 Jonathan Milan Lidl-Trek + 04:24.25
42 Donavan Grondin ARKEA-B&B HOTELS + 04:25.08
43 Francisco Muñoz Team Polti Kometa + 04:27.26
44 Daan Hoole Lidl-Trek + 04:42.05
45 Tobias Lund Andresen Team dsm-firmenich PostNL + 04:54.55

Points

PosRiderTeam Points
1 Jonathan Milan Lidl-Trek 327
2 Kaden Groves Alpecin-Deceuninck 200
3 Tim Merlier Soudal Quick-Step 143
4 Julian Alaphilippe Soudal Quick-Step 132
5 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 116
6 Tadej Pogacar UAE Team Emirates 111
7 Andrea Pietrobon Team Polti Kometa 111
8 Jhonnatan Narvaez INEOS Grenadiers 80
9 Mirco Maestri Team Polti Kometa 72
10 Davide Ballerini Astana Qazaqstan Team 70
11 Stanislaw Aniolkowski Cofidis 66
12 Georg Steinhauser EF Education-EasyPost 64
13 Pelayo Sanchez Movistar Team 62
14 Michael Valgren EF Education-EasyPost 61
15 Alberto Dainese Tudor Pro Cycling Team 60
16 Sebastian Molano UAE Team Emirates 60
17 Fernando Gaviria Movistar Team 58
18 Lucas Plapp Team Jayco-AlUla 53
19 Daniel Martinez BORA-hansgrohe 50
20 Romain Bardet Team dsm-firmenich PostNL 44
21 Caleb Ewan Team Jayco-AlUla 41
22 Geraint Thomas INEOS Grenadiers 38
23 Giovanni Lonardi Team Polti Kometa 38
24 Quinten Hermans Alpecin-Deceuninck 37
25 Madis Mihkels Intermarché-Wanty 37
26 Andrea Vendrame Decathlon AG2R La Mondiale Team 35
27 Antonio Tiberi Bahrain Victorious 35
28 Lilian Calmejane Intermarché-Wanty 34
29 Laurence Pithie Groupama-FDJ 34
30 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè 30
31 Thymen Arensman INEOS Grenadiers 30
32 Tim van Dijke Team Visma | Lease a Bike 30
33 Filippo Ganna INEOS Grenadiers 29
34 Edward Planckaert Alpecin-Deceuninck 29
35 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 27
36 Nairo Quintana Movistar Team 27
37 Enzo Paleni Groupama-FDJ 27
38 Amanuel Ghebreigzabhier Lidl-Trek 27
39 Hugo Hofstetter Israel-Premier Tech 25
40 Thomas Champion Cofidis 24
41 Francisco Muñoz Team Polti Kometa 24
42 Jan Tratnik Team Visma | Lease a Bike 24
43 Max Schachmann BORA-hansgrohe 24
44 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team 23
45 Alessandro Tonelli VF Group-Bardiani CSF-Faizanè 22
46 Michael Storer Tudor Pro Cycling Team 21
47 Magnus Sheffield INEOS Grenadiers 19
48 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè 19
49 Tobias Lund Andresen Team dsm-firmenich PostNL 19
50 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè 18
51 Matteo Trentin Tudor Pro Cycling Team 18
52 Einer Rubio Movistar Team 17
53 Edoardo Affini Team Visma | Lease a Bike 17
54 Ben O'Connor Decathlon AG2R La Mondiale Team 16
55 Tobias Bayer Alpecin-Deceuninck 16
56 Andrea Bagioli Lidl-Trek 14
57 Davide Bais Team Polti Kometa 14
58 Stefan de Bod EF Education-EasyPost 14
59 Simon Clarke Israel-Premier Tech 14
60 Davide Piganzoli Team Polti Kometa 12
61 Alessandro De Marchi Team Jayco-AlUla 12
62 Simone Velasco Astana Qazaqstan Team 12
63 Mikkel Honore EF Education-EasyPost 11
64 Simon Geschke Cofidis 10
65 Nicola Conci Alpecin-Deceuninck 10
66 Mauri Vansevenant Soudal Quick-Step 10
67 Juan Pedro Lopez Lidl-Trek 10
68 Jan Hirt Soudal Quick-Step 9
69 Alex Baudin Decathlon AG2R La Mondiale Team 9
70 Marco Frigo Israel-Premier Tech 9
71 Attila Valter Team Visma | Lease a Bike 8
72 Lorenzo Fortunato Astana Qazaqstan Team 7
73 Damiano Caruso Bahrain Victorious 7
74 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team 6
75 Gijs Leemreize Team dsm-firmenich PostNL 6
76 Edward Theuns Lidl-Trek 6
77 Simone Consonni Lidl-Trek 6
78 Ewen Costiou ARKEA-B&B HOTELS 5
79 Max Walscheid Team Jayco-AlUla 5
80 Filippo Zana Team Jayco-AlUla 4
81 Esteban Chaves EF Education-EasyPost 4
82 Ben Swift INEOS Grenadiers 4
83 Tobias Foss INEOS Grenadiers 4
84 Mikkel Bjerg UAE Team Emirates 4
85 Luca Covili VF Group-Bardiani CSF-Faizanè 3
86 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè 3
87 William Barta Movistar Team 3
88 Harrison Wood Cofidis 3
89 Nicolas Debeaumarché Cofidis 3
90 Rui Oliveira UAE Team Emirates 3
91 Mattia Bais Team Polti Kometa 2
92 Alessandro Verre ARKEA-B&B HOTELS 2
93 Andrea Pasqualon Bahrain Victorious 2
94 Lorenzo Milesi Movistar Team 2
95 Luke Lamperti Soudal Quick-Step 2
96 Rafal Majka UAE Team Emirates 1
97 Edoardo Zambanini Bahrain Victorious 1
98 Albert Torres Movistar Team 1
99 Florian Stork Tudor Pro Cycling Team 1
100 Dion Smith Intermarché-Wanty 1
101 Jasper Stuyven Lidl-Trek 1
102 Timo Kielich Alpecin-Deceuninck 1
103 Bert Van Lerberghe Soudal Quick-Step -34

Mountain

PosRiderTeam Points
1 Tadej Pogacar UAE Team Emirates 230
2 Georg Steinhauser EF Education-EasyPost 153
3 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè 148
4 Nairo Quintana Movistar Team 114
5 Julian Alaphilippe Soudal Quick-Step 101
6 Simon Geschke Cofidis 78
7 Daniel Martinez BORA-hansgrohe 72
8 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team 55
9 Romain Bardet Team dsm-firmenich PostNL 47
10 Amanuel Ghebreigzabhier Lidl-Trek 42
11 Geraint Thomas INEOS Grenadiers 38
12 Lilian Calmejane Intermarché-Wanty 36
13 Nicola Conci Alpecin-Deceuninck 34
14 Antonio Tiberi Bahrain Victorious 27
15 Andrea Vendrame Decathlon AG2R La Mondiale Team 21
16 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 19
17 Ben O'Connor Decathlon AG2R La Mondiale Team 18
18 Mirco Maestri Team Polti Kometa 16
19 Jan Tratnik Team Visma | Lease a Bike 16
20 Pelayo Sanchez Movistar Team 14
21 Damiano Caruso Bahrain Victorious 13
22 Andrea Bagioli Lidl-Trek 13
23 Einer Rubio Movistar Team 11
24 Lorenzo Fortunato Astana Qazaqstan Team 11
25 Michael Storer Tudor Pro Cycling Team 11
26 Jhonnatan Narvaez INEOS Grenadiers 10
27 Tim van Dijke Team Visma | Lease a Bike 9
28 Laurence Pithie Groupama-FDJ 9
29 Ewen Costiou ARKEA-B&B HOTELS 9
30 Attila Valter Team Visma | Lease a Bike 8
31 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team 8
32 Enzo Paleni Groupama-FDJ 8
33 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 8
34 Giovanni Aleotti BORA-hansgrohe 6
35 Domen Novak UAE Team Emirates 6
36 Davide Piganzoli Team Polti Kometa 5
37 Davide Ballerini Astana Qazaqstan Team 5
38 Tobias Bayer Alpecin-Deceuninck 5
39 Andrea Pietrobon Team Polti Kometa 4
40 Rafal Majka UAE Team Emirates 4
41 Marco Frigo Israel-Premier Tech 4
42 Quinten Hermans Alpecin-Deceuninck 4
43 Thomas Champion Cofidis 4
44 Mattia Bais Team Polti Kometa 4
45 Francisco Muñoz Team Polti Kometa 4
46 Sebastian Molano UAE Team Emirates 4
47 Michael Valgren EF Education-EasyPost 3
48 Thymen Arensman INEOS Grenadiers 3
49 Filippo Zana Team Jayco-AlUla 2
50 Lucas Plapp Team Jayco-AlUla 2
51 Mikkel Honore EF Education-EasyPost 2
52 Harrison Wood Cofidis 2
53 Stefan de Bod EF Education-EasyPost 2
54 Alessandro Verre ARKEA-B&B HOTELS 2
55 Lewis Askey Groupama-FDJ 2
56 Filippo Ganna INEOS Grenadiers 2
57 Edoardo Affini Team Visma | Lease a Bike 2
58 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè 1
59 Mauri Vansevenant Soudal Quick-Step 1
60 Alessandro Tonelli VF Group-Bardiani CSF-Faizanè 1
61 Gijs Leemreize Team dsm-firmenich PostNL 1
62 Magnus Sheffield INEOS Grenadiers 1
63 Davide Bais Team Polti Kometa 1
64 Matteo Trentin Tudor Pro Cycling Team 1
65 Dion Smith Intermarché-Wanty 1
66 Jasper Stuyven Lidl-Trek 1
67 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè 1
68 Bert Van Lerberghe Soudal Quick-Step -2

Team

PosTeamTime
1 Decathlon AG2R La Mondiale Team 214:45:20
2 INEOS Grenadiers + 19.13
3 UAE Team Emirates + 50.07
4 Bahrain Victorious + 01:17.34
5 Astana Qazaqstan Team + 01:20.47
6 Movistar Team + 01:34.30
7 Team dsm-firmenich PostNL + 01:35.45
8 VF Group-Bardiani CSF-Faizanè + 02:00.07
9 BORA-hansgrohe + 02:02.08
10 Soudal Quick-Step + 02:08.10
11 EF Education-EasyPost + 02:12.47
12 Team Jayco-AlUla + 03:10.59
13 Team Visma | Lease a Bike + 03:27.38
14 Cofidis + 03:30.52
15 Team Polti Kometa + 04:03.10
16 Alpecin-Deceuninck + 04:27.52
17 Lidl-Trek + 04:48.23
18 Tudor Pro Cycling Team + 05:04.41
19 Israel-Premier Tech + 06:39.11
20 ARKEA-B&B HOTELS + 06:40.53
21 Intermarché-Wanty + 07:07.06
22 Groupama-FDJ + 07:26.10

Race profile

Race
Giro d'Italia
Start date
04.05.2024
End date
26.05.2024
Total distance
155.0 km
Gen
Men
Cat
2.UWT
Country
Italy
Discipline
Road
First edition
1909

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️