Search for races, editions, and riders
Tour of Sharjah · 31 Jan 2023National Road Championships - Morocco - Men Elite - Individual Road Race · 30 Jun 2024
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 20242 races | ||||
| 30 Jun | National Road Championships - Morocco | CN | 12 | |
| 31 May | Tour du Maroc | 2.2 | 30 | |
| 20238 races | ||||
| 10 Sep | Grand Prix El Marsa | 1.2 | OTL | |
| 9 Sep | Grand Prix Es-Semara | 1.2 | 33 | |
| 8 Sep | Grand Prix Boukraa | 1.2 | 32 | |
| 28 May | Grand Prix de la Famille Royale | 1.2 | 34 | |
| 27 May | Grand Prix du Trône | 1.2 | DNS | |
| 26 May | Grand Prix du Prince Héritier Moulay El Hassan | 1.2 | OTL | |
| 13 Feb | CAC African Road Championships | CC | 29 | |
| 27 Jan | Tour of Sharjah | 2.2 | 70 | |
| 202217 races | ||||
| 11 Nov | Le Trophée de la Maison Royale | 1.2 | 9 | |
| 10 Nov | Le Trophée de l'Anniversaire | 1.2 | 11 | |
| 8 Nov | Le Trophée Princier | 1.2 | 22 | |
| 6 Nov | Grand Prix Al Massira | 1.2 | 10 | |
| 5 Nov | Grand Prix Oued Eddahab | 1.2 | 5 | |
| 3 Nov | Grand Prix Sakia El Hamra | 1.2 | 3 | |
| 13 Aug | Islamic Solidarity Games - IRR ME | JR | 42 | |
| 31 Jul | Grand Prix Yahyalı | 1.2 | OTL | |
| 19 Jun | National Road Championships - Morocco | CN | DNF | |
| 4 Jun | Tour du Cameroun | 2.2 | 18 | |
| 3 May | Tour du Bénin | 2.2 | 18 | |
| 27 Mar | CAC African Road Championships | CC | 14 | |
| 23 Mar | CAC African Road Championships - Team Time Trial | CC | 6 | |
| 6 Mar | Grand Prix Mediterrennean | 1.2 | OTL | |
| 5 Mar | Grand Prix Gazipasa | 1.2 | 101 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2024 | 0 | 1 | 2 | 0 | 0 |
| Career | 3 | 17 | 46 | 1 | 2 |
Pick a rider to compare with
| Morocco | 35 | 0 | 2 |
| Turkey | 6 | 0 | 27 |
| Cameroon | 3 | 2 | 1 |
| Kenya | 2 | 0 | 14 |
| United Arab Emirates | 2 | 0 | 5 |
| Algeria | 2 | 0 | 2 |
| France | 2 | 0 | 60 |
Challenge du Prince - Trophée Princier · 5 MayGrand Prix Chantal Biya · 16 Oct
Loading results…
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2016 | 2 | 5 | 9 | 1 | 1 |
| Career | 3 | 17 | 46 | 1 | 2 |
2 classified road wins
Overall titles excluded. In our road records, 2016–2022.
2 classified road wins
Overall titles excluded. In our road records, 2016–2022.