| 17.10 | DNF | | | Giro di Lombardia (WT) | | 242 | | | more |
| 15.10 | DNF | | | Gran Piemonte (1.HC) | | 184 | | | more |
| 11.10 | DNF | | | Gran Premio Bruno Beghelli (1.1) | | 185.6 | | | more |
| 10.10 | DNF | | | Giro dell'Emilia (1.HC) | | 198.5 | | | more |
| 01.10 › 04.101-4/10 | | | | Circuit Franco-Belge (2.1) | | | | | more |
| 02.10 | 100 | | | S2Stage 2 - Maubeuge › Poperinge | | 225.7 | | | |
| 01.10 | 152 | | | S1Stage 1 - Templeuve › Mouscron | | 212 | | | |
| 23.08 | DNF | | | GP Ouest France - Plouay (PT) | | 229.2 | | | more |
| 16.08 | 86 | | | Vattenfall Cyclassics (PT) | | 216.4 | 5 | | more |
| 09.08 › 12.089-12/8 | | | | Tour de l'Ain (2.1) | | | | | more |
| 11.08 | 73 | | | S4 (ITT)Stage 4 (ITT) - Saint-Genis-Pouilly › Saint-Genis-Pouilly | | 8.8 | | | |
| 11.08 | 81 | | | S3Stage 3 - Lélex › Lélex | | 103.2 | | | |
| 10.08 | 89 | | | S2Stage 2 - Trévoux › Oyonnax | | 146.5 | | | |
| 09.08 | 25 | | | S1Stage 1 - Bourg-en-Bresse › Saint-Denis-lès-Bourg | | 146.5 | | | |
| 01.08 | DNF | | | Clasica Ciclista San Sebastian (PT) | | 237 | | | more |
| 22.07 › 26.0722-26/7 | | | | Brixia Tour (2.1) | | | | | more |
| 79 | | | General classificationGeneral classification | | | | | |
| 26.07 | 27 | | | S6Stage 6 - Pisogne › Darfo Boario Terme | | 184.5 | | | |
| 25.07 | 67 | | | S5Stage 5 - Concesio › Passo Maniva | | 156.5 | | | |
| 24.07 | 78 | | | S4Stage 4 - Angolo Terme › Borno | | 169.7 | | | |
| 23.07 | 66 | | | S3Stage 3 - Buffalora › Navazzo di Gargnano | | 163.5 | | | |
| 22.07 | 76 | | | S2Stage 2 - Prevalle › Mezzane di Villanuova sul Clisi | | 86.3 | | | |
| 22.07 | 59 | | | S1Stage 1 - Orzinuovi › Orzinuovi | | 117.6 | | | |
| 03.06 › 07.063-7/6 | | | | Škoda-Tour de Luxembourg (2.HC) | | | | | more |
| 84 | | | General classificationGeneral classification | | | | | |
| 07.06 | 78 | | | S4Stage 4 - Mersch › Luxembourg | | 148.2 | | | |
| 06.06 | 87 | | | S3Stage 3 - Wiltz › Diekirch | | 185.3 | | | |
| 05.06 | 104 | | | S2Stage 2 - Schifflange › Differdange | | 187.9 | | | |
| 04.06 | 109 | 114 | | S1Stage 1 - Luxembourg › Mondorf | | 157.4 | | | |
| 03.06 | 113 | 113 | | ProloguePrologue - Luxembourg › Luxembourg | | 2.7 | | | |
| 22.04 › 25.0422-25/4 | | | | Giro del Trentino (2.1) | | | | | more |
| 25.04 | DNF | | | S4Stage 4 - Sillian › Pejo Fonti | | 214.2 | | | |
| 24.04 | 146 | 148 | | S3Stage 3 - Tesero › Innervillgraten | | 165.5 | | | |
| 23.04 | 159 | 159 | | S2Stage 2 - Riva del Garda › Alpe di Pampeago | | 141 | | | |
| 22.04 | 140 | 140 | | S1 (ITT)Stage 1 (ITT) - Torbole sul Garda › Arco | | 16.3 | | | |
| 12.04 | DNF | | | Paris - Roubaix (1.HC) | | 259 | | | more |
| 08.04 | DNF | | | Gent - Wevelgem (PT) | | 210 | | | more |
| 05.04 | DNF | | | Ronde van Vlaanderen / Tour des Flandres ME (PT) | | 260 | | | more |
| 31.03 › 02.0431-2/3 | | | | Driedaagse De Panne-Koksijde (2.HC) | | | | | more |
| 02.04 | 139 | | | S3Stage 3 - De Panne › De Panne | | 112 | | | |
| 01.04 | DNF | | | S2Stage 2 - Zottegem › Oostduinkerke | | 219 | | | |
| 31.03 | 142 | 142 | | S1Stage 1 - Middelkerke › Zottegem | | 199 | | | |
| 28.03 | DNF | | | E3 Prijs Vlaanderen (1.HC) | | 203 | | | more |
| 01.03 | DNS | | | Kuurne-Brussel-Kuurne (1.1) | | 193 | | | more |
| 28.02 | DNF | | | Omloop Het Nieuwsblad ME (1.HC) | | 204.5 | | | more |