Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour du Maroc | 5059 | |
| 2 | Tour of Libya | 1510 | |
| 3 | La Tropicale Amissa Bongo | 1387 | |
| 4 | Tour des Aéroports | 1228 | |
| 5 | Tour de Serbie | 983 | |
| 6 | Tour d'Algérie | 712 | |
| 7 | Tour Ivoirien de la Paix | 694 | |
| 8 | Okolo Slovenska | 677 | |
| 9 | Tour of Egypt | 613 | |
| 10 | Umm Al Quwain International Race | 495 | |
| 11 | African Cycling Championships - Road Race | 430 | |
| 12 | Tour Cycliste International de la Pharmacie Centrale | 417 | |
| 13 | Tour de Tunisie | 375 | |
| 14 | GP de la ville de Tunis | 228 | |
| 15 | Grand Prix of Sharm el-Sheikh | 160 | |
| 16 | Mohammad Bin Rashid International Cycling Cup | 123 | |
| 17 | Grand Prix Of Al Fatah | 120 | |
| 18 | International Grand Prix Al-Khor | 100 | |
| 19 | International Grand Prix Losail | 95 | |
| 20 | International Grand Prix Doha | 85 | |
| 21 | National Championships Tunisia ME - Road Race | 82 | |
| 22 | International Grand Prix Messaeed | 75 | |
| 23 | African Games ME - Road Race | 75 | |
| 24 | Circuit d'Alger | 74 | |
| 25 | Duo Normand | 54 | |
| 26 | African Continental Championships - TTT | 42 | |
| 27 | National Championships Tunisia ME - ITT | 28 | |
| 28 | African Continental Championships - ITT | 22 |