Giro d'Italia 2023 - Stage 19

Longarone > Tre Cime di Lavaredo, 183.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 Santiago Buitrago Bahrain Victorious 5:28:07
2 Derek Gee Israel-Premier Tech + 00.51
3 Magnus Cort EF Education-EasyPost + 01.46
4 Primoz Roglic Jumbo-Visma + 01.46
5 Geraint Thomas INEOS Grenadiers + 01.49
6 Joao Almeida UAE Team Emirates + 02.09
7 Damiano Caruso Bahrain Victorious + 02.09
8 Thymen Arensman INEOS Grenadiers + 02.09
9 Thibaut Pinot Groupama-FDJ + 02.16
10 Einer Rubio Movistar Team + 02.26
11 Vadim Pronskiy Astana Qazaqstan Team + 02.45
12 Sepp Kuss Jumbo-Visma + 02.49
13 Edward Dunbar Team Jayco-AlUla + 03.03
14 Ilan Van Wilder Soudal Quick-Step + 03.05
15 Stefano Oldani Alpecin-Deceuninck + 03.10
16 Andreas Leknessund Team dsm-firmenich + 03.10
17 Michael Hepburn Team Jayco-AlUla + 03.13
18 Lennard Kämna BORA-hansgrohe + 03.16
19 Patrick Konrad BORA-hansgrohe + 03.20
20 Laurens De Plus INEOS Grenadiers + 03.27
21 Filippo Zana Team Jayco-AlUla + 03.32
22 Lawrence Warbasse AG2R Citroën Team + 03.58
23 Warren Barguil Team Arkéa-Samsic + 04.13
24 Aurélien Paret-Peintre AG2R Citroën Team + 04.25
25 Nicolas Prodhomme AG2R Citroën Team + 05.10
26 Davide Gabburo Green Project-Bardiani CSF-Faizanè + 05.24
27 Carlos Verona Movistar Team + 05.31
28 Koen Bouwman Jumbo-Visma + 06.19
29 Brandon McNulty UAE Team Emirates + 06.19
30 Mattia Bais EOLO-Kometa Cycling Team + 07.14
31 Rohan Dennis Jumbo-Visma + 07.24
32 Lorenzo Fortunato EOLO-Kometa Cycling Team + 07.24
33 Matthew Riccitello Israel-Premier Tech + 07.48
34 Karel Vacek Corratec Selle Italia + 08.28
35 Edoardo Zambanini Bahrain Victorious + 08.42
36 Joe Dombrowski Astana Qazaqstan Team + 08.44
37 Luis León Sánchez Astana Qazaqstan Team + 09.27
38 Michel Heßmann Jumbo-Visma + 09.44
39 Bruno Armirail Groupama-FDJ + 10.03
40 Bob Jungels BORA-hansgrohe + 10.08
41 Davide Formolo UAE Team Emirates + 11.26
42 Simone Velasco Astana Qazaqstan Team + 12.12
43 Anton Palzer BORA-hansgrohe + 12.41
44 Toms Skujins Lidl-Trek + 12.53
45 Sam Oomen Jumbo-Visma + 13.07
46 Laurens Huys Intermarché-Circus-Wanty + 13.28
47 Alex Baudin AG2R Citroën Team + 15.49
48 Michael Matthews Team Jayco-AlUla + 16.22
49 Jack Haig Bahrain Victorious + 16.35
50 Marco Frigo Israel-Premier Tech + 17.10
51 Diego Ulissi UAE Team Emirates + 18.27
52 Ben Healy EF Education-EasyPost + 20.25
53 Jay Vine UAE Team Emirates + 21.21
54 Michel Ries Team Arkéa-Samsic + 23.16
55 Pieter Serry Soudal Quick-Step + 23.16
56 Salvatore Puccio INEOS Grenadiers + 23.40
57 Alessandro De Marchi Team Jayco-AlUla + 23.40
58 Valentin Paret-Peintre AG2R Citroën Team + 23.40
59 Ben Swift INEOS Grenadiers + 24.24
60 Lorenzo Rota Intermarché-Circus-Wanty + 25.04
61 José Joaquin Rojas Movistar Team + 26.16
62 Ryan Gibbons UAE Team Emirates + 28.41
63 Pascal Ackermann UAE Team Emirates + 28.46
64 Senne Leysen Alpecin-Deceuninck + 28.46
65 Hugo Toumire Cofidis + 28.48
66 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè + 30.13
67 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 30.13
68 Francesco Gavazzi EOLO-Kometa Cycling Team + 30.46
69 Mirco Maestri EOLO-Kometa Cycling Team + 30.46
70 François Bidard Cofidis + 30.54
71 Diego Sevilla EOLO-Kometa Cycling Team + 30.58
72 Alexander Konychev Corratec Selle Italia + 31.31
73 Alberto Bettiol EF Education-EasyPost + 31.31
74 Vincenzo Albanese EOLO-Kometa Cycling Team + 31.31
75 Maxime Bouet Team Arkéa-Samsic + 31.31
76 Thomas Champion Cofidis + 31.46
77 Davide Bais EOLO-Kometa Cycling Team + 32.01
78 Alex Kirsch Lidl-Trek + 32.01
79 Stephen Williams Israel-Premier Tech + 32.17
80 William Barta Movistar Team + 32.17
81 Kristian Sbaragli Alpecin-Deceuninck + 32.17
82 Thibault Guernalec Team Arkéa-Samsic + 32.17
83 Alexandre Delettre Cofidis + 32.17
84 Marius Mayrhofer Team dsm-firmenich + 32.17
85 Sebastian Berwick Israel-Premier Tech + 32.27
86 Campbell Stewart Team Jayco-AlUla + 32.27
87 Daan Hoole Lidl-Trek + 32.40
88 Laurenz Rex Intermarché-Circus-Wanty + 32.47
89 Bauke Mollema Lidl-Trek + 32.56
90 Cesare Benedetti BORA-hansgrohe + 33.17
91 Rudy Molard Groupama-FDJ + 33.46
92 Alessandro Iacchi Corratec Selle Italia + 33.46
93 Jonathan Lastra Cofidis + 33.46
94 Lukas Pöstlberger Team Jayco-AlUla + 33.50
95 Nico Denz BORA-hansgrohe + 34.00
96 Thomas Gloag Jumbo-Visma + 34.02
97 Otto Vergaerde Lidl-Trek + 34.30
98 Veljko Stojnic Corratec Selle Italia + 34.53
99 Arne Marit Intermarché-Circus-Wanty + 37.25
100 Fabian Lienhard Groupama-FDJ + 37.25
101 Jake Stewart Groupama-FDJ + 37.47
102 Charlie Quarterman Corratec Selle Italia + 37.47
103 Alan Riou Team Arkéa-Samsic + 38.02
104 Alexander Krieger Alpecin-Deceuninck + 38.52
105 Ignatas Konovalovas Groupama-FDJ + 40.11
106 Gianni Moscon Astana Qazaqstan Team + 41.00
107 Cristian Scaroni Astana Qazaqstan Team + 41.00
108 Mark Cavendish Astana Qazaqstan Team + 41.00
109 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè + 41.00
110 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 41.16
111 Edoardo Affini Jumbo-Visma + 41.18
112 Niklas Märkl Team dsm-firmenich + 41.52
113 Filippo Magli Green Project-Bardiani CSF-Faizanè + 42.03
114 Max Kanter Movistar Team + 42.08
115 Alexander Cepeda EF Education-EasyPost + 42.17
116 Andrea Pasqualon Bahrain Victorious + 43.20
117 Jonathan Milan Bahrain Victorious + 43.20
118 Jasha Sütterlin Bahrain Victorious + 43.20
119 Yukiya Arashiro Bahrain Victorious + 43.20
120 Jonas Iversby Hvideberg Team dsm-firmenich + 43.32
121 Fernando Gaviria Movistar Team + 44.09
122 Simone Consonni Cofidis + 44.09
123 Albert Torres Movistar Team + 44.09
124 Nicolas Dalla Valle Corratec Selle Italia + 44.49
125 Alberto Dainese Team dsm-firmenich + 44.56
- Hugh Carthy EF Education-EasyPost DNS

GC

PosRiderTeam Time
1 Geraint Thomas INEOS Grenadiers 81:55:47
2 Primoz Roglic Jumbo-Visma + 00.26
3 Joao Almeida UAE Team Emirates + 00.59
4 Damiano Caruso Bahrain Victorious + 04.11
5 Edward Dunbar Team Jayco-AlUla + 04.53
6 Thibaut Pinot Groupama-FDJ + 05.10
7 Thymen Arensman INEOS Grenadiers + 05.13
8 Lennard Kämna BORA-hansgrohe + 05.54
9 Andreas Leknessund Team dsm-firmenich + 06.08
10 Laurens De Plus INEOS Grenadiers + 07.30
11 Einer Rubio Movistar Team + 07.40
12 Santiago Buitrago Bahrain Victorious + 10.03
13 Ilan Van Wilder Soudal Quick-Step + 10.19
14 Aurélien Paret-Peintre AG2R Citroën Team + 12.05
15 Sepp Kuss Jumbo-Visma + 12.30
16 Bruno Armirail Groupama-FDJ + 14.54
17 Warren Barguil Team Arkéa-Samsic + 20.25
18 Filippo Zana Team Jayco-AlUla + 31.06
19 Jack Haig Bahrain Victorious + 31.12
20 Patrick Konrad BORA-hansgrohe + 32.03
21 Lorenzo Fortunato EOLO-Kometa Cycling Team + 34.24
22 Derek Gee Israel-Premier Tech + 37.04
23 Luis León Sánchez Astana Qazaqstan Team + 40.34
24 Nicolas Prodhomme AG2R Citroën Team + 42.50
25 Koen Bouwman Jumbo-Visma + 45.14
26 Simone Velasco Astana Qazaqstan Team + 45.28
27 Laurens Huys Intermarché-Circus-Wanty + 46.53
28 Diego Ulissi UAE Team Emirates + 59.29
29 Toms Skujins Lidl-Trek + 01:04.46
30 Davide Formolo UAE Team Emirates + 01:05.08
31 Brandon McNulty UAE Team Emirates + 01:07.02
32 Jonathan Lastra Cofidis + 01:15.48
33 Michel Heßmann Jumbo-Visma + 01:17.02
34 Marco Frigo Israel-Premier Tech + 01:20.26
35 Sam Oomen Jumbo-Visma + 01:25.17
36 Jay Vine UAE Team Emirates + 01:27.32
37 Valentin Paret-Peintre AG2R Citroën Team + 01:27.50
38 Rohan Dennis Jumbo-Visma + 01:29.40
39 Alessandro De Marchi Team Jayco-AlUla + 01:29.46
40 Bob Jungels BORA-hansgrohe + 01:31.37
41 Edoardo Zambanini Bahrain Victorious + 01:32.30
42 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè + 01:36.49
43 Lawrence Warbasse AG2R Citroën Team + 01:42.33
44 Vadim Pronskiy Astana Qazaqstan Team + 01:44.40
45 Stefano Oldani Alpecin-Deceuninck + 01:47.27
46 Lorenzo Rota Intermarché-Circus-Wanty + 01:49.17
47 Carlos Verona Movistar Team + 01:54.13
48 Bauke Mollema Lidl-Trek + 01:57.35
49 Alberto Bettiol EF Education-EasyPost + 01:58.10
50 Mattia Bais EOLO-Kometa Cycling Team + 01:58.38
51 Anton Palzer BORA-hansgrohe + 02:01.49
52 Alexander Cepeda EF Education-EasyPost + 02:04.59
53 François Bidard Cofidis + 02:05.56
54 William Barta Movistar Team + 02:06.14
55 Nico Denz BORA-hansgrohe + 02:09.48
56 Ben Healy EF Education-EasyPost + 02:12.27
57 Matthew Riccitello Israel-Premier Tech + 02:21.27
58 Joe Dombrowski Astana Qazaqstan Team + 02:28.49
59 Cristian Scaroni Astana Qazaqstan Team + 02:30.29
60 Pieter Serry Soudal Quick-Step + 02:30.34
61 Ben Swift INEOS Grenadiers + 02:32.44
62 Magnus Cort EF Education-EasyPost + 02:34.03
63 Michael Matthews Team Jayco-AlUla + 02:42.01
64 Davide Gabburo Green Project-Bardiani CSF-Faizanè + 02:49.30
65 Andrea Pasqualon Bahrain Victorious + 02:52.03
66 Francesco Gavazzi EOLO-Kometa Cycling Team + 02:52.08
67 Thomas Champion Cofidis + 02:54.47
68 Ryan Gibbons UAE Team Emirates + 02:55.44
69 Rudy Molard Groupama-FDJ + 02:58.54
70 Salvatore Puccio INEOS Grenadiers + 03:03.41
71 Vincenzo Albanese EOLO-Kometa Cycling Team + 03:03.53
72 Marius Mayrhofer Team dsm-firmenich + 03:04.05
73 Sebastian Berwick Israel-Premier Tech + 03:06.22
74 Alex Baudin AG2R Citroën Team + 03:09.10
75 Jasha Sütterlin Bahrain Victorious + 03:14.24
76 Thomas Gloag Jumbo-Visma + 03:16.19
77 Michael Hepburn Team Jayco-AlUla + 03:16.33
78 Maxime Bouet Team Arkéa-Samsic + 03:20.18
79 Mirco Maestri EOLO-Kometa Cycling Team + 03:21.00
80 José Joaquin Rojas Movistar Team + 03:21.52
81 Davide Bais EOLO-Kometa Cycling Team + 03:25.36
82 Pascal Ackermann UAE Team Emirates + 03:28.05
83 Hugo Toumire Cofidis + 03:29.32
84 Karel Vacek Corratec Selle Italia + 03:35.59
85 Kristian Sbaragli Alpecin-Deceuninck + 03:36.17
86 Michel Ries Team Arkéa-Samsic + 03:37.39
87 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 03:44.39
88 Laurenz Rex Intermarché-Circus-Wanty + 03:46.42
89 Alexandre Delettre Cofidis + 03:48.36
90 Edoardo Affini Jumbo-Visma + 03:51.06
91 Senne Leysen Alpecin-Deceuninck + 03:51.07
92 Thibault Guernalec Team Arkéa-Samsic + 03:52.24
93 Jake Stewart Groupama-FDJ + 03:53.26
94 Stephen Williams Israel-Premier Tech + 03:54.28
95 Lukas Pöstlberger Team Jayco-AlUla + 03:55.58
96 Diego Sevilla EOLO-Kometa Cycling Team + 04:02.09
97 Alex Kirsch Lidl-Trek + 04:05.23
98 Cesare Benedetti BORA-hansgrohe + 04:11.59
99 Veljko Stojnic Corratec Selle Italia + 04:13.27
100 Otto Vergaerde Lidl-Trek + 04:14.19
101 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 04:15.22
102 Alexander Konychev Corratec Selle Italia + 04:17.40
103 Jonathan Milan Bahrain Victorious + 04:18.12
104 Niklas Märkl Team dsm-firmenich + 04:20.40
105 Ignatas Konovalovas Groupama-FDJ + 04:35.24
106 Filippo Magli Green Project-Bardiani CSF-Faizanè + 04:36.47
107 Gianni Moscon Astana Qazaqstan Team + 04:39.57
108 Max Kanter Movistar Team + 04:41.07
109 Campbell Stewart Team Jayco-AlUla + 04:41.26
110 Daan Hoole Lidl-Trek + 04:42.51
111 Simone Consonni Cofidis + 04:44.51
112 Arne Marit Intermarché-Circus-Wanty + 04:48.31
113 Jonas Iversby Hvideberg Team dsm-firmenich + 04:48.52
114 Fabian Lienhard Groupama-FDJ + 04:49.08
115 Charlie Quarterman Corratec Selle Italia + 04:53.13
116 Fernando Gaviria Movistar Team + 04:53.43
117 Alan Riou Team Arkéa-Samsic + 04:54.37
118 Filippo Fiorelli Green Project-Bardiani CSF-Faizanè + 04:54.52
119 Mark Cavendish Astana Qazaqstan Team + 04:55.39
120 Alessandro Iacchi Corratec Selle Italia + 04:57.07
121 Alexander Krieger Alpecin-Deceuninck + 04:59.10
122 Yukiya Arashiro Bahrain Victorious + 05:08.37
123 Albert Torres Movistar Team + 05:10.06
124 Alberto Dainese Team dsm-firmenich + 05:13.32
125 Nicolas Dalla Valle Corratec Selle Italia + 05:16.31
- Hugh Carthy EF Education-EasyPost DNS

Youth

PosRiderTeam Time
1 Joao Almeida UAE Team Emirates 81:56:46
2 Thymen Arensman INEOS Grenadiers + 04.14
3 Andreas Leknessund Team dsm-firmenich + 05.09
4 Einer Rubio Movistar Team + 06.41
5 Santiago Buitrago Bahrain Victorious + 09.04
6 Ilan Van Wilder Soudal Quick-Step + 09.20
7 Filippo Zana Team Jayco-AlUla + 30.07
8 Laurens Huys Intermarché-Circus-Wanty + 45.54
9 Brandon McNulty UAE Team Emirates + 01:06.03
10 Michel Heßmann Jumbo-Visma + 01:16.03
11 Marco Frigo Israel-Premier Tech + 01:19.27
12 Valentin Paret-Peintre AG2R Citroën Team + 01:26.51
13 Edoardo Zambanini Bahrain Victorious + 01:31.31
14 Vadim Pronskiy Astana Qazaqstan Team + 01:43.41
15 Stefano Oldani Alpecin-Deceuninck + 01:46.28
16 Alexander Cepeda EF Education-EasyPost + 02:04.00
17 Ben Healy EF Education-EasyPost + 02:11.28
18 Matthew Riccitello Israel-Premier Tech + 02:20.28
19 Thomas Champion Cofidis + 02:53.48
20 Marius Mayrhofer Team dsm-firmenich + 03:03.06
21 Sebastian Berwick Israel-Premier Tech + 03:05.23
22 Alex Baudin AG2R Citroën Team + 03:08.11
23 Thomas Gloag Jumbo-Visma + 03:15.20
24 Davide Bais EOLO-Kometa Cycling Team + 03:24.37
25 Hugo Toumire Cofidis + 03:28.33
26 Karel Vacek Corratec Selle Italia + 03:35.00
27 Michel Ries Team Arkéa-Samsic + 03:36.40
28 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè + 03:43.40
29 Laurenz Rex Intermarché-Circus-Wanty + 03:45.43
30 Jake Stewart Groupama-FDJ + 03:52.27
31 Veljko Stojnic Corratec Selle Italia + 04:12.28
32 Martin Marcellusi Green Project-Bardiani CSF-Faizanè + 04:14.23
33 Alexander Konychev Corratec Selle Italia + 04:16.41
34 Jonathan Milan Bahrain Victorious + 04:17.13
35 Niklas Märkl Team dsm-firmenich + 04:19.41
36 Filippo Magli Green Project-Bardiani CSF-Faizanè + 04:35.48
37 Campbell Stewart Team Jayco-AlUla + 04:40.27
38 Daan Hoole Lidl-Trek + 04:41.52
39 Arne Marit Intermarché-Circus-Wanty + 04:47.32
40 Jonas Iversby Hvideberg Team dsm-firmenich + 04:47.53
41 Charlie Quarterman Corratec Selle Italia + 04:52.14
42 Alessandro Iacchi Corratec Selle Italia + 04:56.08
43 Alberto Dainese Team dsm-firmenich + 05:12.33

Points

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

Mountain

PosRiderTeam Points
1 Thibaut Pinot Groupama-FDJ 228
2 Derek Gee Israel-Premier Tech 200
3 Ben Healy EF Education-EasyPost 164
4 Davide Bais EOLO-Kometa Cycling Team 144
5 Einer Rubio Movistar Team 118
6 Santiago Buitrago Bahrain Victorious 82
7 Davide Gabburo Green Project-Bardiani CSF-Faizanè 69
8 Joao Almeida UAE Team Emirates 61
9 Aurélien Paret-Peintre AG2R Citroën Team 56
10 Filippo Zana Team Jayco-AlUla 54
11 Toms Skujins Lidl-Trek 48
12 Marco Frigo Israel-Premier Tech 44
13 Magnus Cort EF Education-EasyPost 43
14 Warren Barguil Team Arkéa-Samsic 42
15 Geraint Thomas INEOS Grenadiers 36
16 Primoz Roglic Jumbo-Visma 36
17 Karel Vacek Corratec Selle Italia 36
18 Carlos Verona Movistar Team 32
19 Michael Hepburn Team Jayco-AlUla 30
20 Alexander Cepeda EF Education-EasyPost 25
21 Mattia Bais EOLO-Kometa Cycling Team 23
22 Francesco Gavazzi EOLO-Kometa Cycling Team 22
23 Alessandro De Marchi Team Jayco-AlUla 22
24 Veljko Stojnic Corratec Selle Italia 21
25 Bruno Armirail Groupama-FDJ 21
26 Brandon McNulty UAE Team Emirates 21
27 Sebastian Berwick Israel-Premier Tech 21
28 Vadim Pronskiy Astana Qazaqstan Team 19
29 Valentin Paret-Peintre AG2R Citroën Team 19
30 Patrick Konrad BORA-hansgrohe 18
31 Martin Marcellusi Green Project-Bardiani CSF-Faizanè 16
32 Nico Denz BORA-hansgrohe 15
33 Thomas Champion Cofidis 12
34 Edward Dunbar Team Jayco-AlUla 11
35 Andreas Leknessund Team dsm-firmenich 10
36 Sepp Kuss Jumbo-Visma 10
37 Marius Mayrhofer Team dsm-firmenich 10
38 José Joaquin Rojas Movistar Team 10
39 Nicolas Dalla Valle Corratec Selle Italia 9
40 Cristian Scaroni Astana Qazaqstan Team 8
41 Vincenzo Albanese EOLO-Kometa Cycling Team 8
42 Alex Baudin AG2R Citroën Team 8
43 Damiano Caruso Bahrain Victorious 6
44 Mirco Maestri EOLO-Kometa Cycling Team 6
45 Diego Sevilla EOLO-Kometa Cycling Team 6
46 Filippo Magli Green Project-Bardiani CSF-Faizanè 6
47 Nicolas Prodhomme AG2R Citroën Team 5
48 Charlie Quarterman Corratec Selle Italia 5
49 Ilan Van Wilder Soudal Quick-Step 4
50 Alessandro Tonelli Green Project-Bardiani CSF-Faizanè 4
51 Lawrence Warbasse AG2R Citroën Team 4
52 Bauke Mollema Lidl-Trek 4
53 Matthew Riccitello Israel-Premier Tech 4
54 Henok Mulubrhan Green Project-Bardiani CSF-Faizanè 4
55 Alexandre Delettre Cofidis 4
56 Cesare Benedetti BORA-hansgrohe 4
57 Thymen Arensman INEOS Grenadiers 3
58 Laurens De Plus INEOS Grenadiers 3
59 Davide Formolo UAE Team Emirates 3
60 Laurenz Rex Intermarché-Circus-Wanty 2
61 Jack Haig Bahrain Victorious 1
62 Simone Velasco Astana Qazaqstan Team 1
63 Laurens Huys Intermarché-Circus-Wanty 1
64 Salvatore Puccio INEOS Grenadiers 1
65 Fernando Gaviria Movistar Team -2
66 Lorenzo Fortunato EOLO-Kometa Cycling Team -10

Team

PosTeamTime
1 Bahrain Victorious 245:35:12
2 INEOS Grenadiers + 19.59
3 Jumbo-Visma + 33.47
4 UAE Team Emirates + 55.50
5 BORA-hansgrohe + 01:17.46
6 AG2R Citroën Team + 01:18.05
7 Astana Qazaqstan Team + 01:26.02
8 Team Jayco-AlUla + 01:30.34
9 Israel-Premier Tech + 01:48.45
10 EF Education-EasyPost + 02:05.23
11 Groupama-FDJ + 02:27.49
12 Movistar Team + 02:28.54
13 EOLO-Kometa Cycling Team + 03:11.26
14 Intermarché-Circus-Wanty + 04:57.36
15 Lidl-Trek + 05:02.16
16 Green Project-Bardiani CSF-Faizanè + 05:34.48
17 Cofidis + 05:39.41
18 Team Arkéa-Samsic + 06:14.42
19 Team dsm-firmenich + 06:15.38
20 Alpecin-Deceuninck + 08:06.12
21 Corratec Selle Italia + 11:20.13

Race profile

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