| | | Tour de France (GT) |
| 18-07 | DNF | | Stage 11Pau - Col du Tourmalet (158.0km) | 158.0km |
| 17-07 | 168 | 150 | Stage 10Bazas - Pau (147.0km) | 147.0km |
| 15-07 | 82 | 151 | Stage 9Lanester - Plouay (52.0km) | 52.0km |
| 14-07 | 72 | 156 | Stage 8Saint-Martin-de-Landelles - Plouay (217.0km) | 217.0km |
| 13-07 | 137 | 157 | Stage 7Bagnoles de l'Orne - Avranches (176.0km) | 176.0km |
| 12-07 | 97 | 156 | Stage 6Forges-les-Eaux - Alencon (199.0km) | 199.0km |
| 11-07 | 2 | 160 | Stage 5Soissons - Rouen (195.0km) | 195.0km |
| 10-07 | 3 | 174 | Stage 4Epernay - Château-Thierry (67.0km) | 67.0km |
| 09-07 | 135 | 172 | Stage 3Metz - Reims (174.0km) | 174.0km |
| 08-07 | 159 | 172 | Stage 2Luxembourg - Saarbrücken (181.0km) | 181.0km |
| 07-07 | 177 | 177 | Stage 1Luxembourg - Luxembourg (192.0km) | 192.0km |
| 06-07 | 166 | 166 | PrologueLuxembourg - Luxembourg (7.0km) | 7.0km |
| 30-06 | 1 | | National Road Championships - Denmark (CN) | 211.0km |
| | | Tour of Sweden-Postgirot Open (2.2) |
| 10 | | Klassement |
| 16-05 | | 10 | Stage 5Jönköping - Göteborg (186.0km) | 186.0km |
| 12-05 | 5 | | PrologueUppsala - Uppsala (12.0km) | 12.0km |
| | | Tour de Picardie (2.2) |
| 1 | | Klassement |
| 19-05 | | 1 | Stage 3Grandvilliers - Fort-Mahon-Plage (166.0km) | 166.0km |
| 18-05 | | 1 | Stage 2Saint-Quentin - Beauvais (183.0km) | 183.0km |
| 17-05 | 1 | 1 | Stage 1Abbeville - Saint-Quentin (174.0km) | 174.0km |
| | | Quatre Jours de Dunkerque (2.1) |
| 10-05 | 8 | | Stage 4Haines-lez-la-Bassée - Billy-Berclau (23.0km) | 23.0km |
| 05-05 | 4 | | CSC Classic (GP Aarhus) (1.3) | 196.0km |
| | | International Tour of Rhodes (2.1) |
| 20-02 | 5 | | PrologueRhodes - Rhodes (3.0km) | 3.0km |