Date Rank GC Race Route
Tour of Austria (2.1)
06.07 54 59 Stage 4 St. Johann/Alpendorf - Grossglockner
05.07 70 71 Stage 3 Schladming - St. Johann/Alpendorf
04.07 81 73 Stage 2 Maria Taferl - Steyr
03.07 84 85 Stage 1 Bad Tatzmannsdorf - Bad Tatzmannsdorf
02.07 113 113 Prologue Sankt Pölten - Sankt Pölten
23.06 DNF National Road Championships - Italy (CN) Firenze - Firenze
Baloise Belgium Tour (2.Pro)
101 General Classification
16.06 107 101 Stage 5 Brussel - Brussel
15.06 101 108 Stage 4 Durbuy - Durbuy
14.06 121 116 Stage 3 Turnhout - Scherpenheuvel-Zichem
13.06 145 93 Stage 2 Merelbeke - Knokke-Heist
12.06 93 93 Stage 1 Beringen - Beringen
Tour of Norway (2.Pro)
95 General Classification
26.05 74 95 Stage 4 Stavanger - Stavanger
25.05 62 99 Stage 3 Sola - Egersund
24.05 92 99 Stage 2 Odda - Gullingen
23.05 100 100 Stage 1 Voss - Voss
Tour of the Alps (2.Pro)
19.04 DNF Stage 5 Levico Terme - Levico Terme
18.04 87 77 Stage 4 Laives - Borgo Valsugana
17.04 85 73 Stage 3 Schwaz - Schwaz
16.04 78 72 Stage 2 Salorno - Stans
15.04 74 74 Stage 1 Neumarkt - Kurtinig an der Weinstraße
UAE Tour (2.UWT)
70 General Classification
25.02 92 70 Stage 7 Bait Mohammed Bin Khalifa - Jebel Hafeet
24.02 93 67 Stage 6 Abu Dhabi - Abu Dhabi
23.02 87 67 Stage 5 Al Aqah - Umm Al Quwain
22.02 118 69 Stage 4 Dubai - Dubai
21.02 68 69 Stage 3 Al Marjan Island - Jebel Jais
20.02 109 109 Stage 2 Hudayriat Island - Hudayriat Island
19.02 66 67 Stage 1 Al Dhafra - Liwa Palace
28.01 DNF Cadel Evans Great Ocean Road Race (1.UWT)
25.01 68 Surf Coast Classic (1.1) Lorne (Victoria) - Torquay (Victoria)
Santos Tour Down Under (2.UWT)
91 General Classification
21.01 103 91 Stage 6 Unley - Mount Lofty
20.01 87 88 Stage 5 Christies Beach - Willunga
19.01 102 93 Stage 4 Murray Bridge - Port Elliot
18.01 109 93 Stage 3 Tea Tree Gully - Campbelltown
17.01 98 104 Stage 2 Norwood - Lobethal
16.01 126 126 Stage 1 Tanunda - Tanunda
13.01 81 Down Under Classic (CRTP) Adelaide - Adelaide