Morocco Morocco

Tracking 520 players across 412 clubs, with 512 active players scoring 4,367 goals and 1,620 assists

Total Players

520

Different Clubs

412

Average ELO

1,616.0

Total Goals

4,367

Total Assists

1,620

Clean Sheets

7,196

# Name Age ELO ↓Pos Club League MP G A CS POTG
1 Hakimi, Achraf 26 3,124.8 D Psg Psg Ligue 1 260 39 48 90 11
2 Diaz, Brahim 26 2,655.0 M Real Madrid Real Madrid Laliga 230 37 30 89 10
3 En-Nesyri, Youssef 28 2,542.5 F Fenerbahce Fenerbahce Super Lig 271 109 13 89 10
4 El-Arabi, Youseff 38 2,517.6 F Nantes Nantes Ligue 1 271 109 29 116 7
5 Mazraoui, Noussair 27 2,390.9 D Manchester United Manchester United Premier League 194 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,292.8 M Bournemouth Bournemouth Premier League 188 31 28 63 8
8 Saibari, Ismael 24 2,189.2 M Psv Psv Eredivisie 141 29 30 40 10
9 Tissoudali, Tarik 32 2,186.6 F Paok Paok Super League 201 75 30 64 3
10 El-Kaabi, Ayoub 32 2,121.1 F Olympiacos Piraeus Olympiacos Piraeus Super League 151 87 16 56 8
11 Aguerd, Naif 29 2,113.7 D West Ham West Ham Premier League 188 12 4 58 7
12 Diop, Sofiane 25 2,092.4 F Nice Nice Ligue 1 176 26 20 57 5
13 Kandouss, Ismael 27 2,072.0 D Gent Gent Jupiler Pro League 175 5 0 51 1
14 Aboukhlal, Zakaria 25 2,070.8 F Torino Torino Serie A 193 48 9 46 7
15 Chair, Ilias 27 2,065.6 M Qpr Qpr Championship 251 36 42 53 12
16 Bono 34 2,055.5 G Sevilla Sevilla Laliga 140 1 3 56 3
17 Amrabat, Sofyan 29 2,013.9 M Fenerbahce Fenerbahce Super Lig 220 4 6 65 0
18 El-Karouani, Souffian 24 2,007.9 D Utrecht Utrecht Eredivisie 163 5 24 42 9
19 Munir-El, Haddadi 30 2,001.0 F Leganes Leganes Laliga2 193 36 9 66 4
20 Regattin, Adrien 34 1,999.0 M Sariyer Sariyer 1 Lig 160 37 24 55 14
21 Idrissi, Oussama 29 1,996.3 F Feyenoord Feyenoord Eredivisie 126 25 20 55 4
22 Maziz, Youssef 27 1,974.1 M Leuven Leuven Jupiler Pro League 175 37 27 51 13
23 El-Ouahdi, Zakaria 23 1,974.1 D Genk Genk Jupiler Pro League 125 19 12 38 4
24 Harit, Amine 28 1,968.8 M Marseille Marseille Ligue 1 165 19 30 39 9
25 El-Hajjam, Oualid 34 1,965.6 D Le Havre Le Havre Ligue 1 121 3 3 51 4
26 Abdelhamid, Yunis 37 1,953.8 D St Etienne St Etienne Ligue 2 189 13 2 57 4
27 Saiss, Romain 35 1,953.1 D Besiktas Besiktas Super Lig 137 10 2 46 5
28 Cheddira, Walid 27 1,944.9 F Espanyol Espanyol Laliga 194 47 7 56 5
29 Sahraoui, Osame 24 1,938.4 F Lille Lille Ligue 1 188 26 32 44 6
30 El-Ghezouani, Mourad 27 1,933.7 F Elche Elche Laliga 162 37 6 67 2
31 Oulad-Omar, Imran 27 1,924.8 M Noah Noah Premier League 159 52 22 47 1
32 Belhanda, Younes 35 1,921.5 M Adanademirspor Adanademirspor 1 Lig 135 34 17 38 6
33 Zaroury, Anass 24 1,918.7 F Panathinaikos Panathinaikos Super League 164 27 16 51 4
34 Tannane, Oussama 31 1,917.5 M Nijmegen Nijmegen Eredivisie 94 22 29 28 13
35 Amallah, Selim 28 1,912.8 M Valladolid Valladolid Laliga2 152 37 14 45 11
36 Chebake, Issam 35 1,906.5 D Ypsonas Ypsonas Cyprus League 189 13 4 61 0
37 Maleh, Youssef 27 1,900.1 M Empoli Empoli Serie B 183 10 13 48 5
38 Ez, Abde 23 1,897.5 F Betis Betis Laliga 157 26 7 42 4
39 El-Ouazzani, Amani 24 1,895.6 F Braga Braga Liga Portugal 139 41 10 48 3
40 Mmaee, Ryan 27 1,895.3 F Omonia Omonia Cyprus League 161 63 8 53 3
41 Richardson, Amir 23 1,883.4 M Fiorentina Fiorentina Serie A 135 8 7 50 4
42 Bouldini, Mohamed 29 1,882.8 F Granada CF Granada CF Laliga2 174 39 3 60 2
43 Feddal, Zouhair 35 1,878.2 D Alanyaspor Alanyaspor Super Lig 95 3 5 40 1
44 Taarabt, Adel 36 1,877.4 M Benfica Benfica Liga Portugal 121 2 14 48 1
45 El-Kachati, Youssef 25 1,874.1 F Nijmegen Nijmegen Eredivisie 129 65 11 34 2
46 El-Azzouzi, Oussama 24 1,873.1 M Auxerre Auxerre Ligue 1 94 5 6 36 2
47 Mmaee, Samy 29 1,868.0 D Din Zagreb Din Zagreb Hnl 151 7 0 44 1
48 Boutaib, Khalid 38 1,863.1 F Pau Pau Ligue 2 126 33 11 38 10
49 Amrabat, Nordin 38 1,862.9 F Hull City Hull City Championship 123 22 17 54 6
50 Sakhi, Hamza 29 1,860.8 M Ac Ajaccio Ac Ajaccio Ligue 2 143 16 22 36 8
51 Taha El Idrissi Younes 22 1,857.5 M Groningen Groningen Eredivisie 104 25 9 29 4
52 Qasmi, Yacine 34 1,849.3 F Alcoyano Alcoyano Primera Rfef Group 2 165 21 5 51 5
53 Benrahou, Yassine 26 1,844.3 M Hajduk Split Hajduk Split Hnl 157 26 23 46 8
54 Bammou, Yacine 34 1,841.8 F Dunkerque Dunkerque Ligue 2 121 30 12 40 5
55 Driouech, Couhaib 23 1,838.8 F Psv Psv Eredivisie 132 21 17 35 5
56 Masina, Adam 31 1,834.1 D Torino Torino Serie A 137 6 3 46 1
57 El-Kaddouri, Omar 35 1,816.5 M Spal Spal Serie C Group B 144 7 8 41 0
58 Begraoui, Yanis 24 1,813.6 F Estoril Estoril Liga Portugal 149 26 5 40 5
59 Faraj, Imad 26 1,802.8 F Aek Larnaca Aek Larnaca Cyprus League 183 25 8 64 1
60 Bouchouari, Benjamin 23 1,794.6 M St Etienne St Etienne Ligue 2 146 4 6 45 1
61 Moufi, Fahd 29 1,793.2 D Orenburg Orenburg Premier League 167 2 11 54 2
62 Diouri, Mohamed 25 1,793.1 F Maritimo Maritimo Liga Portugal 2 104 26 1 37 0
63 Ben-Seghir, Eliesse 20 1,792.0 F Monaco Monaco Ligue 1 85 15 7 21 6
64 El-Hilali, Omar 21 1,785.3 D Espanyol Espanyol Laliga 89 0 7 29 5
65 Louza, Imran 26 1,785.1 M Watford Watford Championship 173 19 22 41 6
66 Mendyl, Hamza 27 1,785.0 D Aris Aris Super League 134 6 10 36 2
67 Oukhadda, Shady 26 1,784.0 M Benevento Benevento Serie C Group C 151 5 2 46 0
68 Harroui, Abdou 27 1,783.6 M Verona Verona Serie A 142 18 15 32 3
69 El-Ghaouti, Omar 35 1,778.2 F Honefoss Honefoss Division 2 Group 2 101 59 0 26 0
70 Fajr, Faycal 37 1,777.4 M Sivasspor Sivasspor 1 Lig 99 9 16 26 6
71 Kassi, Sarah 22 1,775.8 D Fleury 91 Fleury 91 Premiere Ligue Women 78 1 6 29 0
72 Khammas, Amine 26 1,774.4 D Omonia Omonia Cyprus League 159 3 3 46 0
73 El-Aynaoui, Neil 24 1,774.3 M As Roma As Roma Serie A 118 15 5 37 5
74 Bidaoui, Soufiane 35 1,771.5 F Spal Spal Serie C Group B 112 13 5 32 4
75 Munir 36 1,769.7 G Hatayspor Hatayspor 1 Lig 110 0 0 37 5
76 Anuar 30 1,767.6 M Ad Ceuta Ad Ceuta Laliga2 154 12 5 50 0
77 Chaira, Ilyas 24 1,763.2 F R Oviedo R Oviedo Laliga 131 27 8 35 4
78 Mahi, Mimoun 31 1,762.8 F De Graafschap De Graafschap Eerste Divisie 131 25 19 25 0
79 Moueffek, Aimen 24 1,759.4 M St Etienne St Etienne Ligue 2 122 5 4 42 3
80 Achik, Ismail 25 1,758.0 F Salernitana Salernitana Serie C Group C 93 26 0 29 0
81 Ounahi, Azzedine 25 1,757.2 M Panathinaikos Panathinaikos Super League 134 16 7 27 3
82 El-Khannous, Bilal 21 1,755.4 M Leicester Leicester Championship 132 7 19 28 4
83 Sebaoui, Ilias 23 1,754.7 F St Truiden St Truiden Jupiler Pro League 120 20 7 27 2
84 El-Kaouakibi, Hamza 27 1,754.2 D Sudtirol Sudtirol Serie B 129 5 2 38 1
85 Rizq, Kamal 33 1,748.9 F Chisola Chisola Serie D Group A 39 53 0 9 0
86 El-Messaoudi, Ahmed 30 1,746.8 M Fc Emmen Fc Emmen Eerste Divisie 124 15 7 33 3
87 Ait-Bennasser, Youssef 29 1,742.4 M Samsunspor Samsunspor Super Lig 128 5 8 41 2
88 El-Kadiri, Ibrahim 23 1,740.2 F De Graafschap De Graafschap Eerste Divisie 134 22 18 21 1
89 Al-Ghaddioui, Hamadi 34 1,735.6 F Fortuna Koln Fortuna Koln Regionalliga West 124 27 6 37 0
90 Yahyai, Gassan 24 1,732.9 F Stevenage Stevenage League One 124 39 3 37 4
91 Arma, Rachid 40 1,732.2 F Caldiero Terme Caldiero Terme Serie C Group A 94 26 0 31 0
92 Brahimi, Bilal 25 1,732.1 M Caen Caen National 137 13 11 35 7
93 Riad, Chadi 22 1,727.7 D Crystal Palace Crystal Palace Premier League 74 3 0 26 1
94 El-Yamiq, Jawad 33 1,727.4 D Valladolid Valladolid Laliga2 88 3 3 23 4
95 Nassoh, Mohamed 22 1,724.2 M Nac Breda Nac Breda Eredivisie 141 21 17 19 3
96 Jebari, Soufiane 30 1,723.3 M Miercurea Ciuc Miercurea Ciuc Superliga 134 19 0 44 0
97 Abqar, Abdelkebir 26 1,718.6 D Alaves Alaves Laliga 97 1 1 29 1
98 Khribech, Walid 30 1,718.4 M Fulgens Foligno Fulgens Foligno Serie D Group E 33 38 1 10 0
99 Akhomach, Ilias 21 1,718.1 F Villarreal Villarreal Laliga 97 9 5 18 1
100 Talal, Amine 29 1,717.0 M Akhmat Grozny Akhmat Grozny Premier League 126 25 3 41 1