| 14-12 | 8 | | International Grand Prix Losail (1.2) | |
| 13-12 | 6 | | International Grand Prix Al-Khor (1.2) | |
| 07-11 | 10 | | African Championship TT (CC) | |
| | | Tour du Faso (2.2) |
| 10 | | Standings |
| 02-11 | | 10 | Stage 10Kombissiri - Ouagadougou (86.0km) | 86.0km |
| 31-10 | 3 | | Stage 8Koulbila - Tenkodogo (149.0km) | 149.0km |
| 28-10 | 3 | | Stage 5Bobo-Dioulasso - Houndé (92.0km) | 92.0km |
| 26-10 | 4 | | Stage 3Bobo-Dioulasso - Bobo-Dioulasso (121.0km) | 121.0km |
| | | Tour du Sénégal (2.2) |
| 09-10 | 3 | | Stage 8 | |
| 09-10 | | 10 | Stage 9 | |
| 09-08 | DNF | | Olympic Games Beijing (JO) | 245.0km |
| 08-04 | 8 | | GP de la Banque de l'Habitat (1.2) | |
| 07-04 | 7 | | GP de la ville de Tunis (1.2) | |
| | | Tour Cycliste International de la Pharmacie Centrale (2.2) |
| 8 | | Standings |
| 05-04 | | 8 | Stage 8Bizerte - Tunis (56.0km) | 56.0km |
| 03-04 | 4 | | Stage 5Kairouan - Makthar (175.0km) | 175.0km |
| 31-03 | 3 | | Stage 2Sousse - Sfax (125.0km) | 125.0km |
| | | Tour of Libya (2.2) |
| 10 | | Standings |
| 21-03 | | 10 | Stage 7Gharian - Tripoli | |
| 20-03 | 4 | | Stage 6Bani Walid - Gharian | |
| 17-03 | 3 | | Stage 3Misurata - Sirte | |
| 04-02 | 17 | | Super Challenge Series 3 (1.1) | 108.0km |
| 26-01 | 9 | | H. H. Vice President Cup (1.2) | 123.0km |
| | | La Tropicale Amissa Bongo Ondimba (2.1) |
| 20-01 | 15 | | Stage 5Kango - Libreville (130.0km) | 130.0km |
| 19-01 | 12 | | Stage 4Lambaréné - Kango (149.0km) | 149.0km |
| 18-01 | 12 | | Stage 3Bongoville - Moanda (100.0km) | 100.0km |