| | | Tour du Faso (2.2) |
| 12 | | Klassement |
| 3 | | Punten |
| 21 | | Berg |
| 03-11 | 10 | 12 | Stage 10Kombissiri - Ouagadougou (100.0km) | 100.0km |
| 02-11 | 7 | 13 | Stage 9Bobo Dioulasso - Diébougou (133.0km) | 133.0km |
| 01-11 | 8 | 13 | Stage 8Bobo Dioulasso - Sindou (137.0km) | 137.0km |
| 31-10 | 57 | 18 | Stage 7Dédougou - Bobo Dioulasso (182.0km) | 182.0km |
| 30-10 | 6 | 15 | Stage 6Ouagadougou - Koudougou (118.0km) | 118.0km |
| 29-10 | 9 | 15 | Stage 5Boussé - Ouahigouya (135.0km) | 135.0km |
| 28-10 | 5 | 16 | Stage 4Bittou - Koupela (101.0km) | 101.0km |
| 27-10 | 6 | 17 | Stage 3Tenkodogo - Dapaong (145.0km) | 145.0km |
| 26-10 | 4 | 35 | Stage 2Nagreongo - Tenkodogo (150.0km) | 150.0km |
| 25-10 | | 38 | Stage 1Ouagadougou - Ouagadougou (7.0km) | 7.0km |
| 20-07 | 2 | | National Road Championship - Algeria (CN) | |
| | | Tour du Maroc (2.2) |
| 59 | | Klassement |
| 14-04 | 18 | 59 | Stage 10Settat - Casablanca (123.0km) | 123.0km |
| 13-04 | 16 | 60 | Stage 9Beni Bellal - Marrakech (188.0km) | 188.0km |
| 12-04 | 64 | 62 | Stage 8Khemisset - Khouribga (177.0km) | 177.0km |
| 11-04 | 49 | 55 | Stage 7Fès - Meknès (144.0km) | 144.0km |
| 10-04 | 69 | 66 | Stage 6Guercif - Fès (181.0km) | 181.0km |
| 09-04 | 83 | 74 | Stage 5Nador - Oujda (164.0km) | 164.0km |
| 08-04 | 75 | 74 | Stage 4Al Hoceima - Nador (128.0km) | 128.0km |
| 07-04 | 75 | 78 | Stage 3Oued Laou - Al Hoceima (185.0km) | 185.0km |
| 06-04 | 55 | 65 | Stage 2Tanger - Martil (140.0km) | 140.0km |
| 05-04 | 62 | 62 | Stage 1Souk El Arbaa - Tanger (159.0km) | 159.0km |
| | | Tour du Haut Var Matin (2.1) |
| 22-02 | DNF | | Stage 1Vence - Mandelieu-la-Napoule (154.0km) | 154.0km |
| | | Etoile de Bessèges (2.1) |
| 09-02 | DNF | | Stage 3Bessèges - Bessèges (158.0km) | 158.0km |
| 08-02 | 144 | 144 | Stage 2Saint-Geniés-de-Malgoires - La Clamette (154.0km) | 154.0km |
| 07-02 | 128 | 128 | Stage 1Bellegarde - Beaucaire (162.0km) | 162.0km |
| 03-02 | DNF | | Grand Prix Cycliste la Marseillaise (1.1) | 139.0km |