| | | Vuelta a España (Nat) |
| 46 | | Klassement |
| 21-09 | | 46 | Etappe 21San Sebastián de los Reyes - Madrid (102.0km) | 102.0km |
| 20-09 | 19 | | Etappe 20La Granja de San Ildefonso - Alto De Navacerrada (17.0km) | 17.0km |
| 06-09 | 20 | | Etappe 7Barbastro - Andorra (223.0km) | 223.0km |
| 03-09 | 9 | | Etappe 5Ciudad Real - Ciudad Real (42.0km) | 42.0km |
| 15-08 | 3 | | National Road Championships - Belgium TT (CN) | 45.0km |
| | | Tour de l'Ain (2.1) |
| 12-08 | 12 | | Etappe 4Saint-Genis-Pouilly - Saint-Genis-Pouilly (8.0km) | 8.0km |
| | | Giro d'Italia (Nat) |
| 13-05 | DNF | | Etappe 4Pizzo Calabro - Catanzaro-Lungomare (183.0km) | 183.0km |
| 12-05 | 194 | 189 | Etappe 3Catania - Milazzo (221.0km) | 221.0km |
| 11-05 | 192 | 173 | Etappe 2Cefalu' - Agrigento (207.0km) | 207.0km |
| 10-05 | 21 | 152 | Etappe 1Palermo - Palermo (23.0km) | 23.0km |
| 26-03 | 12 | | UCI Cycling World Championships - Track (Individual Pursuit) (CM) | |
| | | Giro del Capo (2.2) |
| 10 | | Klassement |
| 08-03 | 2 | 10 | Etappe 5Signal Hill - Signal Hill (5.0km) | 5.0km |
| 07-03 | 1 | | Etappe 4Stellenbosch - Stellenbosch (148.0km) | 148.0km |
| 06-03 | 3 | | Etappe 3Paarl - Paarl (174.0km) | 174.0km |