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,951–2,000 of 5,152 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951Antonio BarragánD · Elche · 1La LigaElche1La LigaD342,2372703806.81
1952Jaime VasquezD · Deportivo Llacuabamba · 1Peruvian Primera DivisiónDeportivo Llacuabamba1Peruvian Primera DivisiónD–1,1161402406.81
1953Ertuğrul ErsoyD · Le HavreNow at Gaziantep · joined Jul 2023· 2Ligue 2Le HavreNow at Gaziantep · joined Jul 20232Ligue 2D241,2071400216.81
1954Tomáš HájekD · VitesseNow at Panserraikos · joined Aug 2023 (free transfer)· 1EredivisieVitesseNow at Panserraikos · joined Aug 2023 (free transfer)1EredivisieD297731400406.81
1955BernardoD · Red Bull SalzburgNow at 1899 Hoffenheim · joined Jul 2025 (free transfer)· 1Austrian BundesligaRed Bull SalzburgNow at 1899 Hoffenheim · joined Jul 2025 (free transfer)1Austrian BundesligaD265991410306.81
1956C. KlemD · Hartberg · 1Austrian BundesligaHartberg1Austrian BundesligaD302,4582901706.81
1957K. GordonD · MansfieldNow at Crawley Town · joined Jan 2026 (permanent)· 4League TwoMansfieldNow at Crawley Town · joined Jan 2026 (permanent)4League TwoD232,3833002406.81
1958Mattia BaniD · ParmaNow at Palermo · joined Jul 2025 (permanent)· 1Serie AParmaNow at Palermo · joined Jul 2025 (permanent)1Serie AD271,1471500606.81
1959Juan FoythD · Villarreal · 1La LigaVillarreal1La LigaD231,1721600506.81
1960Brayan AnguloD · TijuanaNow at Puebla · joined Jul 2023· 1Liga MXTijuanaNow at Puebla · joined Jul 20231Liga MXD311,4401702406.81
1961Mickaël FacchinettiD · Lugano · 1Swiss Super LeagueLugano1Swiss Super LeagueD301,0192401106.81
1962DaniloD · BolognaNow at Parma · joined Aug 2021 (free transfer)· 1Serie ABolognaNow at Parma · joined Aug 2021 (free transfer)1Serie AD373,1313501806.81
1963J. HoogmaD · UtrechtNow at Willem II · joined Jun 2025 (permanent)· 1EredivisieUtrechtNow at Willem II · joined Jun 2025 (permanent)1EredivisieD231,3471911206.81
1964S. WallnerD · ZürichNow at Blau-Weiß Linz · joined Sep 2024· 1Swiss Super LeagueZürichNow at Blau-Weiß Linz · joined Sep 20241Swiss Super LeagueD191,3261901006.81
1965T. AugelloD · SampdoriaNow at Palermo · joined Jul 2025 (free transfer)· 1Serie ASampdoriaNow at Palermo · joined Jul 2025 (free transfer)1Serie AD263,2203713216.81
1966K. AparicioD · UTC CajamarcaNow at Carlos A. Mannucci · joined Dec 2025 (free transfer)· 1Peruvian Primera DivisiónUTC CajamarcaNow at Carlos A. Mannucci · joined Dec 2025 (free transfer)1Peruvian Primera DivisiónD291,6331910206.81
1967Óscar RubioD · SabadellNow at Lleida · joined Jul 2022· 2Segunda DivisionSabadellNow at Lleida · joined Jul 20222Segunda DivisionD372,7723832306.81
1968C. AdjapongD · LecceNow at Potenza · joined Jul 2025 (free transfer)· 2Serie BLecceNow at Potenza · joined Jul 2025 (free transfer)2Serie BD–1,6061911106.81
1969P. McShaneD · Rochdale · 3League OneRochdale3League OneD351,5021900406.81
1970Mauro CoppolaroD · VirtusNow at Arezzo · joined Jan 2026 (free transfer)· 2Serie BVirtusNow at Arezzo · joined Jan 2026 (free transfer)2Serie BD241,6002100506.80
1971HélderD · JuventudeNow at Ituano · joined Dec 2024 (free transfer)· 2Campeonato Brasileiro Série BJuventudeNow at Ituano · joined Dec 2024 (free transfer)2Campeonato Brasileiro Série BD321,3942101306.80
1972Frédéric VeseliD · SalernitanaNow at Livorno · joined Aug 2026· 2Serie BSalernitanaNow at Livorno · joined Aug 20262Serie BD–1,4542310506.80
1973Vincent SassoD · ServetteNow at Le Havre · joined Jul 2026 (free transfer)· 1Swiss Super LeagueServetteNow at Le Havre · joined Jul 2026 (free transfer)1Swiss Super LeagueD301,7542203516.80
1974Gabriel OshoD · RochdaleNow at Cardiff City · joined Aug 2025 (permanent)· 3League OneRochdaleNow at Cardiff City · joined Aug 2025 (permanent)3League OneD221,8692210106.80
1975A. PearceD · MillwallNow at AFC Wimbledon · joined Jul 2022 (free transfer)· 2ChampionshipMillwallNow at AFC Wimbledon · joined Jul 2022 (free transfer)2ChampionshipD321,7202400006.80
1976Facundo MedinaD · LensNow at Bayer Leverkusen · joined Aug 2026 (permanent)· 1Ligue 1LensNow at Bayer Leverkusen · joined Aug 2026 (permanent)1Ligue 1D222,01524201106.80
1977B. BarclayD · AccringtonNow at Carlisle United · joined Jul 2023 (free transfer)· 3League OneAccringtonNow at Carlisle United · joined Jul 2023 (free transfer)3League OneD242,0132611706.80
1978Carlos PomaresD · TenerifeNow at Cultural Leonesa · joined Aug 2026 (free transfer)· 2Segunda DivisionTenerifeNow at Cultural Leonesa · joined Aug 2026 (free transfer)2Segunda DivisionD–1,7802631716.80
1979Shaquille PinasD · ADO DenNow at Al-Kholood · joined Jul 2026 (permanent)· 1EredivisieADO DenNow at Al-Kholood · joined Jul 2026 (permanent)1EredivisieD232,1992730506.80
1980Max EhmerD · Bristol RoversNow at Ebbsfleet United · joined Jun 2025 (free transfer)· 3League OneBristol RoversNow at Ebbsfleet United · joined Jun 2025 (free transfer)3League OneD292,3482811606.80
1981Luis GustavoD · Sampaio CorrêaNow at Portuguesa · joined May 2023 (free transfer)· 2Campeonato Brasileiro Série BSampaio CorrêaNow at Portuguesa · joined May 2023 (free transfer)2Campeonato Brasileiro Série BD312,2042913806.80
1982Ghislain KonanD · ReimsNow at Wolverhampton Wanderers · joined Aug 2026 (free transfer)· 1Ligue 1ReimsNow at Wolverhampton Wanderers · joined Aug 2026 (free transfer)1Ligue 1D252,6153121506.80
1983Felipe JonatanD · SantosNow at Coritiba · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Coritiba · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AD232,8843321706.80
1984Alexandru PașcanuD · PonferradinaNow at Rapid București · joined Jul 2024· 2Segunda DivisionPonferradinaNow at Rapid București · joined Jul 20242Segunda DivisionD222,9363311106.80
1985K. SchulzD · St. PöltenNow at Mes Rafsanjan · joined Sep 2024 (free transfer)· 1Austrian BundesligaSt. PöltenNow at Mes Rafsanjan · joined Sep 2024 (free transfer)1Austrian BundesligaD312,8103334506.80
1986Junior SambiaD · MontpellierNow at Clermont Foot · joined Aug 2026 (free transfer)· 1Ligue 1MontpellierNow at Clermont Foot · joined Aug 2026 (free transfer)1Ligue 1D242,4523616206.80
1987Ben WhiteD · BrightonNow at Arsenal · joined Jul 2021 (permanent)· 1Premier LeagueBrightonNow at Arsenal · joined Jul 2021 (permanent)1Premier LeagueD233,2013600516.80
1988S. LavelleD · MorecambeNow at Grimsby Town · joined Jul 2025 (free transfer)· 4League TwoMorecambeNow at Grimsby Town · joined Jul 2025 (free transfer)4League TwoD244,26848101016.80
1989Kim Moon-hwanD · Busan IParkNow at Daejeon Hana Citizen · joined Jun 2024· 1K League 1Busan IParkNow at Daejeon Hana Citizen · joined Jun 20241K League 1D252,1882410006.80
1990Adil RamiD · BoavistaNow at Troyes · joined Aug 2021 (free transfer)· 1Primeira LigaBoavistaNow at Troyes · joined Aug 2021 (free transfer)1Primeira LigaD351,7992200406.80
1991Birk RisaD · OddNow at Molde · joined Jul 2025 (permanent)· 1EliteserienOddNow at Molde · joined Jul 2025 (permanent)1EliteserienD231,7972011306.80
1992Taylor Harwood-BellisD · BlackburnNow at Aston Villa · joined Aug 2026 (permanent)· 2ChampionshipBlackburnNow at Aston Villa · joined Aug 2026 (permanent)2ChampionshipD191,5411900206.80
1993L. QuintanaD · Pumas · 1Liga MXPumas1Liga MXD–606900006.80
1994L. RealpeD · Red BullNow at Famalicão · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ARed BullNow at Famalicão · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD20425600106.80
1995J. BrayfordD · Burton · 3League OneBurton3League OneD333,5454141306.80
1996Jordan WillisD · SunderlandNow at Northampton Town · joined Oct 2023 (free transfer)· 3League OneSunderlandNow at Northampton Town · joined Oct 2023 (free transfer)3League OneD261,0581501106.80
1997A. ArtunduagaD · Deportivo Pereira · 1Categoría Primera ADeportivo Pereira1Categoría Primera AD–583711406.80
1998T. PeyreD · Mechelen · 1Belgian Pro LeagueMechelen1Belgian Pro LeagueD289531101316.80
1999Karim RekikD · SevillaNow at Al Jazira · joined Jul 2023 (permanent)· 1La LigaSevillaNow at Al Jazira · joined Jul 2023 (permanent)1La LigaD266551100206.80
2000Andrea CostaD · Reggiana · 2Serie BReggiana2Serie BD351,0651610616.80

API-Football · Data sources