| 53 | 15-08-2010 | Volta a Portugal em Bicicleta - Stage 10 | 2.1 | 154.2km |
| 52 | 11-07-2010 | GP Torres Vedras | 2.2 | |
| 51 | 11-07-2010 | GP Torres Vedras - Stage 4 | 2.2 | 104.0km |
| 50 | 09-07-2010 | GP Torres Vedras - Stage 2 | 2.2 | 148.2km |
| 49 | 07-07-2010 | GP Torres Vedras - Prologue | 2.2 | 5.3km |
| 48 | 10-06-2010 | Volta ao Alentejo em Bicicleta - Stage 1 | 2.1 | 178.0km |
| 47 | 07-08-2009 | Volta a Portugal em Bicicleta - Stage 2 | 2.HC | 175.0km |
| 46 | 05-08-2009 | Volta a Portugal em Bicicleta - Prologue | 2.HC | 2.4km |
| 45 | 17-05-2009 | GP Internacional Paredes Rota dos Móveis | 2.2 | |
| 44 | 16-05-2009 | GP Internacional Paredes Rota dos Móveis - Stage 3 | 2.2 | 144.5km |
| 43 | 15-05-2009 | GP Internacional Paredes Rota dos Móveis - Stage 2 | 2.2 | 167.0km |
| 42 | 05-04-2009 | Volta ao Alentejo em Bicicleta - Stage 5 | 2.1 | 169.4km |
| 41 | 04-04-2009 | Volta ao Alentejo em Bicicleta - Stage 4 | 2.1 | 164.7km |
| 40 | 22-08-2008 | Volta a Portugal em Bicicleta - Stage 8 | 2.HC | 169.8km |
| 39 | 20-08-2008 | Volta a Portugal em Bicicleta - Stage 6 | 2.HC | 170.6km |
| 38 | 13-08-2007 | Volta a Portugal - Stage 8 | 2.HC | 157.1km |
| 37 | 09-08-2007 | Volta a Portugal - Stage 5 | 2.HC | 167.7km |
| 36 | 08-08-2007 | Volta a Portugal - Stage 4 | 2.HC | 222.1km |
| 35 | 07-08-2007 | Volta a Portugal - Stage 3 | 2.HC | 176.3km |
| 34 | 01-07-2007 | National Road Championships - Portugal | CN | 173.0km |
| 33 | 18-05-2007 | GP Paredes Rota dos Móveis - Stage 2 | 2.1 | 194.9km |
| 32 | 05-08-2006 | Volta a Portugal em Bicicleta EDP - Stage 1 | 2.HC | 186.5km |
| 31 | 12-08-2005 | Volta a Portugal em Bicicleta - Stage 7 | 2.HC | 160.5km |
| 30 | 11-08-2005 | Volta a Portugal em Bicicleta - Stage 6 | 2.HC | 173.1km |
| 29 | 06-08-2005 | Volta a Portugal em Bicicleta - Stage 2 | 2.HC | 187.9km |
| 28 | 24-06-2005 | National Road Championships - Portugal TT | CN | 40.0km |
| 27 | 25-05-2005 | Volta ao Alentejo - Stage 3 | 2.1 | |
| 26 | 10-03-2005 | GP Internacional do Oeste RTP - Stage 1 | 2.2 | |
| 25 | 12-02-2005 | GP Internacional Costa Azul - Stage 3 | 2.1 | 158.7km |
| 24 | 30-07-2004 | Volta a Portugal - Stage 2 | 2.2 | 187.7km |
| 23 | 11-03-2004 | GP Estremadura - RTP - Stage 2 | 2.5 | |
| 22 | 19-02-2004 | Volta ao Algarve - Stage 2 | 2.3 | 182.0km |
| 21 | 10-02-2004 | GP Int.CTT Correios de Portugal | 2.3 | |
| 20 | 10-02-2004 | GP Int.CTT Correios de Portugal - Stage 3 | 2.3 | 161.3km |
| 19 | 08-02-2004 | GP Int.CTT Correios de Portugal - Stage 1 | 2.3 | 157.2km |
| 18 | 14-08-2003 | Volta a Portugal - Stage 8 | 2.2 | 188.0km |
| 17 | 13-08-2003 | Volta a Portugal - Stage 7 | 2.2 | 166.0km |
| 16 | 09-08-2003 | Volta a Portugal - Stage 4 | 2.2 | 154.0km |
| 15 | 06-08-2003 | Volta a Portugal - Stage 1 | 2.2 | 175.0km |
| 14 | 21-02-2003 | Volta ao Algarve - Stage 3 | 2.3 | 153.8km |
| 13 | 08-08-2002 | Volta a Portugal - Stage 6 | 2.2 | 205.0km |
| 12 | 04-08-2002 | Volta a Portugal - Stage 3 | 2.2 | 169.0km |
| 11 | 13-02-2002 | Volta ao Algarve | 2.3 | |
| 10 | 12-02-2002 | Volta ao Algarve - Stage 4 | 2.3 | 173.5km |
| 9 | 11-02-2002 | Volta ao Algarve - Stage 3 | 2.3 | 171.2km |
| 8 | 03-08-2000 | Volta a Portugal - Stage 11 | 2.3 | 131.2km |
| 7 | 29-07-2000 | Volta a Portugal - Stage 6 | 2.3 | 207.8km |
| 6 | 30-04-2000 | Vuelta Ciclista a la Rioja - Stage 3 | 2.4 | 180.0km |
| 5 | 01-08-1999 | Volta a Portugal - Stage 7 | 2.3 | 187.0km |
| 4 | 02-05-1999 | Vuelta Ciclista a la Rioja - Stage 4 | 2.5 | 185.0km |
| 3 | 12-03-1999 | Volta ao Algarve - Stage 2 | 2.5 | 135.0km |
| 2 | 11-03-1999 | Volta ao Algarve - Stage 1 | 2.5 | 173.0km |
| 1 | 18-06-1996 | European Championship U23 | U23 | 160.0km |