| 30 | 20-01-2018 | Vuelta al Tachira en Bicicleta - Stage 9 | 2.2 | 123.2km |
| 29 | 07-08-2017 | Vuelta a Colombia - Stage 7 | 2.2 | 111.5km |
| 28 | 21-02-2014 | Trofeo Laigueglia | 1.1 | 181.2km |
| 27 | 04-03-2012 | Le Tour de Langkawi | 2.HC | |
| 26 | 29-02-2012 | Le Tour de Langkawi - Stage 6 | 2.HC | 108.0km |
| 25 | 28-02-2012 | Le Tour de Langkawi - Stage 5 | 2.HC | 190.0km |
| 24 | 03-03-2011 | Giro del Friuli | 1.1 | 187.0km |
| 23 | 18-01-2011 | Tour de San Luis - Stage 2 | 2.1 | 170.0km |
| 22 | 04-04-2010 | Settimana Ciclistica Lombarda - Stage 4 | 2.1 | 152.8km |
| 21 | 24-03-2010 | Settimana Internazionale Coppi e Bartali - Stage 3 | 2.1 | 175.1km |
| 20 | 30-06-2009 | Vuelta Ciclista a Venezuela - Stage 8 | 2.2 | 34.2km |
| 19 | 15-02-2009 | Le Tour de Langkawi | 2.HC | |
| 18 | 13-02-2009 | Le Tour de Langkawi - Stage 5 | 2.HC | 102.0km |
| 17 | 22-01-2009 | Tour de San Luis - Stage 4 | 2.1 | 159.0km |
| 16 | 15-10-2008 | Clasico Ciclistico Banfoandes | 2.2 | |
| 15 | 12-10-2008 | Clasico Ciclistico Banfoandes - Stage 7 | 2.2 | 34.6km |
| 14 | 11-10-2008 | Clasico Ciclistico Banfoandes - Stage 6 | 2.2 | 136.5km |
| 13 | 02-09-2008 | Vuelta Ciclista a Venezuela - Stage 9 | 2.2 | 40.0km |
| 12 | 14-02-2008 | Tour de Langkawi - Stage 6 | 2.HC | 182.0km |
| 11 | 09-02-2007 | Tour de Langkawi - Stage 8 | 2.HC | 84.0km |
| 10 | 11-01-2007 | Vuelta al Tachira - Stage 5 | 2.2 | 119.3km |
| 9 | 28-08-2006 | Vuelta a Venezuela - Stage 4 | 2.2 | |
| 8 | 05-08-2006 | Vuelta a Colombia - Stage 12 | 2.2 | |
| 7 | 15-03-2006 | Vuelta Por Un Chile Lider - Stage 8 | 2.2 | 193.4km |
| 6 | 07-02-2006 | Tour de Langkawi - Stage 5 | 2.HC | 99.7km |
| 5 | 06-02-2006 | Tour de Langkawi - Stage 4 | 2.HC | 144.5km |
| 4 | 20-01-2006 | Vuelta al Tachira - Stage 14 | 2.2 | 31.0km |
| 3 | 16-01-2006 | Vuelta al Tachira - Stage 10 | 2.2 | 127.8km |
| 2 | 13-01-2006 | Vuelta al Tachira - Stage 7 | 2.2 | 171.4km |
| 1 | 02-10-2005 | Clasico Ciclistico Banfoandes - Stage 5 | 2.2 | |