Login / Subscribe

Language: English | Nederlands | Franšais | Italiano | Espa˝ol | Euskara

Login / Subscribe   
Tour de France
Race information



History & Statistics
Last Winners





  France
4 August 1966    Limoges, France

Specialties
Race Performance

7 Participations
2 Stage Victories
1996 Stage 7 ChambÚry - Les Arcs 200.00 km
1994 Stage 11 Cahors - Lourdes/Hautacam 263.50 km
1 Days in Leader Jersey
1991 Stage 12 Jaca 192.00 km

Stage Performance

Overall
Total:47 stages(100%)
Victory:1x (2,1%)
Top-3:2x (4,3%)
Top-10:5x (10,6%)
Top-20:12x (25,5%)





--- advertisement ---