| 12.10 | 5 | | | Grand Prix des Nations (SPP) | | 90 | 45 | | more |
| 04.10 | 5 | | | Giro dell'Emilia () | | 250 | 45 | | more |
| 01.10 › 05.101-5/10 | | | | Giro di Puglia () | | | | | more |
| 3 | | | General classificationGeneral classification | | | 50 | | |
| 05.10 | 5 | | | S5Stage 5 - Campi Salentina › Martina Franca | | 161 | 4 | | |
| 04.10 | 4 | 5 | | S4Stage 4 - Castellana Grotte › Campi Salentina | | 213 | 5 | | |
| 03.10 | 5 | 5 | | S3Stage 3 - Andria › Castellana Grotte | | 220 | 4 | | |
| 02.10 | 8 | | | S2Stage 2 - Putignano › Andria | | 180 | 1 | | |
| 25.09 | 5 | | | Giro del Friuli () | | 187 | 28 | | more |
| 21.09 | 1 | | | GP Eddy Merckx () | | 62.5 | 75 | | more |
| 14.09 | 29 | | | Giro del Piemonte () | | 205 | | | more |
| 13.09 | 5 | | | Milano-Torino () | | 224 | 45 | | more |
| 31.08 | DNF | | | World Championships - Road Race (WC) | | 268 | | | more |
| 04.08 › 10.084-10/8 | | | | Deutschland Tour () | | | | | more |
| 35 | | | General classificationGeneral classification | | | | | |
| 04.08 | 1 | | | ProloguePrologue - Bielefeld › Bielefeld | | 7.5 | 20 | | |
| 19.06 | 9 | | | Giro di Toscana () | | 215 | 16 | | more |
| 15.05 › 07.0615-7/5 | | | | Giro d'Italia (SPP) | | | | | more |
| 15 | | | General classificationGeneral classification | | | 100 | | |
| 07.06 | 76 | | | S22Stage 22 - Milano › Milano | | 114 | | | |
| 06.06 | 3 | 15 | | S21 (ITT)Stage 21 (ITT) - Saronno › Turbigo | | 50 | 35 | | |
| 05.06 | 60 | 17 | | S20Stage 20 - Cles › Sondrio | | 221 | | | |
| 04.06 | 30 | 15 | | S19Stage 19 - Longarone › Cles | | 241 | | | |
| 03.06 | 48 | 16 | | S18Stage 18 - Sirmione › Pecol | | 239 | | | |
| 02.06 | 74 | 16 | | S17Stage 17 - Gatteo a Mare › Sirmione | | 237 | | | |
| 01.06 | 60 | 16 | | S16Stage 16 - Giulianova › Gatteo a Mare | | 229 | | | |
| 31.05 | 46 | 16 | | S15Stage 15 - Roccaraso › Teramo | | 194 | | | |
| 30.05 | 66 | 17 | | S14Stage 14 - Foggia › Roccaraso | | 186 | | | |
| 29.05 | 31 | 8 | | S13Stage 13 - Lecce › Barletta | | 220 | | | |
| 28.05 | 33 | 8 | | S12Stage 12 - Villapiana Lido › Lecce | | 203 | | | |
| 27.05 | 20 | 8 | | S11Stage 11 - Palinuro › Campotenese | | 145 | | | |
| 26.05 | 5 | 9 | | S10Stage 10 - Sorrento › Palinuro | | 177 | 18 | | |
| 25.05 | 32 | 10 | | S9Stage 9 - Fiuggi › Sorrento | | 247 | | | |
| 24.05 | 28 | 10 | | S8Stage 8 - Orvieto › Fiuggi | | 216 | | | |
| 23.05 | 27 | 10 | | S7Stage 7 - Castiglione della Pescaia › Orvieto | | 199 | | | |
| 22.05 | 43 | 2 | | S6Stage 6 - Portoferraio › Portoferraio | | 126 | | | |
| 20.05 | 3 | 2 | | S5 (ITT)Stage 5 (ITT) - Pontedera › Pisa | | 36 | 35 | | |
| 19.05 | 50 | 2 | | S4Stage 4 - Parma › Marina di Pisa | | 193 | | | |
| 18.05 | 40 | 2 | | S3Stage 3 - Torino › Parma | | 243 | | | |
| 17.05 | 48 | 2 | | S2Stage 2 - Imperia › Torino | | 179 | | | |
| 16.05 | 12 | 2 | | S1Stage 1 - Genova › Imperia | | 123 | 4 | | |
| 15.05 | 2 | | | ProloguePrologue - Genova › Genova | | 7.5 | 50 | | |
| 06.05 › 11.056-11/5 | | | | Tour de Romandie (SPP) | | | | | more |
| 6 | | | General classificationGeneral classification | | | 110 | | |
| 11.05 | DF | | | S5Stage 5 - Monthey › Fribourg | | 153.1 | | | |
| 10.05 | 1 | | | S4b (ITT)Stage 4b (ITT) - Monthey › Monthey | | 23.7 | 50 | | |
| 10.05 | DF | | | S4aStage 4a - Monthey › Monthey | | 118 | | | |
| 09.05 | DF | | | S3Stage 3 - Lausanne › Alpe-des-Chaux | | 133.2 | | | |
| 08.05 | DF | | | S2Stage 2 - Delemont › Lausanne | | 178.5 | | | |
| 07.05 | 7 | | | S1Stage 1 - Genève › Delemont | | 227.8 | 4 | | |
| 06.05 | 2 | | | ProloguePrologue - Meyrin › Meyrin | | 3.3 | 30 | | |
| 01.05 | 22 | | | Rund um den Henninger Turm (SPP) | | 249 | 4 | | more |
| 29.04 | 13 | | | GP Industria & Artigianato () | | 217 | 8 | | more |
| 25.04 | 12 | | | Milano-Vignola () | | 230 | 10 | | more |
| 17.04 | 34 | | | La Flèche Wallonne (SPP) | | 248 | 5 | | more |
| 25.03 | 3 | | | Trofeo Pantalica () | | 205 | 40 | | more |
| 21.03 | 12 | | | Giro di Campania () | | 236 | 10 | | more |
| 05.03 › 12.035-12/3 | | | | Paris - Nice (SPP) | | | | | more |
| 6 | | | General classificationGeneral classification | | | 110 | | |
| 12.03 | 5 | | | S7b (ITT)Stage 7b (ITT) - Nice › Col d'eze | | 11 | 10 | | |
| 11.03 | 13 | 6 | | S6Stage 6 - Digne › Mandelieu | | 143 | | | |
| 10.03 | 7 | 7 | | S5Stage 5 - Saint Etienne › Villard-de-Lans | | 185 | 4 | | |
| 07.03 | 12 | 2 | | S2Stage 2 - Auxerre › Chateau-Chinon-Ville | | 187 | | | |
| 06.03 | 1 | 1 | | S1a (TTT)Stage 1a (TTT) - Barbizon › Nemours | | 32 | | | |
| 05.03 | 3 | | | ProloguePrologue - Issy-les-Moulineaux › Issy-les-Moulineaux | | 4.3 | 18 | | |
| 01.03 | | | | Cronostaffetta () | | | | | more |
| 1 | | | General classificationGeneral classification | | | 100 | | |
| 01.03 | 1 | | | S1b (ITT)Stage 1b (ITT) - Montecatini Terme › Montecatini Terme | | 31.4 | 20 | | |
| 23.02 › 27.0223-27/2 | | | | Giro di Sardegna () | | | | | more |
| 2 | | | General classificationGeneral classification | | | 70 | | |
| 26.02 | 2 | | | S4Stage 4 - Nuoro › Oristano | | 146 | 12 | | |
| 24.02 | 2 | | | S2b (ITT)Stage 2b (ITT) - La Marmorata › La Marmorata | | 9 | 12 | | |
| 23.02 | 6 | | | S1Stage 1 - Alghero › Tempio Pausania | | 180 | 3 | | |
| 19.02 | 25 | | | Trofeo Laigueglia () | | 156 | | | more |