Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour d'Algérie Cycliste | 2399 | |
| 2 | Tour du Cameroun | 1805 | |
| 3 | La Tropicale Amissa Bongo | 908 | |
| 4 | Tour de l'Espoir | 747 | |
| 5 | National Championships Algeria ME - Road Race | 641 | |
| 6 | Tour International des Zibans | 617 | |
| 7 | Grand Prix International de la ville d'Alger | 521 | |
| 8 | Tour of Van | 470 | |
| 9 | Tour of Sharjah | 438 | |
| 10 | Tour of Sakarya | 396 | |
| 11 | Tour of Yiğido | 238 | |
| 12 | World Championships MJ - Road Race | 202 | |
| 13 | African Continental Championships MJ - Road Race | 159 | |
| 14 | Grand Prix Kaisareia ME | 134 | |
| 15 | Grand Prix Sakiat Sidi Youcef | 122 | |
| 16 | Trophée Centre Morbihan | 113 | |
| 17 | Grand Prix Syedra Ancient City | 112 | |
| 18 | Tour of Alanya | 103 | |
| 19 | SD WORX BW Classic | 93 | |
| 20 | La Polynormande | 84 | |
| 21 | Grand Prix de la Ville d'Annaba | 80 | |
| 22 | Grand Prix Apollon Temple | 65 | |
| 23 | Grand Prix Sonatrach | 56 | |
| 24 | National Championships Algeria ME - ITT | 27 | |
| 25 | African Continental Championships MJ - TTT | 26 | |
| 26 | National Championships Algeria MJ - Road Race | 0 |