Giro d'Italia 2023 - Stage 14

Sierre > Cassano Magnago, 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 Nico Denz BORA-hansgrohe 4:37:30
2 Derek Gee Israel-Premier Tech + 00.00
3 Alberto Bettiol EF Education-EasyPost + 00.00
4 Laurenz Rex Intermarché-Circus-Wanty + 00.01
5 Davide Ballerini Soudal Quick-Step + 00.01
6 Toms Skujins Lidl-Trek + 00.04
7 Marius Mayrhofer Team dsm-firmenich + 00.10
8 Stefano Oldani Alpecin-Deceuninck + 00.20
9 Andrea Pasqualon Bahrain Victorious + 00.50
10 Mirco Maestri EOLO-Kometa Cycling Team + 00.50
11 Warren Barguil Team Arkéa-Samsic + 00.50
12 Bauke Mollema Lidl-Trek + 00.50
13 Nicolas Prodhomme AG2R Citroën Team + 00.50
14 Alessandro De Marchi Team Jayco-AlUla + 00.50
15 Bruno Armirail Groupama-FDJ + 00.53
16 Otto Vergaerde Lidl-Trek + 01.49
17 Pieter Serry Soudal Quick-Step + 01.49
18 Thibault Guernalec Team Arkéa-Samsic + 02.40
19 Simon Clarke Israel-Premier Tech + 02.43
20 Jasha Sütterlin Bahrain Victorious + 03.17
21 Stephen Williams Israel-Premier Tech + 03.17
22 Mattia Bais EOLO-Kometa Cycling Team + 03.17
23 Lawrence Warbasse AG2R Citroën Team + 03.17
24 Davide Bais EOLO-Kometa Cycling Team + 03.20
25 Luis León Sánchez Astana Qazaqstan Team + 03.20
26 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 03.20
27 Fernando Gaviria Movistar Team + 03.23
28 William Barta Movistar Team + 09.02
29 Carlos Verona Movistar Team + 09.02
30 Ben Swift INEOS Grenadiers + 21.11
31 Pavel Sivakov INEOS Grenadiers + 21.11
32 Laurens De Plus INEOS Grenadiers + 21.11
33 Geraint Thomas INEOS Grenadiers + 21.11
34 Diego Ulissi UAE Team Emirates + 21.11
35 Ilan Van Wilder Soudal Quick-Step + 21.11
36 Thymen Arensman INEOS Grenadiers + 21.11
37 Arne Marit Intermarché-Circus-Wanty + 21.11
38 Edoardo Affini Jumbo-Visma + 21.11
39 Joao Almeida UAE Team Emirates + 21.11
40 Ryan Gibbons UAE Team Emirates + 21.11
41 Primoz Roglic Jumbo-Visma + 21.11
42 Rohan Dennis Jumbo-Visma + 21.11
43 Simone Velasco Astana Qazaqstan Team + 21.11
44 Thomas Gloag Jumbo-Visma + 21.11
45 Sam Oomen Jumbo-Visma + 21.11
46 Michel Heßmann Jumbo-Visma + 21.11
47 Lorenzo Rota Intermarché-Circus-Wanty + 21.11
48 Sepp Kuss Jumbo-Visma + 21.11
49 Niklas Märkl Team dsm-firmenich + 21.11
50 Anton Palzer BORA-hansgrohe + 21.11
51 Brandon McNulty UAE Team Emirates + 21.11
52 Andreas Leknessund Team dsm-firmenich + 21.11
53 Koen Bouwman Jumbo-Visma + 21.11
54 José Joaquin Rojas Movistar Team + 21.11
55 Cesare Benedetti BORA-hansgrohe + 21.11
56 Davide Formolo UAE Team Emirates + 21.11
57 Lennard Kämna BORA-hansgrohe + 21.11
58 Michael Matthews Team Jayco-AlUla + 21.11
59 Jonathan Lastra Cofidis + 21.11
60 Damiano Caruso Bahrain Victorious + 21.11
61 François Bidard Cofidis + 21.11
62 Hugh Carthy EF Education-EasyPost + 21.11
63 Einer Rubio Movistar Team + 21.11
64 Filippo Zana Team Jayco-AlUla + 21.11
65 Cristian Scaroni Astana Qazaqstan Team + 21.11
66 Laurens Huys Intermarché-Circus-Wanty + 21.11
67 Edoardo Zambanini Bahrain Victorious + 21.11
68 Michael Hepburn Team Jayco-AlUla + 21.11
69 Ben Healy EF Education-EasyPost + 21.11
70 Max Kanter Movistar Team + 21.11
71 Jake Stewart Groupama-FDJ + 21.11
72 Alex Baudin AG2R Citroën Team + 21.11
73 Karel Vacek Corratec Selle Italia + 21.11
74 Santiago Buitrago Bahrain Victorious + 21.11
75 Thibaut Pinot Groupama-FDJ + 21.11
76 Thomas Champion Cofidis + 21.11
77 Hugo Toumire Cofidis + 21.11
78 Aurélien Paret-Peintre AG2R Citroën Team + 21.11
79 Francesco Gavazzi EOLO-Kometa Cycling Team + 21.11
80 Edward Dunbar Team Jayco-AlUla + 21.11
81 Yukiya Arashiro Bahrain Victorious + 21.11
82 Alberto Dainese Team dsm-firmenich + 21.11
83 Jack Haig Bahrain Victorious + 21.11
84 Kristian Sbaragli Alpecin-Deceuninck + 21.11
85 Alexander Cepeda EF Education-EasyPost + 21.11
86 Luca Covili Green Project-Bardiani CSF-Faizanè + 21.11
87 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè + 21.11
88 Salvatore Puccio INEOS Grenadiers + 21.11
89 Patrick Konrad BORA-hansgrohe + 21.11
90 Jonathan Milan Bahrain Victorious + 21.11
91 Albert Torres Movistar Team + 21.11
92 Valentin Paret-Peintre AG2R Citroën Team + 21.11
93 Vadim Pronskiy Astana Qazaqstan Team + 21.11
94 Daan Hoole Lidl-Trek + 21.11
95 Lorenzo Fortunato EOLO-Kometa Cycling Team + 21.11
96 Veljko Stojnic Corratec Selle Italia + 21.11
97 Alessandro Iacchi Corratec Selle Italia + 21.11
98 Bob Jungels BORA-hansgrohe + 21.11
99 Alex Kirsch Lidl-Trek + 21.11
100 Joe Dombrowski Astana Qazaqstan Team + 21.11
101 Charlie Quarterman Corratec Selle Italia + 21.11
102 Alexander Konychev Corratec Selle Italia + 21.11
103 Marco Frigo Israel-Premier Tech + 21.11
104 Alan Riou Team Arkéa-Samsic + 21.11
105 Mark Cavendish Astana Qazaqstan Team + 21.11
106 Alexandre Delettre Cofidis + 21.11
107 Diego Sevilla EOLO-Kometa Cycling Team + 21.11
108 Maxime Bouet Team Arkéa-Samsic + 21.11
109 Senne Leysen Alpecin-Deceuninck + 21.11
110 Gianni Moscon Astana Qazaqstan Team + 21.11
111 Filippo Magli Green Project-Bardiani CSF-Faizanè + 21.11
112 Matthew Riccitello Israel-Premier Tech + 21.11
113 Fabian Lienhard Groupama-FDJ + 21.28
114 Vincenzo Albanese EOLO-Kometa Cycling Team + 21.32
115 Lukas Pöstlberger Team Jayco-AlUla + 21.32
116 Simone Consonni Cofidis + 21.32
117 Nicolas Dalla Valle Corratec Selle Italia + 21.32
118 Jonas Iversby Hvideberg Team dsm-firmenich + 21.35
119 Alexander Krieger Alpecin-Deceuninck + 21.37
120 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 21.41
121 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè + 21.41
122 Pascal Ackermann UAE Team Emirates + 22.06
123 Rudy Molard Groupama-FDJ + 22.42
124 Ignatas Konovalovas Groupama-FDJ + 22.42
125 Michel Ries Team Arkéa-Samsic + 22.45
126 Jay Vine UAE Team Emirates + 22.45
127 Amanuel Ghebreigzabhier Lidl-Trek + 22.47
128 Niccolo Bonifazio Intermarché-Circus-Wanty + 23.00
129 Sebastian Berwick Israel-Premier Tech + 23.03
130 Magnus Cort EF Education-EasyPost + 23.38
131 Campbell Stewart Team Jayco-AlUla + 24.22
132 Davide Gabburo Green Project-Bardiani CSF-Faizanè + 24.22
- Stefan de Bod EF Education-EasyPost DNS
- Samuele Battistella Astana Qazaqstan Team DNS
- Alessandro Verre Team Arkéa-Samsic DNF

GC

PosRiderTeam Time
1 Bruno Armirail Groupama-FDJ 56:17:01
2 Geraint Thomas INEOS Grenadiers + 01.41
3 Primoz Roglic Jumbo-Visma + 01.43
4 Joao Almeida UAE Team Emirates + 02.03
5 Andreas Leknessund Team dsm-firmenich + 02.23
6 Damiano Caruso Bahrain Victorious + 03.09
7 Lennard Kämna BORA-hansgrohe + 03.33
8 Edward Dunbar Team Jayco-AlUla + 04.13
9 Thymen Arensman INEOS Grenadiers + 04.26
10 Laurens De Plus INEOS Grenadiers + 04.49
11 Thibaut Pinot Groupama-FDJ + 04.54
12 Hugh Carthy EF Education-EasyPost + 04.57
13 Aurélien Paret-Peintre AG2R Citroën Team + 05.01
14 Santiago Buitrago Bahrain Victorious + 06.53
15 Ilan Van Wilder Soudal Quick-Step + 08.05
16 Jack Haig Bahrain Victorious + 08.19
17 Patrick Konrad BORA-hansgrohe + 09.14
18 Einer Rubio Movistar Team + 11.04
19 Sepp Kuss Jumbo-Visma + 11.24
20 Warren Barguil Team Arkéa-Samsic + 12.43
21 Derek Gee Israel-Premier Tech + 13.07
22 Alexander Cepeda EF Education-EasyPost + 13.59
23 Toms Skujins Lidl-Trek + 14.07
24 Simone Velasco Astana Qazaqstan Team + 15.33
25 Jonathan Lastra Cofidis + 17.01
26 Lorenzo Fortunato EOLO-Kometa Cycling Team + 18.12
27 William Barta Movistar Team + 19.12
28 Luis León Sánchez Astana Qazaqstan Team + 19.15
29 Nicolas Prodhomme AG2R Citroën Team + 23.57
30 Luca Covili Green Project-Bardiani CSF-Faizanè + 24.32
31 Valentin Paret-Peintre AG2R Citroën Team + 24.50
32 Koen Bouwman Jumbo-Visma + 25.03
33 Laurens Huys Intermarché-Circus-Wanty + 25.49
34 Pavel Sivakov INEOS Grenadiers + 27.01
35 Diego Ulissi UAE Team Emirates + 28.19
36 Filippo Zana Team Jayco-AlUla + 29.13
37 Davide Formolo UAE Team Emirates + 29.44
38 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè + 30.45
39 Michel Heßmann Jumbo-Visma + 33.15
40 Stefano Oldani Alpecin-Deceuninck + 33.49
41 Alessandro De Marchi Team Jayco-AlUla + 36.07
42 Marco Frigo Israel-Premier Tech + 40.41
43 Nico Denz BORA-hansgrohe + 42.29
44 Lorenzo Rota Intermarché-Circus-Wanty + 44.46
45 Sam Oomen Jumbo-Visma + 47.21
46 Jay Vine UAE Team Emirates + 47.48
47 Mattia Bais EOLO-Kometa Cycling Team + 48.38
48 Alberto Bettiol EF Education-EasyPost + 50.48
49 Brandon McNulty UAE Team Emirates + 53.26
50 Bauke Mollema Lidl-Trek + 54.06
51 Bob Jungels BORA-hansgrohe + 55.39
52 Anton Palzer BORA-hansgrohe + 57.45
53 Andrea Pasqualon Bahrain Victorious + 59.48
54 Rohan Dennis Jumbo-Visma + 01:00.21
55 Edoardo Zambanini Bahrain Victorious + 01:04.53
56 Lawrence Warbasse AG2R Citroën Team + 01:05.10
57 Cristian Scaroni Astana Qazaqstan Team + 01:05.54
58 Jasha Sütterlin Bahrain Victorious + 01:06.08
59 Ben Healy EF Education-EasyPost + 01:10.53
60 Carlos Verona Movistar Team + 01:12.21
61 François Bidard Cofidis + 01:13.13
62 Marius Mayrhofer Team dsm-firmenich + 01:19.42
63 Thomas Champion Cofidis + 01:19.48
64 Sebastian Berwick Israel-Premier Tech + 01:20.03
65 Amanuel Ghebreigzabhier Lidl-Trek + 01:20.06
66 Magnus Cort EF Education-EasyPost + 01:20.42
67 Pieter Serry Soudal Quick-Step + 01:20.47
68 Mirco Maestri EOLO-Kometa Cycling Team + 01:20.57
69 Joe Dombrowski Astana Qazaqstan Team + 01:22.20
70 Matthew Riccitello Israel-Premier Tech + 01:24.07
71 Vincenzo Albanese EOLO-Kometa Cycling Team + 01:27.39
72 Ben Swift INEOS Grenadiers + 01:29.31
73 Davide Bais EOLO-Kometa Cycling Team + 01:30.52
74 Thomas Gloag Jumbo-Visma + 01:31.26
75 Ryan Gibbons UAE Team Emirates + 01:31.34
76 Vadim Pronskiy Astana Qazaqstan Team + 01:31.45
77 Francesco Gavazzi EOLO-Kometa Cycling Team + 01:33.02
78 Rudy Molard Groupama-FDJ + 01:37.01
79 Salvatore Puccio INEOS Grenadiers + 01:37.36
80 Simon Clarke Israel-Premier Tech + 01:37.51
81 Davide Gabburo Green Project-Bardiani CSF-Faizanè + 01:37.53
82 Michel Ries Team Arkéa-Samsic + 01:38.03
83 Hugo Toumire Cofidis + 01:38.23
84 Michael Matthews Team Jayco-AlUla + 01:40.00
85 Laurenz Rex Intermarché-Circus-Wanty + 01:46.17
86 Pascal Ackermann UAE Team Emirates + 01:48.10
87 Maxime Bouet Team Arkéa-Samsic + 01:49.17
88 Thibault Guernalec Team Arkéa-Samsic + 01:54.50
89 Lukas Pöstlberger Team Jayco-AlUla + 01:55.19
90 Davide Ballerini Soudal Quick-Step + 01:55.24
91 Edoardo Affini Jumbo-Visma + 01:55.54
92 José Joaquin Rojas Movistar Team + 01:56.41
93 Karel Vacek Corratec Selle Italia + 01:57.02
94 Jonathan Milan Bahrain Victorious + 01:58.45
95 Diego Sevilla EOLO-Kometa Cycling Team + 01:59.16
96 Senne Leysen Alpecin-Deceuninck + 01:59.51
97 Stephen Williams Israel-Premier Tech + 02:02.27
98 Alexandre Delettre Cofidis + 02:03.10
99 Jake Stewart Groupama-FDJ + 02:03.38
100 Kristian Sbaragli Alpecin-Deceuninck + 02:04.06
101 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 02:04.38
102 Alex Baudin AG2R Citroën Team + 02:06.38
103 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 02:06.54
104 Niklas Märkl Team dsm-firmenich + 02:07.07
105 Simone Consonni Cofidis + 02:11.29
106 Alex Kirsch Lidl-Trek + 02:12.13
107 Michael Hepburn Team Jayco-AlUla + 02:16.39
108 Filippo Magli Green Project-Bardiani CSF-Faizanè + 02:18.56
109 Fernando Gaviria Movistar Team + 02:20.19
110 Max Kanter Movistar Team + 02:24.01
111 Charlie Quarterman Corratec Selle Italia + 02:24.42
112 Niccolo Bonifazio Intermarché-Circus-Wanty + 02:25.26
113 Otto Vergaerde Lidl-Trek + 02:26.47
114 Alexander Konychev Corratec Selle Italia + 02:28.45
115 Gianni Moscon Astana Qazaqstan Team + 02:28.54
116 Veljko Stojnic Corratec Selle Italia + 02:28.57
117 Ignatas Konovalovas Groupama-FDJ + 02:29.08
118 Alberto Dainese Team dsm-firmenich + 02:29.55
119 Mark Cavendish Astana Qazaqstan Team + 02:30.00
120 Cesare Benedetti BORA-hansgrohe + 02:30.26
121 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè + 02:30.33
122 Arne Marit Intermarché-Circus-Wanty + 02:31.19
123 Fabian Lienhard Groupama-FDJ + 02:31.19
124 Albert Torres Movistar Team + 02:33.21
125 Jonas Iversby Hvideberg Team dsm-firmenich + 02:38.40
126 Daan Hoole Lidl-Trek + 02:39.14
127 Alan Riou Team Arkéa-Samsic + 02:41.23
128 Nicolas Dalla Valle Corratec Selle Italia + 02:42.01
129 Alessandro Iacchi Corratec Selle Italia + 02:42.11
130 Alexander Krieger Alpecin-Deceuninck + 02:46.07
131 Yukiya Arashiro Bahrain Victorious + 02:46.44
132 Campbell Stewart Team Jayco-AlUla + 02:54.44
- Stefan de Bod EF Education-EasyPost DNS
- Samuele Battistella Astana Qazaqstan Team DNS
- Alessandro Verre Team Arkéa-Samsic DNF

Youth

PosRiderTeam Time
1 Joao Almeida UAE Team Emirates 56:19:04
2 Andreas Leknessund Team dsm-firmenich + 00.20
3 Thymen Arensman INEOS Grenadiers + 02.23
4 Santiago Buitrago Bahrain Victorious + 04.50
5 Ilan Van Wilder Soudal Quick-Step + 06.02
6 Einer Rubio Movistar Team + 09.01
7 Alexander Cepeda EF Education-EasyPost + 11.56
8 Valentin Paret-Peintre AG2R Citroën Team + 22.47
9 Laurens Huys Intermarché-Circus-Wanty + 23.46
10 Filippo Zana Team Jayco-AlUla + 27.10
11 Michel Heßmann Jumbo-Visma + 31.12
12 Stefano Oldani Alpecin-Deceuninck + 31.46
13 Marco Frigo Israel-Premier Tech + 38.38
14 Brandon McNulty UAE Team Emirates + 51.23
15 Edoardo Zambanini Bahrain Victorious + 01:02.50
16 Ben Healy EF Education-EasyPost + 01:08.50
17 Marius Mayrhofer Team dsm-firmenich + 01:17.39
18 Thomas Champion Cofidis + 01:17.45
19 Sebastian Berwick Israel-Premier Tech + 01:18.00
20 Matthew Riccitello Israel-Premier Tech + 01:22.04
21 Davide Bais EOLO-Kometa Cycling Team + 01:28.49
22 Thomas Gloag Jumbo-Visma + 01:29.23
23 Vadim Pronskiy Astana Qazaqstan Team + 01:29.42
24 Michel Ries Team Arkéa-Samsic + 01:36.00
25 Hugo Toumire Cofidis + 01:36.20
26 Laurenz Rex Intermarché-Circus-Wanty + 01:44.14
27 Karel Vacek Corratec Selle Italia + 01:54.59
28 Jonathan Milan Bahrain Victorious + 01:56.42
29 Jake Stewart Groupama-FDJ + 02:01.35
30 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 02:02.35
31 Alex Baudin AG2R Citroën Team + 02:04.35
32 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 02:04.51
33 Niklas Märkl Team dsm-firmenich + 02:05.04
34 Filippo Magli Green Project-Bardiani CSF-Faizanè + 02:16.53
35 Charlie Quarterman Corratec Selle Italia + 02:22.39
36 Alexander Konychev Corratec Selle Italia + 02:26.42
37 Veljko Stojnic Corratec Selle Italia + 02:26.54
38 Alberto Dainese Team dsm-firmenich + 02:27.52
39 Arne Marit Intermarché-Circus-Wanty + 02:29.16
40 Jonas Iversby Hvideberg Team dsm-firmenich + 02:36.37
41 Daan Hoole Lidl-Trek + 02:37.11
42 Alessandro Iacchi Corratec Selle Italia + 02:40.08
43 Campbell Stewart Team Jayco-AlUla + 02:52.41

Points

PosRiderTeam Points
1 Jonathan Milan Bahrain Victorious 164
2 Derek Gee Israel-Premier Tech 112
3 Pascal Ackermann UAE Team Emirates 88
4 Nico Denz BORA-hansgrohe 75
5 Toms Skujins Lidl-Trek 71
6 Michael Matthews Team Jayco-AlUla 68
7 Magnus Cort EF Education-EasyPost 56
8 Marius Mayrhofer Team dsm-firmenich 53
9 Mark Cavendish Astana Qazaqstan Team 51
10 Davide Bais EOLO-Kometa Cycling Team 44
11 Vincenzo Albanese EOLO-Kometa Cycling Team 44
12 Alessandro De Marchi Team Jayco-AlUla 41
13 Stefano Oldani Alpecin-Deceuninck 40
14 Aurélien Paret-Peintre AG2R Citroën Team 33
15 Ben Healy EF Education-EasyPost 29
16 Alberto Bettiol EF Education-EasyPost 29
17 Arne Marit Intermarché-Circus-Wanty 29
18 Mirco Maestri EOLO-Kometa Cycling Team 29
19 Davide Ballerini Soudal Quick-Step 28
20 Laurenz Rex Intermarché-Circus-Wanty 26
21 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè 25
22 Andreas Leknessund Team dsm-firmenich 22
23 Primoz Roglic Jumbo-Visma 21
24 Geraint Thomas INEOS Grenadiers 20
25 Veljko Stojnic Corratec Selle Italia 20
26 Niccolo Bonifazio Intermarché-Circus-Wanty 19
27 Warren Barguil Team Arkéa-Samsic 19
28 Thomas Champion Cofidis 18
29 Alexander Konychev Corratec Selle Italia 18
30 Karel Vacek Corratec Selle Italia 18
31 Carlos Verona Movistar Team 18
32 Joao Almeida UAE Team Emirates 18
33 Thibaut Pinot Groupama-FDJ 17
34 Simone Consonni Cofidis 16
35 Einer Rubio Movistar Team 15
36 Nicolas Dalla Valle Corratec Selle Italia 14
37 Mattia Bais EOLO-Kometa Cycling Team 14
38 Filippo Zana Team Jayco-AlUla 12
39 Sebastian Berwick Israel-Premier Tech 12
40 Charlie Quarterman Corratec Selle Italia 12
41 Valentin Paret-Peintre AG2R Citroën Team 11
42 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè 11
43 Amanuel Ghebreigzabhier Lidl-Trek 10
44 Fernando Gaviria Movistar Team 10
45 Alexander Cepeda EF Education-EasyPost 9
46 Bruno Armirail Groupama-FDJ 8
47 Francesco Gavazzi EOLO-Kometa Cycling Team 8
48 Bauke Mollema Lidl-Trek 8
49 Marco Frigo Israel-Premier Tech 8
50 Cristian Scaroni Astana Qazaqstan Team 7
51 Andrea Pasqualon Bahrain Victorious 7
52 Jake Stewart Groupama-FDJ 7
54 Lorenzo Rota Intermarché-Circus-Wanty 7
55 Jasha Sütterlin Bahrain Victorious 6
56 Simon Clarke Israel-Premier Tech 6
57 Max Kanter Movistar Team 6
58 Diego Sevilla EOLO-Kometa Cycling Team 6
59 Hugh Carthy EF Education-EasyPost 5
60 Filippo Magli Green Project-Bardiani CSF-Faizanè 5
61 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè 5
62 Alexandre Delettre Cofidis 5
63 Ilan Van Wilder Soudal Quick-Step 5
64 Damiano Caruso Bahrain Victorious 4
65 Thymen Arensman INEOS Grenadiers 4
66 Jay Vine UAE Team Emirates 4
67 Koen Bouwman Jumbo-Visma 4
68 Simone Velasco Astana Qazaqstan Team 4
69 Nicolas Prodhomme AG2R Citroën Team 3
70 Brandon McNulty UAE Team Emirates 3
71 Ryan Gibbons UAE Team Emirates 2
72 Lennard Kämna BORA-hansgrohe 2
73 Michel Heßmann Jumbo-Visma 2
75 Fabian Lienhard Groupama-FDJ 2
76 Martin Marcellusi Green Project-Bardiani CSF-Faizanè 2
77 Jonathan Lastra Cofidis 1
78 Michael Hepburn Team Jayco-AlUla 1
79 Alex Baudin AG2R Citroën Team 1
80 Lukas Pöstlberger Team Jayco-AlUla 1
81 Alex Kirsch Lidl-Trek 1
82 Vadim Pronskiy Astana Qazaqstan Team -3
83 Alberto Dainese Team dsm-firmenich -13

Mountain

PosRiderTeam Points
1 Davide Bais EOLO-Kometa Cycling Team 144
2 Thibaut Pinot Groupama-FDJ 114
3 Einer Rubio Movistar Team 68
4 Toms Skujins Lidl-Trek 42
5 Karel Vacek Corratec Selle Italia 36
6 Derek Gee Israel-Premier Tech 31
7 Amanuel Ghebreigzabhier Lidl-Trek 30
8 Alexander Cepeda EF Education-EasyPost 25
9 Ben Healy EF Education-EasyPost 24
10 Aurélien Paret-Peintre AG2R Citroën Team 22
11 Alessandro De Marchi Team Jayco-AlUla 22
12 Veljko Stojnic Corratec Selle Italia 21
13 Bruno Armirail Groupama-FDJ 21
14 Francesco Gavazzi EOLO-Kometa Cycling Team 18
15 Warren Barguil Team Arkéa-Samsic 16
16 Nico Denz BORA-hansgrohe 15
17 Santiago Buitrago Bahrain Victorious 12
18 Valentin Paret-Peintre AG2R Citroën Team 12
19 Thomas Champion Cofidis 12
20 Simon Clarke Israel-Premier Tech 12
21 Andreas Leknessund Team dsm-firmenich 10
22 Marius Mayrhofer Team dsm-firmenich 10
23 Magnus Cort EF Education-EasyPost 10
24 Filippo Zana Team Jayco-AlUla 9
25 Sebastian Berwick Israel-Premier Tech 8
26 Vincenzo Albanese EOLO-Kometa Cycling Team 8
27 Primoz Roglic Jumbo-Visma 6
28 Mattia Bais EOLO-Kometa Cycling Team 6
29 Mirco Maestri EOLO-Kometa Cycling Team 6
30 Diego Sevilla EOLO-Kometa Cycling Team 6
31 Filippo Magli Green Project-Bardiani CSF-Faizanè 6
32 Joao Almeida UAE Team Emirates 5
33 Carlos Verona Movistar Team 5
34 Charlie Quarterman Corratec Selle Italia 5
35 Hugh Carthy EF Education-EasyPost 4
36 Sepp Kuss Jumbo-Visma 4
37 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè 4
38 Marco Frigo Israel-Premier Tech 4
39 Matthew Riccitello Israel-Premier Tech 4
40 Alexandre Delettre Cofidis 4
41 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè 4
42 Laurens De Plus INEOS Grenadiers 3
43 Davide Formolo UAE Team Emirates 3
44 Geraint Thomas INEOS Grenadiers 2
46 Pavel Sivakov INEOS Grenadiers 2
47 Laurenz Rex Intermarché-Circus-Wanty 2
48 Lawrence Warbasse AG2R Citroën Team 1
49 Fernando Gaviria Movistar Team -2
50 Vadim Pronskiy Astana Qazaqstan Team -8

Team

PosTeamTime
1 Bahrain Victorious 168:23:58
2 Israel-Premier Tech + 07.03
3 Jumbo-Visma + 29.00
4 EF Education-EasyPost + 29.16
5 BORA-hansgrohe + 31.34
6 INEOS Grenadiers + 33.02
7 UAE Team Emirates + 41.08
8 AG2R Citroën Team + 41.53
9 Astana Qazaqstan Team + 51.56
10 EOLO-Kometa Cycling Team + 58.43
11 Soudal Quick-Step + 58.46
12 Groupama-FDJ + 01:05.33
13 Movistar Team + 01:08.10
14 Team Jayco-AlUla + 01:12.53
15 Lidl-Trek + 01:46.29
16 Green Project-Bardiani CSF-Faizanè + 01:58.58
17 Intermarché-Circus-Wanty + 02:01.57
18 Team dsm-firmenich + 02:37.00
19 Cofidis + 02:38.17
20 Team Arkéa-Samsic + 03:02.16
21 Alpecin-Deceuninck + 03:45.20
22 Corratec Selle Italia + 06:24.07

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 ❤️