2025 Vuelta: The list of 23 teams and 184 riders set to compete in the 80th edition of the Tour of Spain

The 80th edition of the Tour of Spain will take place from Saturday, August 23, to Sunday, September 14, 2025, over 21 stages and a total distance of 3,151 km. The organizers […] Read more →

2025 Tour de France Femmes with Zwift: The List of 154 Starting Riders and Their Bib Numbers

The 2025 Tour de France Femmes with Zwift takes place from Saturday, July 26, to Sunday, August 3, between Vannes and Châtel. This is the first time the race will span nine […] Read more →