15.09 › 22.0915-22/9 | | | | Tour of Britain (2.1) | | | | more |
16.09 | DNF | | | S2Stage 2 - Carlisle › Kendal | 225 | | | |
15.09 | 96 | 96 | | S1Stage 1 - Peebles › Drumlanrig Castle | 201 | | | |
05.09 › 07.095-7/9 | | | | Settimana Ciclistica Lombarda by Bergamasca, Memorial Adriano Rodoni (2.1) | | | | more |
| 91 | | | General classificationGeneral classification | | | | |
07.09 | 98 | | | S3Stage 3 - Gorle › Bergamo | 159.1 | | | |
06.09 | 84 | 89 | | S2Stage 2 - Boltiere › Foppolo | 153.4 | | | |
05.09 | 81 | 81 | | S1Stage 1 - Brembate Sopra › Valtorta | 168.4 | | | |
31.08 | 45 | | | Memorial Marco Pantani (1.1) | 200 | | | more |
23.08 | DNF | | | Tre Valli Varesine (1.HC) | 198 | | | more |
22.08 | 68 | | | GP Banca di Legnano - Coppa Bernocchi (1.1) | 200 | | | more |
21.08 | 60 | | | Coppa Agostoni - Giro delle Brianze (1.1) | 169.7 | | | more |
07.08 › 18.087-18/8 | | | | Volta a Portugal em Bicicleta Liberty Seguros (2.1) | | | | more |
| 89 | | | General classificationGeneral classification | | | | |
18.08 | 87 | | | S10Stage 10 - Viseu › Viseu | 130 | | | |
17.08 | 107 | 90 | | S9 (ITT)Stage 9 (ITT) - Sabugal › Guarda | 35.3 | | | |
16.08 | 99 | 86 | | S8Stage 8 - Oliveira do Hospital › Seia (Torre) | 166.3 | | | |
15.08 | 58 | 81 | | S7Stage 7 - Termas de Monfortinho › Gouveia | 166.3 | | | |
14.08 | 84 | 91 | | S6Stage 6 - Sertã › Castelo Branco | 180 | | | |
12.08 | 124 | 92 | | S5Stage 5 - Lousada › Oliveira do Bairro | 177.3 | | | |
11.08 | 45 | 38 | | S4Stage 4 - Arouca › Mondim de Basto (Srª. da Graça) | 181.4 | | | |
10.08 | 47 | 15 | | S3Stage 3 - Trofa › Fafe | 164.4 | | | |
09.08 | 34 | 16 | | S2Stage 2 - Oliveira de Azeméis › Viana do Castelo | 187.9 | | | |
08.08 | 97 | 23 | | S1Stage 1 - Bombarral › Aveiro | 203.3 | | | |
07.08 | 7 | 28 | | ProloguePrologue - Lisboa › Lisboa | 5 | | | |
04.08 | 78 | | | Ride London Classic (1.1) | 221 | | | more |
28.07 | DNF | | | Trofeo Matteotti (1.1) | 188.5 | | | more |
20.03 › 24.0320-24/3 | | | | Settimana Internazionale Coppi e Bartali (2.1) | | | | more |
21.03 | DNF | | | S2Stage 2 - Gatteo › Sogliano al Rubicone | 162.3 | | | |
20.03 | 34 | 87 | | S1b (TTT)Stage 1b (TTT) - Sant'Angelo › Gatteo a Mare | 11.2 | | | |
20.03 | 110 | 110 | | S1aStage 1a - Gatteo › Gatteo | 99.5 | | | |
15.03 | DNF | | | Handzame Classic (1.1) | 196 | | | more |
01.03 › 03.031-3/3 | | | | Driedaagse van West-Vlaanderen (2.1) | | | | more |
| 165 | | | General classificationGeneral classification | | | | |
03.03 | 142 | | | S2Stage 2 - Nieuwpoort › Ichtegem | 181.8 | | | |
02.03 | 183 | 181 | | S1Stage 1 - Brugge › Harelbeke | 185.1 | | | |
01.03 | 95 | 95 | | ProloguePrologue - Middelkerke › Middelkerke | 7 | | | |
27.02 | DNF | | | Le Samyn (1.1) | 206.3 | | | more |
23.02 | DNF | | | Omloop Het Nieuwsblad ME (1.HC) | 198.6 | | | more |
16.02 | DNF | | | Trofeo Laigueglia (1.1) | 196.5 | | | more |