| 11.10 | 70 |  |  |  Il Lombardia (1.UWT)  191k  | 241 | 5 |  | more | 
| 09.10 | 27 |  |  |  Gran Piemonte (1.Pro)   | 179 |  | 5 | more | 
| 02.10 | 2 |  |  |  European Continental Championships - Mixed Relay TTT (CC)   | 40 | 10 | 18.33 | more | 
| 01.10 | 2 |  |  |  European Continental Championships ME - ITT (CC)   | 24 | 45 | 55 | more | 
| 23.08 › 14.0923-14/8 |  |  |  |  La Vuelta Ciclista a España (2.UWT)   |  |  |  | more | 
 | 53 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 131 |  |  | General classificationGeneral classification   |  | 20 |  |  | 
| 14.09 | NR |  |  | S21Stage 21 - Alalpardo › Madrid   | 108 51 |  |  |  | 
| 13.09 | 112 | 131 |  | S20Stage 20 - Robledo de Chavela › Bola del Mundo. Puerto de Navacerrada   | 164.8 |  |  |  | 
| 12.09 | 90 | 134 |  | S19Stage 19 - Rueda › Guijuelo   | 161.9 |  |  |  | 
| 11.09 | 1 | 137 |  | S18 (ITT)Stage 18 (ITT) - Valladolid › Valladolid   | 12.2 | 80 | 180 |  | 
| 10.09 | 130 | 137 |  | S17Stage 17 - O Barco de Valdeorras › Alto de El Morredero   | 143.2 |  |  |  | 
| 09.09 | 125 | 136 |  | S16Stage 16 - Poio › Mos. Castro de Herville   | 167.9 153.1 |  |  |  | 
| 07.09 | 110 | 138 |  | S15Stage 15 - A Veiga/Vegadeo › Monforte de Lemos   | 167.8 |  |  |  | 
| 06.09 | 143 | 137 |  | S14Stage 14 - Avilés › La Farrapona. Lagos de Somiedo   | 135.9 |  |  |  | 
| 05.09 | 124 | 135 |  | S13Stage 13 - Cabezón de la Sal › L'Angliru   | 202.7 |  |  |  | 
| 04.09 | 138 | 139 |  | S12Stage 12 - Laredo › Los Corrales de Buelna   | 144.9 |  |  |  | 
| 03.09 | DF | 135 |  | S11Stage 11 - Bilbao › Bilbao   | 157.4 154.4 |  |  |  | 
| 02.09 | 116 | 133 |  | S10Stage 10 - Parque de la Naturaleza Sendaviva › El Ferial Larra Belagua   | 175.3 |  |  |  | 
| 31.08 | 135 | 128 |  | S9Stage 9 - Alfaro › Estación de Esquí de Valdezcaray   | 195.5 |  |  |  | 
| 30.08 | 127 | 128 |  | S8Stage 8 - Monzón Templario › Zaragoza   | 163.5 |  |  |  | 
| 29.08 | 142 | 129 |  | S7Stage 7 - Andorra la Vella › Cerler. Huesca La Magia   | 188 |  |  |  | 
| 28.08 | 149 | 125 |  | S6Stage 6 - Olot › Pal. Andorra   | 170.3 |  |  |  | 
| 27.08 | 5 | 118 |  | S5 (TTT)Stage 5 (TTT) - Figueres › Figueres   | 24.1 | 8 | 7.5 |  | 
| 26.08 | 125 | 126 |  | S4Stage 4 - Susa › Voiron   | 206.7 |  |  |  | 
| 25.08 | 34 | 129 |  | S3Stage 3 - San Maurizio Canavese › Ceres   | 134.6 |  |  |  | 
| 24.08 | 173 | 171 |  | S2Stage 2 - Alba › Limone Piemonte   | 159.5 |  |  |  | 
| 23.08 | 47 | 49 |  | S1Stage 1 - Torino-Reggia di Venaria › Novara   | 186.7 |  |  |  | 
| 05.07 › 27.075-27/7 |  |  |  |  Tour de France (2.UWT)   |  |  |  | more | 
| 05.07 | DNF |  |  | S1Stage 1 - Lille Métropole › Lille Métropole   | 184.9 |  |  |  | 
| 29.06 | 56 |  |  |  National Championships Italy ME - Road Race (NC)   | 228.8 |  |  | more | 
| 26.06 | 1 |  |  |  National Championships Italy ME - ITT (NC)   | 28 | 15 | 50 | more | 
| 18.06 › 22.0618-22/6 |  |  |  |  Baloise Belgium Tour (2.Pro)   |  |  |  | more | 
 | 17 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 4 |  |  | General classificationGeneral classification   |  | 80 | 100 |  | 
| 22.06 | 34 |  |  | S5Stage 5 - Brussels › Brussels   | 183.4 |  |  |  | 
| 21.06 | 21 | 4 |  | S4Stage 4 - Durbuy › Durbuy   | 173 |  |  |  | 
| 20.06 | 2 | 2 |  | S3 (ITT)Stage 3 (ITT) - Tessenderlo › Ham   | 9.7 | 18 | 15 |  | 
| 19.06 | 61 | 11 |  | S2Stage 2 - Beringen › Putte   | 194.4 |  |  |  | 
| 18.06 | 74 | 8 |  | S1Stage 1 - Merelbeke-Melle › Knokke-Heist   | 197.6 |  |  |  | 
| 13.04 | 13 |  |  |  Paris-Roubaix (1.UWT)   | 259.2 | 38 | 85 | more | 
| 06.04 | 8 |  |  |  Ronde van Vlaanderen - Tour des Flandres ME (1.UWT)  84k  | 268.9 | 70 | 200 | more | 
| 28.03 | 3 |  |  |  E3 Saxo Classic ME (1.UWT)   | 208.8 | 110 | 260 | more | 
| 22.03 | 2 |  |  |  Milano-Sanremo (1.UWT)   | 289 | 200 | 640 | more | 
| 10.03 › 16.0310-16/3 |  |  |  |  Tirreno-Adriatico (2.UWT)   |  |  |  | more | 
 | 27 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 5 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 2 |  |  | General classificationGeneral classification   |  | 190 | 400 |  | 
| 16.03 | 30 |  |  | S7Stage 7 - Porto Potenza Picena › San Benedetto del Tronto   | 147 |  |  |  | 
| 15.03 | 13 | 3 |  | S6Stage 6 - Cartoceto › Frontignano   | 163 |  |  |  | 
| 14.03 | 39 | 1 |  | S5Stage 5 - Ascoli Piceno › Pergola   | 205 |  | +10 |  | 
| 13.03 | 7 | 1 |  | S4Stage 4 - Norcia › Trasacco   | 190 | 4 | 10 +10 |  | 
| 12.03 | 10 | 1 |  | S3Stage 3 - Follonica › Colfiorito   | 239 | 1 | 2 +10 |  | 
| 11.03 | 49 | 1 |  | S2Stage 2 - Camaiore › Follonica   | 192 |  | +10 |  | 
| 10.03 | 1 | 1 |  | S1 (ITT)Stage 1 (ITT) - Lido di Camaiore › Lido di Camaiore   | 11.5 | 50 | 60 +10 |  | 
| 19.02 › 23.0219-23/2 |  |  |  |  Volta ao Algarve em Bicicleta (2.Pro)   |  |  |  | more | 
 | 5 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 70 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 23.02 | 14 |  |  | S5 (ITT)Stage 5 (ITT) - Salir › Malhão   | 19.6 |  |  |  | 
| 22.02 | 3 | 81 |  | S4Stage 4 - Albufeira › Faro   | 175.2 | 12 | 10 |  | 
| 21.02 | 27 | 107 |  | S3Stage 3 - Vila Real Santo António › Tavira   | 183.5 |  |  |  | 
| 20.02 | 113 | 113 |  | S2Stage 2 - Lagoa › Alto da Foia   | 177.6 |  |  |  | 
| 19.02 | NR |  |  | S1Stage 1 - Portimão › Lagos   | 192.2 |  |  |  | 
| 16.02 | 29 |  |  |  Figueira Champions Classic (1.Pro)   | 192.7 |  | 5 | more | 
| 05.02 › 09.025-9/2 |  |  |  |  Etoile de Bessèges - Tour du Gard (2.1)   |  |  |  | more | 
| 07.02 | DNF |  |  | S3Stage 3 - Bessèges › Bessèges   | 136.2 114.2 |  |  |  | 
| 06.02 | 79 | 37 |  | S2Stage 2 - Domessargues › Marguerittes   | 165.83 |  |  |  | 
| 05.02 | 31 | 31 |  | S1Stage 1 - Bellegarde › Bellegarde   | 159.07 |  |  |  |