| 18-10 | 87 | | Giro di Lombardia (Nat) | 242.0km |
| 16-10 | 43 | | Giro del Piemonte (1.HC) | 199.0km |
| 11-10 | DNF | | Giro dell'Emilia (1.HC) | 199.0km |
| 28-09 | DNF | | UCI World Championship Varese (CM) | 260.0km |
| 25-09 | 49 | | UCI World Championship Varese TT (WC) | 43.0km |
| 30-07 | 4 | | Gala Tour de France (Cri) | |
| 29-06 | 2 | | National Road Championships - Luxembourg (CN) | 244.0km |
| 26-06 | 3 | | National Road Championships - Luxembourg TT (CN) | |
| | | Ster Elektrotoer (2.1) |
| 18 | | Standings |
| 21-06 | | 18 | Stage 5Sittard-Geleen - Gemert-Bakel | 150.0km |
| | | Tour de Luxembourg (2.HC) |
| 08-06 | 4 | | Stage 4Mersch - Luxembourg | 157.0km |
| 04-06 | 9 | | PrologueLuxembourg - Luxembourg | 2.0km |
| | | Volta Ciclista a Catalunya (PT) |
| 20-05 | 19 | | Stage 2Riudellots de la Selva - Banyoles | 167.0km |
| | | Presidential Tour of Turkey (2.1) |
| 17-04 | 6 | | Stage 4Marmaris - Ölüdeniz | 177.0km |
| 02-03 | 64 | | Kuurne-Brussel-Kuurne (1.1) | 193.0km |
| 01-03 | DNF | | Omloop Het Volk (1.HC) | 199.0km |
| | | Tour Down Under (PT) |
| 86 | | Standings |
| 27-01 | | 86 | Stage 6Adelaide - Adelaide | 88.0km |