Volta Catalunya

WorldTour, Stage race, 7th stage, 30th March 2025, Spain

Stage GC Youth Points Mountain TeamUCI

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

Information