| 1 | 2 |  | Tour de France | Stage 11 | 148 | 2863 | 
| 2 | 3 |  | Monte Paschi Eroica | 139 | 2933 | 
| 3 | 8 |  | Giro di Lombardia | 192 | 3895 | 
| 4 | 10 |  | World Championships ME - Road Race | 155 | 4576 | 
| 5 | 13 |  | World Championships ME - Road Race | 114 | 4566 | 
| 6 | 14 |  | Tour de France | Stage 7 | 199 | 3250 | 
| 7 | 14 |  | Tour de France | Stage 16 | 202 | 4721 | 
| 8 | 14 |  | Grand Prix Cycliste de Montréal | 177 | 3779 | 
| 9 | 16 |  | Giro d'Italia | Stage 13 | 158 | 3455 | 
| 10 | 17 |  | Giro d'Italia | Stage 19 | 392 | 5411 | 
| 11 | 19 |  | The Larry H.Miller Tour of Utah | Stage 6 | 229 | 2256 | 
| 12 | 22 |  | Giro d'Italia | Stage 11 | 136 | 1947 | 
| 13 | 23 |  | Tour de Suisse | Stage 8 | 230 | 4434 | 
| 14 | 23 |  | Tour de Suisse | Stage 2 | 127 | 2023 | 
| 15 | 25 |  | Strade Bianche | 148 | 3103 | 
| 16 | 26 |  | World Championships ME - Road Race | 144 | 4005 | 
| 17 | 30 |  | National Championships Switzerland ME - Road Race | 211 | 3870 | 
| 18 | 31 |  | Tour de France | Stage 17 | 410 | 4681 | 
| 19 | 31 |  | Tour de Suisse | Stage 3 | 112 | 2129 | 
| 20 | 31 |  | Tour de Suisse | Stage 6 | 309 | 3763 | 
| 21 | 33 |  | Tour de Suisse | Stage 3 | 141 | 2778 | 
| 22 | 33 |  | Tour de Suisse | Stage 7 | 412 | 5041 | 
| 23 | 35 |  | Vuelta a España | Stage 17 | 149 | 2973 | 
| 24 | 35 |  | Volta Ciclista a Catalunya | Stage 7 | 100 | 1629 | 
| 25 | 35 |  | Amstel Gold Race | 121 | 3558 | 
| 26 | 37 |  | Tour de Suisse | Stage 7 | 200 | 2505 | 
| 27 | 38 |  | Japan Cup Cycle Road Race | 105 | 2178 | 
| 28 | 39 |  | Colorado Classic | Stage 2 | 139 | 2282 | 
| 29 | 42 |  | The Larry H.Miller Tour of Utah | Stage 2 | 146 | 2011 | 
| 30 | 43 |  | Tour de Suisse | Stage 9 | 210 | 2625 | 
| 31 | 43 |  | Tour de France | Stage 20 | 314 | 4127 | 
| 32 | 44 |  | Tour of Oman | Stage 5 | 211 | 2141 | 
| 33 | 45 |  | Tour de Suisse | Stage 3 | 158 | 2833 | 
| 34 | 45 |  | Tour de France | Stage 2 | 160 | 3347 | 
| 35 | 46 |  | Montepaschi Strade Bianche - Eroica Toscana | 139 | 2933 | 
| 36 | 47 |  | Tour de France | Stage 17 | 389 | 5405 | 
| 37 | 47 |  | Tour de Suisse | Stage 5 | 307 | 3550 | 
| 38 | 48 |  | Tour de France | Stage 18 | 167 | 2500 | 
| 39 | 48 |  | Tirreno-Adriatico | Stage 5 | 181 | 3941 | 
| 40 | 50 |  | Amstel Gold Race | 125 | 3500 | 
| 41 | 50 |  | Tour de France | Stage 12 | 268 | 2416 | 
| 42 | 51 |  | Tirreno-Adriatico | Stage 4 | 162 | 2307 | 
| 43 | 51 |  | Tour de France | Stage 10 | 162 | 3187 | 
| 44 | 52 |  | Tour de Suisse | Stage 9 | 295 | 3834 | 
| 45 | 52 |  | Tour of Oman | Stage 2 | 101 | 1386 | 
| 46 | 54 |  | Tour de France | Stage 16 | 259 | 4174 | 
| 47 | 55 |  | World Championships ME - Road Race | 118 | 2492 | 
| 48 | 55 |  | Tour de France | Stage 10 | 303 | 3906 | 
| 49 | 56 |  | Tour de France | Stage 14 | 344 | 4838 | 
| 50 | 57 |  | Paris - Nice | Stage 4 | 119 | 3176 | 
| 51 | 57 |  | Tour de France | Stage 18 (ITT) | 104 | 676 | 
| 52 | 58 |  | Tour de Suisse | Stage 8 | 181 | 2938 | 
| 53 | 58 |  | Tour de France | Stage 19 | 337 | 4436 | 
| 54 | 59 |  | Vuelta a España | Stage 14 | 298 | 3655 | 
| 55 | 60 |  | Tour de France | Stage 14 | 186 | 2772 | 
| 56 | 60 |  | Eschborn-Frankfurt 'Rund um den Finanzplatz' | 108 | 3144 | 
| 57 | 61 |  | Tour de Suisse | Stage 4 | 109 | 2323 | 
| 58 | 62 |  | Tour de France | Stage 15 | 369 | 5445 | 
| 59 | 62 |  | Santos Tour Down Under | Stage 2 | 106 | 2595 | 
| 60 | 63 |  | Tour de France | Stage 14 | 324 | 3796 | 
| 61 | 63 |  | Tour de France | Stage 5 | 225 | 4105 | 
| 62 | 64 |  | Tour de France | Stage 8 | 302 | 4597 | 
| 63 | 65 |  | Tour de France | Stage 20 | 332 | 3164 | 
| 64 | 66 |  | Giro di Lombardia | 180 | 4113 | 
| 65 | 66 |  | Tour de France | Stage 17 | 505 | 6000 | 
| 66 | 66 |  | Tour de France | Stage 19 | 376 | 4545 | 
| 67 | 68 |  | Tour de Suisse | Stage 7 | 374 | 2954 | 
| 68 | 69 |  | Tour de Suisse | Stage 3 | 145 | 2213 | 
| 69 | 69 |  | Tour de France | Stage 17 | 253 | 4208 | 
| 70 | 70 |  | Giro d'Italia | Stage 16 | 195 | 2243 | 
| 71 | 71 |  | Paris - Nice | Stage 5 | 218 | 3482 | 
| 72 | 71 |  | Tirreno-Adriatico | Stage 5 | 219 | 3111 | 
| 73 | 71 |  | Tour de Suisse | Stage 6 | 281 | 4195 | 
| 74 | 73 |  | Tour de France | Stage 15 | 237 | 3739 | 
| 75 | 73 |  | Tour de Suisse | Stage 5 | 405 | 4458 | 
| 76 | 73 |  | Tour de France | Stage 18 | 260 | 4424 | 
| 77 | 73 |  | Tour de France | Stage 17 | 359 | 3891 | 
| 78 | 75 |  | Paris - Nice | Stage 6 | 102 | 3210 | 
| 79 | 75 |  | Tour de Suisse | Stage 4 | 249 | 2896 | 
| 80 | 77 |  | Tour de France | Stage 8 | 344 | 4933 | 
| 81 | 77 |  | Tour de Romandie | Stage 4 | 164 | 2875 | 
| 82 | 77 |  | Tour de France | Stage 11 | 275 | 4099 | 
| 83 | 78 |  | Tour de France | Stage 7 | 176 | 2578 | 
| 84 | 78 |  | Tour de France | Stage 15 | 286 | 4386 | 
| 85 | 79 |  | Tour de France | Stage 12 | 344 | 3867 | 
| 86 | 79 |  | Tour de France | Stage 16 (ITT) | 249 | 1384 | 
| 87 | 79 |  | Tirreno-Adriatico | Stage 4 | 193 | 3796 | 
| 88 | 80 |  | Vuelta a España | Stage 18 | 134 | 3625 | 
| 89 | 80 |  | Tirreno-Adriatico | Stage 6 | 261 | 5262 | 
| 90 | 80 |  | Tour de France | Stage 11 | 128 | 2711 | 
| 91 | 80 |  | Tour de France | Stage 12 | 393 | 4948 | 
| 92 | 81 |  | Tirreno-Adriatico | Stage 4 | 165 | 3351 | 
| 93 | 81 |  | Tour de Suisse | Stage 5 | 123 | 3399 | 
| 94 | 82 |  | Tour de Suisse | Stage 2 | 171 | 4008 | 
| 95 | 84 |  | Škoda-Tour de Luxembourg | Stage 3 | 118 | 2835 | 
| 96 | 85 |  | Škoda-Tour de Luxembourg | Stage 4 | 128 | 2852 | 
| 97 | 86 |  | Tour de Suisse | Stage 7 | 246 | 3513 | 
| 98 | 86 |  | Amgen Tour of California | Stage 5 | 281 | 3510 | 
| 99 | 87 |  | Tour de Suisse | Stage 9 (ITT) | 210 | 976 | 
| 100 | 88 |  | Škoda-Tour de Luxembourg | Stage 2 | 114 | 2592 | 
| 101 | 89 |  | Tour de France | Stage 16 | 453 | 6031 | 
| 102 | 89 |  | Tour de France | Stage 17 | 410 | 3810 | 
| 103 | 91 |  | Tour de France | Stage 9 | 137 | 3373 | 
| 104 | 91 |  | Volta Ciclista a Catalunya | Stage 4 | 203 | 3867 | 
| 105 | 92 |  | World Championships ME - Road Race | 214 | 4565 | 
| 106 | 92 |  | Tour de Suisse | Stage 6 | 115 | 2896 | 
| 107 | 94 |  | Tour de France | Stage 12 | 143 | 3485 | 
| 108 | 95 |  | Giro d'Italia | Stage 15 | 303 | 3405 | 
| 109 | 98 |  | Amgen Tour of California | Stage 2 | 154 | 2434 | 
| 110 | 99 |  | Giro d'Italia | Stage 18 | 375 | 5741 | 
| 111 | 99 |  | Tour de France | Stage 18 | 336 | 3748 | 
| 112 | 99 |  | Volta Ciclista a Catalunya | Stage 3 | 250 | 3947 | 
| 113 | 100 |  | Tour de France | Stage 14 | 371 | 4370 | 
| 114 | 101 |  | Vuelta a España | Stage 2 | 100 | 2065 | 
| 115 | 101 |  | Giro d'Italia | Stage 12 | 239 | 2766 | 
| 116 | 101 |  | Tour de France | Stage 10 | 346 | 3794 | 
| 117 | 103 |  | Tour de France | Stage 10 | 258 | 4500 | 
| 118 | 103 |  | Tour de France | Stage 9 | 217 | 3778 | 
| 119 | 103 |  | Tour de France | Stage 7 | 211 | 3446 | 
| 120 | 105 |  | Tour de Romandie | Stage 1 | 137 | 2950 | 
| 121 | 106 |  | Vuelta a España | Stage 6 | 217 | 3559 | 
| 122 | 110 |  | Tour de France | Stage 13 | 363 | 3865 | 
| 123 | 111 |  | Tour de France | Stage 13 | 560 | 5500 | 
| 124 | 111 |  | Tour de France | Stage 6 | 167 | 3280 | 
| 125 | 113 |  | Vuelta a España | Stage 13 | 118 | 2334 | 
| 126 | 113 |  | Volta Ciclista a Catalunya | Stage 4 | 343 | 4644 | 
| 127 | 115 |  | Tour de France | Stage 7 | 119 | 2431 | 
| 128 | 115 |  | Tirreno-Adriatico | Stage 4 | 193 | 3603 | 
| 129 | 116 |  | Tour de France | Stage 15 | 367 | 4818 | 
| 130 | 117 |  | Giro d'Italia | Stage 9 | 111 | 2652 | 
| 131 | 119 |  | Tour of Oman | Stage 4 | 156 | 2130 | 
| 132 | 120 |  | Giro d'Italia | Stage 6 | 219 | 4513 | 
| 133 | 120 |  | Tour de Romandie | Stage 3 | 101 | 2352 | 
| 134 | 120 |  | Tour de Suisse | Stage 1 | 207 | 3542 | 
| 135 | 121 |  | Tour de Suisse | Stage 3 | 132 | 2970 | 
| 136 | 122 |  | Tour de France | Stage 15 | 237 | 3542 | 
| 137 | 123 |  | Giro d'Italia | Stage 17 | 171 | 3033 | 
| 138 | 123 |  | Tirreno-Adriatico | Stage 6 | 176 | 2695 | 
| 139 | 123 |  | Tour de France | Stage 16 | 247 | 4047 | 
| 140 | 125 |  | Tour de France | Stage 8 | 297 | 3636 | 
| 141 | 125 |  | Tour de France | Stage 10 | 271 | 2655 | 
| 142 | 131 |  | Tour de Suisse | Stage 2 | 215 | 3024 | 
| 143 | 132 |  | Giro d'Italia | Stage 7 | 240 | 2227 | 
| 144 | 133 |  | Tirreno-Adriatico | Stage 5 | 172 | 3210 | 
| 145 | 133 |  | Tour de France | Stage 9 | 264 | 5144 | 
| 146 | 136 |  | Tour de Romandie | Stage 2 | 107 | 2459 | 
| 147 | 137 |  | Vuelta a España | Stage 11 | 331 | 4757 | 
| 148 | 138 |  | Vuelta a España | Stage 15 | 228 | 3940 | 
| 149 | 138 |  | Tour de France | Stage 9 | 247 | 3458 | 
| 150 | 139 |  | Vuelta a España | Stage 10 | 287 | 4570 | 
| 151 | 141 |  | Tour de France | Stage 11 | 175 | 3248 | 
| 152 | 143 |  | Tour de France | Stage 8 | 150 | 1872 | 
| 153 | 143 |  | Tour de Suisse | Stage 2 | 103 | 2611 | 
| 154 | 149 |  | Tour de France | Stage 3 | 100 | 1435 | 
| 155 | 162 |  | Tour de France | Stage 9 | 366 | 4948 | 
| 156 | DNF |  | Giro di Lombardia | 174 | 4089 | 
| 157 | DNF |  | Giro di Lombardia | 221 | 4417 | 
| 158 | DNF |  | Giro di Lombardia | 206 | 4036 | 
| 159 | DNF |  | World Championships ME - Road Race | 170 | 4755 | 
| 160 | DNF |  | Amstel Gold Race | 121 | 3300 | 
| 161 | DNF |  | World Championships ME - Road Race | 157 | 3923 | 
| 162 | DNF |  | Il Lombardia | 279 | 4115 | 
| 163 | DNS |  | Tirreno-Adriatico | Stage 6 | 170 | 2190 |