| 17.06 › 24.0617-24/6 | | | | Volta Ciclista a Catalunya (2.HC) | | | | | more |
| 19.06 | DNF | | | S2Stage 2 - Tortosa › Vilanova i La Geltru | | 172.5 | | | |
| 18.06 | 18 | | | S1Stage 1 - Vila-Seca › Tortosa | | 161.2 | | | |
| 17.06 | 69 | | | ProloguePrologue - La Pineda › Vila-Seca | | 8.1 | | | |
| 11.05 › 16.0511-16/5 | | | | Vuelta Asturias (2.3) | | | | | more |
| 13.05 | 1 | | | S3Stage 3 - Posada › Aviles | | 179 | 20 | | |
| 12.05 | 1 | | | S2aStage 2a - Gijon › Llanes | | 109 | 20 | | |
| 28.04 › 02.0528-2/4 | | | | Volta ao Alentejo (2.5) | | | | | more |
| 1 | | | Points classificationPoints classification | | | | | |
| 9 | | | General classificationGeneral classification | | | 2 | | |
| 02.05 | 1 | | | S5Stage 5 - Cabeço de Vide › Évora | | 153 | 5 | | |
| 30.04 | 7 | | | S3b (ITT)Stage 3b (ITT) - Viana do Alentejo › Viana do Alentejo | | 23.8 | | | |
| 30.04 | 1 | | | S3aStage 3a - Portel › Alvito | | 49.5 | 5 | | |
| 29.04 | 1 | | | S2Stage 2 - Ferreira do Alentejo › Beja | | 194.8 | 5 | | |
| 28.04 | 1 | | | S1Stage 1 - Grândola › Grândola | | 179.3 | 5 | | |
| 14.04 › 18.0414-18/4 | | | | Vuelta a Aragon (2.2) | | | | | more |
| 60 | | | General classificationGeneral classification | | | | | |
| 18.04 | 5 | | | S5Stage 5 - Daroca › Zaragoza | | 143 | 4 | | |
| 17.04 | 26 | | | S4Stage 4 - Alcalá de la Selva › Selva | | 77.4 | | | |
| 16.04 | 63 | | | S3Stage 3 - Alcorisa › Valdelinares | | 174.6 | | | |
| 15.04 | 16 | | | S2Stage 2 - Monzón › Alcañices | | 151.6 | | | |
| 14.04 | 68 | | | S1Stage 1 - Jaca › Barbastro | | 195 | | | |
| 22.03 › 26.0322-26/3 | | | | Setmana Catalana (2.1) | | | | | more |
| 109 | | | General classificationGeneral classification | | | | | |
| 26.03 | 75 | | | S5b (ITT)Stage 5b (ITT) - Barcelona › Barcelona | | 12 | | | |
| 26.03 | 5 | | | S5aStage 5a - Cerdañola › Cerdañola | | 67 | 4 | | |
| 24.03 | 3 | | | S3Stage 3 - Castelló de Ampurias › L'Hospitalet de Llobregat | | 176 | 12 | | |
| 23.03 | 88 | | | S2Stage 2 - Lloret de Mar › Empuriabrava | | 169 | | | |
| 22.03 | 173 | | | S1Stage 1 - Lloret de Mar › Lloret de Mar | | 172 | | | |
| 10.03 › 14.0310-14/3 | | | | Volta ao Algarve () | | | | | more |
| 11.03 | 5 | | | S2Stage 2 - São Brás de Alportel › Tavira | | 135 | 4 | | |
| 10.03 | 2 | | | S1Stage 1 - Vila Real de Santo António › Castro Marim | | 173 | 12 | | |
| 28.02 | 11 | | | Clasica de Almeria (1.4) | | 188 | 12 | | more |
| 23.02 › 27.0223-27/2 | | | | Vuelta Ciclista a la Comunidad Valenciana (2.3) | | | | | more |
| 27.02 | 3 | | | S5aStage 5a - Calpe › Benidorm | | 71 | 7 | | |
| 26.02 | 140 | | | S4Stage 4 - Tabernes de Valldigna › Calpe | | 187 | | | |
| 25.02 | 149 | | | S3Stage 3 - Sagunto › Barraix (Pla de Les Llomes) | | 170 | | | |
| 24.02 | 78 | | | S2Stage 2 - Vilarreal › Sagunto | | 177 | | | |
| 23.02 | 1 | | | S1Stage 1 - Vilarreal › Vilarreal | | 150 | 20 | | |
| 21.02 | 11 | | | Trofeo Luis Puig (1.2) | | 186 | 12 | | more |
| 10.02 | 10 | | | Challenge Mallorca - Trofeo Cala Bona-Cala Rajada (1.4) | | 166.5 | 14 | | more |
| 08.02 | 4 | | | Challenge Mallorca - Trofeo Manacor (1.4) | | 168.5 | 32 | | more |
| 07.02 | 9 | | | Challenge Mallorca - Trofeo Palma-Palma (1.4) | | 80 | 16 | | more |