| | | Brixia Tour (2.1) |
| 121 | | Klassement |
| 23-07 | 106 | 121 | Stage 4Bassano Bresciano - Palazzolo sull'Oglio (177.0km) | 177.0km |
| 22-07 | 138 | | Stage 3aPisogne - Darfo Boario Terme (101.0km) | 101.0km |
| 22-07 | 108 | | Stage 3bPian Camuno - Saviore dell'Adamello (62.0km) | 62.0km |
| 21-07 | 114 | | Stage 2Bettole di Buffalora - Passo Maniva (152.0km) | 152.0km |
| 20-07 | 113 | | Stage 1San Vigilio di Concesio - Toscolano Maderno (178.0km) | 178.0km |
| | | Vuelta Ciclista Asturias (2.1) |
| 16-06 | 20 | | Stage 2 | |
| | | Course de la Paix (2.HC) |
| 13-05 | 5 | | Stage 5 | |
| 13-05 | 7 | | Stage 4 | |
| 13-05 | | 5 | Stage 8 | |
| 01-05 | DNF | | Rund um den Henninger Turm (1.HC) | 190.0km |
| 26-04 | DNF | | Liège-Bastogne-Liège (PT) | 262.0km |
| 19-04 | 78 | | La Flèche Wallonne (PT) | 202.0km |
| | | Vuelta Ciclista a Murcia (2.1) |
| 5 | | Klassement |
| 05-03 | | 5 | Stage 5Murcia - Murcia (138.0km) | 138.0km |
| 04-03 | 1 | | Stage 4Caravaca de la Cruz - Collado Bermejo (146.0km) | 146.0km |
| 02-03 | 4 | | Stage 2Alcantarilla - Alhama de Murcia (172.0km) | 172.0km |
| | | Ruta Del Sol (2.1) |
| 1 | | Klassement |
| 16-02 | 11 | 1 | Stage 5Olvera - Sevilla (172.0km) | 172.0km |
| 15-02 | 4 | 1 | Stage 4Écija - Ronda (162.0km) | 162.0km |
| 14-02 | 7 | 1 | Stage 3Cabra - Córdoba (174.0km) | 174.0km |
| 13-02 | 12 | 1 | Stage 2La Guardia de Jaén - Jaén (157.0km) | 157.0km |
| 12-02 | 2 | | Stage 1Antequera - Otura Santa Clara Golf (161.0km) | 161.0km |