Morocco Morocco

Tracking 540 players across 439 clubs, with 532 active players scoring 4,866 goals and 1,797 assists

Total Players

540

Different Clubs

439

Average ELO

1,623.0

Total Goals

4,866

Total Assists

1,797

Clean Sheets

7,916

# Name Age ELO ↓Pos Club League MP G A CS POTG
201 Maouhoub-El, Mehdi 22 1,587.2 F Dynamo Moscow Dynamo Moscow Premier League 44 11 4 11 0
202 Rihai, Aiman 22 1,586.9 M Lumezzane Lumezzane Serie C Group A 64 0 0 13 0
203 Harnafi, Ismail 24 1,585.4 F Fsv Frankfurt Fsv Frankfurt Regionalliga Sudwest 18 19 0 5 0
204 Oukhattou, Mohamed 21 1,583.2 M Jong Sparta Rotterdam Jong Sparta Rotterdam Tweede Divisie 41 10 8 8 0
205 Ouhdadi, Omar 25 1,582.6 F Alcorcon Alcorcon Primera Rfef Group 2 36 16 1 10 0
206 Jermoumi-Diyae, Eddie 21 1,582.0 D Cambuur Cambuur Eerste Divisie 59 1 3 15 0
207 Jelbat, Aymane 25 1,581.3 D Ourense CF Ourense CF Primera Rfef Group 1 47 5 0 13 0
208 Abou, Ayoub 27 1,579.6 M Feirense Feirense Liga Portugal 2 69 2 0 24 0
209 El-Mourabet, Samir 20 1,578.8 M Strasbourg Strasbourg Ligue 1 30 1 1 9 1
210 Kratzer, Elias 26 1,574.3 D Greifswalder FC Greifswalder FC Regionalliga Nordost 11 10 0 2 0
211 El-Kaoutari, Abdelhamid 35 1,573.8 D Nancy Nancy Ligue 2 61 0 3 11 1
212 Jaouab, Mohamed 23 1,572.8 D Valladolid Valladolid Laliga2 37 0 1 10 1
213 Alakouch, Sofiane 27 1,572.3 D Paris FC Paris FC Ligue 1 74 1 4 16 0
214 Boayar, Adam 20 1,571.6 M Elche Elche Laliga 28 12 1 9 0
215 Da-Costa, Manuel 39 1,570.6 D Dudelange Dudelange Bgl Ligue 36 3 0 6 0
216 Bellaarouch, Alaa 24 1,570.3 G Braga Braga Liga Portugal 35 0 0 9 0
217 Hafid, Mohamed 21 1,568.4 F Caen Caen National 42 1 1 15 0
218 Bnou-Marzouk, Younes 29 1,567.6 F Erzeni Shijak Erzeni Shijak Kategoria E Pare 79 17 3 18 0
219 Otman, Khris 19 1,567.4 P Grorud Grorud Obos Ligaen 30 10 1 8 0
220 Byar, Naim 20 1,567.1 M Foggia Foggia Serie C Group C 66 11 3 11 0
221 Abaida, Haitam 23 1,566.2 M Malaga Malaga Laliga2 27 3 1 8 1
222 Boufandar, Adam 19 1,565.8 M Juventus Juventus Primavera 1 49 5 0 10 0
223 Zarrouk, Anass 19 1,565.7 M Willem Ii Willem Ii Eerste Divisie 33 0 0 8 0
224 El-Mansoury, Jamal 29 1,565.6 M Sg Wattenscheid Sg Wattenscheid Oberliga Westfalen 11 11 0 2 0
225 Sanhaji, Mohamed 26 1,565.2 F Jaen Jaen Segunda Rfef Group 4 90 10 3 20 0
226 El-Morabiti, Bilal 1,564.7 M Merten Merten Oberliga Mittelrhein 10 10 0 3 0
227 Dari, Achraf 26 1,564.1 D Charleroi Charleroi Jupiler Pro League 33 4 0 8 4
228 Buifrahi, Rayan 20 1,563.5 F Club Brugge Club Brugge Challenger Pro League 78 5 5 15 1
229 Larhrib, Hamza 22 1,563.3 M Varesina Varesina Serie D Group B 12 14 0 2 0
230 Boutakhrit, Hamza 32 1,562.0 D Aschaffenburg Aschaffenburg Regionalliga Bayern 8 8 0 3 0
231 Mansour, Mohamed 30 1,562.0 F Angri Angri Serie D Group H 41 14 1 9 0
232 Al-Asbahi, Anas 32 1,562.0 M Nordic United Nordic United Division 1 Norra 33 2 1 9 0
233 Ouacharaf, Bilal 23 1,561.9 D Cf Talavera Cf Talavera Primera Rfef Group 1 50 2 0 10 0
234 Ruiz, Kays 23 1,561.8 M Rfc Liege Rfc Liege Challenger Pro League 47 4 4 11 2
235 Bounou, Yassine 25 1,561.6 M Virtus Bolzano Virtus Bolzano Serie D Group C 10 11 0 1 0
236 Alami, Saifeddine 33 1,561.4 M Rapid Bucuresti Rapid Bucuresti Superliga 39 8 0 15 0
237 El-Azzouzi, Zakaria 29 1,561.3 F Mfk Vyskov Mfk Vyskov Chance Liga 46 9 1 6 0
238 Oubelkhiri, Abdenbi 1,561.0 M Merten Merten Oberliga Mittelrhein 11 12 0 1 0
239 El-Kandoussi, Yusri 26 1,560.6 F Kavala Kavala Super League 2 12 11 0 5 0
240 Ouzraoui-Diki, Sakina 24 1,559.8 F Costa Adeje Tenerife Costa Adeje Tenerife Liga F Women 34 3 2 12 0
241 El-Arguioui, Rafik 20 1,559.2 M Jong Utrecht Jong Utrecht Eerste Divisie 70 12 5 6 2
242 Id-Azza, Said 36 1,559.0 F Boulogne Boulogne Ligue 2 12 10 0 3 0
243 Nouaman, Arkine 33 1,558.4 F Carabanchel Carabanchel Tercera Rfef Group 7 11 12 0 1 0
244 El-Jebari, Salim 22 1,557.9 F Mirandes Mirandes Laliga2 75 7 6 19 1
245 Saadi, Jalil 24 1,557.5 D Achnas Achnas Cyprus League 85 5 0 14 0
246 Khayat, Jasin 33 1,556.5 D Mjallby Mjallby Allsvenskan 28 1 6 8 0
247 El-Aabchi, Selim 32 1,555.8 F Tallinna Kalev Tallinna Kalev Meistriliiga 43 7 0 11 0
248 Nabil, Marmouk 27 1,554.9 D Anorthosis Anorthosis Cyprus League 27 1 0 12 0
249 Ait-Boudlal, Abdelhamid 19 1,554.7 D Rennes Rennes Ligue 1 21 2 2 3 0
250 Fayad, Khalil 21 1,554.2 M Montpellier Montpellier Ligue 2 85 4 3 18 1
251 Azahaf, Younes 21 1,553.5 F Aschaffenburg Aschaffenburg Regionalliga Bayern 11 11 0 1 0
252 El-Fallah, Mohamed 37 1,553.4 F Anguiano Anguiano Tercera Rfef Group 16 11 11 0 2 0
253 Benjdida, Soufiane 24 1,553.1 F Rwd Molenbeek Rwd Molenbeek Jupiler Pro League 51 10 1 17 0
254 M Barki El Hassane 38 1,552.1 F Hostert Hostert Bgl Ligue 14 18 0 2 0
255 Maamma, Othmane 20 1,551.7 F Watford Watford Championship 32 5 2 5 0
256 Gueddar-Mohamed, Ali 27 1,551.4 M Biel Biel Promotion League 16 8 0 4 0
257 Daqoune, Zakaria 25 1,551.3 M Bra Bra Serie C Group B 9 9 0 2 0
258 Taoualy, Charaf 26 1,550.5 M Xerez CD Xerez CD Segunda Rfef Group 4 10 8 0 6 0
259 Hamoudi, Naim 1,550.5 M Agoncillo Agoncillo Tercera Rfef Group 16 8 8 0 4 0
260 Zouin, Aymen 20 1,550.2 F Inter Inter Serie C Group A 28 4 0 11 0
261 El-Hankouri, Redouan 25 1,550.0 F Stedoco Stedoco Derde Divisie 24 11 0 7 0
262 Sabaouni, Brahim 31 1,549.9 M Rfc Seraing Rfc Seraing Challenger Pro League 21 1 1 8 0
263 El-Haddadi, Ander 28 1,549.5 F Paganese Paganese Serie D Group H 38 6 0 12 0
264 Hafidi, Hamza 33 1,548.0 M Cannes Cannes National 2 Group C 35 6 1 7 0
265 Boumassaoudi, Ilias 21 1,547.9 F Den Bosch Den Bosch Eerste Divisie 61 12 1 10 2
266 Chabane, Amine 19 1,547.0 D Amiens SC Amiens SC Ligue 2 29 1 0 7 1
267 Kerroumi, Hamza 30 1,546.6 F Asti Calcio Asti Calcio Serie D Group A 8 9 0 2 0
268 El-Haddadi, Suleiman 20 1,546.5 F Leganes Leganes Tercera Rfef Group 7 10 10 0 5 0
269 Tajaouart, Anas 20 1,545.3 M Anderlecht Anderlecht Challenger Pro League 58 4 4 13 2
270 Mourid, Aymane 25 1,545.2 M Baltika Baltika Premier League 17 2 1 9 0
271 Bouyadi, Hamza 32 1,545.2 F Cd Cuarte Cd Cuarte Tercera Rfef Group 17 8 8 0 3 0
272 El-Omari, Ismael 35 1,544.9 F Tubize Braine Tubize Braine National Division 1 Acff 8 9 0 4 0
273 Maingad, Yassine 28 1,544.2 M Giessen Giessen Oberliga Hessen 8 8 0 1 0
274 Boudraa, Bilal 31 1,543.6 P Cartigliano Cartigliano Serie D Group C 9 9 0 4 0
275 Zabiri, Yassir 20 1,541.8 F Famalicao Famalicao Liga Portugal 19 7 0 7 0
276 Ait-Mouhou, Nassim 21 1,541.6 M Venlo Venlo Eerste Divisie 24 2 0 6 0
277 Fadii Id Guedouz Ines 24 1,541.6 M Se Aem Se Aem Primera Federacion Women 12 4 0 3 0
278 Eddarraj, Reda 25 1,540.8 F Bissen Bissen Bgl Ligue 14 2 2 6 0
279 Anhari, Hamza 22 1,540.7 M Dusseldorf Dusseldorf Regionalliga West 22 7 0 3 0
280 Harrak, Ayoub 27 1,539.5 M Tienen Tienen National Division 1 Vv 7 8 0 2 0
281 Mrabet, Yasmin 26 1,539.3 M Valencia Valencia Primera Federacion Women 104 8 5 14 1
282 Fadel, Ismael 21 1,539.1 D Castellon Castellon Laliga2 8 4 0 3 0
283 Maamar, Ali 20 1,538.9 M Anderlecht Anderlecht Jupiler Pro League 62 0 4 16 1
284 Ayoub, Yassine 31 1,537.6 M Excelsior Excelsior Eredivisie 38 0 0 9 0
285 Arkine, Adnan 33 1,537.5 F Tres Cantos Tres Cantos Tercera Rfef Group 7 8 9 0 1 0
286 El-Haddad, Saad 20 1,537.3 F Pineto Pineto Serie C Group B 16 14 1 3 0
287 Boussefiane, Hicham 28 1,537.0 F Marbella Marbella Primera Rfef Group 2 41 1 3 13 2
288 Chentouf, Elias 25 1,536.9 P Binissalem Binissalem Tercera Rfef Group 11 10 10 0 2 0
289 Achenteh, Rochdi 37 1,536.2 M Kozakken Boys Kozakken Boys Tweede Divisie 38 0 3 8 0
290 Ghailan, Zacarias 23 1,535.9 F Sanluqueno Sanluqueno Primera Rfef Group 2 38 2 0 13 0
291 El-Hannach, Naoufel 19 1,535.4 D Montpellier Montpellier Ligue 2 17 0 0 5 0
292 Abarhoun, Mohamed 36 1,535.3 D Rizespor Rizespor Super Lig 21 2 0 6 1
293 El-Mahboubi, Anas 19 1,534.8 M Inter Inter Primavera 1 20 2 0 5 0
294 Ouadie, Salhi 28 1,534.6 M Csm Resita Csm Resita Liga 2 25 1 0 11 0
295 Rajouani-Amin, Mustapha 20 1,534.3 D Vall De Uxo Vall De Uxo Tercera Rfef Group 6 6 6 0 1 0
296 Salhi, Mohammed 28 1,534.2 M Csc Dumbravita Csc Dumbravita Liga 2 41 4 0 13 0
297 Khatir, Ahmed 20 1,534.0 D Sk Beveren Sk Beveren Challenger Pro League 10 1 0 5 0
298 Aghaylane, Mustapha 23 1,534.0 F Balsicas Atletico Balsicas Atletico Tercera Rfef Group 13 6 7 0 4 0
299 Essikal, Karim 30 1,533.8 M Tubize Braine Tubize Braine National Division 1 Acff 29 1 2 3 0
300 Bayd, Omar 22 1,533.5 M Brozany Brozany 3 Cfl Group B 24 0 0 9 0