Vuelta 2025: the list of 23 teams and 184 riders at the start of this 80th edition of the Tour of Spain

The 80th edition of the Tour of Spain takes place from Saturday, August 23 to Sunday, September 14, 2025, over 21 stages and a total distance of 3 km.

Read more

Micro-nap: sleep less, pedal better

In the world of sporting performance, every detail counts. During the last Vendée Globe, Charlie Dalin completed one of the most demanding races on the planet.

Read more