| 21.06 | DNF | | | National Championships Indonesia ME - Road Race (NC) | | 144.5 | | | more |
| 18.06 | 2 | | | National Championships Indonesia ME - ITT (NC) | | 25 | 7 | 15 | more |
| 17.04 › 26.0417-26/4 | | | | Tour d'Algérie (2.2) | | | | | more |
| 5 | | | Mountains classificationMountains classification | | | | | |
| 48 | | | General classificationGeneral classification | | | | | |
| 26.04 | 80 | | | S10Stage 10 - Alger › Tizi Ouzou | | 102 | | | |
| 25.04 | 13 | 36 | | S9Stage 9 - Hammam Righa › Jebel Chréa | | 112.4 | | | |
| 24.04 | 34 | 47 | | S8Stage 8 - Chlef › Hammam Righa | | 115.5 | | | |
| 23.04 | 46 | 47 | | S7Stage 7 - Chlef › Chlef | | 98.7 | | | |
| 22.04 | 48 | 49 | | S6Stage 6 - Mostaganem › Ténès | | 155.5 | | | |
| 21.04 | 74 | 45 | | S5Stage 5 - Mostaganem › Mostaganem | | 120.5 | | | |
| 20.04 | 76 | 44 | | S4Stage 4 - Sidi Bel Abbès › Mostaganem | | 134.9 | | | |
| 19.04 | NR | 43 | | S3Stage 3 - Tlemcen › Sidi Bel Abbès | | 139.1 | | | |
| 18.04 | 67 | 43 | | S2Stage 2 - Oran › Tlemcen | | 152.5 | | | |
| 17.04 | 46 | 46 | | S1Stage 1 - Oran › Oran | | 134 | | | |
| 09.04 › 12.049-12/4 | | | | Tour of Mersin (2.2) | | | | | more |
| 83 | | | General classificationGeneral classification | | | | | |
| 12.04 | 74 | | | S4Stage 4 - Mersin › Mersin | | 120 | | | |
| 11.04 | 80 | 84 | | S3Stage 3 - Tarsus › Ayvagediği | | 100.1 | | | |
| 10.04 | 89 | 84 | | S2Stage 2 - Gülnar › Erdemli | | 124.2 | | | |
| 09.04 | 59 | 59 | | S1Stage 1 - Anamur › Aydincik (Aynalıgöl Mağarası) | | 114 | | | |
| 15.03 › 19.0315-19/3 | | | | Tour de Taiwan (2.1) | | | | | more |
| 17.03 | DNF | | | S3Stage 3 - Fo Guang Shan Buddha Museum › Kaohsiung National Stadium | | 146.4 | | | |
| 16.03 | 64 | 64 | | S2Stage 2 - Taoyuan Chungli Chintan Park › Jiaobanshan Park | | 123.3 | | | |
| 15.03 | 53 | 56 | | S1Stage 1 - Taipei City › Taipei City | | 80.6 | | | |
| 11.02 | 38 | | | Asian Continental Championships ME - Road Race (CC) | | 156 | | 1 | more |
| 07.02 | 7 | | | Asian Continental Championships - Mixed Relay TTT (CC) | | 31.6 | | 5 | more |