| | | Vuelta a España (GT) |
| 17-09 | DNF | | Stage 12Sort - Ordino-Arcalís | 147.0km |
| 16-09 | 74 | 147 | Stage 11Huesca - Vielha Val d'Aran | 201.0km |
| 15-09 | 130 | 152 | Stage 10Zaragoza - Zaragoza | 170.0km |
| 13-09 | 11 | 156 | Stage 9Gijón - Los Corrales de Buelna | 180.0km |
| 12-09 | 157 | 164 | Stage 8León - Alto de l'Angliru | 176.0km |
| 11-09 | 147 | | Stage 7Salamanca - León | 205.0km |
| 10-09 | 96 | 96 | Stage 6Salamanca - Salamanca | 51.0km |
| 09-09 | 173 | 173 | Stage 5Bejar - Ciudad Rodrigo | 154.0km |
| 08-09 | 179 | 180 | Stage 4Las Rozas - Salamanca | 196.0km |
| 07-09 | 182 | 182 | Stage 3La Roda - Fuenlabrada | 210.0km |
| 06-09 | 183 | 183 | Stage 2Alicante - Albacete | 180.0km |
| 05-09 | 120 | 176 | Stage 1Murcia - Benidorm | 175.0km |
| 04-09 | 178 | 178 | PrologueMurcia - Murcia | 6.0km |
| | | Euskal Bizikleta (2.1) |
| 29-05 | 4 | | Stage 4bElorrio - Abadiño | 12.0km |
| | | Tour de Picardie (2.2) |
| 12 | | Standings |
| 16-05 | | 12 | Stage 3Senlis - Creil | 103.0km |
| | | Quatre Jours de Dunkerque (2.1) |
| 07-05 | 7 | | Stage 5Marchiennes - Marchiennes | 27.0km |
| | | Settimana Ciclistica Lombarda (2.4) |
| 18-04 | 2 | | Stage 4Casatenovo - Bergamo | 119.0km |
| 11-04 | DNF | | Paris-Roubaix (CDM) | 266.0km |
| 06-04 | 9 | | Paris-Camembert (1.2) | 208.0km |
| 04-04 | 8 | | GP de la Ville de Rennes (1.4) | 193.0km |
| | | Driedaagse De Panne (2.2) |
| 77 | | Standings |
| 01-04 | 17 | 77 | Stage 4De Panne - De Panne | 14.0km |
| 31-03 | 43 | | Stage 2Zottegem - Koksijde | 240.0km |
| 30-03 | 178 | | Stage 1Mouscron - Zottegem | 173.0km |
| | | Memorial Cecchi Gori (2.4) |
| 10 | | Standings |
| 28-03 | | 10 | Stage 2Montalcino - Roma | 205.0km |
| 20-03 | 157 | | Milano-Sanremo (CDM) | 294.0km |
| 28-02 | DNF | | Kuurne-Brussel-Kuurne (1.2) | 188.0km |
| 27-02 | DNF | | Omloop Het Volk (1.1) | 202.0km |
| 07-02 | 70 | | G.P. Costa degli Etruschi (National) | |