Tag: Maurice Garin

French Tour de France Winners. Despite not winning for the past 29 years, France is still well ahead in stage and GC wins. France 36 Belgium 18 Spain 12 Italy 9 Luxembourg 5 USA 3 Netherlands 2 Switzerland 2 England 2 Germany 1 Denmark 1 Australia 1 Ireland 1 France has had 680 stage wins