BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 Vuelta a España

90th edition: Aug 23 - Sep 14, 2025
Stage 5, Wednesday, August 27, 2025

Back to 2025 Vuelta a España

Wednesday, August 27: Stage 5, Figueres - Figueres 24.1 km Team Time Trial

Stage 5 map & profile | Stage 5 photos

Here's Team Visma | Lease a Bike helping Jonas Vingegaard regain the GC leader's red jersey. Photo: Colin Flockton / PhotoSport International Copyrighted ©

find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle
Marcus Aurelius: Meditations

Marcus Aurelius' Meditations is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the race city of Figueres at 2:10 PM, local time: 24C (76F), showers in the vicinity, with the wind from the east-southeast at 16 km/hr (10 mph). Rain is likely to end about 2:45 PM. With the first team scheduled to start at 4:37, the riders should not have to race in the rain.

The stage: Intense team time trial to test the coordination of the teams, who will benefit from their rouleurs the most during this stage. The circuit will favor the specialists and offer no respite for those fighting for the general classification.

The race: First team scheduled to start was Team Lotto at 4:37 PM.

Here's the race organizer's stage five report:

The first stage of La Vuelta 25 held on Spanish soil shook up the overall standings once again, as Jonas Vingegaard regained La Roja thanks to Visma-Lease a Bike’s collective performance in Figueres. However, the Dutch outfit had to settle for second place on the day, finishing 8 seconds behind Juan Ayuso and Joao Almeida’s UAE Team Emirates-XRG, who averaged 56.8 km/h to win the stage.

The Spanish and Portuguese stars are now Vingegaard’s closest chasers in the overall standings, alongside their teammate Marc Soler (+8 seconds). Lidl-Trek was the third fastest team on the day, and their Italian leader Giulio Ciccone completes the GC top 5, 9 seconds behind Vingegaard, who claims his 30th Grand Tour leader’s jersey (27 Maillot Jaune, 3 La Roja). Leader at the start of the stage, David Gaudu, finished 9th (+24 seconds) with Groupama-FDJ.

The race:
After visiting Italy and France, La Vuelta 25 is in Catalunya for stage 5. The Spanish action kicks-off with a 24.1-km team time-trial around Figueres set to shake up the overall standings. The TTT is a classic of La Vuelta, featuring for the 17th time this century on the course of the Spanish Grand Tour.

UAE Team Emirates-XRG on their way to winning the stage. Photo: Sprint Cycling

Lotto and Lidl-Trek show the way
Lotto are the first off the ramp, at 16:37. And they set a strong benchmark, averaging 55.9 km/h to cover the 24.1 km in 25’35’’. Their time holds off against powerhouses such as Jayco AlUla (+17’’), but they’re beaten by Mads Pedersen and Giulio Ciccone’s Lidl-Trek, who navigate the course at 56.5 km/h and clock a time of 25’35’’.

Powered by Filippo Ganna and Egan Bernal, Ineos Grenadiers appear to be flying at the start, putting almost 10’’ into Lidl-Trek’s benchmark at the first checkpoint (km 7.8). But they can’t keep with the increasing pace set by the American squad, who retain the lead 7’’ ahead of the British outfit. Red Bull-Bora-Hansgrohe slot in between the two powerhouses (+3’’), despite Matteo Sobrero suffering a hard tumble.

UAE Team Emirates-XRG put the hammer down
UAE Team Emirates-XRG and Visma-Lease a Bike also set off strong, with the Emirati outfit only trailing by 0.01 second at the first checkpoint! Jonas Vingegaard’s teammates are 3’’ behind. In the meantime, David Gaudu’s Groupama-FDJ already loses 7’’.

Gaps increase at the second intermediate point… But both UAE Team Emirates-XRG and Visma-Lease a Bike manage to finish very strong. Juan Ayuso, Joao Almeida and their teammates take the stage win, 8’’ ahead of Jons Vingegaard, who reclaims La Roja, as Gaudu and his team drop 24’’.

Complete Results:

Photos

24.1 kilometers raced at an average speed of 56.855 km/hr

1 UAE TEAM EMIRATES XRG 25min 26'sec
2 TEAM VISMA | LEASE A BIKE @ 8sec
3 LIDL-TREK 0' 09''
4 RED BULL-BORA-HANSGROHE 0' 12''
5 INEOS GRENADIERS 0' 16''
6 MOVISTAR TEAM 0' 17''
7 DECATHLON AG2R LA MONDIALE 0' 17''
8 Q36.5 PRO CYCLING TEAM 0' 22''
9 GROUPAMA-FDJ 0' 24''
10 LOTTO 0' 27''
11 BAHRAIN VICTORIOUS 0' 31''
12 ARKEA-B&B HOTELS 0' 36''
13 INTERMARCHÉ-WANTY 0' 39''
14 EF EDUCATION-EASYPOST 0' 39''
15 ALPECIN-DECEUNINCK 0' 42''
16 TEAM JAYCO-ALULA 0' 44''
17 SOUDAL QUICK-STEP 0' 48''
18 TEAM PICNIC-POSTNL 0' 53''
19 ISRAEL-PREMIER TECH 0' 54''
20 COFIDIS 0' 57''
21 CAJA RURAL-SEGUROS RGA 1' 18''
22 XDS ASTANA TEAM 1' 35''
23 BURGOS-BURPELLET-BH 1' 44''

 

GC after stage 5:

  • GC leader: Jonas Vingegaard (Visma | Lease a Bike)
  • Mountains classification leader: Joel Nicolau (Caja Rural-Seguros RGA)
  • Points classification leader: Mads Pedersen (Lidl-Trek)
  • Best young rider: Juan Ayuso (UAE Team Emriates-XRG)
  • Teams classification leader: UAE Team Emirates-XRG

707.6 kilometers raced so far at an average speed of 43.706 km/hr

1 Jonas Vingegaard Team Visma | Lease a Bike 16hr 11min 24sec
2 Juan Ayuso UAE Team Emirates-XRG @ 8sec
3 João Almeida UAE Team Emirates-XRG s.t.
4 Marc Soler UAE Team Emirates-XRG s.t.
5 Giulio Ciccone Lidl-Trek 0:09
6 David Gaudu Groupama-FDJ 0:16
7 Matteo Jorgenson Team Visma | Lease a Bike s.t.
8 Jai Hindley Red Bull-BORA-hansgrohe 0:20
9 Giulio Pellizzari Red Bull-BORA-hansgrohe s.t.
10 Egan Bernal INEOS Grenadiers 0:22
11 Jefferson Cepeda Movistar Team 0:25
12 Felix Gall Decathlon AG2R La Mondiale s.t.
13 Thomas Pidcock Q36.5 Pro Cycling Team 0:30
14 Santiago Buitrago Bahrain-Victorious 0:39
15 Ben Tulett Team Visma | Lease a Bike 0:47
16 Finn Fisher-Black Red Bull-BORA-hansgrohe 0:48
17 Giovanni Aleotti Red Bull-BORA-hansgrohe 0:51
18 Ben O'Connor Team Jayco AlUla 0:52
19 Javier Romo Movistar Team 0:53
20 Junior Lecerf Soudal Quick-Step 0:56
21 Mikel Landa Soudal Quick-Step s.t.
22 Léo Bisiaux Decathlon AG2R La Mondiale s.t.
23 Antonio Tiberi Bahrain-Victorious 0:58
24 Torstein Træen Bahrain-Victorious s.t.
25 Marco Frigo Israel-Premier Tech 1:02
26 Matthew Riccitello Israel-Premier Tech s.t.
27 Bruno Armirail Decathlon AG2R La Mondiale s.t.
28 Cristián Rodríguez Arkéa-B&B Hotels 1:03
29 Sepp Kuss Team Visma | Lease a Bike 1:05
30 Louis Meintjes Intermarché-Wanty 1:18
31 Kevin Vermaerke Team Picnic PostNL 1:20
32 Orluis Aular Movistar Team 1:29
33 Louis Vervaeke Soudal Quick-Step 1:33
34 Markel Beloki EF Education-EasyPost 1:34
35 Lorenzo Fortunato XDS Astana Team 1:43
36 Harold Tejada XDS Astana Team s.t.
37 Harold Martín López XDS Astana Team s.t.
38 Sander De Pestel Decathlon AG2R La Mondiale s.t.
39 Raúl García Pierna Arkéa-B&B Hotels 1:50
40 Guillermo Thomas Silva Caja Rural-Seguros RGA 1:57
41 Abel Balderstone Caja Rural-Seguros RGA s.t.
42 Maximilian Schachmann Soudal Quick-Step 2:04
43 Chris Harper Team Jayco AlUla s.t.
44 Sergio Samitier Cofidis 2:13
45 Sergio Geovani Chumil Burgos Burpellet BH 2:15
46 Mario Aparicio Burgos Burpellet BH 2:23
47 Rudy Molard Groupama-FDJ 2:30
48 Alex Molenaar Caja Rural-Seguros RGA 2:34
49 David de la Cruz Q36.5 Pro Cycling Team 2:38
50 Michał Kwiatkowski INEOS Grenadiers 2:40
51 Sergio Higuita XDS Astana Team 2:51
52 Nicola Conci XDS Astana Team 2:56
53 Lukas Nerurkar EF Education-EasyPost 3:09
54 Gianmarco Garofoli Soudal Quick-Step 3:15
55 James Shaw EF Education-EasyPost 3:30
56 Mauri Vansevenant Soudal Quick-Step 3:33
57 Brieuc Rolland Groupama-FDJ 3:48
58 Fausto Masnada XDS Astana Team s.t.
59 Wout Poels XDS Astana Team s.t.
60 Victor Langellotti INEOS Grenadiers 3:57
61 Archie Ryan EF Education-EasyPost 4:03
62 Ben Zwiehoff Red Bull-BORA-hansgrohe 4:11
63 Clément Braz Afonso Groupama-FDJ 4:23
64 Jesús Herrada Cofidis 4:26
65 Callum Scotson Decathlon AG2R La Mondiale s.t.
66 Brandon Smith Rivera INEOS Grenadiers 4:29
67 Carlos Canal Movistar Team 4:31
68 Andrea Bagioli Lidl-Trek 4:58
69 Luis Faura José Burgos Burpellet BH 5:21
70 Paul Ourselin Cofidis 5:22
71 Julien Bernard Lidl-Trek 5:30
72 Johannes Staune-Mittet Decathlon AG2R La Mondiale 6:00
73 Mads Pedersen Lidl-Trek 6:06
74 Matteo Sobrero Red Bull-BORA-hansgrohe 6:09
75 Damien Howson Q36.5 Pro Cycling Team 6:32
76 Thibaud Gruel Groupama-FDJ 6:35
77 Stefan Küng Groupama-FDJ 6:37
78 Pier-André Côté Israel-Premier Tech s.t.
79 Lars Craps Lotto 6:55
80 Jaume Guardeño Caja Rural-Seguros RGA 7:07
81 Jan Hirt Israel-Premier Tech 7:31
82 Jordan Labrosse Decathlon AG2R La Mondiale 7:39
83 Wilco Kelderman Team Visma | Lease a Bike 7:40
84 Simon Carr Cofidis 7:43
85 Finlay Pickering Bahrain-Victorious 8:07
86 Victor Campenaerts Team Visma | Lease a Bike 8:26
87 Eric Antonio Fagúndez Burgos Burpellet BH 8:37
88 Nans Peters Decathlon AG2R La Mondiale 8:46
89 Roman Ermakov Bahrain-Victorious 8:48
90 Emanuel Buchmann Cofidis 9:25
91 Hugo de la Calle Burgos Burpellet BH 9:41
92 Dries De Pooter Intermarché-Wanty 9:57
93 Michel Hessmann Movistar Team 10:05
94 Magnus Sheffield INEOS Grenadiers 10:09
95 Bjorn Koerdt Team Picnic PostNL 10:12
96 Bob Jungels INEOS Grenadiers 10:19
97 Alessandro Verre Arkéa-B&B Hotels 10:21
98 Kamiel Bonneu Intermarché-Wanty 10:31
99 Jonas Rickaert Alpecin-Deceuninck 10:40
100 Gijs Leemreize Team Picnic PostNL 10:48
101 Pierre Thierry Arkéa-B&B Hotels 10:49
102 Rémi Cavagna Groupama-FDJ 10:51
103 Chris Hamilton Team Picnic PostNL 11:07
104 Bryan Coquard Cofidis 11:09
105 Léandre Lozouet Arkéa-B&B Hotels 11:19
106 Patrick Gamper Team Jayco AlUla s.t.
107 Kelland O'Brien Team Jayco AlUla 11:22
108 Jack Haig Bahrain-Victorious 11:29
109 Felix Grossschartner UAE Team Emirates-XRG 11:39
110 Eduardo Sepúlveda Lotto s.t.
111 Edward Planckaert Alpecin-Deceuninck 11:57
112 Esteban Chaves EF Education-EasyPost 12:10
113 Ben Turner INEOS Grenadiers 12:18
114 Iván García Cortina Movistar Team 12:36
115 Ethan Vernon Israel-Premier Tech 12:40
116 Juan Guillermo Martinez Team Picnic PostNL 12:47
117 Ivo Oliveira UAE Team Emirates-XRG 12:53
118 Filippo Ganna INEOS Grenadiers 12:55
119 Pablo Castrillo Movistar Team 13:06
120 Jonas Gregaard Lotto 13:07
121 Madis Mihkels EF Education-EasyPost 13:17
122 Fabio Christen Q36.5 Pro Cycling Team 13:20
123 Søren Kragh Andersen Lidl-Trek 13:23
124 Nicolò Buratti Bahrain-Victorious 13:46
125 David González Q36.5 Pro Cycling Team 13:56
126 Alec Segaert Lotto 13:59
127 Jake Stewart Israel-Premier Tech 14:00
128 Eddie Dunbar Team Jayco AlUla 14:09
129 Marcel Camprubí Q36.5 Pro Cycling Team 14:42
130 Arjen Livyns Lotto 15:58
131 Nadav Raisberg Israel-Premier Tech 16:05
132 Oliver Knight Cofidis 16:29
133 Dylan van Baarle Team Visma | Lease a Bike 16:43
134 Jasper De Buyst Lotto 16:51
135 Sean Quinn EF Education-EasyPost 16:52
136 Fernando Barceló Caja Rural-Seguros RGA 17:28
137 Mathijs Paasschens Bahrain-Victorious 18:02
138 Jasper Philipsen Alpecin-Deceuninck 18:17
139 Nico Denz Red Bull-BORA-hansgrohe 18:21
140 Simone Petilli Intermarché-Wanty 18:32
141 Louis Rouland Arkéa-B&B Hotels 18:36
142 Tobias Bayer Alpecin-Deceuninck 18:40
143 Carlos Verona Lidl-Trek 19:02
144 George Bennett Israel-Premier Tech 19:08
145 Nicolas Vinokurov XDS Astana Team 19:40
146 Victor Guernalec Arkéa-B&B Hotels 19:43
147 Jenthe Biermans Arkéa-B&B Hotels 19:48
148 Jakub Otruba Caja Rural-Seguros RGA 19:52
149 Dion Smith Intermarché-Wanty 20:11
150 Joan Bou Caja Rural-Seguros RGA 20:44
151 Jay Vine UAE Team Emirates-XRG 20:45
152 Ramses Debruyne Alpecin-Deceuninck 20:51
153 Gal Glivar Alpecin-Deceuninck 20:53
154 Luca Van Boven Intermarché-Wanty 21:03
155 Mikkel Bjerg UAE Team Emirates-XRG 21:09
156 Joel Nicolau Caja Rural-Seguros RGA 21:15
157 Christopher Juul-Jensen Team Jayco AlUla 21:44
158 Daan Hoole Lidl-Trek 22:20
159 Pepijn Reinderink Soudal Quick-Step 22:21
160 Arne Marit Intermarché-Wanty 22:34
161 Patrick Eddy Team Picnic PostNL 22:48
162 Luca Vergallito Alpecin-Deceuninck 22:58
163 Stanisław Aniołkowski Cofidis 23:04
164 Timo Roosen Team Picnic PostNL 23:11
165 Casper van Uden Team Picnic PostNL 23:16
166 Huub Artz Intermarché-Wanty 23:35
167 Anders Foldager Team Jayco AlUla 23:50
168 Jardi Christiaan van der Lee EF Education-EasyPost 24:07
169 Daniel Cavia Burgos Burpellet BH 25:23
170 Koen Bouwman Team Jayco AlUla 25:41
171 Sinuhé Fernández Burgos Burpellet BH 26:42
172 Amanuel Ghebreigzabhier Lidl-Trek 27:06
173 Elia Viviani Lotto 27:22
174 Tim van Dijke Red Bull-BORA-hansgrohe 28:19
175 Domen Novak UAE Team Emirates-XRG 30:10
176 Nickolas Zukowsky Q36.5 Pro Cycling Team 31:38
177 Liam Slock Lotto s.t.
178 Xabier Mikel Azparren Q36.5 Pro Cycling Team 34:50
179 Oscar Riesebeek Alpecin-Deceuninck 42:44

 


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Stage 5 map & profile:

Stage 5 map

Stage 5 profile


Content continues below the ads

Advertise with us!

Stage five photos by Fotoreporter Sirotti:

UAE Team Emirates-XRG on its way to winning the stage.

Visma | Lease a Bike putting Jonas Vingegaard in the race leader's red jersey.

Team Groupama-FDJ trying to keep David Gaudu in red.

Mads Pedersen leads Lidl-Trek to a fine third place, just 9 seconds off the winner's pace.

Filippo Ganna leads INEOS Grenadiers to fifth place, at 16 seconds.

Decathlon AG2R La Mondiale was seventh.

The colorful Team Lotto riding to tenth place.

EF Education-EasyPost was 14th.

Team Picnic-PostNL was 18th, at 53 seconds.

Team Israel-Premier Tech was 19th

Stage winners UAE Team Emirates-XRG

Jonas Vingegaard is back in the race leader's red jersey.