Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.1–50 of 3,661 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 LigaF343,02835309408.37
2Philip ZinckernagelF · Bodo/GlimtNow at Chicago Fire FC · joined Jul 2026 (permanent)· 1EliteserienBodo/GlimtNow at Chicago Fire FC · joined Jul 2026 (permanent)1EliteserienF262,452281918308.08
3CesinhaF · Daegu · 1K League 1Daegu1K League 1F312,11824185207.92
4Dušan TadićF · AjaxNow at NEC · joined Jul 2026 (free transfer)· 1EredivisieAjaxNow at NEC · joined Jul 2026 (free transfer)1EredivisieF322,609341417107.90
5Steven BerghuisF · FeyenoordNow at Ajax · joined Jul 2026 (permanent)· 1EredivisieFeyenoordNow at Ajax · joined Jul 2026 (permanent)1EredivisieF292,827331913317.89
6Jens Petter HaugeF · Bodo/Glimt · 1EliteserienBodo/Glimt1EliteserienF211,55518149207.81
7Alessandro DiamantiF · Western United · 1A-League MenWestern United1A-League MenF381,7922219207.80
8C. GoodwinF · Adelaide United · 1A-League MenAdelaide United1A-League MenF291,3931685207.76
9Papu GómezF · AtalantaNow at Padova · joined Jul 2025 (free transfer)· 1Serie AAtalantaNow at Padova · joined Jul 2025 (free transfer)1Serie AF336701042007.67
10Harry KaneF · TottenhamNow at Bayern Munich · joined Aug 2023 (permanent)· 1Premier LeagueTottenhamNow at Bayern Munich · joined Aug 2023 (permanent)1Premier LeagueF273,085352314107.65
11Kyle LaffertyF · Kilmarnock · 1Scottish PremiershipKilmarnock1Scottish PremiershipF33732992507.63
12Kasper JunkerF · Bodo/GlimtNow at Nagoya Grampus · joined Jan 2024· 1EliteserienBodo/GlimtNow at Nagoya Grampus · joined Jan 20241EliteserienF272,01725278307.62
13Knowledge MusonaF · EupenNow at Scotland Mabvuku · joined Jul 2025 (free transfer)· 1Belgian Pro LeagueEupenNow at Scotland Mabvuku · joined Jul 2025 (free transfer)1Belgian Pro LeagueF31419572407.62
14M. OlungaF · Kashiwa ReysolNow at Al-Arabi SC · joined Jul 2026 (permanent)· 1J1 LeagueKashiwa ReysolNow at Al-Arabi SC · joined Jul 2026 (permanent)1J1 LeagueF272,73632284207.62
15Memphis DepayF · LyonNow at Corinthians · joined Sep 2024 (free transfer)· 1Ligue 1LyonNow at Corinthians · joined Sep 2024 (free transfer)1Ligue 1F272,939372012407.61
16Gerard MorenoF · Villarreal · 1La LigaVillarreal1La LigaF292,68233237307.58
17Júnior NegrãoF · Ulsan HyundaiNow at Shenzhen Peng City · joined Apr 2023 (free transfer)· 1K League 1Ulsan HyundaiNow at Shenzhen Peng City · joined Apr 2023 (free transfer)1K League 1F342,00526262007.56
18Adam OunasF · CrotoneNow at Al-Gharafa · joined Sep 2026 (free transfer)· 1Serie ACrotoneNow at Al-Gharafa · joined Sep 2026 (free transfer)1Serie AF241,2061543107.55
19G. TorresF · Atlético NacionalNow at Cúcuta Deportivo · joined Jul 2026 (free transfer)· 1Categoría Primera AAtlético NacionalNow at Cúcuta Deportivo · joined Jul 2026 (free transfer)1Categoría Primera AF25335540007.54
20V. CernyF · TwenteNow at Beşiktaş · joined Sep 2025 (permanent)· 1EredivisieTwenteNow at Beşiktaş · joined Sep 2025 (permanent)1EredivisieF231,1981666207.53
21MarinhoF · SantosNow at Fortaleza · joined Jul 2023 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Fortaleza · joined Jul 2023 (free transfer)1Campeonato Brasileiro Série AF312,17227177407.52
22Craig NooneF · Melbourne CityNow at Macarthur · joined Jul 2021 (free transfer)· 1A-League MenMelbourne CityNow at Macarthur · joined Jul 2021 (free transfer)1A-League MenF331,7302268307.51
23James RodríguezF · EvertonNow at Atlético Nacional · joined Sep 2026 (free transfer)· 1Premier LeagueEvertonNow at Atlético Nacional · joined Sep 2026 (free transfer)1Premier LeagueF291,7752364407.50
24Aleksandr SobolevF · Spartak MoscowNow at Zenit Saint Petersburg · joined Aug 2024 (permanent)· 1Russian Premier LeagueSpartak MoscowNow at Zenit Saint Petersburg · joined Aug 2024 (permanent)1Russian Premier LeagueF241,520221441007.50
25Gareth BaleF · TottenhamNow at Real Madrid · joined Jul 2021· 1Premier LeagueTottenhamNow at Real Madrid · joined Jul 20211Premier LeagueF3192320112107.49
26Sekou KoitaF · Red Bull SalzburgNow at Gençlerbirliği · joined Jun 2026 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Gençlerbirliği · joined Jun 2026 (permanent)1Austrian BundesligaF2186417144307.49
27Iago AspasF · Celta Vigo · 1La LigaCelta Vigo1La LigaF332,870331413907.49
28Amahl PellegrinoF · KristiansundNow at San Diego FC · joined Aug 2025 (permanent)· 1EliteserienKristiansundNow at San Diego FC · joined Aug 2025 (permanent)1EliteserienF312,37429254107.49
29Pedro GonçalvesF · Sporting CPNow at Fiorentina · joined Aug 2026 (loan)· 1Primeira LigaSporting CPNow at Fiorentina · joined Aug 2026 (loan)1Primeira LigaF232,73332233617.48
30Noa LangF · Club BruggeNow at Napoli · joined Jul 2026 (permanent)· 1Belgian Pro LeagueClub BruggeNow at Napoli · joined Jul 2026 (permanent)1Belgian Pro LeagueF2299612167817.48
31Farid BoulayaF · MetzNow at IMT · joined Jan 2026 (free transfer)· 1Ligue 1MetzNow at IMT · joined Jan 2026 (free transfer)1Ligue 1F282,8203368507.47
32Gianni BrunoF · Zulte WaregemNow at Bandırmaspor · joined Aug 2026 (free transfer)· 1Belgian Pro LeagueZulte WaregemNow at Bandırmaspor · joined Aug 2026 (free transfer)1Belgian Pro LeagueF295847204207.47
33Bruno PetkovićF · Dinamo ZagrebNow at Kocaelispor · joined Jul 2025 (free transfer)· 1Croatian First Football LeagueDinamo ZagrebNow at Kocaelispor · joined Jul 2025 (free transfer)1Croatian First Football LeagueF26521794607.47
34Cristiano RonaldoF · JuventusNow at Manchester United · joined Aug 2021 (permanent)· 1Serie AJuventusNow at Manchester United · joined Aug 2021 (permanent)1Serie AF362,80333293307.47
35Karim BenzemaF · Real MadridNow at Al-Hilal · joined Feb 2026 (permanent)· 1La LigaReal MadridNow at Al-Hilal · joined Feb 2026 (permanent)1La LigaF332,90134239207.46
36Artem DzyubaF · Zenit SaintNow at Akron Tolyatti · joined Sep 2024 (free transfer)· 1Russian Premier LeagueZenit SaintNow at Akron Tolyatti · joined Sep 2024 (free transfer)1Russian Premier LeagueF322,25227206007.45
37Kylian MbappéF · PSGNow at Real Madrid · joined Jul 2024 (free transfer)· 1Ligue 1PSGNow at Real Madrid · joined Jul 2024 (free transfer)1Ligue 1F222,38831277507.44
38P. SabbagF · InternacionalNow at Suwon FC · joined Jan 2025 (loan)· 1Categoría Primera AInternacionalNow at Suwon FC · joined Jan 2025 (loan)1Categoría Primera AF24500873807.44
39Z. IbrahimovićF · Milan · 1Serie AMilan1Serie AF391,50419152217.44
40Akihiro IenagaF · Kawasaki Frontale · 1J1 LeagueKawasaki Frontale1J1 LeagueF352,12629114207.43
41Miroslav StevanovićF · Servette · 1Swiss Super LeagueServette1Swiss Super LeagueF302,3922856307.43
42Paul OnuachuF · GenkNow at Trabzonspor · joined Jun 2025 (permanent)· 1Belgian Pro LeagueGenkNow at Trabzonspor · joined Jun 2025 (permanent)1Belgian Pro LeagueF2797412335507.42
43Stanislav IljutcenkoF · Pohang SteelersNow at Suwon Samsung Bluewings · joined Jan 2025 (free transfer)· 1K League 1Pohang SteelersNow at Suwon Samsung Bluewings · joined Jan 2025 (free transfer)1K League 1F302,24726197607.42
44M. FreyF · BeverenNow at Antwerp · joined Jun 2026 (free transfer)· 1Belgian Pro LeagueBeverenNow at Antwerp · joined Jun 2026 (free transfer)1Belgian Pro LeagueF266247144507.41
45Jean-Pierre NsameF · BSC Young BoysNow at Pogoń Szczecin · joined Jun 2026 (free transfer)· 1Swiss Super LeagueBSC Young BoysNow at Pogoń Szczecin · joined Jun 2026 (free transfer)1Swiss Super LeagueF282,07830198517.41
46Andy DelortF · MontpellierNow at UMM Salal · joined Jul 2023 (permanent)· 1Ligue 1MontpellierNow at UMM Salal · joined Jul 2023 (permanent)1Ligue 1F292,49130159407.41
47J. MacLarenF · Melbourne CityNow at ATK Mohun Bagan · joined Jul 2024 (free transfer)· 1A-League MenMelbourne CityNow at ATK Mohun Bagan · joined Jul 2024 (free transfer)1A-League MenF271,97123255007.41
48J. JantscherF · Sturm Graz · 1Austrian BundesligaSturm Graz1Austrian BundesligaF322,5023199507.40
49Dieumerci MbokaniF · AntwerpNow at FC Noah · joined Aug 2023· 1Belgian Pro LeagueAntwerpNow at FC Noah · joined Aug 20231Belgian Pro LeagueF3581410143707.40
50Patson DakaF · Red Bull SalzburgNow at Hamburger SV · joined Jul 2026 (free transfer)· 1Austrian BundesligaRed Bull SalzburgNow at Hamburger SV · joined Jul 2026 (free transfer)1Austrian BundesligaF221,96028274307.39

API-Football · Data sources