Giro d'Italia 2024 - Stage 2

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

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 7:08:29
2 Geraint Thomas INEOS Grenadiers + 00.45
3 Daniel Martinez BORA-hansgrohe + 00.45
4 Cian Uijtdebroeks Team Visma | Lease a Bike + 00.54
5 Einer Rubio Movistar Team + 00.54
6 Lorenzo Fortunato Astana Qazaqstan Team + 01.05
7 Juan Pedro Lopez Lidl-Trek + 01.09
8 Jan Hirt Soudal Quick-Step + 01.11
9 Esteban Chaves EF Education-EasyPost + 01.24
10 Ben O'Connor Decathlon AG2R La Mondiale Team + 01.24
11 Alexey Lutsenko Astana Qazaqstan Team + 01.24
12 Michael Storer Tudor Pro Cycling Team + 01.31
13 Alex Baudin Decathlon AG2R La Mondiale Team + 01.38
14 Nicola Conci Alpecin-Deceuninck + 01.42
15 Mauri Vansevenant Soudal Quick-Step + 01.42
16 Damiano Caruso Bahrain Victorious + 01.50
17 Max Schachmann BORA-hansgrohe + 01.58
18 Filippo Zana Team Jayco-AlUla + 02.05
19 Jhonnatan Narvaez INEOS Grenadiers + 02.07
20 Domenico Pozzovivo VF Group-Bardiani CSF-Faizanè + 02.31
21 Lucas Plapp Team Jayco-AlUla + 02.31
22 Romain Bardet Team dsm-firmenich PostNL + 02.31
23 Henok Mulubrhan Astana Qazaqstan Team + 02.41
24 Jan Tratnik Team Visma | Lease a Bike + 02.47
25 Georg Steinhauser EF Education-EasyPost + 02.47
26 Antonio Tiberi Bahrain Victorious + 02.48
27 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 02.51
28 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team + 02.58
29 Davide Piganzoli Team Polti Kometa + 03.04
30 Florian Lipowitz BORA-hansgrohe + 03.06
31 Luca Covili VF Group-Bardiani CSF-Faizanè + 03.25
32 Giovanni Aleotti BORA-hansgrohe + 04.04
33 Thymen Arensman INEOS Grenadiers + 04.07
34 Ruben Fernandez Cofidis + 05.39
35 Mikkel Honore EF Education-EasyPost + 06.08
36 Edward Dunbar Team Jayco-AlUla + 06.20
37 Lilian Calmejane Intermarché-Wanty + 06.26
38 Nairo Quintana Movistar Team + 06.32
39 Mattia Bais Team Polti Kometa + 06.47
40 Alessandro De Marchi Team Jayco-AlUla + 06.49
41 Michel Ries ARKEA-B&B HOTELS + 06.56
42 Kevin Vermaerke Team dsm-firmenich PostNL + 07.11
43 Attila Valter Team Visma | Lease a Bike + 07.18
44 Marco Frigo Israel-Premier Tech + 07.39
45 Quinten Hermans Alpecin-Deceuninck + 07.48
46 Julian Alaphilippe Soudal Quick-Step + 07.48
47 William Barta Movistar Team + 08.00
48 Rafal Majka UAE Team Emirates + 08.04
49 Enzo Paleni Groupama-FDJ + 08.35
50 Andrea Piccolo EF Education-EasyPost + 09.36
51 Simon Geschke Cofidis + 10.14
52 Magnus Sheffield INEOS Grenadiers + 10.18
53 Nick Schultz Israel-Premier Tech + 10.41
54 Edoardo Zambanini Bahrain Victorious + 10.49
55 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 11.04
56 Matteo Fabbro Team Polti Kometa + 11.30
57 Chris Hamilton Team dsm-firmenich PostNL + 12.13
58 Michael Valgren EF Education-EasyPost + 12.24
59 Cristian Scaroni Astana Qazaqstan Team + 12.42
60 Andrea Vendrame Decathlon AG2R La Mondiale Team + 12.54
61 Domen Novak UAE Team Emirates + 13.40
62 Alessandro Tonelli VF Group-Bardiani CSF-Faizanè + 13.48
63 Alexander Cepeda EF Education-EasyPost + 13.48
64 Rainer Kepplinger Bahrain Victorious + 14.23
65 Matteo Trentin Tudor Pro Cycling Team + 15.16
66 Lawrence Warbasse Decathlon AG2R La Mondiale Team + 15.21
67 Benjamin Thomas Cofidis + 15.51
68 Alessandro Verre ARKEA-B&B HOTELS + 16.23
69 Michael Woods Israel-Premier Tech + 16.52
70 Gijs Leemreize Team dsm-firmenich PostNL + 17.57
71 Florian Stork Tudor Pro Cycling Team + 17.57
72 Tobias Foss INEOS Grenadiers + 18.06
73 Amanuel Ghebreigzabhier Lidl-Trek + 18.31
74 Simone Velasco Astana Qazaqstan Team + 18.50
75 Thomas Champion Cofidis + 18.50
76 Stefan de Bod EF Education-EasyPost + 18.50
77 Mikkel Bjerg UAE Team Emirates + 19.03
78 Felix Großschartner UAE Team Emirates + 19.13
79 Filippo Ganna INEOS Grenadiers + 21.06
80 Davide Bais Team Polti Kometa + 21.25
81 Mirco Maestri Team Polti Kometa + 21.26
82 Marius Mayrhofer Tudor Pro Cycling Team + 21.30
83 Dries De Pooter Intermarché-Wanty + 21.35
84 Pieter Serry Soudal Quick-Step + 21.35
85 Damien Touzé Decathlon AG2R La Mondiale Team + 24.26
86 Ewen Costiou ARKEA-B&B HOTELS + 24.46
87 Pelayo Sanchez Movistar Team + 24.46
88 Jasha Sütterlin Bahrain Victorious + 24.46
89 Davide Ballerini Astana Qazaqstan Team + 24.48
90 Kevin Colleoni Intermarché-Wanty + 24.48
91 Vadim Pronskiy Astana Qazaqstan Team + 24.48
92 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 24.51
93 Cyril Barthe Groupama-FDJ + 24.53
94 Ben Swift INEOS Grenadiers + 24.53
95 Dion Smith Intermarché-Wanty + 24.53
96 Andrea Pasqualon Bahrain Victorious + 27.31
97 Ethan Vernon Israel-Premier Tech + 27.31
98 Francisco Muñoz Team Polti Kometa + 27.31
99 Patrick Gamper BORA-hansgrohe + 27.31
100 Lorenzo Germani Groupama-FDJ + 27.31
101 Stefano Oldani Cofidis + 27.31
102 Jonas Koch BORA-hansgrohe + 27.37
103 Harrison Wood Cofidis + 27.42
104 Vegard Stake Laengen UAE Team Emirates + 28.43
105 Jenthe Biermans ARKEA-B&B HOTELS + 29.15
106 Louis Barré ARKEA-B&B HOTELS + 29.30
107 Lorenzo Milesi Movistar Team + 30.03
108 Alexander Kamp Tudor Pro Cycling Team + 30.49
109 Andrea Bagioli Lidl-Trek + 31.37
110 Andrea Pietrobon Team Polti Kometa + 31.37
111 Biniam Girmay Intermarché-Wanty + 31.37
112 Olivier Le Gac Groupama-FDJ + 31.44
113 Christophe Laporte Team Visma | Lease a Bike + 32.33
114 Laurence Pithie Groupama-FDJ + 32.33
115 Lewis Askey Groupama-FDJ + 33.26
116 Madis Mihkels Intermarché-Wanty + 33.28
117 Jasper Stuyven Lidl-Trek + 34.10
118 Roel van Sintmaartensdijk Intermarché-Wanty + 34.22
119 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 34.22
120 Connor Swift INEOS Grenadiers + 34.22
121 Nadav Raisberg Israel-Premier Tech + 34.22
122 Simon Carr EF Education-EasyPost + 34.22
123 Jimmy Janssens Alpecin-Deceuninck + 34.22
124 Alan Riou ARKEA-B&B HOTELS + 35.46
125 Giovanni Lonardi Team Polti Kometa + 35.46
126 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 35.48
127 Tobias Bayer Alpecin-Deceuninck + 36.21
128 Nicolas Debeaumarché Cofidis + 36.55
129 Simon Clarke Israel-Premier Tech + 37.40
130 Tim van Dijke Team Visma | Lease a Bike + 38.12
131 Edward Theuns Lidl-Trek + 38.12
132 Daan Hoole Lidl-Trek + 38.13
133 Tobias Lund Andresen Team dsm-firmenich PostNL + 38.54
134 Fabian Lienhard Groupama-FDJ + 39.04
135 Clément Davy Groupama-FDJ + 39.04
136 Michael Hepburn Team Jayco-AlUla + 39.04
137 Hugo Hofstetter Israel-Premier Tech + 39.04
138 Max Kanter Astana Qazaqstan Team + 39.04
139 Donavan Grondin ARKEA-B&B HOTELS + 39.04
140 Jonathan Milan Lidl-Trek + 39.04
141 Edoardo Affini Team Visma | Lease a Bike + 39.04
142 Alexander Krieger Tudor Pro Cycling Team + 39.04
143 Luka Mezgec Team Jayco-AlUla + 39.14
144 Timo Kielich Alpecin-Deceuninck + 39.14
145 Max Walscheid Team Jayco-AlUla + 39.36
146 Albert Torres Movistar Team + 39.36
147 Bert Van Lerberghe Soudal Quick-Step + 39.36
148 Caleb Ewan Team Jayco-AlUla + 39.36
149 Alberto Dainese Tudor Pro Cycling Team + 39.36
150 Luke Lamperti Soudal Quick-Step + 39.36
151 Danny van Poppel BORA-hansgrohe + 39.36
152 Ryan Mullen BORA-hansgrohe + 39.36
153 Olav Kooij Team Visma | Lease a Bike + 39.36
154 Tim Merlier Soudal Quick-Step + 39.36
155 Robin Froidevaux Tudor Pro Cycling Team + 39.36
156 Stanislaw Aniolkowski Cofidis + 39.36
157 Edward Planckaert Alpecin-Deceuninck + 39.39
158 Fabio Van den Bossche Alpecin-Deceuninck + 39.39
159 Kaden Groves Alpecin-Deceuninck + 39.39
160 Simone Consonni Lidl-Trek + 39.39
161 Bastien Tronchon Decathlon AG2R La Mondiale Team + 39.40
162 Davide Cimolai Movistar Team + 39.49
163 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 40.11
164 Bram Welten Team dsm-firmenich PostNL + 40.11
165 Fabio Jakobsen Team dsm-firmenich PostNL + 40.11
166 Fernando Gaviria Movistar Team + 40.11
167 Josef Cerný Soudal Quick-Step + 40.15
168 Riley Pickrell Israel-Premier Tech + 41.00
169 Phil Bauhaus Bahrain Victorious + 41.04
170 Torstein Træen Bahrain Victorious + 41.20
171 Adrien Petit Intermarché-Wanty + 41.34
172 Julius van den Berg Team dsm-firmenich PostNL + 41.46
173 Rui Oliveira UAE Team Emirates + 42.08
174 Sebastian Molano UAE Team Emirates + 42.08
175 David Dekker ARKEA-B&B HOTELS + 42.47
- Robert Gesink Team Visma | Lease a Bike DNS

Youth

PosRiderTeam Time
1 Cian Uijtdebroeks Team Visma | Lease a Bike 7:09:23
2 Alex Baudin Decathlon AG2R La Mondiale Team + 00.44
3 Mauri Vansevenant Soudal Quick-Step + 00.48
4 Filippo Zana Team Jayco-AlUla + 01.11
5 Lucas Plapp Team Jayco-AlUla + 01.37
6 Henok Mulubrhan Astana Qazaqstan Team + 01.47
7 Georg Steinhauser EF Education-EasyPost + 01.53
8 Antonio Tiberi Bahrain Victorious + 01.54
9 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè + 01.57
10 Davide Piganzoli Team Polti Kometa + 02.10
11 Florian Lipowitz BORA-hansgrohe + 02.12
12 Giovanni Aleotti BORA-hansgrohe + 03.10
13 Thymen Arensman INEOS Grenadiers + 03.13
14 Kevin Vermaerke Team dsm-firmenich PostNL + 06.17
15 Marco Frigo Israel-Premier Tech + 06.45
16 Enzo Paleni Groupama-FDJ + 07.41
17 Andrea Piccolo EF Education-EasyPost + 08.42
18 Magnus Sheffield INEOS Grenadiers + 09.24
19 Edoardo Zambanini Bahrain Victorious + 09.55
20 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 10.10
21 Alessandro Verre ARKEA-B&B HOTELS + 15.29
22 Gijs Leemreize Team dsm-firmenich PostNL + 17.03
23 Thomas Champion Cofidis + 17.56
24 Marius Mayrhofer Tudor Pro Cycling Team + 20.36
25 Dries De Pooter Intermarché-Wanty + 20.41
26 Ewen Costiou ARKEA-B&B HOTELS + 23.52
27 Pelayo Sanchez Movistar Team + 23.52
28 Kevin Colleoni Intermarché-Wanty + 23.54
29 Martin Marcellusi VF Group-Bardiani CSF-Faizanè + 23.57
30 Ethan Vernon Israel-Premier Tech + 26.37
31 Francisco Muñoz Team Polti Kometa + 26.37
32 Lorenzo Germani Groupama-FDJ + 26.37
33 Harrison Wood Cofidis + 26.48
34 Louis Barré ARKEA-B&B HOTELS + 28.36
35 Lorenzo Milesi Movistar Team + 29.09
36 Andrea Bagioli Lidl-Trek + 30.43
37 Andrea Pietrobon Team Polti Kometa + 30.43
38 Biniam Girmay Intermarché-Wanty + 30.43
39 Laurence Pithie Groupama-FDJ + 31.39
40 Lewis Askey Groupama-FDJ + 32.32
41 Madis Mihkels Intermarché-Wanty + 32.34
42 Roel van Sintmaartensdijk Intermarché-Wanty + 33.28
43 Nadav Raisberg Israel-Premier Tech + 33.28
44 Tobias Bayer Alpecin-Deceuninck + 35.27
45 Tim van Dijke Team Visma | Lease a Bike + 37.18
46 Daan Hoole Lidl-Trek + 37.19
47 Tobias Lund Andresen Team dsm-firmenich PostNL + 38.00
48 Donavan Grondin ARKEA-B&B HOTELS + 38.10
49 Jonathan Milan Lidl-Trek + 38.10
50 Timo Kielich Alpecin-Deceuninck + 38.20
51 Luke Lamperti Soudal Quick-Step + 38.42
52 Olav Kooij Team Visma | Lease a Bike + 38.42
53 Fabio Van den Bossche Alpecin-Deceuninck + 38.45
54 Bastien Tronchon Decathlon AG2R La Mondiale Team + 38.46
55 Riley Pickrell Israel-Premier Tech + 40.06

Points

PosRiderTeam Points
1 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 42
2 Tadej Pogacar UAE Team Emirates 27
3 Jhonnatan Narvaez INEOS Grenadiers 25
4 Lilian Calmejane Intermarché-Wanty 20
5 Max Schachmann BORA-hansgrohe 18
6 Davide Bais Team Polti Kometa 14
7 Amanuel Ghebreigzabhier Lidl-Trek 13
8 Daniel Martinez BORA-hansgrohe 12
9 Andrea Piccolo EF Education-EasyPost 12
10 Andrea Pietrobon Team Polti Kometa 11
11 Geraint Thomas INEOS Grenadiers 10
12 Cristian Scaroni Astana Qazaqstan Team 10
13 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 10
14 Alex Baudin Decathlon AG2R La Mondiale Team 8
15 Kaden Groves Alpecin-Deceuninck 8
16 Lorenzo Fortunato Astana Qazaqstan Team 7
17 Nicola Conci Alpecin-Deceuninck 6
18 Florian Lipowitz BORA-hansgrohe 6
19 Michael Storer Tudor Pro Cycling Team 5
20 Quinten Hermans Alpecin-Deceuninck 5
21 Danny van Poppel BORA-hansgrohe 5
22 Cian Uijtdebroeks Team Visma | Lease a Bike 4
23 Mauri Vansevenant Soudal Quick-Step 4
24 Louis Barré ARKEA-B&B HOTELS 4
25 Jonathan Milan Lidl-Trek 4
26 Caleb Ewan Team Jayco-AlUla 4
27 Einer Rubio Movistar Team 3
28 Antonio Tiberi Bahrain Victorious 3
29 Nicolas Debeaumarché Cofidis 3
30 Juan Pedro Lopez Lidl-Trek 2
31 Attila Valter Team Visma | Lease a Bike 2
32 Olav Kooij Team Visma | Lease a Bike 2
33 Jan Hirt Soudal Quick-Step 1
34 Lucas Plapp Team Jayco-AlUla 1
35 Edward Planckaert Alpecin-Deceuninck 1

Mountain

PosRiderTeam Points
1 Tadej Pogacar UAE Team Emirates 51
2 Daniel Martinez BORA-hansgrohe 26
3 Lilian Calmejane Intermarché-Wanty 20
4 Andrea Piccolo EF Education-EasyPost 18
5 Geraint Thomas INEOS Grenadiers 16
6 Amanuel Ghebreigzabhier Lidl-Trek 10
7 Lorenzo Fortunato Astana Qazaqstan Team 9
8 Giulio Pellizzari VF Group-Bardiani CSF-Faizanè 8
9 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè 7
10 Florian Lipowitz BORA-hansgrohe 6
11 Giovanni Aleotti BORA-hansgrohe 6
12 Cristian Scaroni Astana Qazaqstan Team 6
13 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 6
14 Michael Storer Tudor Pro Cycling Team 4
15 Adrien Petit Intermarché-Wanty 4
16 Cian Uijtdebroeks Team Visma | Lease a Bike 2
17 Louis Barré ARKEA-B&B HOTELS 2
18 Einer Rubio Movistar Team 1
19 Filippo Ganna INEOS Grenadiers 1
20 Davide Bais Team Polti Kometa 1
21 Andrea Pietrobon Team Polti Kometa 1

Team

PosTeamTime
1 BORA-hansgrohe 21:29:51
2 INEOS Grenadiers + 00.32
3 Astana Qazaqstan Team + 00.46
4 Decathlon AG2R La Mondiale Team + 01.36
5 VF Group-Bardiani CSF-Faizanè + 04.23
6 EF Education-EasyPost + 05.32
7 Team Jayco-AlUla + 06.14
8 Soudal Quick-Step + 06.17
9 Team Visma | Lease a Bike + 06.35
10 Movistar Team + 11.02
11 Bahrain Victorious + 11.06
12 Team Polti Kometa + 16.57
13 Team dsm-firmenich PostNL + 17.31
14 UAE Team Emirates + 17.34
15 Tudor Pro Cycling Team + 24.24
16 Cofidis + 27.20
17 Israel-Premier Tech + 30.48
18 ARKEA-B&B HOTELS + 36.49
19 Alpecin-Deceuninck + 39.30
20 Lidl-Trek + 42.53
21 Intermarché-Wanty + 45.43
22 Groupama-FDJ + 56.35

Race profile

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