| 17.10 | 1 | | | Millemetri del Corso di Mestre (NAT) | | 1 | 15 | | more |
| 06.09 › 12.096-12/9 | | | | Tour de Pologne (2.4) | | | | | more |
| 5 | | | Points classificationPoints classification | | | | | |
| 47 | | | General classificationGeneral classification | | | | | |
| 12.09 | 28 | | | S7 (ITT)Stage 7 (ITT) - Piechowice › Karpacz | | 23 | | | |
| 11.09 | 56 | 48 | | S6Stage 6 - Szklarska Poręba › Karpacz | | 171.5 | | | |
| 10.09 | 40 | 44 | | S5Stage 5 - Szczawno-Zdrój › Wałbrzych | | 168 | | | |
| 09.09 | 4 | 70 | | S4Stage 4 - Ostrów Wielkopolski › Jelenia Góra | | 240 | 5 | | |
| 08.09 | 2 | 79 | | S3Stage 3 - Ciechocinek › Kalisz | | 200 | 12 | | |
| 07.09 | 1 | 93 | | S2Stage 2 - Malbork › Toruń | | 173.5 | 20 | | |
| 06.09 | 119 | 119 | | S1Stage 1 - Elbląg › Elbląg | | 188 | | | |
| 11.08 › 14.0811-14/8 | | | | Danmark Rundt (2.2) | | | | | more |
| 16 | | | Points classificationPoints classification | | | | | |
| 97 | | | General classificationGeneral classification | | | | | |
| 14.08 | 3 | | | S5Stage 5 - Frederikssund › Frederiksberg | | 160 | 7 | 8 | |
| 13.08 | 116 | | | S4aStage 4a - Odense › Sorø | | 120 | | | |
| 12.08 | 114 | | | S3Stage 3 - Esbjerg › Vejle | | 190 | | | |
| 12.08 | 30 | | | S2Stage 2 - Odder › Grindsted | | 170 | | | |
| 11.08 | 71 | | | S1Stage 1 - Aalborg › Århus | | 185 | | | |
| 15.05 › 06.0615-6/5 | | | | Giro d'Italia (GT) | | | | | more |
| 3 | | | Points classificationPoints classification | | | 10 | | |
| 108 | | | General classificationGeneral classification | | | 20 | | |
| 06.06 | 3 | | | S22Stage 22 - Boario Terme › Milano | | 170 | 35 | | |
| 05.06 | 104 | 108 | | S21Stage 21 - Madonna di Campiglio › Aprica | | 190 | | | |
| 04.06 | 118 | 118 | | S20Stage 20 - Predazzo › Madonna di Campiglio | | 175 | | | |
| 03.06 | 123 | 119 | | S19Stage 19 - Castelfranco Veneto › Alpe di Pampeago | | 166 | | | |
| 02.06 | 52 | 118 | | S18 (ITT)Stage 18 (ITT) - Treviso › Treviso | | 45 | | | |
| 01.06 | 5 | 121 | | S17Stage 17 - Lumezzane › Castelfranco Veneto | | 212 | 18 | | |
| 31.05 | 86 | 122 | | S16Stage 16 - Biella › Lumezzane | | 232 | | | |
| 30.05 | 127 | 127 | | S15Stage 15 - Racconigi › Oropa | | 143 | | | |
| 29.05 | 131 | 127 | | S14Stage 14 - Bra › Borgo San Dalmazzo | | 187 | | | |
| 27.05 | 125 | 132 | | S13Stage 13 - Sassuolo › Rapallo | | 243 | | | |
| 26.05 | 13 | 140 | | S12Stage 12 - Cesenatico › Sassuolo | | 168 | 3 | | |
| 25.05 | 8 | 140 | | S11Stage 11 - Sansepolcro › Cesenatico | | 125 | 10 | | |
| 24.05 | 3 | 140 | | S10Stage 10 - Ancona › Sansepolcro | | 189 | 35 | | |
| 23.05 | 124 | 143 | | S9 (ITT)Stage 9 (ITT) - Ancona › Ancona | | 32 | | | |
| 22.05 | 137 | 143 | | S8Stage 8 - Pescara › Gran Sasso d'italia | | 253 | | | |
| 21.05 | 94 | 143 | | S7Stage 7 - Foggia › Lanciano | | 153 | | | |
| 20.05 | 119 | 153 | | S6Stage 6 - Lauria › Foggia | | 257 | | | |
| 19.05 | 138 | 152 | | S5Stage 5 - Terme Luigiane › Monte Sirino | | 147 | | | |
| 18.05 | 139 | 153 | | S4Stage 4 - Vibo Valentia › Terme Luigiane | | 186 | | | |
| 17.05 | 3 | 154 | | S3Stage 3 - Catania › Messina | | 176 | 35 | | |
| 16.05 | 103 | 153 | | S2Stage 2 - Noto › Catania | | 133 | | | |
| 15.05 | 158 | 158 | | S1Stage 1 - Agrigento › Modica | | 175 | | | |
| 04.05 › 09.054-9/5 | | | | Tour de Romandie (2.HC) | | | | | more |
| 35 | | | Points classificationPoints classification | | | | | |
| 104 | | | General classificationGeneral classification | | | 5 | | |
| 09.05 | 105 | | | S5Stage 5 - Sion › Genève | | 180.2 | | | |
| 08.05 | 89 | | | S4Stage 4 - Moudon › Veysonnaz | | 156.8 | | | |
| 07.05 | 111 | | | S3b (ITT)Stage 3b (ITT) - Moudon › Moudon | | 18.5 | | | |
| 07.05 | 4 | | | S3aStage 3a - Moudon › Moudon | | 66.6 | 13 | | |
| 06.05 | 119 | | | S2Stage 2 - Fleurier › Moléson-sur-Gruyères | | 171.3 | | | |
| 05.05 | 122 | | | S1Stage 1 - Geneva › Val de Travers/Fleurier | | 165.4 | | | |
| 04.05 | 100 | | | ProloguePrologue - Bernex › Bernex (Genève) | | 4.9 | | | |
| 20.03 | 161 | | | Milano-Sanremo (CDM) | | 294 | 5 | | more |
| 10.03 › 17.0310-17/3 | | | | Tirreno-Adriatico (2.HC) | | | | | more |
| 15.03 | DNS | | | S6Stage 6 - Teramo › Alba Adriatica | | 170 | | | |
| 14.03 | 174 | | | S5Stage 5 - Paglieta › Torricella Sicura | | 198 | | | |
| 13.03 | 149 | | | S4Stage 4 - Luco dei Marsi › Paglieta | | 197 | | | |
| 12.03 | 5 | | | S3Stage 3 - Santa Maria Capua Vetere › Santa Maria Capua Vetere | | 214 | 10 | | |
| 11.03 | 1 | | | S2Stage 2 - Sorrente › Santa Maria Capua Vetere | | 178 | 50 | | |
| 10.03 | 78 | | | S1Stage 1 - Sorrente › Sorrente | | 131 | | | |
| 01.03 | 12 | | | Giro della Provincia di Siracusa (1.3) | | 204 | 10 | | more |
| 21.02 | DNF | | | Classic Haribo (1.3) | | 197.5 | | | more |
| 07.02 | 3 | | | G.P. Costa degli Etruschi (NE) | | | 40 | | more |