Giro d'Italia 2024 - Stage 10

Pompei > Cusano Mutri (Bocca della Selva), 141.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 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team 3:43:50
2 Romain Bardet Team dsm-firmenich PostNL + 00.29
3 Jan Tratnik Team Visma | Lease a Bike + 01.01
4 Andrea Bagioli Lidl-Trek + 01.18
5 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team + 01.25
6 Simon Geschke Cofidis + 01.25
7 Filippo Zana Team Jayco-AlUla + 01.25
8 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè + 01.25
9 Nicola Conci Alpecin-Deceuninck + 01.41
10 Esteban Chaves EF Education-EasyPost + 01.56
11 Juan Pedro Lopez Lidl-Trek + 02.04
12 Max Schachmann BORA-hansgrohe + 02.15
13 Kevin Vermaerke Team dsm-firmenich PostNL + 02.38
14 Ben O'Connor Decathlon AG2R La Mondiale Team + 03.14
15 Daniel Martinez BORA-hansgrohe + 03.14
16 Geraint Thomas INEOS Grenadiers + 03.14
17 Tadej Pogacar UAE Team Emirates + 03.14
18 Einer Rubio Movistar Team + 03.14
19 Antonio Tiberi Bahrain Victorious + 03.18
20 Jan Hirt Soudal Quick-Step + 03.18
21 Michael Storer Tudor Pro Cycling Team + 03.18
22 Lorenzo Fortunato Astana Qazaqstan Team + 03.18
23 Alex Baudin Decathlon AG2R La Mondiale Team + 03.18
24 Luca Covili VF Group-Bardiani CSF-Faizanè + 03.22
25 Chris Hamilton Team dsm-firmenich PostNL + 03.25
26 Cian Uijtdebroeks Team Visma | Lease a Bike + 03.27
27 Giovanni Aleotti BORA-hansgrohe + 03.36
28 Magnus Sheffield INEOS Grenadiers + 03.36
29 Thymen Arensman INEOS Grenadiers + 03.36
30 Rafal Majka UAE Team Emirates + 03.41
31 Nairo Quintana Movistar Team + 03.44
32 Michel Ries ARKEA-B&B HOTELS + 04.35
33 Damiano Caruso Bahrain Victorious + 04.35
34 Davide Piganzoli Team Polti Kometa + 05.15
35 Attila Valter Team Visma | Lease a Bike + 05.15
36 Michael Valgren EF Education-EasyPost + 06.15
37 Marco Frigo Israel-Premier Tech + 06.20
38 Felix Großschartner UAE Team Emirates + 06.48
39 Mattia Bais Team Polti Kometa + 07.10
40 Domen Novak UAE Team Emirates + 09.02
41 Thomas Champion Cofidis + 09.02
42 Jhonnatan Narvaez INEOS Grenadiers + 09.02
43 Florian Stork Tudor Pro Cycling Team + 09.02
44 Edoardo Zambanini Bahrain Victorious + 09.02
45 Simone Velasco Astana Qazaqstan Team + 09.02
46 William Barta Movistar Team + 09.02
47 Gijs Leemreize Team dsm-firmenich PostNL + 09.13
48 Mauri Vansevenant Soudal Quick-Step + 10.05
49 Enzo Paleni Groupama-FDJ + 10.17
50 Cristian Scaroni Astana Qazaqstan Team + 12.22
51 Alessandro Tonelli VF Group-Bardiani CSF-Faizanè + 12.22
52 Lawrence Warbasse Decathlon AG2R La Mondiale Team + 13.19
53 Henok Mulubrhan Astana Qazaqstan Team + 13.19
54 Lilian Calmejane Intermarché-Wanty + 13.41
55 Pieter Serry Soudal Quick-Step + 17.57
56 Rainer Kepplinger Bahrain Victorious + 17.57
57 Tobias Foss INEOS Grenadiers + 17.57
58 Pelayo Sanchez Movistar Team + 17.57
59 Albert Torres Movistar Team + 17.57
60 Ruben Fernandez Cofidis + 17.57
61 Kevin Colleoni Intermarché-Wanty + 17.57
62 Vegard Stake Laengen UAE Team Emirates + 17.57
63 Ben Swift INEOS Grenadiers + 17.57
64 Amanuel Ghebreigzabhier Lidl-Trek + 18.38
65 Lorenzo Germani Groupama-FDJ + 18.45
66 Jasha Sütterlin Bahrain Victorious + 18.45
67 Davide Bais Team Polti Kometa + 18.45
68 Mirco Maestri Team Polti Kometa + 18.45
69 Cyril Barthe Groupama-FDJ + 18.45
70 Vadim Pronskiy Astana Qazaqstan Team + 18.45
71 Damien Touzé Decathlon AG2R La Mondiale Team + 18.48
72 Stefan de Bod EF Education-EasyPost + 22.29
73 Matteo Trentin Tudor Pro Cycling Team + 23.19
74 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 23.45
75 Benjamin Thomas Cofidis + 23.45
76 Nick Schultz Israel-Premier Tech + 23.45
77 Connor Swift INEOS Grenadiers + 23.45
78 Mikkel Honore EF Education-EasyPost + 23.45
79 Julian Alaphilippe Soudal Quick-Step + 23.45
80 Andrea Pasqualon Bahrain Victorious + 24.37
81 Davide Ballerini Astana Qazaqstan Team + 24.37
82 Bastien Tronchon Decathlon AG2R La Mondiale Team + 25.20
83 Lewis Askey Groupama-FDJ + 26.58
84 Laurence Pithie Groupama-FDJ + 26.58
85 Jonas Koch BORA-hansgrohe + 27.44
86 Patrick Gamper BORA-hansgrohe + 27.44
87 Andrea Vendrame Decathlon AG2R La Mondiale Team + 27.56
88 Alessandro De Marchi Team Jayco-AlUla + 28.13
89 Jimmy Janssens Alpecin-Deceuninck + 28.19
90 Olivier Le Gac Groupama-FDJ + 28.24
91 Quinten Hermans Alpecin-Deceuninck + 28.45
92 Edward Planckaert Alpecin-Deceuninck + 29.26
93 Tobias Bayer Alpecin-Deceuninck + 29.26
94 Kaden Groves Alpecin-Deceuninck + 29.26
95 Simon Clarke Israel-Premier Tech + 29.26
96 Danny van Poppel BORA-hansgrohe + 29.26
97 Ryan Mullen BORA-hansgrohe + 29.26
98 Francisco Muñoz Team Polti Kometa + 29.26
99 Fabio Van den Bossche Alpecin-Deceuninck + 29.26
100 Lorenzo Milesi Movistar Team + 29.26
101 Mikkel Bjerg UAE Team Emirates + 30.38
102 Filippo Ganna INEOS Grenadiers + 34.02
103 Andrea Pietrobon Team Polti Kometa + 35.01
104 Madis Mihkels Intermarché-Wanty + 35.01
105 Matteo Fabbro Team Polti Kometa + 35.01
106 Clément Davy Groupama-FDJ + 35.01
107 Lucas Plapp Team Jayco-AlUla + 35.01
108 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 35.01
109 Jonathan Milan Lidl-Trek + 35.01
110 Nicolas Debeaumarché Cofidis + 35.01
111 Giovanni Lonardi Team Polti Kometa + 35.01
112 Andrea Piccolo EF Education-EasyPost + 35.01
113 Alberto Dainese Tudor Pro Cycling Team + 35.01
114 Fabian Lienhard Groupama-FDJ + 35.01
115 Donavan Grondin ARKEA-B&B HOTELS + 35.01
116 Jenthe Biermans ARKEA-B&B HOTELS + 35.01
117 Robin Froidevaux Tudor Pro Cycling Team + 35.01
118 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 35.01
119 Bert Van Lerberghe Soudal Quick-Step + 35.01
120 Jasper Stuyven Lidl-Trek + 35.01
121 Davide Cimolai Movistar Team + 35.01
122 Tim Merlier Soudal Quick-Step + 35.01
123 Daan Hoole Lidl-Trek + 35.01
124 Luke Lamperti Soudal Quick-Step + 35.01
125 Roel van Sintmaartensdijk Intermarché-Wanty + 35.01
126 Edoardo Affini Team Visma | Lease a Bike + 35.01
127 Dries De Pooter Intermarché-Wanty + 35.01
128 Tobias Lund Andresen Team dsm-firmenich PostNL + 35.01
129 David Dekker ARKEA-B&B HOTELS + 35.04
130 Luka Mezgec Team Jayco-AlUla + 35.04
131 Alan Riou ARKEA-B&B HOTELS + 35.04
132 Alexander Cepeda EF Education-EasyPost + 35.04
133 Ewen Costiou ARKEA-B&B HOTELS + 35.04
134 Michael Hepburn Team Jayco-AlUla + 35.04
135 Louis Barré ARKEA-B&B HOTELS + 35.04
136 Tim van Dijke Team Visma | Lease a Bike + 35.04
137 Georg Steinhauser EF Education-EasyPost + 35.04
138 Dion Smith Intermarché-Wanty + 35.04
139 Caleb Ewan Team Jayco-AlUla + 35.04
140 Max Walscheid Team Jayco-AlUla + 35.04
141 Stefano Oldani Cofidis + 35.04
142 Alexander Kamp Tudor Pro Cycling Team + 35.04
143 Alessandro Verre ARKEA-B&B HOTELS + 35.04
144 Julius van den Berg Team dsm-firmenich PostNL + 35.04
145 Stanislaw Aniolkowski Cofidis + 35.04
146 Timo Kielich Alpecin-Deceuninck + 35.04
147 Harrison Wood Cofidis + 35.04
148 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 35.04
149 Fabio Jakobsen Team dsm-firmenich PostNL + 35.04
150 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 35.04
151 Hugo Hofstetter Israel-Premier Tech + 35.27
152 Phil Bauhaus Bahrain Victorious + 35.39
153 Fernando Gaviria Movistar Team + 35.42
154 Edward Theuns Lidl-Trek + 36.13
155 Simone Consonni Lidl-Trek + 36.13
156 Josef Cerný Soudal Quick-Step + 36.13
157 Sebastian Molano UAE Team Emirates + 38.08
158 Rui Oliveira UAE Team Emirates + 38.08
- Max Kanter Astana Qazaqstan Team DNS
- Ethan Vernon Israel-Premier Tech DNS
- Olav Kooij Team Visma | Lease a Bike DNS
- Marius Mayrhofer Tudor Pro Cycling Team DNS

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 36:46:08
2 Daniel Martinez BORA-hansgrohe + 02.40
3 Geraint Thomas INEOS Grenadiers + 02.58
4 Ben O'Connor Decathlon AG2R La Mondiale Team + 03.39
5 Cian Uijtdebroeks Team Visma | Lease a Bike + 04.15
6 Antonio Tiberi Bahrain Victorious + 04.27
7 Romain Bardet Team dsm-firmenich PostNL + 04.57
8 Lorenzo Fortunato Astana Qazaqstan Team + 05.19
9 Filippo Zana Team Jayco-AlUla + 05.23
10 Einer Rubio Movistar Team + 05.28
11 Thymen Arensman INEOS Grenadiers + 05.52
12 Jan Hirt Soudal Quick-Step + 05.57
13 Michael Storer Tudor Pro Cycling Team + 06.25
14 Alex Baudin Decathlon AG2R La Mondiale Team + 06.38
15 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè + 07.34
16 Juan Pedro Lopez Lidl-Trek + 08.31
17 Esteban Chaves EF Education-EasyPost + 09.24
18 Davide Piganzoli Team Polti Kometa + 11.30
19 Simon Geschke Cofidis + 13.58
20 Giovanni Aleotti BORA-hansgrohe + 14.15
21 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team + 14.20
22 Luca Covili VF Group-Bardiani CSF-Faizanè + 16.51
23 Rafal Majka UAE Team Emirates + 20.05
24 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 22.48
25 Jhonnatan Narvaez INEOS Grenadiers + 25.55
26 Michel Ries ARKEA-B&B HOTELS + 26.09
27 Max Schachmann BORA-hansgrohe + 27.45
28 Mauri Vansevenant Soudal Quick-Step + 27.55
29 Lilian Calmejane Intermarché-Wanty + 28.30
30 Nairo Quintana Movistar Team + 30.43
31 Nicola Conci Alpecin-Deceuninck + 32.10
32 Damiano Caruso Bahrain Victorious + 32.17
33 Michael Valgren EF Education-EasyPost + 34.30
34 Attila Valter Team Visma | Lease a Bike + 35.21
35 Chris Hamilton Team dsm-firmenich PostNL + 36.46
36 Edoardo Zambanini Bahrain Victorious + 39.34
37 Felix Großschartner UAE Team Emirates + 40.00
38 Kevin Vermaerke Team dsm-firmenich PostNL + 40.13
39 Jan Tratnik Team Visma | Lease a Bike + 40.52
40 Cristian Scaroni Astana Qazaqstan Team + 41.01
41 Lawrence Warbasse Decathlon AG2R La Mondiale Team + 41.12
42 Magnus Sheffield INEOS Grenadiers + 43.38
43 Alessandro Tonelli VF Group-Bardiani CSF-Faizanè + 44.12
44 Simone Velasco Astana Qazaqstan Team + 47.13
45 Marco Frigo Israel-Premier Tech + 49.44
46 William Barta Movistar Team + 50.44
47 Georg Steinhauser EF Education-EasyPost + 52.19
48 Henok Mulubrhan Astana Qazaqstan Team + 52.53
49 Julian Alaphilippe Soudal Quick-Step + 54.46
50 Mattia Bais Team Polti Kometa + 56.02
51 Nick Schultz Israel-Premier Tech + 56.51
52 Ruben Fernandez Cofidis + 57.35
53 Florian Stork Tudor Pro Cycling Team + 01:00.52
54 Jasha Sütterlin Bahrain Victorious + 01:01.18
55 Mirco Maestri Team Polti Kometa + 01:04.41
56 Pelayo Sanchez Movistar Team + 01:05.04
57 Andrea Bagioli Lidl-Trek + 01:09.14
58 Vadim Pronskiy Astana Qazaqstan Team + 01:10.08
59 Thomas Champion Cofidis + 01:11.51
60 Lucas Plapp Team Jayco-AlUla + 01:11.56
61 Enzo Paleni Groupama-FDJ + 01:13.02
62 Alessandro De Marchi Team Jayco-AlUla + 01:14.02
63 Alessandro Verre ARKEA-B&B HOTELS + 01:16.15
64 Quinten Hermans Alpecin-Deceuninck + 01:16.40
65 Amanuel Ghebreigzabhier Lidl-Trek + 01:17.29
66 Andrea Vendrame Decathlon AG2R La Mondiale Team + 01:18.46
67 Damien Touzé Decathlon AG2R La Mondiale Team + 01:19.27
68 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 01:20.17
69 Ben Swift INEOS Grenadiers + 01:21.31
70 Albert Torres Movistar Team + 01:21.56
71 Gijs Leemreize Team dsm-firmenich PostNL + 01:22.09
72 Cyril Barthe Groupama-FDJ + 01:24.23
73 Domen Novak UAE Team Emirates + 01:24.54
74 Andrea Piccolo EF Education-EasyPost + 01:25.53
75 Mikkel Honore EF Education-EasyPost + 01:26.11
76 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 01:27.06
77 Kevin Colleoni Intermarché-Wanty + 01:29.15
78 Davide Ballerini Astana Qazaqstan Team + 01:29.47
79 Stefan de Bod EF Education-EasyPost + 01:30.21
80 Benjamin Thomas Cofidis + 01:30.22
81 Rainer Kepplinger Bahrain Victorious + 01:31.03
82 Lewis Askey Groupama-FDJ + 01:33.12
83 Matteo Trentin Tudor Pro Cycling Team + 01:34.16
84 Alexander Cepeda EF Education-EasyPost + 01:35.28
85 Pieter Serry Soudal Quick-Step + 01:38.38
86 Danny van Poppel BORA-hansgrohe + 01:41.45
87 Davide Bais Team Polti Kometa + 01:42.16
88 Lorenzo Germani Groupama-FDJ + 01:42.29
89 Vegard Stake Laengen UAE Team Emirates + 01:42.30
90 Andrea Pasqualon Bahrain Victorious + 01:43.26
91 Patrick Gamper BORA-hansgrohe + 01:44.32
92 Harrison Wood Cofidis + 01:44.42
93 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 01:45.22
94 Kaden Groves Alpecin-Deceuninck + 01:47.27
95 Connor Swift INEOS Grenadiers + 01:47.43
96 Mikkel Bjerg UAE Team Emirates + 01:47.45
97 Ewen Costiou ARKEA-B&B HOTELS + 01:47.51
98 Dion Smith Intermarché-Wanty + 01:48.24
99 Filippo Ganna INEOS Grenadiers + 01:48.29
100 Dries De Pooter Intermarché-Wanty + 01:50.10
101 Laurence Pithie Groupama-FDJ + 01:50.27
102 Edward Planckaert Alpecin-Deceuninck + 01:53.19
103 Stefano Oldani Cofidis + 01:54.42
104 Jenthe Biermans ARKEA-B&B HOTELS + 01:55.28
105 Tobias Foss INEOS Grenadiers + 01:55.32
106 Bastien Tronchon Decathlon AG2R La Mondiale Team + 01:57.11
107 Matteo Fabbro Team Polti Kometa + 01:59.15
108 Jasper Stuyven Lidl-Trek + 01:59.43
109 Fabio Van den Bossche Alpecin-Deceuninck + 01:59.55
110 Luka Mezgec Team Jayco-AlUla + 02:00.41
111 Hugo Hofstetter Israel-Premier Tech + 02:02.12
112 Timo Kielich Alpecin-Deceuninck + 02:03.42
113 Tobias Bayer Alpecin-Deceuninck + 02:05.52
114 Alexander Kamp Tudor Pro Cycling Team + 02:05.54
115 Jonas Koch BORA-hansgrohe + 02:06.22
116 Tim van Dijke Team Visma | Lease a Bike + 02:07.44
117 Caleb Ewan Team Jayco-AlUla + 02:08.51
118 Jimmy Janssens Alpecin-Deceuninck + 02:09.20
119 Jonathan Milan Lidl-Trek + 02:10.16
120 Donavan Grondin ARKEA-B&B HOTELS + 02:10.49
121 Simon Clarke Israel-Premier Tech + 02:10.51
122 Alberto Dainese Tudor Pro Cycling Team + 02:10.57
123 Edward Theuns Lidl-Trek + 02:12.01
124 Roel van Sintmaartensdijk Intermarché-Wanty + 02:12.45
125 Simone Consonni Lidl-Trek + 02:13.19
126 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 02:13.34
127 Olivier Le Gac Groupama-FDJ + 02:13.53
128 Michael Hepburn Team Jayco-AlUla + 02:14.04
129 Lorenzo Milesi Movistar Team + 02:14.27
130 Madis Mihkels Intermarché-Wanty + 02:15.05
131 Stanislaw Aniolkowski Cofidis + 02:16.34
132 Francisco Muñoz Team Polti Kometa + 02:16.44
133 Luke Lamperti Soudal Quick-Step + 02:17.00
134 Louis Barré ARKEA-B&B HOTELS + 02:19.31
135 Nicolas Debeaumarché Cofidis + 02:20.09
136 Edoardo Affini Team Visma | Lease a Bike + 02:21.45
137 Daan Hoole Lidl-Trek + 02:21.46
138 Rui Oliveira UAE Team Emirates + 02:22.42
139 Sebastian Molano UAE Team Emirates + 02:23.28
140 Giovanni Lonardi Team Polti Kometa + 02:25.56
141 Ryan Mullen BORA-hansgrohe + 02:26.56
142 Andrea Pietrobon Team Polti Kometa + 02:27.00
143 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 02:27.03
144 Max Walscheid Team Jayco-AlUla + 02:27.07
145 Clément Davy Groupama-FDJ + 02:28.59
146 Davide Cimolai Movistar Team + 02:30.12
147 Bert Van Lerberghe Soudal Quick-Step + 02:30.51
148 Robin Froidevaux Tudor Pro Cycling Team + 02:31.10
149 Fernando Gaviria Movistar Team + 02:32.13
150 Alan Riou ARKEA-B&B HOTELS + 02:34.26
151 Julius van den Berg Team dsm-firmenich PostNL + 02:34.53
152 Tobias Lund Andresen Team dsm-firmenich PostNL + 02:34.57
153 Josef Cerný Soudal Quick-Step + 02:35.27
154 Tim Merlier Soudal Quick-Step + 02:35.42
155 Phil Bauhaus Bahrain Victorious + 02:36.11
156 David Dekker ARKEA-B&B HOTELS + 02:38.37
157 Fabian Lienhard Groupama-FDJ + 02:39.39
158 Fabio Jakobsen Team dsm-firmenich PostNL + 02:40.35
- Max Kanter Astana Qazaqstan Team DNS
- Ethan Vernon Israel-Premier Tech DNS
- Olav Kooij Team Visma | Lease a Bike DNS
- Marius Mayrhofer Tudor Pro Cycling Team DNS

Youth

PosRiderTeam Time
1 Cian Uijtdebroeks Team Visma | Lease a Bike 36:50:23
2 Antonio Tiberi Bahrain Victorious + 00.12
3 Filippo Zana Team Jayco-AlUla + 01.08
4 Thymen Arensman INEOS Grenadiers + 01.37
5 Alex Baudin Decathlon AG2R La Mondiale Team + 02.23
6 Davide Piganzoli Team Polti Kometa + 07.15
7 Giovanni Aleotti BORA-hansgrohe + 10.00
8 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 18.33
9 Mauri Vansevenant Soudal Quick-Step + 23.40
10 Edoardo Zambanini Bahrain Victorious + 35.19
11 Kevin Vermaerke Team dsm-firmenich PostNL + 35.58
12 Magnus Sheffield INEOS Grenadiers + 39.23
13 Marco Frigo Israel-Premier Tech + 45.29
14 Georg Steinhauser EF Education-EasyPost + 48.04
15 Henok Mulubrhan Astana Qazaqstan Team + 48.38
16 Pelayo Sanchez Movistar Team + 01:00.49
17 Andrea Bagioli Lidl-Trek + 01:04.59
18 Thomas Champion Cofidis + 01:07.36
19 Lucas Plapp Team Jayco-AlUla + 01:07.41
20 Enzo Paleni Groupama-FDJ + 01:08.47
21 Alessandro Verre ARKEA-B&B HOTELS + 01:12.00
22 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 01:16.02
23 Gijs Leemreize Team dsm-firmenich PostNL + 01:17.54
24 Andrea Piccolo EF Education-EasyPost + 01:21.38
25 Kevin Colleoni Intermarché-Wanty + 01:25.00
26 Lewis Askey Groupama-FDJ + 01:28.57
27 Lorenzo Germani Groupama-FDJ + 01:38.14
28 Harrison Wood Cofidis + 01:40.27
29 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 01:41.07
30 Ewen Costiou ARKEA-B&B HOTELS + 01:43.36
31 Dries De Pooter Intermarché-Wanty + 01:45.55
32 Laurence Pithie Groupama-FDJ + 01:46.12
33 Bastien Tronchon Decathlon AG2R La Mondiale Team + 01:52.56
34 Fabio Van den Bossche Alpecin-Deceuninck + 01:55.40
35 Timo Kielich Alpecin-Deceuninck + 01:59.27
36 Tobias Bayer Alpecin-Deceuninck + 02:01.37
37 Tim van Dijke Team Visma | Lease a Bike + 02:03.29
38 Jonathan Milan Lidl-Trek + 02:06.01
39 Donavan Grondin ARKEA-B&B HOTELS + 02:06.34
40 Roel van Sintmaartensdijk Intermarché-Wanty + 02:08.30
41 Lorenzo Milesi Movistar Team + 02:10.12
42 Madis Mihkels Intermarché-Wanty + 02:10.50
43 Francisco Muñoz Team Polti Kometa + 02:12.29
44 Luke Lamperti Soudal Quick-Step + 02:12.45
45 Louis Barré ARKEA-B&B HOTELS + 02:15.16
46 Daan Hoole Lidl-Trek + 02:17.31
47 Andrea Pietrobon Team Polti Kometa + 02:22.45
48 Tobias Lund Andresen Team dsm-firmenich PostNL + 02:30.42

Points

PosRiderTeam Points
1 Jonathan Milan Lidl-Trek 174
2 Kaden Groves Alpecin-Deceuninck 122
3 Tim Merlier Soudal Quick-Step 100
4 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 71
5 Andrea Pietrobon Team Polti Kometa 68
6 Tadej Pogacar UAE Team Emirates 57
7 Benjamin Thomas Cofidis 56
8 Jhonnatan Narvaez INEOS Grenadiers 45
9 Michael Valgren EF Education-EasyPost 40
10 Phil Bauhaus Bahrain Victorious 37
11 Alberto Dainese Tudor Pro Cycling Team 36
12 Pelayo Sanchez Movistar Team 34
13 Lilian Calmejane Intermarché-Wanty 34
14 Romain Bardet Team dsm-firmenich PostNL 33
15 Lucas Plapp Team Jayco-AlUla 33
16 Julian Alaphilippe Soudal Quick-Step 33
17 Sebastian Molano UAE Team Emirates 30
18 Daniel Martinez BORA-hansgrohe 29
19 Danny van Poppel BORA-hansgrohe 28
20 Caleb Ewan Team Jayco-AlUla 28
21 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 27
22 Enzo Paleni Groupama-FDJ 26
23 Madis Mihkels Intermarché-Wanty 25
24 Francisco Muñoz Team Polti Kometa 24
25 Max Schachmann BORA-hansgrohe 24
26 Jenthe Biermans ARKEA-B&B HOTELS 23
27 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team 22
28 Edward Planckaert Alpecin-Deceuninck 21
29 Fernando Gaviria Movistar Team 21
30 Mirco Maestri Team Polti Kometa 20
31 Andrea Piccolo EF Education-EasyPost 20
32 Magnus Sheffield INEOS Grenadiers 19
33 Davide Ballerini Astana Qazaqstan Team 19
34 Michael Storer Tudor Pro Cycling Team 18
35 Geraint Thomas INEOS Grenadiers 17
36 Jan Tratnik Team Visma | Lease a Bike 17
37 Andrea Vendrame Decathlon AG2R La Mondiale Team 16
38 Antonio Tiberi Bahrain Victorious 15
39 Stefan de Bod EF Education-EasyPost 14
40 Davide Bais Team Polti Kometa 14
41 Tobias Lund Andresen Team dsm-firmenich PostNL 14
42 Georg Steinhauser EF Education-EasyPost 13
43 Quinten Hermans Alpecin-Deceuninck 13
44 Amanuel Ghebreigzabhier Lidl-Trek 13
45 Alessandro De Marchi Team Jayco-AlUla 12
46 Andrea Bagioli Lidl-Trek 12
47 Filippo Ganna INEOS Grenadiers 12
48 Thymen Arensman INEOS Grenadiers 10
49 Cristian Scaroni Astana Qazaqstan Team 10
50 Stanislaw Aniolkowski Cofidis 10
51 Ben O'Connor Decathlon AG2R La Mondiale Team 9
52 Alex Baudin Decathlon AG2R La Mondiale Team 9
53 Nicola Conci Alpecin-Deceuninck 9
54 Cian Uijtdebroeks Team Visma | Lease a Bike 8
55 Einer Rubio Movistar Team 8
56 Simon Geschke Cofidis 8
57 Tobias Bayer Alpecin-Deceuninck 8
58 Simon Clarke Israel-Premier Tech 8
59 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè 8
60 Lorenzo Fortunato Astana Qazaqstan Team 7
61 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team 6
62 Mauri Vansevenant Soudal Quick-Step 6
63 Giovanni Lonardi Team Polti Kometa 6
64 Simone Velasco Astana Qazaqstan Team 5
65 Matteo Trentin Tudor Pro Cycling Team 5
66 Laurence Pithie Groupama-FDJ 5
67 Luka Mezgec Team Jayco-AlUla 5
68 Filippo Zana Team Jayco-AlUla 4
69 Esteban Chaves EF Education-EasyPost 4
70 Marco Frigo Israel-Premier Tech 4
71 Hugo Hofstetter Israel-Premier Tech 4
72 Louis Barré ARKEA-B&B HOTELS 4
73 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè 3
74 Nick Schultz Israel-Premier Tech 3
75 Nicolas Debeaumarché Cofidis 3
76 Juan Pedro Lopez Lidl-Trek 2
77 Attila Valter Team Visma | Lease a Bike 2
78 Alessandro Verre ARKEA-B&B HOTELS 2
79 Mikkel Bjerg UAE Team Emirates 2
80 Luke Lamperti Soudal Quick-Step 2
81 Jan Hirt Soudal Quick-Step 1
82 Edoardo Zambanini Bahrain Victorious 1
83 Mikkel Honore EF Education-EasyPost 1
84 Timo Kielich Alpecin-Deceuninck 1
85 Simone Consonni Lidl-Trek 1
86 Bert Van Lerberghe Soudal Quick-Step -34

Mountain

PosRiderTeam Points
1 Tadej Pogacar UAE Team Emirates 104
2 Simon Geschke Cofidis 58
3 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team 55
4 Daniel Martinez BORA-hansgrohe 52
5 Lilian Calmejane Intermarché-Wanty 32
6 Romain Bardet Team dsm-firmenich PostNL 32
7 Geraint Thomas INEOS Grenadiers 22
8 Andrea Piccolo EF Education-EasyPost 18
9 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 18
10 Ben O'Connor Decathlon AG2R La Mondiale Team 17
11 Jan Tratnik Team Visma | Lease a Bike 16
12 Andrea Bagioli Lidl-Trek 13
13 Georg Steinhauser EF Education-EasyPost 12
14 Amanuel Ghebreigzabhier Lidl-Trek 11
15 Antonio Tiberi Bahrain Victorious 9
16 Lorenzo Fortunato Astana Qazaqstan Team 9
17 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team 8
18 Enzo Paleni Groupama-FDJ 8
19 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè 8
20 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 8
21 Giovanni Aleotti BORA-hansgrohe 6
22 Cristian Scaroni Astana Qazaqstan Team 6
23 Einer Rubio Movistar Team 5
24 Julian Alaphilippe Soudal Quick-Step 4
25 Andrea Pietrobon Team Polti Kometa 4
26 Cian Uijtdebroeks Team Visma | Lease a Bike 4
27 Michael Storer Tudor Pro Cycling Team 4
28 Rafal Majka UAE Team Emirates 4
29 Mattia Bais Team Polti Kometa 4
30 Francisco Muñoz Team Polti Kometa 4
31 Michael Valgren EF Education-EasyPost 3
32 Filippo Zana Team Jayco-AlUla 2
33 Mirco Maestri Team Polti Kometa 2
34 Pelayo Sanchez Movistar Team 2
35 Alessandro Verre ARKEA-B&B HOTELS 2
36 Davide Ballerini Astana Qazaqstan Team 2
37 Stefan de Bod EF Education-EasyPost 2
38 Lewis Askey Groupama-FDJ 2
39 Louis Barré ARKEA-B&B HOTELS 2
40 Thymen Arensman INEOS Grenadiers 1
41 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè 1
42 Damiano Caruso Bahrain Victorious 1
43 Magnus Sheffield INEOS Grenadiers 1
44 Lucas Plapp Team Jayco-AlUla 1
45 Quinten Hermans Alpecin-Deceuninck 1
46 Benjamin Thomas Cofidis 1
47 Davide Bais Team Polti Kometa 1
48 Filippo Ganna INEOS Grenadiers 1
49 Jasper Stuyven Lidl-Trek 1
50 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè 1
51 Bert Van Lerberghe Soudal Quick-Step -2

Team

PosTeamTime
1 Decathlon AG2R La Mondiale Team 110:32:27
2 INEOS Grenadiers + 07.07
3 BORA-hansgrohe + 20.31
4 UAE Team Emirates + 27.10
5 Astana Qazaqstan Team + 29.26
6 VF Group-Bardiani CSF-Faizanè + 33.47
7 Team Visma | Lease a Bike + 42.15
8 Bahrain Victorious + 46.07
9 EF Education-EasyPost + 47.02
10 Movistar Team + 48.02
11 Team dsm-firmenich PostNL + 53.44
12 Soudal Quick-Step + 01:01.37
13 Cofidis + 01:33.51
14 Team Jayco-AlUla + 01:37.27
15 Lidl-Trek + 01:39.05
16 Team Polti Kometa + 01:48.08
17 Tudor Pro Cycling Team + 01:53.26
18 Alpecin-Deceuninck + 02:21.16
19 Israel-Premier Tech + 02:40.37
20 ARKEA-B&B HOTELS + 02:51.14
21 Intermarché-Wanty + 02:54.55
22 Groupama-FDJ + 03:12.53

Race profile

Race
Giro d'Italia
Start date
04.05.2024
End date
26.05.2024
Total distance
141.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 ❤️