| 01.10 | 1 | | | Millemetri del Corso di Mestre (NAT) | | 1 | 15 | | more |
| 04.09 › 10.094-10/9 | | | | Tour de Pologne (2.3) | | | | | more |
| 09.09 | DNF | | | S6Stage 6 - Szklarska Poręba › Karpacz | | 163 | | | |
| 08.09 | 69 | 92 | | S5Stage 5 - Szczawno-Zdrój › Wałbrzych | | 188 | | | |
| 07.09 | 114 | 107 | | S4Stage 4 - Ostrów Wielkopolski › Jelenia Góra | | 240 | | | |
| 06.09 | 94 | 32 | | S3Stage 3 - Inowrocław › Kalisz | | 192.5 | | | |
| 05.09 | 10 | 14 | | S2Stage 2 - Malbork › Toruń | | 172 | | | |
| 04.09 | 7 | 10 | | S1Stage 1 - Braniewo › Elbląg | | 183 | 2 | | |
| 24.07 › 06.0824-6/7 | | | | Volta a Portugal (2.3) | | | | | more |
| 26.07 | 174 | | | S3Stage 3 - Odivelas › Leiria | | 194.5 | | | |
| 25.07 | 3 | | | S2Stage 2 - Palmela › Odivelas | | 191 | 7 | | |
| 24.07 | 52 | | | S1Stage 1 - Loulé › Loulé | | 172.7 | | | |
| 24.05 › 28.0524-28/5 | | | | Euskal Bizikleta (2.1) | | | | | more |
| 27.05 | DNF | | | S4aStage 4a - Bilbao › Mendaro | | 105 | | | |
| 26.05 | 117 | | | S3Stage 3 - Laguardia › Bilbao | | 175 | | | |
| 25.05 | 119 | | | S2Stage 2 - Zizur Menor › Laguardia | | 147 | | | |
| 24.05 | 111 | | | S1Stage 1 - Eibar › Zizur Mayor | | 180 | | | |
| 17.05 › 21.0517-21/5 | | | | International Bayern Rundfahrt (2.4) | | | | | more |
| 63 | | | General classificationGeneral classification | | | | | |
| 21.05 | 4 | | | S5Stage 5 - Coburg › Neustadt/Aisch | | 152 | 5 | | |
| 20.05 | 2 | | | S4Stage 4 - Bamberg › Coburg | | 175 | 12 | | |
| 19.05 | 1 | | | S3Stage 3 - Roding › Bamberg | | 218 | 20 | | |
| 18.05 | 92 | | | S2Stage 2 - Burghausen › Roding | | 208 | | | |
| 17.05 | 45 | | | S1b (ITT)Stage 1b (ITT) - Burghausen › Burghausen | | 12 | | | |
| 17.05 | 8 | | | S1aStage 1a - Burghausen › Burghausen | | 125 | 1 | | |
| 05.05 › 13.055-13/5 | | | | Course de la Paix (2.4) | | | | | more |
| 78 | | | General classificationGeneral classification | | | | | |
| 13.05 | 14 | | | S10Stage 10 - Karlovy Vary › Prague | | 171 | | | |
| 12.05 | 77 | | | S9Stage 9 - Most › Karlovy Vary | | 184 | | | |
| 11.05 | 49 | | | S8Stage 8 - Trutnov › Usti nad Labem | | 230 | | | |
| 10.05 | 83 | | | S7Stage 7 - Kłodzko › Kudowa Zdrój | | 179 | | | |
| 09.05 | 90 | | | S6Stage 6 - Lubań › Kudowa-Zdrój | | 191 | | | |
| 08.05 | 14 | | | S5Stage 5 - Riesa › Zgorzelec | | 170 | | | |
| 07.05 | 117 | | | S4 (ITT)Stage 4 (ITT) - Halle › Leipzig | | 37.2 | | | |
| 07.05 | 104 | | | S3Stage 3 - Wernigerode › Halle | | 118 | | | |
| 06.05 | 118 | | | S2Stage 2 - Wolfsburg › Wernigerode | | 167 | | | |
| 05.05 | 3 | | | S1Stage 1 - Hannover › Hannover | | 177 | 7 | | |
| 28.03 › 30.0328-30/3 | | | | Driedaagse De Panne-Koksijde (2.2) | | | | | more |
| 30.03 | DNS | | | S3b (ITT)Stage 3b (ITT) - De Panne › Panne | | 14 | | | |
| 30.03 | 113 | | | S3aStage 3a - De Panne › Panne | | 105 | | | |
| 29.03 | 124 | | | S2Stage 2 - Zottegem › Koksijde | | 244 | | | |
| 28.03 | 137 | | | S1Stage 1 - Mouscron › Zottegem | | 178 | | | |
| 25.03 | DNF | | | E3-Prijs Harelbeke (1.1) | | 209 | | | more |
| 05.03 | 11 | | | Giro della Provincia di Siracusa (1.3) | | 185 | 12 | | more |
| 20.02 | 7 | | | GP Istria () | | 143 | | | more |
| 06.02 | 11 | | | G.P. Costa degli Etruschi (NE) | | 171 | | | more |