| | | Tour of Bulgaria (2.2) |
| 18-09 | 3 | | Stage 9Gabrovo - Trojan (158.0km) | 158.0km |
| 17-09 | 1 | | Stage 8Veliko Tarnovo - Gabrovo (70.0km) | 70.0km |
| | | Giro Ciclistico della Valle d'Aosta Mont Blanc (2.2) |
| 1 | | Standings |
| 29-08 | | 1 | Stage 6Ville-la-Grand - Ville-la-Grand (88.0km) | 88.0km |
| 28-08 | | 1 | Stage 5Marignier - Ville-la-Grand (149.0km) | 149.0km |
| 27-08 | | 1 | Stage 4Hône - Forte di Bard (166.0km) | 166.0km |
| 26-08 | 1 | 1 | Stage 3Champdepraz - Covarey (119.0km) | 119.0km |
| 25-08 | 5 | | Stage 2Morgex - Morgex (141.0km) | 141.0km |
| | | Olympia's Tour (2.2) |
| 51 | | Standings |
| 22-05 | | 51 | Stage 6Hoofddorp - Hoofddorp (9.0km) | 9.0km |
| 02-05 | 10 | | Memorial of Oleg Dyachenko (1.2) | 136.0km |
| | | Settimana Ciclistica Lombarda (2.1) |
| 103 | | Standings |
| 05-04 | 103 | 103 | Stage 5Montello - Bergamo (153.0km) | 153.0km |
| 04-04 | 60 | | Stage 4Grumello del Monte - Grumello del Monte (152.0km) | 152.0km |
| 03-04 | 78 | | Stage 3Lumezzane - Lumezzane (125.0km) | 125.0km |
| 02-04 | 94 | | Stage 2Dalmine - Dalmine (174.0km) | 174.0km |
| 01-04 | 105 | | Stage 1Calcinato - Calcinato (156.0km) | 156.0km |
| 31-03 | 133 | | PrologueCasazza - Colle Gallo (6.0km) | 6.0km |
| 17-03 | 60 | | Nokere-Koerse (1.1) | 193.0km |
| | | Driedaagse van West-Vlaanderen (2.1) |
| 07-03 | DNF | | Stage 3Middelkerke - Ichtegem (194.0km) | 194.0km |
| 06-03 | 123 | | Stage 2Torhout - Handzame (176.0km) | 176.0km |
| 05-03 | 156 | | Stage 1Kortrijk - Bellegem (183.0km) | 183.0km |
| 27-02 | 77 | | GP dell'Insubria-Lugano (1.1) | 182.0km |