| 28.09 | DNF |  |  | World Championships ME - Road Race (WC) | 260 |  |  | more | 
| 08.09 › 14.098-14/9 |  |  |  | Tour of Bulgaria (2.2) |  |  |  | more | 
| 14.09 | DNS |  |  | S7Stage 7 - Svilengrad › Plovdiv | 141 |  |  |  | 
| 13.09 | 72 |  |  | S6bStage 6b - Stara Zagora › Svilengrad | 111 |  |  |  | 
| 13.09 | 63 |  |  | S6aStage 6a - Kazanlak › Stara Zagora | 95 |  |  |  | 
| 11.09 | 36 |  |  | S4Stage 4 - Varna › Bourgas | 133 |  |  |  | 
| 10.09 | 53 |  |  | S3Stage 3 - Razgrad › Varna | 132 |  |  |  | 
| 09.09 | 72 |  |  | S2Stage 2 - Gabrovo › Razgrad | 154 |  |  |  | 
| 08.09 | 66 |  |  | S1Stage 1 - Troyan › Gabrovo | 112 |  |  |  | 
| 13.08 › 24.0813-24/8 |  |  |  | Volta a Portugal em Bicicleta (2.HC) |  |  |  | more | 
|  | 18 |  |  | General classificationGeneral classification |  | 12 |  |  | 
| 24.08 | 61 |  |  | S11 (ITT)Stage 11 (ITT) - Penafiel › Felgueiras (Santa Quitéria) | 31.2 |  |  |  | 
| 23.08 | 24 |  |  | S10Stage 10 - Fafe › Mondim de Basto (Senhora da Graça) | 146.2 |  |  |  | 
| 22.08 | 46 |  |  | S9Stage 9 - Barcelos › Fafe | 169.8 |  |  |  | 
| 21.08 | 16 |  |  | S8Stage 8 - Póvoa de Varzim › Santo Tirso | 177.8 |  |  |  | 
| 20.08 | 35 |  |  | S7Stage 7 - Aveiro › Gondomar | 170.6 |  |  |  | 
| 19.08 | 48 |  |  | S6Stage 6 - Gouveia › São João da Madeira | 186 |  |  |  | 
| 17.08 | 84 |  |  | S5Stage 5 - Guarda › Viseu | 164.6 |  |  |  | 
| 16.08 | 23 |  |  | S4Stage 4 - Idanha-a-Nova › Torre | 171.5 |  |  |  | 
| 15.08 | 44 |  |  | S3Stage 3 - Vila Viçosa  › Castelo Branco | 165.5 |  |  |  | 
| 14.08 | 31 |  |  | S2Stage 2 - Portimão › Beja | 198.6 |  |  |  | 
| 13.08 | 97 |  |  | ProloguePrologue - Portimão › Portimão | 6.4 |  |  |  | 
| 18.07 › 20.0718-20/7 |  |  |  | Vuelta International a la Comunidad de Madrid (2.1) |  |  |  | more | 
|  | 5 |  |  | General classificationGeneral classification - Madrid |  | 28 |  |  | 
| 20.07 | 15 |  |  | S3Stage 3 - Madrid › Madrid | 109 |  |  |  | 
| 19.07 | 8 |  |  | S2Stage 2 - San Agustín del Guadalix › Colmenar Viejo | 152.7 | 1 |  |  | 
| 18.07 | 10 |  |  | S1 (ITT)Stage 1 (ITT) - Pinto › Pinto | 21.2 |  |  |  | 
| 12.06 › 15.0612-15/6 |  |  |  | GP CTT Correios de Portugal (2.1) |  |  |  | more | 
|  | 2 |  |  | Mountains classificationMountains classification |  |  |  |  | 
|  | 9 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 2 |  |  | General classificationGeneral classification |  | 70 |  |  | 
| 15.06 | 17 |  |  | S4Stage 4 - Barcelos › Póvoa de Varzim | 187.6 |  |  |  | 
| 14.06 | 10 |  |  | S3Stage 3 - Gouveia › Penafiel | 167.7 |  |  |  | 
| 13.06 | 3 |  |  | S2Stage 2 - Coimbra › Seia | 157.6 | 7 |  |  | 
| 12.06 | 42 |  |  | S1Stage 1 - Alcobaça › Figueira da Foz | 177.7 |  |  |  | 
| 15.05 › 18.0515-18/5 |  |  |  | GP Internacional Paredes Rota dos Móveis (2.1) |  |  |  | more | 
|  | 9 |  |  | Mountains classificationMountains classification |  |  |  |  | 
|  | 17 |  |  | General classificationGeneral classification |  | 4 |  |  | 
| 18.05 | 25 |  |  | S4Stage 4 - Gandra › Rebordosa | 136.8 |  |  |  | 
| 17.05 | 22 |  |  | S3Stage 3 - Vila Nova de Gaia › Lordelo | 138.3 |  |  |  | 
| 16.05 | 20 |  |  | S2Stage 2 - Pontevedra › Paredes | 182 |  |  |  | 
| 15.05 | 13 |  |  | S1Stage 1 - Santiago de Compostela › Padrón | 156.9 |  |  |  | 
| 09.04 › 13.049-13/4 |  |  |  | Volta ao Alentejo em Bicicleta (2.1) |  |  |  | more | 
|  | 34 |  |  | General classificationGeneral classification |  |  |  |  | 
| 13.04 | 59 |  |  | S5Stage 5 - Évora › Évora | 177.1 |  |  |  | 
| 12.04 | 41 |  |  | S4Stage 4 - Mora › Sera de São Mamede | 183 |  |  |  | 
| 11.04 | 49 |  |  | S3 (ITT)Stage 3 (ITT) - Nossa Senhora das Neves › Beja | 31 |  |  |  | 
| 10.04 | 32 |  |  | S2Stage 2 - Zambujeira do Mar › Ourique | 173 |  |  |  | 
| 09.04 | 92 |  |  | S1Stage 1 - Ferreira do Alentejo › Odemira | 195.6 |  |  |  | 
| 20.02 › 24.0220-24/2 |  |  |  | Volta ao Algarve (2.1) |  |  |  | more | 
| 21.02 | DNF |  |  | S2Stage 2 - Lagoa › Lagos | 189.5 |  |  |  | 
| 20.02 | 158 |  |  | S1Stage 1 - Albufeira › Faro | 164.4 |  |  |  | 
| 22.01 › 27.0122-27/1 |  |  |  | Tour de San Luis (2.2) |  |  |  | more | 
| 25.01 | 98 | 73 |  | S3 (ITT)Stage 3 (ITT) - San Luis › San Luis | 19.8 |  |  |  | 
| 24.01 | 42 | 56 |  | S2Stage 2 - La Toma › Merlo | 168.7 |  |  |  | 
| 23.01 | 84 | 86 |  | S1Stage 1 - San Luis › Villa Mercedes | 168.4 |  |  |  | 
| 22.01 | 109 | 109 |  | ProloguePrologue - San Luis › San Luis | 3.5 |  |  |  |