Menu▼
Home
Races
▼
Tour de France
Giro d'Italia
La Vuelta ciclista a España
World Championships
Amstel Gold Race
Milano-Sanremo
Tirreno-Adriatico
Liège-Bastogne-Liège
Il Lombardia
La Flèche Wallonne
Paris - Nice
Paris-Roubaix
Volta Ciclista a Catalunya
Critérium du Dauphiné
Tour des Flandres
Gent-Wevelgem in Flanders Fields
Clásica Ciclista San Sebastián
Teams
▼
INEOS Grenadiers
Groupama - FDJ
EF Education-EasyPost
Decathlon AG2R La Mondiale Team
Cofidis
BORA - hansgrohe
Bahrain - Victorious
Astana Qazaqstan Team
Intermarché - Wanty
Lidl - Trek
Movistar Team
Soudal - Quick Step
Team dsm-firmenich PostNL
Team Jayco AlUla
Team Visma | Lease a Bike
UAE Team Emirates
Arkéa - B&B Hotels
Alpecin-Deceuninck
Rankings
Statistics
▼
Overview
Riders
Teams
Grand tours
Game
More
▼
Riders
Contact us
Countdown to 3 billion pageviews
Favorite500
Sitemap
About us
Profile Score
Tutorials
Pro
▼
Dashboard
Lists
❖
login
✱
settings
-year-
2024
2023
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2004
2001
1998
1993
1987
1985
1983
1981
1976
1974
1972
1971
1969
1968
1967
1965
1964
1960
1959
1957
1955
1954
1953
1952
1951
1950
1949
1947
1939
1938
1937
Statistics
GO TO
Startlist
Results▼
Top-3 per edition
Most wins
Most starts/finishes
Youngest/oldest winners
Most top-10s
Position race ranking
Stages▼
Most stage wins
Youngest winners
Oldest winners
Fastest stages
Most top-10s
Teams
Nations
Route
KOM
Points
More
Statistics - Statistics
Results - Results
Top-3 per edition
Most wins
Most starts/finishes
Youngest/oldest winners
Most top-10s
Position race ranking
Stages - Stages
Most stage wins
Youngest winners
Oldest winners
Fastest stages
Most top-10s
Teams - Teams
Nations - Nations
Route - Route
KOM - KOM
Points - Points
Tour du Maroc
»
Results
menu
Tour du Maroc
(2.2)
Most starts and finishes in Tour du Maroc
Active riders
-
Retired
Active riders
Nation
-
Albania
Algeria
Angola
Argentina
Australia
Austria
Belgium
Belarus
Brazil
Bulgaria
Burkina Faso
Cameroon
Canada
China
Chile
Ivory Coast
Colombia
Costa Rica
Cuba
Cyprus
Denmark
Dominican Republic
Ecuador
Great Britain
Eritrea
Estonia
Ethiopia
Finland
France
Germany
Greece
Hungary
India
Ireland
Indonesia
Iran
Israel
Italy
Japan
Kazakhstan
Kenya
Croatia
Latvia
Lebanon
Lithuania
Luxembourg
Malaysia
Morocco
Mexico
North Macedonia
Montenegro
Moldova
Namibia
Netherlands
Norway
New Zealand
Uzbekistan
Panama
Philippines
Poland
Portugal
Romania
South Africa
Russia
Rwanda
Serbia
Slovenia
Slovakia
Spain
Switzerland
Syria
Taiwan
Thailand
Czech Republic
Tunisia
Türkiye
Uganda
Ukraine
Uruguay
United States
United Arab Emirates
Venezuela
South Korea
Sweden
Curaçao
Singapore
Azerbaijan
Hongkong
Guatemala
El Salvador
Belize
Mongolia
Puerto Rico
Mauritius
Georgia
Laos
Bermuda
Pakistan
Kuwait
Botswana
Kosovo
Pos.
Rider
Starts
Finishes
First
Last
1
Jelloul
Adil
11
10
2004
2018
2
Saber
Lahcen
10
9
2010
2024
3
Lahsaini
Mouhssine
9
9
2006
2017
4
Aarbia
Adnane
9
9
2007
2024
5
Saadoune
Abdelati
9
8
2004
2016
6
Chaoufi
Tarik
8
7
2006
2015
7
Mraouni
Salah Eddine
8
6
2012
2024
8
Kováč
Maroš
7
7
2004
2016
9
Er Ragragui
Mohamed
7
7
2004
2012
10
Ayoune
Ismail
7
6
2007
2015
11
Hasnaoui
Maher
7
6
2010
2019
12
Abelouache
Essaïd
6
6
2011
2017
13
Rhaili
Mouhcine
6
6
2006
2015
14
Atunsi
Fahti Ahmed
6
6
2007
2014
15
Hida
Abdellah
6
5
2011
2018
16
Haddi
Soufiane
6
3
2010
2018
17
Ben Nasr
Hassen
6
3
2006
2019
18
Tybor
Patrik
5
5
2009
2018
19
El Ammoury
Mohammed Said
5
5
2007
2012
20
Haring
Martin
5
5
2010
2018
21
Aït El Abdia
Anass
5
5
2013
2017
22
Benyoucef
Abdallah
5
5
2007
2014
23
Chaqri
Aziz
5
5
2013
2024
24
Errafai
Mohamed
5
5
2014
2019
25
Belgasem
Ahmed Youssef
5
4
2009
2014
26
Nouisri
Ali
5
4
2015
2019
27
Mahďar
Martin
5
4
2011
2018
28
Orr
Robert
5
4
2012
2019
29
Fraňo
Martin
5
4
2007
2014
30
El Afi
Othmane
5
3
2012
2017
31
Hetherington
Ben
4
4
2016
2019
32
Mraihi
Ahmed
4
4
2007
2012
33
Lagab
Azzedine
4
4
2008
2014
34
El hanafi
Ahmed
4
4
2010
2017
35
Tamarent
Khelil
4
4
2007
2012
36
Moncorgé
Pierre
4
4
2015
2018
37
Küçükbay
Kemal
4
4
2009
2016
38
Hannachi
Abdelbaset
4
4
2009
2014
39
Madani
Abdelmalek
4
4
2010
2014
40
White
Nicholas
4
4
1998
2008
41
Makhchoun
Mounir
4
3
2015
2024
42
Soula
Guillaume
4
3
2010
2024
43
Bakırcı
Nazim
4
3
2009
2015
44
Bensetti
Rostom
4
3
2007
2012
45
Roger
Stéphane
4
3
2007
2012
46
Bourezza
Abderrahman
4
3
2008
2012
47
Bouzidi
Mohamed
4
3
2015
2019
48
Hristov
Stefan Koychev
3
3
2010
2016
49
Hadjbouzit
Karim
3
3
2012
2015
50
Van Heerden
Christoff
3
3
2006
2011
51
Ghedamsi
Riadh
3
3
2010
2012
52
Woolcock
Waylon
3
3
2007
2011
53
Imming
Bram
3
3
2011
2013
54
Lallouchi
Ismain
3
3
2009
2012
55
Boundy
Youssef
3
3
2009
2011
56
Šipeky
Ján
3
3
2001
2009
57
Green
Simeon
3
3
2012
2024
58
Impey
Daryl
3
3
2004
2011
59
Harrouch Tourki
Youssef
3
3
2011
2014
60
Atalay
Muhammed
3
3
2012
2015
61
Aadel
Reda
3
3
2011
2013
62
Zahboune
Hassan
3
3
2007
2011
63
Ichou
Mohcine
3
3
2010
2012
64
Zaaf
Abdel-Kader
3
3
1952
1955
65
Galdoune
Ahmed Amine
3
3
2016
2019
66
El Gourch
Abdelmounim
3
3
2013
2015
67
Ben Amor
Nadhem
3
3
2016
2018
68
Schäfer
Timo
3
3
2014
2018
69
Mutlu
Mert
3
3
2009
2011
70
Sabbahi
El Houcaine
3
3
2017
2024
71
Hamza
Abderrahmane Mehdi
3
3
2013
2019
72
Asadov
Elchin
3
3
2010
2018
73
Kabou
Hicham
3
3
2011
2014
74
Janse van Rensburg
Reinardt
3
3
2010
2012
75
Chaabane
Hichem
3
3
2006
2014
76
Farak
Abderrahman
3
3
1960
1969
77
El Gourch
Mohamed
3
3
1960
1965
78
Alsharaa
Faysal Shaban
3
3
2007
2012
79
MacDonald
Neil
3
3
2007
2011
80
Milán
Diego
3
3
2014
2019
81
Schick
Julien
3
3
2010
2013
82
Iferd
Badr
3
3
2014
2017
83
Ben Hassine
Aymen
3
2
2006
2016
84
El Kouraji
Mohcine
3
2
2016
2024
85
Kal
Miraç
3
2
2011
2013
86
Gaillard
Marlon
3
2
2017
2019
87
Saada
Bilal
3
2
2010
2015
88
Legley
Matthias
3
2
2016
2018
89
Broniš
Roman
3
2
2006
2013
90
Bdadou
Said
3
2
2013
2016
91
Mayer
Yannick
3
2
2014
2016
92
Petrov Georgiev
Georgi
3
2
2010
2016
93
Mraïhi
Aymen
3
1
2011
2015
94
Tliba
Achref
3
1
2017
2019
95
Osama Saaid Milad
Osama
3
1
2012
2014
96
Ollivier
Valère
2
2
1949
1955
97
Declerck
André
2
2
1949
1952
98
Blomme
Maurice
2
2
1949
1952
99
Ouarchi
Noureddine
2
2
2009
2010
100
Gaber
Martin
2
2
2009
2010
Menu
Top-3 per edition
Most wins
Most starts/finishes
Youngest/oldest winners
Most top-10s
Position race ranking
BIB results
Racedays winner
Best result at race debut
Oldest living winners
PCS Pro (4)
Results
Wins by smallest margin
Timegaps
Fastest editions
Dropouts per edition
Champion wins
Most combative
PCS Pro (1)
Competitors
Average age
Won how
Longest solos
Sprints per year
Pro
Most sequential participations
PCS Pro (1)