News

The 2025 Tour de France includes 3320km of racing across seven flat stages, six hilly stages, six mountain stages and two time trials. There are two rest days but the total vertical gain will be ...
Stage 2 updates as classics specialists eye Jasper Philipsen’s yellow jersey - After a fast and furious opening day at the ...