Skip to content

Instantly share code, notes, and snippets.

@cavedave
Last active January 5, 2021 22:00
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cavedave/38cb6c0fdd55fdca5dccb51b93fd4936 to your computer and use it in GitHub Desktop.
Save cavedave/38cb6c0fdd55fdca5dccb51b93fd4936 to your computer and use it in GitHub Desktop.
Graph to show when people playing in the world cup are born. Similar to discussed for Ice Hockey in Gladwells' Outliers. Original dataset from https://github.com/amanthedorkknight/fifa18-all-player-statistics
# Pandas for managing datasets
import pandas as pd
# Matplotlib for additional customization
from matplotlib import pyplot as plt
%matplotlib inline
# Seaborn for plotting and styling
import seaborn as sns
# Read into dataframe -Done
import codecs
df = pd.read_csv('WorldCupDob.csv', sep='\t', encoding='utf-8', index_col=None)
df.head()
hist = pd.DataFrame()
hist=df.groupby('Month')['No.'].count().hist()
import matplotlib.pyplot as plt
import matplotlib
import numpy as np
objects = ('January','February','March','April','May','June','July','August','September','October','November','December')
performance = [74,81,75,72,59,60,61,49,70,57,35,43]
y_pos = np.arange(len(hist))
plt.bar(y_pos, performance, align='center', alpha=0.5)
plt.xticks(y_pos, objects, rotation='vertical')
plt.ylabel('Number')
plt.xlabel('Month')
plt.title('Month Born World Cup Players')
plt.savefig('MonthBorn.png', bbox_inches='tight')
We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
No. Pos. Player Day Month Year age Caps Goals Club
1 GK Essam El-Hadary (captain) 15 January 1973 45 158 0 Saudi Arabia Al-Taawoun
2 DF Ali Gabr 1 January 1989 29 21 1 England West Bromwich Albion
3 DF Ahmed Elmohamady 9 September 1987 30 78 2 England Aston Villa
4 MF Omar Gaber 30 January 1992 26 24 0 United States Los Angeles FC
5 MF Sam Morsy 10 September 1991 26 5 0 England Wigan Athletic
6 DF Ahmed Hegazi 25 January 1991 27 45 1 England West Bromwich Albion
7 DF Ahmed Fathy 10 November 1984 33 126 3 Egypt Al Ahly
8 MF Tarek Hamed 24 October 1988 29 21 0 Egypt Zamalek
9 FW Marwan Mohsen 26 February 1989 29 24 4 Egypt Al Ahly
10 FW Mohamed Salah 15 June 1992 25 57 33 England Liverpool
11 FW Kahraba 13 April 1994 24 19 3 Saudi Arabia Al-Ittihad
12 DF Ayman Ashraf 9 April 1991 27 4 0 Egypt Al Ahly
13 DF Mohamed Abdel-Shafy 1 July 1985 32 51 1 Saudi Arabia Al-Fateh
14 FW Ramadan Sobhi 23 January 1997 21 23 1 England Stoke City
15 DF Mahmoud Hamdy 1 June 1995 23 0 0 Egypt Zamalek
16 GK Sherif Ekramy 10 July 1983 34 22 0 Egypt Al Ahly
17 MF Mohamed Elneny 11 July 1992 25 61 5 England Arsenal
18 FW Shikabala 5 March 1986 32 29 2 Saudi Arabia Al-Raed
19 MF Abdallah Said 13 July 1985 32 36 6 Finland KuPS
20 DF Saad Samir 1 April 1989 29 11 0 Egypt Al Ahly
21 MF Trézéguet 1 October 1994 23 24 2 Turkey Kasımpaşa
22 FW Amr Warda 17 September 1993 24 16 0 Greece Atromitos
23 GK Mohamed El-Shenawy 18 December 1988 29 3 0 Egypt Al Ahly
1 GK Igor Akinfeev (captain) 8 April 1986 32 106 0 Russia CSKA Moscow
2 DF Mário Fernandes 19 September 1990 27 5 0 Russia CSKA Moscow
3 DF Ilya Kutepov 29 July 1993 24 7 0 Russia Spartak Moscow
4 DF Sergei Ignashevich 14 July 1979 38 122 8 Russia CSKA Moscow
5 DF Andrei Semyonov 24 March 1989 29 6 0 Russia Akhmat Grozny
6 MF Denis Cheryshev 26 December 1990 27 11 0 Spain Villarreal
7 MF Daler Kuzyayev 15 January 1993 25 6 0 Russia Zenit Saint Petersburg
8 MF Yury Gazinsky 20 July 1989 28 6 0 Russia Krasnodar
9 MF Alan Dzagoev 17 June 1990 27 57 9 Russia CSKA Moscow
10 FW Fyodor Smolov 9 February 1990 28 32 12 Russia Krasnodar
11 MF Roman Zobnin 11 February 1994 24 12 0 Russia Spartak Moscow
12 GK Andrey Lunyov 13 November 1991 26 3 0 Russia Zenit Saint Petersburg
13 DF Fyodor Kudryashov 5 April 1987 31 19 0 Russia Rubin Kazan
14 DF Vladimir Granat 22 May 1987 31 12 1 Russia Rubin Kazan
15 MF Aleksei Miranchuk 17 October 1995 22 18 4 Russia Lokomotiv Moscow
16 MF Anton Miranchuk 17 October 1995 22 6 0 Russia Lokomotiv Moscow
17 MF Aleksandr Golovin 30 May 1996 22 19 2 Russia CSKA Moscow
18 MF Yuri Zhirkov 20 August 1983 34 84 2 Russia Zenit Saint Petersburg
19 MF Aleksandr Samedov 19 July 1984 33 48 7 Russia Spartak Moscow
20 GK Vladimir Gabulov 19 October 1983 34 10 0 Belgium Club Brugge
21 MF Aleksandr Yerokhin 13 October 1989 28 17 0 Russia Zenit Saint Petersburg
22 FW Artem Dzyuba 22 August 1988 29 23 11 Russia Arsenal Tula
23 DF Igor Smolnikov 8 August 1988 29 27 0 Russia Zenit Saint Petersburg
1 GK Abdullah Al-Mayouf 23 January 1987 31 11 0 Saudi Arabia Al-Hilal
2 DF Mansoor Al-Harbi 19 October 1987 30 40 1 Saudi Arabia Al-Ahli
3 DF Osama Hawsawi (captain) 31 March 1984 34 135 7 Saudi Arabia Al-Hilal
4 DF Ali Al-Bulaihi 21 November 1989 28 4 0 Saudi Arabia Al-Hilal
5 DF Omar Hawsawi 27 September 1985 32 42 3 Saudi Arabia Al-Nassr
6 DF Mohammed Al-Breik 15 September 1992 25 11 1 Saudi Arabia Al-Hilal
7 MF Salman Al-Faraj 1 August 1989 28 43 3 Saudi Arabia Al-Hilal
8 MF Yahya Al-Shehri 26 June 1990 27 57 8 Spain Leganés
9 MF Hattan Bahebri 16 July 1992 25 5 0 Saudi Arabia Al-Shabab
10 FW Mohammad Al-Sahlawi 10 January 1987 31 40 28 Saudi Arabia Al-Nassr
11 MF Abdulmalek Al-Khaibri 13 March 1986 32 36 0 Saudi Arabia Al-Hilal
12 MF Mohamed Kanno 22 September 1994 23 6 1 Saudi Arabia Al-Hilal
13 DF Yasser Al-Shahrani 25 May 1992 26 37 0 Saudi Arabia Al-Hilal
14 MF Abdullah Otayf 3 August 1992 25 16 1 Saudi Arabia Al-Hilal
15 MF Abdullah Al-Khaibari 16 August 1996 21 5 0 Saudi Arabia Al-Shabab
16 MF Housain Al-Mogahwi 24 March 1988 30 18 1 Saudi Arabia Al-Ahli
17 MF Taisir Al-Jassim 25 July 1984 33 132 19 Saudi Arabia Al-Ahli
18 MF Salem Al-Dawsari 19 August 1991 26 33 4 Spain Villarreal
19 FW Fahad Al-Muwallad 14 September 1994 23 45 10 Spain Levante
20 FW Muhannad Assiri 14 October 1986 31 18 4 Saudi Arabia Al-Ahli
21 GK Yasser Al-Mosailem 27 February 1984 34 32 0 Saudi Arabia Al-Ahli
22 GK Mohammed Al-Owais 10 October 1991 26 6 0 Saudi Arabia Al-Ahli
23 DF Motaz Hawsawi 17 February 1992 26 17 0 Saudi Arabia Al-Ahli
1 GK Fernando Muslera 16 June 1986 31 97 0 Turkey Galatasaray
2 DF José Giménez 20 January 1995 23 42 5 Spain Atlético Madrid
3 DF Diego Godín (captain) 16 February 1986 32 116 8 Spain Atlético Madrid
4 DF Guillermo Varela 24 March 1993 25 3 0 Uruguay Peñarol
5 MF Carlos Sánchez 2 December 1984 33 36 1 Mexico Monterrey
6 MF Rodrigo Bentancur 25 June 1997 20 7 0 Italy Juventus
7 MF Cristian Rodríguez 30 September 1985 32 105 11 Uruguay Peñarol
8 MF Nahitan Nández 28 December 1995 22 12 0 Argentina Boca Juniors
9 FW Luis Suárez 24 January 1987 31 98 51 Spain Barcelona
10 FW Giorgian De Arrascaeta 1 June 1994 24 14 2 Brazil Cruzeiro
11 FW Cristhian Stuani 12 October 1986 31 41 5 Spain Girona
12 GK Martín Campaña 29 May 1989 29 1 0 Argentina Independiente
13 DF Gastón Silva 5 March 1994 24 17 0 Argentina Independiente
14 MF Lucas Torreira 11 February 1996 22 3 0 Italy Sampdoria
15 MF Matías Vecino 24 August 1991 26 22 1 Italy Inter Milan
16 DF Maxi Pereira 8 June 1984 34 125 3 Portugal Porto
17 MF Diego Laxalt 7 February 1993 25 6 0 Italy Genoa
18 FW Maxi Gómez 14 August 1996 21 5 0 Spain Celta Vigo
19 DF Sebastián Coates 7 October 1990 27 30 1 Portugal Sporting CP
20 FW Jonathan Urretaviscaya 19 March 1990 28 4 0 Mexico Monterrey
21 FW Edinson Cavani 14 February 1987 31 101 42 France Paris Saint-Germain
22 DF Martín Cáceres 7 April 1987 31 76 4 Italy Lazio
23 GK Martín Silva 25 March 1983 35 11 0 Brazil Vasco da Gama
1 GK Alireza Beiranvand 21 September 1992 25 22 0 Iran Persepolis
2 MF Mehdi Torabi 10 September 1994 23 17 4 Iran Saipa
3 DF Ehsan Hajsafi 25 February 1990 28 94 6 Greece Olympiacos
4 DF Rouzbeh Cheshmi 24 July 1993 24 10 1 Iran Esteghlal
5 DF Milad Mohammadi 29 September 1993 24 19 0 Russia Akhmat Grozny
6 MF Saeid Ezatolahi 1 October 1996 21 25 1 Russia Amkar Perm
7 MF Masoud Shojaei (captain) 9 June 1984 34 74 8 Greece AEK Athens
8 DF Morteza Pouraliganji 19 April 1992 26 27 2 Qatar Al-Sadd
9 MF Omid Ebrahimi 16 September 1987 30 30 0 Iran Esteghlal
10 FW Karim Ansarifard 3 April 1990 28 64 17 Greece Olympiacos
11 MF Vahid Amiri 2 April 1988 30 36 1 Iran Persepolis
12 GK Mohammad Rashid Mazaheri 18 May 1989 29 3 0 Iran Zob Ahan
13 DF Mohammad Reza Khanzadeh 11 May 1991 27 11 1 Iran Padideh
14 FW Saman Ghoddos 6 September 1993 24 8 1 Sweden Östersund
15 DF Pejman Montazeri 6 September 1983 34 46 1 Iran Esteghlal
16 FW Reza Ghoochannejhad 20 September 1987 30 43 17 Netherlands Heerenveen
17 FW Mehdi Taremi 18 July 1992 25 26 11 Qatar Al-Gharafa
18 FW Alireza Jahanbakhsh 11 August 1993 24 38 4 Netherlands AZ
19 DF Majid Hosseini 20 June 1996 21 1 0 Iran Esteghlal
20 FW Sardar Azmoun 1 January 1995 23 33 23 Russia Rubin Kazan
21 FW Ashkan Dejagah 5 July 1986 31 46 9 England Nottingham Forest
22 GK Amir Abedzadeh 26 April 1993 25 1 0 Portugal Marítimo
23 DF Ramin Rezaeian 21 March 1990 28 28 2 Belgium Oostende
1 GK Yassine Bounou 5 April 1991 27 11 0 Spain Girona
2 DF Achraf Hakimi 4 November 1998 19 10 1 Spain Real Madrid
3 DF Hamza Mendyl 21 October 1997 20 13 0 France Lille
4 DF Manuel da Costa 6 May 1986 32 28 1 Turkey İstanbul Başakşehir
5 DF Medhi Benatia (captain) 17 April 1987 31 57 2 Italy Juventus
6 DF Romain Saïss 26 March 1990 28 24 1 England Wolverhampton Wanderers
7 MF Hakim Ziyech 19 March 1993 25 18 9 Netherlands Ajax
8 MF Karim El Ahmadi 27 January 1985 33 51 1 Netherlands Feyenoord
9 FW Ayoub El Kaabi 25 June 1993 24 10 11 Morocco RS Berkane
10 MF Younès Belhanda 25 February 1990 28 47 5 Turkey Galatasaray
11 MF Fayçal Fajr 1 August 1988 29 23 2 Spain Getafe
12 GK Munir Mohamedi 10 May 1989 29 27 0 Spain Numancia
13 FW Khalid Boutaïb 24 April 1987 31 18 7 Turkey Yeni Malatyaspor
14 MF Mbark Boussoufa 15 August 1984 33 59 7 United Arab Emirates Al-Jazira
15 MF Youssef Aït Bennasser 7 July 1996 21 14 0 France Caen
16 MF Nordin Amrabat 31 March 1987 31 44 4 Spain Leganés
17 DF Nabil Dirar 25 February 1986 32 34 3 Turkey Fenerbahçe
18 MF Amine Harit 18 June 1997 20 6 0 Germany Schalke 04
19 FW Youssef En-Nesyri 1 June 1997 21 16 2 Spain Málaga
20 FW Aziz Bouhaddouz 30 March 1987 31 15 3 Germany FC St. Pauli
21 MF Sofyan Amrabat 21 August 1996 21 6 0 Netherlands Feyenoord
22 GK Ahmed Reda Tagnaouti 5 April 1996 22 2 0 Morocco IR Tanger
23 MF Mehdi Carcela 1 July 1989 28 20 1 Belgium Standard Liège
1 GK Rui Patrício 15 February 1988 30 69 0 Portugal Sporting CP
2 DF Bruno Alves 27 November 1981 36 96 11 Scotland Rangers
3 DF Pepe 26 February 1983 35 95 5 Turkey Beşiktaş
4 MF Manuel Fernandes 5 February 1986 32 14 3 Russia Lokomotiv Moscow
5 DF Raphaël Guerreiro 22 December 1993 24 24 2 Germany Borussia Dortmund
6 DF José Fonte 22 December 1983 34 31 0 China Dalian Yifang
7 FW Cristiano Ronaldo (captain) 5 February 1985 33 150 81 Spain Real Madrid
8 MF João Moutinho 8 September 1986 31 110 7 France Monaco
9 FW André Silva 6 November 1995 22 23 12 Italy Milan
10 MF João Mário 19 January 1993 25 36 2 England West Ham United
11 MF Bernardo Silva 10 August 1994 23 25 2 England Manchester City
12 GK Anthony Lopes 1 October 1990 27 7 0 France Lyon
13 DF Rúben Dias 14 May 1997 21 1 0 Portugal Benfica
14 MF William Carvalho 7 April 1992 26 43 2 Portugal Sporting CP
15 DF Ricardo Pereira 6 October 1993 24 4 0 Portugal Porto
16 MF Bruno Fernandes 8 September 1994 23 6 1 Portugal Sporting CP
17 FW Gonçalo Guedes 29 November 1996 21 10 3 Spain Valencia
18 FW Gelson Martins 11 May 1995 23 18 0 Portugal Sporting CP
19 DF Mário Rui 27 May 1991 27 4 0 Italy Napoli
20 FW Ricardo Quaresma 26 September 1983 34 77 9 Turkey Beşiktaş
21 DF Cédric 31 August 1991 26 29 1 England Southampton
22 GK Beto 1 May 1982 36 14 0 Turkey Göztepe
23 MF Adrien Silva 15 March 1989 29 23 1 England Leicester City
1 GK David de Gea 7 November 1990 27 29 0 England Manchester United
2 DF Dani Carvajal 11 January 1992 26 15 0 Spain Real Madrid
3 DF Gerard Piqué 2 February 1987 31 98 5 Spain Barcelona
4 DF Nacho 18 January 1990 28 17 0 Spain Real Madrid
5 MF Sergio Busquets 16 July 1988 29 103 2 Spain Barcelona
6 MF Andrés Iniesta 11 May 1984 34 127 14 Spain Barcelona
7 MF Saúl 21 November 1994 23 10 0 Spain Atlético Madrid
8 MF Koke 8 January 1992 26 40 0 Spain Atlético Madrid
9 FW Rodrigo 6 March 1991 27 6 2 Spain Valencia
10 MF Thiago 11 April 1991 27 29 2 Germany Bayern Munich
11 FW Lucas Vázquez 1 July 1991 26 7 0 Spain Real Madrid
12 DF Álvaro Odriozola 14 December 1995 22 4 1 Spain Real Sociedad
13 GK Kepa Arrizabalaga 3 October 1994 23 1 0 Spain Athletic Bilbao
14 DF César Azpilicueta 28 August 1989 28 22 0 England Chelsea
15 DF Sergio Ramos (captain) 30 March 1986 32 152 13 Spain Real Madrid
16 DF Nacho Monreal 26 February 1986 32 22 1 England Arsenal
17 FW Iago Aspas 1 August 1987 30 10 5 Spain Celta Vigo
18 DF Jordi Alba 21 March 1989 29 62 8 Spain Barcelona
19 FW Diego Costa 7 October 1988 29 20 7 Spain Atlético Madrid
20 MF Marco Asensio 21 January 1996 22 12 0 Spain Real Madrid
21 FW David Silva 8 January 1986 32 121 35 England Manchester City
22 MF Isco 21 April 1992 26 28 10 Spain Real Madrid
23 GK Pepe Reina 31 August 1982 35 36 0 Italy Napoli
1 GK Mathew Ryan 8 April 1992 26 44 0 England Brighton & Hove Albion
2 DF Milos Degenek 28 April 1994 24 18 0 Japan Yokohama F. Marinos
3 DF James Meredith 5 April 1988 30 2 0 England Millwall
4 FW Tim Cahill 6 December 1979 38 106 50 England Millwall
5 DF Mark Milligan 4 August 1985 32 71 6 Saudi Arabia Al-Ahli
6 DF Matthew Jurman 8 December 1989 28 4 0 South Korea Suwon Samsung Bluewings
7 FW Mathew Leckie 4 February 1991 27 53 8 Germany Hertha BSC
8 MF Massimo Luongo 25 September 1992 25 36 5 England Queens Park Rangers
9 FW Tomi Juric 22 July 1991 26 35 8 Switzerland Luzern
10 FW Robbie Kruse 5 October 1988 29 64 5 Germany VfL Bochum
11 FW Andrew Nabbout 17 December 1992 25 4 1 Japan Urawa Red Diamonds
12 GK Brad Jones 19 March 1982 36 6 0 Netherlands Feyenoord
13 MF Aaron Mooy 15 September 1990 27 34 5 England Huddersfield Town
14 FW Jamie Maclaren 29 July 1993 24 6 0 Scotland Hibernian
15 MF Mile Jedinak (captain) 3 August 1984 33 76 18 England Aston Villa
16 DF Aziz Behich 16 December 1990 27 23 2 Turkey Bursaspor
17 FW Daniel Arzani 4 January 1999 19 2 1 Australia Melbourne City
18 GK Danny Vukovic 27 March 1985 33 1 0 Belgium Genk
19 DF Josh Risdon 27 July 1992 25 8 0 Australia Western Sydney Wanderers
20 DF Trent Sainsbury 5 January 1992 26 35 3 Switzerland Grasshoppers
21 FW Dimitri Petratos 10 November 1992 25 2 0 Australia Newcastle Jets
22 MF Jackson Irvine 7 March 1993 25 19 2 England Hull City
23 MF Tom Rogic 16 December 1992 25 37 7 Scotland Celtic
1 GK Kasper Schmeichel 5 November 1986 31 35 0 England Leicester City
2 MF Michael Krohn-Dehli 6 June 1983 35 59 6 Spain Deportivo La Coruña
3 DF Jannik Vestergaard 3 August 1992 25 16 1 Germany Borussia Mönchengladbach
4 DF Simon Kjær (captain) 26 March 1989 29 78 3 Spain Sevilla
5 DF Jonas Knudsen 16 September 1992 25 3 0 England Ipswich Town
6 DF Andreas Christensen 10 April 1996 22 16 1 England Chelsea
7 MF William Kvist 24 February 1985 33 80 2 Denmark Copenhagen
8 MF Thomas Delaney 3 September 1991 26 27 4 Germany Werder Bremen
9 FW Nicolai Jørgensen 15 January 1991 27 31 8 Netherlands Feyenoord
10 MF Christian Eriksen 14 February 1992 26 78 22 England Tottenham Hotspur
11 FW Martin Braithwaite 5 June 1991 27 20 1 France Bordeaux
12 FW Kasper Dolberg 6 October 1997 20 6 1 Netherlands Ajax
13 DF Mathias Jørgensen 23 April 1990 28 12 0 England Huddersfield Town
14 DF Henrik Dalsgaard 27 July 1989 28 11 0 England Brentford
15 FW Viktor Fischer 9 June 1994 24 19 3 Denmark Copenhagen
16 GK Jonas Lössl 1 February 1989 29 1 0 England Huddersfield Town
17 DF Jens Stryger Larsen 21 February 1991 27 13 1 Italy Udinese
18 MF Lukas Lerager 12 July 1993 24 4 0 France Bordeaux
19 MF Lasse Schöne 27 May 1986 32 36 3 Netherlands Ajax
20 FW Yussuf Poulsen 15 June 1994 23 28 4 Germany RB Leipzig
21 FW Andreas Cornelius 16 March 1993 25 18 4 Italy Atalanta
22 GK Frederik Rønnow 4 August 1992 25 6 0 Denmark Brøndby
23 FW Pione Sisto 4 February 1995 23 14 1 Spain Celta Vigo
1 GK Hugo Lloris (captain) 26 December 1986 31 98 0 England Tottenham Hotspur
2 DF Benjamin Pavard 28 March 1996 22 6 0 Germany VfB Stuttgart
3 DF Presnel Kimpembe 13 August 1995 22 2 0 France Paris Saint-Germain
4 DF Raphaël Varane 25 April 1993 25 42 2 Spain Real Madrid
5 DF Samuel Umtiti 14 November 1993 24 19 2 Spain Barcelona
6 MF Paul Pogba 15 March 1993 25 54 9 England Manchester United
7 FW Antoine Griezmann 21 March 1991 27 54 20 Spain Atlético Madrid
8 FW Thomas Lemar 12 November 1995 22 12 3 France Monaco
9 FW Olivier Giroud 30 September 1986 31 74 31 England Chelsea
10 FW Kylian Mbappé 20 December 1998 19 15 4 France Paris Saint-Germain
11 FW Ousmane Dembélé 15 May 1997 21 12 2 Spain Barcelona
12 MF Corentin Tolisso 3 August 1994 23 9 0 Germany Bayern Munich
13 MF N'Golo Kanté 29 March 1991 27 24 1 England Chelsea
14 MF Blaise Matuidi 9 April 1987 31 67 9 Italy Juventus
15 MF Steven Nzonzi 15 December 1988 29 4 0 Spain Sevilla
16 GK Steve Mandanda 28 March 1985 33 27 0 France Marseille
17 DF Adil Rami 27 December 1985 32 35 1 France Marseille
18 FW Nabil Fekir 18 July 1993 24 12 2 France Lyon
19 DF Djibril Sidibé 29 July 1992 25 17 1 France Monaco
20 FW Florian Thauvin 26 January 1993 25 4 0 France Marseille
21 DF Lucas Hernández 14 February 1996 22 5 0 Spain Atlético Madrid
22 DF Benjamin Mendy 17 July 1994 23 7 0 England Manchester City
23 GK Alphonse Areola 27 February 1993 25 0 0 France Paris Saint-Germain
1 GK Pedro Gallese 23 February 1990 28 38 0 Mexico Veracruz
2 DF Alberto Rodríguez 31 March 1984 34 59 0 Colombia Atlético Junior
3 DF Aldo Corzo 20 May 1989 29 25 0 Peru Universitario
4 DF Anderson Santamaría 10 January 1992 26 4 0 Mexico Puebla
5 DF Miguel Araujo 24 October 1994 23 7 0 Peru Alianza Lima
6 DF Miguel Trauco 25 August 1992 25 27 0 Brazil Flamengo
7 MF Paolo Hurtado 27 July 1990 27 31 3 Portugal Vitória de Guimarães
8 MF Christian Cueva 23 November 1991 26 44 8 Brazil São Paulo
9 FW Paolo Guerrero (captain) 1 January 1984 34 88 34 Brazil Flamengo
10 FW Jefferson Farfán 26 October 1984 33 84 25 Russia Lokomotiv Moscow
11 FW Raúl Ruidíaz 25 July 1990 27 30 4 Mexico Morelia
12 GK Carlos Cáceda 27 September 1991 26 4 0 Peru Deportivo Municipal
13 MF Renato Tapia 28 July 1995 22 23 1 Netherlands Feyenoord
14 MF Andy Polo 29 September 1994 23 17 1 United States Portland Timbers
15 DF Christian Ramos 4 November 1988 29 66 3 Mexico Veracruz
16 MF Wilder Cartagena 23 September 1994 23 3 0 Mexico Veracruz
17 DF Luis Advíncula 2 March 1990 28 65 0 Mexico Lobos BUAP
18 FW André Carrillo 14 June 1991 27 45 5 England Watford
19 MF Yoshimar Yotún 7 April 1990 28 73 2 United States Orlando City
20 FW Edison Flores 14 May 1994 24 29 9 Denmark AaB
21 GK José Carvallo 1 March 1986 32 6 0 Peru UTC
22 DF Nilson Loyola 26 October 1994 23 3 0 Peru Melgar
23 MF Pedro Aquino 13 April 1995 23 13 0 Mexico Lobos BUAP
1 GK Nahuel Guzmán 10 February 1986 32 6 0 Mexico UANL
2 DF Gabriel Mercado 18 March 1987 31 20 3 Spain Sevilla
3 DF Nicolás Tagliafico 31 August 1992 25 4 0 Netherlands Ajax
4 DF Cristian Ansaldi 20 September 1986 31 5 0 Italy Torino
5 MF Lucas Biglia 30 January 1986 32 57 1 Italy Milan
6 DF Federico Fazio 17 March 1987 31 9 1 Italy Roma
7 MF Éver Banega 29 June 1988 29 62 6 Spain Sevilla
8 DF Marcos Acuña 28 October 1991 26 10 0 Portugal Sporting CP
9 FW Gonzalo Higuaín 10 December 1987 30 71 31 Italy Juventus
10 FW Lionel Messi (captain) 24 June 1987 30 124 64 Spain Barcelona
11 MF Ángel Di María 14 February 1988 30 94 19 France Paris Saint-Germain
12 GK Franco Armani 16 October 1986 31 0 0 Argentina River Plate
13 MF Maximiliano Meza 15 December 1992 25 2 0 Argentina Independiente
14 DF Javier Mascherano 8 June 1984 34 143 3 China Hebei China Fortune
15 MF Enzo Pérez 22 February 1986 32 23 1 Argentina River Plate
16 DF Marcos Rojo 20 March 1990 28 56 2 England Manchester United
17 DF Nicolás Otamendi 12 February 1988 30 54 4 England Manchester City
18 DF Eduardo Salvio 13 July 1990 27 9 0 Portugal Benfica
19 FW Sergio Agüero 2 June 1988 30 85 37 England Manchester City
20 MF Giovani Lo Celso 9 April 1996 22 5 0 France Paris Saint-Germain
21 FW Paulo Dybala 15 November 1993 24 12 0 Italy Juventus
22 MF Cristian Pavón 21 January 1996 22 5 0 Argentina Boca Juniors
23 GK Willy Caballero 28 September 1981 36 3 0 England Chelsea
1 GK Dominik Livaković 9 January 1995 23 1 0 Croatia Dinamo Zagreb
2 DF Šime Vrsaljko 10 January 1992 26 35 0 Spain Atlético Madrid
3 DF Ivan Strinić 17 July 1987 30 43 0 Italy Sampdoria
4 FW Ivan Perišić 2 February 1989 29 66 18 Italy Inter Milan
5 DF Vedran Ćorluka 5 February 1986 32 99 4 Russia Lokomotiv Moscow
6 DF Dejan Lovren 5 July 1989 28 39 2 England Liverpool
7 MF Ivan Rakitić 10 March 1988 30 92 14 Spain Barcelona
8 MF Mateo Kovačić 6 May 1994 24 41 1 Spain Real Madrid
9 FW Andrej Kramarić 19 June 1991 26 31 9 Germany 1899 Hoffenheim
10 MF Luka Modrić (captain) 9 September 1985 32 106 12 Spain Real Madrid
11 MF Marcelo Brozović 16 November 1992 25 35 6 Italy Inter Milan
12 GK Lovre Kalinić 3 April 1990 28 11 0 Belgium Gent
13 DF Tin Jedvaj 28 November 1995 22 12 0 Germany Bayer Leverkusen
14 MF Filip Bradarić 11 January 1992 26 4 0 Croatia Rijeka
15 DF Duje Ćaleta-Car 17 September 1996 21 1 0 Austria Red Bull Salzburg
16 FW Nikola Kalinić[note 2] 5 January 1988 30 42 15 Italy Milan
17 FW Mario Mandžukić 21 May 1986 32 83 30 Italy Juventus
18 FW Ante Rebić 21 September 1993 24 16 1 Germany Eintracht Frankfurt
19 MF Milan Badelj 25 February 1989 29 38 1 Italy Fiorentina
20 FW Marko Pjaca 6 May 1995 23 16 1 Germany Schalke 04
21 DF Domagoj Vida 29 April 1989 29 59 2 Turkey Beşiktaş
22 DF Josip Pivarić 30 January 1989 29 19 0 Ukraine Dynamo Kyiv
23 GK Danijel Subašić 27 October 1984 33 38 0 France Monaco
1 GK Hannes Þór Halldórsson 27 April 1984 34 49 0 Denmark Randers
2 DF Birkir Már Sævarsson 11 November 1984 33 79 1 Iceland Valur
3 MF Samúel Friðjónsson 22 February 1996 22 4 0 Norway Vålerenga
4 MF Albert Guðmundsson 15 June 1997 20 5 3 Netherlands PSV Eindhoven
5 DF Sverrir Ingi Ingason 5 August 1993 24 20 3 Russia Rostov
6 DF Ragnar Sigurðsson 19 June 1986 31 77 3 Russia Rostov
7 MF Jóhann Berg Guðmundsson 27 October 1990 27 67 7 England Burnley
8 MF Birkir Bjarnason 27 May 1988 30 67 9 England Aston Villa
9 FW Björn Bergmann Sigurðarson 26 February 1991 27 12 1 Russia Rostov
10 MF Gylfi Sigurðsson 8 September 1989 28 57 19 England Everton
11 FW Alfreð Finnbogason 1 February 1989 29 47 13 Germany FC Augsburg
12 GK Frederik Schram 19 January 1995 23 4 0 Denmark Roskilde
13 GK Rúnar Alex Rúnarsson 18 February 1995 23 3 0 Denmark Nordsjælland
14 DF Kári Árnason 13 October 1982 35 67 5 Scotland Aberdeen
15 DF Hólmar Örn Eyjólfsson 6 August 1990 27 10 1 Bulgaria Levski Sofia
16 MF Ólafur Ingi Skúlason 1 April 1983 35 36 1 Turkey Kardemir Karabükspor
17 MF Aron Gunnarsson (captain) 22 April 1989 29 77 2 Wales Cardiff City
18 DF Hörður Björgvin Magnússon 11 February 1993 25 16 2 England Bristol City
19 MF Rúrik Gíslason 25 February 1988 30 47 3 Germany SV Sandhausen
20 MF Emil Hallfreðsson 29 June 1984 33 64 1 Italy Udinese
21 MF Arnór Ingvi Traustason 30 April 1993 25 19 5 Sweden Malmö
22 FW Jón Daði Böðvarsson 25 May 1992 26 38 2 England Reading
23 DF Ari Freyr Skúlason 14 May 1987 31 56 0 Belgium Lokeren
1 GK Ikechukwu Ezenwa 16 October 1988 29 24 0 Nigeria Enyimba
2 DF Brian Idowu 18 May 1992 26 5 1 Russia Amkar Perm
3 DF Elderson Echiéjilé 20 January 1988 30 62 3 Belgium Cercle Brugge
4 MF Wilfred Ndidi 16 December 1996 21 17 0 England Leicester City
5 DF William Troost-Ekong 1 September 1993 24 22 1 Turkey Bursaspor
6 DF Leon Balogun 28 June 1988 29 19 0 Germany Mainz 05
7 FW Ahmed Musa 14 October 1992 25 72 13 Russia CSKA Moscow
8 MF Oghenekaro Etebo 9 November 1995 22 14 1 Spain Las Palmas
9 FW Odion Ighalo 16 June 1989 28 19 4 China Changchun Yatai
10 MF John Obi Mikel (captain) 22 April 1987 31 85 6 China Tianjin TEDA
11 FW Victor Moses 12 December 1990 27 34 11 England Chelsea
12 DF Shehu Abdullahi 12 March 1993 25 25 0 Turkey Bursaspor
13 FW Simeon Nwankwo 7 May 1992 26 2 0 Italy Crotone
14 FW Kelechi Iheanacho 10 March 1996 22 18 8 England Leicester City
15 MF Joel Obi 22 May 1991 27 17 0 Italy Torino
16 GK Daniel Akpeyi 8 March 1986 32 7 0 South Africa Chippa United
17 MF Ogenyi Onazi 25 December 1992 25 52 1 Turkey Trabzonspor
18 FW Alex Iwobi 3 May 1996 22 19 5 England Arsenal
19 MF John Ogu 20 April 1988 30 20 2 Israel Hapoel Be'er Sheva
20 DF Chidozie Awaziem 1 January 1997 21 4 0 France Nantes
21 DF Tyronne Ebuehi 16 December 1995 22 7 0 Netherlands ADO Den Haag
22 DF Kenneth Omeruo 17 October 1993 24 39 0 Turkey Kasımpaşa
23 GK Francis Uzoho 28 October 1998 19 6 0 Spain Deportivo La Coruña
1 GK Alisson 2 October 1992 25 26 0 Italy Roma
2 DF Thiago Silva 22 September 1984 33 71 5 France Paris Saint-Germain
3 DF Miranda 7 September 1984 33 47 2 Italy Inter Milan
4 DF Pedro Geromel 21 September 1985 32 2 0 Brazil Grêmio
5 MF Casemiro 23 February 1992 26 24 0 Spain Real Madrid
6 DF Filipe Luís 9 August 1985 32 33 2 Spain Atlético Madrid
7 FW Douglas Costa 14 September 1990 27 25 3 Italy Juventus
8 MF Renato Augusto 8 February 1988 30 28 5 China Beijing Sinobo Guoan
9 FW Gabriel Jesus 3 April 1997 21 17 10 England Manchester City
10 FW Neymar 5 February 1992 26 85 55 France Paris Saint-Germain
11 MF Philippe Coutinho 12 June 1992 26 37 10 Spain Barcelona
12 DF Marcelo (captain) 12 May 1988 30 54 6 Spain Real Madrid
13 DF Marquinhos 14 May 1994 24 26 0 France Paris Saint-Germain
14 DF Danilo 15 July 1991 26 18 0 England Manchester City
15 MF Paulinho 25 July 1988 29 50 12 Spain Barcelona
16 GK Cássio 6 June 1987 31 1 0 Brazil Corinthians
17 MF Fernandinho 4 May 1985 33 44 2 England Manchester City
18 MF Fred 5 March 1993 25 8 0 Ukraine Shakhtar Donetsk
19 MF Willian 9 August 1988 29 57 8 England Chelsea
20 FW Roberto Firmino 2 October 1991 26 21 6 England Liverpool
21 FW Taison 13 January 1988 30 8 1 Ukraine Shakhtar Donetsk
22 DF Fagner 11 June 1989 29 4 0 Brazil Corinthians
23 GK Ederson 17 August 1993 24 1 0 England Manchester City
1 GK Keylor Navas 15 December 1986 31 81 0 Spain Real Madrid
2 DF Johnny Acosta 21 July 1983 34 69 2 Colombia Águilas Doradas
3 DF Giancarlo González 8 February 1988 30 70 2 Italy Bologna
4 DF Ian Smith 6 March 1998 20 4 0 Sweden Norrköping
5 MF Celso Borges 27 May 1988 30 113 21 Spain Deportivo La Coruña
6 DF Óscar Duarte 3 June 1989 29 39 2 Spain Espanyol
7 MF Christian Bolaños 17 May 1984 34 81 6 Costa Rica Saprissa
8 DF Bryan Oviedo 18 February 1990 28 44 1 England Sunderland
9 MF Daniel Colindres 10 January 1985 33 11 0 Costa Rica Saprissa
10 MF Bryan Ruiz (captain) 18 August 1985 32 110 24 Portugal Sporting CP
11 FW Johan Venegas 27 November 1988 29 47 10 Costa Rica Saprissa
12 FW Joel Campbell 26 June 1992 25 77 15 Spain Real Betis
13 MF Rodney Wallace 17 June 1988 29 30 4 United States New York City FC
14 MF Randall Azofeifa 30 December 1984 33 58 3 Costa Rica Herediano
15 DF Francisco Calvo 8 July 1992 25 38 4 United States Minnesota United
16 DF Cristian Gamboa 24 October 1989 28 68 3 Scotland Celtic
17 MF Yeltsin Tejeda 17 March 1992 26 51 0 Switzerland Lausanne
18 GK Patrick Pemberton 24 April 1982 36 39 0 Costa Rica Alajuelense
19 DF Kendall Waston 1 January 1988 30 26 3 Canada Vancouver Whitecaps FC
20 MF David Guzmán 18 February 1990 28 43 0 United States Portland Timbers
21 FW Marco Ureña 5 March 1990 28 64 15 United States Los Angeles FC
22 DF Kenner Gutiérrez 9 June 1989 29 9 0 Costa Rica Alajuelense
23 GK Leonel Moreira 2 April 1990 28 9 0 Costa Rica Herediano
1 GK Vladimir Stojković 28 July 1983 34 81 0 Serbia Partizan
2 DF Antonio Rukavina 26 January 1984 34 47 0 Spain Villarreal
3 DF Duško Tošić 19 January 1985 33 24 1 Turkey Beşiktaş
4 MF Luka Milivojević 7 April 1991 27 28 1 England Crystal Palace
5 DF Uroš Spajić 13 February 1993 25 5 0 Belgium Anderlecht
6 DF Branislav Ivanović 22 February 1984 34 103 13 Russia Zenit Saint Petersburg
7 MF Andrija Živković 11 July 1996 21 10 0 Portugal Benfica
8 FW Aleksandar Prijović 21 April 1990 28 9 1 Greece PAOK
9 FW Aleksandar Mitrović 16 September 1994 23 37 16 England Fulham
10 MF Dušan Tadić 20 November 1988 29 53 13 England Southampton
11 DF Aleksandar Kolarov (captain) 10 November 1985 32 76 10 Italy Roma
12 GK Predrag Rajković 31 October 1995 22 8 0 Israel Maccabi Tel Aviv
13 DF Miloš Veljković 26 September 1995 22 2 0 Germany Werder Bremen
14 DF Milan Rodić 2 April 1991 27 1 0 Serbia Red Star Belgrade
15 DF Nikola Milenković 12 October 1997 20 3 0 Italy Fiorentina
16 MF Marko Grujić 13 April 1996 22 8 0 Wales Cardiff City
17 MF Filip Kostić 1 November 1992 25 23 2 Germany Hamburger SV
18 FW Nemanja Radonjić 15 February 1996 22 3 0 Serbia Red Star Belgrade
19 FW Luka Jović 23 December 1997 20 1 0 Germany Eintracht Frankfurt
20 MF Sergej Milinković-Savić 27 February 1995 23 4 0 Italy Lazio
21 MF Nemanja Matić 1 August 1988 29 40 2 England Manchester United
22 MF Adem Ljajić 29 September 1991 26 29 6 Italy Torino
23 GK Marko Dmitrović 24 January 1992 26 2 0 Spain Eibar
1 GK Yann Sommer 17 December 1988 29 35 0 Germany Borussia Mönchengladbach
2 DF Stephan Lichtsteiner (captain) 16 January 1984 34 100 8 Italy Juventus
3 DF François Moubandje 21 June 1990 27 18 0 France Toulouse
4 DF Nico Elvedi 30 September 1996 21 6 0 Germany Borussia Mönchengladbach
5 DF Manuel Akanji 19 July 1995 22 7 0 Germany Borussia Dortmund
6 DF Michael Lang 8 February 1991 27 24 2 Switzerland Basel
7 FW Breel Embolo 14 February 1997 21 25 3 Germany Schalke 04
8 MF Remo Freuler 15 April 1992 26 10 0 Italy Atalanta
9 FW Haris Seferović 22 February 1992 26 51 12 Portugal Benfica
10 MF Granit Xhaka 27 September 1992 25 62 9 England Arsenal
11 MF Valon Behrami 19 April 1985 33 79 2 Italy Udinese
12 GK Yvon Mvogo 6 June 1994 24 0 0 Germany RB Leipzig
13 DF Ricardo Rodríguez 25 August 1992 25 53 5 Italy Milan
14 MF Steven Zuber 17 August 1991 26 12 3 Germany 1899 Hoffenheim
15 MF Blerim Džemaili 12 April 1986 32 65 9 Italy Bologna
16 MF Gelson Fernandes 2 September 1986 31 67 2 Germany Eintracht Frankfurt
17 MF Denis Zakaria 20 November 1996 21 10 0 Germany Borussia Mönchengladbach
18 FW Mario Gavranović 24 November 1989 28 14 5 Croatia Dinamo Zagreb
19 FW Josip Drmić 8 August 1992 25 29 9 Germany Borussia Mönchengladbach
20 DF Johan Djourou 18 January 1987 31 74 2 Turkey Antalyaspor
21 GK Roman Bürki 14 November 1990 27 9 0 Germany Borussia Dortmund
22 DF Fabian Schär 20 December 1991 26 39 7 Spain Deportivo La Coruña
23 MF Xherdan Shaqiri 10 October 1991 26 70 20 England Stoke City
1 GK Manuel Neuer (captain) 27 March 1986 32 76 0 Germany Bayern Munich
2 DF Marvin Plattenhardt 26 January 1992 26 6 0 Germany Hertha BSC
3 DF Jonas Hector 27 May 1990 28 38 3 Germany 1. FC Köln
4 DF Matthias Ginter 19 January 1994 24 18 0 Germany Borussia Mönchengladbach
5 DF Mats Hummels 16 December 1988 29 64 5 Germany Bayern Munich
6 MF Sami Khedira 4 April 1987 31 75 7 Italy Juventus
7 MF Julian Draxler 20 September 1993 24 44 6 France Paris Saint-Germain
8 MF Toni Kroos 4 January 1990 28 83 12 Spain Real Madrid
9 FW Timo Werner 6 March 1996 22 14 8 Germany RB Leipzig
10 MF Mesut Özil 15 October 1988 29 90 23 England Arsenal
11 FW Marco Reus 31 May 1989 29 31 9 Germany Borussia Dortmund
12 GK Kevin Trapp 8 July 1990 27 3 0 France Paris Saint-Germain
13 MF Thomas Müller 13 September 1989 28 91 38 Germany Bayern Munich
14 MF Leon Goretzka 6 February 1995 23 15 6 Germany Schalke 04
15 DF Niklas Süle 3 September 1995 22 11 0 Germany Bayern Munich
16 DF Antonio Rüdiger 3 March 1993 25 24 1 England Chelsea
17 DF Jérôme Boateng 3 September 1988 29 71 1 Germany Bayern Munich
18 DF Joshua Kimmich 8 February 1995 23 29 3 Germany Bayern Munich
19 MF Sebastian Rudy 28 February 1990 28 25 1 Germany Bayern Munich
20 MF Julian Brandt 2 May 1996 22 16 1 Germany Bayer Leverkusen
21 MF İlkay Gündoğan 24 October 1990 27 26 4 England Manchester City
22 GK Marc-André ter Stegen 30 April 1992 26 20 0 Spain Barcelona
23 FW Mario Gómez 10 July 1985 32 75 31 Germany VfB Stuttgart
1 GK José de Jesús Corona 26 January 1981 37 52 0 Mexico Cruz Azul
2 DF Hugo Ayala 31 March 1987 31 43 1 Mexico UANL
3 DF Carlos Salcedo 29 September 1993 24 21 0 Germany Eintracht Frankfurt
4 DF Rafael Márquez 13 February 1979 39 145 18 Mexico Atlas
5 MF Érick Gutiérrez 15 June 1995 22 9 0 Mexico Pachuca
6 MF Jonathan dos Santos 26 April 1990 28 32 0 United States LA Galaxy
7 MF Miguel Layún 25 June 1988 29 64 6 Spain Sevilla
8 FW Marco Fabián 21 July 1989 28 39 9 Germany Eintracht Frankfurt
9 FW Raúl Jiménez 5 May 1991 27 63 13 Portugal Benfica
10 MF Giovani dos Santos 11 May 1989 29 105 19 United States LA Galaxy
11 FW Carlos Vela 1 March 1989 29 68 18 United States Los Angeles FC
12 GK Alfredo Talavera 18 September 1982 35 27 0 Mexico Toluca
13 GK Guillermo Ochoa 13 July 1985 32 94 0 Belgium Standard Liège
14 FW Javier Hernández 1 June 1988 30 102 49 England West Ham United
15 DF Héctor Moreno 17 January 1988 30 92 3 Spain Real Sociedad
16 DF Héctor Herrera 19 April 1990 28 66 5 Portugal Porto
17 MF Jesús Manuel Corona 6 January 1993 25 36 7 Portugal Porto
18 MF Andrés Guardado (captain) 28 September 1986 31 145 25 Spain Real Betis
19 FW Oribe Peralta 12 January 1984 34 67 26 Mexico América
20 MF Javier Aquino 11 February 1990 28 53 0 Mexico UANL
21 DF Edson Álvarez 24 October 1997 20 13 1 Mexico América
22 FW Hirving Lozano 30 July 1995 22 28 7 Netherlands PSV Eindhoven
23 MF Jesús Gallardo 15 August 1994 23 23 0 Mexico UNAM
1 GK Kim Seung-gyu 30 September 1990 27 33 0 Japan Vissel Kobe
2 DF Lee Yong 24 December 1986 31 28 0 South Korea Jeonbuk Hyundai Motors
3 DF Jung Seung-hyun 3 April 1994 24 6 0 Japan Sagan Tosu
4 DF Oh Ban-suk 20 May 1988 30 2 0 South Korea Jeju United
5 DF Yun Young-sun 4 October 1988 29 6 0 South Korea Seongnam FC
6 DF Park Joo-ho 16 January 1987 31 36 0 South Korea Ulsan Hyundai
7 FW Son Heung-min 8 July 1992 25 67 21 England Tottenham Hotspur
8 MF Ju Se-jong 30 October 1990 27 11 1 South Korea Asan Mugunghwa
9 FW Kim Shin-wook 14 April 1988 30 50 10 South Korea Jeonbuk Hyundai Motors
10 MF Lee Seung-woo 6 January 1998 20 4 0 Italy Hellas Verona
11 FW Hwang Hee-chan 26 January 1996 22 14 2 Austria Red Bull Salzburg
12 DF Kim Min-woo 25 February 1990 28 20 1 South Korea Sangju Sangmu
13 MF Koo Ja-cheol 27 February 1989 29 68 19 Germany FC Augsburg
14 DF Hong Chul 17 September 1990 27 14 0 South Korea Sangju Sangmu
15 MF Jung Woo-young 14 December 1989 28 30 1 Japan Vissel Kobe
16 MF Ki Sung-yueng (captain) 24 January 1989 29 102 10 Wales Swansea City
17 MF Lee Jae-sung 10 August 1992 25 35 6 South Korea Jeonbuk Hyundai Motors
18 MF Moon Seon-min 9 June 1992 26 3 1 South Korea Incheon United
19 DF Kim Young-gwon 27 February 1990 28 53 2 China Guangzhou Evergrande
20 DF Jang Hyun-soo 28 September 1991 26 51 3 Japan FC Tokyo
21 GK Kim Jin-hyeon 6 July 1987 30 15 0 Japan Cerezo Osaka
22 DF Go Yo-han 10 March 1988 30 20 0 South Korea FC Seoul
23 GK Cho Hyun-woo 25 September 1991 26 6 0 South Korea Daegu FC
1 GK Robin Olsen 8 January 1990 28 18 0 Denmark Copenhagen
2 DF Mikael Lustig 13 December 1986 31 66 6 Scotland Celtic
3 DF Victor Nilsson Lindelöf 17 July 1994 23 21 1 England Manchester United
4 DF Andreas Granqvist (captain) 16 April 1985 33 72 6 Russia Krasnodar
5 DF Martin Olsson 17 May 1988 30 43 5 Wales Swansea City
6 DF Ludwig Augustinsson 21 April 1994 24 15 0 Germany Werder Bremen
7 MF Sebastian Larsson 6 June 1985 33 100 6 England Hull City
8 MF Albin Ekdal 28 July 1989 28 34 0 Germany Hamburger SV
9 FW Marcus Berg 17 August 1986 31 57 18 United Arab Emirates Al Ain
10 MF Emil Forsberg 23 October 1991 26 36 6 Germany RB Leipzig
11 FW John Guidetti 15 April 1992 26 20 1 Spain Alavés
12 GK Karl-Johan Johnsson 28 January 1990 28 5 0 France Guingamp
13 MF Gustav Svensson 7 February 1987 31 13 0 United States Seattle Sounders FC
14 DF Filip Helander 22 April 1993 25 4 0 Italy Bologna
15 MF Oscar Hiljemark 28 June 1992 25 22 2 Italy Genoa
16 DF Emil Krafth 2 August 1994 23 13 0 Italy Bologna
17 MF Viktor Claesson 2 January 1992 26 22 3 Russia Krasnodar
18 DF Pontus Jansson 13 February 1991 27 15 0 England Leeds United
19 MF Marcus Rohdén 11 May 1991 27 12 1 Italy Crotone
20 FW Ola Toivonen 3 July 1986 31 59 13 France Toulouse
21 MF Jimmy Durmaz 22 March 1989 29 45 3 France Toulouse
22 FW Isaac Kiese Thelin 24 June 1992 25 20 2 Belgium Waasland-Beveren
23 GK Kristoffer Nordfeldt 23 June 1989 28 8 0 Wales Swansea City
1 GK Thibaut Courtois 11 May 1992 26 58 0 England Chelsea
2 DF Toby Alderweireld 2 March 1989 29 77 3 England Tottenham Hotspur
3 DF Thomas Vermaelen 14 November 1985 32 66 1 Spain Barcelona
4 DF Vincent Kompany 10 April 1986 32 77 4 England Manchester City
5 DF Jan Vertonghen 24 April 1987 31 102 8 England Tottenham Hotspur
6 MF Axel Witsel 12 January 1989 29 90 9 China Tianjin Quanjian
7 MF Kevin De Bruyne 28 June 1991 26 62 14 England Manchester City
8 MF Marouane Fellaini 22 November 1987 30 82 17 England Manchester United
9 FW Romelu Lukaku 13 May 1993 25 69 36 England Manchester United
10 FW Eden Hazard (captain) 7 January 1991 27 86 22 England Chelsea
11 MF Yannick Carrasco 4 September 1993 24 26 5 China Dalian Yifang
12 GK Simon Mignolet 6 March 1988 30 21 0 England Liverpool
13 GK Koen Casteels 25 June 1992 25 0 0 Germany VfL Wolfsburg
14 FW Dries Mertens 6 May 1987 31 69 14 Italy Napoli
15 DF Thomas Meunier 12 September 1991 26 25 5 France Paris Saint-Germain
16 MF Thorgan Hazard 29 March 1993 25 11 1 Germany Borussia Mönchengladbach
17 MF Youri Tielemans 7 May 1997 21 9 0 France Monaco
18 FW Adnan Januzaj 5 February 1995 23 8 0 Spain Real Sociedad
19 MF Mousa Dembélé 16 July 1987 30 76 5 England Tottenham Hotspur
20 DF Dedryck Boyata 28 November 1990 27 7 0 Scotland Celtic
21 FW Michy Batshuayi 2 October 1993 24 16 7 Germany Borussia Dortmund
22 MF Nacer Chadli 2 August 1989 28 45 5 England West Bromwich Albion
23 DF Leander Dendoncker 15 April 1995 23 5 0 Belgium Anderlecht
1 GK Jordan Pickford 7 March 1994 24 3 0 England Everton
2 DF Kyle Walker 28 May 1990 28 35 0 England Manchester City
3 DF Danny Rose 2 July 1990 27 18 0 England Tottenham Hotspur
4 MF Eric Dier 15 January 1994 24 26 3 England Tottenham Hotspur
5 DF John Stones 28 May 1994 24 26 0 England Manchester City
6 DF Harry Maguire 5 March 1993 25 5 0 England Leicester City
7 MF Jesse Lingard 15 December 1992 25 12 1 England Manchester United
8 MF Jordan Henderson 17 June 1990 27 39 0 England Liverpool
9 FW Harry Kane (captain) 28 July 1993 24 24 13 England Tottenham Hotspur
10 FW Raheem Sterling 8 December 1994 23 38 2 England Manchester City
11 FW Jamie Vardy 11 January 1987 31 22 7 England Leicester City
12 DF Kieran Trippier 19 September 1990 27 7 0 England Tottenham Hotspur
13 GK Jack Butland 10 March 1993 25 8 0 England Stoke City
14 FW Danny Welbeck 26 November 1990 27 39 16 England Arsenal
15 DF Gary Cahill 19 December 1985 32 60 5 England Chelsea
16 DF Phil Jones 21 February 1992 26 25 0 England Manchester United
17 DF Fabian Delph 21 November 1989 28 11 0 England Manchester City
18 DF Ashley Young 9 July 1985 32 34 7 England Manchester United
19 FW Marcus Rashford 31 October 1997 20 19 3 England Manchester United
20 MF Dele Alli 11 April 1996 22 25 2 England Tottenham Hotspur
21 MF Ruben Loftus-Cheek 23 January 1996 22 4 0 England Crystal Palace
22 DF Trent Alexander-Arnold 7 October 1998 19 1 0 England Liverpool
23 GK Nick Pope 19 April 1992 26 1 0 England Burnley
1 GK Jaime Penedo 26 September 1981 36 131 0 Romania Dinamo București
2 DF Michael Amir Murillo 11 February 1996 22 22 2 United States New York Red Bulls
3 DF Harold Cummings 1 March 1992 26 52 0 United States San Jose Earthquakes
4 DF Fidel Escobar 9 January 1995 23 23 1 United States New York Red Bulls
5 DF Román Torres 20 March 1986 32 111 10 United States Seattle Sounders FC
6 MF Gabriel Gómez 29 May 1984 34 144 12 Colombia Atlético Bucaramanga
7 FW Blas Pérez 13 March 1981 37 118 43 Guatemala Municipal
8 MF Édgar Bárcenas 23 October 1993 24 29 0 Mexico Tapachula
9 FW Gabriel Torres 31 October 1988 29 72 14 Chile Huachipato
10 FW Ismael Díaz 12 May 1997 21 11 2 Spain Deportivo Fabril
11 MF Armando Cooper 26 November 1987 30 98 7 Chile Universidad de Chile
12 GK José Calderón 14 August 1985 32 31 0 Panama Chorrillo
13 DF Adolfo Machado 14 February 1985 33 76 1 United States Houston Dynamo
14 MF Valentín Pimentel 30 May 1991 27 23 1 Panama Plaza Amador
15 DF Erick Davis 31 March 1991 27 38 0 Slovakia Dunajská Streda
16 FW Abdiel Arroyo 13 December 1993 24 33 5 Costa Rica Alajuelense
17 DF Luis Ovalle 7 September 1988 29 25 0 Honduras CD Olimpia
18 FW Luis Tejada 28 March 1982 36 105 43 Peru Sport Boys
19 MF Ricardo Ávila 4 February 1997 21 5 0 Belgium Gent
20 MF Aníbal Godoy 10 February 1990 28 88 1 United States San Jose Earthquakes
21 MF José Luis Rodríguez 19 June 1998 19 2 0 Belgium Gent
22 GK Álex Rodríguez 5 August 1990 27 6 0 Panama San Francisco
23 DF Felipe Baloy (captain) 24 February 1981 37 102 3 Guatemala Municipal
1 GK Farouk Ben Mustapha 1 July 1989 28 15 0 Saudi Arabia Al-Shabab
2 DF Syam Ben Youssef 31 March 1989 29 42 1 Turkey Kasımpaşa
3 DF Yohan Benalouane 28 March 1987 31 4 0 England Leicester City
4 DF Yassine Meriah 2 July 1993 24 16 1 Tunisia CS Sfaxien
5 DF Oussama Haddadi 28 January 1992 26 9 0 France Dijon
6 DF Rami Bedoui 19 January 1990 28 8 0 Tunisia Étoile du Sahel
7 FW Saîf-Eddine Khaoui 27 April 1995 23 5 0 France Troyes
8 FW Fakhreddine Ben Youssef 23 June 1991 26 39 5 Saudi Arabia Al-Ettifaq
9 MF Anice Badri 18 September 1990 27 7 2 Tunisia Espérance
10 FW Wahbi Khazri 8 February 1991 27 35 12 France Rennes
11 DF Dylan Bronn 19 June 1995 22 5 0 Belgium Gent
12 DF Ali Maâloul 1 January 1990 28 46 0 Egypt Al Ahly
13 MF Ferjani Sassi 18 March 1992 26 39 3 Saudi Arabia Al-Nassr
14 MF Mohamed Amine Ben Amor 3 May 1992 26 26 1 Saudi Arabia Al-Ahli
15 FW Ahmed Khalil 21 December 1994 23 3 0 Tunisia Club Africain
16 GK Aymen Mathlouthi (captain) 14 September 1984 33 70 0 Saudi Arabia Al-Batin
17 MF Ellyes Skhiri 10 May 1995 23 5 0 France Montpellier
18 FW Bassem Srarfi 25 June 1997 20 5 0 France Nice
19 FW Saber Khalifa 14 October 1986 31 44 7 Tunisia Club Africain
20 FW Ghailene Chaalali 28 February 1994 24 6 1 Tunisia Espérance
21 DF Hamdi Nagguez 28 October 1992 25 15 0 Egypt Zamalek
22 GK Mouez Hassen 5 March 1995 23 3 0 France Châteauroux
23 FW Naïm Sliti 27 July 1992 25 17 3 France Dijon
1 GK David Ospina 31 August 1988 29 86 0 England Arsenal
2 DF Cristián Zapata 30 September 1986 31 55 2 Italy Milan
3 DF Óscar Murillo 18 April 1988 30 13 0 Mexico Pachuca
4 DF Santiago Arias 13 January 1992 26 41 0 Netherlands PSV Eindhoven
5 MF Wílmar Barrios 16 October 1993 24 10 0 Argentina Boca Juniors
6 MF Carlos Sánchez 6 February 1986 32 85 0 Spain Espanyol
7 FW Carlos Bacca 8 September 1986 31 45 14 Spain Villarreal
8 MF Abel Aguilar 6 January 1985 33 70 7 Colombia Deportivo Cali
9 FW Radamel Falcao (captain) 10 February 1986 32 73 29 France Monaco
10 MF James Rodríguez 12 July 1991 26 63 21 Germany Bayern Munich
11 MF Juan Cuadrado 26 May 1988 30 70 7 Italy Juventus
12 GK Camilo Vargas 9 March 1989 29 5 0 Colombia Deportivo Cali
13 DF Yerry Mina 23 September 1994 23 12 3 Spain Barcelona
14 FW Luis Muriel 16 April 1991 27 18 2 Spain Sevilla
15 MF Mateus Uribe 21 March 1991 27 8 0 Mexico América
16 MF Jefferson Lerma 25 October 1994 23 5 0 Spain Levante
17 DF Johan Mojica 21 August 1992 25 4 1 Spain Girona
18 DF Farid Díaz 20 July 1983 34 13 0 Paraguay Olimpia
19 FW Miguel Borja 26 January 1993 25 7 2 Brazil Palmeiras
20 MF Juan Fernando Quintero 18 January 1993 25 15 2 Argentina River Plate
21 FW José Izquierdo 7 July 1992 25 5 1 England Brighton & Hove Albion
22 GK José Fernando Cuadrado 1 June 1985 33 1 0 Colombia Once Caldas
23 DF Dávinson Sánchez 12 June 1996 22 9 0 England Tottenham Hotspur
1 GK Eiji Kawashima 20 March 1983 35 84 0 France Metz
2 DF Naomichi Ueda 24 October 1994 23 4 0 Japan Kashima Antlers
3 DF Gen Shoji 11 December 1992 25 11 1 Japan Kashima Antlers
4 MF Keisuke Honda 13 June 1986 32 95 36 Mexico Pachuca
5 DF Yuto Nagatomo 12 September 1986 31 105 3 Turkey Galatasaray
6 DF Wataru Endo 9 February 1993 25 12 0 Japan Urawa Red Diamonds
7 MF Gaku Shibasaki 28 May 1992 26 18 3 Spain Getafe
8 MF Genki Haraguchi 9 May 1991 27 33 6 Germany Fortuna Düsseldorf
9 FW Shinji Okazaki 16 April 1986 32 113 50 England Leicester City
10 MF Shinji Kagawa 17 March 1989 29 92 30 Germany Borussia Dortmund
11 MF Takashi Usami 6 May 1992 26 24 3 Germany Fortuna Düsseldorf
12 GK Masaaki Higashiguchi 12 May 1986 32 5 0 Japan Gamba Osaka
13 FW Yoshinori Muto 15 July 1992 25 24 2 Germany Mainz 05
14 MF Takashi Inui 2 June 1988 30 27 4 Spain Eibar
15 FW Yuya Osako 18 May 1990 28 29 7 Germany 1. FC Köln
16 MF Hotaru Yamaguchi 6 October 1990 27 42 2 Japan Cerezo Osaka
17 MF Makoto Hasebe (captain) 18 January 1984 34 110 2 Germany Eintracht Frankfurt
18 MF Ryota Oshima 23 January 1993 25 5 0 Japan Kawasaki Frontale
19 DF Hiroki Sakai 12 April 1990 28 43 0 France Marseille
20 DF Tomoaki Makino 11 May 1987 31 32 4 Japan Urawa Red Diamonds
21 DF Gōtoku Sakai 14 March 1991 27 41 0 Germany Hamburger SV
22 DF Maya Yoshida 24 August 1988 29 82 10 England Southampton
23 GK Kosuke Nakamura 27 February 1995 23 4 0 Japan Kashiwa Reysol
1 GK Wojciech Szczęsny 18 April 1990 28 35 0 Italy Juventus
2 DF Michał Pazdan 21 September 1987 30 33 0 Poland Legia Warsaw
3 DF Artur Jędrzejczyk 4 November 1987 30 36 3 Poland Legia Warsaw
4 DF Thiago Cionek 21 April 1986 32 19 0 Italy SPAL
5 DF Jan Bednarek 12 April 1996 22 3 0 England Southampton
6 MF Jacek Góralski 21 September 1992 25 5 0 Bulgaria Ludogorets Razgrad
7 FW Arkadiusz Milik 28 February 1994 24 40 12 Italy Napoli
8 MF Karol Linetty 2 February 1995 23 20 1 Italy Sampdoria
9 FW Robert Lewandowski (captain) 21 August 1988 29 95 55 Germany Bayern Munich
10 MF Grzegorz Krychowiak 29 January 1990 28 51 2 England West Bromwich Albion
11 MF Kamil Grosicki 8 June 1988 30 57 12 England Hull City
12 GK Bartosz Białkowski 6 July 1987 30 1 0 England Ipswich Town
13 MF Maciej Rybus 19 August 1989 28 51 2 Russia Lokomotiv Moscow
14 FW Łukasz Teodorczyk 3 June 1991 27 17 4 Belgium Anderlecht
15 DF Kamil Glik 3 February 1988 30 57 4 France Monaco
16 MF Jakub Błaszczykowski 14 December 1985 32 99 20 Germany VfL Wolfsburg
17 MF Sławomir Peszko 19 February 1985 33 43 2 Poland Lechia Gdańsk
18 DF Bartosz Bereszyński 12 July 1992 25 8 0 Italy Sampdoria
19 MF Piotr Zieliński 20 May 1994 24 33 5 Italy Napoli
20 DF Łukasz Piszczek 3 June 1985 33 63 3 Germany Borussia Dortmund
21 MF Rafał Kurzawa 29 January 1993 25 3 0 Poland Górnik Zabrze
22 GK Łukasz Fabiański 18 April 1985 33 45 0 Wales Swansea City
23 FW Dawid Kownacki 14 March 1997 21 2 1 Italy Sampdoria
1 GK Abdoulaye Diallo 30 March 1992 26 17 0 France Rennes
2 DF Adama Mbengue 1 December 1993 24 6 0 France Caen
3 DF Kalidou Koulibaly 20 June 1991 26 26 0 Italy Napoli
4 DF Kara Mbodji 22 November 1989 28 52 5 Belgium Anderlecht
5 MF Idrissa Gueye 26 September 1989 28 61 1 England Everton
6 MF Salif Sané 25 August 1990 27 22 0 Germany Hannover 96
7 FW Moussa Sow 19 January 1986 32 51 18 Turkey Bursaspor
8 MF Cheikhou Kouyaté (captain) 21 December 1989 28 48 2 England West Ham United
9 FW Mame Biram Diouf 16 December 1987 30 49 10 England Stoke City
10 FW Sadio Mané 10 April 1992 26 53 14 England Liverpool
11 MF Cheikh N'Doye 29 March 1986 32 26 3 England Birmingham City
12 DF Youssouf Sabaly 5 March 1993 25 5 0 France Bordeaux
13 MF Alfred N'Diaye 6 March 1990 28 21 0 England Wolverhampton Wanderers
14 FW Moussa Konaté 3 April 1993 25 28 10 France Amiens
15 FW Diafra Sakho 24 December 1989 28 12 3 France Rennes
16 GK Khadim N'Diaye 5 April 1985 33 26 0 Guinea Horoya
17 MF Badou Ndiaye 27 October 1990 27 20 1 England Stoke City
18 FW Ismaïla Sarr 25 February 1998 20 16 3 France Rennes
19 FW M'Baye Niang 19 December 1994 23 7 0 Italy Torino
20 FW Keita Baldé 8 March 1995 23 19 3 France Monaco
21 DF Lamine Gassama 20 October 1989 28 36 0 Turkey Alanyaspor
22 DF Moussa Wagué 4 October 1998 19 10 0 Belgium Eupen
23 GK Alfred Gomis 5 September 1993 24 1 0 Italy SPAL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment