| 16-09 | 2 | | Gran Premio Città di Misano - Adriatico (1.1) | |
| 10-09 | 8 | | GP de Fourmies (1.HC) | |
| | | Tour of Britain (2.1) |
| 02-09 | 11 | | Stage 5Rochester - Canterbury (152.0km) | 152.0km |
| 30-08 | 8 | | Stage 2Blackpool - Liverpool (163.0km) | 163.0km |
| 29-08 | 12 | | Stage 1Glasgow - Castle Douglas (162.0km) | 162.0km |
| | | Post Danmark Rundt (2.HC) |
| 05-08 | 7 | | Stage 4Sorø - Hillerød (100.0km) | 100.0km |
| 04-08 | 12 | | Stage 3Kolding - Odense (205.0km) | 205.0km |
| | | Brixia Tour (2.1) |
| 118 | | Klassement |
| 23-07 | 14 | 118 | Stage 4Bassano Bresciano - Palazzolo sull'Oglio (177.0km) | 177.0km |
| 22-07 | 2 | | Stage 3aPisogne - Darfo Boario Terme (101.0km) | 101.0km |
| 22-07 | 140 | | Stage 3bPian Camuno - Saviore dell'Adamello (62.0km) | 62.0km |
| 21-07 | 134 | | Stage 2Bettole di Buffalora - Passo Maniva (152.0km) | 152.0km |
| 20-07 | 126 | | Stage 1San Vigilio di Concesio - Toscolano Maderno (178.0km) | 178.0km |
| | | GP Internacional CTT Correios (2.1) |
| 08-06 | 2 | | Stage 2 | |
| 08-06 | 1 | | Stage 1 | |
| | | 24ª Volta ao Alentejo em Bicicleta (2.1) |
| 24-05 | 1 | | Stage 2 | |
| | | Tour de Picardie (2.1) |
| 12-05 | 9 | | Stage 1Creil - Péronne (186.0km) | 186.0km |
| 08-04 | 4 | | Albert Achterhes Profronde van Drenthe (1.1) | |
| | | KBC-Driedaagse De Panne-Koksijde (2.HC) |
| 29-03 | 8 | | Stage 2Zottegem - Koksijde (227.0km) | 227.0km |
| 18-03 | DNF | | Milano-Sanremo (PT) | 294.0km |
| | | Tirreno-Adriatico (PT) |
| 14-03 | 17 | | Stage 7Campli - San Benedetto del Tronto (166.0km) | 166.0km |
| 06-03 | 18 | | Giro della Provincia di Lucca (1.1) | |
| | | Volta ao Algarve (2.1) |
| 16-02 | 19 | | Stage 2Vila do Bispo - Lagos (173.0km) | 173.0km |
| | | GP Internacional Costa Azul (2.1) |
| 12-02 | 1 | | Stage 4Sines - Santiago do Cacém (172.0km) | 172.0km |
| 11-02 | 3 | | Stage 3Alcacér do Sal - Grandola (192.0km) | 192.0km |
| 10-02 | 1 | | Stage 2Alcochete - Montijo (189.0km) | 189.0km |
| 04-02 | 23 | | GP Costa degli Etruschi (1.1) | 193.0km |