| 26-04 | DNF | | Liège-Bastogne-Liège (1.UWT) | 259.0km |
| 22-04 | 77 | | La Flèche Wallonne (1.UWT) | 208.0km |
| | | O Gran Camiño - The Historical Route (2.1) |
| 5 | | Klassement |
| 5 | | Punten |
| 18-04 | 4 | 5 | Etappe 5As Neves - Monte Trega | 154.0km |
| 17-04 | 8 | 5 | Etappe 4Xinzo de Limia - Alto de Cabeza de Meda | 145.0km |
| 16-04 | 1 | 6 | Etappe 3Carballo - Padron | 169.0km |
| 15-04 | 15 | 22 | Etappe 2Vilalba - Barreiros | 148.0km |
| 14-04 | 28 | 28 | Etappe 1Torre de Hércules - Torre de Hércules | 15.0km |
| | | Paris-Nice (2.UWT) |
| 13-03 | DNS | | Etappe 6Barbentane - Apt | 179.0km |
| 12-03 | 50 | 73 | Etappe 5Cormoranche-sur-Saône - Colombier-le-Vieux | 206.0km |
| 11-03 | 82 | 63 | Etappe 4Bourges - Uchon | 195.0km |
| 10-03 | 7 | 16 | Etappe 3Cosne-Cours-sur-Loire - Pouilly-sur-Loire | 23.0km |
| 09-03 | 49 | 34 | Etappe 2Epône - Montargis | 187.0km |
| 08-03 | 53 | 54 | Etappe 1Achères - Carrières-sous-Poissy | 170.0km |
| | | Vuelta a Andalucia Ruta Ciclista Del Sol (2.Pro) |
| 1 | | Klassement |
| 4 | | Punten |
| 2 | | Berg |
| 22-02 | 6 | 1 | Etappe 5La Roda de Andalucia - Lucena | 167.0km |
| 21-02 | 51 | 1 | Etappe 4Montoro - Pozoblanco | 166.0km |
| 20-02 | 31 | 1 | Etappe 3Jaen - Lopera | 180.0km |
| 19-02 | 1 | 1 | Etappe 2Torrox - Otura Santa Clara Golf | 138.0km |
| 18-02 | 61 | 61 | Etappe 1Benahavís - Pizarra | 150.0km |
| 16-02 | 4 | | Clásica Jaén (1.1) | 169.0km |
| | | Volta Comunitat Valenciana (2.Pro) |
| 11 | | Klassement |
| 36 | | Punten |
| 5 | | Jongeren |
| 08-02 | 37 | 11 | Etappe 5Bétera - Valencia | 94.0km |
| 07-02 | 11 | 11 | Etappe 4La Nucia - Teulada | 172.0km |
| 06-02 | 21 | 15 | Etappe 3Orihuela - San Vicente del Raspeig | 158.0km |
| 05-02 | 10 | 30 | Etappe 2Carlet - Alginet | 17.0km |
| 04-02 | 26 | 30 | Etappe 1Segorbe - Torreblanca | 160.0km |
| 31-01 | 8 | | Trofeo Andratx - Pollença (1.1) | 121.0km |
| 23-01 | 4 | | Classica Camp de Morvedre (1.1) | 163.0km |