| 15-10 | DNF | | Giro di Lombardia (PT) | 248.0km |
| 13-10 | 12 | | Giro del Piemonte (1.HC) | 176.0km |
| 08-10 | DNF | | Giro dell'Emilia (1.HC) | 194.0km |
| 01-10 | 14 | | Memorial Cimurri (1.1) | 186.0km |
| 17-09 | 10 | | GP Città di Misano - Adriatico (1.1) | 192.0km |
| 11-09 | 95 | | GP de Fourmies (1.HC) | 200.0km |
| 10-09 | 24 | | Paris-Brussel (1.HC) | 219.0km |
| | | Vuelta a Burgos (2.HC) |
| 07-08 | 5 | | Stage 1Burgos - Medina de Pomar | 162.0km |
| | | Brixia Tour (2.1) |
| 23 | | Standings |
| 12 | | Mountain |
| 24-07 | 11 | 23 | Stage 3Bettole di Buffalora - Manerbio | 180.0km |
| 22-07 | 28 | | Stage 1San Vigilio di Concesio - Toscolano Maderno | 170.0km |
| | | Österreich-Rundfahrt (2.1) |
| 08-07 | 6 | | Stage 5Haus im Ennstal - Graz | 52.0km |
| 06-07 | 3 | | Stage 3Lienz - Kitzbühel | 179.0km |
| 05-06 | 22 | | GP Kanton Aargau (1.HC) | 196.0km |
| | | Ronde van België (2.1) |
| 70 | | Standings |
| 29-05 | 78 | 70 | Stage 5Visé - Putte | 175.0km |
| 28-05 | 80 | 73 | Stage 4Londerzeel - Visé | 232.0km |
| 27-05 | 79 | 48 | Stage 3bBuggenhout - Londerzeel | 15.0km |
| 27-05 | 16 | | Stage 3aKnokke-Heist - Buggenhout | 108.0km |
| 26-05 | 20 | 48 | Stage 2Oostende - Knokke-Heist | 165.0km |
| 25-05 | 99 | 99 | Stage 1Oostende - Oostende | 155.0km |
| 01-05 | DNF | | Rund um den Henninger Turm (1.HC) | 211.0km |
| | | Settimana Ciclistica Lombarda (2.2) |
| 10-04 | 3 | | Stage 4Trescore Balneario - Selvino | |
| 07-04 | 2 | | Stage 1Brignano Gera d'Adda - Brignano Gera d'Adda | 99.0km |
| 28-03 | DNF | | Rund um Köln (1.1) | 203.0km |
| 28-03 | 4 | | Giro della Provincia di Reggio Calabria (1.1) | 172.0km |
| 20-03 | DNF | | GP Rudy Dhaenens (1.1) | 190.0km |
| 19-03 | 77 | | Milano-Sanremo (PT) | 294.0km |
| | | Tirreno-Adriatico (PT) |
| 4 | | Mountain |
| 15-03 | | | Stage 7San Benedetto del Tronto - San Benedetto del Tronto | 164.0km |
| 11-03 | 11 | | Stage 3Tivoli - Torricella | 228.0km |
| 10-03 | 8 | | Stage 2Civitavecchia - Tivoli | 181.0km |
| 07-03 | 63 | | Giro della Provincia di Lucca (1.1) | 177.0km |
| 05-03 | 18 | | Milano-Torino (1.HC) | 199.0km |
| 20-02 | DNF | | Classic Haribo (1.1) | 203.0km |
| 19-02 | 60 | | Tour du Haut Var (1.1) | 181.0km |
| | | Tour de Langkawi (2.HC) |
| 10 | | Standings |
| 06-02 | | 10 | Stage 10Kuala Lumpur - Kuala Lumpur | 65.0km |
| 05-02 | 8 | | Stage 9Kuala Lumpur - Putrajaya | 164.0km |
| 04-02 | 9 | | Stage 8Kuala Kubu Bahru - Genting Highlands | 97.0km |