| | | Tour of Salalah (2.2) |
| 11-09 | DSQ | | Stage 2Sadah - Hajeef | 148.0km |
| 10-09 | 22 | 23 | Stage 1Khor Rori - Ayn Ishat | 123.0km |
| 24-06 | 2 | | National Road Championship - Algeria (CN) | |
| 23-06 | 3 | | National Road Championship - Algeria TT (CN) | |
| | | Tour of Sakarya (2.2) |
| 20 | | Standings |
| 20-05 | 4 | 20 | Stage 4Sakarya - Sakarya | 138.0km |
| 19-05 | 9 | 20 | Stage 3Sakarya - Sakarya | 136.0km |
| 18-05 | 9 | 20 | Stage 2Sakarya - Camili | 119.0km |
| 17-05 | 43 | 43 | Stage 1Sakarya - Sakarya | 4.0km |
| | | Tour du Bénin
(2.2) |
| 14 | | Standings |
| 18 | | Points |
| 7 | | Mountain |
| 06-05 | 17 | 14 | Stage 5Séhoué - Cotonou | 135.0km |
| 05-05 | 36 | 13 | Stage 4Kétou - Porto-Novo | 109.0km |
| 04-05 | 10 | 12 | Stage 3Abomey - Comé | 150.0km |
| 03-05 | 15 | 14 | Stage 2Parakou - Savè | 156.0km |
| 02-05 | 36 | 36 | Stage 1Parakou - Djougou | 132.0km |
| 17-03 | 6 | | Grand Prix de la Ville d'Alger (1.2) | |
| | | Tour d'Algérie International de Cyclisme (2.2) |
| 11 | | Points |
| 16-03 | 29 | | Stage 10Béjaïa - Tizi Ouzou | 122.0km |
| 15-03 | | 8 | Stage 9Jijel - Béjaïa | 88.0km |
| 14-03 | 38 | 8 | Stage 8Skikda - Jijel | 150.0km |
| 13-03 | 5 | 8 | Stage 7Constantine - Skikda | 83.0km |
| 12-03 | 21 | 9 | Stage 6Setif - Constantine | 124.0km |
| 11-03 | 2 | 9 | Stage 5Batna - Setif | 143.0km |
| 10-03 | 14 | 38 | Stage 4Biskra - Batna | 119.0km |
| 09-03 | 75 | 48 | Stage 3Bou Saâda - Biskra | 176.0km |
| 08-03 | 4 | 38 | Stage 2Bordj Bou Arréridj - M'Sila | 121.0km |
| 07-03 | 56 | 56 | Stage 1Bordj Bou Arréridj - Bordj Bou Arréridj | 7.0km |
| | | Tour of Sharjah (2.2) |
| 25 | | Standings |
| 30 | | Points |
| 31-01 | 45 | 25 | Stage 4Sharjah - Sharjah | 72.0km |
| 30-01 | 23 | 24 | Stage 3Kalba City - Khorfakkan | 110.0km |
| 29-01 | 24 | 39 | Stage 2Dibba Alshi - Wadi Al Hilo | 117.0km |
| 28-01 | 10 | 80 | Stage 1Sharjah - Al Badayer Oases | 130.0km |
| 27-01 | 85 | 85 | PrologueSharjah - Sharjah | 8.0km |