1 | Les Challenges de la Marche Verte - GP Sakia El Hamra | 1.2 | 1 |
2 | Les Challenges de la Marche Verte - GP Sakia El Hamra | 1.2 | 1 |
3 | Les Challenges de la Marche Verte - GP Oued Eddahab | 1.2 | 1 |
4 | Challenge du Prince - Trophée de l'Anniversaire | 1.2 | 1 |
5 | Les Challenges De La Marche Verte - Gp Al Massira | 1.2 | 2 |
6 | Les Challenges de la Marche Verte - GP Sakia El Hamra | 1.2 | 2 |
7 | Challenge du Prince - Trophée Princier | 1.2 | 2 |
8 | Circuit International de Constantine | 1.2 | 2 |
9 | Challenge du Prince - Trophée Princier | 1.2 | 2 |
10 | Challenge Du Prince - Trophée Princier | 1.2 | 3 |
11 | Les Challenges de la Marche Verte - GP Oued Eddahab | 1.2 | 3 |
12 | Criterium International d\'Alger | 1.2 | 3 |
13 | Challenge du Prince - Trophée de l'Anniversaire | 1.2 | 3 |
14 | UAE Cup | 1.2 | 3 |
15 | Challenge des phosphates-Grand Prix Fkih Ben Saleh | 1.2 | 3 |
16 | Les Challenges de la Marche Verte - GP Oued Eddahab | 1.2 | 4 |
17 | Challenge du Prince - Trophée de la Maison Royale | 1.2 | 4 |
18 | Challenge des phosphates-Grand prix de Khouribga | 1.2 | 4 |
19 | Les Challenges de la Marche Verte - GP Al Massira | 1.2 | 5 |
20 | Challenge du Prince - Trophée Princier | 1.2 | 5 |
21 | Criterium International de Blida | 1.2 | 5 |
22 | Les Challenges de la Marche Verte - GP Al Massira | 1.2 | 5 |
23 | Circuit International d\'Alger | 1.2 | 5 |
24 | Challenge du Prince - Trophée de la Maison Royale | 1.2 | 5 |
25 | Grand Prix d'Oran | 1.2 | 6 |
26 | Challenge Du Prince - Trophée de la Maison Royale | 1.2 | 7 |
27 | Challenge du Prince - Trophée de l'Anniversaire | 1.2 | 7 |
28 | Challenge du Prince - Trophée de la Maison Royale | 1.2 | 7 |
29 | Grand Prix de la Ville d'Oran | 1.2 | 7 |
30 | Les Challenges De La Marche Verte - Gp Oued Eddaha | 1.2 | 8 |
31 | Les Challenges de la Marche Verte - GP Sakia El Hamra | 1.2 | 9 |
32 | Les Challenges de la Marche Verte - GP Sakia El Hamra | 1.2 | 9 |
33 | Challenge des phosphates-Grand prix de Ben Guerir | 1.2 | 10 |
34 | Circuit International d'Alger | 1.2 | 10 |
35 | Criterium International de Blida | 1.2 | 10 |
36 | Les Challenges de la Marche Verte - GP Al Massira | 1.2 | 12 |
37 | Challenge Du Prince - Trophée De La Maison Royale | 1.2 | 13 |
38 | Challenge du Prince - Trophée Princier | 1.2 | 14 |
39 | Challenge du Prince - Trophée de l'Anniversaire | 1.2 | 15 |
40 | Challenge du Prince - Trophée de la Maison Royale | 1.2 | 19 |
41 | Les Challenges de la Marche Verte - GP Sakia El Hamra | 1.2 | 21 |
42 | Les Challenges Phosphatiers-Challenge Youssoufia | 1.2 | 21 |
43 | Les Challenges Phosphatiers-Challenge Youssoufia | 1.2 | 21 |
44 | Mersin Mediterranean Games - Road Race | JR | 26 |
45 | African Continental Championships - Road Race | CC | 28 |
46 | Challenge du Prince - Trophée de l'Anniversaire | 1.2 | 29 |
47 | Les Challenges Phosphatiers-Challenge Ben Guerir | 1.2 | 31 |
48 | Challenge Du Prince - Trophée Princier | 1.2 | 38 |
49 | Sparkassen Neuseenclassics - Rund um die Braunkohle | 1.1 | 44 |
50 | Circuit d'Alger | 1.2 | DNF |
51 | World Championships ME - Road Race | WC | DNF |
52 | African Continental Championships - Road Race | CC | DNF |
53 | Les Challenges de la Marche Verte - GP Al Massira | 1.2 | DNF |
54 | Circuit International d\'Alger | 1.2 | DNF |
55 | World Championships ME - Road Race | WC | DNF |
56 | Criterium International de Setif | 1.2 | DNF |
57 | Les Challenges de la Marche Verte - GP Oued Eddahab | 1.2 | DNF |
58 | Challenge du Prince - Trophée de l'Anniversaire | 1.2 | DNF |