1 | 2023-09-10 | OTL | Grand Prix El Marsa | 1.2 | 106.1 | - | - | |
2 | 2023-09-09 | DNF | Grand Prix Es-Semara | 1.2 | 166.1 | - | - | |
3 | 2023-09-08 | 29 | Grand Prix Boukraa | 1.2 | 100.8 | - | - | 441 |
4 | 2023-07-30 | 21 | Jeux de la Francophonie ME - Road Race | JR | 90 | - | - | |
5 | 2023-05-28 | 35 | Grand Prix de la Famille Royale | 1.2 | 122.7 | - | - | |
6 | 2023-05-27 | 24 | Grand Prix du Trône | 1.2 | 115 | - | - | 1631 |
7 | 2023-05-26 | 32 | Grand Prix du Prince Héritier Moulay el Hassan | 1.2 | 120.5 | - | - | 1279 |
8 | 2023-05-20 | 31 | Tour of Sakarya | 2.2 | | - | - | |
9 | 2023-05-20 | 49 | Tour of Sakarya | Stage 3 | 2.2 | 138 | - | - | |
10 | 2023-05-19 | 56 | Tour of Sakarya | Stage 2 | 2.2 | 136 | - | - | |
11 | 2023-05-18 | 33 | Tour of Sakarya | Stage 1 | 2.2 | 119 | - | - | |
12 | 2023-05-17 | 71 | Tour of Sakarya | Prologue | 2.2 | 4.1 | - | - | |
13 | 2023-02-23 | DNF | Tour du Rwanda | Stage 5 | 2.1 | 195.5 | - | - | 4453 |
14 | 2023-02-22 | 75 | Tour du Rwanda | Stage 4 | 2.1 | 138.5 | - | - | 2601 |
15 | 2023-02-21 | 79 | Tour du Rwanda | Stage 3 | 2.1 | 199.5 | - | - | 3561 |
16 | 2023-02-20 | 64 | Tour du Rwanda | Stage 2 | 2.1 | 132.9 | - | - | 2313 |
17 | 2023-02-19 | 76 | Tour du Rwanda | Stage 1 | 2.1 | 115.6 | - | - | 1358 |
18 | 2023-01-31 | 39 | Tour of Sharjah | 2.2 | | - | - | |
19 | 2023-01-31 | 105 | Tour of Sharjah | Stage 5 | 2.2 | 72.3 | - | - | 199 |
20 | 2023-01-30 | 39 | Tour of Sharjah | Stage 4 | 2.2 | 110.2 | - | - | 1532 |
21 | 2023-01-29 | 40 | Tour of Sharjah | Stage 3 | 2.2 | 117.13 | - | - | 1505 |
22 | 2023-01-28 | 103 | Tour of Sharjah | Stage 2 | 2.2 | 130.7 | - | - | 635 |
23 | 2023-01-27 | 102 | Tour of Sharjah | Stage 1 (ITT) | 2.2 | 8.9 | - | - | - |
24 | 2022-11-11 | 2 | Le Trophée de la Maison Royale | 1.2 | 130.5 | 10 | 30 | 1281 |
25 | 2022-11-10 | 24 | Le Trophée de l'Anniversaire | 1.2 | 121.5 | - | - | 1154 |
26 | 2022-11-08 | 41 | Le Trophée Princier | 1.2 | 125.4 | - | - | 551 |
27 | 2022-11-06 | 38 | Grand Prix Al Massira | 1.2 | 116.7 | - | - | |
28 | 2022-11-05 | DNF | Grand Prix Oued Eddahab | 1.2 | 98.6 | - | - | |
29 | 2022-11-03 | 38 | Grand Prix Sakia El Hamra | 1.2 | 140 | - | - | |
30 | 2022-06-19 | DNF | National Championships Morocco MU - Road Race | NC | 140 | - | - | |
31 | 2022-06-17 | DNS | National Championships Morocco MU - ITT | NC | 30 | - | - | |
| | | | | 3342.23 | 10 | 30 | 24494 |