| | | Tour of Ireland (2.1) |
| 28-08 | 12 | | Etappe 2Thurles - Loughrea (158.0km) | 158.0km |
| | | Brixia Tour (2.1) |
| 27-07 | 15 | | Etappe 6Pisogne - Darfo Boario Terme (184.0km) | 184.0km |
| 23-07 | 20 | | Etappe 1Rottofreno - Orzinuovi (152.0km) | 152.0km |
| | | Österreich-Rundfahrt (2.HC) |
| 06-07 | 7 | | Etappe 7 | |
| | | Delta Tour Zeeland (2.1) |
| 18 | | Klassement |
| 15-06 | | 18 | Etappe 2Terneuzen - Terneuzen (174.0km) | 174.0km |
| 11-06 | DNF | | Dutch Food Valley Classic (1.HC) | 208.0km |
| | | Settimana Ciclistica Lombarda (2.1) |
| 02-04 | 3 | | Etappe 2Brignano Gera d'Adda - Costa Volpino (163.0km) | 163.0km |
| | | Settimana Internazionale Coppi e Bartali (2.1) |
| 29-03 | | | Etappe 6Castellarano - Sassuolo (169.0km) | 169.0km |
| 25-03 | 9 | | Etappe 1Riccione - Riccione (95.0km) | 95.0km |
| | | Tour de Langkawi (2.HC) |
| 17-02 | 1 | | Etappe 9Kuala Lumpur - Kuala Lumpur (80.0km) | 80.0km |
| 13-02 | 2 | | Etappe 5Johor Bahru - Bandar Penawar (139.0km) | 139.0km |
| 12-02 | 2 | | Etappe 4Port Dickson - Batu Pahat (169.0km) | 169.0km |
| 10-02 | 17 | | Etappe 2Butterworth - Sitiawan (159.0km) | 159.0km |