Tour de France 2025
| Stage 1. Lille - Lille
184.9 km, 5 July 2025
GC Leader
Navigate to
Stage information
Start, finish: Stage 1. Lille - Lille
Distance: 184.9 km
Date: 5 July 2025