| 28-06 | DNF | | Mersin Mediterranean Games (CC) | |
| 25-06 | 23 | | Mersin Mediterranean Games TT (CC) | |
| | | Tour du Maroc (2.2) |
| 30-03 | DNF | | Stage 2Oued Laou - Al Hoceima (153.0km) | 153.0km |
| 29-03 | 53 | 53 | Stage 1Rabat - Larache (180.0km) | 180.0km |
| | | Tour de Blida (2.2) |
| 21-03 | DNF | | Stage 1Blida - Chebli (151.0km) | 151.0km |
| | | Tour de Tipaza (2.2) |
| 63 | | Klassement |
| 20-03 | 58 | 63 | Stage 3Tipaza - Tipaza (100.0km) | 100.0km |
| 19-03 | 64 | 72 | Stage 2Ain - Benian (123.0km) | 123.0km |
| 18-03 | 75 | 75 | Stage 1Alger - Ahmer el Aïn (124.0km) | 124.0km |
| | | Tour d'Algérie (2.2) |
| 11-03 | OTL | | Stage 1Alger - Bouira (128.0km) | 128.0km |