| | | Tour of Iran (Azarbaijan) (2.1) |
| 79 | | Klassement |
| 18-05 | 79 | 79 | Stage 6Tabriz - Tabriz (114.0km) | 114.0km |
| 17-05 | 76 | 82 | Stage 5Sarein - Sahand (180.0km) | 180.0km |
| 16-05 | 66 | 87 | Stage 4Tabriz - Sarein (198.0km) | 198.0km |
| 15-05 | 101 | 104 | Stage 3Aras - Tabriz (139.0km) | 139.0km |
| 14-05 | 87 | 100 | Stage 2Urmia - Aras (209.0km) | 209.0km |
| 13-05 | 102 | 102 | Stage 1Tabriz - Urmia (162.0km) | 162.0km |
| | | Tour International de Constantine (2.2) |
| 17 | | Klassement |
| 26-03 | 19 | 17 | Stage 3Didouche Mourad - Constantine (132.0km) | 132.0km |
| 23-01 | DNF | | Asian Cycling Championships U23 (CC) | |
| 21-01 | 8 | | Asian Cycling Championships TT U23 (CC) | |