2024
2026

2025   »   112th Tour de France

2025

21 Stages   »   Lille Métropole  ›  Paris (Champs-Élysées)   (3302km)
menu

How was each stage won?

Stage ProfileScore PSFinal Distance Won how Early break? Late break?
Stage 1 | Lille Métropole - Lille Métropole170184.9 sprint of small group
Stage 2 | Lauwin-Planque - Boulogne-sur-Mer7340209.1 sprint of small group
Stage 3 | Valenciennes - Dunkerque90178.3 bunchsprint
Stage 4 | Amiens Métropole - Rouen8146174.2 sprint of small group
Stage 5 (ITT) | Caen - Caen1033 time trial
Stage 6 | Bayeux - Vire Normandie14339201.542.5 km solo
Stage 7 | Saint-Malo - Mûr-de-Bretagne (Guerlédan)8052197 sprint of small group
Stage 8 | Saint-Méen-le-Grand - Laval (Espace Mayenne)106171.4 bunchsprint
Stage 9 | Chinon - Châteauroux60174.1 bunchsprint
Stage 10 | Ennezat - Le Mont-Dore Puy de Sancy240108165.32.3 km solo
Stage 11 | Toulouse - Toulouse7840156.8 sprint a deux
Stage 12 | Auch - Hautacam333195180.611.1 km solo
Stage 13 (ITT) | Loudenvielle - Peyragudes11911910.9 time trial
Stage 14 | Pau - Luchon-Superbagnères396209182.637 km solo
Stage 15 | Muret - Carcassonne733169.343.6 km solo
Stage 16 | Montpellier - Mont Ventoux302291171.5 sprint a deux
Stage 17 | Bollène - Valence252160.4 sprint of small group
Stage 18 | Vif - Courchevel (Col de la Loze)414246171.515.8 km solo
Stage 19 | Albertville - La Plagne34021893.113 km solo
Stage 20 | Nantua - Pontarlier10726184.216.8 km solo
Stage 21 | Mantes-la-Ville - Paris (Champs-Élysées)2613132.36.4 km solo