| 24.06 | DNF* | | | National Championships Spain ME - Road Race (NC) | | 215 | | | more |
| 07.06 › 10.067-10/6 | | | | Ronde de l'Oise (2.2) | | | | | more |
| 35* | | | Points classificationPoints classification | | | | | |
| 22* | | | General classificationGeneral classification | | | | | |
| 10.06 | 35* | | | S4Stage 4 - Lacroix-Saint-Ouen › Beauvais | | 181.7 | | | |
| 09.06 | 51* | 21 | | S3Stage 3 - Morienval › Nanteuil-le-Haudouin | | 174.7 | | | |
| 08.06 | 13* | 13 | | S2Stage 2 - Andeville › Ribécourt-Dreslincourt | | 208.2 | | | |
| 07.06 | 17* | 18 | | S1Stage 1 - Breteuil › Liancourt | | 131.1 | | | |
| 31.05 › 03.0631-3/5 | | | | Boucles de la Mayenne (2.1) | | | | | more |
| 21* | | | General classificationGeneral classification | | | | 3 | |
| 03.06 | 16* | | | S3Stage 3 - Congrier › Laval | | 182 | | | |
| 02.06 | 28* | 26 | | S2Stage 2 - St Aignan De Couptrain › ré En Pail St Samson | | 172 | | | |
| 01.06 | 35* | 32 | | S1Stage 1 - Renault St Berthevin › Gorron | | 176 | | | |
| 31.05 | 13* | 13 | | ProloguePrologue - Laval › Laval | | 4.5 | | | |
| 23.05 › 27.0523-27/5 | | | | Baloise Belgium Tour (2.HC) | | | | | more |
| 91* | | | General classificationGeneral classification | | | | | |
| 27.05 | 62* | | | S5Stage 5 - Landen › Tongeren | | 157.7 | | | |
| 26.05 | 64* | 97 | | S4Stage 4 - Wanze › Wanze | | 151.4 | | | |
| 25.05 | 118* | 95 | | S3 (ITT)Stage 3 (ITT) - Bornem › Bornem | | 10.6 | | | |
| 24.05 | 60* | 84 | | S2Stage 2 - Lochristi › Knokke-Heist | | 162.1 | | | |
| 23.05 | 118* | 115 | | S1Stage 1 - Buggenhout › Buggenhout | | 178.8 | | | |
| 20.05 | 88* | | | Grote Prijs Marcel Kint (1.1) | | 174.8 | | | more |
| 04.05 › 06.054-6/5 | | | | Vuelta Ciclista Comunidad de Madrid (2.1) | | | | | more |
| 74* | | | General classificationGeneral classification | | | | | |
| 06.05 | 31* | | | S3Stage 3 - Madrid › Madrid | | 99.94 | | | |
| 05.05 | 36* | 77 | | S2Stage 2 - Alcobendas › San Sebastián de los Reyes | | 134.5 | | | |
| 04.05 | 95* | 95 | | S1Stage 1 - Manzanares El Real › Manzanares El Real | | 175.4 | | | |
| 13.04 › 15.0413-15/4 | | | | GP Beiras e Serra da Estrela (2.1) | | | | | more |
| 48* | | | General classificationGeneral classification | | | | | |
| 15.04 | 35* | | | S3Stage 3 - Gouveia › Guarda | | 168.3 | | | |
| 14.04 | 6* | 48 | | S2Stage 2 - Sabugal › Seia | | 193.9 | 3 | | |
| 13.04 | 57* | 56 | | S1Stage 1 - Mêda › Figueira de Castelo Rodrigo | | 177.2 | | | |
| 08.04 | 54* | | | Klasika Primavera de Amorebieta (1.1) | | 171.5 | | | more |
| 02.04 › 07.042-7/4 | | | | Itzulia Basque Country (2.UWT) | | | | | more |
| 20* | | | Mountains classificationMountains classification | | | | | |
| 84* | | | General classificationGeneral classification | | | | | |
| 07.04 | 65* | | | S6Stage 6 - Eibar › Arrate | | 122.2 | | | |
| 06.04 | 125* | 119 | | S5Stage 5 - Vitoria › Eibar | | 164.7 | | | |
| 05.04 | 148* | 116 | | S4 (ITT)Stage 4 (ITT) - Lodosa › Lodosa | | 19.4 | | | |
| 04.04 | 96* | 113 | | S3Stage 3 - Bermeo › Valdegovía | | 184.8 | | | |
| 03.04 | 112* | 132 | | S2Stage 2 - Zarautz › Bermeo | | 166.7 | | | |
| 02.04 | 143* | 143 | | S1Stage 1 - Zarautz › Zarautz | | 162.1 | | | |
| 14.03 › 18.0314-18/3 | | | | Volta ao Alentejo (2.2) | | | | | more |
| 26* | | | General classificationGeneral classification | | | | | |
| 18.03 | 32* | | | S6Stage 6 - Castelo de Vide › Évora | | 151.3 | | | |
| 17.03 | 70* | 26 | | S5 (ITT)Stage 5 (ITT) - Castelo de Vide › Castelo de Vide | | 8.4 | | | |
| 17.03 | 34* | 27 | | S4Stage 4 - Monforte › Portalegre | | 64.2 | | | |
| 16.03 | 31* | 33 | | S3Stage 3 - Grândola › Arraiolos | | 149.3 | | | |
| 15.03 | 79* | 37 | | S2Stage 2 - Beja › Sines | | 205.2 | | | |
| 14.03 | 31* | 31 | | S1Stage 1 - Vendas Novas › Serpa | | 173.5 | | | |
| 11.02 | 44* | | | Clasica de Almeria (1.HC) | | 185.1 | | | more |
| 10.02 | DNF* | | | Vuelta Ciclista a la Region de Murcia Costa Calida (1.1) | | 208.3 | | | more |
| 31.01 › 04.0231-4/1 | | | | Volta a la Comunitat Valenciana (2.1) | | | | | more |
| 11* | | | Mountains classificationMountains classification | | | | | |
| 79* | | | General classificationGeneral classification | | | | | |
| 04.02 | 49* | | | S5Stage 5 - Paterna › Valencia | | 135.2 | | | |
| 03.02 | 62* | 88 | | S4Stage 4 - Orihuela › Cocentaina | | 181 | | | |
| 02.02 | 13 | 141 | | S3 (TTT)Stage 3 (TTT) - Benitatxell › Calpe | | 23.2 | | | |
| 01.02 | 129* | 141 | | S2Stage 2 - Bétera › Albuixech | | 153.9 | | | |
| 31.01 | 132* | 132 | | S1Stage 1 - Oropesa El Mar › Peñiscola | | 191.4 | | | |
| 28.01 | 28* | | | Trofeo Palma (1.1) | | 159.6 | | | more |
| 26.01 | DNF* | | | Trofeo Serra de Tramuntana (1.1) | | 140.1 | | | more |
| 25.01 | 38* | | | Trofeo Campos, Porreres, Felanitx, Ses Salines (1.1) | | 177.7 | | | more |