The Tour de France is often called the world’s biggest annual sporting event. Each July, up to 12 million people line the roadside, while the cumulative TV audience tops 3 billion viewers across 190 countries.
In 2025, 184 riders will compete in teams of eight, racing a punishing 3,500 km route with nearly 50,000 metres of climbing – roughly the height of Mount Everest six times over. Across 21 stages, riders tackle time trials, flat sprints and brutal mountain passes through the Alps, Pyrenees and Massif Central.