Giro d'Italia 2023 - Stage 10

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

GC

PosRiderTeam Time
1 Geraint Thomas INEOS Grenadiers 39:26:33
2 Primoz Roglic Jumbo-Visma + 00.02
3 Tao Geoghegan Hart INEOS Grenadiers + 00.05
4 Joao Almeida UAE Team Emirates + 00.22
5 Andreas Leknessund Team dsm-firmenich + 00.35
6 Damiano Caruso Bahrain Victorious + 01.28
7 Lennard Kämna BORA-hansgrohe + 01.52
8 Pavel Sivakov INEOS Grenadiers + 02.15
9 Edward Dunbar Team Jayco-AlUla + 02.32
10 Thymen Arensman INEOS Grenadiers + 02.32
11 Laurens De Plus INEOS Grenadiers + 02.36
12 Aurélien Paret-Peintre AG2R Citroën Team + 02.48
13 Jack Haig Bahrain Victorious + 02.58
14 Hugh Carthy EF Education-EasyPost + 03.22
15 Santiago Buitrago Bahrain Victorious + 04.40
16 Thibaut Pinot Groupama-FDJ + 04.48
17 Simone Velasco Astana Qazaqstan Team + 08.05
18 Patrick Konrad BORA-hansgrohe + 08.43
19 Ilan Van Wilder Soudal Quick-Step + 12.07
20 Jay Vine UAE Team Emirates + 12.52
21 Jonathan Lastra Cofidis + 13.34
22 Alexander Cepeda EF Education-EasyPost + 13.45
23 Bruno Armirail Groupama-FDJ + 15.19
24 Sepp Kuss Jumbo-Visma + 15.42
25 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè + 17.05
26 Einer Rubio Movistar Team + 17.10
27 Louis Vervaeke Soudal Quick-Step + 17.25
28 Mattia Cattaneo Soudal Quick-Step + 18.12
29 Michel Heßmann Jumbo-Visma + 18.12
30 Lorenzo Fortunato EOLO-Kometa Cycling Team + 20.24
31 Luca Covili Green Project-Bardiani CSF-Faizanè + 20.58
32 Toms Skujins Lidl-Trek + 22.41
33 Koen Bouwman Jumbo-Visma + 22.50
34 Diego Ulissi UAE Team Emirates + 23.20
35 Filippo Zana Team Jayco-AlUla + 24.14
36 Derek Gee Israel-Premier Tech + 25.50
37 Marco Frigo Israel-Premier Tech + 25.51
38 William Barta Movistar Team + 26.22
39 Laurens Huys Intermarché-Circus-Wanty + 26.38
40 Davide Formolo UAE Team Emirates + 27.02
41 Warren Barguil Team Arkéa-Samsic + 28.16
42 Valentin Paret-Peintre AG2R Citroën Team + 29.14
43 Lorenzo Rota Intermarché-Circus-Wanty + 31.58
44 Luis León Sánchez Astana Qazaqstan Team + 33.21
45 Bob Jungels BORA-hansgrohe + 34.37
46 Sam Oomen Jumbo-Visma + 36.02
47 Ben Healy EF Education-EasyPost + 37.26
48 Stefano Oldani Alpecin-Deceuninck + 38.13
49 Nicolas Prodhomme AG2R Citroën Team + 38.15
50 Magnus Cort EF Education-EasyPost + 39.03
51 Jan Hirt Soudal Quick-Step + 40.18
52 Edoardo Zambanini Bahrain Victorious + 43.51
53 Anton Palzer BORA-hansgrohe + 46.29
54 Alessandro De Marchi Team Jayco-AlUla + 48.28
55 Mattia Bais EOLO-Kometa Cycling Team + 48.43
56 Cristian Scaroni Astana Qazaqstan Team + 50.51
57 Brandon McNulty UAE Team Emirates + 50.58
58 Nico Denz BORA-hansgrohe + 51.19
59 Andrea Pasqualon Bahrain Victorious + 51.38
60 François Bidard Cofidis + 52.11
61 Vincenzo Albanese EOLO-Kometa Cycling Team + 53.51
62 Carlos Verona Movistar Team + 55.04
63 Joe Dombrowski Astana Qazaqstan Team + 55.11
64 Bauke Mollema Lidl-Trek + 55.35
65 Rohan Dennis Jumbo-Visma + 56.36
66 Alberto Bettiol EF Education-EasyPost + 57.00
67 Ryan Gibbons UAE Team Emirates + 58.07
68 Amanuel Ghebreigzabhier Lidl-Trek + 01:01.46
69 Harm Vanhoucke Team dsm-firmenich + 01:03.23
70 Salvatore Puccio INEOS Grenadiers + 01:04.09
71 Sebastian Berwick Israel-Premier Tech + 01:05.29
72 Ben Swift INEOS Grenadiers + 01:05.32
73 Vadim Pronskiy Astana Qazaqstan Team + 01:06.06
74 Francesco Gavazzi EOLO-Kometa Cycling Team + 01:06.37
75 Lawrence Warbasse AG2R Citroën Team + 01:06.56
76 Jasha Sütterlin Bahrain Victorious + 01:07.33
77 Michel Ries Team Arkéa-Samsic + 01:07.58
78 Rudy Molard Groupama-FDJ + 01:09.05
79 Marius Mayrhofer Team dsm-firmenich + 01:12.12
80 Mads Pedersen Lidl-Trek + 01:12.36
81 Mirco Maestri EOLO-Kometa Cycling Team + 01:12.47
82 Hugo Toumire Cofidis + 01:13.29
83 Pascal Ackermann UAE Team Emirates + 01:13.58
84 Thomas Champion Cofidis + 01:14.24
85 Jake Stewart Groupama-FDJ + 01:14.54
86 Pieter Serry Soudal Quick-Step + 01:15.15
87 Davide Bais EOLO-Kometa Cycling Team + 01:15.16
88 Davide Gabburo Green Project-Bardiani CSF-Faizanè + 01:16.03
89 Natnael Tesfazion Lidl-Trek + 01:16.54
90 Lukas Pöstlberger Team Jayco-AlUla + 01:17.05
91 Mikaël Chérel AG2R Citroën Team + 01:18.48
92 Matthew Riccitello Israel-Premier Tech + 01:21.48
93 Maxime Bouet Team Arkéa-Samsic + 01:22.52
94 Michael Matthews Team Jayco-AlUla + 01:22.53
95 Alessandro Verre Team Arkéa-Samsic + 01:22.58
96 José Joaquin Rojas Movistar Team + 01:23.14
97 Samuele Battistella Astana Qazaqstan Team + 01:24.28
98 Jonathan Milan Bahrain Victorious + 01:25.24
99 Diego Sevilla EOLO-Kometa Cycling Team + 01:25.50
100 Senne Leysen Alpecin-Deceuninck + 01:26.24
101 Alessandro Covi UAE Team Emirates + 01:27.16
102 Edoardo Affini Jumbo-Visma + 01:27.23
103 Simon Clarke Israel-Premier Tech + 01:27.48
104 Thomas Gloag Jumbo-Visma + 01:28.07
105 Karel Vacek Corratec Selle Italia + 01:28.31
106 Jonathan Caicedo EF Education-EasyPost + 01:30.47
107 Kaden Groves Alpecin-Deceuninck + 01:32.35
108 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 01:32.57
109 Laurenz Rex Intermarché-Circus-Wanty + 01:34.03
110 Simone Consonni Cofidis + 01:34.30
111 Kristian Sbaragli Alpecin-Deceuninck + 01:35.35
112 Thibault Guernalec Team Arkéa-Samsic + 01:35.40
113 Alexandre Delettre Cofidis + 01:38.16
114 Niklas Märkl Team dsm-firmenich + 01:38.36
115 Alex Kirsch Lidl-Trek + 01:38.46
116 Óscar Rodríguez Movistar Team + 01:41.36
117 Stefan de Bod EF Education-EasyPost + 01:42.27
118 Davide Ballerini Soudal Quick-Step + 01:43.08
119 Andrea Vendrame AG2R Citroën Team + 01:45.26
120 Filippo Magli Green Project-Bardiani CSF-Faizanè + 01:45.29
121 Cesare Benedetti BORA-hansgrohe + 01:46.16
122 Stephen Williams Israel-Premier Tech + 01:47.13
123 Michael Hepburn Team Jayco-AlUla + 01:48.08
124 Max Kanter Movistar Team + 01:50.34
125 Josef Cerný Soudal Quick-Step + 01:50.53
126 Charlie Quarterman Corratec Selle Italia + 01:51.15
127 Niccolo Bonifazio Intermarché-Circus-Wanty + 01:51.30
128 Alex Baudin AG2R Citroën Team + 01:51.35
129 Gianni Moscon Astana Qazaqstan Team + 01:51.51
130 Mark Cavendish Astana Qazaqstan Team + 01:53.01
131 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè + 01:53.25
132 Ignatas Konovalovas Groupama-FDJ + 01:53.52
133 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 01:53.58
134 Arne Marit Intermarché-Circus-Wanty + 01:54.41
135 Alexander Konychev Corratec Selle Italia + 01:55.18
136 Alberto Dainese Team dsm-firmenich + 01:56.28
137 Albert Torres Movistar Team + 01:56.43
138 Fabian Lienhard Groupama-FDJ + 01:57.35
139 Alexander Krieger Alpecin-Deceuninck + 01:58.08
140 Fernando Gaviria Movistar Team + 02:01.29
141 Otto Vergaerde Lidl-Trek + 02:02.01
142 Jonas Iversby Hvideberg Team dsm-firmenich + 02:04.34
143 Nicolas Dalla Valle Corratec Selle Italia + 02:05.02
144 Alessandro Iacchi Corratec Selle Italia + 02:05.08
145 Daan Hoole Lidl-Trek + 02:05.47
146 Campbell Stewart Team Jayco-AlUla + 02:07.21
147 Alan Riou Team Arkéa-Samsic + 02:07.56
148 Stefano Gandin Corratec Selle Italia + 02:08.06
149 Veljko Stojnic Corratec Selle Italia + 02:11.03
150 Yukiya Arashiro Bahrain Victorious + 02:13.17
- Sven Erik Bystrøm Intermarché-Circus-Wanty DNS
- Callum Scotson Team Jayco-AlUla DNS
- Rigoberto Uran EF Education-EasyPost DNS
- Remco Evenepoel Soudal Quick-Step DNS
- Oscar Riesebeek Alpecin-Deceuninck DNS
- Stefan Küng Groupama-FDJ DNS
- Rein Taaramäe Intermarché-Circus-Wanty DNS
- Domenico Pozzovivo Israel-Premier Tech DNS
- Mads Würtz Schmidt Israel-Premier Tech DNS
- Aleksandr Vlasov BORA-hansgrohe DNF
- Martijn Tusveld Team dsm-firmenich DNF
- Simone Petilli Intermarché-Circus-Wanty DNF
- Erik Fetter EOLO-Kometa Cycling Team DNF

Youth

PosRiderTeam Time
1 Joao Almeida UAE Team Emirates 39:26:55
2 Andreas Leknessund Team dsm-firmenich + 00.13
3 Thymen Arensman INEOS Grenadiers + 02.10
4 Santiago Buitrago Bahrain Victorious + 04.18
5 Ilan Van Wilder Soudal Quick-Step + 11.45
6 Alexander Cepeda EF Education-EasyPost + 13.23
7 Einer Rubio Movistar Team + 16.48
8 Michel Heßmann Jumbo-Visma + 17.50
9 Filippo Zana Team Jayco-AlUla + 23.52
10 Marco Frigo Israel-Premier Tech + 25.29
11 Laurens Huys Intermarché-Circus-Wanty + 26.16
12 Valentin Paret-Peintre AG2R Citroën Team + 28.52
13 Ben Healy EF Education-EasyPost + 37.04
14 Stefano Oldani Alpecin-Deceuninck + 37.51
15 Edoardo Zambanini Bahrain Victorious + 43.29
16 Brandon McNulty UAE Team Emirates + 50.36
17 Sebastian Berwick Israel-Premier Tech + 01:05.07
18 Vadim Pronskiy Astana Qazaqstan Team + 01:05.44
19 Michel Ries Team Arkéa-Samsic + 01:07.36
20 Marius Mayrhofer Team dsm-firmenich + 01:11.50
21 Hugo Toumire Cofidis + 01:13.07
22 Thomas Champion Cofidis + 01:14.02
23 Jake Stewart Groupama-FDJ + 01:14.32
24 Davide Bais EOLO-Kometa Cycling Team + 01:14.54
25 Natnael Tesfazion Lidl-Trek + 01:16.32
26 Matthew Riccitello Israel-Premier Tech + 01:21.26
27 Alessandro Verre Team Arkéa-Samsic + 01:22.36
28 Samuele Battistella Astana Qazaqstan Team + 01:24.06
29 Jonathan Milan Bahrain Victorious + 01:25.02
30 Alessandro Covi UAE Team Emirates + 01:26.54
31 Thomas Gloag Jumbo-Visma + 01:27.45
32 Karel Vacek Corratec Selle Italia + 01:28.09
33 Kaden Groves Alpecin-Deceuninck + 01:32.13
34 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 01:32.35
35 Laurenz Rex Intermarché-Circus-Wanty + 01:33.41
36 Niklas Märkl Team dsm-firmenich + 01:38.14
37 Filippo Magli Green Project-Bardiani CSF-Faizanè + 01:45.07
38 Charlie Quarterman Corratec Selle Italia + 01:50.53
39 Alex Baudin AG2R Citroën Team + 01:51.13
40 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 01:53.36
41 Arne Marit Intermarché-Circus-Wanty + 01:54.19
42 Alexander Konychev Corratec Selle Italia + 01:54.56
43 Alberto Dainese Team dsm-firmenich + 01:56.06
44 Jonas Iversby Hvideberg Team dsm-firmenich + 02:04.12
45 Alessandro Iacchi Corratec Selle Italia + 02:04.46
46 Daan Hoole Lidl-Trek + 02:05.25
47 Campbell Stewart Team Jayco-AlUla + 02:06.59
48 Veljko Stojnic Corratec Selle Italia + 02:10.41

Points

PosRiderTeam Points
1 Jonathan Milan Bahrain Victorious 127
2 Mads Pedersen Lidl-Trek 109
3 Kaden Groves Alpecin-Deceuninck 100
4 Derek Gee Israel-Premier Tech 64
5 Michael Matthews Team Jayco-AlUla 60
6 Magnus Cort EF Education-EasyPost 56
7 Davide Bais EOLO-Kometa Cycling Team 39
8 Pascal Ackermann UAE Team Emirates 38
9 Alessandro De Marchi Team Jayco-AlUla 37
10 Aurélien Paret-Peintre AG2R Citroën Team 33
11 Vincenzo Albanese EOLO-Kometa Cycling Team 32
12 Ben Healy EF Education-EasyPost 29
13 Toms Skujins Lidl-Trek 28
14 Mark Cavendish Astana Qazaqstan Team 26
15 Stefano Gandin Corratec Selle Italia 24
16 Arne Marit Intermarché-Circus-Wanty 23
17 Andreas Leknessund Team dsm-firmenich 22
18 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè 22
19 Marius Mayrhofer Team dsm-firmenich 21
20 Primoz Roglic Jumbo-Visma 20
21 Mirco Maestri EOLO-Kometa Cycling Team 19
22 Carlos Verona Movistar Team 18
23 Geraint Thomas INEOS Grenadiers 18
24 Stefano Oldani Alpecin-Deceuninck 18
25 Karel Vacek Corratec Selle Italia 18
26 Tao Geoghegan Hart INEOS Grenadiers 17
27 Alexander Konychev Corratec Selle Italia 15
28 Joao Almeida UAE Team Emirates 14
29 Warren Barguil Team Arkéa-Samsic 14
30 Niccolo Bonifazio Intermarché-Circus-Wanty 14
31 Nicolas Dalla Valle Corratec Selle Italia 14
32 Mattia Bais EOLO-Kometa Cycling Team 13
33 Thomas Champion Cofidis 13
34 Charlie Quarterman Corratec Selle Italia 12
35 Filippo Zana Team Jayco-AlUla 12
36 Andrea Vendrame AG2R Citroën Team 12
37 Amanuel Ghebreigzabhier Lidl-Trek 10
38 Fernando Gaviria Movistar Team 10
39 Simone Consonni Cofidis 9
40 Francesco Gavazzi EOLO-Kometa Cycling Team 8
41 Veljko Stojnic Corratec Selle Italia 8
42 Bruno Armirail Groupama-FDJ 7
43 Lorenzo Rota Intermarché-Circus-Wanty 7
44 Jake Stewart Groupama-FDJ 7
45 Simon Clarke Israel-Premier Tech 6
46 Thibaut Pinot Groupama-FDJ 5
47 Valentin Paret-Peintre AG2R Citroën Team 5
48 Alexandre Delettre Cofidis 5
49 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè 5
50 Damiano Caruso Bahrain Victorious 4
51 Edward Dunbar Team Jayco-AlUla 4
52 Thymen Arensman INEOS Grenadiers 4
53 Simone Velasco Astana Qazaqstan Team 4
54 Jay Vine UAE Team Emirates 4
55 Koen Bouwman Jumbo-Visma 4
56 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè 3
57 Brandon McNulty UAE Team Emirates 3
58 Alessandro Verre Team Arkéa-Samsic 3
59 Davide Ballerini Soudal Quick-Step 3
60 Lennard Kämna BORA-hansgrohe 2
61 Ryan Gibbons UAE Team Emirates 2
62 Max Kanter Movistar Team 2
63 Campbell Stewart Team Jayco-AlUla 2
64 Cristian Scaroni Astana Qazaqstan Team 1
65 Lukas Pöstlberger Team Jayco-AlUla 1
66 Martin Marcellusi Green Project-Bardiani CSF-Faizanè 1
67 Alex Kirsch Lidl-Trek 1
68 Filippo Magli Green Project-Bardiani CSF-Faizanè 1
69 Michael Hepburn Team Jayco-AlUla 1
70 Alberto Dainese Team dsm-firmenich -13

Mountain

PosRiderTeam Points
1 Davide Bais EOLO-Kometa Cycling Team 104
2 Thibaut Pinot Groupama-FDJ 50
3 Karel Vacek Corratec Selle Italia 36
4 Amanuel Ghebreigzabhier Lidl-Trek 26
5 Ben Healy EF Education-EasyPost 24
6 Aurélien Paret-Peintre AG2R Citroën Team 22
7 Alessandro De Marchi Team Jayco-AlUla 22
8 Francesco Gavazzi EOLO-Kometa Cycling Team 18
9 Warren Barguil Team Arkéa-Samsic 16
10 Santiago Buitrago Bahrain Victorious 12
11 Toms Skujins Lidl-Trek 12
12 Simon Clarke Israel-Premier Tech 12
13 Derek Gee Israel-Premier Tech 10
14 Andreas Leknessund Team dsm-firmenich 10
15 Magnus Cort EF Education-EasyPost 10
16 Filippo Zana Team Jayco-AlUla 9
17 Thomas Champion Cofidis 9
18 Vincenzo Albanese EOLO-Kometa Cycling Team 8
19 Primoz Roglic Jumbo-Visma 6
20 Mattia Bais EOLO-Kometa Cycling Team 6
21 Charlie Quarterman Corratec Selle Italia 5
22 Sepp Kuss Jumbo-Visma 4
23 Alexandre Delettre Cofidis 4
24 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè 4
25 Stefano Gandin Corratec Selle Italia 4
26 Tao Geoghegan Hart INEOS Grenadiers 3
27 Joao Almeida UAE Team Emirates 3
28 Geraint Thomas INEOS Grenadiers 2
29 Pavel Sivakov INEOS Grenadiers 2
30 Laurens De Plus INEOS Grenadiers 2
31 Davide Formolo UAE Team Emirates 2
32 Edward Dunbar Team Jayco-AlUla 1
33 Bruno Armirail Groupama-FDJ 1
34 Marco Frigo Israel-Premier Tech 1
35 Carlos Verona Movistar Team 1
36 Marius Mayrhofer Team dsm-firmenich 1
37 Alessandro Verre Team Arkéa-Samsic 1
38 Fernando Gaviria Movistar Team -4

Team

PosTeamTime
1 INEOS Grenadiers 118:19:48
2 EF Education-EasyPost + 06.17
3 Bahrain Victorious + 06.19
4 Jumbo-Visma + 08.09
5 UAE Team Emirates + 10.45
6 Soudal Quick-Step + 17.46
7 BORA-hansgrohe + 20.22
8 Groupama-FDJ + 27.01
9 Israel-Premier Tech + 27.21
10 Astana Qazaqstan Team + 33.01
11 EOLO-Kometa Cycling Team + 50.29
12 Team Jayco-AlUla + 51.20
13 AG2R Citroën Team + 55.01
14 Movistar Team + 59.32
15 Green Project-Bardiani CSF-Faizanè + 01:13.41
16 Intermarché-Circus-Wanty + 01:15.23
17 Team dsm-firmenich + 01:31.57
18 Lidl-Trek + 01:32.01
19 Cofidis + 01:41.08
20 Team Arkéa-Samsic + 02:14.10
21 Alpecin-Deceuninck + 02:20.30
22 Corratec Selle Italia + 04:36.58

Race profile

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