Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2020, senior men's leaguesFilters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.1–50 of 16,306 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
8Kevin De BruyneM · Man CityNow at Napoli · joined Jul 2025 (free transfer)· 1Premier LeagueMan CityNow at Napoli · joined Jul 2025 (free transfer)1Premier LeagueM302,00125612107.77
9C. GoodwinF · Adelaide United · 1A-League MenAdelaide United1A-League MenF291,3931685207.76
10Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM312,12028310607.73
11James TavernierD · RangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)· 1Scottish PremiershipRangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)1Scottish PremiershipD292,92333129207.71
12Emiliano BuendíaM · NorwichNow at Aston Villa · joined Jun 2025· 2ChampionshipNorwichNow at Aston Villa · joined Jun 20252ChampionshipM243,333391516827.70
13Papu GómezF · AtalantaNow at Padova · joined Jul 2025 (free transfer)· 1Serie AAtalantaNow at Padova · joined Jul 2025 (free transfer)1Serie AF336701042007.67
14O. TannaneM · VitesseNow at Al-Arabi SC · joined Jul 2026 (permanent)· 1EredivisieVitesseNow at Al-Arabi SC · joined Jul 2026 (permanent)1EredivisieM272,4152979917.67
15Harry KaneF · TottenhamNow at Bayern Munich · joined Aug 2023 (permanent)· 1Premier LeagueTottenhamNow at Bayern Munich · joined Aug 2023 (permanent)1Premier LeagueF273,085352314107.65
16David TurnbullM · MotherwellNow at Cardiff City · joined Feb 2024 (permanent)· 1Scottish PremiershipMotherwellNow at Cardiff City · joined Feb 2024 (permanent)1Scottish PremiershipM21430510107.64
17Kyle LaffertyF · Kilmarnock · 1Scottish PremiershipKilmarnock1Scottish PremiershipF33732992507.63
18Kasper JunkerF · Bodo/GlimtNow at Nagoya Grampus · joined Jan 2024· 1EliteserienBodo/GlimtNow at Nagoya Grampus · joined Jan 20241EliteserienF272,01725278307.62
19Son Jun-hoM · Jeonbuk HyundaiNow at Chungnam Asan · joined Feb 2025 (free transfer)· 1K League 1Jeonbuk HyundaiNow at Chungnam Asan · joined Feb 2025 (free transfer)1K League 1M292,1452426507.62
20Knowledge 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
21M. 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
22Faïz SelemaniM · KortrijkNow at Qatar SC · joined Jun 2025 (permanent)· 1Belgian Pro LeagueKortrijkNow at Qatar SC · joined Jun 2025 (permanent)1Belgian Pro LeagueM27624787217.61
23Memphis DepayF · LyonNow at Corinthians · joined Sep 2024 (free transfer)· 1Ligue 1LyonNow at Corinthians · joined Sep 2024 (free transfer)1Ligue 1F272,939372012407.61
24Aleksandar PaločevićM · Pohang SteelersNow at FC Seoul · joined Dec 2025· 1K League 1Pohang SteelersNow at FC Seoul · joined Dec 20251K League 1M271,50422146307.61
25Raphael HolzhauserM · GerminalNow at Gloggnitz · joined Jan 2025 (free transfer)· 1Belgian Pro LeagueGerminalNow at Gloggnitz · joined Jan 2025 (free transfer)1Belgian Pro LeagueM2860071616307.60
26L. InsigneM · NapoliNow at Sampdoria · joined Jun 2026 (free transfer)· 1Serie ANapoliNow at Sampdoria · joined Jun 2026 (free transfer)1Serie AM302,87235197217.60
27ClaudinhoM · Red BullNow at Al Sadd · joined Jan 2025 (permanent)· 1Campeonato Brasileiro Série ARed BullNow at Al Sadd · joined Jan 2025 (permanent)1Campeonato Brasileiro Série AM242,86235186407.59
28Giorgian de ArrascaetaM · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AM272,2252889007.59
29Gerard MorenoF · Villarreal · 1La LigaVillarreal1La LigaF292,68233237307.58
30Ben WhitemanM · DoncasterNow at Wrexham · joined Aug 2026 (permanent)· 3League OneDoncasterNow at Wrexham · joined Aug 2026 (permanent)3League OneM251,6201854307.58
31Bruno FernandesM · Man Utd · 1Premier LeagueMan Utd1Premier LeagueM263,105371812607.57
32C. NoboaM · SochiNow at Emelec · joined Jan 2024 (free transfer)· 1Russian Premier LeagueSochiNow at Emelec · joined Jan 2024 (free transfer)1Russian Premier LeagueM362,17225127607.56
33Jú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
34Louis VerstraeteM · BeverenNow at Patro Eisden · joined Jun 2026 (free transfer)· 1Belgian Pro LeagueBeverenNow at Patro Eisden · joined Jun 2026 (free transfer)1Belgian Pro LeagueM22439530307.56
35Junya ItōM · Genk · 1Belgian Pro LeagueGenk1Belgian Pro LeagueM281,005121113417.56
36Adam OunasF · CrotoneNow at Al-Gharafa · joined Sep 2026 (free transfer)· 1Serie ACrotoneNow at Al-Gharafa · joined Sep 2026 (free transfer)1Serie AF241,2061543107.55
37A. MaherM · UtrechtNow at Damac · joined Jul 2024· 1EredivisieUtrechtNow at Damac · joined Jul 20241EredivisieM272,3612724507.55
38Dominik SzoboszlaiM · Red Bull SalzburgNow at Liverpool · joined Jul 2023 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Liverpool · joined Jul 2023 (permanent)1Austrian BundesligaM208061247007.55
39A. AndradeM · Atlético Nacional · 1Categoría Primera AAtlético Nacional1Categoría Primera AM–464879507.55
40Théo BongondaM · GenkNow at Al-Faisaly FC · joined Jun 2026 (free transfer)· 1Belgian Pro LeagueGenkNow at Al-Faisaly FC · joined Jun 2026 (free transfer)1Belgian Pro LeagueM251,11413168417.55
41Thiago CarletoD · VitóriaNow at Vila Nova · joined Feb 2021 (free transfer)· 2Campeonato Brasileiro Série BVitóriaNow at Vila Nova · joined Feb 2021 (free transfer)2Campeonato Brasileiro Série BD321,3521641517.54
42Amine BassiM · NancyNow at Panetolikos · joined Jul 2026 (free transfer)· 2Ligue 2NancyNow at Panetolikos · joined Jul 2026 (free transfer)2Ligue 2M231,4791973207.54
43G. 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
44A. Di MariaM · PSGNow at Rosario Central · joined Jun 2025 (free transfer)· 1Ligue 1PSGNow at Rosario Central · joined Jun 2025 (free transfer)1Ligue 1M331,8632749107.54
45V. CernyF · TwenteNow at Beşiktaş · joined Sep 2025 (permanent)· 1EredivisieTwenteNow at Beşiktaş · joined Sep 2025 (permanent)1EredivisieF231,1981666207.53
46Jack GrealishM · Aston VillaNow at Everton · joined Aug 2026 (loan)· 1Premier LeagueAston VillaNow at Everton · joined Aug 2026 (loan)1Premier LeagueM252,18526610607.53
47R. BezusM · Gent · 1Belgian Pro LeagueGent1Belgian Pro LeagueM309611465507.53
48MarinhoF · 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
49Lee EvansM · WiganNow at Northampton Town · joined Aug 2026 (free transfer)· 3League OneWiganNow at Northampton Town · joined Aug 2026 (free transfer)3League OneM261,8892122207.52
50J. GrantM · LincolnNow at Salford City · joined Jul 2025 (free transfer)· 3League OneLincolnNow at Salford City · joined Jul 2025 (free transfer)3League OneM263,373391391007.52

API-Football · Data sources