Giro d'Italia 2023 - Stage 2

Teramo > San Salvo, 202.0km

06.05-28.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 Jonathan Milan Bahrain Victorious 4:55:11
2 David Dekker Team Arkéa-Samsic + 00.00
3 Kaden Groves Alpecin-Deceuninck + 00.00
4 Arne Marit Intermarché-Circus-Wanty + 00.00
5 Marius Mayrhofer Team dsm-firmenich + 00.00
6 Pascal Ackermann UAE Team Emirates + 00.00
7 Fernando Gaviria Movistar Team + 00.00
8 Niccolo Bonifazio Intermarché-Circus-Wanty + 00.00
9 Jake Stewart Groupama-FDJ + 00.00
10 Michael Matthews Team Jayco-AlUla + 00.00
11 Simone Consonni Cofidis + 00.00
12 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè + 00.00
13 Andrea Vendrame AG2R Citroën Team + 00.00
14 Ryan Gibbons UAE Team Emirates + 00.00
15 Clément Russo Team Arkéa-Samsic + 00.00
16 Campbell Stewart Team Jayco-AlUla + 00.00
17 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 00.00
18 Davide Gabburo Green Project-Bardiani CSF-Faizanè + 00.00
19 Filippo Ganna INEOS Grenadiers + 00.00
20 Damiano Caruso Bahrain Victorious + 00.00
21 Ramon Sinkeldam Alpecin-Deceuninck + 00.00
22 Lennard Kämna BORA-hansgrohe + 00.00
23 Edoardo Affini Jumbo-Visma + 00.00
24 Aurélien Paret-Peintre AG2R Citroën Team + 00.00
25 José Joaquin Rojas Movistar Team + 00.00
26 Remco Evenepoel Soudal Quick-Step + 00.00
27 Mattia Cattaneo Soudal Quick-Step + 00.00
28 Primoz Roglic Jumbo-Visma + 00.00
29 Warren Barguil Team Arkéa-Samsic + 00.00
30 Andrea Pasqualon Bahrain Victorious + 00.00
31 Vincenzo Albanese EOLO-Kometa Cycling Team + 00.00
32 Joao Almeida UAE Team Emirates + 00.00
33 Niklas Märkl Team dsm-firmenich + 00.00
34 Geraint Thomas INEOS Grenadiers + 00.00
35 Nicolas Prodhomme AG2R Citroën Team + 00.00
36 Davide Ballerini Soudal Quick-Step + 00.00
37 Mikaël Chérel AG2R Citroën Team + 00.00
38 Aleksandr Vlasov BORA-hansgrohe + 00.00
39 Lukas Pöstlberger Team Jayco-AlUla + 00.00
40 Alexander Cepeda EF Education-EasyPost + 00.00
41 Albert Torres Movistar Team + 00.00
42 Stefano Oldani Alpecin-Deceuninck + 00.00
43 Stefan Küng Groupama-FDJ + 00.00
44 Nico Denz BORA-hansgrohe + 00.00
45 Kristian Sbaragli Alpecin-Deceuninck + 00.10
46 Davide Cimolai Cofidis + 00.12
47 Michael Hepburn Team Jayco-AlUla + 00.12
48 Brandon McNulty UAE Team Emirates + 00.12
49 Laurenz Rex Intermarché-Circus-Wanty + 00.12
50 Michel Heßmann Jumbo-Visma + 00.12
51 Fabian Lienhard Groupama-FDJ + 00.12
52 Alexander Krieger Alpecin-Deceuninck + 00.17
53 Magnus Cort EF Education-EasyPost + 00.19
54 Edward Dunbar Team Jayco-AlUla + 00.19
55 Luca Covili Green Project-Bardiani CSF-Faizanè + 00.19
56 Jonathan Caicedo EF Education-EasyPost + 00.19
57 Rémy Rochas Cofidis + 00.19
58 Mirco Maestri EOLO-Kometa Cycling Team + 00.19
59 Simone Velasco Astana Qazaqstan Team + 00.19
60 Salvatore Puccio INEOS Grenadiers + 00.19
61 Koen Bouwman Jumbo-Visma + 00.19
62 Davide Formolo UAE Team Emirates + 00.19
63 Alessandro Covi UAE Team Emirates + 00.19
64 Ben Swift INEOS Grenadiers + 00.19
65 Jack Haig Bahrain Victorious + 00.19
66 Diego Ulissi UAE Team Emirates + 00.19
67 Jay Vine UAE Team Emirates + 00.19
68 Filippo Magli Green Project-Bardiani CSF-Faizanè + 00.19
69 Ilan Van Wilder Soudal Quick-Step + 00.19
70 Mads Würtz Schmidt Israel-Premier Tech + 00.19
71 Jasha Sütterlin Bahrain Victorious + 00.19
72 Patrick Konrad BORA-hansgrohe + 00.19
73 Bruno Armirail Groupama-FDJ + 00.19
74 Alberto Bettiol EF Education-EasyPost + 00.19
75 Edoardo Zambanini Bahrain Victorious + 00.19
76 Hugh Carthy EF Education-EasyPost + 00.19
77 Tao Geoghegan Hart INEOS Grenadiers + 00.19
78 Thibaut Pinot Groupama-FDJ + 00.19
79 William Barta Movistar Team + 00.19
80 Luis León Sánchez Astana Qazaqstan Team + 00.19
81 Alexander Konychev Corratec Selle Italia + 00.19
82 Bauke Mollema Lidl-Trek + 00.19
83 Valentin Paret-Peintre AG2R Citroën Team + 00.19
84 Rigoberto Uran EF Education-EasyPost + 00.19
85 Einer Rubio Movistar Team + 00.19
86 Valerio Conti Corratec Selle Italia + 00.19
87 Ben Healy EF Education-EasyPost + 00.19
88 Alessandro De Marchi Team Jayco-AlUla + 00.19
89 Jonathan Lastra Cofidis + 00.19
90 Alexandre Delettre Cofidis + 00.19
91 Nicola Conci Alpecin-Deceuninck + 00.19
92 Lawrence Warbasse AG2R Citroën Team + 00.19
93 Andreas Leknessund Team dsm-firmenich + 00.19
94 Francesco Gavazzi EOLO-Kometa Cycling Team + 00.19
95 Toms Skujins Lidl-Trek + 00.19
96 Santiago Buitrago Bahrain Victorious + 00.19
97 Domenico Pozzovivo Israel-Premier Tech + 00.19
98 Mads Pedersen Lidl-Trek + 00.19
99 Rein Taaramäe Intermarché-Circus-Wanty + 00.19
100 Sven Erik Bystrøm Intermarché-Circus-Wanty + 00.19
101 Simone Petilli Intermarché-Circus-Wanty + 00.19
102 Davide Bais EOLO-Kometa Cycling Team + 00.19
103 Filippo Zana Team Jayco-AlUla + 00.19
104 Anton Palzer BORA-hansgrohe + 00.19
105 Ignatas Konovalovas Groupama-FDJ + 00.19
106 Gianni Moscon Astana Qazaqstan Team + 00.19
107 Mark Cavendish Astana Qazaqstan Team + 00.19
108 Sepp Kuss Jumbo-Visma + 00.19
109 Erik Fetter EOLO-Kometa Cycling Team + 00.31
110 Lorenzo Fortunato EOLO-Kometa Cycling Team + 00.31
111 Matthew Riccitello Israel-Premier Tech + 00.31
112 Marco Frigo Israel-Premier Tech + 00.31
113 Thymen Arensman INEOS Grenadiers + 00.31
114 Hugo Toumire Cofidis + 00.31
115 Sam Oomen Jumbo-Visma + 00.34
116 Joe Dombrowski Astana Qazaqstan Team + 00.34
117 Rudy Molard Groupama-FDJ + 00.34
118 Giovanni Aleotti BORA-hansgrohe + 00.34
119 Bob Jungels BORA-hansgrohe + 00.34
120 Harm Vanhoucke Team dsm-firmenich + 00.34
121 Alan Riou Team Arkéa-Samsic + 00.34
122 Stefan de Bod EF Education-EasyPost + 00.34
123 Jonas Iversby Hvideberg Team dsm-firmenich + 00.34
124 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè + 00.34
125 Yukiya Arashiro Bahrain Victorious + 00.34
126 Lorenzo Rota Intermarché-Circus-Wanty + 00.34
127 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 00.34
128 Senne Leysen Alpecin-Deceuninck + 00.34
129 Laurens Huys Intermarché-Circus-Wanty + 00.34
130 Simon Clarke Israel-Premier Tech + 00.34
131 Pavel Sivakov INEOS Grenadiers + 00.34
132 Karel Vacek Corratec Selle Italia + 00.34
133 Florian Stork Team dsm-firmenich + 00.34
134 Charlie Quarterman Corratec Selle Italia + 00.34
135 Alessandro Verre Team Arkéa-Samsic + 00.34
136 Vadim Pronskiy Astana Qazaqstan Team + 00.34
137 Carlos Verona Movistar Team + 00.34
138 Lars van den Berg Groupama-FDJ + 00.34
139 Cesare Benedetti BORA-hansgrohe + 00.34
140 Alessandro Iacchi Corratec Selle Italia + 00.34
141 Samuele Zoccarato Green Project-Bardiani CSF-Faizanè + 00.34
142 Cristian Scaroni Astana Qazaqstan Team + 00.34
143 Michel Ries Team Arkéa-Samsic + 00.34
144 Samuele Battistella Astana Qazaqstan Team + 00.34
145 Laurens De Plus INEOS Grenadiers + 00.34
146 Maxime Bouet Team Arkéa-Samsic + 00.34
147 Louis Vervaeke Soudal Quick-Step + 00.34
148 Diego Sevilla EOLO-Kometa Cycling Team + 00.34
149 Sebastian Berwick Israel-Premier Tech + 00.34
150 François Bidard Cofidis + 00.34
151 Mattia Bais EOLO-Kometa Cycling Team + 00.34
152 Óscar Rodríguez Movistar Team + 00.34
153 Thomas Champion Cofidis + 00.34
154 Thibault Guernalec Team Arkéa-Samsic + 00.44
155 Alberto Dainese Team dsm-firmenich + 00.44
156 Paul Lapeira AG2R Citroën Team + 00.49
157 Alex Baudin AG2R Citroën Team + 00.49
158 Alex Kirsch Lidl-Trek + 00.49
159 Nicolas Dalla Valle Corratec Selle Italia + 00.49
160 Stephen Williams Israel-Premier Tech + 00.51
161 Derek Gee Israel-Premier Tech + 00.58
162 Natnael Tesfazion Lidl-Trek + 01.46
163 Otto Vergaerde Lidl-Trek + 01.46
164 Pieter Serry Soudal Quick-Step + 02.11
165 Thomas Gloag Jumbo-Visma + 02.11
166 Stefano Gandin Corratec Selle Italia + 02.11
167 Oscar Riesebeek Alpecin-Deceuninck + 02.14
168 Veljko Stojnic Corratec Selle Italia + 02.14
169 Rohan Dennis Jumbo-Visma + 02.14
170 Amanuel Ghebreigzabhier Lidl-Trek + 02.14
171 Jan Hirt Soudal Quick-Step + 02.16
172 Josef Cerný Soudal Quick-Step + 02.16
173 Callum Scotson Team Jayco-AlUla + 02.43
174 Max Kanter Movistar Team + 04.47
175 Martijn Tusveld Team dsm-firmenich + 05.52
176 Daan Hoole Lidl-Trek + 06.35

GC

PosRiderTeam Time
1 Remco Evenepoel Soudal Quick-Step 5:16:29
2 Filippo Ganna INEOS Grenadiers + 00.22
3 Joao Almeida UAE Team Emirates + 00.29
4 Stefan Küng Groupama-FDJ + 00.43
5 Primoz Roglic Jumbo-Visma + 00.43
6 Geraint Thomas INEOS Grenadiers + 00.55
7 Aleksandr Vlasov BORA-hansgrohe + 00.55
8 Tao Geoghegan Hart INEOS Grenadiers + 00.59
9 Brandon McNulty UAE Team Emirates + 01.00
10 Jay Vine UAE Team Emirates + 01.05
11 Michael Matthews Team Jayco-AlUla + 01.09
12 Bruno Armirail Groupama-FDJ + 01.16
13 Jonathan Milan Bahrain Victorious + 01.17
14 Mads Pedersen Lidl-Trek + 01.21
15 Michael Hepburn Team Jayco-AlUla + 01.21
16 Mattia Cattaneo Soudal Quick-Step + 01.23
17 Lennard Kämna BORA-hansgrohe + 01.23
18 Nico Denz BORA-hansgrohe + 01.23
19 Edoardo Affini Jumbo-Visma + 01.26
20 Damiano Caruso Bahrain Victorious + 01.28
21 William Barta Movistar Team + 01.30
22 Ilan Van Wilder Soudal Quick-Step + 01.31
23 Lukas Pöstlberger Team Jayco-AlUla + 01.36
24 Andreas Leknessund Team dsm-firmenich + 01.37
25 Ryan Gibbons UAE Team Emirates + 01.38
26 Edward Dunbar Team Jayco-AlUla + 01.44
27 Mads Würtz Schmidt Israel-Premier Tech + 01.46
28 Bauke Mollema Lidl-Trek + 01.46
29 Stefan de Bod EF Education-EasyPost + 01.48
30 Alberto Bettiol EF Education-EasyPost + 01.51
31 Sven Erik Bystrøm Intermarché-Circus-Wanty + 01.51
32 Pavel Sivakov INEOS Grenadiers + 01.52
33 Diego Ulissi UAE Team Emirates + 01.53
34 Rigoberto Uran EF Education-EasyPost + 01.54
35 Jack Haig Bahrain Victorious + 01.55
36 Stefano Oldani Alpecin-Deceuninck + 01.56
37 Patrick Konrad BORA-hansgrohe + 01.56
38 Michel Heßmann Jumbo-Visma + 01.56
39 Magnus Cort EF Education-EasyPost + 01.57
40 Rein Taaramäe Intermarché-Circus-Wanty + 01.59
41 Alessandro De Marchi Team Jayco-AlUla + 02.00
42 Bob Jungels BORA-hansgrohe + 02.00
43 Laurens De Plus INEOS Grenadiers + 02.01
44 Thibaut Pinot Groupama-FDJ + 02.02
45 Thymen Arensman INEOS Grenadiers + 02.02
46 Ben Healy EF Education-EasyPost + 02.04
47 Toms Skujins Lidl-Trek + 02.07
48 Mirco Maestri EOLO-Kometa Cycling Team + 02.08
49 Aurélien Paret-Peintre AG2R Citroën Team + 02.10
50 Jasha Sütterlin Bahrain Victorious + 02.10
51 Marco Frigo Israel-Premier Tech + 02.12
52 Vincenzo Albanese EOLO-Kometa Cycling Team + 02.14
53 Hugh Carthy EF Education-EasyPost + 02.15
54 Marius Mayrhofer Team dsm-firmenich + 02.16
55 Campbell Stewart Team Jayco-AlUla + 02.20
56 Gianni Moscon Astana Qazaqstan Team + 02.21
57 Santiago Buitrago Bahrain Victorious + 02.21
58 Filippo Zana Team Jayco-AlUla + 02.22
59 Thibault Guernalec Team Arkéa-Samsic + 02.22
60 Davide Formolo UAE Team Emirates + 02.26
61 Harm Vanhoucke Team dsm-firmenich + 02.27
62 Sepp Kuss Jumbo-Visma + 02.28
63 Domenico Pozzovivo Israel-Premier Tech + 02.30
64 Lawrence Warbasse AG2R Citroën Team + 02.30
65 Luis León Sánchez Astana Qazaqstan Team + 02.31
66 Florian Stork Team dsm-firmenich + 02.32
67 Clément Russo Team Arkéa-Samsic + 02.32
68 Giovanni Aleotti BORA-hansgrohe + 02.32
69 Alexander Cepeda EF Education-EasyPost + 02.33
70 Alan Riou Team Arkéa-Samsic + 02.35
71 Jonathan Lastra Cofidis + 02.35
72 Alessandro Verre Team Arkéa-Samsic + 02.36
73 Jonathan Caicedo EF Education-EasyPost + 02.40
74 Erik Fetter EOLO-Kometa Cycling Team + 02.41
75 Albert Torres Movistar Team + 02.42
76 Nicola Conci Alpecin-Deceuninck + 02.44
77 Koen Bouwman Jumbo-Visma + 02.45
78 Derek Gee Israel-Premier Tech + 02.45
79 Andrea Vendrame AG2R Citroën Team + 02.46
80 Simone Velasco Astana Qazaqstan Team + 02.46
81 Andrea Pasqualon Bahrain Victorious + 02.47
82 Nicolas Prodhomme AG2R Citroën Team + 02.49
83 Louis Vervaeke Soudal Quick-Step + 02.49
84 Simone Consonni Cofidis + 02.49
85 Alex Kirsch Lidl-Trek + 02.50
86 Arne Marit Intermarché-Circus-Wanty + 02.50
87 Valerio Conti Corratec Selle Italia + 02.50
88 Samuele Battistella Astana Qazaqstan Team + 02.53
89 Alessandro Covi UAE Team Emirates + 02.53
90 Jake Stewart Groupama-FDJ + 02.54
91 Kristian Sbaragli Alpecin-Deceuninck + 02.56
92 Cristian Scaroni Astana Qazaqstan Team + 02.59
93 Pascal Ackermann UAE Team Emirates + 02.59
94 Carlos Verona Movistar Team + 02.59
95 Salvatore Puccio INEOS Grenadiers + 03.00
96 Anton Palzer BORA-hansgrohe + 03.03
97 Einer Rubio Movistar Team + 03.04
98 Davide Bais EOLO-Kometa Cycling Team + 03.07
99 Yukiya Arashiro Bahrain Victorious + 03.07
100 Warren Barguil Team Arkéa-Samsic + 03.08
101 Davide Gabburo Green Project-Bardiani CSF-Faizanè + 03.10
102 Alexandre Delettre Cofidis + 03.10
103 Óscar Rodríguez Movistar Team + 03.10
104 Ben Swift INEOS Grenadiers + 03.11
105 Kaden Groves Alpecin-Deceuninck + 03.11
106 Laurenz Rex Intermarché-Circus-Wanty + 03.12
107 Ramon Sinkeldam Alpecin-Deceuninck + 03.16
108 Matthew Riccitello Israel-Premier Tech + 03.16
109 Ignatas Konovalovas Groupama-FDJ + 03.18
110 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 03.19
111 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè + 03.19
112 Mark Cavendish Astana Qazaqstan Team + 03.22
113 Samuele Zoccarato Green Project-Bardiani CSF-Faizanè + 03.22
114 Simone Petilli Intermarché-Circus-Wanty + 03.22
115 Vadim Pronskiy Astana Qazaqstan Team + 03.23
116 Fabian Lienhard Groupama-FDJ + 03.23
117 Alex Baudin AG2R Citroën Team + 03.23
118 Mattia Bais EOLO-Kometa Cycling Team + 03.23
119 Niklas Märkl Team dsm-firmenich + 03.23
120 Fernando Gaviria Movistar Team + 03.26
121 Charlie Quarterman Corratec Selle Italia + 03.26
122 Jonas Iversby Hvideberg Team dsm-firmenich + 03.27
123 Paul Lapeira AG2R Citroën Team + 03.27
124 Davide Ballerini Soudal Quick-Step + 03.29
125 Mikaël Chérel AG2R Citroën Team + 03.29
126 Sebastian Berwick Israel-Premier Tech + 03.31
127 Senne Leysen Alpecin-Deceuninck + 03.33
128 Rudy Molard Groupama-FDJ + 03.34
129 Lars van den Berg Groupama-FDJ + 03.35
130 Stephen Williams Israel-Premier Tech + 03.35
131 Simon Clarke Israel-Premier Tech + 03.36
132 Hugo Toumire Cofidis + 03.37
133 Davide Cimolai Cofidis + 03.37
134 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè + 03.40
135 Lorenzo Rota Intermarché-Circus-Wanty + 03.41
136 Francesco Gavazzi EOLO-Kometa Cycling Team + 03.42
137 Laurens Huys Intermarché-Circus-Wanty + 03.44
138 David Dekker Team Arkéa-Samsic + 03.44
139 Lorenzo Fortunato EOLO-Kometa Cycling Team + 03.45
140 Edoardo Zambanini Bahrain Victorious + 03.47
141 Rémy Rochas Cofidis + 03.48
142 Cesare Benedetti BORA-hansgrohe + 03.48
143 Niccolo Bonifazio Intermarché-Circus-Wanty + 03.49
144 Joe Dombrowski Astana Qazaqstan Team + 03.49
145 Maxime Bouet Team Arkéa-Samsic + 03.50
146 Luca Covili Green Project-Bardiani CSF-Faizanè + 03.52
147 Josef Cerný Soudal Quick-Step + 03.54
148 Alberto Dainese Team dsm-firmenich + 03.55
149 Michel Ries Team Arkéa-Samsic + 03.59
150 Sam Oomen Jumbo-Visma + 03.59
151 Alexander Konychev Corratec Selle Italia + 04.02
152 Valentin Paret-Peintre AG2R Citroën Team + 04.03
153 José Joaquin Rojas Movistar Team + 04.07
154 Alexander Krieger Alpecin-Deceuninck + 04.09
155 Filippo Magli Green Project-Bardiani CSF-Faizanè + 04.12
156 Thomas Champion Cofidis + 04.15
157 Rohan Dennis Jumbo-Visma + 04.16
158 François Bidard Cofidis + 04.21
159 Diego Sevilla EOLO-Kometa Cycling Team + 04.26
160 Karel Vacek Corratec Selle Italia + 04.28
161 Callum Scotson Team Jayco-AlUla + 04.32
162 Nicolas Dalla Valle Corratec Selle Italia + 04.33
163 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 04.39
164 Pieter Serry Soudal Quick-Step + 04.40
165 Otto Vergaerde Lidl-Trek + 04.57
166 Natnael Tesfazion Lidl-Trek + 04.59
167 Alessandro Iacchi Corratec Selle Italia + 05.00
168 Oscar Riesebeek Alpecin-Deceuninck + 05.04
169 Jan Hirt Soudal Quick-Step + 05.13
170 Amanuel Ghebreigzabhier Lidl-Trek + 05.22
171 Thomas Gloag Jumbo-Visma + 05.32
172 Veljko Stojnic Corratec Selle Italia + 06.00
173 Stefano Gandin Corratec Selle Italia + 06.20
174 Daan Hoole Lidl-Trek + 07.52
175 Martijn Tusveld Team dsm-firmenich + 08.23
176 Max Kanter Movistar Team + 08.28

Youth

PosRiderTeam Time
1 Remco Evenepoel Soudal Quick-Step 5:16:29
2 Joao Almeida UAE Team Emirates + 00.29
3 Brandon McNulty UAE Team Emirates + 01.00
4 Jonathan Milan Bahrain Victorious + 01.17
5 Ilan Van Wilder Soudal Quick-Step + 01.31
6 Andreas Leknessund Team dsm-firmenich + 01.37
7 Stefano Oldani Alpecin-Deceuninck + 01.56
8 Michel Heßmann Jumbo-Visma + 01.56
9 Thymen Arensman INEOS Grenadiers + 02.02
10 Ben Healy EF Education-EasyPost + 02.04
11 Marco Frigo Israel-Premier Tech + 02.12
12 Marius Mayrhofer Team dsm-firmenich + 02.16
13 Campbell Stewart Team Jayco-AlUla + 02.20
14 Santiago Buitrago Bahrain Victorious + 02.21
15 Filippo Zana Team Jayco-AlUla + 02.22
16 Giovanni Aleotti BORA-hansgrohe + 02.32
17 Alexander Cepeda EF Education-EasyPost + 02.33
18 Alessandro Verre Team Arkéa-Samsic + 02.36
19 Erik Fetter EOLO-Kometa Cycling Team + 02.41
20 Arne Marit Intermarché-Circus-Wanty + 02.50
21 Samuele Battistella Astana Qazaqstan Team + 02.53
22 Alessandro Covi UAE Team Emirates + 02.53
23 Jake Stewart Groupama-FDJ + 02.54
24 Einer Rubio Movistar Team + 03.04
25 Davide Bais EOLO-Kometa Cycling Team + 03.07
26 Kaden Groves Alpecin-Deceuninck + 03.11
27 Laurenz Rex Intermarché-Circus-Wanty + 03.12
28 Matthew Riccitello Israel-Premier Tech + 03.16
29 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 03.19
30 Samuele Zoccarato Green Project-Bardiani CSF-Faizanè + 03.22
31 Vadim Pronskiy Astana Qazaqstan Team + 03.23
32 Alex Baudin AG2R Citroën Team + 03.23
33 Niklas Märkl Team dsm-firmenich + 03.23
34 Charlie Quarterman Corratec Selle Italia + 03.26
35 Jonas Iversby Hvideberg Team dsm-firmenich + 03.27
36 Paul Lapeira AG2R Citroën Team + 03.27
37 Sebastian Berwick Israel-Premier Tech + 03.31
38 Lars van den Berg Groupama-FDJ + 03.35
39 Hugo Toumire Cofidis + 03.37
40 Laurens Huys Intermarché-Circus-Wanty + 03.44
41 David Dekker Team Arkéa-Samsic + 03.44
42 Edoardo Zambanini Bahrain Victorious + 03.47
43 Alberto Dainese Team dsm-firmenich + 03.55
44 Michel Ries Team Arkéa-Samsic + 03.59
45 Alexander Konychev Corratec Selle Italia + 04.02
46 Valentin Paret-Peintre AG2R Citroën Team + 04.03
47 Filippo Magli Green Project-Bardiani CSF-Faizanè + 04.12
48 Thomas Champion Cofidis + 04.15
49 Karel Vacek Corratec Selle Italia + 04.28
50 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 04.39
51 Natnael Tesfazion Lidl-Trek + 04.59
52 Alessandro Iacchi Corratec Selle Italia + 05.00
53 Thomas Gloag Jumbo-Visma + 05.32
54 Veljko Stojnic Corratec Selle Italia + 06.00
55 Daan Hoole Lidl-Trek + 07.52

Points

PosRiderTeam Points
1 Jonathan Milan Bahrain Victorious 50
2 David Dekker Team Arkéa-Samsic 35
3 Kaden Groves Alpecin-Deceuninck 25
4 Arne Marit Intermarché-Circus-Wanty 18
5 Remco Evenepoel Soudal Quick-Step 15
6 Marius Mayrhofer Team dsm-firmenich 14
7 Fernando Gaviria Movistar Team 14
8 Stefano Gandin Corratec Selle Italia 12
9 Filippo Ganna INEOS Grenadiers 12
10 Pascal Ackermann UAE Team Emirates 12
11 Joao Almeida UAE Team Emirates 9
12 Michael Matthews Team Jayco-AlUla 9
13 Mattia Bais EOLO-Kometa Cycling Team 8
14 Niccolo Bonifazio Intermarché-Circus-Wanty 8
15 Tao Geoghegan Hart INEOS Grenadiers 7
16 Jake Stewart Groupama-FDJ 7
17 Stefan Küng Groupama-FDJ 6
18 Paul Lapeira AG2R Citroën Team 6
19 Primoz Roglic Jumbo-Visma 5
20 Simone Consonni Cofidis 5
21 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè 5
22 Thomas Champion Cofidis 5
23 Jay Vine UAE Team Emirates 4
24 Brandon McNulty UAE Team Emirates 3
25 Andrea Vendrame AG2R Citroën Team 3
26 Geraint Thomas INEOS Grenadiers 2
27 Mads Pedersen Lidl-Trek 2
28 Ryan Gibbons UAE Team Emirates 2
29 Aleksandr Vlasov BORA-hansgrohe 1
30 Clément Russo Team Arkéa-Samsic 1

Mountain

PosRiderTeam Points
1 Paul Lapeira AG2R Citroën Team 6
2 Thomas Champion Cofidis 4
3 Tao Geoghegan Hart INEOS Grenadiers 3
4 Joao Almeida UAE Team Emirates 2
5 Mattia Bais EOLO-Kometa Cycling Team 2
6 Marius Mayrhofer Team dsm-firmenich 1

Team

PosTeamTime
1 UAE Team Emirates 15:51:30
2 INEOS Grenadiers + 00.13
3 Soudal Quick-Step + 00.32
4 Groupama-FDJ + 01.32
5 BORA-hansgrohe + 01.38
6 Team Jayco-AlUla + 01.40
7 Jumbo-Visma + 02.01
8 Bahrain Victorious + 02.28
9 Lidl-Trek + 02.40
10 EF Education-EasyPost + 02.56
11 Team dsm-firmenich + 03.25
12 Team Arkéa-Samsic + 03.38
13 Israel-Premier Tech + 04.01
14 Movistar Team + 04.09
15 Intermarché-Circus-Wanty + 04.11
16 EOLO-Kometa Cycling Team + 04.48
17 AG2R Citroën Team + 04.52
18 Alpecin-Deceuninck + 05.04
19 Astana Qazaqstan Team + 05.27
20 Cofidis + 06.24
21 Green Project-Bardiani CSF-Faizanè + 07.01
22 Corratec Selle Italia + 08.15

Race profile

Race
Giro d'Italia
Start date
06.05.2023
End date
28.05.2023
Total distance
202.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 ❤️