2021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997
Results
| Date | Rank | Race | |||||
|---|---|---|---|---|---|---|---|
| 18-08 | 24 | ||||||
| 14-08 | 2 | ||||||
| 6 | |||||||
| 08-08 | 1 | Stage 10Oeiras - Sintra | |||||
| 05-08 | 1 | Stage 7Gouveia - Gouveia | |||||
| 01-08 | 7 | Stage 4Viseu - Viseu | |||||
| 7 | |||||||
| 11-07 | 3 | Stage 5Torres Vedras - Torres Vedras | |||||
| 27-06 | 1 | ||||||
| 01-05 | 5 | Stage 4León - Alto de El Morredero | |||||
| 28-04 | 8 | Stage 1Belorado - Castrojeriz | |||||
| 11-03 | Stage 4 | ||||||