| 25-06 | DNF | | National Road Championships - Morocco (CN) | |
| | | Tour of Sakarya (2.2) |
| 53 | | Klassement |
| 20-05 | 60 | 53 | Stage 4Sakarya - Sakarya (138.0km) | 138.0km |
| 19-05 | 50 | 52 | Stage 3Sakarya - Sakarya (136.0km) | 136.0km |
| 18-05 | 51 | 51 | Stage 2Sakarya - Camili (119.0km) | 119.0km |
| 17-05 | 65 | 65 | Stage 1Sakarya - Sakarya (4.0km) | 4.0km |
| 13-02 | 44 | | CAC African Road Championships (CC) | |
| | | Tour du Sahel (2.2) |
| 7 | | Klassement |
| 05-02 | 2 | 7 | Stage 5Bamako - Akjoujt (96.0km) | 96.0km |
| 04-02 | 12 | 7 | Stage 4Zouerate - Zouerate (76.0km) | 76.0km |
| 03-02 | 1 | 8 | Stage 3Atar - Choum (103.0km) | 103.0km |
| 02-02 | 18 | 13 | Stage 2Yaghref - Aoujeft (75.0km) | 75.0km |
| 01-02 | 9 | 9 | Stage 1Berjeimatt - Akjoujt (110.0km) | 110.0km |
| | | La Tropicale Amissa Bongo (2.1) |
| 30 | | Klassement |
| 31 | | Punten |
| 29-01 | 24 | 30 | Stage 7Cap Esterias - Libreville (133.0km) | 133.0km |
| 28-01 | 7 | 32 | Stage 6Port-Gentil - Port-Gentil (127.0km) | 127.0km |
| 27-01 | 26 | 40 | Stage 5Kango - Angondjé (103.0km) | 103.0km |
| 26-01 | 43 | 44 | Stage 4Mouila - Lambaréné (193.0km) | 193.0km |
| 25-01 | 44 | 45 | Stage 3Lébamba - Mouila (113.0km) | 113.0km |
| 24-01 | 51 | 51 | Stage 2Oyem - Mitzic (111.0km) | 111.0km |
| 23-01 | 55 | 55 | Stage 1Bitam - Oyem (121.0km) | 121.0km |