| 18.05 › 20.0518-20/5 | | | | Tour de l'Oise (2.3) | | | | | more |
| 120 | | | General classificationGeneral classification | | | | | |
| 20.05 | 112 | | | S4Stage 4 - Noyon › Compiègne | | 151.5 | | | |
| 19.05 | 126 | 125 | | S3Stage 3 - Senlis › Noyon | | 131.5 | | | |
| 19.05 | 15 | 109 | | S2 (TTT)Stage 2 (TTT) - Creil › Senlis | | 43 | | | |
| 18.05 | 115 | 115 | | S1Stage 1 - Beauvais › Creil | | 154 | | | |
| 24.04 › 15.0524-15/4 | | | | Vuelta a España (GT) | | | | | more |
| 07.05 | DNF | | | S14Stage 14 - Santander › Nájera | | 207 | | | |
| 06.05 | 125 | | | S13Stage 13 - Oviedo › Santander | | 193.3 | | | |
| 05.05 | 125 | | | S12Stage 12 - San Isidro › Naranco | | 156 | | | |
| 04.05 | 90 | | | S11Stage 11 - León › San Isidro | | 203 | | | |
| 03.05 | 163 | | | S10Stage 10 - Peñaranda de Bracamonte › León | | 230 | | | |
| 02.05 | 167 | | | S9Stage 9 - Cáceres › Guijuelo | | 192.7 | | | |
| 01.05 | 68 | | | S8Stage 8 - Sevilla › Mérida | | 199.6 | | | |
| 30.04 | 112 | 80 | | S7Stage 7 - Jerez › Sevilla | | 187.3 | | | |
| 29.04 | 81 | 80 | | S6Stage 6 - Loja › Ubrique | | 195.2 | | | |
| 28.04 | 99 | 98 | | S5Stage 5 - Almería › Sierra Nevada | | 198 | | | |
| 27.04 | 140 | 124 | | S4Stage 4 - Murcia › Almería | | 233.2 | | | |
| 26.04 | 173 | 42 | | S3Stage 3 - Denia › Murcia | | 204.3 | | | |
| 25.04 | 1 | 42 | | S2b (TTT)Stage 2b (TTT) - Benicassim › Burriana | | 36.3 | | | |
| 25.04 | 179 | | | S2aStage 2a - Oropesa el Mar › Castellón | | 108 | | | |
| 24.04 | 52 | 153 | | S1 (TTT)Stage 1 (TTT) - Benicassim › Benicassim | | 11.5 | | | |
| 19.03 › 23.0319-23/3 | | | | Setmana Catalana (2.2) | | | | | more |
| 28 | | | General classificationGeneral classification | | | | | |
| 18.02 | 94 | | | Trofeo Luis Puig (1.3) | | 178 | | | more |
| 06.02 › 11.026-11/2 | | | | Vuelta a Andalucia Ruta Ciclista Del Sol (2.2) | | | | | more |
| 48 | | | General classificationGeneral classification | | | | | |