News
In 2025, 184 riders will compete in teams of eight, racing a punishing 3500km route with nearly 50,000 metres of climbing – roughly the height of Mount Everest six times over. Across 21 stages riders ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results