Giro d'Italia 2024 - Stage 9

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

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 32:59:04
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.02
6 Antonio Tiberi Bahrain Victorious + 04.23
7 Lorenzo Fortunato Astana Qazaqstan Team + 05.15
8 Einer Rubio Movistar Team + 05.28
9 Thymen Arensman INEOS Grenadiers + 05.30
10 Jan Hirt Soudal Quick-Step + 05.53
11 Michael Storer Tudor Pro Cycling Team + 06.21
12 Alex Baudin Decathlon AG2R La Mondiale Team + 06.34
13 Filippo Zana Team Jayco-AlUla + 07.12
14 Romain Bardet Team dsm-firmenich PostNL + 07.51
15 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè + 09.23
16 Davide Piganzoli Team Polti Kometa + 09.29
17 Juan Pedro Lopez Lidl-Trek + 09.41
18 Esteban Chaves EF Education-EasyPost + 10.42
19 Giovanni Aleotti BORA-hansgrohe + 13.53
20 Simon Geschke Cofidis + 15.47
21 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team + 16.09
22 Luca Covili VF Group-Bardiani CSF-Faizanè + 16.43
23 Lilian Calmejane Intermarché-Wanty + 18.03
24 Rafal Majka UAE Team Emirates + 19.38
25 Jhonnatan Narvaez INEOS Grenadiers + 20.07
26 Georg Steinhauser EF Education-EasyPost + 20.29
27 Mauri Vansevenant Soudal Quick-Step + 21.04
28 Michel Ries ARKEA-B&B HOTELS + 24.48
29 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 26.12
30 Max Schachmann BORA-hansgrohe + 28.44
31 Nairo Quintana Movistar Team + 30.13
32 Damiano Caruso Bahrain Victorious + 30.56
33 Lawrence Warbasse Decathlon AG2R La Mondiale Team + 31.07
34 Michael Valgren EF Education-EasyPost + 31.29
35 Cristian Scaroni Astana Qazaqstan Team + 31.53
36 Attila Valter Team Visma | Lease a Bike + 33.20
37 Nicola Conci Alpecin-Deceuninck + 33.43
38 Edoardo Zambanini Bahrain Victorious + 33.46
39 Julian Alaphilippe Soudal Quick-Step + 34.15
40 Alessandro Tonelli VF Group-Bardiani CSF-Faizanè + 35.04
41 Nick Schultz Israel-Premier Tech + 36.20
42 Felix Großschartner UAE Team Emirates + 36.26
43 Chris Hamilton Team dsm-firmenich PostNL + 36.35
44 Lucas Plapp Team Jayco-AlUla + 40.09
45 Kevin Vermaerke Team dsm-firmenich PostNL + 40.49
46 Simone Velasco Astana Qazaqstan Team + 41.25
47 Henok Mulubrhan Astana Qazaqstan Team + 42.48
48 Ruben Fernandez Cofidis + 42.52
49 Jan Tratnik Team Visma | Lease a Bike + 43.14
50 Magnus Sheffield INEOS Grenadiers + 43.16
51 Alessandro Verre ARKEA-B&B HOTELS + 44.25
52 William Barta Movistar Team + 44.56
53 Jasha Sütterlin Bahrain Victorious + 45.47
54 Marco Frigo Israel-Premier Tech + 46.39
55 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 48.27
56 Alessandro De Marchi Team Jayco-AlUla + 49.03
57 Mirco Maestri Team Polti Kometa + 49.10
58 Pelayo Sanchez Movistar Team + 50.21
59 Quinten Hermans Alpecin-Deceuninck + 51.09
60 Mattia Bais Team Polti Kometa + 52.06
61 Andrea Vendrame Decathlon AG2R La Mondiale Team + 54.04
62 Andrea Piccolo EF Education-EasyPost + 54.06
63 Vadim Pronskiy Astana Qazaqstan Team + 54.37
64 Florian Stork Tudor Pro Cycling Team + 55.04
65 Amanuel Ghebreigzabhier Lidl-Trek + 01:02.05
66 Alexander Cepeda EF Education-EasyPost + 01:03.38
67 Damien Touzé Decathlon AG2R La Mondiale Team + 01:03.53
68 Mikkel Honore EF Education-EasyPost + 01:05.40
69 Enzo Paleni Groupama-FDJ + 01:05.59
70 Thomas Champion Cofidis + 01:06.03
71 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 01:06.38
72 Ben Swift INEOS Grenadiers + 01:06.48
73 Albert Torres Movistar Team + 01:07.13
74 Davide Ballerini Astana Qazaqstan Team + 01:08.24
75 Cyril Barthe Groupama-FDJ + 01:08.52
76 Lewis Askey Groupama-FDJ + 01:09.28
77 Benjamin Thomas Cofidis + 01:09.51
78 Stefan de Bod EF Education-EasyPost + 01:11.06
79 Andrea Bagioli Lidl-Trek + 01:11.10
80 Harrison Wood Cofidis + 01:12.52
81 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 01:13.32
82 Matteo Trentin Tudor Pro Cycling Team + 01:14.11
83 Kevin Colleoni Intermarché-Wanty + 01:14.32
84 Danny van Poppel BORA-hansgrohe + 01:15.33
85 Ewen Costiou ARKEA-B&B HOTELS + 01:16.01
86 Gijs Leemreize Team dsm-firmenich PostNL + 01:16.10
87 Rainer Kepplinger Bahrain Victorious + 01:16.20
88 Dion Smith Intermarché-Wanty + 01:16.34
89 Filippo Ganna INEOS Grenadiers + 01:17.41
90 Dries De Pooter Intermarché-Wanty + 01:18.23
91 Domen Novak UAE Team Emirates + 01:19.06
92 Patrick Gamper BORA-hansgrohe + 01:20.02
93 Mikkel Bjerg UAE Team Emirates + 01:20.21
94 Kaden Groves Alpecin-Deceuninck + 01:21.15
95 Andrea Pasqualon Bahrain Victorious + 01:22.03
96 Stefano Oldani Cofidis + 01:22.52
97 Jenthe Biermans ARKEA-B&B HOTELS + 01:23.41
98 Max Kanter Astana Qazaqstan Team + 01:23.43
99 Pieter Serry Soudal Quick-Step + 01:23.55
100 Laurence Pithie Groupama-FDJ + 01:26.43
101 Davide Bais Team Polti Kometa + 01:26.45
102 Lorenzo Germani Groupama-FDJ + 01:26.58
103 Edward Planckaert Alpecin-Deceuninck + 01:27.07
104 Connor Swift INEOS Grenadiers + 01:27.12
105 Matteo Fabbro Team Polti Kometa + 01:27.28
106 Vegard Stake Laengen UAE Team Emirates + 01:27.47
107 Jasper Stuyven Lidl-Trek + 01:27.56
108 Luka Mezgec Team Jayco-AlUla + 01:28.51
109 Hugo Hofstetter Israel-Premier Tech + 01:29.59
110 Timo Kielich Alpecin-Deceuninck + 01:31.52
111 Marius Mayrhofer Tudor Pro Cycling Team + 01:33.31
112 Fabio Van den Bossche Alpecin-Deceuninck + 01:33.43
113 Alexander Kamp Tudor Pro Cycling Team + 01:34.04
114 Bastien Tronchon Decathlon AG2R La Mondiale Team + 01:35.05
115 Tim van Dijke Team Visma | Lease a Bike + 01:35.54
116 Caleb Ewan Team Jayco-AlUla + 01:37.01
117 Jonathan Milan Lidl-Trek + 01:38.29
118 Donavan Grondin ARKEA-B&B HOTELS + 01:39.02
119 Edward Theuns Lidl-Trek + 01:39.02
120 Olav Kooij Team Visma | Lease a Bike + 01:39.06
121 Alberto Dainese Tudor Pro Cycling Team + 01:39.10
122 Tobias Bayer Alpecin-Deceuninck + 01:39.40
123 Ethan Vernon Israel-Premier Tech + 01:40.11
124 Simone Consonni Lidl-Trek + 01:40.20
125 Tobias Foss INEOS Grenadiers + 01:40.49
126 Roel van Sintmaartensdijk Intermarché-Wanty + 01:40.58
127 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 01:41.47
128 Jonas Koch BORA-hansgrohe + 01:41.52
129 Michael Hepburn Team Jayco-AlUla + 01:42.14
130 Madis Mihkels Intermarché-Wanty + 01:43.18
131 Jimmy Janssens Alpecin-Deceuninck + 01:44.15
132 Simon Clarke Israel-Premier Tech + 01:44.39
133 Stanislaw Aniolkowski Cofidis + 01:44.44
134 Luke Lamperti Soudal Quick-Step + 01:45.13
135 Louis Barré ARKEA-B&B HOTELS + 01:47.41
136 Rui Oliveira UAE Team Emirates + 01:47.48
137 Lorenzo Milesi Movistar Team + 01:48.15
138 Nicolas Debeaumarché Cofidis + 01:48.22
139 Sebastian Molano UAE Team Emirates + 01:48.34
140 Olivier Le Gac Groupama-FDJ + 01:48.43
141 Edoardo Affini Team Visma | Lease a Bike + 01:49.58
142 Daan Hoole Lidl-Trek + 01:49.59
143 Francisco Muñoz Team Polti Kometa + 01:50.32
144 Giovanni Lonardi Team Polti Kometa + 01:54.09
145 Andrea Pietrobon Team Polti Kometa + 01:55.13
146 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 01:55.16
147 Max Walscheid Team Jayco-AlUla + 01:55.17
148 Clément Davy Groupama-FDJ + 01:57.12
149 Davide Cimolai Movistar Team + 01:58.25
150 Bert Van Lerberghe Soudal Quick-Step + 01:59.04
151 Robin Froidevaux Tudor Pro Cycling Team + 01:59.23
152 Fernando Gaviria Movistar Team + 01:59.45
153 Ryan Mullen BORA-hansgrohe + 02:00.44
154 Josef Cerný Soudal Quick-Step + 02:02.28
155 Alan Riou ARKEA-B&B HOTELS + 02:02.36
156 Julius van den Berg Team dsm-firmenich PostNL + 02:03.03
157 Tobias Lund Andresen Team dsm-firmenich PostNL + 02:03.10
158 Phil Bauhaus Bahrain Victorious + 02:03.46
159 Tim Merlier Soudal Quick-Step + 02:03.55
160 David Dekker ARKEA-B&B HOTELS + 02:06.47
161 Fabian Lienhard Groupama-FDJ + 02:07.52
162 Fabio Jakobsen Team dsm-firmenich PostNL + 02:08.45
- Alexey Lutsenko Astana Qazaqstan Team DNS
- Alexander Krieger Tudor Pro Cycling Team DNF

Youth

PosRiderTeam Time
1 Cian Uijtdebroeks Team Visma | Lease a Bike 33:03:06
2 Antonio Tiberi Bahrain Victorious + 00.21
3 Thymen Arensman INEOS Grenadiers + 01.28
4 Alex Baudin Decathlon AG2R La Mondiale Team + 02.32
5 Filippo Zana Team Jayco-AlUla + 03.10
6 Davide Piganzoli Team Polti Kometa + 05.27
7 Giovanni Aleotti BORA-hansgrohe + 09.51
8 Georg Steinhauser EF Education-EasyPost + 16.27
9 Mauri Vansevenant Soudal Quick-Step + 17.02
10 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 22.10
11 Edoardo Zambanini Bahrain Victorious + 29.44
12 Lucas Plapp Team Jayco-AlUla + 36.07
13 Kevin Vermaerke Team dsm-firmenich PostNL + 36.47
14 Henok Mulubrhan Astana Qazaqstan Team + 38.46
15 Magnus Sheffield INEOS Grenadiers + 39.14
16 Alessandro Verre ARKEA-B&B HOTELS + 40.23
17 Marco Frigo Israel-Premier Tech + 42.37
18 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 44.25
19 Pelayo Sanchez Movistar Team + 46.19
20 Andrea Piccolo EF Education-EasyPost + 50.04
21 Enzo Paleni Groupama-FDJ + 01:01.57
22 Thomas Champion Cofidis + 01:02.01
23 Lewis Askey Groupama-FDJ + 01:05.26
24 Andrea Bagioli Lidl-Trek + 01:07.08
25 Harrison Wood Cofidis + 01:08.50
26 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 01:09.30
27 Kevin Colleoni Intermarché-Wanty + 01:10.30
28 Ewen Costiou ARKEA-B&B HOTELS + 01:11.59
29 Gijs Leemreize Team dsm-firmenich PostNL + 01:12.08
30 Dries De Pooter Intermarché-Wanty + 01:14.21
31 Laurence Pithie Groupama-FDJ + 01:22.41
32 Lorenzo Germani Groupama-FDJ + 01:22.56
33 Timo Kielich Alpecin-Deceuninck + 01:27.50
34 Marius Mayrhofer Tudor Pro Cycling Team + 01:29.29
35 Fabio Van den Bossche Alpecin-Deceuninck + 01:29.41
36 Bastien Tronchon Decathlon AG2R La Mondiale Team + 01:31.03
37 Tim van Dijke Team Visma | Lease a Bike + 01:31.52
38 Jonathan Milan Lidl-Trek + 01:34.27
39 Donavan Grondin ARKEA-B&B HOTELS + 01:35.00
40 Olav Kooij Team Visma | Lease a Bike + 01:35.04
41 Tobias Bayer Alpecin-Deceuninck + 01:35.38
42 Ethan Vernon Israel-Premier Tech + 01:36.09
43 Roel van Sintmaartensdijk Intermarché-Wanty + 01:36.56
44 Madis Mihkels Intermarché-Wanty + 01:39.16
45 Luke Lamperti Soudal Quick-Step + 01:41.11
46 Louis Barré ARKEA-B&B HOTELS + 01:43.39
47 Lorenzo Milesi Movistar Team + 01:44.13
48 Daan Hoole Lidl-Trek + 01:45.57
49 Francisco Muñoz Team Polti Kometa + 01:46.30
50 Andrea Pietrobon Team Polti Kometa + 01:51.11
51 Tobias Lund Andresen Team dsm-firmenich PostNL + 01:59.08

Points

PosRiderTeam Points
1 Jonathan Milan Lidl-Trek 174
2 Kaden Groves Alpecin-Deceuninck 116
3 Olav Kooij Team Visma | Lease a Bike 115
4 Tim Merlier Soudal Quick-Step 100
5 Andrea Pietrobon Team Polti Kometa 68
6 Tadej Pogacar UAE Team Emirates 57
7 Benjamin Thomas Cofidis 56
8 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 54
9 Jhonnatan Narvaez INEOS Grenadiers 45
10 Michael Valgren EF Education-EasyPost 40
11 Phil Bauhaus Bahrain Victorious 37
12 Alberto Dainese Tudor Pro Cycling Team 36
13 Lilian Calmejane Intermarché-Wanty 34
14 Pelayo Sanchez Movistar Team 34
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 Edward Planckaert Alpecin-Deceuninck 21
28 Fernando Gaviria Movistar Team 21
29 Mirco Maestri Team Polti Kometa 20
30 Andrea Piccolo EF Education-EasyPost 20
31 Magnus Sheffield INEOS Grenadiers 19
32 Davide Ballerini Astana Qazaqstan Team 19
33 Michael Storer Tudor Pro Cycling Team 18
34 Geraint Thomas INEOS Grenadiers 17
35 Andrea Vendrame Decathlon AG2R La Mondiale Team 16
36 Romain Bardet Team dsm-firmenich PostNL 15
37 Antonio Tiberi Bahrain Victorious 15
38 Stefan de Bod EF Education-EasyPost 14
39 Davide Bais Team Polti Kometa 14
40 Tobias Lund Andresen Team dsm-firmenich PostNL 14
41 Georg Steinhauser EF Education-EasyPost 13
42 Amanuel Ghebreigzabhier Lidl-Trek 13
43 Filippo Ganna INEOS Grenadiers 12
44 Max Kanter Astana Qazaqstan Team 11
45 Thymen Arensman INEOS Grenadiers 10
46 Cristian Scaroni Astana Qazaqstan Team 10
47 Ethan Vernon Israel-Premier Tech 10
48 Stanislaw Aniolkowski Cofidis 10
49 Ben O'Connor Decathlon AG2R La Mondiale Team 9
50 Alex Baudin Decathlon AG2R La Mondiale Team 9
51 Quinten Hermans Alpecin-Deceuninck 9
52 Cian Uijtdebroeks Team Visma | Lease a Bike 8
53 Einer Rubio Movistar Team 8
54 Tobias Bayer Alpecin-Deceuninck 8
55 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè 8
56 Lorenzo Fortunato Astana Qazaqstan Team 7
57 Nicola Conci Alpecin-Deceuninck 6
58 Giovanni Lonardi Team Polti Kometa 6
59 Matteo Trentin Tudor Pro Cycling Team 5
60 Laurence Pithie Groupama-FDJ 5
61 Luka Mezgec Team Jayco-AlUla 5
62 Mauri Vansevenant Soudal Quick-Step 4
63 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team 4
64 Hugo Hofstetter Israel-Premier Tech 4
65 Louis Barré ARKEA-B&B HOTELS 4
66 Nick Schultz Israel-Premier Tech 3
67 Simone Velasco Astana Qazaqstan Team 3
68 Nicolas Debeaumarché Cofidis 3
69 Juan Pedro Lopez Lidl-Trek 2
70 Simon Geschke Cofidis 2
71 Attila Valter Team Visma | Lease a Bike 2
72 Alessandro Verre ARKEA-B&B HOTELS 2
73 Mikkel Bjerg UAE Team Emirates 2
74 Luke Lamperti Soudal Quick-Step 2
75 Jan Hirt Soudal Quick-Step 1
76 Edoardo Zambanini Bahrain Victorious 1
77 Mikkel Honore EF Education-EasyPost 1
78 Timo Kielich Alpecin-Deceuninck 1
79 Simone Consonni Lidl-Trek 1
80 Bert Van Lerberghe Soudal Quick-Step -34

Mountain

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

Team

PosTeamTime
1 Decathlon AG2R La Mondiale Team 99:16:18
2 INEOS Grenadiers + 01.20
3 Astana Qazaqstan Team + 09.23
4 BORA-hansgrohe + 16.05
5 UAE Team Emirates + 18.06
6 EF Education-EasyPost + 21.01
7 VF Group-Bardiani CSF-Faizanè + 21.17
8 Bahrain Victorious + 33.51
9 Soudal Quick-Step + 34.56
10 Movistar Team + 36.41
11 Team Visma | Lease a Bike + 37.11
12 Team Jayco-AlUla + 37.27
13 Team dsm-firmenich PostNL + 51.51
14 Cofidis + 01:10.06
15 Team Polti Kometa + 01:21.37
16 Lidl-Trek + 01:21.44
17 Tudor Pro Cycling Team + 01:22.26
18 Alpecin-Deceuninck + 01:27.10
19 ARKEA-B&B HOTELS + 01:41.16
20 Israel-Premier Tech + 01:45.45
21 Intermarché-Wanty + 01:52.55
22 Groupama-FDJ + 02:29.45

Race profile

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