| | | Tour of Iran (Azarbaijan) (2.1) |
| 18-05 | DNF | | Stage 6Tabriz - Tabriz (114.0km) | 114.0km |
| 17-05 | 77 | 80 | Stage 5Sarein - Sahand (180.0km) | 180.0km |
| 16-05 | 70 | 85 | Stage 4Tabriz - Sarein (198.0km) | 198.0km |
| 15-05 | 76 | 100 | Stage 3Aras - Tabriz (139.0km) | 139.0km |
| 14-05 | 107 | 110 | Stage 2Urmia - Aras (209.0km) | 209.0km |
| 13-05 | 111 | 111 | Stage 1Tabriz - Urmia (162.0km) | 162.0km |
| 28-03 | 13 | | Criterium International de Blida (1.2) | |
| | | Tour International de Constantine (2.2) |
| 26-03 | 7 | | Stage 3Didouche Mourad - Constantine (132.0km) | 132.0km |
| 25-03 | 19 | | Stage 2Maison Blanche - Constantine (157.0km) | 157.0km |