Date Rank GC Race Route
Giro d'Italia (2.UWT)
97 General Classification
63 Points Classification
26.05 18 97 Stage 21 Roma - Roma
25.05 68 98 Stage 20 Alpago - Bassano del Grappa
24.05 88 97 Stage 19 Mortegliano - Sappada
23.05 44 97 Stage 18 Fiera di Primeiro - Padua
22.05 65 100 Stage 17 Selva di Valgardena - Passo del Brocon
21.05 63 105 Stage 16 Livigno - Santa Cristina Valgardena
19.05 97 110 Stage 15 Manerba del Garda - Livigno
18.05 132 113 Stage 14 Castiglione delle Stiviere - Desenzano del Garda
17.05 151 112 Stage 13 Riccione - Cento
16.05 7 111 Stage 12 Martinsciuro - Fano
15.05 118 121 Stage 11 Foiano di Valfortore - Francavilla al Mare
14.05 95 121 Stage 10 Pompeii - Cusano Mutri
12.05 147 132 Stage 9 Avvezano - Napoli
11.05 65 117 Stage 8 Spoleto - Prati di Tivo
10.05 112 162 Stage 7 Foligno - Perugia
09.05 135 160 Stage 6 Viareggio - Rapolano Terme
08.05 147 160 Stage 5 Genua - Lucca
07.05 100 158 Stage 4 Acqui Terme - Andora
06.05 168 164 Stage 3 Novara - Fossano
05.05 126 129 Stage 2 San Francesco al Campo - Santuario di Oropa
04.05 130 130 Stage 1 Venaria Reale - Torino
21.04 58 Liège-Bastogne-Liège (1.UWT) Liège - Liège
17.04 DNF La Flèche Wallonne (1.UWT) Charleroi - Huy
14.04 54 Amstel Gold Race (1.UWT) Maastricht - Valkenburg
16.03 18 Milano-Sanremo (1.UWT) Pavia - Sanremo
Tirreno-Adriatico (2.UWT)
68 General Classification
32 Points Classification
10.03 109 68 Stage 7 San Benedetto del Tronto - San Benedetto del Tronto
09.03 63 71 Stage 6 Sassoferrato - Cagli
08.03 86 81 Stage 5 Torricella Sicura - Valle Castellana
07.03 100 119 Stage 4 Arrone - Giulianova
06.03 79 127 Stage 3 Volterra - Gualdo Tadino
05.03 168 170 Stage 2 Camaiore - Follonica
04.03 155 155 Stage 1 Lido di Camaiore - Lido di Camaiore
02.03 46 Strade Bianche (1.UWT) Siena - Siena
25.02 32 Faun Drome Classic (1.1) Étoile-sur-Rhône - Étoile-sur-Rhône
28.01 20 Cadel Evans Great Ocean Road Race (1.UWT)
25.01 79 Surf Coast Classic (1.1) Lorne (Victoria) - Torquay (Victoria)
Santos Tour Down Under (2.UWT)
68 General Classification
31 Points Classification
21.01 83 68 Stage 6 Unley - Mount Lofty
20.01 68 64 Stage 5 Christies Beach - Willunga
19.01 10 46 Stage 4 Murray Bridge - Port Elliot
18.01 77 62 Stage 3 Tea Tree Gully - Campbelltown
17.01 73 68 Stage 2 Norwood - Lobethal
16.01 71 72 Stage 1 Tanunda - Tanunda
13.01 47 Down Under Classic (CRTP) Adelaide - Adelaide
07.01 7 National Road Championships - Australia (CN) Buninyong - Buninyong