Giro d'Italia 2024 - Stage 18

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

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 67:17:02
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 + 47.58
22 Alex Baudin Decathlon AG2R La Mondiale Team + 50.43
23 Attila Valter Team Visma | Lease a Bike + 54.06
24 Giovanni Aleotti BORA-hansgrohe + 57.53
25 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team + 57.54
26 Michel Ries ARKEA-B&B HOTELS + 01:00.54
27 Jhonnatan Narvaez INEOS Grenadiers + 01:05.58
28 Kevin Vermaerke Team dsm-firmenich PostNL + 01:06.00
29 Edoardo Zambanini Bahrain Victorious + 01:12.49
30 Mauri Vansevenant Soudal Quick-Step + 01:15.45
31 Juan Pedro Lopez Lidl-Trek + 01:21.59
32 Esteban Chaves EF Education-EasyPost + 01:24.13
33 Felix Großschartner UAE Team Emirates + 01:33.10
34 Georg Steinhauser EF Education-EasyPost + 01:35.18
35 Lilian Calmejane Intermarché-Wanty + 01:40.15
36 Chris Hamilton Team dsm-firmenich PostNL + 01:40.39
37 Max Schachmann BORA-hansgrohe + 01:42.24
38 Lawrence Warbasse Decathlon AG2R La Mondiale Team + 01:45.05
39 Jan Tratnik Team Visma | Lease a Bike + 01:52.16
40 Simone Velasco Astana Qazaqstan Team + 01:54.14
41 Gijs Leemreize Team dsm-firmenich PostNL + 01:54.20
42 Alessandro Tonelli VF Group-Bardiani CSF-Faizanè + 01:55.08
43 Marco Frigo Israel-Premier Tech + 01:57.31
44 Michael Valgren EF Education-EasyPost + 01:59.36
45 Julian Alaphilippe Soudal Quick-Step + 01:59.51
46 Henok Mulubrhan Astana Qazaqstan Team + 02:09.12
47 Pelayo Sanchez Movistar Team + 02:10.43
48 William Barta Movistar Team + 02:15.19
49 Alessandro De Marchi Team Jayco-AlUla + 02:21.03
50 Quinten Hermans Alpecin-Deceuninck + 02:21.08
51 Nick Schultz Israel-Premier Tech + 02:21.17
52 Magnus Sheffield INEOS Grenadiers + 02:21.29
53 Amanuel Ghebreigzabhier Lidl-Trek + 02:21.39
54 Ruben Fernandez Cofidis + 02:21.54
55 Andrea Vendrame Decathlon AG2R La Mondiale Team + 02:22.00
56 Mirco Maestri Team Polti Kometa + 02:23.16
57 Ben Swift INEOS Grenadiers + 02:23.33
58 Lucas Plapp Team Jayco-AlUla + 02:25.42
59 Enzo Paleni Groupama-FDJ + 02:26.20
60 Thomas Champion Cofidis + 02:26.58
61 Jasha Sütterlin Bahrain Victorious + 02:31.53
62 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 02:34.25
63 Mattia Bais Team Polti Kometa + 02:41.16
64 Andrea Bagioli Lidl-Trek + 02:43.01
65 Mikkel Honore EF Education-EasyPost + 02:43.54
66 Albert Torres Movistar Team + 02:50.06
67 Harrison Wood Cofidis + 02:51.10
68 Rainer Kepplinger Bahrain Victorious + 02:52.07
69 Damien Touzé Decathlon AG2R La Mondiale Team + 02:58.48
70 Florian Stork Tudor Pro Cycling Team + 03:00.45
71 Davide Ballerini Astana Qazaqstan Team + 03:03.31
72 Pieter Serry Soudal Quick-Step + 03:04.13
73 Alexander Cepeda EF Education-EasyPost + 03:05.39
74 Domen Novak UAE Team Emirates + 03:05.55
75 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 03:07.50
76 Alessandro Verre ARKEA-B&B HOTELS + 03:09.59
77 Matteo Trentin Tudor Pro Cycling Team + 03:10.17
78 Davide Bais Team Polti Kometa + 03:10.41
79 Stefan de Bod EF Education-EasyPost + 03:12.43
80 Ewen Costiou ARKEA-B&B HOTELS + 03:14.14
81 Tobias Foss INEOS Grenadiers + 03:18.33
82 Cyril Barthe Groupama-FDJ + 03:19.44
83 Andrea Pasqualon Bahrain Victorious + 03:21.51
84 Kaden Groves Alpecin-Deceuninck + 03:23.08
85 Lorenzo Germani Groupama-FDJ + 03:24.59
86 Vegard Stake Laengen UAE Team Emirates + 03:25.41
87 Kevin Colleoni Intermarché-Wanty + 03:26.45
88 Lewis Askey Groupama-FDJ + 03:26.56
89 Edward Planckaert Alpecin-Deceuninck + 03:29.29
90 Patrick Gamper BORA-hansgrohe + 03:30.28
91 Connor Swift INEOS Grenadiers + 03:30.35
92 Dion Smith Intermarché-Wanty + 03:32.26
93 Bastien Tronchon Decathlon AG2R La Mondiale Team + 03:32.30
94 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 03:35.29
95 Matteo Fabbro Team Polti Kometa + 03:36.25
96 Filippo Ganna INEOS Grenadiers + 03:37.10
97 Simon Clarke Israel-Premier Tech + 03:39.37
98 Tobias Bayer Alpecin-Deceuninck + 03:39.55
99 Jasper Stuyven Lidl-Trek + 03:42.01
100 Andrea Piccolo EF Education-EasyPost + 03:42.08
101 Jonas Koch BORA-hansgrohe + 03:42.11
102 Lorenzo Milesi Movistar Team + 03:42.55
103 Jimmy Janssens Alpecin-Deceuninck + 03:42.57
104 Laurence Pithie Groupama-FDJ + 03:43.49
105 Fabio Van den Bossche Alpecin-Deceuninck + 03:51.28
106 Alexander Kamp Tudor Pro Cycling Team + 03:55.41
107 Dries De Pooter Intermarché-Wanty + 03:56.19
108 Timo Kielich Alpecin-Deceuninck + 03:57.58
109 Andrea Pietrobon Team Polti Kometa + 04:02.27
110 Roel van Sintmaartensdijk Intermarché-Wanty + 04:03.08
111 Tim van Dijke Team Visma | Lease a Bike + 04:05.47
112 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 04:07.09
113 Madis Mihkels Intermarché-Wanty + 04:10.44
114 Mikkel Bjerg UAE Team Emirates + 04:10.52
115 Michael Hepburn Team Jayco-AlUla + 04:11.29
116 Hugo Hofstetter Israel-Premier Tech + 04:13.11
117 Alberto Dainese Tudor Pro Cycling Team + 04:15.31
118 Nicolas Debeaumarché Cofidis + 04:17.26
119 Jonathan Milan Lidl-Trek + 04:20.06
120 Donavan Grondin ARKEA-B&B HOTELS + 04:20.49
121 Caleb Ewan Team Jayco-AlUla + 04:21.12
122 Luke Lamperti Soudal Quick-Step + 04:21.13
123 Edward Theuns Lidl-Trek + 04:22.03
124 Simone Consonni Lidl-Trek + 04:25.39
125 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 04:26.03
126 Rui Oliveira UAE Team Emirates + 04:27.37
127 Francisco Muñoz Team Polti Kometa + 04:28.25
128 Stanislaw Aniolkowski Cofidis + 04:31.46
129 Sebastian Molano UAE Team Emirates + 04:31.52
130 Edoardo Affini Team Visma | Lease a Bike + 04:32.21
131 Giovanni Lonardi Team Polti Kometa + 04:34.52
132 Ryan Mullen BORA-hansgrohe + 04:34.52
133 Daan Hoole Lidl-Trek + 04:37.46
134 Max Walscheid Team Jayco-AlUla + 04:38.05
135 Olivier Le Gac Groupama-FDJ + 04:38.24
136 Bert Van Lerberghe Soudal Quick-Step + 04:41.31
137 Davide Cimolai Movistar Team + 04:42.00
138 Robin Froidevaux Tudor Pro Cycling Team + 04:43.15
139 Fernando Gaviria Movistar Team + 04:45.05
140 Tim Merlier Soudal Quick-Step + 04:47.25
141 Fabian Lienhard Groupama-FDJ + 04:48.19
142 Tobias Lund Andresen Team dsm-firmenich PostNL + 04:50.36
143 Josef Cerný Soudal Quick-Step + 04:53.34
144 Alan Riou ARKEA-B&B HOTELS + 05:03.39
- Cristian Scaroni Astana Qazaqstan Team DNS

Youth

PosRiderTeam Time
1 Antonio Tiberi Bahrain Victorious 67:27:31
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 + 55.31
9 Edoardo Zambanini Bahrain Victorious + 01:02.20
10 Mauri Vansevenant Soudal Quick-Step + 01:05.16
11 Georg Steinhauser EF Education-EasyPost + 01:24.49
12 Gijs Leemreize Team dsm-firmenich PostNL + 01:43.51
13 Marco Frigo Israel-Premier Tech + 01:47.02
14 Henok Mulubrhan Astana Qazaqstan Team + 01:58.43
15 Pelayo Sanchez Movistar Team + 02:00.14
16 Magnus Sheffield INEOS Grenadiers + 02:11.00
17 Lucas Plapp Team Jayco-AlUla + 02:15.13
18 Enzo Paleni Groupama-FDJ + 02:15.51
19 Thomas Champion Cofidis + 02:16.29
20 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 02:23.56
21 Andrea Bagioli Lidl-Trek + 02:32.32
22 Harrison Wood Cofidis + 02:40.41
23 Alessandro Verre ARKEA-B&B HOTELS + 02:59.30
24 Ewen Costiou ARKEA-B&B HOTELS + 03:03.45
25 Lorenzo Germani Groupama-FDJ + 03:14.30
26 Kevin Colleoni Intermarché-Wanty + 03:16.16
27 Lewis Askey Groupama-FDJ + 03:16.27
28 Bastien Tronchon Decathlon AG2R La Mondiale Team + 03:22.01
29 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 03:25.00
30 Tobias Bayer Alpecin-Deceuninck + 03:29.26
31 Andrea Piccolo EF Education-EasyPost + 03:31.39
32 Lorenzo Milesi Movistar Team + 03:32.26
33 Laurence Pithie Groupama-FDJ + 03:33.20
34 Fabio Van den Bossche Alpecin-Deceuninck + 03:40.59
35 Dries De Pooter Intermarché-Wanty + 03:45.50
36 Timo Kielich Alpecin-Deceuninck + 03:47.29
37 Andrea Pietrobon Team Polti Kometa + 03:51.58
38 Roel van Sintmaartensdijk Intermarché-Wanty + 03:52.39
39 Tim van Dijke Team Visma | Lease a Bike + 03:55.18
40 Madis Mihkels Intermarché-Wanty + 04:00.15
41 Jonathan Milan Lidl-Trek + 04:09.37
42 Donavan Grondin ARKEA-B&B HOTELS + 04:10.20
43 Luke Lamperti Soudal Quick-Step + 04:10.44
44 Francisco Muñoz Team Polti Kometa + 04:17.56
45 Daan Hoole Lidl-Trek + 04:27.17
46 Tobias Lund Andresen Team dsm-firmenich PostNL + 04:40.07

Points

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

Mountain

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

Team

PosTeamTime
1 Decathlon AG2R La Mondiale Team 202:40:13
2 INEOS Grenadiers + 16.46
3 UAE Team Emirates + 34.11
4 Bahrain Victorious + 01:00.28
5 Team dsm-firmenich PostNL + 01:16.22
6 Astana Qazaqstan Team + 01:17.07
7 Movistar Team + 01:33.36
8 BORA-hansgrohe + 01:42.41
9 VF Group-Bardiani CSF-Faizanè + 01:55.52
10 Soudal Quick-Step + 02:02.07
11 EF Education-EasyPost + 02:32.06
12 Cofidis + 03:11.49
13 Team Jayco-AlUla + 03:15.26
14 Team Visma | Lease a Bike + 03:30.54
15 Team Polti Kometa + 03:53.47
16 Alpecin-Deceuninck + 04:20.00
17 Tudor Pro Cycling Team + 04:28.13
18 Lidl-Trek + 04:28.36
19 ARKEA-B&B HOTELS + 05:55.21
20 Israel-Premier Tech + 05:57.13
21 Intermarché-Wanty + 06:49.12
22 Groupama-FDJ + 07:00.05

Race profile

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