Date Rank GC Race Route
Giro d'Italia (2.UWT)
78 General Classification
81 Points Classification
26.05 135 78 Stage 21 Roma - Roma
25.05 81 75 Stage 20 Alpago - Bassano del Grappa
24.05 107 73 Stage 19 Mortegliano - Sappada
23.05 124 72 Stage 18 Fiera di Primeiro - Padua
22.05 63 73 Stage 17 Selva di Valgardena - Passo del Brocon
21.05 52 76 Stage 16 Livigno - Santa Cristina Valgardena
19.05 57 79 Stage 15 Manerba del Garda - Livigno
18.05 79 85 Stage 14 Castiglione delle Stiviere - Desenzano del Garda
17.05 138 86 Stage 13 Riccione - Cento
16.05 54 85 Stage 12 Martinsciuro - Fano
15.05 152 87 Stage 11 Foiano di Valfortore - Francavilla al Mare
14.05 55 85 Stage 10 Pompeii - Cusano Mutri
12.05 131 99 Stage 9 Avvezano - Napoli
11.05 73 92 Stage 8 Spoleto - Prati di Tivo
10.05 95 109 Stage 7 Foligno - Perugia
09.05 87 111 Stage 6 Viareggio - Rapolano Terme
08.05 155 108 Stage 5 Genua - Lucca
07.05 160 94 Stage 4 Acqui Terme - Andora
06.05 161 85 Stage 3 Novara - Fossano
05.05 79 84 Stage 2 San Francesco al Campo - Santuario di Oropa
04.05 96 96 Stage 1 Venaria Reale - Torino
21.04 56 Liège-Bastogne-Liège (1.UWT) Liège - Liège
17.04 DNF La Flèche Wallonne (1.UWT) Charleroi - Huy
10.04 25 De Brabantse Pijl (1.Pro) Leuven - Overijse
Itzulia Basque Country (2.UWT)
06.04 DNF Stage 6 Eibar - Eibar
05.04 85 89 Stage 5 Vitoria-Gasteiz - Amorebieta
04.04 105 110 Stage 4 Etxarri-Aranatz - Legutio
03.04 103 119 Stage 3 Ezpeleta - Altsasu
02.04 138 135 Stage 2 Irún - Kanbo
01.04 103 103 Stage 1 Irún - Irún
02.03 DNF Strade Bianche (1.UWT) Siena - Siena
25.02 54 Faun Drome Classic (1.1) Étoile-sur-Rhône - Étoile-sur-Rhône
24.02 43 Faun-Ardèche Classic (1.Pro) Guilherand-Granges - Guilherand-Granges
Volta ao Algarve (2.Pro)
91 General Classification
18.02 77 91 Stage 5 Faro - Malhão
17.02 80 102 Stage 4 Albufeira - Albufeira
16.02 115 111 Stage 3 Vila Real de Santo António - Tavira
15.02 118 115 Stage 2 Lagoa - Alto da Fóia
14.02 139 140 Stage 1 Portimão - Lagos
10.02 87 Figueira Champions Classic (1.Pro) São Pedro - Figueira da Foz
Santos Tour Down Under (2.UWT)
59 General Classification
21.01 67 59 Stage 6 Unley - Mount Lofty
20.01 53 63 Stage 5 Christies Beach - Willunga
19.01 90 98 Stage 4 Murray Bridge - Port Elliot
18.01 92 100 Stage 3 Tea Tree Gully - Campbelltown
17.01 115 109 Stage 2 Norwood - Lobethal
16.01 39 42 Stage 1 Tanunda - Tanunda
13.01 91 Down Under Classic (CRTP) Adelaide - Adelaide