2022-07-02 | Mediterranean Games - Road Race | JR |
2022-07-02 | Mediterranean Games WE - Road Race | JR |
2022-06-30 | Mediterranean Games WE - ITT | JR |
2022-06-30 | Mediterranean Games - ITT | JR |
2018-05-06 | Tour International de la Wilaya d'Oran | Stage 3 | 2.2 |
2018-05-05 | Tour International de la Wilaya d'Oran | Stage 2 | 2.2 |
2018-05-04 | Tour International de la Wilaya d'Oran | Stage 1 | 2.2 |
2016-03-08 | Grand Prix de la Ville d'Oran | 1.2 |
2015-03-10 | Grand Prix de la Ville d'Oran | 1.2 |
2015-03-09 | Tour Internationale d'Oranie | Stage 3 | 2.2 |
2015-03-08 | Tour Internationale d'Oranie | Stage 2 | 2.2 |
2014-03-14 | Grand Prix d'Oran | 1.2 |
2014-03-13 | Tour d'Algérie | Stage 5 | 2.2 |
2014-03-12 | Tour d'Algérie | Stage 4 | 2.2 |
2014-03-11 | Tour d'Algérie | Stage 3 | 2.2 |
2014-03-10 | Tour d'Algérie | Stage 2 | 2.2 |
2012-03-13 | Tour d'Algérie | Stage 5 | 2.2 |
2012-03-13 | Tour d'Algérie | Stage 4 | 2.2 |
2012-03-12 | Tour d'Algérie | Stage 3 | 2.2 |
1960-03-27 | Critérium National de la Route | |