| 11.10 › 15.1011-15/10 |  |  |  |  Tour of Beijing (WT)   |  |  |  | more | 
 | 26 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 54 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 15.10 | 36 |  |  | S5Stage 5 - Tian an men Square › Bird’s Nest Piazza   | 117 |  |  |  | 
| 14.10 | 63 | 54 |  | S4Stage 4 - Yanqing › Mentougou Miaofeng Mountain   | 150.5 |  |  |  | 
| 13.10 | 5 | 33 |  | S3Stage 3 - Yanqing › Qiandiajian   | 176 | 10 | 1 |  | 
| 12.10 | 123 | 93 |  | S2Stage 2 - Huairou Studio City › Yanqing   | 201.5 |  |  |  | 
| 11.10 | 57 | 59 |  | S1Stage 1 - Shunyi › Huairou Studio City   | 190.5 |  |  |  | 
| 03.10 › 06.103-6/10 |  |  |  |  Tour de l'Eurométropole (2.1)   |  |  |  | more | 
 | 81 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 06.10 | 90 |  |  | S4Stage 4 - Mons › Tournai   | 153.8 |  |  |  | 
| 05.10 | 103 | 92 |  | S3Stage 3 - Hazebrouck (F) › Nieuwpoort   | 164.2 |  |  |  | 
| 04.10 | 95 | 98 |  | S2Stage 2 - Poperinge › Poperinge   | 172.5 |  |  |  | 
| 03.10 | 149 | 149 |  | S1Stage 1 - La Louvière › Moorslede   | 194.8 |  |  |  | 
| 24.08 › 15.0924-15/8 |  |  |  |  Vuelta a España (WT)   |  |  |  | more | 
 | 40 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 46 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 66 |  |  | General classificationGeneral classification   |  | 20 |  |  | 
| 15.09 | 95 |  |  | S21Stage 21 - Leganés › Madrid   | 109.6 |  |  |  | 
| 14.09 | 71 | 66 |  | S20Stage 20 - Avilés › Angliru   | 142.2 |  |  |  | 
| 13.09 | 71 | 66 |  | S19Stage 19 - San Vicente de la Barquera › Alto del Naranco   | 181 |  |  |  | 
| 12.09 | 4 | 67 |  | S18Stage 18 - Burgos › Peña Cabarga   | 186.5 | 25 | 2 |  | 
| 11.09 | 88 | 73 |  | S17Stage 17 - Calahorra › Burgos   | 189 |  |  |  | 
| 09.09 | 56 | 75 |  | S16Stage 16 - Graus › Sallent de Gállego. Aramón Formigal   | 146.8 |  |  |  | 
| 08.09 | 52 | 85 |  | S15Stage 15 - Andorra › Peyragudes   | 224.9 |  |  |  | 
| 07.09 | 85 | 96 |  | S14Stage 14 - Bagà › Collada de la Gallina   | 155.7 |  |  |  | 
| 06.09 | 121 | 106 |  | S13Stage 13 - Valls › Castelldefels   | 169 |  |  |  | 
| 05.09 | 142 | 89 |  | S12Stage 12 - Maella › Tarragona   | 164.2 |  |  |  | 
| 04.09 | 76 | 88 |  | S11 (ITT)Stage 11 (ITT) - Tarazona › Tarazona   | 38.8 |  |  |  | 
| 02.09 | 39 | 92 |  | S10Stage 10 - Torredelcampo › Güéjar Sierra. Alto de Hazallanas   | 178 |  |  |  | 
| 01.09 | 128 | 123 |  | S9Stage 9 - Antequera › Valdepeñas de Jaén   | 163.7 |  |  |  | 
| 31.08 | 134 | 114 |  | S8Stage 8 - Jerez de la Frontera › Estepona. Alto de Peñas Blancas   | 166.6 |  |  |  | 
| 30.08 | 167 | 112 |  | S7Stage 7 - Almendralejo › Mairena del Aljarafe   | 205.9 |  |  |  | 
| 29.08 | 124 | 107 |  | S6Stage 6 - Guijuelo › Cáceres   | 175 |  |  |  | 
| 28.08 | 91 | 109 |  | S5Stage 5 - Sober › Lago de Sanabria   | 174.3 |  |  |  | 
| 27.08 | 115 | 118 |  | S4Stage 4 - Lalín › Fisterra   | 189 |  |  |  | 
| 26.08 | 90 | 97 |  | S3Stage 3 - Vigo › Mirador de Lobeira / Vilagarcía de Arousa   | 184.8 |  |  |  | 
| 25.08 | 110 | 125 |  | S2Stage 2 - Pontevedra › Baiona. Alto do Monte da Groba   | 177.7 |  |  |  | 
| 24.08 | 8 | 147 |  | S1 (TTT)Stage 1 (TTT) - Vilanova de Arousa › Sanxenxo   | 27.4 |  |  |  | 
| 08.08 › 11.088-11/8 |  |  |  |  Arctic Race of Norway (2.1)   |  |  |  | more | 
 | 21 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 64 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 11.08 | 69 |  |  | S4Stage 4 - Sortland › Harstad   | 155 |  |  |  | 
| 10.08 | 79 | 77 |  | S3Stage 3 - Svolvær › Stokmarknes   | 201.5 |  |  |  | 
| 09.08 | 71 | 78 |  | S2Stage 2 - Svolvær › Svolvær   | 156.5 |  |  |  | 
| 08.08 | 85 | 85 |  | S1Stage 1 - Bodø › Bodø   | 192.5 |  |  |  | 
| 23.06 | 3 |  |  |  National Championships Switzerland ME - Road Race (NC)   | 192 | 7 |  | more | 
| 08.06 › 16.068-16/6 |  |  |  |  Tour de Suisse (WT)   |  |  |  | more | 
 | 88 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 16.06 | 83 |  |  | S9 (ITT)Stage 9 (ITT) - Bad Ragaz › Flumserberg   | 26.8 |  |  |  | 
| 15.06 | 64 | 88 |  | S8Stage 8 - Zernez › Bad Ragaz   | 180.5 |  |  |  | 
| 14.06 | 87 | 94 |  | S7Stage 7 - Meilen › La Punt   | 206 |  |  |  | 
| 13.06 | 152 | 89 |  | S6Stage 6 - Leuggern › Meilen   | 187.9 |  |  |  | 
| 12.06 | 49 | 73 |  | S5Stage 5 - Buochs › Leuggern   | 178.4 |  |  |  | 
| 11.06 | 81 | 85 |  | S4Stage 4 - Meiringen/Brienz › Buochs   | 174.4 |  |  |  | 
| 10.06 | 61 | 85 |  | S3Stage 3 - Montreux › Meiringen   | 204.9 |  |  |  | 
| 09.06 | 128 | 154 |  | S2Stage 2 - Ulrichen › Crans-Montana   | 132.3 |  |  |  | 
| 08.06 | 112 | 112 |  | S1 (ITT)Stage 1 (ITT) - Quinto › Quinto   | 8.1 |  |  |  | 
| 06.06 | DNF |  |  |  GP du canton d'Argovie / GP Gippingen (1.1)   | 181.5 |  |  | more | 
| 22.05 › 26.0522-26/5 |  |  |  |  Baloise Belgium Tour (2.HC)   |  |  |  | more | 
 | 68 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 26.05 | 71 |  |  | S5Stage 5 - Banneux › Banneux   | 175.6 |  |  |  | 
| 25.05 | 29 | 72 |  | S4Stage 4 - Lacs de l'Eau d'Heure › Lacs de l'Eau d'Heure   | 156.3 |  |  |  | 
| 24.05 | 19 | 80 |  | S3 (ITT)Stage 3 (ITT) - Beveren › Beveren   | 15 |  |  |  | 
| 23.05 | 108 | 103 |  | S2Stage 2 - Knokke-Heist › Ninove   | 181 |  |  |  | 
| 22.05 | 83 | 83 |  | S1Stage 1 - Lochristi › Knokke-Heist   | 194.2 |  |  |  | 
| 28.04 | 68 |  |  |  Giro della Toscana (1.1)   | 199.8 |  |  | more | 
| 27.04 | 41 |  |  |  GP Industria & Artigianato (1.1)   | 200 |  |  | more | 
| 16.04 › 19.0416-19/4 |  |  |  |  Giro del Trentino (2.HC)   |  |  |  | more | 
| 17.04 | DNF |  |  | S2Stage 2 - Sillian › Vetriolo Terme   | 224.8 |  |  |  | 
| 16.04 | 9 | 53 |  | S1b (TTT)Stage 1b (TTT) - Lienz › Lienz   | 14.1 |  |  |  | 
| 16.04 | 27 | 27 |  | S1aStage 1a - Lienz › Lienz   | 128.5 |  |  |  | 
| 14.04 | DNF |  |  |  Amstel Gold Race (WT)   | 251.8 |  |  | more | 
| 10.04 | 70 |  |  |  De Brabantse Pijl - La Flèche Brabançonne (1.HC)   | 199.9 |  |  | more | 
| 01.04 › 06.041-6/4 |  |  |  |  Vuelta Ciclista al País Vasco (2.UWT)   |  |  |  | more | 
| 05.04 | DNF |  |  | S5Stage 5 - Eibar › Beasain   | 166.1 |  |  |  | 
| 04.04 | 141 | 135 |  | S4Stage 4 - Trapagaran › Eibar/Arrate   | 151.6 |  |  |  | 
| 03.04 | 142 | 138 |  | S3Stage 3 - Vitoria/Gasteiz › Trapagaran/La Lejana   | 164.7 |  |  |  | 
| 02.04 | 138 | 137 |  | S2Stage 2 - Elgoibar › Vitoria/Gasteiz   | 170.2 |  |  |  | 
| 01.04 | 116 | 116 |  | S1Stage 1 - Elgoibar › Elgoibar   | 156.5 |  |  |  | 
| 18.03 › 24.0318-24/3 |  |  |  |  Volta Ciclista a Catalunya (WT)   |  |  |  | more | 
 | 11 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 114 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 24.03 | 119 |  |  | S7Stage 7 - El Vendrell › Barcelona   | 122.2 |  |  |  | 
| 23.03 | 63 | 125 |  | S6Stage 6 - Almacelles › Valls   | 178.7 |  |  |  | 
| 22.03 | 128 | 142 |  | S5Stage 5 - Rialp (Pallars Sobirà) › Lleida   | 156.5 |  |  |  | 
| 21.03 | 126 | 139 |  | S4Stage 4 - Llanars (Vall de Camprodon) › Port-Ainé (Pallars Sobirà - Rialp)   | 217.7 |  |  |  | 
| 20.03 | 125 | 125 |  | S3Stage 3 - Vidreres › Vallter 2000 (Setcases)   | 180.1 |  |  |  | 
| 19.03 | 102 | 73 |  | S2Stage 2 - Girona › Banyoles   | 160.7 |  |  |  | 
| 18.03 | 53 | 54 |  | S1Stage 1 - Calella › Calella   | 159.3 |  |  |  | 
| 15.03 | 44 |  |  |  Handzame Classic (1.1)   | 196 |  |  | more | 
| 03.03 | 94 |  |  |  Roma Maxima (1.1)   | 180 |  |  | more | 
| 02.03 | DNF |  |  |  Strade Bianche (1.1)   | 188 |  |  | more | 
| 16.02 › 17.0216-17/2 |  |  |  |  Tour Cycliste International du Haut Var Matin (2.1)   |  |  |  | more | 
| 17.02 | DNF |  |  | S2Stage 2 - Draguignan › Draguignan   | 207 |  |  |  | 
| 16.02 | 106 | 106 |  | S1Stage 1 - Le Cannet des Maures › La Croix Valmer   | 152.5 |  |  |  | 
| 22.01 › 27.0122-27/1 |  |  |  |  Santos Tour Down Under (WT)   |  |  |  | more | 
 | 22 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 115 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 27.01 | 81 |  |  | S6Stage 6 - Adelaide › Adelaide   | 90 |  |  |  | 
| 26.01 | 64 | 116 |  | S5Stage 5 - McLaren Vale › Old Willunga Hill   | 151.5 |  |  |  | 
| 25.01 | 97 | 129 |  | S4Stage 4 - Modbury › Tanunda   | 126.5 |  |  |  | 
| 24.01 | 129 | 130 |  | S3Stage 3 - Unley › Stirling   | 139 |  |  |  | 
| 23.01 | 96 | 120 |  | S2Stage 2 - Mt Barker › Rostrevor   | 116.5 |  |  |  | 
| 22.01 | 123 | 123 |  | S1Stage 1 - Prospect › Lobethal   | 135 |  |  |  |