News
Latest
Races
Teams
Riders
How to Watch
Games
Latest
In-Depth
Latest
Tech
Buyers Guides
Explainers
Reviews
Latest
Tools
Tools
Race Atlas
Every Grand Tour stage since 2007, on one interactive map.
Climb time calculator
Your time up any climb from your weight and power, and how to pace it.
Hydration planner
How much fluid and sodium you need for a ride.
Training
Climb time calculator
Hydration planner
Latest
Newsletter
Rider
Bahrain Victorious
Damiano
Caruso
2026 wins
0
None recorded yet
Team
Bahrain Victorious
Nationality
ITA
Age
39
12 October 1987
Latest News
Giro d'Italia
The Giro d’Italia starts without any Slovenian participants for the first time in 26 years
UAE Tour
UAE Tour Race Preview: Evenepoel eyes new Jebel Mobrah summit as Pogačar and Vingegaard stay home