| 06.09 › 18.096-18/9 |  |  |  | Tour de l'Avenir (SPP) Cilo - Aufina |  |  |  | more | 
| 09.09 | 16 |  |  | S3Stage 3 - Saint-Nazaire  › Saumur | 196 |  |  |  | 
| 04.09 | 10 |  |  | World Championships - Road Race (WC) | 269.89 | 70 |  | more | 
| 29.08 | 5 |  |  | Tre Valli Varesine () Eorotex - Mavic | 213 | 45 |  | more | 
| 28.08 | 15 |  |  | Coppa Bernocchi () Eorotex - Mavic | 216.6 | 6 |  | more | 
| 01.08 | 30 |  |  | GP du canton d'Argovie () Eorotex - Mavic | 206.8 |  |  | more | 
| 08.07 | 1 |  |  | Visp - Grachen () Cilo - Aufina |  | 75 |  | more | 
| 26.06 | 2 |  |  | National Championships Switzerland ME - Road Race (NC) Eorotex - Mavic | 218.4 | 10 |  | more | 
| 14.06 › 24.0614-24/6 |  |  |  | Tour de Suisse (SPP) Mixed Team |  |  |  | more | 
|  | 2 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 5 |  |  | General classificationGeneral classification |  | 120 |  |  | 
| 24.06 | 3 |  |  | S10Stage 10 - Brügg bei Biel › Zürich | 166 | 18 |  |  | 
| 23.06 | 5 |  |  | S9Stage 9 - Genève › Brügg bei Biel | 181 | 10 |  |  | 
| 22.06 | 5 |  |  | S8Stage 8 - Unterbäch › Genève | 206.5 | 10 |  |  | 
| 21.06 | 2 |  |  | S7Stage 7 - Bellinzona › Unterbäch | 218.5 | 30 |  |  | 
| 20.06 | 4 |  |  | S6Stage 6 - Sargans › Bellinzona | 177.5 | 13 |  |  | 
| 19.06 | 7 |  |  | S5b (ITT)Stage 5b (ITT) - Sargans › Flumserberg | 19 | 4 |  |  | 
| 19.06 | 5 |  |  | S5aStage 5a - Davos › Sargans | 64 | 10 |  |  | 
| 15.06 | 3 | 12 |  | S1Stage 1 - Seuzach › Schinznach-Bad | 173 | 18 |  |  | 
| 14.06 | 12 |  |  | ProloguePrologue - Seuzach › Seuzach | 9 |  |  |  | 
| 13.05 › 05.0613-5/5 |  |  |  | Giro d'Italia (SPP) Eorotex - Mavic |  |  |  | more | 
|  | 5 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 42 |  |  | General classificationGeneral classification |  | 20 |  |  | 
| 31.05 | 7 |  |  | S18Stage 18 - Sarnico › Vicenza | 178 | 12 |  |  | 
| 29.05 | 5 |  |  | S16bStage 16b - Milano › Bergamo | 105 | 18 |  |  | 
| 29.05 | 3 |  |  | S16aStage 16a - Orta San Giulio › Milano | 110 | 35 |  |  | 
| 28.05 | 8 |  |  | S15Stage 15 - Savona › Orta San Giulio | 219 | 10 |  |  | 
| 25.05 | 5 |  |  | S12Stage 12 - Pietrasanta › Reggio Emilia | 180 | 18 |  |  | 
| 20.05 | 5 |  |  | S8Stage 8 - Salerno › Terracina | 212 | 18 |  |  | 
| 19.05 | 6 |  |  | S7Stage 7 - Campitello Matese › Salerno | 216 | 15 |  |  | 
| 17.05 | 5 |  |  | S5Stage 5 - Terni › Vasto | 269 | 18 |  |  | 
| 16.05 | 5 |  |  | S4Stage 4 - Pesaro › Todi | 187 | 18 |  |  | 
| 14.05 | 8 |  |  | S2Stage 2 - Mantova › Comacchio | 192 | 10 |  |  | 
| 06.05 › 11.056-11/5 |  |  |  | 4 Jours de Dunkerque / Tour du Nord-pas-de-Calais (SPP) Cilo - Aufina |  |  |  | more | 
|  | 7 |  |  | General classificationGeneral classification |  | 55 |  |  | 
| 11.05 | 4 |  |  | S5bStage 5b - Dunkerque  › Dunkerque | 92 | 7 |  |  | 
| 11.05 | 5 |  |  | S5aStage 5a - Cassel  › Cassel | 103 | 4 |  |  | 
| 10.05 | 8 |  |  | S4Stage 4 - Saint Quentin  › Tourcoing | 200 | 1 |  |  | 
| 08.05 | 8 |  |  | S2Stage 2 - Aire-sur-la-Lys  › Denain | 183 | 1 |  |  | 
| 01.05 | 10 |  |  | Züri Metzgete () Eorotex - Mavic | 273.5 | 42 |  | more | 
| 23.04 | 18 |  |  | Amstel Gold Race (SPP) Eorotex - Mavic | 242 | 17 |  | more | 
| 14.04 | 60 |  |  | La Flèche Wallonne (SPP) Eorotex - Mavic | 248 | 5 |  | more | 
| 06.04 | 8 |  |  | Gent - Wevelgem (SPP) Eorotex - Mavic | 255 | 50 |  | more | 
| 19.03 | 58 |  |  | Milano-Sanremo (SPP) Cilo - Aufina | 294 | 5 |  | more | 
| 11.03 › 16.0311-16/3 |  |  |  | Tirreno-Adriatico (SPP) Cilo - Aufina |  |  |  | more | 
|  | 26 |  |  | General classificationGeneral classification |  | 9 |  |  | 
| 14.03 | 4 |  |  | S3Stage 3 - Grottammare › Paglieta | 210 | 13 |  |  | 
| 12.03 | 3 |  |  | S1Stage 1 - Santa Marinella › Lac de Vico | 193 | 18 |  |  | 
| 06.03 | 16 |  |  | Kuurne-Brussel-Kuurne () Cilo - Aufina | 203 | 5 |  | more | 
| 05.03 | DNF |  |  | Omloop Het Volk (SPP) Eorotex - Mavic | 220 |  |  | more | 
| 22.02 › 27.0222-27/2 |  |  |  | Vuelta a las Tres Provincias () Cilo - Aufina |  |  |  | more | 
|  | 2 |  |  | General classificationGeneral classification |  | 70 |  |  | 
| 25.02 | 1 |  |  | S3bStage 3b - Valencia › Valencia | 61.7 | 20 |  |  | 
| 20.02 | 2 |  |  | Trofeo Luis Puig () Eorotex - Mavic | 179 | 55 |  | more |