Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2018, senior men's leaguesChange filters ↓Calendar-year stats for 2018 are still being built, so this shows season stats for now.1–50 of 1,268 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Lionel MessiF · BarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)· 1La LigaBarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)1La LigaF322,710343613308.43
2NeymarF · PSGNow at Santos · joined Jan 2025 (free transfer)· 1Ligue 1PSGNow at Santos · joined Jan 2025 (free transfer)1Ligue 1F271,44117157208.15
3Papu GómezF · AtalantaNow at Padova · joined Jul 2025 (free transfer)· 1Serie AAtalantaNow at Padova · joined Jul 2025 (free transfer)1Serie AF312,90935711507.85
4Eden HazardF · ChelseaNow at Real Madrid · joined Jul 2019 (permanent)· 1Premier LeagueChelseaNow at Real Madrid · joined Jul 2019 (permanent)1Premier LeagueF282,835361615207.84
5Kylian MbappéF · PSGNow at Real Madrid · joined Jul 2024 (free transfer)· 1Ligue 1PSGNow at Real Madrid · joined Jul 2024 (free transfer)1Ligue 1F202,34229337517.82
6Carlos VelaF · Los Angeles · 1Major League SoccerLos Angeles1Major League SoccerF302,480291411207.78
7Z. IbrahimovićF · LA GalaxyNow at AC Milan · joined Jan 2020 (free transfer)· 1Major League SoccerLA GalaxyNow at AC Milan · joined Jan 2020 (free transfer)1Major League SoccerF372,16227226517.77
8B. FernándezF · Unión La Calera · 1Chilean Primera DivisiónUnión La Calera1Chilean Primera DivisiónF–1,06712114407.76
9Pulga RodríguezF · Atlético TucumánNow at Colón · joined Jul 2025 (free transfer)· 1Argentine Primera DivisiónAtlético TucumánNow at Colón · joined Jul 2025 (free transfer)1Argentine Primera DivisiónF349161284207.67
10Cristiano RonaldoF · JuventusNow at Manchester United · joined Aug 2021 (permanent)· 1Serie AJuventusNow at Manchester United · joined Aug 2021 (permanent)1Serie AF342,68931218307.66
11Wayne RooneyF · D.C. United · 1Major League SoccerD.C. United1Major League SoccerF331,76621126107.63
12Iago AspasF · Celta Vigo · 1La LigaCelta Vigo1La LigaF312,25827206507.63
13Sebastian GiovincoF · Toronto FCNow at Al-Hilal · joined Jan 2019· 1Major League SoccerToronto FCNow at Al-Hilal · joined Jan 20191Major League SoccerF322,31327137517.62
14SusoF · MilanNow at Cádiz · joined Jul 2025 (free transfer)· 1Serie AMilanNow at Cádiz · joined Jul 2025 (free transfer)1Serie AF253,030357101017.61
15J. ValdiviaF · Colo Colo · 1Chilean Primera DivisiónColo Colo1Chilean Primera DivisiónF351,4671816807.57
16I. PiattiF · CF MontréalNow at Racing Club · joined Feb 2021 (free transfer)· 1Major League SoccerCF MontréalNow at Racing Club · joined Feb 2021 (free transfer)1Major League SoccerF–2,843321611207.54
17J. IlicicF · AtalantaNow at Koper · joined Jul 2025 (free transfer)· 1Serie AAtalantaNow at Koper · joined Jul 2025 (free transfer)1Serie AF–2,15131127517.47
18A. Di MariaF · PSGNow at Rosario Central · joined Jun 2025 (free transfer)· 1Ligue 1PSGNow at Rosario Central · joined Jun 2025 (free transfer)1Ligue 1F312,339301211207.47
19O. ToivonenF · Melbourne Victory · 1A-League MenMelbourne Victory1A-League MenF321,63821144307.45
20Raheem SterlingF · Man CityNow at Feyenoord · joined Jan 2026 (free transfer)· 1Premier LeagueMan CityNow at Feyenoord · joined Jan 2026 (free transfer)1Premier LeagueF242,745331710307.45
21Mohamed SalahF · LiverpoolNow at Trabzonspor · joined Aug 2026 (free transfer)· 1Premier LeagueLiverpoolNow at Trabzonspor · joined Aug 2026 (free transfer)1Premier LeagueF273,09136218107.44
22L. InsigneF · NapoliNow at Sampdoria · joined Jun 2026 (free transfer)· 1Serie ANapoliNow at Sampdoria · joined Jun 2026 (free transfer)1Serie AF282,07828106617.44
23Victor SáF · Lask LinzNow at São Paulo · joined Jun 2026 (free transfer)· 1Austrian BundesligaLask LinzNow at São Paulo · joined Jun 2026 (free transfer)1Austrian BundesligaF252,28527137507.43
24Sergio AgüeroF · Man CityNow at FC Barcelona · joined Jul 2021 (free transfer)· 1Premier LeagueMan CityNow at FC Barcelona · joined Jul 2021 (free transfer)1Premier LeagueF312,39932218307.43
25Sergio SantosF · A. ItalianoNow at Atlanta United FC · joined Jul 2026 (permanent)· 1Chilean Primera DivisiónA. ItalianoNow at Atlanta United FC · joined Jul 2026 (permanent)1Chilean Primera DivisiónF241,2691692417.42
26David VillaF · New York CityNow at Vissel Kobe · joined Jan 2019 (free transfer)· 1Major League SoccerNew York CityNow at Vissel Kobe · joined Jan 2019 (free transfer)1Major League SoccerF372,02126155307.42
27Memphis DepayF · LyonNow at Corinthians · joined Sep 2024 (free transfer)· 1Ligue 1LyonNow at Corinthians · joined Sep 2024 (free transfer)1Ligue 1F252,734361010507.42
28Josef MartínezF · Atlanta UnitedNow at Columbus Crew · joined Aug 2026 (free transfer)· 1Major League SoccerAtlanta UnitedNow at Columbus Crew · joined Aug 2026 (free transfer)1Major League SoccerF263,31939356207.41
29Saša KalajdžićF · Admira WackerNow at LASK · joined Aug 2026 (free transfer)· 1Austrian BundesligaAdmira WackerNow at LASK · joined Aug 2026 (free transfer)1Austrian BundesligaF218821582417.41
30Edinson CavaniF · PSGNow at Boca Juniors · joined Jul 2023 (free transfer)· 1Ligue 1PSGNow at Boca Juniors · joined Jul 2023 (free transfer)1Ligue 1F321,67521185107.40
31Sadio ManéF · LiverpoolNow at Al-Nassr · joined Aug 2023 (permanent)· 1Premier LeagueLiverpoolNow at Al-Nassr · joined Aug 2023 (permanent)1Premier LeagueF272,90534221207.39
32Mu'nas DabburF · Red Bull SalzburgNow at Shabab Al Ahli · joined Jun 2026· 1Austrian BundesligaRed Bull SalzburgNow at Shabab Al Ahli · joined Jun 20261Austrian BundesligaF272,14429205207.39
33W. KhazriF · Saint EtienneNow at Montpellier · joined Jul 2022 (free transfer)· 1Ligue 1Saint EtienneNow at Montpellier · joined Jul 2022 (free transfer)1Ligue 1F282,823321361017.39
34Antoine GriezmannF · AtléticoNow at Orlando City SC · joined Jun 2026 (free transfer)· 1La LigaAtléticoNow at Orlando City SC · joined Jun 2026 (free transfer)1La LigaF283,20237159507.38
35K. KamaraF · Vancouver WhitecapsNow at FC Cincinnati · joined May 2025 (free transfer)· 1Major League SoccerVancouver WhitecapsNow at FC Cincinnati · joined May 2025 (free transfer)1Major League SoccerF342,18428145517.38
36Fabio QuagliarellaF · Sampdoria · 1Serie ASampdoria1Serie AF363,21137268107.38
37Karim BenzemaF · Real MadridNow at Al-Hilal · joined Feb 2026 (permanent)· 1La LigaReal MadridNow at Al-Hilal · joined Feb 2026 (permanent)1La LigaF312,96136216107.38
38Hakan ÇalhanoğluF · MilanNow at Inter Milan · joined Jul 2021 (free transfer)· 1Serie AMilanNow at Inter Milan · joined Jul 2021 (free transfer)1Serie AF252,8973636307.37
39E. ParedesF · Colo Colo · 1Chilean Primera DivisiónColo Colo1Chilean Primera DivisiónF381,63423191817.37
40Dries MertensF · NapoliNow at Galatasaray · joined Aug 2022 (free transfer)· 1Serie ANapoliNow at Galatasaray · joined Aug 2022 (free transfer)1Serie AF322,253351611107.37
41Luis SuárezF · BarçaNow at Inter Miami CF · joined Dec 2023 (free transfer)· 1La LigaBarçaNow at Inter Miami CF · joined Dec 2023 (free transfer)1La LigaF322,82733216507.34
42K. PiatekF · GenoaNow at Al-Duhail SC · joined Jun 2025 (permanent)· 1Serie AGenoaNow at Al-Duhail SC · joined Jun 2025 (permanent)1Serie AF231,59419130507.34
43L. LópezF · Racing ClubNow at Sarmiento · joined Feb 2022 (free transfer)· 1Argentine Primera DivisiónRacing ClubNow at Sarmiento · joined Feb 2022 (free transfer)1Argentine Primera DivisiónF362,09124171307.34
44Luis AlbertoF · LazioNow at Al Wakrah · joined Jan 2026 (permanent)· 1Serie ALazioNow at Al Wakrah · joined Jan 2026 (permanent)1Serie AF262,0012745517.34
45Sebastian PalaciosF · Talleres CórdobaNow at Aris · joined Jul 2026 (permanent)· 1Argentine Primera DivisiónTalleres CórdobaNow at Aris · joined Jul 2026 (permanent)1Argentine Primera DivisiónF27362532017.34
46WillianF · ChelseaNow at Grêmio · joined Sep 2025 (free transfer)· 1Premier LeagueChelseaNow at Grêmio · joined Sep 2025 (free transfer)1Premier LeagueF302,1123236207.33
47Duván ZapataF · AtalantaNow at Torino · joined Jul 2024 (permanent)· 1Serie AAtalantaNow at Torino · joined Jul 2024 (permanent)1Serie AF282,87037237507.32
48T. FigueroaF · Unión EspañolaNow at Deportes Antofagasta · joined Jan 2025· 1Chilean Primera DivisiónUnión EspañolaNow at Deportes Antofagasta · joined Jan 20251Chilean Primera DivisiónF272,53829145417.32
49Emmanuel GigliottiF · IndependienteNow at Colón · joined Jan 2025 (free transfer)· 1Argentine Primera DivisiónIndependienteNow at Colón · joined Jan 2025 (free transfer)1Argentine Primera DivisiónF321,21514122207.31
50Andy DelortF · MontpellierNow at UMM Salal · joined Jul 2023 (permanent)· 1Ligue 1MontpellierNow at UMM Salal · joined Jul 2023 (permanent)1Ligue 1F273,13036147407.30

API-Football · Data sources