Datum |
Rank |
Race |
Route |
Afstand |
05.12 |
20 |
African Continental Championship
(CC)
|
Sharm el-Sheikh - Sharm el-Sheikh |
-
|
29.09 |
DNF |
UCI World Championship Firenze
(CM)
|
Lucca - Firenze |
279.00 km
|
28.06 |
21 |
Mersin Mediterranean Games
(CC)
|
Mersin - Mersin |
-
|
21.06 |
3 |
Kampioenschap van Marokko TT
(CN)
|
Ifrane - Ifrane |
-
|
|
|
Tour de Slovaquie
(2.2)
|
|
|
06.06 |
DNF |
Stage 3
|
Liptovský Hrádok - Trencin |
225.80 km
|
05.06 |
90 |
Stage 2
|
Stropkov - Liptovský Hrádok |
212.50 km
|
04.06 |
83 |
Stage 1a
|
Kosice - Kosice |
1.80 km
|
04.06 |
112 |
Stage 1b
|
Kosice - Humenne |
162.90 km
|
12.05 |
12 |
Challenge du Prince - Trophée de la Maison Royale
(1.2)
|
Khouribga - Fkih Ben Salah |
-
|
11.05 |
12 |
Challenge du Prince - Trophée de l'Anniversaire
(1.2)
|
Bouznika - Khouribga |
-
|
10.05 |
9 |
Challenge du Prince - Trophée Princier
(1.2)
|
Rabat - Ben Slimane |
-
|
|
|
Tour du Maroc
(2.2)
|
|
|
06.04 |
22 |
Stage 9
|
Marrakech - El Jadida |
198.00 km
|
05.04 |
7 |
Stage 8
|
Beni Mellal - Marrakech |
198.00 km
|
04.04 |
41 |
Stage 7
|
Khénifra - Beni Mellal |
130.00 km
|
03.04 |
59 |
Stage 6
|
Meknès - Khénifra |
150.00 km
|
02.04 |
50 |
Stage 5
|
Fès - Meknès |
120.00 km
|
31.03 |
8 |
Stage 3
|
Nador - Oujda |
181.00 km
|
30.03 |
40 |
Stage 2
|
Oued Laou - Al Hoceima |
153.00 km
|
29.03 |
12 |
Stage 1
|
Rabat - Larache |
180.00 km
|
29.03 |
15 |
Stage 10
|
-
|
-
|
21.03 |
DNF |
Tour de Blida
(2.2)
|
Blida - Chebli |
151.00 km
|
|
|
Tour de Tipaza
(2.2)
|
|
|
|
6 |
Algemeen klassement |
|
|
20.03 |
22 |
Stage 3
|
Tipaza - Tipaza |
100.00 km
|
19.03 |
11 |
Stage 2
|
Ain - Benian |
123.00 km
|
18.03 |
7 |
Stage 1
|
Alger - Ahmer el Aïn |
124.00 km
|
|
|
Tour d'Algérie
(2.2)
|
|
|
|
14 |
Algemeen klassement |
|
|
15.03 |
30 |
Stage 5
|
Mila - Constantine |
124.00 km
|
14.03 |
31 |
Stage 4
|
Constantine - Constantine |
209.00 km
|
13.03 |
11 |
Stage 3
|
Batna - Setif |
110.00 km
|
12.03 |
15 |
Stage 2
|
Setif - Biskra |
209.00 km
|
11.03 |
15 |
Stage 1
|
Alger - Bouira |
128.00 km
|
28.02 |
1 |
Les Challenges de la Marche Verte - GP Al Massira
(1.2)
|
Laâyoune - Boujdour |
-
|
27.02 |
2 |
Les Challenges de la Marche Verte - GP Oued Eddahab
(1.2)
|
Laâyoune - Tarfaya |
-
|
26.02 |
6 |
Les Challenges de la Marche Verte - GP Sakia El Hamra
(1.2)
|
Laâyoune - El Marsa |
-
|
|
|
La Tropicale Amissa Bongo
(2.1)
|
|
|
|
34 |
Algemeen klassement |
|
|
20.01 |
50 |
Stage 7
|
Owendo - Libreville |
128.00 km
|
19.01 |
48 |
Stage 6
|
Lambaréné - Kango |
147.00 km
|
18.01 |
65 |
Stage 5
|
Lambaréné - Mouila |
190.00 km
|
17.01 |
37 |
Stage 4
|
Oyem - Mitzic |
109.00 km
|
16.01 |
49 |
Stage 3
|
Oyem - Bitam |
110.00 km
|
15.01 |
18 |
Stage 2
|
Yaounde - Yaounde |
112.00 km
|
14.01 |
31 |
Stage 1
|
Bitam - Ebolowa |
149.00 km
|