| 19.10 | 68 | | | Giro di Lombardia (CDM) | | 251 | 5 | | more |
| 16.10 | 56 | | | Milano-Torino (1.1) | | 199 | | | more |
| 13.10 | 67 | | | World Championships ME - Road Race (WC) | | 256 | 15 | | more |
| 06.10 | 75 | | | Paris - Tours (CDM) | | 257 | 5 | | more |
| 03.10 | 6 | | | Luk-Cup Bühl (1.3) | | 192 | 24 | | more |
| 13.09 | 39 | | | Paris-Bruxelles (1.1) | | 266 | | | more |
| 04.09 › 08.094-8/9 | | | | International Hessen Rundfahrt (2.3) | | | | | more |
| 20 | | | General classificationGeneral classification | | | 1 | | |
| 08.09 | 32 | | | S5Stage 5 - Viernheim › Frankfurt | | 173 | | | |
| 07.09 | 58 | | | S4b (ITT)Stage 4b (ITT) - Viernheim › Viernheim | | 31 | | | |
| 07.09 | 16 | | | S4aStage 4a - Bensheim › Viernheim | | 105 | | | |
| 06.09 | 26 | | | S3Stage 3 - Hanau › Bensheim | | 191 | | | |
| 05.09 | 23 | | | S2Stage 2 - Schwalmstadt › Hanau | | 172 | | | |
| 04.09 | 32 | | | S1Stage 1 - Wiesbaden › Schwalmstadt | | 190 | | | |
| 25.08 | 55 | | | GP Ouest France - Plouay (1.HC) | | 196 | 5 | | more |
| 18.08 | DNF | | | Meisterschaft von Zürich (CDM) | | 236.6 | | | more |
| 04.08 | 54 | | | HEW Cyclassics (CDM) | | 253.2 | 5 | | more |
| 30.06 | 4 | | | National Championships Switzerland ME - Road Race (NC) | | 206 | 4 | | more |
| 18.06 › 27.0618-27/6 | | | | Tour de Suisse (2.HC) | | | | | more |
| 77 | | | General classificationGeneral classification | | | 5 | | |
| 27.06 | 76 | | | S9 (ITT)Stage 9 (ITT) -
Lyss › Biel | | 34.5 | | | |
| 26.06 | 65 | 81 | | S8Stage 8 -
Vevey › Lyss | | 235 | | | |
| 25.06 | 52 | 86 | | S7Stage 7 -
Martigny › Vevey | | 170.9 | | | |
| 24.06 | 65 | 88 | | S6Stage 6 -
Interlaken › Verbier | | 176.9 | | | |
| 23.06 | 67 | 93 | | S5Stage 5 -
Meiringen › Meiringen | | 147.7 | | | |
| 22.06 | 81 | 91 | | S4Stage 4 -
Chur › Ambri | | 160.2 | | | |
| 21.06 | 60 | 94 | | S3Stage 3 - Domat/Ems › Samnaun | | 157.6 | | | |
| 20.06 | 99 | 108 | | S2Stage 2 -
Schaffhausen › Domat/Ems | | 191.1 | | | |
| 19.06 | 115 | 114 | | S1Stage 1 -
Luzern › Schaffhausen | | 171.9 | | | |
| 18.06 | 53 | 52 | | ProloguePrologue - Luzern › Luzern | | 5.7 | | | |
| 03.06 › 09.063-9/6 | | | | Deutschland Tour (2.2) | | | | | more |
| 33 | | | General classificationGeneral classification | | | | | |
| 09.06 | 70 | | | S7Stage 7 - Biberach an der Riß › Stuttgart | | 172.2 | | | |
| 08.06 | 80 | | | S6Stage 6 - Friedrichshafen › Oberstdorf | | 191 | | | |
| 07.06 | 59 | | | S5Stage 5 - Bad Dürrheim › Friedrichshafen | | 172.3 | | | |
| 06.06 | 89 | | | S4 (ITT)Stage 4 (ITT) - Villingen-Schwenningen › Bad Dürrheim | | 37.6 | | | |
| 05.06 | 31 | | | S3Stage 3 - Bühlertal › Schonach | | 192.5 | | | |
| 04.06 | 101 | | | S2Stage 2 - Tauberbischofsheim › Pforzheim | | 186.6 | | | |
| 03.06 | 66 | | | S1Stage 1 - Wiesbaden › Tauberbischofsheim | | 198.6 | | | |
| 17.05 › 19.0517-19/5 | | | | Tour de Picardie (2.2) | | | | | more |
| 118 | | | General classificationGeneral classification | | | | | |
| 19.05 | 61 | | | S3Stage 3 - Grandvilliers › Fort-Mahon-Plage | | 166 | | | |
| 18.05 | 132 | | | S2Stage 2 - Saint-Quentin › Beauvais | | 183.5 | | | |
| 17.05 | 51 | | | S1Stage 1 - Abbeville › Saint-Quentin | | 174 | | | |
| 12.05 | 2 | | | Tour de Berne (1.3) | | 170.1 | 55 | | more |
| 09.05 | 6 | | | Grand Prix de Wallonie (1.2) | | 196 | 24 | | more |
| 30.04 › 05.0530-5/4 | | | | Tour de Romandie (2.HC) | | | | | more |
| 72 | | | General classificationGeneral classification | | | 5 | | |
| 05.05 | 33 | | | S5 (ITT)Stage 5 (ITT) - Lausanne › Lausanne | | 18.3 | | | |
| 04.05 | 66 | 76 | | S4Stage 4 - Sierre › Leysin | | 86 | | | |
| 03.05 | 86 | 93 | | S3Stage 3 - Pringy › La Gruyère-Sierre | | 180.3 | | | |
| 02.05 | 97 | 91 | | S2Stage 2 - Bellelay-Charmey › La Gruyère | | 172.8 | | | |
| 01.05 | 64 | 74 | | S1Stage 1 - Genève-Malleray › Bévilard | | 187 | | | |
| 30.04 | 53 | 53 | | ProloguePrologue - Genève › Genève | | 3.2 | | | |
| 28.04 | 24 | | | Amstel Gold Race (CDM) | | 254.4 | 11 | | more |
| 21.04 | 42 | | | Liège - Bastogne - Liège (CDM) | | 258 | 5 | | more |
| 17.04 | 33 | | | La Flèche Wallonne (1.HC) | | 198 | 5 | | more |
| 30.03 › 31.0330-31/3 | | | | Critérium International (2.1) | | | | | more |
| 30.03 | 110 | | | S1Stage 1 - Charleville-Mézières › Charleville-Mézières | | 192 | | | |
| 24.03 | DNF | | | Stausee Rundfahrt (1.3) | | 174 | | | more |
| 10.03 › 17.0310-17/3 | | | | Paris - Nice (2.HC) | | | | | more |
| 15.03 | 110 | | | S5Stage 5 - Toulon › Cannes | | 188.5 | | | |
| 14.03 | 105 | | | S4Stage 4 - Pertuis › Toulon (Mont Faron) | | 175 | | | |
| 13.03 | 115 | | | S3Stage 3 - Saint-Etienne › Saint-Etienne | | 147.5 | | | |
| 12.03 | 141 | | | S2Stage 2 - Moulins › Belleville | | 170 | | | |
| 11.03 | 70 | | | S1Stage 1 - Blois › Saint-Amand-Montrond | | 176 | | | |
| 10.03 | 122 | | | ProloguePrologue - Issy-les-Moulineaux › Issy-les-Moulineaux | | 5.2 | | | |
| 03.03 | 12 | | | GP Lugano (1.3) | | 169.6 | 10 | | more |
| 20.02 › 24.0220-24/2 | | | | International Tour of Rhodes (2.3) | | | | | more |
| 22 | | | General classificationGeneral classification | | | | | |
| 24.02 | 46 | | | S4Stage 4 - Rodos › Rodos | | 136 | | | |
| 23.02 | 12 | | | S3Stage 3 - Rodos › Rodos | | 158 | | | |
| 06.02 › 10.026-10/2 | | | | Etoile de Bessèges (2.3) | | | | | more |
| 120 | | | General classificationGeneral classification | | | | | |
| 10.02 | 57 | | | S5Stage 5 - Sauve › Bessèges | | 150 | | | |
| 09.02 | 75 | | | S4Stage 4 - Alès › Laudun | | 146 | | | |
| 08.02 | 116 | | | S3Stage 3 - Nîmes › Les Fumades | | 148 | | | |
| 07.02 | 61 | | | S2Stage 2 - Marseille › Sainte-Tulle | | 143 | | | |
| 06.02 | 72 | | | S1Stage 1 - Marseille › Marseille | | 133.1 | | | |