Get a weekly VeloNews recap from our editors delivered straight to your inbox. Our newsletter is a great way to quickly see the highlights of pro cycling.
1st, stage 11 Tour de France 2003
2nd, Ghent-Wevelgem 2005
2nd, Paris-Roubaix 2007
3rd, Paris-Roubaix 2005
4th, Paris-Roubaix 2006
Biography
Flecha became the first Argentine to win a stage of the Tour de France when he captured the 11th stage of the 2005 Tour. Since then, Flecha has starred in the tough one-day classics like Paris-Roubaix and Ghent-Wevelgem. Flecha is still looking for his first Paris-Roubaix victory.