Home
News
Races
Teams
Riders
Fantasy
FAQs
Store
Previews
Sign in
ENGLISH
CASTELLANO
FRANÇAISE
ITALIANO
PORTUGUÊS
CATALÀ
Stage 21 | Giro d'Italia
06/05/2023
- 28/05/2023
2.UWT
finished
x1
x1
x1
x1
x1
Tweet
Overview
Results
Start list
Stages
Fantasy rankings
Stage 21
28/05/2023
Roma - EUR > Roma
115.94km
+668m
26º
4 km/h
Distance
115.94 km
Positive slope
+668 m
Negative slope
-662 m
Stage score
4
Predictions
⭐️⭐️⭐️
GAVIRIA RENDON Fernando,
PEDERSEN Mads,
GROVES Kaden,
⭐️⭐️
CAVENDISH Mark,
ACKERMANN Pascal,
NIELSEN Magnus Cort,
⭐️
DAINESE Alberto,
CONSONNI Simone,
KANTER Max,
MATTHEWS Michael,
SC
GC
OMC
OPC
OYC
OTC
#
Name
Val
1
CAVENDISH Mark
02:48:26
2
KIRSCH Alex
00:00:00
3
FIORELLI Filippo
00:00:00
4
DAINESE Alberto
00:00:00
5
KRIEGER Alexander
00:00:00
6
STEWART Jake
00:00:00
7
GAVIRIA RENDON Fernando
00:00:00
8
MATTHEWS Michael
00:00:00
9
MARIT Arne
00:00:00
10
STEWART Campbell
00:00:00
11
CONSONNI Simone
00:00:00
12
WILLIAMS Stephen
00:00:00
13
QUARTERMAN Charles
00:00:00
14
MILAN Jonathan
00:00:00
15
DUNBAR Edward
00:00:00
16
ALBANESE Vincenzo
00:00:00
17
ROTA Lorenzo
00:00:00
18
LEKNESSUND Andreas
00:00:00
19
VAN WILDER Ilan
00:00:00
20
KÄMNA Lennard
00:00:00
21
CARUSO Damiano
00:00:00
22
PASQUALON Andrea
00:00:00
23
PINOT Thibaut
00:00:00
24
MOLARD Rudy
00:00:00
25
PARET PEINTRE Aurélien
00:00:00
26
ALMEIDA João
00:00:00
27
ROJAS José
00:00:00
28
IACCHI Alessandro
00:00:00
29
WARBASSE Lawrence
00:00:00
30
FORMOLO Davide
00:00:00
31
RUBIO Einer Augusto
00:00:00
32
ROGLIČ Primož
00:00:00
33
KONOVALOVAS Ignatas
00:00:00
34
GUERNALEC Thibault
00:00:00
35
JUNGELS Bob
00:00:00
36
MARCELLUSI Martin
00:00:00
37
VINE Jay
00:00:00
38
ZANA Filippo
00:00:00
39
SÜTTERLIN Jasha
00:00:00
40
ARENSMAN Thymen
00:00:00
41
DE MARCHI Alessandro
00:00:00
42
HEPBURN Michael
00:00:00
43
ARMIRAIL Bruno
00:00:00
44
HOOLE Daan
00:00:00
45
KUSS Sepp
00:00:00
46
SBARAGLI Kristian
00:00:00
47
BAIS Davide
00:00:00
48
MAESTRI Mirco
00:00:00
49
BAUDIN Alex
00:00:00
50
DE PLUS Laurens
00:00:00
51
ZAMBANINI Edoardo
00:00:00
52
TONELLI Alessandro
00:00:00
53
OOMEN Sam
00:00:00
54
BIDARD François
00:00:00
55
BAIS Mattia
00:00:00
56
HVIDEBERG Jonas Iversby
00:00:00
57
GEE Derek
00:00:00
58
KANTER Max
00:00:00
59
KONYCHEV Alexander
00:00:00
60
BETTIOL Alberto
00:00:00
61
ULISSI Diego
00:00:00
62
DALLA VALLE Nicolas
00:00:00
63
THOMAS Geraint
00:00:00
64
REX Laurenz
00:00:00
65
BOUWMAN Koen
00:00:00
66
DELETTRE Alexandre
00:00:00
67
BUITRAGO Santiago
00:00:00
68
PRONSKIY Vadim
00:00:00
69
RIES Michel
00:00:00
70
SANCHEZ Luis León
00:00:00
71
TORRES BARCELO Albert
00:00:00
72
FRIGO Marco
00:00:00
73
PUCCIO Salvatore
00:00:00
74
CHAMPION Thomas
00:00:00
75
PARET-PEINTRE Valentin
00:00:00
76
SCARONI Cristian
00:00:00
77
BARTA William
00:00:00
78
RICCITELLO Matthew
00:00:00
79
FORTUNATO Lorenzo
00:00:00
80
HAIG Jack
00:00:00
81
SERRY Pieter
00:00:00
82
TOUMIRE Hugo
00:00:00
83
MOSCON Gianni
00:00:00
84
PRODHOMME Nicolas
00:00:00
85
SKUJINS Toms
00:00:00
86
MULUEBERHAN Henok
00:00:00
87
BARGUIL Warren
00:00:00
88
VERGAERDE Otto
00:00:00
89
OLDANI Stefano
00:00:00
90
VELASCO Simone
00:00:00
91
LASTRA MARTINEZ Jonathan
00:00:00
92
BERWICK Sebastian
00:00:00
93
MCNULTY Brandon
00:00:00
94
RIOU Alan
00:00:00
95
CEPEDA Jefferson Alexander
00:00:00
96
LIENHARD Fabian
00:00:00
97
HUYS Laurens
00:00:00
98
HEßMANN Michel
00:00:00
99
GAVAZZI Francesco
00:00:00
100
VACEK Karel
00:00:00
101
SEVILLA LOPEZ Diego Pablo
00:00:00
102
KONRAD Patrick
00:00:00
103
PALZER Anton
00:00:00
104
PÖSTLBERGER Lukas
00:00:00
105
GABBURO Davide
00:00:00
106
MAGLI Filippo
00:00:00
107
LEYSEN Senne
00:01:29
108
MOLLEMA Bauke
00:01:57
109
GLOAG Thomas
00:02:01
110
HEALY Ben
00:02:01
111
MÄRKL Niklas
00:02:08
112
ACKERMANN Pascal
00:00:00
113
GIBBONS Ryan
00:00:00
114
ARASHIRO Yukiya
00:02:11
115
NIELSEN Magnus Cort
00:02:11
116
BOUET Maxime
00:02:24
117
BENEDETTI Cesare
00:03:43
118
DENZ Nico
00:03:55
119
AFFINI Edoardo
00:04:09
120
DOMBROWSKI Joseph Lloyd
00:04:15
121
DENNIS Rohan
00:04:20
122
STOJNIĆ Veljko
00:04:20
123
VERONA Carlos
00:04:23
124
SWIFT Ben
00:04:24
125
MAYRHOFER Marius
00:04:56
#
Name
Val
1
ROGLIČ Primož
85:29:02
2
THOMAS Geraint
00:00:14
3
ALMEIDA João
00:01:15
4
CARUSO Damiano
00:04:40
5
PINOT Thibaut
00:05:43
6
ARENSMAN Thymen
00:06:05
7
DUNBAR Edward
00:07:30
8
LEKNESSUND Andreas
00:07:31
9
KÄMNA Lennard
00:07:46
10
DE PLUS Laurens
00:09:08
11
RUBIO Einer Augusto
00:10:43
12
VAN WILDER Ilan
00:11:58
13
BUITRAGO Santiago
00:12:21
14
KUSS Sepp
00:13:09
15
PARET PEINTRE Aurélien
00:14:13
16
ARMIRAIL Bruno
00:17:16
17
BARGUIL Warren
00:24:06
18
ZANA Filippo
00:33:22
19
HAIG Jack
00:34:46
20
KONRAD Patrick
00:37:57
21
FORTUNATO Lorenzo
00:38:37
22
GEE Derek
00:40:54
23
PRODHOMME Nicolas
00:46:26
24
SANCHEZ Luis León
00:48:03
25
BOUWMAN Koen
00:48:15
26
VELASCO Simone
00:51:15
27
HUYS Laurens
00:52:18
28
ULISSI Diego
01:02:50
29
MCNULTY Brandon
01:07:43
30
FORMOLO Davide
01:08:58
31
SKUJINS Toms
01:10:21
32
FRIGO Marco
01:24:36
33
HEßMANN Michel
01:26:24
34
VINE Jay
01:28:59
35
LASTRA MARTINEZ Jonathan
01:29:02
36
OOMEN Sam
01:30:51
37
PARET-PEINTRE Valentin
01:31:52
38
DE MARCHI Alessandro
01:37:50
39
JUNGELS Bob
01:37:57
40
ZAMBANINI Edoardo
01:38:28
41
DENNIS Rohan
01:38:35
42
TONELLI Alessandro
01:41:48
43
PRONSKIY Vadim
01:48:31
44
WARBASSE Lawrence
01:49:54
45
OLDANI Stefano
01:57:09
46
ROTA Lorenzo
01:57:55
47
BAIS Mattia
02:04:10
48
BETTIOL Alberto
02:05:06
49
VERONA Carlos
02:06:24
50
MOLLEMA Bauke
02:08:44
51
PALZER Anton
02:08:46
52
BARTA William
02:10:12
53
CEPEDA Jefferson Alexander
02:12:16
54
BIDARD François
02:15:00
55
HEALY Ben
02:18:04
56
RICCITELLO Matthew
02:22:57
57
DENZ Nico
02:23:39
58
SCARONI Cristian
02:35:12
59
DOMBROWSKI Joseph Lloyd
02:36:33
60
SERRY Pieter
02:36:54
61
SWIFT Ben
02:44:27
62
NIELSEN Magnus Cort
02:44:33
63
MATTHEWS Michael
02:45:46
64
GABBURO Davide
02:56:29
65
PASQUALON Andrea
02:58:04
66
CHAMPION Thomas
02:58:14
67
GAVAZZI Francesco
02:59:09
68
GIBBONS Ryan
03:01:25
69
MOLARD Rudy
03:07:44
70
ALBANESE Vincenzo
03:10:05
71
BERWICK Sebastian
03:11:47
72
PUCCIO Salvatore
03:12:08
73
BAUDIN Alex
03:17:15
74
MAYRHOFER Marius
03:17:27
75
SÜTTERLIN Jasha
03:20:13
76
GLOAG Thomas
03:22:19
77
HEPBURN Michael
03:25:50
78
MAESTRI Mirco
03:29:16
79
ROJAS José
03:32:20
80
BOUET Maxime
03:32:23
81
BAIS Davide
03:33:50
82
ACKERMANN Pascal
03:38:18
83
TOUMIRE Hugo
03:39:50
84
VACEK Karel
03:42:40
85
SBARAGLI Kristian
03:45:29
86
RIES Michel
03:46:43
87
MULUEBERHAN Henok
03:52:20
88
REX Laurenz
03:54:23
89
DELETTRE Alexandre
03:55:28
90
GUERNALEC Thibault
03:56:10
91
LEYSEN Senne
03:58:37
92
STEWART Jake
03:59:18
93
WILLIAMS Stephen
03:59:55
94
AFFINI Edoardo
04:02:55
95
PÖSTLBERGER Lukas
04:06:05
96
SEVILLA LOPEZ Diego Pablo
04:10:37
97
KIRSCH Alex
04:11:01
98
VERGAERDE Otto
04:24:51
99
MARCELLUSI Martin
04:25:38
100
KONYCHEV Alexander
04:26:35
101
STOJNIĆ Veljko
04:26:52
102
BENEDETTI Cesare
04:28:46
103
MILAN Jonathan
04:29:02
104
MÄRKL Niklas
04:32:57
105
KONOVALOVAS Ignatas
04:43:42
106
MAGLI Filippo
04:46:15
107
MOSCON Gianni
04:48:59
108
STEWART Campbell
04:51:15
109
HOOLE Daan
04:52:37
110
KANTER Max
04:52:47
111
CONSONNI Simone
04:56:49
112
MARIT Arne
04:58:01
113
LIENHARD Fabian
04:59:21
114
FIORELLI Filippo
05:00:34
115
QUARTERMAN Charles
05:01:27
116
RIOU Alan
05:02:06
117
HVIDEBERG Jonas Iversby
05:02:12
118
GAVIRIA RENDON Fernando
05:04:38
119
IACCHI Alessandro
05:06:23
120
CAVENDISH Mark
05:07:08
121
KRIEGER Alexander
05:08:46
122
TORRES BARCELO Albert
05:19:29
123
ARASHIRO Yukiya
05:21:17
124
DAINESE Alberto
05:23:48
125
DALLA VALLE Nicolas
05:26:45
#
Name
Val
1
PINOT Thibaut
237
2
GEE Derek
200
3
HEALY Ben
164
4
BAIS Davide
144
5
RUBIO Einer Augusto
118
6
ROGLIČ Primož
86
7
BUITRAGO Santiago
82
8
GABBURO Davide
69
9
ALMEIDA João
67
10
PARET PEINTRE Aurélien
56
11
ZANA Filippo
54
12
THOMAS Geraint
52
13
SKUJINS Toms
48
14
FRIGO Marco
44
15
NIELSEN Magnus Cort
43
16
BARGUIL Warren
42
17
VACEK Karel
36
18
KUSS Sepp
34
19
VERONA Carlos
32
20
HEPBURN Michael
30
21
CEPEDA Jefferson Alexander
25
22
MCNULTY Brandon
23
23
BAIS Mattia
23
24
GAVAZZI Francesco
22
25
DE MARCHI Alessandro
22
26
STOJNIĆ Veljko
21
27
ARMIRAIL Bruno
21
28
BERWICK Sebastian
21
29
PRONSKIY Vadim
19
30
PARET-PEINTRE Valentin
19
31
KONRAD Patrick
18
32
MARCELLUSI Martin
16
33
DENZ Nico
15
34
CHAMPION Thomas
12
35
DUNBAR Edward
11
36
CARUSO Damiano
10
37
LEKNESSUND Andreas
10
38
MAYRHOFER Marius
10
39
ROJAS José
10
40
DALLA VALLE Nicolas
9
41
SCARONI Cristian
8
42
ALBANESE Vincenzo
8
43
BAUDIN Alex
8
44
MAESTRI Mirco
6
45
SEVILLA LOPEZ Diego Pablo
6
46
MAGLI Filippo
6
47
PRODHOMME Nicolas
5
48
RICCITELLO Matthew
5
49
QUARTERMAN Charles
5
50
VAN WILDER Ilan
4
51
TONELLI Alessandro
4
52
WARBASSE Lawrence
4
53
MOLLEMA Bauke
4
54
MULUEBERHAN Henok
4
55
DELETTRE Alexandre
4
56
BENEDETTI Cesare
4
57
ARENSMAN Thymen
3
58
DE PLUS Laurens
3
59
FORMOLO Davide
3
60
REX Laurenz
2
61
HAIG Jack
1
62
VELASCO Simone
1
63
HUYS Laurens
1
64
PUCCIO Salvatore
1
#
Name
Val
1
MILAN Jonathan
217
2
GEE Derek
164
3
MATTHEWS Michael
101
4
CAVENDISH Mark
101
5
ACKERMANN Pascal
95
6
SKUJINS Toms
91
7
DENZ Nico
77
8
NIELSEN Magnus Cort
68
9
DAINESE Alberto
63
10
ROGLIČ Primož
56
11
MAYRHOFER Marius
53
12
THOMAS Geraint
53
13
ALBANESE Vincenzo
51
14
FIORELLI Filippo
50
15
ALMEIDA João
49
16
KIRSCH Alex
49
17
OLDANI Stefano
47
18
BAIS Davide
44
19
PINOT Thibaut
43
20
PARET PEINTRE Aurélien
42
21
HEALY Ben
41
22
DE MARCHI Alessandro
41
23
MARIT Arne
40
24
BARGUIL Warren
36
25
CONSONNI Simone
35
26
STOJNIĆ Veljko
32
27
GAVIRIA RENDON Fernando
32
28
ZANA Filippo
31
29
BETTIOL Alberto
29
30
MAESTRI Mirco
29
31
FRIGO Marco
27
32
PASQUALON Andrea
26
33
CHAMPION Thomas
26
34
REX Laurenz
26
35
RUBIO Einer Augusto
25
36
LEKNESSUND Andreas
24
37
MCNULTY Brandon
23
38
QUARTERMAN Charles
21
39
BUITRAGO Santiago
20
40
VERONA Carlos
19
41
CARUSO Damiano
19
42
BAIS Mattia
19
43
STEWART Jake
19
44
SEVILLA LOPEZ Diego Pablo
18
45
KONYCHEV Alexander
18
46
MOLLEMA Bauke
18
47
VACEK Karel
18
48
DUNBAR Edward
16
49
BERWICK Sebastian
16
50
PARET-PEINTRE Valentin
14
51
KRIEGER Alexander
14
52
DALLA VALLE Nicolas
14
53
ARENSMAN Thymen
11
54
KUSS Sepp
11
55
TONELLI Alessandro
11
56
VAN WILDER Ilan
10
57
GAVAZZI Francesco
10
58
VELASCO Simone
9
59
CEPEDA Jefferson Alexander
9
60
MAGLI Filippo
9
61
ARMIRAIL Bruno
8
62
BOUET Maxime
8
63
MARCELLUSI Martin
8
64
STEWART Campbell
8
65
ROTA Lorenzo
7
66
SCARONI Cristian
7
67
GABBURO Davide
6
68
SÜTTERLIN Jasha
6
69
HEPBURN Michael
6
70
WILLIAMS Stephen
6
71
BENEDETTI Cesare
6
72
KANTER Max
6
73
VINE Jay
5
74
MULUEBERHAN Henok
5
75
DELETTRE Alexandre
5
76
LEYSEN Senne
5
77
BOUWMAN Koen
4
78
GIBBONS Ryan
4
79
VERGAERDE Otto
4
80
PRODHOMME Nicolas
3
81
HUYS Laurens
3
82
PRONSKIY Vadim
3
83
KÄMNA Lennard
2
84
DE PLUS Laurens
2
85
HEßMANN Michel
2
86
WARBASSE Lawrence
2
87
PUCCIO Salvatore
2
88
LIENHARD Fabian
2
89
KONRAD Patrick
1
90
LASTRA MARTINEZ Jonathan
1
91
BIDARD François
1
92
BAUDIN Alex
1
93
PÖSTLBERGER Lukas
1
#
Name
Val
1
ALMEIDA João
85:30:17
2
ARENSMAN Thymen
00:04:50
3
LEKNESSUND Andreas
00:06:16
4
RUBIO Einer Augusto
00:09:28
5
VAN WILDER Ilan
00:10:43
6
BUITRAGO Santiago
00:11:06
7
ZANA Filippo
00:32:07
8
HUYS Laurens
00:51:03
9
MCNULTY Brandon
01:06:28
10
FRIGO Marco
01:23:21
11
HEßMANN Michel
01:25:09
12
PARET-PEINTRE Valentin
01:30:37
13
ZAMBANINI Edoardo
01:37:13
14
PRONSKIY Vadim
01:47:16
15
OLDANI Stefano
01:55:54
16
CEPEDA Jefferson Alexander
02:11:01
17
HEALY Ben
02:16:49
18
RICCITELLO Matthew
02:21:42
19
CHAMPION Thomas
02:56:59
20
BERWICK Sebastian
03:10:32
21
BAUDIN Alex
03:16:00
22
MAYRHOFER Marius
03:16:12
23
GLOAG Thomas
03:21:04
24
BAIS Davide
03:32:35
25
TOUMIRE Hugo
03:38:35
26
VACEK Karel
03:41:25
27
RIES Michel
03:45:28
28
MULUEBERHAN Henok
03:51:05
29
REX Laurenz
03:53:08
30
STEWART Jake
03:58:03
31
MARCELLUSI Martin
04:24:23
32
KONYCHEV Alexander
04:25:20
33
STOJNIĆ Veljko
04:25:37
34
MILAN Jonathan
04:27:47
35
MÄRKL Niklas
04:31:42
36
MAGLI Filippo
04:45:00
37
STEWART Campbell
04:50:00
38
HOOLE Daan
04:51:22
39
MARIT Arne
04:56:46
40
QUARTERMAN Charles
05:00:12
41
HVIDEBERG Jonas Iversby
05:00:57
42
IACCHI Alessandro
05:05:08
43
DAINESE Alberto
05:22:33
#
Name
Val
1
BAHRAIN VICTORIOUS
256:21:18
2
INEOS GRENADIERS
00:16:22
3
JUMBO-VISMA
00:30:40
4
UAE TEAM EMIRATES
00:51:53
5
AG2R CITROEN TEAM
01:21:30
6
BORA - HANSGROHE
01:25:31
7
ASTANA QAZAQSTAN TEAM
01:31:44
8
TEAM JAYCO ALULA
01:32:51
9
ISRAEL - PREMIER TECH
01:51:54
10
EF EDUCATION - EASYPOST
02:18:52
11
GROUPAMA - FDJ
02:30:15
12
MOVISTAR TEAM
02:37:22
13
EOLO - KOMETA
03:21:02
14
INTERMARCHÉ - CIRCUS - WANTY
05:12:59
15
TREK - SEGAFREDO
05:16:29
16
GREEN PROJECT - BARDIANI CSF - FAIZANE'
05:46:11
17
COFIDIS
05:52:43
18
TEAM ARKEA - SAMSIC
06:23:17
19
TEAM DSM
06:29:15
20
ALPECIN - DECEUNINCK
08:24:40
21
TEAM CORRATEC
11:37:42