| 25-08 | 2 | | Grand Prix des Marbriers (1.2) | |
| | | Tour de Wallonie (2.HC) |
| 27-07 | DNF | | Stage 3Bastogne - Namur (207.0km) | 207.0km |
| 26-07 | 59 | 92 | Stage 2Beaufays - Bassenge (171.0km) | 171.0km |
| 25-07 | 94 | 94 | Stage 1Wanze - Hannut (190.0km) | 190.0km |
| 24-06 | DNF | | Halle Ingooigem (1.1) | |
| 21-06 | 13 | | Circuit de Wallonie Ville de Fleurus (1.2) | |
| | | Ronde de l'Oise (2.2) |
| 18 | | Klassement |
| 14-06 | | 18 | Stage 4Tricot - Liancourt (179.0km) | 179.0km |
| 11-06 | | 10 | Stage 1Venette - Montataire (131.0km) | 131.0km |
| | | Boucles de la Mayenne (2.1) |
| 5 | | Berg |
| 07-06 | | | Stage 3Colombiers-du-Plessis - Laval (176.0km) | 176.0km |
| 06-06 | 7 | | Stage 2Saint-Pierre-des-Nids - Lassay-les-Châteaux (186.0km) | 186.0km |
| 04-06 | 115 | 115 | PrologueLaval - Laval (4.0km) | 4.0km |
| | | Tour de Gironde (2.2) |
| 17 | | Klassement |
| 31-05 | | 17 | Stage 3Mios - Villenave-d'Ornon (195.0km) | 195.0km |
| 04-03 | DNF | | Le Samyn (1.1) | 201.0km |
| 01-03 | DNF | | Kuurne-Brussel-Kuurne (1.1) | 195.0km |
| | | Tour Cycliste Int. du Haut Var (2.1) |
| 68 | | Klassement |
| 2 | | Berg |
| 22-02 | 49 | 68 | Stage 2Draguignan - Draguignan (194.0km) | 194.0km |
| 21-02 | 95 | 95 | Stage 1Le Cannet des Maures - Seillans (170.0km) | 170.0km |
| | | Etoile de Bessèges (2.1) |
| 124 | | Klassement |
| 08-02 | 121 | 124 | Stage 5Alès - Alès (12.0km) | 12.0km |
| 07-02 | 86 | 128 | Stage 4Laudun-l'Ardoise - Laudun-l'Ardoise (156.0km) | 156.0km |
| 06-02 | 137 | 136 | Stage 3Bessèges - Bessèges (153.0km) | 153.0km |
| 05-02 | 94 | 149 | Stage 2Nîmes - Les Fumades (155.0km) | 155.0km |
| 04-02 | 163 | 162 | Stage 1Bellegarde - Beaucaire (152.0km) | 152.0km |
| 01-02 | 91 | | Grand Prix Cycliste la Marseillaise (1.1) | |