ScoreShelf.com  
  Soccer  
  Tennis  
  Baseball  
  Football  
  Basketball  
  Hockey  
  American  
1930
1934
1938
1950
1954
1958
1962
1966
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
   Dashboard       World Cup       Years       Tournaments       National teams       Club teams       Nation rankings       Club rankings       Players       
 [ Mobile View ] 
Order of selections
Alphabetical
Power
Entity selection
All African nations together
Algeria
Angola
Cameroon
Congo-Kinshasa
Côte d'Ivoire
Egypt
Ghana
Morocco
Nigeria
Senegal
South Africa
Togo
Tunisia
 All Confederations   
 Africa   
 Asia   
 C/N America, Caribbean   
 Europe   
 Oceania   
 South America   
« Ghana  Morocco   Nigeria»
 All tournaments   
 World Cup   
 
 Players  Coaches  Goalkeepers  Goals  Referees 
See Moroccan summary | Team rankings | See winners       
 
  #   Player P Matches C M ↓ MP F - ½ - ¼ - 2 - 1 G (p) Y:R Years
 Abdelkrim El-HadriouiD   5 ( 5, 0) / 0 _  450  83%   0 - 0 - 0 - 0 - 5    _ 1 : 0   94,98
 Nourredine NaybetD   5 ( 5, 0) / 0 4  450  83%   0 - 0 - 0 - 0 - 5    _ 2 : 0   94,98
 Tahar El-KhalejM   5 ( 5, 0) / 1 2  449  83%   0 - 0 - 0 - 0 - 5    _ 1 : 0   94,98
 Mustafa HadjiM   6 ( 4, 2) / 0 _  423  78%   0 - 0 - 0 - 0 - 6    1  94,98
 Aziz BouderbalaM   4 ( 4, 0) / 0 _  360  100%   0 - 0 - 0 - 1 - 3    _  86
 Norredine BouyahyaouiD   4 ( 4, 0) / 0 _  360  100%   0 - 0 - 0 - 1 - 3    _  86
 Abdelmajid DolmyM   4 ( 4, 0) / 0 _  360  100%   0 - 0 - 0 - 1 - 3    _  86
 Labid KhalifaD   4 ( 4, 0) / 0 _  360  100%   0 - 0 - 0 - 1 - 3    _ 2 : 0   86
 Abdelkarim KrimauF   4 ( 4, 0) / 0 _  360  100%   0 - 0 - 0 - 1 - 3    1  86
 Smahi TrikiD   4 ( 4, 0) / 0 _  360  66%   0 - 0 - 0 - 0 - 4    _  94,98
 Ezzaki Badou ZakiG   4 ( 4, 0) / 0 4  360  100%   0 - 0 - 0 - 1 - 3    _  86
12  Mohammed TimoumiM   4 ( 4, 0) / 1 _  359  99%   0 - 0 - 0 - 1 - 3    _ 1 : 0   86
13  Abdelmajid LamrissD   4 ( 4, 0) / 2 _  321  89%   0 - 0 - 0 - 1 - 3    _ 1 : 0   86
14  Mustafa El-HaddaouiM   4 ( 4, 0) / 3 1  295  46%   0 - 0 - 0 - 1 - 3    _  86,94
15  Abderrazak KhairiF   4 ( 3, 1) / 0 _  271  75%   0 - 0 - 0 - 1 - 3    2 1 : 0   86
16  Salaheddine BassirF   3 ( 3, 0) / 0 _  270  100%   0 - 0 - 0 - 0 - 3    2  98
 Driss BenzekriG   3 ( 3, 0) / 0 _  270  100%   0 - 0 - 0 - 0 - 3    _  98
 Mustafa El-BiyazD   3 ( 3, 0) / 0 _  270  75%   0 - 0 - 0 - 0 - 3    _  86
 Mohammed El-FilaliF   3 ( 3, 0) / 0 _  270  100%   0 - 0 - 0 - 0 - 3    _  70
 Moulay KhassouniD   3 ( 3, 0) / 0 3  270  100%   0 - 0 - 0 - 0 - 3    _  70
 Mohammed MahroufiM   3 ( 3, 0) / 0 _  270  100%   0 - 0 - 0 - 0 - 3    _  70
 Kacem SlimaniD   3 ( 3, 0) / 0 _  270  100%   0 - 0 - 0 - 0 - 3    _  70
  #   Player P Matches C M ↓ MP F - ½ - ¼ - 2 - 1 G (p) Y:R Years
23  Maouhoub GhazouaniM   3 ( 3, 0) / 1 _  265  98%   0 - 0 - 0 - 0 - 3    1  70
24  Abdeljilil HaddaF   3 ( 3, 0) / 2 _  263  97%   0 - 0 - 0 - 0 - 3    2 1 : 0   98
25  Said GhandiM   3 ( 3, 0) / 1 _  260  96%   0 - 0 - 0 - 0 - 3    _  70
26  Rachid AzzouziM   5 ( 3, 2) / 1 _  257  47%   0 - 0 - 0 - 0 - 5    _ 1 : 0   94,98
27  Youssef ChippoM   3 ( 3, 0) / 2 _  253  93%   0 - 0 - 0 - 0 - 3    _ 1 : 0   98
28  Larbi HababiM   3 ( 3, 0) / 1 _  251  92%   0 - 0 - 0 - 0 - 3    _ 1 : 0   94
29  Boujemaa BenkhrifD   3 ( 3, 0) / 1 _  245  90%   0 - 0 - 0 - 0 - 3    _  70
30  Abdelilah SaberD   3 ( 3, 0) / 2 _  236  87%   0 - 0 - 0 - 0 - 3    _  98
31  Rachid DaoudiM   3 ( 2, 1) / 0 _  209  77%   0 - 0 - 0 - 0 - 3    _ 1 : 0   94
32  Driss BamousM   3 ( 3, 0) / 2 _  206  76%   0 - 0 - 0 - 0 - 3    _  70
33  Ahmed BahjaF   3 ( 2, 1) / 0 _  203  75%   0 - 0 - 0 - 0 - 3    _  94
34  Youssef RossiD   3 ( 2, 1) / 0 _  199  73%   0 - 0 - 0 - 0 - 3    _  98
35  Mohammed HoumaneF   2 ( 2, 0) / 0 _  180  66%   0 - 0 - 0 - 0 - 2    1  70
 Allal Ben KassouG   2 ( 2, 0) / 0 _  180  66%   0 - 0 - 0 - 0 - 2    _  70
 Abdallah LamraniD   2 ( 2, 0) / 0 _  180  66%   0 - 0 - 0 - 0 - 2    _  70
38  Khalil AzmiG   2 ( 2, 0) / 1 _  177  65%   0 - 0 - 0 - 0 - 2    _  94
 Mustafa MerryF   2 ( 2, 0) / 1 _  177  49%   0 - 0 - 0 - 0 - 2    _  86
  #   Player P Matches C M ↓ MP F - ½ - ¼ - 2 - 1 G (p) Y:R Years
40  Mohamed ChaouchF   2 ( 2, 0) / 1 _  170  62%   0 - 0 - 0 - 0 - 2    1  94
41  Said ChibaM   2 ( 2, 0) / 1 _  165  61%   0 - 0 - 0 - 0 - 2    _ 2 : 0   98
42  Nacer AbdellahD   2 ( 2, 0) / 1 _  145  53%   0 - 0 - 0 - 0 - 2    _  94
43  Jalili FadiliD   2 ( 1, 1) / 0 _  115  42%   0 - 0 - 0 - 0 - 2    _  70
44  Lahcen OuadaniD   2 ( 1, 1) / 0 _  107  29%   0 - 0 - 0 - 1 - 1    _  86
45  Lahcen AbramiD   2 ( 1, 1) / 0 _  105  38%   0 - 0 - 0 - 0 - 2    _  98
46  Gharib AmzineM   3 ( 1, 2) / 1 _  103  38%   0 - 0 - 0 - 0 - 3    _  98
47  Aziz SamadiF   2 ( 1, 1) / 0 _  100  37%   0 - 0 - 0 - 0 - 2    _ 1 : 0   94
48  Zakaria AlaouiG   2 ( 1, 1) / 0 _  93  34%   0 - 0 - 0 - 0 - 2    _  94
 Page   of 2Next page »

Legend
AbbrMeaning
PPosition played
MatchesNumber of matches played (starts, substitutions in) / substitutions out : times captain
CNumber of times played as captain
MNumber of minutes played
MPPercentage of team minutes played
F ‑ ½ ‑ ¼ ‑ 2 ‑ 1Number of matches played in final tournament rounds: finals / semi-finals / quarter-finals / 2nd round / 1st round
GTotal number of goals scored (number of which were from the penalty spot / number of penalty attempts)
Y:RNumber of yellow cards / red cards received

 
Home ]  [ Random ]  [ Search ]  [ Data Inventory ]  [ Mobile View ]  [ Baseball ]  [ Pro Football ]  [ Pro Basketball ]  [ Hockey ]  [ Tennis ]  [ World Cup ]  [ Soccer ]  [ Advertising ]  [ Contact ]