| 04.09 › 10.094-10/9 | | | | Tour de Pologne (2.3) | | | | | more |
| 09.09 | DNF | | | S6Stage 6 - Szklarska Poręba › Karpacz | | 163 | | | |
| 08.09 | 103 | 98 | | S5Stage 5 - Szczawno-Zdrój › Wałbrzych | | 188 | | | |
| 07.09 | 93 | 80 | | S4Stage 4 - Ostrów Wielkopolski › Jelenia Góra | | 240 | | | |
| 06.09 | 81 | 48 | | S3Stage 3 - Inowrocław › Kalisz | | 192.5 | | | |
| 05.09 | 73 | 37 | | S2Stage 2 - Malbork › Toruń | | 172 | | | |
| 04.09 | 14 | 17 | | S1Stage 1 - Braniewo › Elbląg | | 183 | | | |
| 14.08 › 18.0814-18/8 | | | | Volta a Comunidade Galega (2.2) | | | | | more |
| 18.08 | DNF | | | S5Stage 5 - Orense › Forcarei | | 137 | | | |
| 17.08 | 83 | 87 | | S4Stage 4 - Monterroso › Orense | | 173 | | | |
| 16.08 | 105 | 98 | | S3Stage 3 - Santiago de Compostela › Fonsagrada | | 165 | | | |
| 15.08 | 103 | 98 | | S2Stage 2 - Ferrol › Santiago de Compostela | | 161.7 | | | |
| 14.08 | 96 | 96 | | S1Stage 1 - Ferrol › Ferrol | | 97.8 | | | |
| 24.07 › 06.0824-6/7 | | | | Volta a Portugal (2.3) | | | | | more |
| 30.07 | 137 | | | S7Stage 7 - Lordelo › Senhora da Graça | | 190.2 | | | |
| 29.07 | 156 | | | S6Stage 6 - Matosinhos › Lordelo | | 208 | | | |
| 28.07 | 7 | | | S5Stage 5 - Águeda › Matosinhos | | 150.5 | 2 | | |
| 27.07 | 29 | | | S4Stage 4 - Leiria › Águeda | | 152.7 | | | |
| 26.07 | 122 | | | S3Stage 3 - Odivelas › Leiria | | 194.5 | | | |
| 25.07 | 24 | | | S2Stage 2 - Palmela › Odivelas | | 191 | | | |
| 24.07 | 160 | | | S1Stage 1 - Loulé › Loulé | | 172.7 | | | |
| 26.05 › 02.0626-2/5 | | | | Deutschland Tour (2.3) | | | | | more |
| 01.06 | 97 | | | S7Stage 7 - Herzogenaurach › Herzogenaurach | | 36 | | | |
| 31.05 | DF | | | S6Stage 6 - Ansbach › Herzogenaurach | | 103 | | | |
| 30.05 | DF | | | S5Stage 5 - Stuttgart › Ansbach | | 188 | | | |
| 29.05 | DF | | | S4Stage 4 - Bad Dürrheim › Stuttgart | | 184 | | | |
| 28.05 | 108 | | | S3Stage 3 - Pforzheim › Bad Dürrheim | | 216 | | | |
| 27.05 | 110 | | | S2Stage 2 - Wiesbaden › Pforzheim | | 203 | | | |
| 26.05 | 102 | | | S1Stage 1 - Bonn › Wiesbaden | | 178 | | | |
| 17.05 › 21.0517-21/5 | | | | International Bayern Rundfahrt (2.4) | | | | | more |
| 60 | | | General classificationGeneral classification | | | | | |
| 21.05 | 16 | | | S5Stage 5 - Coburg › Neustadt/Aisch | | 152 | | | |
| 20.05 | 16 | | | S4Stage 4 - Bamberg › Coburg | | 175 | | | |
| 19.05 | 7 | | | S3Stage 3 - Roding › Bamberg | | 218 | 2 | | |
| 18.05 | 72 | | | S2Stage 2 - Burghausen › Roding | | 208 | | | |
| 17.05 | 82 | | | S1b (ITT)Stage 1b (ITT) - Burghausen › Burghausen | | 12 | | | |
| 17.05 | 70 | | | S1aStage 1a - Burghausen › Burghausen | | 125 | | | |
| 05.05 › 13.055-13/5 | | | | Course de la Paix (2.4) | | | | | more |
| 65 | | | General classificationGeneral classification | | | | | |
| 13.05 | 18 | | | S10Stage 10 - Karlovy Vary › Prague | | 171 | | | |
| 12.05 | 94 | | | S9Stage 9 - Most › Karlovy Vary | | 184 | | | |
| 11.05 | 76 | | | S8Stage 8 - Trutnov › Usti nad Labem | | 230 | | | |
| 10.05 | 92 | | | S7Stage 7 - Kłodzko › Kudowa Zdrój | | 179 | | | |
| 09.05 | 113 | | | S6Stage 6 - Lubań › Kudowa-Zdrój | | 191 | | | |
| 08.05 | 13 | | | S5Stage 5 - Riesa › Zgorzelec | | 170 | | | |
| 07.05 | 126 | | | S4 (ITT)Stage 4 (ITT) - Halle › Leipzig | | 37.2 | | | |
| 07.05 | 20 | | | S3Stage 3 - Wernigerode › Halle | | 118 | | | |
| 06.05 | 119 | | | S2Stage 2 - Wolfsburg › Wernigerode | | 167 | | | |
| 05.05 | 58 | | | S1Stage 1 - Hannover › Hannover | | 177 | | | |
| 23.04 | 74 | | | Tour de Vendée (1.3) | | 200.2 | | | more |
| 20.04 | 88 | | | GP de Denain Porte du Hainaut (1.3) | | 196 | | | more |
| 19.04 | 50 | | | Scheldeprijs (1.1) | | 200.4 | | | more |
| 28.03 › 30.0328-30/3 | | | | Driedaagse De Panne-Koksijde (2.2) | | | | | more |
| 102 | | | General classificationGeneral classification | | | | | |
| 30.03 | 110 | | | S3b (ITT)Stage 3b (ITT) - De Panne › Panne | | 14 | | | |
| 30.03 | 8 | | | S3aStage 3a - De Panne › Panne | | 105 | 1 | | |
| 29.03 | 109 | | | S2Stage 2 - Zottegem › Koksijde | | 244 | | | |
| 28.03 | 150 | | | S1Stage 1 - Mouscron › Zottegem | | 178 | | | |
| 25.03 | DNF | | | E3-Prijs Harelbeke (1.1) | | 209 | | | more |
| 22.03 | 46 | | | Dwars door Vlaanderen (1.2) | | 206 | | | more |
| 06.02 | 110 | | | G.P. Costa degli Etruschi (NE) | | 171 | | | more |