Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2016, senior men's leaguesChange filters ↓Calendar-year stats for 2016 are still being built, so this shows season stats for now.1–50 of 1,517 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 LigaF302,83234379608.36
2NeymarF · BarçaNow at Santos · joined Jan 2025 (free transfer)· 1La LigaBarçaNow at Santos · joined Jan 2025 (free transfer)1La LigaF252,652301311818.04
3Issam JebaliF · ElfsborgNow at Gamba Osaka · joined Jan 2023· 1AllsvenskanElfsborgNow at Gamba Osaka · joined Jan 20231AllsvenskanF25450570308.00
4Sebastian GiovincoF · Toronto FCNow at Al-Hilal · joined Jan 2019· 1Major League SoccerToronto FCNow at Al-Hilal · joined Jan 20191Major League SoccerF302,975342116307.76
5J. OwoeriF · Häcken · 1AllsvenskanHäcken1AllsvenskanF–4436170507.72
6Eden HazardF · ChelseaNow at Real Madrid · joined Jul 2019 (permanent)· 1Premier LeagueChelseaNow at Real Madrid · joined Jul 2019 (permanent)1Premier LeagueF262,75233145307.67
7Papu GómezF · AtalantaNow at Padova · joined Jul 2025 (free transfer)· 1Serie AAtalantaNow at Padova · joined Jul 2025 (free transfer)1Serie AF293,136371610607.66
8Jonathan SorianoF · Red Bull Salzburg · 1Austrian BundesligaRed Bull Salzburg1Austrian BundesligaF311,0271385107.66
9Alexis SánchezF · ArsenalNow at CF Montréal · joined Aug 2026 (free transfer)· 1Premier LeagueArsenalNow at CF Montréal · joined Aug 2026 (free transfer)1Premier LeagueF283,04336219607.66
10L. InsigneF · NapoliNow at Sampdoria · joined Jun 2026 (free transfer)· 1Serie ANapoliNow at Sampdoria · joined Jun 2026 (free transfer)1Serie AF262,93537189207.65
11Edin DžekoF · RomaNow at Schalke 04 · joined Jan 2026 (free transfer)· 1Serie ARomaNow at Schalke 04 · joined Jan 2026 (free transfer)1Serie AF313,05337299407.59
12Dries MertensF · NapoliNow at Galatasaray · joined Aug 2022 (free transfer)· 1Serie ANapoliNow at Galatasaray · joined Aug 2022 (free transfer)1Serie AF302,56635289607.58
13Bas DostF · Sporting CPNow at NEC · joined Aug 2023· 1Primeira LigaSporting CPNow at NEC · joined Aug 20231Primeira LigaF282,70931344407.58
14Harry KaneF · TottenhamNow at Bayern Munich · joined Aug 2023 (permanent)· 1Premier LeagueTottenhamNow at Bayern Munich · joined Aug 2023 (permanent)1Premier LeagueF232,44129296207.56
15Cristiano RonaldoF · Real MadridNow at Manchester United · joined Aug 2021 (permanent)· 1La LigaReal MadridNow at Manchester United · joined Aug 2021 (permanent)1La LigaF322,54429256407.54
16Nicolai JørgensenF · FeyenoordNow at FC Copenhagen · joined Jan 2022 (free transfer)· 1EredivisieFeyenoordNow at FC Copenhagen · joined Jan 2022 (free transfer)1EredivisieF262,697322112007.53
17Alexandre LacazetteF · LyonNow at Neom · joined Jul 2025 (free transfer)· 1Ligue 1LyonNow at Neom · joined Jul 2025 (free transfer)1Ligue 1F262,40830283307.52
18Luis 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 LigaF302,863352913807.51
19JonasF · Benfica · 1Primeira LigaBenfica1Primeira LigaF331,33319134207.49
20Philippe CoutinhoF · LiverpoolNow at Santos · joined Sep 2026 (free transfer)· 1Premier LeagueLiverpoolNow at Santos · joined Sep 2026 (free transfer)1Premier LeagueF252,16930126207.49
21Andrea BelottiF · TorinoNow at Modena · joined Sep 2026 (free transfer)· 1Serie ATorinoNow at Modena · joined Sep 2026 (free transfer)1Serie AF233,07135267507.48
22S. LarssonF · HeerenveenNow at IFK Göteborg · joined Jul 2026 (free transfer)· 1EredivisieHeerenveenNow at IFK Göteborg · joined Jul 2026 (free transfer)1EredivisieF242,65033912517.45
23A. Di MariaF · PSGNow at Rosario Central · joined Jun 2025 (free transfer)· 1Ligue 1PSGNow at Rosario Central · joined Jun 2025 (free transfer)1Ligue 1F292,0452967117.43
24Gonzalo HiguaínF · JuventusNow at Inter Miami CF · joined Sep 2020 (free transfer)· 1Serie AJuventusNow at Inter Miami CF · joined Sep 2020 (free transfer)1Serie AF292,96838243107.43
25Gabriel JesusF · Man CityNow at FC Barcelona · joined Aug 2026 (permanent)· 1Premier LeagueMan CityNow at FC Barcelona · joined Aug 2026 (permanent)1Premier LeagueF20470853107.42
26D. PayetF · West HamNow at Vasco da Gama · joined Aug 2023 (free transfer)· 1Premier LeagueWest HamNow at Vasco da Gama · joined Aug 2023 (free transfer)1Premier LeagueF301,1301313207.41
27Steven BerghuisF · FeyenoordNow at Ajax · joined Jul 2026 (permanent)· 1EredivisieFeyenoordNow at Ajax · joined Jul 2026 (permanent)1EredivisieF252,1103075407.39
28Paulo DybalaF · JuventusNow at AS Roma · joined Jul 2022 (free transfer)· 1Serie AJuventusNow at AS Roma · joined Jul 2022 (free transfer)1Serie AF232,15331117207.39
29Yohan MolloF · Krylia SovetovNow at Istres · joined Jul 2023· 1Russian Premier LeagueKrylia SovetovNow at Istres · joined Jul 20231Russian Premier LeagueF271,0731253007.38
30Sergio AgüeroF · Man CityNow at FC Barcelona · joined Jul 2021 (free transfer)· 1Premier LeagueMan CityNow at FC Barcelona · joined Jul 2021 (free transfer)1Premier LeagueF292,29729192417.37
31Mauro IcardiF · Inter MilanNow at Galatasaray · joined Jul 2023 (permanent)· 1Serie AInter MilanNow at Galatasaray · joined Jul 2023 (permanent)1Serie AF243,02934248107.36
32Romelu LukakuF · EvertonNow at Fenerbahçe · joined Aug 2026 (permanent)· 1Premier LeagueEvertonNow at Fenerbahçe · joined Aug 2026 (permanent)1Premier LeagueF242,99734236307.36
33Kasper DolbergF · Ajax · 1EredivisieAjax1EredivisieF192,15729166107.36
34Alireza JahanbakhshF · AZNow at Excelsior · joined Aug 2026 (free transfer)· 1EredivisieAZNow at Excelsior · joined Aug 2026 (free transfer)1EredivisieF232,27230118407.34
35Fyodor SmolovF · Krasnodar · 1Russian Premier LeagueKrasnodar1Russian Premier LeagueF271,92722171407.34
36Luuk de JongF · PSV EindhovenNow at FC Porto · joined Aug 2025 (free transfer)· 1EredivisiePSV EindhovenNow at FC Porto · joined Aug 2025 (free transfer)1EredivisieF262,7583287407.33
37Mohamed SalahF · RomaNow at Trabzonspor · joined Aug 2026 (free transfer)· 1Serie ARomaNow at Trabzonspor · joined Aug 2026 (free transfer)1Serie AF252,485311511207.33
38Z. IbrahimovićF · Man UtdNow at AC Milan · joined Jan 2020 (free transfer)· 1Premier LeagueMan UtdNow at AC Milan · joined Jan 2020 (free transfer)1Premier LeagueF352,43728175707.33
39Antoine 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 LigaF263,06536168307.33
40José CallejónF · NapoliNow at Marbella · joined Jul 2024 (free transfer)· 1Serie ANapoliNow at Marbella · joined Jul 2024 (free transfer)1Serie AF303,149371412317.32
41BoschiliaF · MonacoNow at Operário Ferroviário · joined Aug 2024 (free transfer)· 1Ligue 1MonacoNow at Operário Ferroviário · joined Aug 2024 (free transfer)1Ligue 1F214371162107.32
42D. BerardiF · Sassuolo · 1Serie ASassuolo1Serie AF221,7392159607.32
43David 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 SoccerF353,03735234507.31
44Gylfi SigurðssonF · SwanseaNow at Víkingur Reykjavík · joined Feb 2025 (permanent)· 1Premier LeagueSwanseaNow at Víkingur Reykjavík · joined Feb 2025 (permanent)1Premier LeagueF273,32838913207.30
45Samuel Eto'oF · AntalyasporNow at Qatar SC · joined Aug 2018 (free transfer)· 1Süper LigAntalyasporNow at Qatar SC · joined Aug 2018 (free transfer)1Süper LigF362,51130186507.29
46Diego PerottiF · RomaNow at Salernitana · joined Feb 2022 (free transfer)· 1Serie ARomaNow at Salernitana · joined Feb 2022 (free transfer)1Serie AF281,7483286207.29
47R. FalcaoF · MonacoNow at Millonarios · joined Jan 2026 (free transfer)· 1Ligue 1MonacoNow at Millonarios · joined Jan 2026 (free transfer)1Ligue 1F311,93829215207.28
48Pål André HellandF · Rosenborg · 1EliteserienRosenborg1EliteserienF271,5012046307.27
49SusoF · MilanNow at Cádiz · joined Jul 2025 (free transfer)· 1Serie AMilanNow at Cádiz · joined Jul 2025 (free transfer)1Serie AF232,8193479507.27
50Zé LuísF · Spartak MoscowNow at AVS · joined Sep 2024· 1Russian Premier LeagueSpartak MoscowNow at AVS · joined Sep 20241Russian Premier LeagueF261,4952156307.26

API-Football · Data sources