| 24.10 | 8 |  |  |  Japan Cup Cycle Road Race (1.HC)   | 151.3 | 30 |  | more | 
| 23.10 | 30 |  |  |  Japan Cup Criterium (NAT)   | 31 |  |  | more | 
| 16.10 | DNF |  |  |  Giro di Lombardia (1.HC)   | 260 |  |  | more | 
| 14.10 | 56 |  |  |  Gran Piemonte (1.HC)   | 194 |  |  | more | 
| 10.10 | 30 |  |  |  Gran Premio Bruno Beghelli (1.1)   | 191.5 |  |  | more | 
| 09.10 | 49 |  |  |  Giro dell'Emilia (1.HC)   | 200 |  |  | more | 
| 03.10 | 24 |  |  |  World Championships ME - Road Race (WC)   | 262.7 | 22 |  | more | 
| 28.08 › 19.0928-19/8 |  |  |  |  Vuelta a España (HIS)   |  |  |  | more | 
 | 69 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 48 |  |  | General classificationGeneral classification   |  | 20 |  |  | 
| 19.09 | 119 |  |  | S21Stage 21 - San Sebastián de los Reyes › Madrid   | 85 |  |  |  | 
| 18.09 | 30 | 47 |  | S20Stage 20 - San Martín de Valdeiglesias › Bola del Mundo   | 168.8 |  |  |  | 
| 17.09 | 113 | 51 |  | S19Stage 19 - Piedrahíta › Toledo   | 200 |  |  |  | 
| 16.09 | 96 | 50 |  | S18Stage 18 - Valladolid › Salamanca   | 148.9 |  |  |  | 
| 15.09 | 112 | 50 |  | S17 (ITT)Stage 17 (ITT) - Peñafiel › Peñafiel   | 46 |  |  |  | 
| 13.09 | 30 | 50 |  | S16Stage 16 - Gijón › Alto de Cotobello   | 181.4 |  |  |  | 
| 12.09 | 61 | 66 |  | S15Stage 15 - Solares › Lagos de Covadonga   | 170 |  |  |  | 
| 11.09 | 56 | 73 |  | S14Stage 14 - Burgos › Peña Cabarga   | 178.8 |  |  |  | 
| 10.09 | 152 | 81 |  | S13Stage 13 - Rincón de Soto › Burgos   | 193.7 |  |  |  | 
| 09.09 | 154 | 80 |  | S12Stage 12 - Andorra la Vella › Lleida   | 196 |  |  |  | 
| 08.09 | 64 | 81 |  | S11Stage 11 - Vilanova i la Geltrú › Andorra. Vallnord Sector Pal   | 208 |  |  |  | 
| 07.09 | 6 | 89 |  | S10Stage 10 - Tarragona › Vilanova i la Geltrú   | 173.7 | 15 |  |  | 
| 05.09 | 88 | 102 |  | S9Stage 9 - Calpe › Alcoi   | 187 |  |  |  | 
| 04.09 | 88 | 103 |  | S8Stage 8 - Villena › Xorret del Catí   | 188.8 |  |  |  | 
| 03.09 | 141 | 121 |  | S7Stage 7 - Murcia › Orihuela   | 187.1 |  |  |  | 
| 02.09 | 152 | 120 |  | S6Stage 6 - Caravaca de Cruz › Murcia   | 144 |  |  |  | 
| 01.09 | 128 | 111 |  | S5Stage 5 - Guadix › Lorca   | 194 |  |  |  | 
| 31.08 | 136 | 111 |  | S4Stage 4 - Málaga › Valdepeñas de Jaén   | 177 |  |  |  | 
| 30.08 | 103 | 105 |  | S3Stage 3 - Marbella › Málaga   | 156 |  |  |  | 
| 29.08 | 161 | 135 |  | S2Stage 2 - Alcalá de Guadaíra › Marbella   | 173 |  |  |  | 
| 28.08 | 4 | 147 |  | S1 (TTT)Stage 1 (TTT) - Sevilla › Sevilla   | 13 | 16 |  |  | 
| 22.08 | 49 |  |  |  GP Ouest France - Plouay (PT)   | 248.3 | 5 |  | more | 
| 17.08 › 20.0817-20/8 |  |  |  |  Tour Du Limousin (2.1)   |  |  |  | more | 
| 20.08 | DNF |  |  | S4Stage 4 - Ambazac › Limoges   | 180.8 |  |  |  | 
| 19.08 | 107 |  |  | S3Stage 3 - Uzerche › Mansac   | 191.5 |  |  |  | 
| 18.08 | 69 |  |  | S2 (ITT)Stage 2 (ITT) - St Amand Montrond › St Amand Montrond   | 45.1 |  |  |  | 
| 17.08 | 56 |  |  | S1Stage 1 - Limoges › Boussac   | 193.1 |  |  |  | 
| 01.08 › 07.081-7/8 |  |  |  |  Tour de Pologne (PT)   |  |  |  | more | 
 | 78 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 07.08 | 100 |  |  | S7Stage 7 - Nowy Targ › Kraków   | 163.9 |  |  |  | 
| 06.08 | 53 |  |  | S6Stage 6 - Oświęcim › Bukowina Tatrzańska   | 228.5 |  |  |  | 
| 05.08 | 96 |  |  | S5Stage 5 - Jastrzębie Zdrój › Ustroń   | 149 |  |  |  | 
| 04.08 | 173 |  |  | S4Stage 4 - Tychy › Cieszyn   | 177.9 |  |  |  | 
| 03.08 | 96 |  |  | S3Stage 3 - Sosnowiec › Katowice   | 122.1 |  |  |  | 
| 02.08 | 139 |  |  | S2Stage 2 - Rawa Mazowiecka › Czestochowa   | 240 |  |  |  | 
| 01.08 | 152 |  |  | S1Stage 1 - Sochaczew › Warsaw   | 175.1 |  |  |  | 
| 27.06 | 3 |  |  |  National Championships Denmark ME - Road Race (NC)   | 198 | 7 |  | more | 
| 17.06 › 20.0617-20/6 |  |  |  |  Tour de Slovénie (2.1)   |  |  |  | more | 
 | 6 |  |  | General classificationGeneral classification   |  | 24 |  |  | 
| 20.06 | 29 |  |  | S4Stage 4 - Brežice › Novo Mesto   | 157 |  |  |  | 
| 19.06 | 6 |  |  | S3Stage 3 - Bled › Krvavec   | 171 | 3 |  |  | 
| 18.06 | 7 |  |  | S2Stage 2 - Ljubljana  › Villach   | 166 | 2 |  |  | 
| 17.06 | 36 |  |  | S1Stage 1 - Koper › Medvode   | 173 |  |  |  | 
| 06.06 › 13.066-13/6 |  |  |  |  Critérium du Dauphiné (PT)   |  |  |  | more | 
 | 30 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 47 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 13.06 | 16 |  |  | S8Stage 8 - Allevard-les-Bains › Sallanches   | 148 |  |  |  | 
| 12.06 | 16 | 58 |  | S7Stage 7 - Crolles › Alpe d'Huez   | 151.5 |  |  |  | 
| 11.06 | 20 | 95 |  | S6Stage 6 - Serre-Chevalier › Grenoble   | 143.5 |  |  |  | 
| 10.06 | 150 | 131 |  | S5Stage 5 - Saint-Paul-Trois-Châteaux › Risoul   | 210.5 |  |  |  | 
| 09.06 | 155 | 103 |  | S4 (ITT)Stage 4 (ITT) - Monteux › Sorgues   | 49 |  |  |  | 
| 08.06 | 119 | 50 |  | S3Stage 3 - Annonay › Bourg-Saint-Andéol   | 177 |  |  |  | 
| 07.06 | 15 | 50 |  | S2Stage 2 - Evian-les-Bains › Saint-Laurent-du-Pont   | 191.5 |  |  |  | 
| 06.06 | 134 | 134 |  | ProloguePrologue - Evian-les-Bains › Evian-les-Bains   | 6.8 |  |  |  | 
| 08.05 › 30.058-30/5 |  |  |  |  Giro d'Italia (2.HC)   |  |  |  | more | 
 | 15 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 64 |  |  | General classificationGeneral classification   |  | 20 |  |  | 
| 30.05 | 94 |  |  | S21 (ITT)Stage 21 (ITT) - Verona › Verona   | 15.3 |  |  |  | 
| 29.05 | 25 | 65 |  | S20Stage 20 - Bormio › Ponte di Legno Tonale   | 178 |  |  |  | 
| 28.05 | 53 | 77 |  | S19Stage 19 - Brescia › Aprica   | 195 |  |  |  | 
| 27.05 | 85 | 86 |  | S18Stage 18 - Levico Terme › Brescia   | 143 |  |  |  | 
| 26.05 | 88 | 88 |  | S17Stage 17 - Brunico › Peio Terme   | 173 |  |  |  | 
| 25.05 | 108 | 85 |  | S16 (ITT)Stage 16 (ITT) - San Vigilio di Marebbe › Plan de Corones   | 12.9 |  |  |  | 
| 23.05 | 66 | 85 |  | S15Stage 15 - Mestre › Monte Zoncolan   | 218 |  |  |  | 
| 22.05 | 111 | 89 |  | S14Stage 14 - Ferrara › Asolo   | 205 |  |  |  | 
| 21.05 | 59 | 81 |  | S13Stage 13 - Porto Recanati › Cesenatico   | 223 |  |  |  | 
| 20.05 | 87 | 83 |  | S12Stage 12 - Città Sant'Angelo › Porto Recanati   | 206 |  |  |  | 
| 19.05 | 67 | 83 |  | S11Stage 11 - Lucera › L'Aquila   | 262 |  |  |  | 
| 18.05 | 79 | 137 |  | S10Stage 10 - Avellino › Bitonto   | 220 |  |  |  | 
| 17.05 | 67 | 140 |  | S9Stage 9 - Frosinone › Cava De' Tirreni   | 188 |  |  |  | 
| 16.05 | 117 | 151 |  | S8Stage 8 - Chianciano Terme › Terminillo   | 189 |  |  |  | 
| 15.05 | 135 | 163 |  | S7Stage 7 - Carrara › Montalcino   | 220 |  |  |  | 
| 14.05 | 146 | 156 |  | S6Stage 6 - Fidenza › Carrara   | 172 |  |  |  | 
| 13.05 | 111 | 156 |  | S5Stage 5 - Novara › Novi Ligure   | 168 |  |  |  | 
| 12.05 | 9 | 166 |  | S4 (TTT)Stage 4 (TTT) - Savigliano › Cuneo   | 32.5 |  |  |  | 
| 10.05 | 153 | 158 |  | S3Stage 3 - Amsterdam › Middelburg   | 224 |  |  |  | 
| 09.05 | 149 | 158 |  | S2Stage 2 - Amsterdam › Utrecht   | 209 |  |  |  | 
| 08.05 | 193 | 193 |  | S1 (ITT)Stage 1 (ITT) - Amsterdam › Amsterdam   | 8.4 |  |  |  | 
| 27.04 › 02.0527-2/4 |  |  |  |  Tour de Romandie (PT)   |  |  |  | more | 
 | 63 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 02.05 | 67 |  |  | S5Stage 5 - Sion › Sion   | 121.8 |  |  |  | 
| 01.05 | 78 | 73 |  | S4Stage 4 - Vevey › Châtel/Vallée d'Abondance   | 157.9 |  |  |  | 
| 30.04 | 110 | 91 |  | S3 (ITT)Stage 3 (ITT) - Moudon › Moudon   | 23.4 |  |  |  | 
| 29.04 | 80 | 88 |  | S2Stage 2 - Fribourg › Fribourg   | 171.8 |  |  |  | 
| 28.04 | 8 | 104 |  | S1Stage 1 - Porrentruy › Fleurier   | 175.6 | 3 |  |  | 
| 27.04 | 147 | 148 |  | ProloguePrologue - Porrentruy › Porrentruy   | 4.3 |  |  |  | 
| 04.04 | DNF |  |  |  Ronde van Vlaanderen / Tour des Flandres ME (PT)   | 262 |  |  | more | 
| 28.03 | OTL |  |  |  Gent - Wevelgem (PT)   | 219 |  |  | more | 
| 27.03 | 31 |  |  |  E3 Prijs Vlaanderen (1.HC)   | 203 |  |  | more | 
| 24.03 | 41 |  |  |  Dwars door Vlaanderen (1.1)   | 204 |  |  | more | 
| 20.03 | 104 |  |  |  Milano-Sanremo (1.HC)   | 298 | 5 |  | more | 
| 05.03 › 07.035-7/3 |  |  |  |  Driedaagse van West-Vlaanderen (2.1)   |  |  |  | more | 
| 07.03 | DNF |  |  | S3Stage 3 - Middelkerke › Ichtegem   | 194.5 |  |  |  | 
| 06.03 | 101 |  |  | S2Stage 2 - Torhout › Handzame   | 176.6 |  |  |  | 
| 05.03 | 70 |  |  | S1Stage 1 - Kortrijk › Bellegem   | 183.5 |  |  |  | 
| 03.03 | 76 |  |  |  Memorial Samyn (1.1)   | 191.9 |  |  | more | 
| 28.02 | DNF |  |  |  Kuurne-Brussel-Kuurne (1.1)   | 194 |  |  | more | 
| 27.02 | 69 |  |  |  Omloop Het Nieuwsblad ME (1.HC)   | 204.4 |  |  | more | 
| 20.02 › 21.0220-21/2 |  |  |  |  Tour Cycliste International du Haut Var (2.1)   |  |  |  | more | 
 | 31 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 21.02 | 32 |  |  | S2Stage 2 - Draguignan › Montauroux   | 200.7 |  |  |  | 
| 20.02 | 67 |  |  | S1Stage 1 - La Croix Valmer › Grimaud   | 175.6 |  |  |  | 
| 10.02 | OTL |  |  |  Trofeo Deià (1.1)   | 143 |  |  | more | 
| 09.02 | 55 |  |  |  Trofeo Inca-Inca (1.1)   | 157.2 |  |  | more | 
| 08.02 | 70 |  |  |  Trofeo Cala Millor - Son Servera (1.1)   | 173.5 |  |  | more | 
| 07.02 | 25 |  |  |  Trofeo Palma de Mallorca (1.1)   | 116 |  |  | more | 
| 19.01 › 24.0119-24/1 |  |  |  |  Santos Tour Down Under (PT)   |  |  |  | more | 
 | 23 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 85 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 24.01 | 84 |  |  | S6Stage 6 - Adelaide › Adelaide   | 90 |  |  |  | 
| 23.01 | 55 | 87 |  | S5Stage 5 - Snapper Point › Willunga   | 148 |  |  |  | 
| 22.01 | 81 | 95 |  | S4Stage 4 - Norwood › Goolwa   | 149.5 |  |  |  | 
| 21.01 | 114 | 94 |  | S3Stage 3 - Unley › Stirling   | 132.5 |  |  |  | 
| 20.01 | 107 | 80 |  | S2Stage 2 - Gawler › Hahndorf   | 133 |  |  |  | 
| 19.01 | 61 | 65 |  | S1Stage 1 - Clare › Tanunda   | 141 |  |  |  |