| 17.09 | 7 | | | Tour du Doubs - Conseil General (1.5) | | 200 | | | more |
| 01.07 › 23.071-23/7 | | | | Tour de France (GT) | | | | | more |
| 08.07 | DNF | | | S8Stage 8 - Limoges › Villeneuve sur Lot | | 203.5 | | | |
| 07.07 | 108 | 159 | | S7Stage 7 - Tours › Limoges | | 205.5 | | | |
| 06.07 | 128 | 160 | | S6Stage 6 - Vitre › Tours | | 198.5 | | | |
| 05.07 | 118 | 168 | | S5Stage 5 - Vannes › Vitre | | 202 | | | |
| 04.07 | 20 | 171 | | S4 (TTT)Stage 4 (TTT) - Nantes › Saint-Nazaire | | 70 | | | |
| 03.07 | 154 | 166 | | S3Stage 3 - Loudun › Nantes | | 161.5 | | | |
| 02.07 | 79 | 169 | | S2Stage 2 - Futuroscope › Loudun | | 194 | | | |
| 01.07 | 172 | 172 | | S1 (ITT)Stage 1 (ITT) - Futuroscope › Futuroscope | | 16.5 | | | |
| 25.06 | 59 | | | National Championships France ME - Road Race (NC) | | 243.1 | | | more |
| 12.06 | 28 | | | GP de Villers-Cotterêts (1.4) | | 193 | | | more |
| 08.06 › 12.068-12/6 | | | | Tour de Luxembourg (2.2) | | | | | more |
| 73 | | | General classificationGeneral classification | | | | | |
| 12.06 | 22 | | | S5Stage 5 - Diekirch › Diekirch | | 179 | | | |
| 11.06 | 102 | | | S4 (ITT)Stage 4 (ITT) - Bettembourg › Bettembourg | | 14.5 | | | |
| 10.06 | 44 | | | S3Stage 3 - Dudelange › Beckerich | | 108 | | | |
| 09.06 | 69 | | | S2Stage 2 - Wormeldange › Bertrange | | 210 | | | |
| 08.06 | 129 | | | S1Stage 1 - Luxembourg › Dippach | | 181 | | | |
| 17.05 › 21.0517-21/5 | | | | International Bayern Rundfahrt (2.4) | | | | | more |
| 29 | | | General classificationGeneral classification | | | | | |
| 21.05 | 18 | | | S5Stage 5 - Coburg › Neustadt/Aisch | | 152 | | | |
| 20.05 | 10 | | | S4Stage 4 - Bamberg › Coburg | | 175 | | | |
| 19.05 | 10 | | | S3Stage 3 - Roding › Bamberg | | 218 | | | |
| 18.05 | 17 | | | S2Stage 2 - Burghausen › Roding | | 208 | | | |
| 17.05 | 67 | | | S1b (ITT)Stage 1b (ITT) - Burghausen › Burghausen | | 12 | | | |
| 17.05 | 31 | | | S1aStage 1a - Burghausen › Burghausen | | 125 | | | |
| 12.05 › 14.0512-14/5 | | | | Tour de l'Oise et de Picardie (2.2) | | | | | more |
| 72 | | | General classificationGeneral classification | | | | | |
| 14.05 | 81 | | | S3b (ITT)Stage 3b (ITT) - Nogent-sur-Oise › Nogent-sur-Oise | | 5.6 | | | |
| 14.05 | 48 | | | S3aStage 3a - Soissons › Verneuil | | 94 | | | |
| 13.05 | 97 | | | S2Stage 2 - Crécy-en-Ponthieu › Soissons | | 204 | | | |
| 02.05 › 07.052-7/5 | | | | 4 Jours de Dunkerque / Tour du Nord-pas-de-Calais (2.1) | | | | | more |
| 58 | | | General classificationGeneral classification | | | | | |
| 07.05 | 72 | | | S7Stage 7 - Grande-Synthe › Dunkerque | | 104.4 | | | |
| 07.05 | 63 | | | S6 (ITT)Stage 6 (ITT) - Grande-Synthe › Grande-Synthe | | 11.3 | | | |
| 06.05 | 75 | | | S5Stage 5 - Lillers › Westouter | | 188 | | | |
| 05.05 | 84 | | | S4Stage 4 - Saint-Amand-les-Eaux › Saint-Amand-les-Eaux | | 138 | | | |
| 04.05 | 112 | | | S3Stage 3 - Boulogne › Béthune | | 186.2 | | | |
| 03.05 | 46 | | | S2Stage 2 - Boulogne-sur-Mer › Boulogne-sur-Mer | | 166.2 | | | |
| 02.05 | 114 | | | S1Stage 1 - Dunkerque › Oostende | | 172.2 | | | |
| 20.04 | 33 | | | GP de Denain Porte du Hainaut (1.3) | | 196 | | | more |
| 09.04 | DNF | | | Paris - Roubaix (CDM) | | 272 | | | more |
| 02.04 | 43 | | | GP de la Ville de Rennes (1.4) | | 183.4 | | | more |
| 20.03 › 27.0320-27/3 | | | | Tour de Normandie (2.5) | | | | | more |
| 59 | | | General classificationGeneral classification | | | | | |
| 27.03 | 82 | | | S7Stage 7 - Vire › Caen | | 97 | | | |
| 25.03 | 43 | | | S5Stage 5 - Saint-Hilaire-du-Harcouët › Condé-sur-Noireau | | 177 | | | |
| 24.03 | 59 | | | S4Stage 4 - Flers › Saint-Hilaire-du-Harcouët | | 168 | | | |
| 21.03 | 46 | | | S1Stage 1 - Mondeville › Méry-Corbon | | 212 | | | |
| 05.03 | 64 | | | Grand Prix De La Ville De Lillers Souvenir Bruno Comini (1.5) | | 176 | | | more |
| 26.01 › 06.0226-6/1 | | | | Le Tour de Langkawi (2.4) | | | | | more |
| 62 | | | Points classificationPoints classification | | | | | |
| 84 | | | General classificationGeneral classification | | | | | |
| 06.02 | 61 | | | S12Stage 12 - Kuala Lumpur › Kuala Lumpur | | 75.6 | | | |
| 05.02 | 110 | 87 | | S11Stage 11 - Shah Alam › Shah Alam | | 134.5 | | | |
| 04.02 | 48 | 89 | | S10Stage 10 - Kuala Lumpur › Genting | | 111.3 | | | |
| 03.02 | 85 | 103 | | S9Stage 9 - Malacca › Kajang | | 115.2 | | | |
| 02.02 | 85 | 106 | | S8Stage 8 - Mersing › Malacca | | 243.4 | | | |
| 01.02 | 139 | 108 | | S7Stage 7 - Kuantan › Kuala Rompin | | 133.5 | | | |
| 31.01 | 8 | 100 | | S6Stage 6 - Bentong › Kuantan | | 191.3 | 1 | | |
| 30.01 | 90 | 102 | | S5Stage 5 - Tapah › Bentong | | 169 | | | |
| 29.01 | 107 | 102 | | S4Stage 4 - Lumut › Tanah Rata | | 162.5 | | | |
| 28.01 | 141 | 79 | | S3Stage 3 - Taiping › Sitiawan | | 86.2 | | | |
| 27.01 | 72 | 79 | | S2Stage 2 - Alor Star › Baru Ferringhi | | 174.3 | | | |
| 26.01 | 45 | 45 | | S1 (ITT)Stage 1 (ITT) - Langkawi › Langkawi | | 9.2 | | | |