| 2025-10-18 | 13 | Grand Prix de la Ville d'Alger | | 112 | 02:32:45.000 | 43.993 |
| 2025-10-17 | DNF | Grand Prix de la Ville d'Alger | | 82 | 00:00:00.000 | |
| 2025-10-16 | 59 | Grand Prix de la Ville d'Alger | | 80 | 01:49:29.000 | 43.842 |
| 2025-10-09 | 17 | Grand Prix Tipasa | me | 99 | 02:14:43.000 | 44.093 |
| 2025-09-21 | 10 | Tour de Entete | ME | 0 | 34:12:56.000 | 0 |
| 2025-09-21 | 1 | Tour de Entete | ME | 136.6 | 03:49:01.000 | 35.788 |
| 2025-09-20 | 1 | Tour de Entete | ME | 135 | 03:46:07.000 | 35.822 |
| 2025-09-19 | 4 | Tour de Entete | ME | 125 | 03:30:39.000 | 35.604 |
| 2025-09-16 | 12 | Tour de Entete | ME | 166.2 | 04:05:54.000 | 40.553 |
| 2025-09-15 | 1 | Tour de Entete | ME | 176.7 | 04:14:31.000 | 41.655 |
| 2025-09-14 | 7 | Tour de Entete | ME | 65.3 | 01:38:20.000 | 39.844 |
| 2025-09-12 | 36 | Tour de Entete | ME | 168.2 | 04:42:18.000 | 35.749 |
| 2025-09-11 | 41 | Tour de Entete | ME | 144.7 | 04:00:14.000 | 36.14 |
| 2025-09-10 | 18 | Tour de Entete | ME | 198.9 | 04:26:31.000 | 44.778 |
| 2025-03-22 | 12 | International Apollon Temple Criterium | ME | 56 | 01:11:55.000 | 46.721 |
| 2025-01-11 | 5 | Tour de Ghardaia | ME | 130 | 03:08:36.000 | 41.357 |
| 2025-01-10 | 1 | Tour de Ghardaia | ME | 84 | 01:59:45.000 | 42.088 |
| 2025-01-09 | 8 | Tour de Ghardaia | ME | 124.4 | 03:02:11.000 | 40.97 |
| 2023-10-06 | 62 | Kokura Castle Criterium | ME | 45 | 00:59:28.000 | 45.404 |
| 2022-06-16 | 10 | Grote Prijs JADIMEX | | 112 | 02:41:18.000 | 41.662 |
| 2013-09-09 | 8 | Zwevegem | | 0 | 00:00:00.000 | |
| 2013-09-05 | 65 | Izegem | | 0 | 00:00:00.000 | |