| 15-09 | DNF | | Coppa Agostoni (1.1) | 199.0km |
| | | Tour of Bulgaria (2.2) |
| 23 | | Standings |
| 8 | | Mountain |
| 02-09 | 2 | 23 | Stage 6Maglizh - Troyan | 231.0km |
| 01-09 | 4 | 24 | Stage 5Elena - Maglizh | 79.0km |
| 31-08 | 10 | 25 | Stage 4Ivaylovgrad - Elena | 231.0km |
| 30-08 | 42 | 36 | Stage 3Kardzahli - Ivaylovgrad | 157.0km |
| 29-08 | 1 | 1 | Stage 2Plovdiv - Kardzahli | 95.0km |
| 28-08 | 10 | 10 | Stage 1Sofia - Plovdiv | 205.0km |
| 17-08 | 20 | | XIX Trofeo Beato Bernardo - Coppa Citta' di Offida (1.2U) | |
| 16-08 | 22 | | GP Capodarco - Comunità di Capodarco (1.2U) | |
| 14-08 | 5 | | 41° Gran Premio Sportivi di Poggiana (1.2U) | |
| | | Tour de Hongrie (2.2) |
| 26 | | Standings |
| 03-07 | 14 | 26 | Stage 5Gyöngyös - Budapest | 113.0km |
| 02-07 | 34 | 34 | Stage 4Karcag - Kékesteto | 144.0km |
| 01-07 | 10 | 30 | Stage 3Cegléd - Karcag | 185.0km |
| 30-06 | 68 | 36 | Stage 2Keszthely - Siofok | 164.0km |
| 29-06 | 71 | 39 | Stage 1Fertod - Keszthely | 133.0km |
| 28-06 | 24 | 24 | PrologueSzombathely - Szombathely | 1.0km |
| | | Tour du Maroc (2.2) |
| 09-04 | 10 | | Stage 9Safi - El Jadida | 151.0km |
| 08-04 | 19 | 10 | Stage 8Essaouira - Safi | 151.0km |
| 07-04 | 13 | | Stage 7Agadir - Essaouira | 167.0km |
| 05-04 | 9 | | Stage 5Marrakech - Ouarzazate | 193.0km |
| 02-04 | 10 | | Stage 2Meknès - Mes | 141.0km |
| | | Settimana Internazionale Coppi e Bartali (2.1) |
| 90 | | Standings |
| 27-03 | 80 | 90 | Stage 4Pavullo nel Frignano - Pavullo nel Frignano | 163.0km |
| 26-03 | 155 | 158 | Stage 3Calderara di Reno - Crevalcore | 172.0km |
| 25-03 | 163 | 154 | Stage 2Riccione - Sogliano al Rubicone | 154.0km |
| 24-03 | 62 | 62 | Stage 1aGatteo - Gatteo | 95.0km |
| 24-03 | | 120 | Stage 1bGatteo - Gatteo | 13.0km |
| 14-02 | DNF | | Trofeo Laigueglia (1.HC) | 192.0km |