| 12-10 | DNF | | Giro del Piemonte (1.HC) | 176.0km |
| 08-10 | 44 | | Paris - Tours (PT) | |
| 05-10 | 3 | | Coppa Sabatini (1.1) | |
| 30-09 | 1 | | Memorial Cimurri (1.1) | 199.0km |
| | | Tour de Pologne (PT) |
| 08-09 | 7 | | Stage 5Legnica - Jelenia Góra (192.0km) | 192.0km |
| 07-09 | 8 | | Stage 4Bydgoszcz - Poznan (182.0km) | 182.0km |
| 06-09 | 5 | | Stage 3Gdansk - Torun (225.0km) | 225.0km |
| 05-09 | 9 | | Stage 2Ostróda - Elblag (119.0km) | 119.0km |
| | | Eneco Tour (PT) |
| 18 | | Klassement |
| 7 | | Punten |
| 23-08 | 4 | 18 | Stage 7Ans (Liège) - Ans (Liège) (201.0km) | 201.0km |
| 22-08 | 17 | | Stage 6Bornem - Sint-Truiden (213.0km) | 213.0km |
| 21-08 | 7 | | Stage 5Hasselt - Balen (183.0km) | 183.0km |
| 18-08 | 11 | | Stage 2's Hertogenbosch - Sittard-Geleen (194.0km) | 194.0km |
| 17-08 | 3 | | Stage 1Wieringerwerf - Hoogeveen (176.0km) | 176.0km |
| 05-08 | 53 | | Giro del Lazio (1.HC) | 196.0km |
| 03-08 | 16 | | GP Città di Camaiore (1.1) | |
| 30-07 | 16 | | Vattenfall Cyclassics (PT) | 243.0km |
| | | Brixia Tour (2.1) |
| 48 | | Klassement |
| 23-07 | 4 | 48 | Stage 4Bassano Bresciano - Palazzolo sull'Oglio (177.0km) | 177.0km |
| 22-07 | 8 | | Stage 3aPisogne - Darfo Boario Terme (101.0km) | 101.0km |
| 22-07 | 123 | | Stage 3bPian Camuno - Saviore dell'Adamello (62.0km) | 62.0km |
| 21-07 | 23 | | Stage 2Bettole di Buffalora - Passo Maniva (152.0km) | 152.0km |
| 20-07 | 63 | | Stage 1San Vigilio di Concesio - Toscolano Maderno (178.0km) | 178.0km |
| 01-05 | DNF | | Rund um den Henninger Turm (1.HC) | 190.0km |
| | | Tour de Romandie (PT) |
| 26-04 | 4 | | Stage 1Payerne - Payerne (169.0km) | 169.0km |
| 13-04 | 13 | | GP de Denain Porte du Hainaut (1.1) | |
| 12-04 | 6 | | Scheldeprijs Vlaanderen (1.HC) | 200.0km |