Giro d'Italia

Grand Tour, 20th stage, 29th May 2021, Italy

Stage GC Youth Points Mountain Team

Pos Rider TeamUCI Time
1 Caruso DamianoBahrain Victorious 100 04:27:53
2 Bernal EganINEOS Grenadiers 40 + 24
3 Martinez DanielINEOS Grenadiers 20 + 35
4 Bardet RomainTeam DSM 12 + 35
5 Almeida JoaoDeceuninck-Quick Step 4 + 41
6 Yates SimonTeam BikeExchange + 51
7 Vlasov AleksandrAstana-Premier Tech + 01:13
8 Carthy HughEF Education-NIPPO + 01:29
9 Fortunato LorenzoEOLO-KOMETA Cycling Team + 02:07
10 Pedrero AntonioMovistar Team + 02:23
11 Hirt JanIntermarché-Wanty-Gobert Matériaux + 02:23
12 Foss TobiasJumbo-Visma + 02:37
13 Bouwman KoenJumbo-Visma + 02:37
14 Martin DanielIsrael Start-Up Nation + 03:10
15 Bennett GeorgeJumbo-Visma + 03:42
16 Pronskiy VadimAstana-Premier Tech + 03:42
17 Bilbao PelloBahrain Victorious + 04:08
18 Rubio EinerMovistar Team + 04:10
19 Tejada HaroldAstana-Premier Tech + 04:44
20 Großschartner FelixBORA-hansgrohe + 05:29
21 Nieve MikelTeam BikeExchange + 06:01
22 Formolo DavideUAE Team Emirates + 06:25
23 Cataldo DarioMovistar Team + 06:41
24 Storer MichaelTeam DSM + 06:46
25 Valter AttilaGroupama-FDJ + 06:50
26 Fabbro MatteoBORA-hansgrohe + 06:50
27 Petilli SimoneIntermarché-Wanty-Gobert Matériaux + 06:55
28 Bouchard GeoffreyAG2R Citroën Team + 06:56
29 Badilatti MatteoGroupama-FDJ + 07:00
30 Sepulveda EduardoAndroni Giocattoli-Sidermec + 07:33
31 Ulissi DiegoUAE Team Emirates + 08:02
32 Schmid MauroTeam Qhubeka NextHash + 08:02
33 Knox JamesDeceuninck-Quick Step + 08:02
34 Vervaeke LouisAlpecin-Fenix + 08:15
35 Castroviejo JonathanINEOS Grenadiers + 08:18
36 Ravasi EdwardEOLO-KOMETA Cycling Team + 09:05
37 Carboni GiovanniBardiani CSF Faizanè + 12:28
38 Nibali VincenzoTrek-Segafredo + 13:42
39 Mollema BaukeTrek-Segafredo + 13:42
40 Covi AlessandroUAE Team Emirates + 13:42
41 Molard RudyGroupama-FDJ + 13:42
42 Serry PieterDeceuninck-Quick Step + 13:42
43 Sánchez Luis LeónAstana-Premier Tech + 13:42
44 Izagirre GorkaAstana-Premier Tech + 13:42
45 Kangert TanelTeam BikeExchange + 13:42
46 Warbasse LawrenceAG2R Citroën Team + 14:00
47 Gavazzi FrancescoEOLO-KOMETA Cycling Team + 14:18
48 Janssens JimmyAlpecin-Fenix + 14:30
49 Guglielmi SimonGroupama-FDJ + 14:53
50 Villella DavideMovistar Team + 14:55
51 Hermans QuintenIntermarché-Wanty-Gobert Matériaux + 17:58
52 Leysen SenneAlpecin-Fenix + 17:58
53 Niv GuyIsrael Start-Up Nation + 17:58
54 Narvaez JhonnatanINEOS Grenadiers + 17:58
55 Pellaud SimonAndroni Giocattoli-Sidermec + 17:58
56 Moscon GianniINEOS Grenadiers + 18:01
57 Frankiny KilianTeam Qhubeka NextHash + 18:47
58 Conti ValerioUAE Team Emirates + 20:13
59 Oliveira NelsonMovistar Team + 22:06
60 Sobrero MatteoAstana-Premier Tech + 22:06
61 Bevin PatrickIsrael Start-Up Nation + 22:10
62 Seigle RomainGroupama-FDJ + 22:18
63 Bettiol AlbertoEF Education-NIPPO + 24:06
64 Tratnik JanBahrain Victorious + 24:06
65 Martens PaulJumbo-Visma + 24:25
66 Keukeleire JensEF Education-NIPPO + 24:59
67 Carr SimonEF Education-NIPPO + 24:59
68 Jorgenson MatteoMovistar Team + 24:59
69 Hamilton ChrisTeam DSM + 25:38
70 Pasqualon AndreaIntermarché-Wanty-Gobert Matériaux + 26:43
71 Ravanelli SimoneAndroni Giocattoli-Sidermec + 26:43
72 Juul-Jensen ChristopherTeam BikeExchange + 27:09
73 Puccio SalvatoreINEOS Grenadiers + 27:55
74 Zana FilippoBardiani CSF Faizanè + 28:25
75 Gougeard AlexisAG2R Citroën Team + 28:25
76 Gallopin TonyAG2R Citroën Team + 28:25
77 Vendrame AndreaAG2R Citroën Team + 28:25
78 Dina MartonEOLO-KOMETA Cycling Team + 29:50
79 Albanese VincenzoEOLO-KOMETA Cycling Team + 29:50
80 Aleotti GiovanniBORA-hansgrohe + 31:17
81 Battistella SamueleAstana-Premier Tech + 31:17
82 Arashiro YukiyaBahrain Victorious + 31:17
83 Valls RafaelBahrain Victorious + 31:17
84 Fiorelli FilippoBardiani CSF Faizanè + 31:17
85 Battaglin EnricoBardiani CSF Faizanè + 31:17
86 Visconti GiovanniBardiani CSF Faizanè + 31:17
87 Lindeman Bert-JanTeam Qhubeka NextHash + 31:17
88 Vermeersch GianniAlpecin-Fenix + 31:17
89 Keisse IljoDeceuninck-Quick Step + 31:37
90 Duchesne AntoineGroupama-FDJ + 31:37
91 van den Berg LarsGroupama-FDJ + 31:37
92 Christian MarkEOLO-KOMETA Cycling Team + 31:37
93 Benedetti CesareBORA-hansgrohe + 31:39
94 Ponomar AndriiAndroni Giocattoli-Sidermec + 31:39
95 Gabburo DavideBardiani CSF Faizanè + 31:39
96 Riesebeek OscarAlpecin-Fenix + 31:39
97 Denz NicoTeam DSM + 32:05
98 Arndt NikiasTeam DSM + 32:05
99 De Kort KoenTrek-Segafredo + 32:48
100 van der Hoorn TacoIntermarché-Wanty-Gobert Matériaux + 32:48
101 Roche NicolasTeam DSM + 32:58
102 Ghebreigzabhier AmanuelTrek-Segafredo + 33:29
103 Tesfazion NatnaelAndroni Giocattoli-Sidermec + 33:29
104 van Garderen TejayEF Education-NIPPO + 33:45
105 Oldani StefanoLotto-Soudal + 34:07
106 Hepburn MichaelTeam BikeExchange + 34:17
107 Scotson CallumTeam BikeExchange + 34:17
108 Kanter MaxTeam DSM + 34:18
109 Honore MikkelDeceuninck-Quick Step + 34:47
110 van den Berg JuliusEF Education-NIPPO + 35:18
111 Oss DanielBORA-hansgrohe + 35:38
112 Sabatini FabioCofidis + 37:36
113 Minali RiccardoIntermarché-Wanty-Gobert Matériaux + 37:36
114 Naesen LawrenceAG2R Citroën Team + 37:36
115 Venchiarutti NicolaAndroni Giocattoli-Sidermec + 37:36
116 De Bondt DriesAlpecin-Fenix + 37:36
117 Marengo UmbertoBardiani CSF Faizanè + 37:36
118 Mosca JacopoTrek-Segafredo + 37:36
119 Moschetti MatteoTrek-Segafredo + 37:36
120 Viviani AttilioCofidis + 37:36
121 Tagliani FilippoAndroni Giocattoli-Sidermec + 37:36
122 Zoccarato SamueleBardiani CSF Faizanè + 37:36
123 Taaramäe ReinIntermarché-Wanty-Gobert Matériaux + 37:42
124 Viviani EliaCofidis + 37:47
125 Gaviria FernandoUAE Team Emirates + 37:47
126 Wisniowski LukaszTeam Qhubeka NextHash + 37:47
127 Kreder WesleyIntermarché-Wanty-Gobert Matériaux + 37:47
128 Affini EdoardoJumbo-Visma + 37:47
129 Cavagna RemiDeceuninck-Quick Step + 37:53
130 Consonni SimoneCofidis + 38:05
131 Ganna FilippoINEOS Grenadiers + 38:05
132 Richeze MaximilianoUAE Team Emirates + 38:05
133 Molano SebastianUAE Team Emirates + 38:05
134 Walscheid MaxTeam Qhubeka NextHash + 38:05
135 Krieger AlexanderAlpecin-Fenix + 38:05
136 Vanhoucke HarmLotto-Soudal + 38:05
137 Brändle MatthiasIsrael Start-Up Nation + 38:05
138 Meyer CameronTeam BikeExchange + 38:05
139 Rivi SamueleEOLO-KOMETA Cycling Team + 38:05
140 Torres AlbertMovistar Team + 38:09
141 Bodnar MaciejBORA-hansgrohe + 38:21
142 Sagan PeterBORA-hansgrohe + 38:21
143 Cimolai DavideIsrael Start-Up Nation + 38:21
DNS Felline FabioAstana-Premier Tech
Pos Rider Team Time
1 Bernal EganINEOS Grenadiers85:41:47
2 Caruso DamianoBahrain Victorious+ 01:59
3 Yates SimonTeam BikeExchange+ 03:23
4 Vlasov AleksandrAstana-Premier Tech+ 07:07
5 1 Bardet RomainTeam DSM+ 07:48
6 1 Martinez DanielINEOS Grenadiers+ 07:56
7 2 Carthy HughEF Education-NIPPO+ 08:22
8 Almeida JoaoDeceuninck-Quick Step+ 08:50
9 Foss TobiasJumbo-Visma+ 12:39
10 Martin DanielIsrael Start-Up Nation+ 16:48
11 Bennett GeorgeJumbo-Visma+ 24:55
12 Bouwman KoenJumbo-Visma+ 31:04
13 Bilbao PelloBahrain Victorious+ 36:11
14 2 Fortunato LorenzoEOLO-KOMETA Cycling Team+ 44:09
15 1 Valter AttilaGroupama-FDJ+ 44:51
16 1 Formolo DavideUAE Team Emirates+ 47:24
17 Ulissi DiegoUAE Team Emirates+ 57:02
18 Nibali VincenzoTrek-Segafredo+ 01:03:27
19 2 Vervaeke LouisAlpecin-Fenix+ 01:03:29
20 1 Izagirre GorkaAstana-Premier Tech+ 01:03:54
21 2 Pedrero AntonioMovistar Team+ 01:05:25
22 2 Kangert TanelTeam BikeExchange+ 01:05:57
23 1 Castroviejo JonathanINEOS Grenadiers+ 01:18:12
24 1 Nieve MikelTeam BikeExchange+ 01:18:20
25 3 Moscon GianniINEOS Grenadiers+ 01:19:26
26 4 Hirt JanIntermarché-Wanty-Gobert Matériaux+ 01:31:13
27 1 Mollema BaukeTrek-Segafredo+ 01:34:50
28 2 Oliveira NelsonMovistar Team+ 01:35:52
29 Gavazzi FrancescoEOLO-KOMETA Cycling Team+ 01:38:13
30 3 Bettiol AlbertoEF Education-NIPPO+ 01:45:02
31 1 Storer MichaelTeam DSM+ 01:47:48
32 1 Fabbro MatteoBORA-hansgrohe+ 01:48:12
33 1 Badilatti MatteoGroupama-FDJ+ 01:49:32
34 3 Sánchez Luis LeónAstana-Premier Tech+ 01:49:36
35 2 Carboni GiovanniBardiani CSF Faizanè+ 01:58:34
36 8 Rubio EinerMovistar Team+ 01:59:29
37 1 Molard RudyGroupama-FDJ+ 01:59:45
38 7 Tejada HaroldAstana-Premier Tech+ 02:00:40
39 Covi AlessandroUAE Team Emirates+ 02:02:54
40 7 Pronskiy VadimAstana-Premier Tech+ 02:03:11
41 Warbasse LawrenceAG2R Citroën Team+ 02:05:17
42 Hermans QuintenIntermarché-Wanty-Gobert Matériaux+ 02:11:55
43 6 Petilli SimoneIntermarché-Wanty-Gobert Matériaux+ 02:11:56
44 7 Großschartner FelixBORA-hansgrohe+ 02:12:40
45 5 Hamilton ChrisTeam DSM+ 02:16:01
46 6 Ravasi EdwardEOLO-KOMETA Cycling Team+ 02:16:23
47 6 Sepulveda EduardoAndroni Giocattoli-Sidermec+ 02:18:35
48 Narvaez JhonnatanINEOS Grenadiers+ 02:20:03
49 3 Bevin PatrickIsrael Start-Up Nation+ 02:20:36
50 7 Vendrame AndreaAG2R Citroën Team+ 02:22:41
51 16 Taaramäe ReinIntermarché-Wanty-Gobert Matériaux+ 02:23:11
52 14 Mosca JacopoTrek-Segafredo+ 02:25:02
53 1 Villella DavideMovistar Team+ 02:27:52
54 4 Knox JamesDeceuninck-Quick Step+ 02:28:00
55 4 Cataldo DarioMovistar Team+ 02:28:16
56 1 Serry PieterDeceuninck-Quick Step+ 02:30:29
57 2 Frankiny KilianTeam Qhubeka NextHash+ 02:31:59
58 6 Bouchard GeoffreyAG2R Citroën Team+ 02:34:25
59 9 Roche NicolasTeam DSM+ 02:39:18
60 4 Gallopin TonyAG2R Citroën Team+ 02:43:57
61 2 Sobrero MatteoAstana-Premier Tech+ 02:48:55
62 1 Arndt NikiasTeam DSM+ 02:56:55
63 3 Ghebreigzabhier AmanuelTrek-Segafredo+ 02:57:15
64 1 van den Berg LarsGroupama-FDJ+ 03:12:27
65 9 Janssens JimmyAlpecin-Fenix+ 03:14:21
66 5 Pellaud SimonAndroni Giocattoli-Sidermec+ 03:16:44
67 Ponomar AndriiAndroni Giocattoli-Sidermec+ 03:17:22
68 Carr SimonEF Education-NIPPO+ 03:17:49
69 Ravanelli SimoneAndroni Giocattoli-Sidermec+ 03:20:12
70 4 Cavagna RemiDeceuninck-Quick Step+ 03:21:24
71 1 Pasqualon AndreaIntermarché-Wanty-Gobert Matériaux+ 03:22:23
72 1 Tratnik JanBahrain Victorious+ 03:23:39
73 1 Zana FilippoBardiani CSF Faizanè+ 03:27:24
74 11 Niv GuyIsrael Start-Up Nation+ 03:30:21
75 Christian MarkEOLO-KOMETA Cycling Team+ 03:32:04
76 1 Albanese VincenzoEOLO-KOMETA Cycling Team+ 03:32:26
77 1 Arashiro YukiyaBahrain Victorious+ 03:34:22
78 6 Keukeleire JensEF Education-NIPPO+ 03:35:51
79 3 Oldani StefanoLotto-Soudal+ 03:36:42
80 1 Aleotti GiovanniBORA-hansgrohe+ 03:39:15
81 2 Honore MikkelDeceuninck-Quick Step+ 03:41:23
82 van Garderen TejayEF Education-NIPPO+ 03:43:46
83 Scotson CallumTeam BikeExchange+ 03:44:25
84 2 Battaglin EnricoBardiani CSF Faizanè+ 03:44:47
85 5 Vanhoucke HarmLotto-Soudal+ 03:45:20
86 1 Battistella SamueleAstana-Premier Tech+ 03:45:31
87 1 Vermeersch GianniAlpecin-Fenix+ 03:49:32
88 5 Seigle RomainGroupama-FDJ+ 03:55:11
89 10 Guglielmi SimonGroupama-FDJ+ 03:56:15
90 5 Conti ValerioUAE Team Emirates+ 03:57:18
91 1 Tesfazion NatnaelAndroni Giocattoli-Sidermec+ 03:59:46
92 12 Schmid MauroTeam Qhubeka NextHash+ 04:01:15
93 4 De Bondt DriesAlpecin-Fenix+ 04:01:26
94 3 Valls RafaelBahrain Victorious+ 04:02:08
95 3 Visconti GiovanniBardiani CSF Faizanè+ 04:02:11
96 2 Puccio SalvatoreINEOS Grenadiers+ 04:02:54
97 1 Juul-Jensen ChristopherTeam BikeExchange+ 04:04:53
98 Jorgenson MatteoMovistar Team+ 04:05:19
99 1 Martens PaulJumbo-Visma+ 04:07:37
100 3 Dina MartonEOLO-KOMETA Cycling Team+ 04:08:14
101 4 Leysen SenneAlpecin-Fenix+ 04:14:41
102 1 Denz NicoTeam DSM+ 04:15:55
103 1 Benedetti CesareBORA-hansgrohe+ 04:24:14
104 1 Zoccarato SamueleBardiani CSF Faizanè+ 04:30:34
105 4 van der Hoorn TacoIntermarché-Wanty-Gobert Matériaux+ 04:32:21
106 4 Gabburo DavideBardiani CSF Faizanè+ 04:32:30
107 4 Fiorelli FilippoBardiani CSF Faizanè+ 04:32:30
108 4 Riesebeek OscarAlpecin-Fenix+ 04:33:19
109 1 Gaviria FernandoUAE Team Emirates+ 04:36:39
110 4 Meyer CameronTeam BikeExchange+ 04:36:42
111 4 Consonni SimoneCofidis+ 04:36:43
112 1 Oss DanielBORA-hansgrohe+ 04:41:02
113 4 Duchesne AntoineGroupama-FDJ+ 04:41:33
114 7 Gougeard AlexisAG2R Citroën Team+ 04:42:58
115 1 Sagan PeterBORA-hansgrohe+ 04:45:18
116 1 Naesen LawrenceAG2R Citroën Team+ 04:45:20
117 1 Affini EdoardoJumbo-Visma+ 04:45:31
118 Kanter MaxTeam DSM+ 04:45:34
119 1 Hepburn MichaelTeam BikeExchange+ 04:47:59
120 1 Ganna FilippoINEOS Grenadiers+ 04:49:33
121 2 Keisse IljoDeceuninck-Quick Step+ 04:51:51
122 7 Lindeman Bert-JanTeam Qhubeka NextHash+ 04:55:51
123 1 Tagliani FilippoAndroni Giocattoli-Sidermec+ 04:57:16
124 Cimolai DavideIsrael Start-Up Nation+ 05:00:11
125 Molano SebastianUAE Team Emirates+ 05:00:23
126 4 van den Berg JuliusEF Education-NIPPO+ 05:00:26
127 Kreder WesleyIntermarché-Wanty-Gobert Matériaux+ 05:00:44
128 2 Walscheid MaxTeam Qhubeka NextHash+ 05:00:57
129 1 Rivi SamueleEOLO-KOMETA Cycling Team+ 05:01:10
130 1 Brändle MatthiasIsrael Start-Up Nation+ 05:04:04
131 1 Venchiarutti NicolaAndroni Giocattoli-Sidermec+ 05:04:16
132 1 Sabatini FabioCofidis+ 05:07:37
133 1 Wisniowski LukaszTeam Qhubeka NextHash+ 05:07:52
134 2 De Kort KoenTrek-Segafredo+ 05:08:22
135 Viviani EliaCofidis+ 05:10:23
136 1 Bodnar MaciejBORA-hansgrohe+ 05:15:41
137 1 Richeze MaximilianoUAE Team Emirates+ 05:15:42
138 2 Marengo UmbertoBardiani CSF Faizanè+ 05:16:12
139 Torres AlbertMovistar Team+ 05:16:26
140 1 Krieger AlexanderAlpecin-Fenix+ 05:23:17
141 1 Viviani AttilioCofidis+ 05:26:43
142 1 Moschetti MatteoTrek-Segafredo+ 05:27:04
143 1 Minali RiccardoIntermarché-Wanty-Gobert Matériaux+ 05:34:03
Pos Rider Team Time
1 Bernal EganINEOS Grenadiers 85:41:47
2 Vlasov AleksandrAstana-Premier Tech + 07:07
3 Martinez DanielINEOS Grenadiers + 07:56
4 Almeida JoaoDeceuninck-Quick Step + 08:50
5 Foss TobiasJumbo-Visma + 12:39
6 1 Fortunato LorenzoEOLO-KOMETA Cycling Team + 44:09
7 1 Valter AttilaGroupama-FDJ + 44:51
8 Storer MichaelTeam DSM + 01:47:48
9 1 Rubio EinerMovistar Team + 01:59:29
10 1 Tejada HaroldAstana-Premier Tech + 02:00:40
11 2 Covi AlessandroUAE Team Emirates + 02:02:54
12 Pronskiy VadimAstana-Premier Tech + 02:03:11
13 Narvaez JhonnatanINEOS Grenadiers + 02:20:03
14 Sobrero MatteoAstana-Premier Tech + 02:48:55
15 van den Berg LarsGroupama-FDJ + 03:12:27
16 Ponomar AndriiAndroni Giocattoli-Sidermec + 03:17:22
17 Carr SimonEF Education-NIPPO + 03:17:49
18 Zana FilippoBardiani CSF Faizanè + 03:27:24
19 1 Albanese VincenzoEOLO-KOMETA Cycling Team + 03:32:26
20 1 Oldani StefanoLotto-Soudal + 03:36:42
21 2 Aleotti GiovanniBORA-hansgrohe + 03:39:15
22 1 Honore MikkelDeceuninck-Quick Step + 03:41:23
23 1 Scotson CallumTeam BikeExchange + 03:44:25
24 2 Vanhoucke HarmLotto-Soudal + 03:45:20
25 Battistella SamueleAstana-Premier Tech + 03:45:31
26 3 Guglielmi SimonGroupama-FDJ + 03:56:15
27 1 Tesfazion NatnaelAndroni Giocattoli-Sidermec + 03:59:46
28 3 Schmid MauroTeam Qhubeka NextHash + 04:01:15
29 1 Jorgenson MatteoMovistar Team + 04:05:19
30 3 Dina MartonEOLO-KOMETA Cycling Team + 04:08:14
31 1 Leysen SenneAlpecin-Fenix + 04:14:41
32 2 Zoccarato SamueleBardiani CSF Faizanè + 04:30:34
33 Affini EdoardoJumbo-Visma + 04:45:31
34 Kanter MaxTeam DSM + 04:45:34
35 Ganna FilippoINEOS Grenadiers + 04:49:33
36 1 van den Berg JuliusEF Education-NIPPO + 05:00:26
37 1 Rivi SamueleEOLO-KOMETA Cycling Team + 05:01:10
38 Venchiarutti NicolaAndroni Giocattoli-Sidermec + 05:04:16
39 Viviani AttilioCofidis + 05:26:43
40 Moschetti MatteoTrek-Segafredo + 05:27:04
Pos Rider Team Points
1 Sagan PeterBORA-hansgrohe 136
2 Cimolai DavideIsrael Start-Up Nation 118
3 Gaviria FernandoUAE Team Emirates 116
4 Viviani EliaCofidis 86
5 Bernal EganINEOS Grenadiers 80
6 De Bondt DriesAlpecin-Fenix 71
7 Pasqualon AndreaIntermarché-Wanty-Gobert Matériaux 61
8 Consonni SimoneCofidis 60
9 3 Marengo UmbertoBardiani CSF Faizanè 57
10 1 Bettiol AlbertoEF Education-NIPPO 53
11 1 Arndt NikiasTeam DSM 53
12 1 Affini EdoardoJumbo-Visma 50
13 10 Caruso DamianoBahrain Victorious 48
14 2 Almeida JoaoDeceuninck-Quick Step 48
15 2 Moschetti MatteoTrek-Segafredo 48
16 2 Pellaud SimonAndroni Giocattoli-Sidermec 43
17 2 Gavazzi FrancescoEOLO-KOMETA Cycling Team 42
18 1 Oldani StefanoLotto-Soudal 42
19 1 Vendrame AndreaAG2R Citroën Team 40
20 1 Fiorelli FilippoBardiani CSF Faizanè 40
21 1 Tagliani FilippoAndroni Giocattoli-Sidermec 39
22 1 Martin DanielIsrael Start-Up Nation 38
23 5 Yates SimonTeam BikeExchange 34
24 2 van der Hoorn TacoIntermarché-Wanty-Gobert Matériaux 34
25 1 Rivi SamueleEOLO-KOMETA Cycling Team 32
26 1 Covi AlessandroUAE Team Emirates 32
27 1 Vermeersch GianniAlpecin-Fenix 31
28 1 Tratnik JanBahrain Victorious 30
29 Roche NicolasTeam DSM 29
30 1 Vlasov AleksandrAstana-Premier Tech 27
31 15 Martinez DanielINEOS Grenadiers 26
32 1 Molano SebastianUAE Team Emirates 26
33 3 Ulissi DiegoUAE Team Emirates 25
34 11 Bardet RomainTeam DSM 24
35 2 Fortunato LorenzoEOLO-KOMETA Cycling Team 23
36 4 Vanhoucke HarmLotto-Soudal 23
37 3 Schmid MauroTeam Qhubeka NextHash 22
38 3 Bennett GeorgeJumbo-Visma 22
39 3 Kanter MaxTeam DSM 22
40 3 Oliveira NelsonMovistar Team 20
41 3 Hermans QuintenIntermarché-Wanty-Gobert Matériaux 20
42 3 Albanese VincenzoEOLO-KOMETA Cycling Team 20
43 3 Mollema BaukeTrek-Segafredo 19
44 3 Hamilton ChrisTeam DSM 19
45 3 Ravanelli SimoneAndroni Giocattoli-Sidermec 18
46 2 Riesebeek OscarAlpecin-Fenix 18
47 Cataldo DarioMovistar Team 17
48 Guglielmi SimonGroupama-FDJ 17
49 Naesen LawrenceAG2R Citroën Team 16
50 Venchiarutti NicolaAndroni Giocattoli-Sidermec 16
51 Ganna FilippoINEOS Grenadiers 15
52 Izagirre GorkaAstana-Premier Tech 15
53 Carboni GiovanniBardiani CSF Faizanè 15
54 Cavagna RemiDeceuninck-Quick Step 13
55 Gougeard AlexisAG2R Citroën Team 13
56 Gallopin TonyAG2R Citroën Team 12
57 Foss TobiasJumbo-Visma 12
58 Ponomar AndriiAndroni Giocattoli-Sidermec 12
59 Battistella SamueleAstana-Premier Tech 12
60 5 Carthy HughEF Education-NIPPO 11
61 1 Zana FilippoBardiani CSF Faizanè 11
62 1 Honore MikkelDeceuninck-Quick Step 10
63 7 Pedrero AntonioMovistar Team 9
64 1 Petilli SimoneIntermarché-Wanty-Gobert Matériaux 9
65 3 Mosca JacopoTrek-Segafredo 9
66 2 Christian MarkEOLO-KOMETA Cycling Team 9
67 1 Bouwman KoenJumbo-Visma 8
68 1 Nibali VincenzoTrek-Segafredo 8
69 1 Vervaeke LouisAlpecin-Fenix 8
70 1 Moscon GianniINEOS Grenadiers 8
71 Storer MichaelTeam DSM 8
72 Bouchard GeoffreyAG2R Citroën Team 8
73 Tesfazion NatnaelAndroni Giocattoli-Sidermec 8
74 Zoccarato SamueleBardiani CSF Faizanè 8
75 Bevin PatrickIsrael Start-Up Nation 6
76 Ghebreigzabhier AmanuelTrek-Segafredo 6
77 Battaglin EnricoBardiani CSF Faizanè 6
78 Valter AttilaGroupama-FDJ 5
79 Janssens JimmyAlpecin-Fenix 5
80 Aleotti GiovanniBORA-hansgrohe 5
81 Brändle MatthiasIsrael Start-Up Nation 5
82 Torres AlbertMovistar Team 5
83 Krieger AlexanderAlpecin-Fenix 5
84 Warbasse LawrenceAG2R Citroën Team 4
85 Conti ValerioUAE Team Emirates 4
86 Walscheid MaxTeam Qhubeka NextHash 4
87 Richeze MaximilianoUAE Team Emirates 4
88 Sepulveda EduardoAndroni Giocattoli-Sidermec 3
89 Jorgenson MatteoMovistar Team 3
90 Bilbao PelloBahrain Victorious 2
91 Formolo DavideUAE Team Emirates 2
92 Sánchez Luis LeónAstana-Premier Tech 2
93 Taaramäe ReinIntermarché-Wanty-Gobert Matériaux 2
94 Dina MartonEOLO-KOMETA Cycling Team 2
95 Oss DanielBORA-hansgrohe 2
96 Badilatti MatteoGroupama-FDJ 1
97 1 van den Berg LarsGroupama-FDJ 1
98 1 Juul-Jensen ChristopherTeam BikeExchange 1
99 1 Denz NicoTeam DSM 1
100 1 Keisse IljoDeceuninck-Quick Step 1
Pos Rider Team Points
1 Bouchard GeoffreyAG2R Citroën Team 184
2 Bernal EganINEOS Grenadiers 140
3 4 Caruso DamianoBahrain Victorious 99
4 1 Martin DanielIsrael Start-Up Nation 83
5 1 Yates SimonTeam BikeExchange 61
6 2 Almeida JoaoDeceuninck-Quick Step 54
7 2 Mollema BaukeTrek-Segafredo 53
8 2 Fortunato LorenzoEOLO-KOMETA Cycling Team 52
9 3 Bardet RomainTeam DSM 49
10 32 Storer MichaelTeam DSM 46
11 40 Visconti GiovanniBardiani CSF Faizanè 43
12 3 De Bondt DriesAlpecin-Fenix 39
13 3 Albanese VincenzoEOLO-KOMETA Cycling Team 34
14 3 Vlasov AleksandrAstana-Premier Tech 28
15 5 Tratnik JanBahrain Victorious 26
16 16 Martinez DanielINEOS Grenadiers 22
17 12 Pellaud SimonAndroni Giocattoli-Sidermec 21
18 5 Nibali VincenzoTrek-Segafredo 18
19 5 Gavazzi FrancescoEOLO-KOMETA Cycling Team 17
20 5 Covi AlessandroUAE Team Emirates 17
21 Großschartner FelixBORA-hansgrohe 15
22 5 Taaramäe ReinIntermarché-Wanty-Gobert Matériaux 13
23 5 Vanhoucke HarmLotto-Soudal 13
24 9 Vervaeke LouisAlpecin-Fenix 13
25 6 Ravanelli SimoneAndroni Giocattoli-Sidermec 13
26 Bilbao PelloBahrain Victorious 12
27 7 Moscon GianniINEOS Grenadiers 12
29 6 Carthy HughEF Education-NIPPO 11
29 8 Schmid MauroTeam Qhubeka NextHash 11
30 8 Ulissi DiegoUAE Team Emirates 11
31 7 Bennett GeorgeJumbo-Visma 10
32 7 Pedrero AntonioMovistar Team 10
33 7 Mosca JacopoTrek-Segafredo 10
34 7 Carr SimonEF Education-NIPPO 10
35 7 Warbasse LawrenceAG2R Citroën Team 9
36 6 Vendrame AndreaAG2R Citroën Team 9
37 6 Arndt NikiasTeam DSM 9
38 4 Hermans QuintenIntermarché-Wanty-Gobert Matériaux 7
39 4 Carboni GiovanniBardiani CSF Faizanè 6
40 4 Petilli SimoneIntermarché-Wanty-Gobert Matériaux 6
41 3 Hamilton ChrisTeam DSM 6
42 5 van den Berg LarsGroupama-FDJ 6
43 5 Juul-Jensen ChristopherTeam BikeExchange 6
44 5 Fiorelli FilippoBardiani CSF Faizanè 6
45 5 Christian MarkEOLO-KOMETA Cycling Team 5
46 5 Oliveira NelsonMovistar Team 5
47 4 Aleotti GiovanniBORA-hansgrohe 4
48 3 Villella DavideMovistar Team 4
49 3 Cataldo DarioMovistar Team 4
50 3 Affini EdoardoJumbo-Visma 4
51 3 Cavagna RemiDeceuninck-Quick Step 3
52 3 Knox JamesDeceuninck-Quick Step 3
53 3 Pasqualon AndreaIntermarché-Wanty-Gobert Matériaux 3
54 2 Riesebeek OscarAlpecin-Fenix 3
55 2 Gougeard AlexisAG2R Citroën Team 3
56 2 Bevin PatrickIsrael Start-Up Nation 2
57 2 Janssens JimmyAlpecin-Fenix 2
58 2 Zoccarato SamueleBardiani CSF Faizanè 2
59 2 Oss DanielBORA-hansgrohe 2
60 2 Tagliani FilippoAndroni Giocattoli-Sidermec 2
61 2 Venchiarutti NicolaAndroni Giocattoli-Sidermec 2
62 2 Bouwman KoenJumbo-Visma 1
63 2 Valter AttilaGroupama-FDJ 1
64 2 Hirt JanIntermarché-Wanty-Gobert Matériaux 1
65 2 Rubio EinerMovistar Team 1
66 2 Gallopin TonyAG2R Citroën Team 1
67 2 Guglielmi SimonGroupama-FDJ 1
68 2 Naesen LawrenceAG2R Citroën Team 1
69 2 Torres AlbertMovistar Team 1
Pos Team Time
1 INEOS Grenadiers 257:47:02
2 1 Jumbo-Visma + 26:01
3 1 Team DSM + 26:02
4 1 Astana-Premier Tech + 31:21
5 1 Team BikeExchange + 01:09:53
6 2 Trek-Segafredo + 01:19:18
7 1 Movistar Team + 01:22:40
8 1 Deceuninck-Quick Step + 01:38:30
9 1 Bahrain Victorious + 01:47:25
10 1 UAE Team Emirates + 01:50:27
11 4 EF Education-NIPPO + 01:58:01
12 Groupama-FDJ + 02:21:30
13 EOLO-KOMETA Cycling Team + 02:31:49
14 Intermarché-Wanty-Gobert Matériaux + 02:38:17
15 AG2R Citroën Team + 04:30:50
16 BORA-hansgrohe + 04:35:32
17 Israel Start-Up Nation + 04:39:49
18 1 Alpecin-Fenix + 05:07:35
19 1 Androni Giocattoli-Sidermec + 05:11:12
20 Bardiani CSF Faizanè + 06:45:35
21 1 Team Qhubeka NextHash + 08:39:00
22 1 Cofidis + 09:29:21

Information