| 07-10 | 43 | | UCI World Championship Verona TT (CM) | 51.0km |
| | | Tour de l'Avenir (2.5) |
| 11-09 | 3 | | Stage 10Sauveterre de Bearn - Saint Jean de Luz (132.0km) | 132.0km |
| 15-08 | 70 | | HEW-Cyclassics (CDM) | 253.0km |
| 01-08 | 62 | | Luk-Cup Bühl (1.4) | 191.0km |
| | | Circuit Franco-Belge (2.5) |
| 8 | | Klassement |
| 04-07 | 5 | 8 | Stage 4Jurbise - Tournai (150.0km) | 150.0km |
| 04-07 | 10 | | Stage 3Jurbise - Jurbise (12.0km) | 12.0km |
| 03-07 | 8 | | Stage 2Bondues - Bailleul (172.0km) | 172.0km |
| 02-07 | 7 | | Stage 1Ramegnies-Chin - Mont-de-l'Enclus (179.0km) | 179.0km |
| 26-06 | 2 | | National Road Championships - Austria TT (CN) | 32.0km |
| | | Österreich-Rundfahrt (2.4) |
| 12-06 | 4 | | Stage 6Bad Hofgastein - Kaltenbach/Zillertal (181.0km) | 181.0km |
| 07-06 | 5 | | Stage 1Gröbming - Gröbming (138.0km) | 138.0km |
| 11-04 | DNF | | Paris-Roubaix (CDM) | 266.0km |
| 07-04 | 50 | | Gent-Wevelgem (1.HC) | 208.0km |
| 28-03 | 35 | | De Brabantse Pijl (1.3) | 193.0km |
| 27-03 | 58 | | E3 Prijs Harelbeke (1.1) | 206.0km |
| 27-02 | DNF | | Omloop Het Volk (1.1) | 202.0km |
| | | Tour de Langkawi (2.4) |
| 12 | | Klassement |
| 14-02 | 4 | 12 | Stage 12Kuala Lumpur - Kuala Lumpur (69.0km) | 69.0km |
| 12-02 | 5 | | Stage 10Pasir Mas - Gerik (197.0km) | 197.0km |
| 10-02 | 5 | | Stage 8Kuantan - Kuala Terrenganu (197.0km) | 197.0km |
| 07-02 | 3 | | Stage 5Kuala Lumpur - Port Dickson (156.0km) | 156.0km |
| 04-02 | 9 | | Stage 2Kangar - Georgetown (166.0km) | 166.0km |
| 03-02 | 3 | | Stage 1bLangkawi - Langkawi (50.0km) | 50.0km |