Date Rank GC Race Route
23.06 DNF National Road Championships - Austria (CN) Königswiesen - Königswiesen
21.06 9 National Road Championships - Austria TT (CN) Königswiesen - Königswiesen
Critérium du Dauphiné (2.UWT)
79 General Classification
25 Points Classification
24 Mountain Classification
09.06 67 79 Stage 8 Thônes - Plateau des Glières
08.06 87 91 Stage 7 Albertville - Samoëns
07.06 91 98 Stage 6 Hauterives - Le Collet d'Allevard
06.06 108 Stage 5 Amplepuis - Saint-Priest
05.06 125 109 Stage 4 Saint-Germain-Laval - Neulise
04.06 79 103 Stage 3 Celles-sur-Durolle - Les Estables
03.06 113 106 Stage 2 Gannat - Col de la Loge
02.06 16 19 Stage 1 Saint-Pourçain-sur-Sioule - Saint-Pourçain-sur-Sioule
Giro d'Italia (2.UWT)
96 General Classification
58 Points Classification
40 Mountain Classification
26.05 113 96 Stage 21 Roma - Roma
25.05 66 95 Stage 20 Alpago - Bassano del Grappa
24.05 68 94 Stage 19 Mortegliano - Sappada
23.05 116 98 Stage 18 Fiera di Primeiro - Padua
22.05 66 99 Stage 17 Selva di Valgardena - Passo del Brocon
21.05 101 104 Stage 16 Livigno - Santa Cristina Valgardena
19.05 50 105 Stage 15 Manerba del Garda - Livigno
18.05 53 110 Stage 14 Castiglione delle Stiviere - Desenzano del Garda
17.05 109 114 Stage 13 Riccione - Cento
16.05 79 113 Stage 12 Martinsciuro - Fano
15.05 84 111 Stage 11 Foiano di Valfortore - Francavilla al Mare
14.05 93 113 Stage 10 Pompeii - Cusano Mutri
12.05 145 122 Stage 9 Avvezano - Napoli
11.05 89 106 Stage 8 Spoleto - Prati di Tivo
10.05 60 112 Stage 7 Foligno - Perugia
09.05 94 117 Stage 6 Viareggio - Rapolano Terme
08.05 80 117 Stage 5 Genua - Lucca
07.05 38 122 Stage 4 Acqui Terme - Andora
06.05 125 128 Stage 3 Novara - Fossano
05.05 161 127 Stage 2 San Francesco al Campo - Santuario di Oropa
04.05 95 95 Stage 1 Venaria Reale - Torino
10.04 63 De Brabantse Pijl (1.Pro) Leuven - Overijse
30.03 7 Volta Limburg Classic (1.1) Eijsden - Eijsden
Volta Ciclista a Catalunya (2.UWT)
111 General Classification
24.03 71 111 Stage 7 Barcelona - Barcelona
23.03 125 121 Stage 6 Berga - Nuestra Senore de Queralt
22.03 109 129 Stage 5 Altafulla - Viladecans
21.03 29 129 Stage 4 Sort - Lleida
20.03 125 131 Stage 3 Port Ainé-Rialp - Sant Joan de les Abadesses
19.03 131 121 Stage 2 Mataró - Vallter 2000
18.03 117 117 Stage 1 San Felíu de Guixols - San Felíu de Guixols
Volta ao Algarve (2.Pro)
49 General Classification
20 Points Classification
11 Mountain Classification
18.02 39 49 Stage 5 Faro - Malhão
17.02 76 68 Stage 4 Albufeira - Albufeira
16.02 16 65 Stage 3 Vila Real de Santo António - Tavira
15.02 75 67 Stage 2 Lagoa - Alto da Fóia
14.02 48 3 Stage 1 Portimão - Lagos
Santos Tour Down Under (2.UWT)
40 General Classification
26 Mountain Classification
21.01 46 40 Stage 6 Unley - Mount Lofty
20.01 50 49 Stage 5 Christies Beach - Willunga
19.01 42 26 Stage 4 Murray Bridge - Port Elliot
18.01 25 25 Stage 3 Tea Tree Gully - Campbelltown
17.01 59 33 Stage 2 Norwood - Lobethal
16.01 19 22 Stage 1 Tanunda - Tanunda
13.01 63 Down Under Classic (CRTP) Adelaide - Adelaide