Volta Catalunya 2026 - Stage 4

Mataró > Camprodon, 151.0km

23.03-29.03

Ethan Vernon sprinted to victory on a modified Stage 4 of the Volta a Catalunya, holding off race leader Dorian Godon in Camprodón. Tom Pidcock climbed to second overall after collecting bonus seconds, while Remco Evenepoel also gained time despite his earlier crash. Strong winds forced organisers to shorten the stage and remove the summit finish, setting up a sprint finish instead.

Results

Stage

PosRiderTeam Time
1 Ethan Vernon NSN Cycling Team 4:01:03
2 Dorian Godon Netcompany INEOS + 00.00
3 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team + 00.00
4 Brandon McNulty UAE Team Emirates-XRG + 00.00
5 Magnus Cort Uno-X Mobility + 00.00
6 David González Pinarello-Q36.5 Pro Cycling Team + 00.00
7 Mathieu Kockelmann Lotto-Intermarché + 00.00
8 Alberto Dainese Soudal Quick-Step + 00.00
9 Noah Hobbs EF Education-EasyPost + 00.00
10 Mark Stewart Modern Adventure Pro Cycling + 00.00
11 Sergi Darder Caja Rural-Seguros RGA + 00.00
12 Rudy Molard Groupama-FDJ United + 00.00
13 Jacopo Mosca Lidl-Trek + 00.00
14 Matevz Govekar Bahrain Victorious + 00.00
15 Noa Isidore Decathlon CMA CGM + 00.00
16 Remco Evenepoel Red Bull-BORA-hansgrohe + 00.00
17 Jaume Guardeño Caja Rural-Seguros RGA + 00.00
18 Toon Aerts Lotto-Intermarché + 00.00
19 Francesco Busatto Alpecin-Premier Tech + 00.00
20 Andrea Raccagni Noviero Soudal Quick-Step + 00.00
21 Darren Rafferty EF Education-EasyPost + 00.00
22 Gal Glivar Alpecin-Premier Tech + 00.00
23 Antoine L'Hote Decathlon CMA CGM + 00.00
24 Merhawi Kudus Burgos Burpellet BH + 00.00
25 Byron Munton Modern Adventure Pro Cycling + 00.00
26 Hugo Aznar Equipo Kern Pharma + 00.00
27 Juan Pedro Lopez Movistar Team + 00.00
28 Jake Stewart NSN Cycling Team + 00.00
29 Léo Bisiaux Decathlon CMA CGM + 00.00
30 Carlos Rodriguez Netcompany INEOS + 00.00
31 Santiago Buitrago Bahrain Victorious + 00.00
32 Guillaume Martin-Guyonnet Groupama-FDJ United + 00.00
33 Enric Mas Movistar Team + 00.00
34 Matthew Riccitello Decathlon CMA CGM + 00.00
35 Henok Mulubrhan XDS Astana Team + 00.00
36 Michel Heßmann Movistar Team + 00.00
37 Ben O'Connor Team Jayco-AlUla + 00.00
38 Jan Castellon Caja Rural-Seguros RGA + 00.00
39 Mattia Cattaneo Red Bull-BORA-hansgrohe + 00.00
40 Anders Skaarseth Uno-X Mobility + 00.00
41 Mattias Skjelmose Lidl-Trek + 00.00
42 Sam Oomen Lidl-Trek + 00.00
43 Cian Uijtdebroeks Movistar Team + 00.00
44 Jon Agirre Euskaltel-Euskadi + 00.00
45 Jose Manuel Diaz Burgos Burpellet BH + 00.00
46 Martin López XDS Astana Team + 00.00
47 José Félix Parra Caja Rural-Seguros RGA + 00.00
48 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.00
49 Paul Double Team Jayco-AlUla + 00.00
50 Marcel Camprubí Pinarello-Q36.5 Pro Cycling Team + 00.00
51 Filippo Zana Soudal Quick-Step + 00.00
52 Jonas Hem Hvideberg Uno-X Mobility + 00.00
53 Rudy Porter Team Jayco-AlUla + 00.00
54 Andreas Leknessund Uno-X Mobility + 00.00
55 Marc Soler UAE Team Emirates-XRG + 00.00
56 Frederik Wandahl Red Bull-BORA-hansgrohe + 00.00
57 Mats Wenzel Equipo Kern Pharma + 00.00
58 Jonas Vingegaard Team Visma | Lease a Bike + 00.00
59 Davide Piganzoli Team Visma | Lease a Bike + 00.00
60 Brieuc Rolland Groupama-FDJ United + 00.00
61 Maxime Decomble Groupama-FDJ United + 00.00
62 Jai Hindley Red Bull-BORA-hansgrohe + 00.00
63 Felix Gall Decathlon CMA CGM + 00.00
64 Sebastian Berwick Caja Rural-Seguros RGA + 00.00
65 Patrick Gamper Team Jayco-AlUla + 00.00
66 Lorenzo Fortunato XDS Astana Team + 00.00
67 João Almeida UAE Team Emirates-XRG + 00.00
68 Simone Gualdi Lotto-Intermarché + 00.00
69 Alexander Cepeda EF Education-EasyPost + 00.00
70 Carlos Verona Lidl-Trek + 00.00
71 Mikel Bizkarra Euskaltel-Euskadi + 00.00
72 Adria Pericas UAE Team Emirates-XRG + 00.00
73 Koen Bouwman Team Jayco-AlUla + 00.00
74 Richard Carapaz EF Education-EasyPost + 00.00
75 Urko Berrade Equipo Kern Pharma + 00.00
76 George Bennett NSN Cycling Team + 00.00
77 Lorenzo Germani Groupama-FDJ United + 00.00
78 Jakob Omrzel Bahrain Victorious + 00.00
79 Valentin Paret-Peintre Soudal Quick-Step + 00.00
80 Unai Aznar Euskaltel-Euskadi + 00.00
81 Lenny Martinez Bahrain Victorious + 00.00
82 Abel Balderstone Caja Rural-Seguros RGA + 00.00
83 Nairo Quintana Movistar Team + 00.00
84 Mikel Landa Soudal Quick-Step + 00.00
85 Ivan Sosa Equipo Kern Pharma + 00.00
86 Giulio Ciccone Lidl-Trek + 00.00
87 Jørgen Nordhagen Team Visma | Lease a Bike + 00.00
88 Oscar Onley Netcompany INEOS + 00.00
89 Tao Geoghegan Hart Lidl-Trek + 00.00
90 Embret Svestad-Bårdseng Netcompany INEOS + 00.00
91 Ramses Debruyne Alpecin-Premier Tech + 00.00
92 Yago Aguirre Euskaltel-Euskadi + 00.00
93 Pablo Carrascosa Equipo Kern Pharma + 00.00
94 Jokin Murguialday Euskaltel-Euskadi + 00.00
95 Senna Remijn Alpecin-Premier Tech + 00.00
96 Cristian Rodriguez XDS Astana Team + 00.00
97 Georg Steinhauser EF Education-EasyPost + 00.00
98 Josh Burnett Burgos Burpellet BH + 00.00
99 Luke Tuckwell Red Bull-BORA-hansgrohe + 00.00
100 Menno Huising Team Visma | Lease a Bike + 00.00
101 Reuben Thompson Lotto-Intermarché + 00.00
102 Markel Beloki EF Education-EasyPost + 00.00
103 Sepp Kuss Team Visma | Lease a Bike + 00.00
104 Nico Denz Red Bull-BORA-hansgrohe + 00.00
105 Bart Lemmen Team Visma | Lease a Bike + 00.00
106 José Luis Faura Burgos Burpellet BH + 00.00
107 David Gaudu Groupama-FDJ United + 00.00
108 Liam Slock Lotto-Intermarché + 00.00
109 Haoyu Su XDS Astana Team + 00.00
110 Julen Arriola-Bengoa Caja Rural-Seguros RGA + 00.00
111 Luca Vergallito Alpecin-Premier Tech + 00.00
112 Jorge Gutiérrez Equipo Kern Pharma + 00.00
113 Christopher Juul-Jensen Team Jayco-AlUla + 00.00
114 Mario Aparicio Burgos Burpellet BH + 00.00
115 Jesus Herrada Burgos Burpellet BH + 00.00
116 Sergio Chumil Burgos Burpellet BH + 00.00
117 Filippo Baroncini UAE Team Emirates-XRG + 00.00
118 Felix Engelhardt Team Jayco-AlUla + 00.00
119 Kieran Haug Modern Adventure Pro Cycling + 00.30
120 Anthon Charmig Uno-X Mobility + 00.30
121 Brady Gilmore NSN Cycling Team + 00.30
122 Callum Scotson Decathlon CMA CGM + 00.38
123 Tyler Stites Modern Adventure Pro Cycling + 00.43
124 Josh Kench Groupama-FDJ United + 00.43
125 Einer Rubio Movistar Team + 00.43
126 Pavel Novak Movistar Team + 00.43
127 Tobias Svarre Uno-X Mobility + 00.43
128 Junior Lecerf Soudal Quick-Step + 00.43
129 Johannes Staune-Mittet Decathlon CMA CGM + 00.43
130 Stefan de Bod Modern Adventure Pro Cycling + 00.52
131 Anton Kuzmin XDS Astana Team + 00.52
132 David de la Cruz Pinarello-Q36.5 Pro Cycling Team + 00.52
133 Damien Howson Pinarello-Q36.5 Pro Cycling Team + 00.52
134 Johan Price-Pejtersen Alpecin-Premier Tech + 01.02
135 Laurens De Plus Netcompany INEOS + 01.11
136 Bob Jungels Netcompany INEOS + 01.11
137 Victor Langellotti Netcompany INEOS + 01.11
138 Bruno Armirail Team Visma | Lease a Bike + 01.13
139 Pascal Eenkhoorn Soudal Quick-Step + 01.18
140 Pier-André Côté NSN Cycling Team + 01.18
141 Derek Gee-West Lidl-Trek + 01.18
142 Martin Urianstad Bugge Uno-X Mobility + 01.18
143 Afonso Eulalio Bahrain Victorious + 01.18
144 Diego Uriarte Equipo Kern Pharma + 01.18
145 Nikias Arndt Bahrain Victorious + 01.18
146 Rainer Kepplinger Bahrain Victorious + 01.18
147 Jan Hirt NSN Cycling Team + 01.18
148 Baptiste Veistroffer Lotto-Intermarché + 01.35
149 Samuel Florez Modern Adventure Pro Cycling + 02.15
150 Samuel Fernandez Heres Euskaltel-Euskadi + 02.15
151 Alexey Lutsenko NSN Cycling Team + 02.37
152 Sam Bennett Pinarello-Q36.5 Pro Cycling Team + 03.10
153 Michael Leonard EF Education-EasyPost + 04.23
- Ivo Oliveira UAE Team Emirates-XRG DNS
- Matthew Fox Lotto-Intermarché DNS

GC

PosRiderTeam Time
1 Dorian Godon Netcompany INEOS 15:30:47
2 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team + 00.13
3 Remco Evenepoel Red Bull-BORA-hansgrohe + 00.14
4 Jonas Vingegaard Team Visma | Lease a Bike + 00.24
5 Simone Gualdi Lotto-Intermarché + 00.24
6 Andrea Raccagni Noviero Soudal Quick-Step + 00.25
7 Brandon McNulty UAE Team Emirates-XRG + 00.25
8 Rudy Molard Groupama-FDJ United + 00.26
9 Antoine L'Hote Decathlon CMA CGM + 00.26
10 Ben O'Connor Team Jayco-AlUla + 00.26
11 Mattias Skjelmose Lidl-Trek + 00.26
12 Gal Glivar Alpecin-Premier Tech + 00.26
13 Jai Hindley Red Bull-BORA-hansgrohe + 00.26
14 Guillaume Martin-Guyonnet Groupama-FDJ United + 00.26
15 Davide Piganzoli Team Visma | Lease a Bike + 00.26
16 Oscar Onley Netcompany INEOS + 00.26
17 Carlos Rodriguez Netcompany INEOS + 00.26
18 José Félix Parra Caja Rural-Seguros RGA + 00.26
19 Jaume Guardeño Caja Rural-Seguros RGA + 00.26
20 Richard Carapaz EF Education-EasyPost + 00.26
21 Cian Uijtdebroeks Movistar Team + 00.26
22 Matthew Riccitello Decathlon CMA CGM + 00.26
23 Jan Castellon Caja Rural-Seguros RGA + 00.26
24 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.26
25 Valentin Paret-Peintre Soudal Quick-Step + 00.26
26 Brieuc Rolland Groupama-FDJ United + 00.26
27 Lenny Martinez Bahrain Victorious + 00.26
28 João Almeida UAE Team Emirates-XRG + 00.26
29 Lorenzo Fortunato XDS Astana Team + 00.26
30 Santiago Buitrago Bahrain Victorious + 00.26
31 Enric Mas Movistar Team + 00.26
32 Jakob Omrzel Bahrain Victorious + 00.26
33 Marc Soler UAE Team Emirates-XRG + 00.26
34 Paul Double Team Jayco-AlUla + 00.26
35 Rudy Porter Team Jayco-AlUla + 00.26
36 Léo Bisiaux Decathlon CMA CGM + 00.26
37 Jose Manuel Diaz Burgos Burpellet BH + 00.26
38 Filippo Zana Soudal Quick-Step + 00.26
39 Ramses Debruyne Alpecin-Premier Tech + 00.26
40 Sepp Kuss Team Visma | Lease a Bike + 00.26
41 Alexander Cepeda EF Education-EasyPost + 00.26
42 Jon Agirre Euskaltel-Euskadi + 00.26
43 George Bennett NSN Cycling Team + 00.26
44 Juan Pedro Lopez Movistar Team + 00.26
45 Sebastian Berwick Caja Rural-Seguros RGA + 00.26
46 Jørgen Nordhagen Team Visma | Lease a Bike + 00.26
47 Cristian Rodriguez XDS Astana Team + 00.26
48 Mikel Landa Soudal Quick-Step + 00.26
49 Maxime Decomble Groupama-FDJ United + 00.26
50 Martin López XDS Astana Team + 00.26
51 Andreas Leknessund Uno-X Mobility + 00.26
52 Abel Balderstone Caja Rural-Seguros RGA + 00.26
53 Felix Gall Decathlon CMA CGM + 00.26
54 Georg Steinhauser EF Education-EasyPost + 00.26
55 Adria Pericas UAE Team Emirates-XRG + 00.26
56 Carlos Verona Lidl-Trek + 00.26
57 Nairo Quintana Movistar Team + 00.26
58 Markel Beloki EF Education-EasyPost + 00.26
59 Luca Vergallito Alpecin-Premier Tech + 00.26
60 Noa Isidore Decathlon CMA CGM + 00.43
61 Urko Berrade Equipo Kern Pharma + 00.49
62 Anthon Charmig Uno-X Mobility + 00.56
63 Brady Gilmore NSN Cycling Team + 00.56
64 Francesco Busatto Alpecin-Premier Tech + 01.02
65 Senna Remijn Alpecin-Premier Tech + 01.03
66 Laurens De Plus Netcompany INEOS + 01.37
67 Lorenzo Germani Groupama-FDJ United + 01.51
68 Henok Mulubrhan XDS Astana Team + 01.51
69 Felix Engelhardt Team Jayco-AlUla + 01.51
70 Jake Stewart NSN Cycling Team + 01.59
71 Sam Oomen Lidl-Trek + 02.12
72 Tao Geoghegan Hart Lidl-Trek + 02.12
73 Josh Burnett Burgos Burpellet BH + 02.38
74 Toon Aerts Lotto-Intermarché + 02.42
75 Magnus Cort Uno-X Mobility + 02.42
76 Koen Bouwman Team Jayco-AlUla + 02.42
77 Byron Munton Modern Adventure Pro Cycling + 02.46
78 Callum Scotson Decathlon CMA CGM + 03.20
79 Giulio Ciccone Lidl-Trek + 03.51
80 Noah Hobbs EF Education-EasyPost + 04.09
81 Mario Aparicio Burgos Burpellet BH + 04.13
82 Mikel Bizkarra Euskaltel-Euskadi + 04.17
83 Ivan Sosa Equipo Kern Pharma + 04.17
84 Jesus Herrada Burgos Burpellet BH + 04.17
85 José Luis Faura Burgos Burpellet BH + 04.17
86 Sergio Chumil Burgos Burpellet BH + 04.17
87 Jokin Murguialday Euskaltel-Euskadi + 04.38
88 Johannes Staune-Mittet Decathlon CMA CGM + 04.50
89 Marcel Camprubí Pinarello-Q36.5 Pro Cycling Team + 04.58
90 Damien Howson Pinarello-Q36.5 Pro Cycling Team + 05.03
91 Merhawi Kudus Burgos Burpellet BH + 05.06
92 Darren Rafferty EF Education-EasyPost + 05.08
93 Jonas Hem Hvideberg Uno-X Mobility + 05.08
94 Frederik Wandahl Red Bull-BORA-hansgrohe + 05.21
95 Menno Huising Team Visma | Lease a Bike + 05.21
96 Kieran Haug Modern Adventure Pro Cycling + 05.32
97 Alberto Dainese Soudal Quick-Step + 05.46
98 David Gaudu Groupama-FDJ United + 05.48
99 Derek Gee-West Lidl-Trek + 05.56
100 David de la Cruz Pinarello-Q36.5 Pro Cycling Team + 06.13
101 Tobias Svarre Uno-X Mobility + 06.34
102 Pascal Eenkhoorn Soudal Quick-Step + 06.46
103 Jacopo Mosca Lidl-Trek + 06.55
104 Embret Svestad-Bårdseng Netcompany INEOS + 06.55
105 Bart Lemmen Team Visma | Lease a Bike + 06.55
106 Reuben Thompson Lotto-Intermarché + 06.55
107 Bob Jungels Netcompany INEOS + 07.37
108 Mats Wenzel Equipo Kern Pharma + 07.41
109 Mattia Cattaneo Red Bull-BORA-hansgrohe + 08.30
110 Stefan de Bod Modern Adventure Pro Cycling + 08.33
111 Alexey Lutsenko NSN Cycling Team + 08.44
112 Einer Rubio Movistar Team + 09.03
113 Nico Denz Red Bull-BORA-hansgrohe + 09.04
114 Luke Tuckwell Red Bull-BORA-hansgrohe + 09.15
115 Matevz Govekar Bahrain Victorious + 09.19
116 Michel Heßmann Movistar Team + 09.29
117 Baptiste Veistroffer Lotto-Intermarché + 09.46
118 Anders Skaarseth Uno-X Mobility + 10.04
119 Pier-André Côté NSN Cycling Team + 10.17
120 Afonso Eulalio Bahrain Victorious + 10.24
121 Ethan Vernon NSN Cycling Team + 10.30
122 Bruno Armirail Team Visma | Lease a Bike + 10.46
123 Michael Leonard EF Education-EasyPost + 11.08
124 Mathieu Kockelmann Lotto-Intermarché + 11.10
125 Samuel Fernandez Heres Euskaltel-Euskadi + 11.12
126 Sergi Darder Caja Rural-Seguros RGA + 11.16
127 Josh Kench Groupama-FDJ United + 11.53
128 Patrick Gamper Team Jayco-AlUla + 13.01
129 Christopher Juul-Jensen Team Jayco-AlUla + 13.01
130 Junior Lecerf Soudal Quick-Step + 13.02
131 David González Pinarello-Q36.5 Pro Cycling Team + 13.10
132 Liam Slock Lotto-Intermarché + 13.21
133 Rainer Kepplinger Bahrain Victorious + 13.53
134 Filippo Baroncini UAE Team Emirates-XRG + 15.13
135 Samuel Florez Modern Adventure Pro Cycling + 15.21
136 Jorge Gutiérrez Equipo Kern Pharma + 16.34
137 Pablo Carrascosa Equipo Kern Pharma + 16.48
138 Tyler Stites Modern Adventure Pro Cycling + 17.40
139 Anton Kuzmin XDS Astana Team + 17.50
140 Mark Stewart Modern Adventure Pro Cycling + 17.56
141 Diego Uriarte Equipo Kern Pharma + 17.58
142 Martin Urianstad Bugge Uno-X Mobility + 18.16
143 Yago Aguirre Euskaltel-Euskadi + 19.54
144 Victor Langellotti Netcompany INEOS + 21.26
145 Pavel Novak Movistar Team + 22.00
146 Julen Arriola-Bengoa Caja Rural-Seguros RGA + 24.19
147 Nikias Arndt Bahrain Victorious + 27.29
148 Hugo Aznar Equipo Kern Pharma + 28.16
149 Haoyu Su XDS Astana Team + 30.00
150 Jan Hirt NSN Cycling Team + 31.25
151 Unai Aznar Euskaltel-Euskadi + 33.14
152 Sam Bennett Pinarello-Q36.5 Pro Cycling Team + 34.31
153 Johan Price-Pejtersen Alpecin-Premier Tech + 37.32
- Ivo Oliveira UAE Team Emirates-XRG DNS
- Matthew Fox Lotto-Intermarché DNS

Youth

PosRiderTeam Time
1 Simone Gualdi Lotto-Intermarché 15:31:11
2 Andrea Raccagni Noviero Soudal Quick-Step + 00.01
3 Antoine L'Hote Decathlon CMA CGM + 00.02
4 Jaume Guardeño Caja Rural-Seguros RGA + 00.02
5 Cian Uijtdebroeks Movistar Team + 00.02
6 Jan Castellon Caja Rural-Seguros RGA + 00.02
7 Brieuc Rolland Groupama-FDJ United + 00.02
8 Lenny Martinez Bahrain Victorious + 00.02
9 Jakob Omrzel Bahrain Victorious + 00.02
10 Léo Bisiaux Decathlon CMA CGM + 00.02
11 Jørgen Nordhagen Team Visma | Lease a Bike + 00.02
12 Maxime Decomble Groupama-FDJ United + 00.02
13 Adria Pericas UAE Team Emirates-XRG + 00.02
14 Markel Beloki EF Education-EasyPost + 00.02
15 Noa Isidore Decathlon CMA CGM + 00.19
16 Senna Remijn Alpecin-Premier Tech + 00.39
17 Noah Hobbs EF Education-EasyPost + 03.45
18 Darren Rafferty EF Education-EasyPost + 04.44
19 Menno Huising Team Visma | Lease a Bike + 04.57
20 Tobias Svarre Uno-X Mobility + 06.10
21 Luke Tuckwell Red Bull-BORA-hansgrohe + 08.51
22 Michael Leonard EF Education-EasyPost + 10.44
23 Mathieu Kockelmann Lotto-Intermarché + 10.46
24 Samuel Fernandez Heres Euskaltel-Euskadi + 10.48
25 Sergi Darder Caja Rural-Seguros RGA + 10.52
26 Samuel Florez Modern Adventure Pro Cycling + 14.57
27 Yago Aguirre Euskaltel-Euskadi + 19.30
28 Pavel Novak Movistar Team + 21.36
29 Hugo Aznar Equipo Kern Pharma + 27.52

Points

PosRiderTeam Points
1 Dorian Godon Netcompany INEOS 26
2 Baptiste Veistroffer Lotto-Intermarché 18
3 Ethan Vernon NSN Cycling Team 16
4 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team 13
5 Remco Evenepoel Red Bull-BORA-hansgrohe 12
6 Magnus Cort Uno-X Mobility 10
7 Noa Isidore Decathlon CMA CGM 6
8 Liam Slock Lotto-Intermarché 6
9 Samuel Fernandez Heres Euskaltel-Euskadi 5
10 Francesco Busatto Alpecin-Premier Tech 4
11 Josh Burnett Burgos Burpellet BH 4
12 Noah Hobbs EF Education-EasyPost 4
13 Hugo Aznar Equipo Kern Pharma 3
14 Jonas Vingegaard Team Visma | Lease a Bike 2
15 Simone Gualdi Lotto-Intermarché 2
16 Merhawi Kudus Burgos Burpellet BH 2
17 David González Pinarello-Q36.5 Pro Cycling Team 2
18 Diego Uriarte Equipo Kern Pharma 2
19 Andrea Raccagni Noviero Soudal Quick-Step 1
20 Brandon McNulty UAE Team Emirates-XRG 1
21 Tyler Stites Modern Adventure Pro Cycling 1

Mountain

PosRiderTeam Points
1 Baptiste Veistroffer Lotto-Intermarché 39
2 Josh Burnett Burgos Burpellet BH 17
3 Reuben Thompson Lotto-Intermarché 9
4 Tyler Stites Modern Adventure Pro Cycling 9
5 Unai Aznar Euskaltel-Euskadi 6
6 Diego Uriarte Equipo Kern Pharma 5
7 Hugo Aznar Equipo Kern Pharma 4
8 José Luis Faura Burgos Burpellet BH 3
9 Koen Bouwman Team Jayco-AlUla 3
10 Samuel Fernandez Heres Euskaltel-Euskadi 3
11 Mats Wenzel Equipo Kern Pharma 2
12 Liam Slock Lotto-Intermarché 2
13 Yago Aguirre Euskaltel-Euskadi 2
14 Maxime Decomble Groupama-FDJ United 1
15 Merhawi Kudus Burgos Burpellet BH 1
16 Embret Svestad-Bårdseng Netcompany INEOS 1
17 Mark Stewart Modern Adventure Pro Cycling 1

Team

PosTeamTime
1 INEOS Grenadiers 46:33:39
2 Team Visma | Lease a Bike + 00.00
3 Soudal Quick-Step + 00.00
4 Alpecin-Premier Tech + 00.00
5 Caja Rural-Seguros RGA + 00.00
6 Red Bull-BORA-hansgrohe + 00.00
7 Decathlon CMA CGM Team + 00.00
8 Bahrain Victorious + 00.00
9 EF Education-EasyPost + 00.00
10 XDS Astana Team + 00.00
11 Groupama-FDJ United + 00.00
12 Movistar Team + 00.00
13 UAE Team Emirates-XRG + 00.00
14 Team Jayco-AlUla + 00.00
15 NSN Cycling Team + 01.14
16 Lidl-Trek + 01.46
17 Uno-X Mobility + 02.26
18 Lotto-Intermarché + 04.32
19 Burgos Burpellet BH + 05.12
20 Pinarello-Q36.5 Pro Cycling Team + 05.51
21 Euskaltel-Euskadi + 08.03
22 Equipo Kern Pharma + 11.29
23 Modern Adventure Pro Cycling + 12.21

Race profile

Race
Volta Catalunya
Start date
23.03.2026
End date
29.03.2026
Total distance
151.0 km
Gen
Men
Cat
2.UWT
Country
Spain
Discipline
Road
First edition
1911

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 ❤️