Login / Subscribe

Language: English | Nederlands | Français | Italiano | Español | Euskara

Login / Subscribe   
Tour de France
Race information



History & Statistics
Last Winners





  France
22 May 1949    Pont Erambourg, France

Specialties
1 Classification Victories
King of The Mountain (1)1980
Race Performance

10 Participations
1 Stage Victories
1980 Stage 13 Pau - Bagnères de Luchon 200.40 km







--- advertisement ---