| | | Tour of Iran (Azarbaijan) (2.1) |
| 36 | | Standings |
| 03-10 | 25 | 36 | Stage 5Tabriz - Tabriz | 89.0km |
| 02-10 | 48 | 37 | Stage 4Sareyn - Tabriz | 197.0km |
| 01-10 | 36 | 36 | Stage 3Jolfa - Kaleybar | 186.0km |
| 30-09 | 12 | 52 | Stage 2Tabriz - Jolfa | 148.0km |
| 29-09 | 53 | 54 | Stage 1Tabriz - Urmia | 153.0km |
| 24-07 | DNF | | Grand Prix Kayseri (1.2) | |
| 26-06 | 20 | | National Road Championships - Malaysia (CN) | |
| | | Tour of Thailand (2.1) |
| 13 | | Standings |
| 17 | | Points |
| 06-04 | 21 | 13 | Stage 6Nakhon-Phanom - Mukdahan | 165.0km |
| 05-04 | 2 | 3 | Stage 5Nakhon-Phanom - Nakhon-Phanom | 163.0km |
| 04-04 | 56 | 22 | Stage 4Sakon Nakhon - Nakhon-Phanom | 176.0km |
| 03-04 | 17 | 22 | Stage 3Sakon Nakhon - Sakon Nakhon | 117.0km |
| 02-04 | 26 | 22 | Stage 2Mukdahan - Nakhon | 183.0km |
| 01-04 | 23 | 27 | Stage 1Mukdahan - Mukdahan | 157.0km |
| 20-03 | 62 | | Grand Prix Gündogmus (1.2) | |
| 05-03 | 80 | | Grand Prix Gazipasa (1.2) | |
| | | Tour du Rwanda (2.1) |
| 25-02 | DNF | | Stage 5Musanze - Kigali | 152.0km |
| 24-02 | 52 | 74 | Stage 4Muhanga - Musanze | 124.0km |
| 23-02 | 76 | 76 | Stage 3Kigali - Gicumbi | 124.0km |
| 22-02 | 77 | 77 | Stage 2Kigali - Rubavu | 155.0km |
| 21-02 | 10 | 78 | Stage 1Kigali - Rwamagana | 148.0km |
| 20-02 | 82 | 82 | PrologueKigali - Kigali | 4.0km |
| | | Tour of Antalya (2.1) |
| 67 | | Standings |
| 13-02 | 82 | 67 | Stage 4Antalya - Antalya | 162.0km |
| 12-02 | 75 | 70 | Stage 3Aspendos - Termessos | 110.0km |
| 11-02 | 66 | 85 | Stage 2Kemer - Antalya | 183.0km |
| 10-02 | 136 | 112 | Stage 1Side - Antalya | 144.0km |
| | | Saudi Tour (2.1) |
| 77 | | Standings |
| 05-02 | 51 | 77 | Stage 5Al-'Ula Old Town - Al-'Ula Old Town | 138.0km |
| 04-02 | 76 | 81 | Stage 4Winter Park - Skyviews of Harrat Uwayrid | 149.0km |
| 03-02 | 82 | 81 | Stage 3Tayma Hadaj Well - Al-'Ula Old Town | 181.0km |
| 02-02 | 53 | 83 | Stage 2Taibah University - Abu Rakah | 163.0km |
| 01-02 | 86 | 86 | Stage 1Winter Park - Winter Park | 198.0km |