2022-08-11 | Volta a Portugal em Bicicleta | Stage 6 | 2.1 |
2017-08-13 | Volta a Portugal em Bicicleta Santander Totta | Stage 8 | 2.1 |
2017-06-25 | National Championships Portugal ME - Road Race | NC |
2017-06-24 | National Championships Portugal U23 - Road Race | NC |
2014-08-01 | Volta a Portugal em Bicicleta Liberty Seguros | Stage 2 | 2.1 |
2009-08-14 | Volta a Portugal em Bicicleta - EDP | Stage 9 | 2.HC |
2008-08-20 | Volta a Portugal em Bicicleta | Stage 7 | 2.HC |
2007-08-12 | Volta a Portugal | Stage 7 | 2.HC |
2006-08-09 | Volta a Portugal | Stage 5 | 2.HC |