29.10 › 07.1129-7/10 | | | | Tour du Faso (2.2) Algeria | | | | more |
| 19 | | | Points classificationPoints classification | | | | |
| 4 | | | General classificationGeneral classification | | 11 | 20 | |
07.11 | 8 | | | S10Stage 10 - Kombissiri › Ouagadougou | 129.5 | | | |
06.11 | 25 | 3 | | S9Stage 9 - Manga › Ziniaré | 128 | | | |
05.11 | 13 | 3 | | S8Stage 8 - Koubri › Pô | 126.2 | | | |
04.11 | 3 | 9 | | S7 (TTT)Stage 7 (TTT) - Koupéla › Zorgho | 33 | 3 | 0.2 | |
03.11 | 42 | 9 | | S6Stage 6 - Nagréongo › Tenkodogo | 153.5 | | | |
02.11 | 29 | 9 | | S5Stage 5 - Ouahigouya › Kaya | 105 | | | |
01.11 | 14 | 10 | | S4Stage 4 - Laye › Ouahigouya | 148 | | | |
31.10 | 32 | 10 | | S3Stage 3 - Dédougou › Koudougou | 133.08 | | | |
30.10 | 5 | 7 | | S2Stage 2 - Bobo Dioulasso › Dédougou | 183.2 | | | |
29.10 | 30 | 30 | | S1Stage 1 - Banfora › Bobo Dioulasso | 125 | | | |
20.09 › 26.0920-26/9 | | | | Le Tour de Bretagne Cycliste (2.2) | | | | more |
| 39 | | | Mountains classificationMountains classification | | | | |
| 83 | | | General classificationGeneral classification | | | | |
26.09 | 63 | | | S7Stage 7 - Guitté › Dinan | 155.3 | | | |
25.09 | 81 | 89 | | S6Stage 6 - Quédillac › Fougères | 166 | | | |
24.09 | 52 | 85 | | S5Stage 5 - Châteaubriant › Boisgervilly | 217 | | | |
23.09 | 64 | 88 | | S4Stage 4 - Ploeren › Louisfert | 167.6 | | | |
22.09 | 59 | 95 | | S3Stage 3 - Rosporden › Brandivy | 170.5 | | | |
21.09 | 86 | 105 | | S2Stage 2 - Corlay › Rosporden | 169.1 | | | |
20.09 | 113 | 113 | | S1Stage 1 - Le Cambout › Allineuc | 159 | | | |
12.09 | DNF | | | Antwerp Port Epic / Sels Trophy (1.1) | 183.4 | | | more |
26.08 › 29.0826-29/8 | | | | Deutschland Tour (2.Pro) | | | | more |
29.08 | DNF | | | S4Stage 4 - Erlangen › Nürnberg | 156.3 | | | |
28.08 | 101 | 112 | | S3Stage 3 - Ilmenau › Erlangen | 193.9 | | | |
27.08 | 120 | 115 | | S2Stage 2 - Sangerhausen › Ilmenau | 180.6 | | | |
26.08 | 85 | 86 | | S1Stage 1 - Stralsund › Schwerin | 191.4 | | | |
28.07 | 36 | | | Olympic Games - ITT (Olympics) | 44.2 | 10 | | more |
24.07 | DNF | | | Olympic Games Road Race (Olympics) | 234 | | | more |
17.07 | 1 | | | Grand Prix Velo Erciyes ME (1.2) | 139.9 | 15 | 40 | more |
11.07 | 9 | | | Grand Prix Kayseri ME (1.2) | 136.7 | | 3 | more |
10.07 | 8 | | | Grand Prix Erciyes - Mimar Sinan ME (1.2) Algeria | 149.3 | | 3 | more |
04.07 | 1 | | | National Championships Algeria ME - Road Race (NC) | 161.2 | 15 | 50 | more |
02.07 | 1 | | | National Championships Algeria ME - ITT (NC) | 32 | 15 | 25 | more |
02.05 › 09.052-9/5 | | | | Tour du Rwanda (2.1) Algeria | | | | more |
| 21 | | | General classificationGeneral classification | | | 3 | |
09.05 | 21 | | | S8Stage 8 - Kigali › Kigali | 75.3 | | | |
08.05 | 40 | 25 | | S7 (ITT)Stage 7 (ITT) - Kigali › Kwa Mutwe | 4.5 | | | |
07.05 | 35 | 25 | | S6Stage 6 - Kigali › Mont Kigali | 152.6 | | | |
06.05 | 36 | 26 | | S5Stage 5 - Nyagatare › Kigali (Kimironko) | 149.3 | | | |
05.05 | 5 | 26 | | S4Stage 4 - Kigali › Musanze | 123.9 | 4 | | |
04.05 | 32 | 28 | | S3Stage 3 - Nyanza › Gicumbi | 171.6 | | | |
03.05 | 14 | 23 | | S2Stage 2 - Kigali › Huye | 120.5 | | | |
02.05 | 59 | 59 | | S1Stage 1 - Kigali › Rwamagana | 115.6 | | | |
01.04 › 04.041-4/4 | | | | Tour of Mevlana (2.2) Algeria | | | | more |
| 21 | | | General classificationGeneral classification | | | | |
04.04 | 69 | | | S4Stage 4 - Konya › Konya | 139.3 | | | |
03.04 | 21 | 21 | | S3Stage 3 - Konya › Sille | 113.6 | | | |
02.04 | 33 | 55 | | S2Stage 2 - Konya › Konya | 136.1 | | | |
01.04 | 100 | 99 | | S1Stage 1 - Konya › Konya | 133.5 | | | |
06.03 | 6 | | | African Continental Championships ME - Road Race (CC) Algeria | 140 | 45 | 90 | more |
03.03 | 9 | | | African Continental Championships ME - ITT (CC) Algeria | 42 | 6 | 5 | more |
02.03 | 3 | | | African Continental Championships ME - TTT (CC) Algeria | 42 | 5 | 10 | more |
21.02 | 27 | | | Grand Prix Velo Alanya ME (1.2) Algeria | 104.5 | | | more |
20.02 | 99 | | | Grand Prix Velo Manavgat ME (1.2) Algeria | 147.5 | | | more |
07.02 | 38 | | | Grand Prix Gazipasa (1.2) Algeria | 157.6 | | | more |
06.02 | 21 | | | Grand Prix Alanya (1.2) Algeria | 147.8 | | | more |