Morocco Morocco

Tracking 503 players across 401 clubs, with 495 active players scoring 4,258 goals and 1,564 assists

Total Players

503

Different Clubs

401

Average ELO

1,617.1

Total Goals

4,258

Total Assists

1,564

Clean Sheets

7,017

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Hakimi, Achraf 26 3,100.3 D Psg Psg Ligue 1 257 39 48 88 11
2 Diaz, Brahim 25 2,631.2 M Real Madrid Real Madrid Laliga 227 37 29 87 10
3 El-Arabi, Youseff 38 2,521.0 F Apoel Apoel Cyprus League 270 109 29 116 7
4 En-Nesyri, Youssef 28 2,511.9 F Fenerbahce Fenerbahce Super Lig 265 106 12 87 9
5 Mazraoui, Noussair 27 2,384.4 D Manchester United Manchester United Premier League 193 7 14 70 3
6 Ziyech, Hakim 32 2,313.6 M Galatasaray Galatasaray Super Lig 172 30 37 71 17
7 Adli, Amine 25 2,274.6 M Bayer Leverkusen Bayer Leverkusen Bundesliga 184 31 27 60 8
8 Tissoudali, Tarik 32 2,186.6 F Paok Paok Super League 201 75 30 64 3
9 Saibari, Ismael 24 2,179.8 M Psv Psv Eredivisie 138 29 30 39 10
10 Aguerd, Naif 29 2,124.2 D Real Sociedad Real Sociedad Laliga 185 12 4 58 7
11 El-Kaabi, Ayoub 31 2,108.5 F Olympiacos Piraeus Olympiacos Piraeus Super League 149 86 16 54 8
12 Diop, Sofiane 25 2,095.6 F Nice Nice Ligue 1 172 26 20 57 5
13 Kandouss, Ismael 27 2,072.0 D Gent Gent Jupiler Pro League 175 5 0 51 1
14 Chair, Ilias 27 2,068.7 M Qpr Qpr Championship 250 36 42 53 12
15 Aboukhlal, Zakaria 25 2,067.1 F Toulouse Toulouse Ligue 1 190 48 9 44 7
16 Bono 34 2,055.5 G Sevilla Sevilla Laliga 140 1 3 56 3
17 Regattin, Adrien 33 2,003.6 M Igdir FK Igdir FK 1 Lig 158 37 24 55 14
18 Amrabat, Sofyan 28 2,002.0 M Fenerbahce Fenerbahce Super Lig 215 4 6 63 0
19 Munir-El, Haddadi 29 2,001.0 F Leganes Leganes Laliga 193 36 9 66 4
20 Idrissi, Oussama 29 1,996.3 F Feyenoord Feyenoord Eredivisie 126 25 20 55 4
21 Harit, Amine 27 1,968.8 M Marseille Marseille Ligue 1 165 19 30 39 9
22 El-Hajjam, Oualid 34 1,965.6 D Le Havre Le Havre Ligue 1 121 3 3 51 4
23 Maziz, Youssef 26 1,960.1 M Leuven Leuven Jupiler Pro League 171 36 27 49 13
24 El-Karouani, Souffian 24 1,954.8 D Utrecht Utrecht Eredivisie 156 5 18 39 6
25 Abdelhamid, Yunis 37 1,953.8 D St Etienne St Etienne Ligue 1 189 13 2 57 4
26 Saiss, Romain 35 1,953.1 D Besiktas Besiktas Super Lig 137 10 2 46 5
27 El-Ouahdi, Zakaria 23 1,945.8 D Genk Genk Jupiler Pro League 121 16 11 38 4
28 Cheddira, Walid 27 1,944.9 F Espanyol Espanyol Laliga 194 47 7 56 5
29 Sahraoui, Osame 23 1,928.3 F Lille Lille Ligue 1 187 25 32 44 6
30 El-Ghezouani, Mourad 27 1,925.8 F Elche Elche Laliga2 160 37 6 66 2
31 Belhanda, Younes 35 1,921.5 M Adanademirspor Adanademirspor Super Lig 135 34 17 38 6
32 Tannane, Oussama 31 1,917.5 M Nijmegen Nijmegen Eredivisie 94 22 29 28 13
33 Amallah, Selim 28 1,912.8 M Valladolid Valladolid Laliga 152 37 14 45 11
34 Zaroury, Anass 24 1,910.7 F Lens Lens Ligue 1 160 27 16 49 4
35 Chebake, Issam 35 1,902.8 D Apoel Apoel Cyprus League 187 13 4 60 0
36 Maleh, Youssef 26 1,900.1 M Empoli Empoli Serie A 183 10 13 48 5
37 Ez, Abde 23 1,897.5 F Betis Betis Laliga 157 26 7 42 4
38 Mmaee, Ryan 27 1,897.4 F Stoke City Stoke City Premier League 2 160 63 8 53 3
39 Richardson, Amir 23 1,883.4 M Fiorentina Fiorentina Serie A 135 8 7 50 4
40 Bouldini, Mohamed 29 1,878.8 F Dep La Coruna Dep La Coruna Laliga2 171 39 3 59 2
41 Feddal, Zouhair 35 1,878.2 D Alanyaspor Alanyaspor Super Lig 95 3 5 40 1
42 Taarabt, Adel 36 1,877.4 M Benfica Benfica Liga Portugal 121 2 14 48 1
43 El-Ouazzani, Amani 23 1,876.7 F Braga Braga Liga Portugal 132 39 9 45 3
44 El-Azzouzi, Oussama 24 1,876.5 M Bologna Bologna Serie A 93 5 6 36 2
45 El-Kachati, Youssef 25 1,869.6 F Telstar Telstar Eredivisie 127 65 10 34 2
46 Mmaee, Samy 28 1,868.0 D Din Zagreb Din Zagreb Hnl 151 7 0 44 1
47 Boutaib, Khalid 38 1,863.1 F Pau Pau Ligue 2 126 33 11 38 10
48 Amrabat, Nordin 38 1,862.9 F Hull City Hull City Championship 123 22 17 54 6
49 Sakhi, Hamza 29 1,860.8 M Ac Ajaccio Ac Ajaccio Ligue 2 143 16 22 36 8
50 Qasmi, Yacine 34 1,849.3 F Alcoyano Alcoyano Primera Rfef Group 2 165 21 5 51 5
51 Bammou, Yacine 33 1,841.8 F Dunkerque Dunkerque Ligue 1 121 30 12 40 5
52 Taha El Idrissi Younes 22 1,841.3 M Twente Twente Eredivisie 101 24 8 28 4
53 Benrahou, Yassine 26 1,832.6 M Caen Caen Ligue 2 151 25 23 44 8
54 Masina, Adam 31 1,829.2 D Torino Torino Serie A 135 6 3 45 1
55 Driouech, Couhaib 23 1,827.1 F Psv Psv Eredivisie 130 21 17 34 5
56 El-Kaddouri, Omar 34 1,816.5 M Spal Spal Serie C Group B 144 7 8 41 0
57 Begraoui, Yanis 23 1,812.0 F Estoril Estoril Liga Portugal 147 25 5 40 5
58 Faraj, Imad 26 1,802.8 F Aek Larnaca Aek Larnaca Cyprus League 183 25 8 64 1
59 Bouchouari, Benjamin 23 1,794.6 M St Etienne St Etienne Ligue 1 146 4 6 45 1
60 Ben-Seghir, Eliesse 20 1,789.1 F Monaco Monaco Ligue 1 83 15 7 21 6
61 Moufi, Fahd 29 1,787.6 D Hajduk Split Hajduk Split Hnl 164 2 11 54 2
62 Harroui, Abdou 27 1,785.5 M Verona Verona Serie A 140 18 15 32 3
63 Oukhadda, Shady 26 1,784.0 M Benevento Benevento Serie C Group C 151 5 2 46 0
64 Mendyl, Hamza 27 1,780.5 D Aris Aris Super League 130 6 10 35 2
65 El-Ghaouti, Omar 35 1,778.2 F Honefoss Honefoss Division 2 Group 2 101 59 0 26 0
66 Louza, Imran 26 1,777.9 M Watford Watford Championship 171 19 20 41 6
67 Fajr, Faycal 36 1,777.4 M Sivasspor Sivasspor Super Lig 99 9 16 26 6
68 Anuar 30 1,777.0 M Valladolid Valladolid Laliga 151 12 5 50 0
69 Khammas, Amine 26 1,776.6 D Omonia Omonia Cyprus League 158 3 3 46 0
70 Kassi, Sarah 21 1,775.8 D Fleury 91 Fleury 91 Premiere Ligue Women 78 1 6 29 0
71 Diouri, Mohamed 25 1,775.5 F Eldense Eldense Laliga2 101 25 0 34 0
72 Bidaoui, Soufiane 35 1,771.5 F Spal Spal Serie C Group B 112 13 5 32 4
73 Munir 36 1,769.7 G Hatayspor Hatayspor Super Lig 110 0 0 37 5
74 El-Hilali, Omar 21 1,765.1 D Espanyol Espanyol Laliga 86 0 6 28 5
75 Mahi, Mimoun 31 1,762.8 F De Graafschap De Graafschap Eredivisie 131 25 19 25 0
76 El-Aynaoui, Neil 23 1,759.6 M Lens Lens Ligue 1 116 15 5 35 5
77 El-Khannous, Bilal 21 1,757.4 M Leicester Leicester Premier League 130 7 19 28 4
78 Ounahi, Azzedine 25 1,757.2 M Panathinaikos Panathinaikos Super League 134 16 7 27 3
79 Chaira, Ilyas 24 1,756.2 F R Oviedo R Oviedo Laliga2 125 26 8 34 4
80 Moueffek, Aimen 24 1,751.7 M St Etienne St Etienne Ligue 1 120 5 4 41 3
81 Rizq, Kamal 32 1,748.9 F Chisola Chisola Serie D Group A 39 53 0 9 0
82 Achik, Ismail 24 1,747.8 F Audace Cerignola Audace Cerignola Serie C Group C 91 26 0 28 0
83 El-Messaoudi, Ahmed 29 1,746.8 M Fc Emmen Fc Emmen Eerste Divisie 124 15 7 33 3
84 El-Kadiri, Ibrahim 23 1,745.8 F De Graafschap De Graafschap Eredivisie 132 22 18 21 1
85 El-Kaouakibi, Hamza 27 1,745.3 D Sudtirol Sudtirol Serie B 126 4 2 38 1
86 Ait-Bennasser, Youssef 28 1,742.4 M Samsunspor Samsunspor Super Lig 128 5 8 41 2
87 Sebaoui, Ilias 23 1,735.2 F Heerenveen Heerenveen Eredivisie 116 19 7 26 2
88 Arma, Rachid 40 1,732.2 F Caldiero Terme Caldiero Terme Serie C Group A 94 26 0 31 0
89 Al-Ghaddioui, Hamadi 34 1,728.6 F Uerdingen Uerdingen Regionalliga West 123 26 6 37 0
90 Brahimi, Bilal 25 1,727.9 M Caen Caen Ligue 2 134 13 11 34 7
91 Riad, Chadi 21 1,727.7 D Crystal Palace Crystal Palace Premier League 74 3 0 26 1
92 El-Yamiq, Jawad 33 1,727.4 D Valladolid Valladolid Laliga 88 3 3 23 4
93 Jebari, Soufiane 30 1,725.8 M Miercurea Ciuc Miercurea Ciuc Liga 2 130 19 0 44 0
94 Talal, Amine 29 1,725.3 M Akhmat Grozny Akhmat Grozny Premier League 122 25 3 41 1
95 Nassoh, Mohamed 22 1,724.7 M Sparta Rotterdam Sparta Rotterdam Eredivisie 138 21 17 19 3
96 Abqar, Abdelkebir 26 1,718.6 D Alaves Alaves Laliga 97 1 1 29 1
97 Khribech, Walid 30 1,718.4 M Fulgens Foligno Fulgens Foligno Serie D Group E 33 38 1 10 0
98 Akhomach, Ilias 21 1,710.2 F Villarreal Villarreal Laliga 95 9 5 17 1
99 Moha, Rharsalla 31 1,709.9 F Dvtk Dvtk Otp Bank Liga 82 17 13 35 0
100 Labyad, Zakaria 32 1,709.8 M Utrecht Utrecht Eredivisie 52 10 7 19 0