Itzulia Basque Country 2025 - Stage 4

Besain > Markina, 169.6km

07.04-12.04

Itzulia Basque Country is a UCI WorldTour stage race held each April in northern Spain, taking place across the Basque Country. Known for its short, steep climbs and technical routes, the race is a key test for explosive climbers and GC riders. First held in 1924, it has built a reputation as one of the most demanding and tactically complex stage races on the calendar.

Results

Stage

PosRiderTeam Time
1 Joao Almeida UAE Team Emirates-XRG 3:52:39
2 Isaac del Toro UAE Team Emirates-XRG + 00.28
3 Max Schachmann Soudal Quick-Step + 00.28
4 Clément Champoussin XDS Astana Team + 00.28
5 Alex Aranburu Cofidis + 00.28
6 Clément Berthet Decathlon AG2R La Mondiale Team + 00.28
7 Simone Velasco XDS Astana Team + 00.28
8 Oscar Onley Team Picnic PostNL + 00.28
9 Ilan Van Wilder Soudal Quick-Step + 00.28
10 Guillaume Martin-Guyonnet Groupama-FDJ + 00.28
11 Wilco Kelderman Team Visma | Lease a Bike + 00.28
12 Mattias Skjelmose Lidl-Trek + 00.28
13 Enric Mas Movistar Team + 00.28
14 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.28
15 Santiago Buitrago Bahrain Victorious + 01.05
16 Ivan Cobo Equipo Kern Pharma + 01.13
17 Thomas Silva Caja Rural-Seguros RGA + 01.23
18 Luca Vergallito Alpecin-Deceuninck + 01.23
19 Jordan Jegat Team TotalEnergies + 01.23
20 Unai Iribar Equipo Kern Pharma + 01.23
21 Steff Cras Team TotalEnergies + 01.23
22 Axel Laurance INEOS Grenadiers + 01.47
23 Léo Bisiaux Decathlon AG2R La Mondiale Team + 01.47
24 Jose Manuel Diaz Burgos Burpellet BH + 01.47
25 Brieuc Rolland Groupama-FDJ + 01.47
26 Bauke Mollema Lidl-Trek + 01.47
27 Yannis Voisard Tudor Pro Cycling Team + 02.02
28 Pablo Castrillo Movistar Team + 02.02
29 Hugh Carthy EF Education-EasyPost + 02.02
30 Harold Tejada XDS Astana Team + 02.13
31 Eric Fagundez Burgos Burpellet BH + 02.13
32 Ben Tulett Team Visma | Lease a Bike + 02.13
33 Jack Haig Bahrain Victorious + 02.13
34 Emiel Verstrynge Alpecin-Deceuninck + 02.13
35 José Luis Faura Burgos Burpellet BH + 02.13
36 Warren Barguil Team Picnic PostNL + 02.13
37 Joel Nicolau Caja Rural-Seguros RGA + 02.13
38 Louis Barré Intermarché-Wanty + 02.44
39 Gerben Kuypers Intermarché-Wanty + 02.44
40 Alan Hatherly Team Jayco-AlUla + 02.44
41 Gotzon Martín Euskaltel-Euskadi + 02.44
42 Mathis Le Berre ARKEA-B&B HOTELS + 03.55
43 Fabien Doubey Team TotalEnergies + 03.55
44 Mikel Bizkarra Euskaltel-Euskadi + 03.55
45 Joan Bou Caja Rural-Seguros RGA + 03.55
46 Finn Fisher-Black Red Bull-BORA-hansgrohe + 03.55
47 Clément Braz Afonso Groupama-FDJ + 03.55
48 Davide De Pretto Team Jayco-AlUla + 03.55
49 Sinuhé Fernandez Burgos Burpellet BH + 03.55
50 Sergio Samitier Cofidis + 03.55
51 Mauri Vansevenant Soudal Quick-Step + 03.55
52 Hugo de la Calle Burgos Burpellet BH + 04.56
53 Louis Vervaeke Soudal Quick-Step + 04.56
54 Romain Grégoire Groupama-FDJ + 04.56
55 Hannes Wilksch Tudor Pro Cycling Team + 04.56
56 Edward Dunbar Team Jayco-AlUla + 04.56
57 Lorenzo Rota Intermarché-Wanty + 04.56
58 Attila Valter Team Visma | Lease a Bike + 04.56
59 Nelson Oliveira Movistar Team + 04.56
60 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 04.56
61 Gianmarco Garofoli Soudal Quick-Step + 04.56
62 Ander Okamika Burgos Burpellet BH + 04.56
63 Gijs Leemreize Team Picnic PostNL + 04.56
64 Rudy Molard Groupama-FDJ + 04.56
65 Anthony Delaplace ARKEA-B&B HOTELS + 04.56
66 Juan Guillermo Martinez Team Picnic PostNL + 04.56
67 Patrick Konrad Lidl-Trek + 04.56
68 Felix Großschartner UAE Team Emirates-XRG + 04.56
69 Fabio Van den Bossche Alpecin-Deceuninck + 05.42
70 Thibau Nys Lidl-Trek + 05.55
71 Asbjørn Hellemose Team Jayco-AlUla + 05.55
72 Andrea Bagioli Lidl-Trek + 05.57
73 Sepp Kuss Team Visma | Lease a Bike + 05.57
74 Jonathan Lastra Cofidis + 05.57
75 Julen Arriola-Bengoa Caja Rural-Seguros RGA + 05.57
76 Romain Combaud Team Picnic PostNL + 05.57
77 Bastien Tronchon Decathlon AG2R La Mondiale Team + 05.57
78 Mauro Schmid Team Jayco-AlUla + 05.57
79 Anthon Charmig XDS Astana Team + 05.57
80 Fernando Barceló Caja Rural-Seguros RGA + 05.57
81 Fabian Weiss Tudor Pro Cycling Team + 06.35
82 Juri Hollmann Alpecin-Deceuninck + 06.35
83 Jambaljamts Sainbayar Burgos Burpellet BH + 07.40
84 Anton Kuzmin XDS Astana Team + 08.16
85 Quinn Simmons Lidl-Trek + 08.22
86 Otto Vergaerde Lidl-Trek + 08.22
87 Thibaud Gruel Groupama-FDJ + 08.22
88 Archie Ryan EF Education-EasyPost + 08.22
89 Martin Tjøtta ARKEA-B&B HOTELS + 08.22
90 Ibon Ruiz Equipo Kern Pharma + 08.22
91 Mattéo Vercher Team TotalEnergies + 08.22
92 Alexander Hajek Red Bull-BORA-hansgrohe + 08.22
93 Callum Scotson Decathlon AG2R La Mondiale Team + 08.22
94 Jorge Arcas Movistar Team + 08.22
95 Brandon McNulty UAE Team Emirates-XRG + 08.22
96 Igor Arrieta UAE Team Emirates-XRG + 08.25
97 Ion Izagirre Cofidis + 08.25
98 Marc Soler UAE Team Emirates-XRG + 08.25
99 Bjoern Koerdt Team Picnic PostNL + 08.40
100 Alex Baudin EF Education-EasyPost + 08.40
101 Max van der Meulen Bahrain Victorious + 08.40
102 Maxim Van Gils Red Bull-BORA-hansgrohe + 08.40
103 Ramses Debruyne Alpecin-Deceuninck + 08.40
104 Alessandro Verre ARKEA-B&B HOTELS + 08.40
105 Salvatore Puccio INEOS Grenadiers + 08.40
106 Joris Delbove Team TotalEnergies + 08.40
107 Fabien Grellier Team TotalEnergies + 08.40
108 Ethan Hayter Soudal Quick-Step + 08.40
109 Ben Healy EF Education-EasyPost + 08.40
110 Jan Maas Cofidis + 08.40
111 Daniel Martinez Red Bull-BORA-hansgrohe + 08.40
112 Omar Fraile INEOS Grenadiers + 08.40
113 Michel Heßmann Movistar Team + 08.40
114 Vegard Stake Laengen UAE Team Emirates-XRG + 08.40
115 Gregor Mühlberger Movistar Team + 08.40
116 Kim Heiduk INEOS Grenadiers + 08.40
117 Ander Ganzabal Euskaltel-Euskadi + 08.40
118 Jon Barrenetxea Movistar Team + 08.40
119 Michael Leonard INEOS Grenadiers + 08.40
120 Simon Guglielmi ARKEA-B&B HOTELS + 08.40
121 Thomas Gloag Team Visma | Lease a Bike + 08.40
122 James Knox Soudal Quick-Step + 08.40
123 Iker Mintegi Euskaltel-Euskadi + 08.40
124 Victor Langellotti INEOS Grenadiers + 08.40
125 Christopher Juul-Jensen Team Jayco-AlUla + 08.40
126 Jimmy Janssens Alpecin-Deceuninck + 08.40
127 Samuele Battistella EF Education-EasyPost + 09.00
128 Jacob Eriksson Tudor Pro Cycling Team + 09.00
129 Tobias Bayer Alpecin-Deceuninck + 09.00
130 Bruno Armirail Decathlon AG2R La Mondiale Team + 09.00
131 Axel Zingle Team Visma | Lease a Bike + 09.38
132 Pello Bilbao Bahrain Victorious + 09.38
133 Finlay Pickering Bahrain Victorious + 09.38
134 Kamiel Bonneu Intermarché-Wanty + 09.38
135 Txomin Juaristi Euskaltel-Euskadi + 09.51
136 Iñigo Elosegui Equipo Kern Pharma + 09.51
137 Robert Stannard Bahrain Victorious + 09.51
138 Haimar Etxeberria Equipo Kern Pharma + 09.51
139 Luc Wirtgen Tudor Pro Cycling Team + 09.51
140 Thibault Guernalec ARKEA-B&B HOTELS + 10.26
141 Ide Schelling XDS Astana Team + 10.26
142 Stefano Oldani Cofidis + 10.26
143 Roger Adrià Red Bull-BORA-hansgrohe + 10.26
144 Clément Davy Groupama-FDJ + 10.26
145 Elie Gesbert ARKEA-B&B HOTELS + 10.26
146 Jardi Van Der Lee EF Education-EasyPost + 10.26
147 Luca Van Boven Intermarché-Wanty + 10.49
148 Alexander Kamp Intermarché-Wanty + 10.49
149 Pau Miquel Delgado Equipo Kern Pharma + 10.49
150 Julian Alaphilippe Tudor Pro Cycling Team + 10.52
151 Xabier Isasa Euskaltel-Euskadi + 10.52
152 Jon Aberasturi Euskaltel-Euskadi + 10.52
153 Mathijs Paasschens Bahrain Victorious + 10.52
154 Tom Paquot Intermarché-Wanty + 12.39
155 Anthony Perez Cofidis + 12.39
156 Marc Hirschi Tudor Pro Cycling Team + 12.39
157 Diego Uriarte Equipo Kern Pharma + 12.39
- Robbe Dhondt Team Picnic PostNL DNS
- Anders Foldager Team Jayco-AlUla DNS
- Mathieu Burgaudeau Team TotalEnergies DNS
- Tyler Stites Caja Rural-Seguros RGA DNF
- Markel Beloki EF Education-EasyPost DNF

GC

PosRiderTeam Time
1 Joao Almeida UAE Team Emirates-XRG 12:10:20
2 Max Schachmann Soudal Quick-Step + 00.30
3 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.38
4 Ilan Van Wilder Soudal Quick-Step + 00.49
5 Mattias Skjelmose Lidl-Trek + 00.50
6 Wilco Kelderman Team Visma | Lease a Bike + 01.11
7 Alex Aranburu Cofidis + 01.37
8 Enric Mas Movistar Team + 01.48
9 Steff Cras Team TotalEnergies + 02.15
10 Simone Velasco XDS Astana Team + 02.18
11 Oscar Onley Team Picnic PostNL + 02.21
12 Clément Champoussin XDS Astana Team + 02.26
13 Guillaume Martin-Guyonnet Groupama-FDJ + 02.34
14 Clément Berthet Decathlon AG2R La Mondiale Team + 02.35
15 Santiago Buitrago Bahrain Victorious + 02.47
16 Jordan Jegat Team TotalEnergies + 03.18
17 Luca Vergallito Alpecin-Deceuninck + 03.25
18 Ivan Cobo Equipo Kern Pharma + 03.41
19 Pablo Castrillo Movistar Team + 03.42
20 Harold Tejada XDS Astana Team + 03.42
21 Axel Laurance INEOS Grenadiers + 03.48
22 Unai Iribar Equipo Kern Pharma + 03.56
23 Brieuc Rolland Groupama-FDJ + 04.03
24 Isaac del Toro UAE Team Emirates-XRG + 04.18
25 Warren Barguil Team Picnic PostNL + 04.52
26 Léo Bisiaux Decathlon AG2R La Mondiale Team + 04.53
27 Eric Fagundez Burgos Burpellet BH + 05.01
28 Jose Manuel Diaz Burgos Burpellet BH + 05.08
29 Romain Grégoire Groupama-FDJ + 05.42
30 Louis Barré Intermarché-Wanty + 05.50
31 Attila Valter Team Visma | Lease a Bike + 07.12
32 Nelson Oliveira Movistar Team + 07.33
33 Mauri Vansevenant Soudal Quick-Step + 08.30
34 Clément Braz Afonso Groupama-FDJ + 08.37
35 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 09.42
36 Rudy Molard Groupama-FDJ + 09.44
37 Finn Fisher-Black Red Bull-BORA-hansgrohe + 12.49
38 Julian Alaphilippe Tudor Pro Cycling Team + 12.53
39 Quinn Simmons Lidl-Trek + 13.02
40 Axel Zingle Team Visma | Lease a Bike + 13.19
41 Sergio Samitier Cofidis + 13.43
42 Yannis Voisard Tudor Pro Cycling Team + 15.20
43 Jack Haig Bahrain Victorious + 15.43
44 Thomas Silva Caja Rural-Seguros RGA + 15.44
45 Hugh Carthy EF Education-EasyPost + 16.09
46 Brandon McNulty UAE Team Emirates-XRG + 16.12
47 Ben Tulett Team Visma | Lease a Bike + 16.13
48 Joel Nicolau Caja Rural-Seguros RGA + 17.46
49 Sepp Kuss Team Visma | Lease a Bike + 17.49
50 Emiel Verstrynge Alpecin-Deceuninck + 17.49
51 Gotzon Martín Euskaltel-Euskadi + 18.01
52 Edward Dunbar Team Jayco-AlUla + 18.13
53 Hugo de la Calle Burgos Burpellet BH + 18.15
54 Bauke Mollema Lidl-Trek + 18.20
55 Gianmarco Garofoli Soudal Quick-Step + 18.54
56 Fabien Doubey Team TotalEnergies + 18.58
57 Felix Großschartner UAE Team Emirates-XRG + 19.00
58 Bastien Tronchon Decathlon AG2R La Mondiale Team + 19.24
59 Mathis Le Berre ARKEA-B&B HOTELS + 19.26
60 Davide De Pretto Team Jayco-AlUla + 19.27
61 Anthony Delaplace ARKEA-B&B HOTELS + 19.54
62 Sinuhé Fernandez Burgos Burpellet BH + 20.08
63 Mauro Schmid Team Jayco-AlUla + 20.10
64 Patrick Konrad Lidl-Trek + 20.17
65 Lorenzo Rota Intermarché-Wanty + 20.45
66 Andrea Bagioli Lidl-Trek + 20.51
67 Ander Okamika Burgos Burpellet BH + 20.55
68 Callum Scotson Decathlon AG2R La Mondiale Team + 21.36
69 Bruno Armirail Decathlon AG2R La Mondiale Team + 21.46
70 Gijs Leemreize Team Picnic PostNL + 21.53
71 Ben Healy EF Education-EasyPost + 21.58
72 Juan Guillermo Martinez Team Picnic PostNL + 22.00
73 Alan Hatherly Team Jayco-AlUla + 22.06
74 Thibau Nys Lidl-Trek + 22.18
75 Marc Soler UAE Team Emirates-XRG + 22.28
76 Ion Izagirre Cofidis + 23.02
77 Igor Arrieta UAE Team Emirates-XRG + 23.04
78 José Luis Faura Burgos Burpellet BH + 23.22
79 Finlay Pickering Bahrain Victorious + 23.23
80 Gerben Kuypers Intermarché-Wanty + 23.25
81 Maxim Van Gils Red Bull-BORA-hansgrohe + 23.31
82 Alexander Hajek Red Bull-BORA-hansgrohe + 23.41
83 Alex Baudin EF Education-EasyPost + 23.44
84 James Knox Soudal Quick-Step + 23.57
85 Max van der Meulen Bahrain Victorious + 24.01
86 Gregor Mühlberger Movistar Team + 24.37
87 Joan Bou Caja Rural-Seguros RGA + 24.39
88 Daniel Martinez Red Bull-BORA-hansgrohe + 24.51
89 Txomin Juaristi Euskaltel-Euskadi + 25.02
90 Mikel Bizkarra Euskaltel-Euskadi + 25.04
91 Iñigo Elosegui Equipo Kern Pharma + 25.16
92 Archie Ryan EF Education-EasyPost + 25.23
93 Hannes Wilksch Tudor Pro Cycling Team + 25.32
94 Louis Vervaeke Soudal Quick-Step + 25.37
95 Roger Adrià Red Bull-BORA-hansgrohe + 25.39
96 Stefano Oldani Cofidis + 25.39
97 Romain Combaud Team Picnic PostNL + 26.15
98 Anthon Charmig XDS Astana Team + 26.18
99 Juri Hollmann Alpecin-Deceuninck + 26.35
100 Fabian Weiss Tudor Pro Cycling Team + 26.39
101 Jonathan Lastra Cofidis + 26.42
102 Pello Bilbao Bahrain Victorious + 26.51
103 Fabio Van den Bossche Alpecin-Deceuninck + 26.51
104 Fernando Barceló Caja Rural-Seguros RGA + 27.01
105 Asbjørn Hellemose Team Jayco-AlUla + 27.17
106 Julen Arriola-Bengoa Caja Rural-Seguros RGA + 27.22
107 Anthony Perez Cofidis + 27.28
108 Samuele Battistella EF Education-EasyPost + 27.39
109 Ethan Hayter Soudal Quick-Step + 27.43
110 Michael Leonard INEOS Grenadiers + 27.53
111 Thibaud Gruel Groupama-FDJ + 28.01
112 Ibon Ruiz Equipo Kern Pharma + 28.16
113 Kamiel Bonneu Intermarché-Wanty + 28.19
114 Alessandro Verre ARKEA-B&B HOTELS + 28.39
115 Mattéo Vercher Team TotalEnergies + 28.39
116 Michel Heßmann Movistar Team + 28.40
117 Thomas Gloag Team Visma | Lease a Bike + 28.45
118 Victor Langellotti INEOS Grenadiers + 28.51
119 Jambaljamts Sainbayar Burgos Burpellet BH + 28.52
120 Omar Fraile INEOS Grenadiers + 28.52
121 Christopher Juul-Jensen Team Jayco-AlUla + 28.54
122 Anton Kuzmin XDS Astana Team + 28.57
123 Salvatore Puccio INEOS Grenadiers + 28.58
124 Jimmy Janssens Alpecin-Deceuninck + 28.58
125 Kim Heiduk INEOS Grenadiers + 29.01
126 Martin Tjøtta ARKEA-B&B HOTELS + 29.03
127 Bjoern Koerdt Team Picnic PostNL + 29.10
128 Jon Barrenetxea Movistar Team + 29.12
129 Jan Maas Cofidis + 29.14
130 Ramses Debruyne Alpecin-Deceuninck + 29.15
131 Fabien Grellier Team TotalEnergies + 29.16
132 Vegard Stake Laengen UAE Team Emirates-XRG + 29.18
133 Jorge Arcas Movistar Team + 29.18
134 Otto Vergaerde Lidl-Trek + 29.19
135 Joris Delbove Team TotalEnergies + 29.27
136 Simon Guglielmi ARKEA-B&B HOTELS + 29.31
137 Marc Hirschi Tudor Pro Cycling Team + 29.35
138 Iker Mintegi Euskaltel-Euskadi + 29.49
139 Thibault Guernalec ARKEA-B&B HOTELS + 29.51
140 Jacob Eriksson Tudor Pro Cycling Team + 29.56
141 Ander Ganzabal Euskaltel-Euskadi + 30.03
142 Haimar Etxeberria Equipo Kern Pharma + 30.19
143 Clément Davy Groupama-FDJ + 30.42
144 Robert Stannard Bahrain Victorious + 30.50
145 Pau Miquel Delgado Equipo Kern Pharma + 31.00
146 Luc Wirtgen Tudor Pro Cycling Team + 31.07
147 Alexander Kamp Intermarché-Wanty + 31.10
148 Jardi Van Der Lee EF Education-EasyPost + 31.11
149 Ide Schelling XDS Astana Team + 31.23
150 Elie Gesbert ARKEA-B&B HOTELS + 31.32
151 Luca Van Boven Intermarché-Wanty + 31.44
152 Xabier Isasa Euskaltel-Euskadi + 32.03
153 Jon Aberasturi Euskaltel-Euskadi + 32.23
154 Diego Uriarte Equipo Kern Pharma + 32.47
155 Tom Paquot Intermarché-Wanty + 34.11
156 Mathijs Paasschens Bahrain Victorious + 35.34
157 Tobias Bayer Alpecin-Deceuninck + 41.50
- Robbe Dhondt Team Picnic PostNL DNS
- Anders Foldager Team Jayco-AlUla DNS
- Mathieu Burgaudeau Team TotalEnergies DNS
- Tyler Stites Caja Rural-Seguros RGA DNF
- Markel Beloki EF Education-EasyPost DNF

Youth

PosRiderTeam Time
1 Brieuc Rolland Groupama-FDJ 12:14:23
2 Isaac del Toro UAE Team Emirates-XRG + 00.15
3 Léo Bisiaux Decathlon AG2R La Mondiale Team + 00.50
4 Romain Grégoire Groupama-FDJ + 01.39
5 Hugo de la Calle Burgos Burpellet BH + 14.12
6 Juan Guillermo Martinez Team Picnic PostNL + 17.57
7 Finlay Pickering Bahrain Victorious + 19.20
8 Alexander Hajek Red Bull-BORA-hansgrohe + 19.38
9 Max van der Meulen Bahrain Victorious + 19.58
10 Michael Leonard INEOS Grenadiers + 23.50
11 Thibaud Gruel Groupama-FDJ + 23.58
12 Bjoern Koerdt Team Picnic PostNL + 25.07
13 Haimar Etxeberria Equipo Kern Pharma + 26.16

Points

PosRiderTeam Points
1 Joao Almeida UAE Team Emirates-XRG 59
2 Max Schachmann Soudal Quick-Step 57
3 Alex Aranburu Cofidis 41
4 Florian Lipowitz Red Bull-BORA-hansgrohe 30
5 Clément Berthet Decathlon AG2R La Mondiale Team 28
6 Isaac del Toro UAE Team Emirates-XRG 27
7 Ilan Van Wilder Soudal Quick-Step 23
8 Mattias Skjelmose Lidl-Trek 22
9 Tobias Bayer Alpecin-Deceuninck 20
10 Romain Grégoire Groupama-FDJ 20
11 Luca Van Boven Intermarché-Wanty 20
12 Andrea Bagioli Lidl-Trek 16
13 Bastien Tronchon Decathlon AG2R La Mondiale Team 16
14 Enric Mas Movistar Team 15
15 Wilco Kelderman Team Visma | Lease a Bike 14
16 Simone Velasco XDS Astana Team 14
17 Clément Champoussin XDS Astana Team 14
18 Ethan Hayter Soudal Quick-Step 14
19 Thibaud Gruel Groupama-FDJ 14
20 Mauro Schmid Team Jayco-AlUla 13
21 Aleksandr Vlasov Red Bull-BORA-hansgrohe 12
22 Sinuhé Fernandez Burgos Burpellet BH 12
23 Marc Soler UAE Team Emirates-XRG 10
24 Axel Zingle Team Visma | Lease a Bike 10
25 Fabio Van den Bossche Alpecin-Deceuninck 9
26 Oscar Onley Team Picnic PostNL 8
27 Luc Wirtgen Tudor Pro Cycling Team 8
28 Xabier Isasa Euskaltel-Euskadi 8
29 Steff Cras Team TotalEnergies 7
30 Guillaume Martin-Guyonnet Groupama-FDJ 7
31 Bruno Armirail Decathlon AG2R La Mondiale Team 7
32 Jon Aberasturi Euskaltel-Euskadi 7
33 Quinn Simmons Lidl-Trek 6
34 Michael Leonard INEOS Grenadiers 6
35 Ben Healy EF Education-EasyPost 5
36 Tom Paquot Intermarché-Wanty 5
37 Nelson Oliveira Movistar Team 4
38 Rudy Molard Groupama-FDJ 4
39 Julian Alaphilippe Tudor Pro Cycling Team 4
40 Alex Baudin EF Education-EasyPost 4
41 Txomin Juaristi Euskaltel-Euskadi 4
42 Jordan Jegat Team TotalEnergies 3
43 Mathis Le Berre ARKEA-B&B HOTELS 3
44 Pablo Castrillo Movistar Team 2
45 Axel Laurance INEOS Grenadiers 2
46 Santiago Buitrago Bahrain Victorious 1
47 Thomas Silva Caja Rural-Seguros RGA 1

Mountain

PosRiderTeam Points
1 Marc Soler UAE Team Emirates-XRG 21
2 Bruno Armirail Decathlon AG2R La Mondiale Team 14
3 Joao Almeida UAE Team Emirates-XRG 10
4 Enric Mas Movistar Team 9
5 Brandon McNulty UAE Team Emirates-XRG 6
6 Max Schachmann Soudal Quick-Step 6
7 Oscar Onley Team Picnic PostNL 6
8 Diego Uriarte Equipo Kern Pharma 5
9 Quinn Simmons Lidl-Trek 5
10 Mattias Skjelmose Lidl-Trek 4
11 Harold Tejada XDS Astana Team 4
12 Felix Großschartner UAE Team Emirates-XRG 4
13 Clément Berthet Decathlon AG2R La Mondiale Team 3
14 Sergio Samitier Cofidis 3
15 Ben Healy EF Education-EasyPost 3
16 Finn Fisher-Black Red Bull-BORA-hansgrohe 3
17 Florian Lipowitz Red Bull-BORA-hansgrohe 2
18 Léo Bisiaux Decathlon AG2R La Mondiale Team 2
19 Romain Grégoire Groupama-FDJ 2
20 Rudy Molard Groupama-FDJ 2
21 Patrick Konrad Lidl-Trek 2
22 Andrea Bagioli Lidl-Trek 2
23 Alex Baudin EF Education-EasyPost 2
24 Iñigo Elosegui Equipo Kern Pharma 2
25 Mattéo Vercher Team TotalEnergies 2
26 Tobias Bayer Alpecin-Deceuninck 2
27 Alex Aranburu Cofidis 1
28 Clément Champoussin XDS Astana Team 1
29 Isaac del Toro UAE Team Emirates-XRG 1
30 Sepp Kuss Team Visma | Lease a Bike 1
31 Mauro Schmid Team Jayco-AlUla 1
32 Ander Okamika Burgos Burpellet BH 1
33 Daniel Martinez Red Bull-BORA-hansgrohe 1
34 Xabier Isasa Euskaltel-Euskadi 1

Team

PosTeamTime
1 XDS Astana Team 36:39:26
2 Soudal Quick-Step + 00.19
3 Groupama-FDJ + 02.29
4 Movistar Team + 04.30
5 Team Visma | Lease a Bike + 05.03
6 UAE Team Emirates-XRG + 08.48
7 Red Bull-BORA-hansgrohe + 14.21
8 Team TotalEnergies + 16.05
9 Burgos Burpellet BH + 16.53
10 Decathlon AG2R La Mondiale Team + 17.01
11 Team Picnic PostNL + 18.03
12 Lidl-Trek + 18.48
13 Equipo Kern Pharma + 22.00
14 Cofidis + 26.45
15 Bahrain Victorious + 31.44
16 Tudor Pro Cycling Team + 36.46
17 Alpecin-Deceuninck + 38.11
18 Intermarché-Wanty + 38.56
19 Team Jayco-AlUla + 45.03
20 Caja Rural-Seguros RGA + 48.57
21 INEOS Grenadiers + 52.06
22 EF Education-EasyPost + 52.56
23 Euskaltel-Euskadi + 57.59
24 ARKEA-B&B HOTELS + 58.08

Race profile

Race
Itzulia Basque Country
Start date
07.04.2025
End date
12.04.2025
Total distance
169.6 km
Gen
Men
Cat
2.UWT
Country
Spain
Discipline
Road
First edition
1924

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