Volta Catalunya

WorldTour, Stage race, 3rd stage, 26th March 2025, Spain

Stage GC Youth Points Mountain TeamUCIPCM

Pos Rider TeamUCI Time
1 Ayuso JuanUAE Team Emirates-XRG 50 05:49:29
2 Roglic PrimozRed Bull-BORA-hansgrohe 30 + 00
3 Landa MikelSoudal Quick-Step 25 + 02
4 Martinez LennyBahrain Victorious 20 + 04
5 Van Eetvelt LennertLotto 15 + 04
6 Mas EnricMovistar Team 10 + 04
7 Bernal EganINEOS Grenadiers 8 + 04
8 López MartinXDS Astana Team 6 + 04
9 Carapaz RichardEF Education-EasyPost 3 + 04
10 Yates AdamUAE Team Emirates-XRG 1 + 04
11 Kuss SeppTeam Visma | Lease a Bike + 04
12 Yates SimonTeam Visma | Lease a Bike + 04
13 Rodriguez CristianARKEA-B&B HOTELS + 04
14 Sosa IvanEquipo Kern Pharma + 04
15 Soler MarcUAE Team Emirates-XRG + 04
16 De Plus LaurensINEOS Grenadiers + 04
17 Lecerf JuniorSoudal Quick-Step + 04
18 O'Connor BenTeam Jayco-AlUla + 04
19 Riccitello MatthewIsrael-Premier Tech + 04
20 Kelderman WilcoTeam Visma | Lease a Bike + 04
21 Lopez Juan PedroLidl-Trek + 04
22 Gall FelixDecathlon AG2R La Mondiale Team + 04
23 Diaz Jose ManuelBurgos Burpellet BH + 04
24 Poels WoutXDS Astana Team + 04
25 Buchmann EmanuelCofidis + 17
26 Chumil SergioBurgos Burpellet BH + 18
27 Fortunato LorenzoXDS Astana Team + 19
28 Garcia CarlosBurgos Burpellet BH + 19
29 Quintana NairoMovistar Team + 19
30 Pellizzari GiulioRed Bull-BORA-hansgrohe + 19
31 Bennett GeorgeIsrael-Premier Tech + 19
32 Chaves EstebanEF Education-EasyPost + 24
33 Staune-Mittet JohannesDecathlon AG2R La Mondiale Team + 45
34 Rochas RémyGroupama-FDJ + 02:10
35 Aparicio MarioBurgos Burpellet BH + 02:11
36 Guardeño JaumeCaja Rural-Seguros RGA + 02:18
37 Torres PabloUAE Team Emirates-XRG + 02:18
38 Ries MichelARKEA-B&B HOTELS + 02:20
39 Ghebreigzabhier AmanuelLidl-Trek + 02:22
40 Garofoli GianmarcoSoudal Quick-Step + 02:22
41 Meintjes LouisIntermarché-Wanty + 02:22
42 Thomas GeraintINEOS Grenadiers + 02:22
43 Rolland BrieucGroupama-FDJ + 02:22
44 Fagundez EricBurgos Burpellet BH + 02:22
45 Svestad-Bårdseng EmbretARKEA-B&B HOTELS + 02:22
46 Aleotti GiovanniRed Bull-BORA-hansgrohe + 02:36
47 Oomen SamLidl-Trek + 02:50
48 Sepulveda EduardoLotto + 04:18
49 Bizkarra MikelEuskaltel-Euskadi + 04:50
50 Hermans QuintenAlpecin-Deceuninck + 04:57
51 Bouchard GeoffreyDecathlon AG2R La Mondiale Team + 04:57
52 van Bekkum DarrenXDS Astana Team + 06:04
53 Armirail BrunoDecathlon AG2R La Mondiale Team + 06:20
54 Thompson ReubenLotto + 06:56
55 Knox JamesSoudal Quick-Step + 07:54
56 Strong CorbinIsrael-Premier Tech + 07:54
57 Hayter EthanSoudal Quick-Step + 07:54
58 Paret-Peintre ValentinSoudal Quick-Step + 07:54
59 Parra José FélixEquipo Kern Pharma + 07:54
60 Kruijswijk StevenTeam Visma | Lease a Bike + 08:17
61 Mühlberger GregorMovistar Team + 08:17
62 Verona CarlosLidl-Trek + 08:17
63 Sivakov PavelUAE Team Emirates-XRG + 08:17
64 Simmons QuinnLidl-Trek + 09:02
65 Wandahl FrederikRed Bull-BORA-hansgrohe + 09:02
66 Steinhauser GeorgEF Education-EasyPost + 09:02
67 Kämna LennardLidl-Trek + 09:02
68 Germani LorenzoGroupama-FDJ + 09:02
69 Berrade UrkoEquipo Kern Pharma + 09:02
70 Braz Afonso ClémentGroupama-FDJ + 09:02
71 Pedrero AntonioMovistar Team + 09:02
72 Herrada JesusCofidis + 11:02
73 Schultz NickIsrael-Premier Tech + 11:46
74 Cobo IvanEquipo Kern Pharma + 12:14
75 Brennan MatthewTeam Visma | Lease a Bike + 13:24
76 Leonard MichaelINEOS Grenadiers + 13:24
77 Wenzel MatsEquipo Kern Pharma + 13:24
78 Molenaar AlexCaja Rural-Seguros RGA + 13:27
79 Eulalio AfonsoBahrain Victorious + 14:47
80 Carthy HughEF Education-EasyPost + 14:54
81 Berwick SebastianCaja Rural-Seguros RGA + 15:46
82 Tratnik JanRed Bull-BORA-hansgrohe + 16:02
83 Johnston CalumCaja Rural-Seguros RGA + 16:08
84 Burnett JoshBurgos Burpellet BH + 16:08
85 Faure-Prost AlexyIntermarché-Wanty + 16:08
86 Serry PieterSoudal Quick-Step + 16:08
87 Guernalec VictorARKEA-B&B HOTELS + 16:08
88 Hellemose AsbjørnTeam Jayco-AlUla + 16:08
89 Dina MartonEuskaltel-Euskadi + 16:08
90 Juul-Jensen ChristopherTeam Jayco-AlUla + 16:11
91 Colleoni KevinIntermarché-Wanty + 16:19
92 Berthet ClémentDecathlon AG2R La Mondiale Team + 16:23
93 Smith DionIntermarché-Wanty + 16:23
94 Godon DorianDecathlon AG2R La Mondiale Team + 16:29
95 Lemmen BartTeam Visma | Lease a Bike + 16:31
96 Paleni EnzoGroupama-FDJ + 16:31
97 Molard RudyGroupama-FDJ + 16:31
98 Miquel Delgado PauEquipo Kern Pharma + 16:31
99 Schelling IdeXDS Astana Team + 16:39
100 Bouwman KoenTeam Jayco-AlUla + 16:45
101 Huising MennoTeam Visma | Lease a Bike + 19:21
102 Currie LoganLotto + 19:32
103 Gregaard JonasLotto + 19:32
104 Fraile OmarINEOS Grenadiers + 19:32
105 Hamilton LucasINEOS Grenadiers + 19:32
106 Lastra JonathanCofidis + 19:32
107 Uriarte DiegoEquipo Kern Pharma + 19:32
108 Miholjevic FranBahrain Victorious + 22:41
109 Hajek AlexanderRed Bull-BORA-hansgrohe + 22:41
110 Vendrame AndreaDecathlon AG2R La Mondiale Team + 22:41
111 Heßmann MichelMovistar Team + 22:54
112 van den Berg MarijnEF Education-EasyPost + 23:51
113 Rafferty DarrenEF Education-EasyPost + 23:51
114 Vernon EthanIsrael-Premier Tech + 24:20
115 Shaw JamesEF Education-EasyPost + 24:20
116 Combaud RomainTeam Picnic PostNL + 25:44
117 Bittner PavelTeam Picnic PostNL + 25:44
118 Eekhoff NilsTeam Picnic PostNL + 25:44
119 Balderstone AbelCaja Rural-Seguros RGA + 25:44
120 Castellon JanCaja Rural-Seguros RGA + 25:44
121 Moniquet SylvainCofidis + 25:44
122 Glivar GalAlpecin-Deceuninck + 25:44
123 Laurance AxelINEOS Grenadiers + 25:44
124 van den Broek FrankTeam Picnic PostNL + 25:44
125 Toumire HugoCofidis + 25:44
126 Johansen JuliusUAE Team Emirates-XRG + 25:44
127 De Pooter DriesIntermarché-Wanty + 25:44
128 Foldager AndersTeam Jayco-AlUla + 25:44
129 Einhorn ItamarIsrael-Premier Tech + 25:44
130 De Marchi AlessandroTeam Jayco-AlUla + 25:44
131 Rouland LouisARKEA-B&B HOTELS + 25:44
132 Murguialday JokinEuskaltel-Euskadi + 25:44
133 Alustiza NicolasEuskaltel-Euskadi + 25:44
134 Paquot TomIntermarché-Wanty + 25:44
135 Aniolkowski StanislawCofidis + 25:44
136 Dhondt RobbeTeam Picnic PostNL + 25:44
137 Berhe WelayTeam Jayco-AlUla + 25:44
138 Donnenwirth TomGroupama-FDJ + 25:44
139 Drizners JarradLotto + 25:44
140 Del Grosso TiborAlpecin-Deceuninck + 26:22
141 Govekar MatevzBahrain Victorious + 26:22
142 Novak DomenUAE Team Emirates-XRG + 26:22
143 Pickering FinlayBahrain Victorious + 26:22
144 Buratti NicolòBahrain Victorious + 26:22
145 Denz NicoRed Bull-BORA-hansgrohe + 26:40
146 Mulubrhan HenokXDS Astana Team + 27:01
147 van der Tuuk DannyEuskaltel-Euskadi + 27:02
148 Eddy PatrickTeam Picnic PostNL + 27:31
149 Roosen TimoTeam Picnic PostNL + 27:31
150 Barta WilliamMovistar Team + 27:31
151 Aberasturi JonEuskaltel-Euskadi + 27:31
152 Torres AlbertMovistar Team + 27:31
153 Janssens JimmyAlpecin-Deceuninck + 27:31
154 Planckaert EdwardAlpecin-Deceuninck + 27:31
155 Groves KadenAlpecin-Deceuninck + 27:31
156 Babor DanielCaja Rural-Seguros RGA + 39:14
DNF Gesbert ElieARKEA-B&B HOTELS
DNF Huys LaurensARKEA-B&B HOTELS
DNF Van Tricht StanAlpecin-Deceuninck
DNF Kepplinger RainerBahrain Victorious
DNF Vandenabeele HenriLotto
DNF Su HaoyuXDS Astana Team
Pos Rider Team Time
1 4 Ayuso JuanUAE Team Emirates-XRG14:30:49
2 4 Roglic PrimozRed Bull-BORA-hansgrohe+ 06
3 15 Landa MikelSoudal Quick-Step+ 11
4 Mas EnricMovistar Team+ 14
5 4 Lecerf JuniorSoudal Quick-Step+ 17
6 11 Martinez LennyBahrain Victorious+ 17
7 9 Carapaz RichardEF Education-EasyPost+ 17
8 6 De Plus LaurensINEOS Grenadiers+ 17
9 10 Van Eetvelt LennertLotto+ 17
10 12 Bernal EganINEOS Grenadiers+ 17
11 12 López MartinXDS Astana Team+ 17
12 9 Kelderman WilcoTeam Visma | Lease a Bike+ 17
13 21 Diaz Jose ManuelBurgos Burpellet BH+ 31
14 10 O'Connor BenTeam Jayco-AlUla+ 32
15 10 Poels WoutXDS Astana Team+ 32
16 11 Lopez Juan PedroLidl-Trek+ 32
17 3 Pellizzari GiulioRed Bull-BORA-hansgrohe+ 32
18 12 Yates AdamUAE Team Emirates-XRG+ 32
19 10 Yates SimonTeam Visma | Lease a Bike+ 32
20 13 Soler MarcUAE Team Emirates-XRG+ 32
21 14 Riccitello MatthewIsrael-Premier Tech+ 32
22 9 Buchmann EmanuelCofidis+ 45
23 5 Quintana NairoMovistar Team+ 47
24 18 Fortunato LorenzoXDS Astana Team+ 01:24
25 23 Chumil SergioBurgos Burpellet BH+ 02:26
26 11 Ghebreigzabhier AmanuelLidl-Trek+ 02:35
27 1 Svestad-Bårdseng EmbretARKEA-B&B HOTELS+ 02:50
28 35 Kuss SeppTeam Visma | Lease a Bike+ 02:52
29 33 Bennett GeorgeIsrael-Premier Tech+ 03:07
30 39 Rodriguez CristianARKEA-B&B HOTELS+ 03:09
31 39 Sosa IvanEquipo Kern Pharma+ 03:09
32 41 Gall FelixDecathlon AG2R La Mondiale Team+ 03:09
33 5 Torres PabloUAE Team Emirates-XRG+ 03:23
34 33 Garcia CarlosBurgos Burpellet BH+ 03:24
35 12 Guardeño JaumeCaja Rural-Seguros RGA+ 04:26
36 10 Fagundez EricBurgos Burpellet BH+ 04:30
37 17 Rolland BrieucGroupama-FDJ+ 04:37
38 26 Aparicio MarioBurgos Burpellet BH+ 04:59
39 42 Chaves EstebanEF Education-EasyPost+ 05:02
40 17 Aleotti GiovanniRed Bull-BORA-hansgrohe+ 05:14
41 27 Ries MichelARKEA-B&B HOTELS+ 05:25
42 43 Garofoli GianmarcoSoudal Quick-Step+ 07:30
43 17 Hermans QuintenAlpecin-Deceuninck+ 07:35
44 33 Strong CorbinIsrael-Premier Tech+ 08:07
45 48 Meintjes LouisIntermarché-Wanty+ 09:07
46 26 Armirail BrunoDecathlon AG2R La Mondiale Team+ 09:25
47 50 Rochas RémyGroupama-FDJ+ 09:26
48 12 Germani LorenzoGroupama-FDJ+ 09:28
49 26 van Bekkum DarrenXDS Astana Team+ 09:36
50 21 Thompson ReubenLotto+ 10:01
51 11 Berrade UrkoEquipo Kern Pharma+ 10:07
52 Verona CarlosLidl-Trek+ 10:32
53 8 Steinhauser GeorgEF Education-EasyPost+ 10:54
54 1 Braz Afonso ClémentGroupama-FDJ+ 11:17
55 47 Oomen SamLidl-Trek+ 11:39
56 70 Staune-Mittet JohannesDecathlon AG2R La Mondiale Team+ 11:48
57 25 Knox JamesSoudal Quick-Step+ 12:32
58 49 Sepulveda EduardoLotto+ 13:07
59 58 Brennan MatthewTeam Visma | Lease a Bike+ 13:21
60 27 Sivakov PavelUAE Team Emirates-XRG+ 13:51
61 30 Mühlberger GregorMovistar Team+ 14:07
62 70 Thomas GeraintINEOS Grenadiers+ 14:23
63 31 Parra José FélixEquipo Kern Pharma+ 14:39
64 31 Paret-Peintre ValentinSoudal Quick-Step+ 14:50
65 66 Bizkarra MikelEuskaltel-Euskadi+ 15:53
66 7 Wenzel MatsEquipo Kern Pharma+ 15:56
67 60 Bouchard GeoffreyDecathlon AG2R La Mondiale Team+ 15:58
68 61 Godon DorianDecathlon AG2R La Mondiale Team+ 16:42
69 28 Berwick SebastianCaja Rural-Seguros RGA+ 16:51
70 38 Kruijswijk StevenTeam Visma | Lease a Bike+ 17:06
71 34 Paleni EnzoGroupama-FDJ+ 17:14
72 33 Lemmen BartTeam Visma | Lease a Bike+ 17:36
73 30 Miquel Delgado PauEquipo Kern Pharma+ 17:48
74 31 Kämna LennardLidl-Trek+ 17:51
75 31 Simmons QuinnLidl-Trek+ 17:51
76 27 Smith DionIntermarché-Wanty+ 18:38
77 38 Pedrero AntonioMovistar Team+ 18:38
78 13 Burnett JoshBurgos Burpellet BH+ 18:56
79 7 Molenaar AlexCaja Rural-Seguros RGA+ 19:00
80 24 Berthet ClémentDecathlon AG2R La Mondiale Team+ 19:01
81 4 Eulalio AfonsoBahrain Victorious+ 19:03
82 50 Huising MennoTeam Visma | Lease a Bike+ 19:49
83 40 Wandahl FrederikRed Bull-BORA-hansgrohe+ 20:05
84 25 Herrada JesusCofidis+ 20:14
85 32 Schultz NickIsrael-Premier Tech+ 21:22
86 35 Currie LoganLotto+ 21:47
87 29 Cobo IvanEquipo Kern Pharma+ 21:50
88 4 Serry PieterSoudal Quick-Step+ 21:58
89 31 Lastra JonathanCofidis+ 22:10
90 1 Schelling IdeXDS Astana Team+ 22:20
91 21 Leonard MichaelINEOS Grenadiers+ 22:42
92 84 Vendrame AndreaDecathlon AG2R La Mondiale Team+ 22:54
93 15 Fraile OmarINEOS Grenadiers+ 23:55
94 16 Carthy HughEF Education-EasyPost+ 24:06
95 6 Guernalec VictorARKEA-B&B HOTELS+ 24:57
96 7 Hellemose AsbjørnTeam Jayco-AlUla+ 24:57
97 7 Colleoni KevinIntermarché-Wanty+ 25:08
98 15 Juul-Jensen ChristopherTeam Jayco-AlUla+ 25:29
99 89 Bittner PavelTeam Picnic PostNL+ 25:57
100 34 Heßmann MichelMovistar Team+ 25:59
101 98 Del Grosso TiborAlpecin-Deceuninck+ 26:31
102 58 Foldager AndersTeam Jayco-AlUla+ 27:05
103 4 Hamilton LucasINEOS Grenadiers+ 27:27
104 102 Groves KadenAlpecin-Deceuninck+ 27:34
105 25 Molard RudyGroupama-FDJ+ 27:34
106 30 Rafferty DarrenEF Education-EasyPost+ 27:43
107 95 Planckaert EdwardAlpecin-Deceuninck+ 27:44
108 58 Aniolkowski StanislawCofidis+ 27:59
109 54 Glivar GalAlpecin-Deceuninck+ 27:59
110 49 Laurance AxelINEOS Grenadiers+ 28:30
111 32 Vernon EthanIsrael-Premier Tech+ 28:48
112 1 Gregaard JonasLotto+ 28:50
113 29 Shaw JamesEF Education-EasyPost+ 29:20
114 24 Bouwman KoenTeam Jayco-AlUla+ 29:37
115 41 Mulubrhan HenokXDS Astana Team+ 30:06
116 25 Faure-Prost AlexyIntermarché-Wanty+ 30:20
117 37 De Pooter DriesIntermarché-Wanty+ 30:22
118 35 van den Broek FrankTeam Picnic PostNL+ 30:30
119 38 Hayter EthanSoudal Quick-Step+ 30:47
120 25 Tratnik JanRed Bull-BORA-hansgrohe+ 31:10
121 33 Rouland LouisARKEA-B&B HOTELS+ 31:18
122 32 Govekar MatevzBahrain Victorious+ 32:12
123 17 Uriarte DiegoEquipo Kern Pharma+ 32:29
124 28 Eekhoff NilsTeam Picnic PostNL+ 33:00
125 4 Miholjevic FranBahrain Victorious+ 33:18
126 2 Hajek AlexanderRed Bull-BORA-hansgrohe+ 33:44
127 21 Dina MartonEuskaltel-Euskadi+ 34:28
128 30 van der Tuuk DannyEuskaltel-Euskadi+ 34:37
129 7 van den Berg MarijnEF Education-EasyPost+ 34:54
130 30 Denz NicoRed Bull-BORA-hansgrohe+ 35:17
131 13 De Marchi AlessandroTeam Jayco-AlUla+ 35:27
132 13 Combaud RomainTeam Picnic PostNL+ 35:37
133 18 Johnston CalumCaja Rural-Seguros RGA+ 36:22
134 9 Alustiza NicolasEuskaltel-Euskadi+ 36:47
135 6 Balderstone AbelCaja Rural-Seguros RGA+ 36:47
136 8 Donnenwirth TomGroupama-FDJ+ 36:47
137 23 Torres AlbertMovistar Team+ 36:58
138 5 Johansen JuliusUAE Team Emirates-XRG+ 38:36
139 5 Toumire HugoCofidis+ 38:36
140 5 Berhe WelayTeam Jayco-AlUla+ 38:36
141 4 Dhondt RobbeTeam Picnic PostNL+ 38:36
142 6 Drizners JarradLotto+ 38:36
143 1 Moniquet SylvainCofidis+ 40:50
144 1 Barta WilliamMovistar Team+ 42:30
145 1 Pickering FinlayBahrain Victorious+ 43:00
146 1 Aberasturi JonEuskaltel-Euskadi+ 44:40
147 3 Castellon JanCaja Rural-Seguros RGA+ 45:54
148 1 Novak DomenUAE Team Emirates-XRG+ 45:56
149 3 Einhorn ItamarIsrael-Premier Tech+ 46:56
150 3 Murguialday JokinEuskaltel-Euskadi+ 46:56
151 4 Paquot TomIntermarché-Wanty+ 48:07
152 2 Janssens JimmyAlpecin-Deceuninck+ 48:43
153 3 Buratti NicolòBahrain Victorious+ 48:45
154 4 Eddy PatrickTeam Picnic PostNL+ 50:44
155 16 Babor DanielCaja Rural-Seguros RGA+ 52:08
156 5 Roosen TimoTeam Picnic PostNL+ 56:09
Pos Rider Team Time
1 2 Ayuso JuanUAE Team Emirates-XRG 14:30:49
2 2 Lecerf JuniorSoudal Quick-Step + 17
3 3 Martinez LennyBahrain Victorious + 17
4 3 Pellizzari GiulioRed Bull-BORA-hansgrohe + 32
5 5 Riccitello MatthewIsrael-Premier Tech + 32
6 2 Svestad-Bårdseng EmbretARKEA-B&B HOTELS + 02:50
7 6 Torres PabloUAE Team Emirates-XRG + 03:23
8 6 Guardeño JaumeCaja Rural-Seguros RGA + 04:26
9 6 Rolland BrieucGroupama-FDJ + 04:37
10 11 Garofoli GianmarcoSoudal Quick-Step + 07:30
11 Germani LorenzoGroupama-FDJ + 09:28
12 6 van Bekkum DarrenXDS Astana Team + 09:36
13 14 Staune-Mittet JohannesDecathlon AG2R La Mondiale Team + 11:48
14 13 Brennan MatthewTeam Visma | Lease a Bike + 13:21
15 2 Wenzel MatsEquipo Kern Pharma + 15:56
16 4 Paleni EnzoGroupama-FDJ + 17:14
17 8 Huising MennoTeam Visma | Lease a Bike + 19:49
18 5 Leonard MichaelINEOS Grenadiers + 22:42
19 14 Bittner PavelTeam Picnic PostNL + 25:57
20 18 Del Grosso TiborAlpecin-Deceuninck + 26:31
21 2 Rafferty DarrenEF Education-EasyPost + 27:43
22 6 Glivar GalAlpecin-Deceuninck + 27:59
23 6 Faure-Prost AlexyIntermarché-Wanty + 30:20
24 4 De Pooter DriesIntermarché-Wanty + 30:22
25 3 Rouland LouisARKEA-B&B HOTELS + 31:18
26 2 Miholjevic FranBahrain Victorious + 33:18
27 2 Hajek AlexanderRed Bull-BORA-hansgrohe + 33:44
28 2 Alustiza NicolasEuskaltel-Euskadi + 36:47
29 1 Dhondt RobbeTeam Picnic PostNL + 38:36
30 Pickering FinlayBahrain Victorious + 43:00
31 Castellon JanCaja Rural-Seguros RGA + 45:54
32 Eddy PatrickTeam Picnic PostNL + 50:44
Pos Team Time
1 2 Team Visma | Lease a Bike 43:33:33
2 2 UAE Team Emirates-XRG + 11
3 3 XDS Astana Team + 01:07
4 1 Soudal Quick-Step + 02:53
5 10 Burgos Burpellet BH + 04:19
6 5 INEOS Grenadiers + 04:38
7 2 Red Bull-BORA-hansgrohe + 04:53
8 1 Lidl-Trek + 07:06
9 1 Decathlon AG2R La Mondiale Team + 07:44
10 9 ARKEA-B&B HOTELS + 10:18
11 2 Israel-Premier Tech + 10:40
12 2 Movistar Team + 11:20
13 3 Lotto + 13:23
14 3 EF Education-EasyPost + 13:34
15 3 Groupama-FDJ + 15:54
16 Equipo Kern Pharma + 20:54
17 1 Cofidis + 35:06
18 16 Bahrain Victorious + 37:05
19 1 Caja Rural-Seguros RGA + 38:48
20 2 Team Jayco-AlUla + 41:55
21 Intermarché-Wanty + 43:19
22 21 Alpecin-Deceuninck + 56:36
23 1 Euskaltel-Euskadi + 01:11:19
24 1 Team Picnic PostNL + 01:26:55

Information