17.12 » 20.12 | | | | Tour of Al Zubarah (2.2) | | | | more |
| 3 | | | Points classification | | | | more |
| 7 | | | General classification | | 4 | 6 | more |
20.12 | 11 | | | Stage 3 - Lekhwiya › Al Zubarah | 122.6 | | | more |
19.12 | 23 | 7 | | Stage 2 - Madinat Al Shamal › Madinat Al Shamal | 116.8 | | | more |
18.12 | 9 | 3 | | Stage 1 - Madinat Al Kabaan › Dukhan | 120.1 | | | more |
17.12 | 1 | 1 | | Prologue - Aspire › Aspire | 3.9 | 5 | 8 +4 | more |
28.11 » 01.12 | | | | Sharjah Tour (2.2) | | | | more |
| 2 | | | Mountains classification | | | | more |
| 3 | | | Points classification | | | | more |
| 5 | | | General classification | | 8 | 12 | more |
01.12 | 10 | | | Stage 4 - Sharjah › Sharjah | 148 | | | more |
30.11 | 10 | 5 | | Stage 3 - Khorffakan Corniche › Al Hatae | 165 | | | more |
29.11 | 3 | 5 | | Stage 2 - Umm Al Quwain › Kalba City | 136 | 1 | 5 | more |
28.11 | 4 | 4 | | Stage 1 - Sharjah › Sharjah | 97.2 | | 2 | more |
05.10 | 36 | | | Tour of Almaty (1.1) | 186 | | | more |
06.09 » 07.09 | | | | Tour of East Java (2.2) | | | | more |
| 43 | | | General classification | | | | more |
07.09 | 47 | | | Stage 2 - Pendopo Trowulan › Trawas | 130.7 | | | more |
06.09 | 20 | 20 | | Stage 1 - Sidoarjo › Sidoarjo | 133.8 | | | more |
03.06 » 07.06 | | | | Okolo Slovenska (2.2) | | | | more |
| 14 | | | Points classification | | | | more |
| 58 | | | General classification | | | | more |
07.06 | 3 | | | Stage 5 - Levice › Bratislava | 178.6 | 1 | 2 | more |
06.06 | 25 | 60 | | Stage 4 - Handlova › Levice | 154 | | | more |
05.06 | 12 | 59 | | Stage 3 - Liptovsky Hradok › Handlova | 173.8 | | | more |
04.06 | 28 | 98 | | Stage 2 - Stropkov › Liptovsky Hradok | 200.6 | | | more |
03.06 | 83 | 123 | | Stage 1 (TTT) - Stropkov › Stropkov | 15.4 | | | more |
28.05 » 01.06 | | | | Flèche du Sud (2.2) | | | | more |
| 18 | | | Mountains classification | | | | more |
| 39 | | | Points classification | | | | more |
| 50 | | | General classification | | | | more |
01.06 | 21 | | | Stage 4 - Leudelange › Esch/Alzette | 160.1 | | | more |
31.05 | 96 | 52 | | Stage 3 - Roeser › Bettborn | 145.2 | | | more |
30.05 | 26 | 26 | | Stage 2 - Clervaux › Bourscheid | 162.2 | | | more |
29.05 | 23 | 14 | | Stage 1 - Kayl › Rumelange | 165.7 | | | more |
28.05 | 15 | 15 | | Prologue - Schifflange › Schifflange | 1.5 | | | more |
25.05 | 112 | | | Simac Omloop der Kempen (1.2) | 200 | | | more |
27.04 | 11 | | | Melaka Chief Minister\'s Cup (1.2) | 228 | | | more |
21.04 » 24.04 | | | | Le Tour de Filipinas (2.2) | | | | more |
| 11 | | | Points classification | | | | more |
24.04 | OTL | | | Stage 4 - Bayombong › Baguio | 132.7 | | | more |
23.04 | 48 | 17 | | Stage 3 - Cabanatuan › Bayombong | 146.6 | | | more |
22.04 | 53 | 14 | | Stage 2 - Olongapo › Cabanatuan | 142 | | | more |
21.04 | 4 | 4 | | Stage 1 - Clark › Subic | 160 | | | more |
12.01 | DNF | | | National Championships New Zealand ME - Road Race (NC) | 183.7 | | | more |