Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2022, senior men's leaguesChange filters ↓Calendar-year stats for 2022 are still being built, so this shows season stats for now.1,951–2,000 of 3,459 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951I. UgboF · TroyesNow at Apollon Limassol · joined Aug 2026 (loan)· 1Ligue 1TroyesNow at Apollon Limassol · joined Aug 2026 (loan)1Ligue 1F–8982521006.56
1952O. EdwardsF · Ross CountyNow at Peterborough United · joined Jun 2026 (free transfer)· 1Scottish PremiershipRoss CountyNow at Peterborough United · joined Jun 2026 (free transfer)1Scottish PremiershipF221,5232932436.56
1953Anderson SilvaF · Vitória de GuimarãesNow at Pafos · joined Jul 2025 (permanent)· 1Primeira LigaVitória de GuimarãesNow at Pafos · joined Jul 2025 (permanent)1Primeira LigaF251,3523040416.56
1954M'Baye NiangF · AuxerreNow at Dunkerque · joined Sep 2026 (free transfer)· 1Ligue 1AuxerreNow at Dunkerque · joined Sep 2026 (free transfer)1Ligue 1F281,4993060226.56
1955Mattia DestroF · Empoli · 1Serie AEmpoli1Serie AF325781710306.56
1956A. AnelloF · HajdukNow at Philadelphia Union · joined Jul 2026 (permanent)· 1Croatian First Football LeagueHajdukNow at Philadelphia Union · joined Jul 2026 (permanent)1Croatian First Football LeagueF–3821101306.56
1957D. WatariF · Avispa FukuokaNow at Tokushima Vortis · joined Jan 2023· 1J1 LeagueAvispa FukuokaNow at Tokushima Vortis · joined Jan 20231J1 LeagueF303401110206.56
1958M. ZgombaF · Istra · 1Croatian First Football LeagueIstra1Croatian First Football LeagueF–154500006.56
1959B. VastsukF · Stal Mielec · 1EkstraklasaStal Mielec1EkstraklasaF–153500006.56
1960Hwang Ui-joF · Olympiakos PiraeusNow at Alanyaspor · joined Sep 2024· 1Super League GreeceOlympiakos PiraeusNow at Alanyaspor · joined Sep 20241Super League GreeceF30149501006.56
1961A. KasumovicF · Adelaide United · 1A-League MenAdelaide United1A-League MenF–76601006.56
1962Gustav EngvallF · MechelenNow at KuPS · joined Jul 2026 (permanent)· 1Belgian Pro LeagueMechelenNow at KuPS · joined Jul 2026 (permanent)1Belgian Pro LeagueF2774500006.56
1963L. JuniorF · MallorcaNow at Lugo · joined Jul 2025 (free transfer)· 1La LigaMallorcaNow at Lugo · joined Jul 2025 (free transfer)1La LigaF–67500006.56
1964PequeF · Racing SantanderNow at Sevilla · joined Jul 2026 (permanent)· 2Segunda DivisionRacing SantanderNow at Sevilla · joined Jul 2026 (permanent)2Segunda DivisionF203661710206.56
1965Louie BarryF · MK DonsNow at Sheffield Wednesday · joined Jul 2026 (permanent)· 3League OneMK DonsNow at Sheffield Wednesday · joined Jul 2026 (permanent)3League OneF201,1012212006.56
1966Jan HurtadoF · Red BullNow at Volos · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ARed BullNow at Volos · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AF234971300006.56
1967J. AranaF · Villarreal IINow at Racing Santander · joined Jul 2026 (permanent)· 2Segunda DivisionVillarreal IINow at Racing Santander · joined Jul 2026 (permanent)2Segunda DivisionF233741220406.56
1968Romain HamoumaF · Ajaccio · 1Ligue 1Ajaccio1Ligue 1F361,0891922526.56
1969Daniel KanuF · CharltonNow at Notts County · joined Aug 2026 (loan)· 3League OneCharltonNow at Notts County · joined Aug 2026 (loan)3League OneF18210801006.56
1970Anastasios KaramanosF · Lamia · 1Super League GreeceLamia1Super League GreeceF32193900006.56
1971Theo BairF · St JohnstoneNow at Bolton Wanderers · joined Aug 2026 (loan)· 1Scottish PremiershipSt JohnstoneNow at Bolton Wanderers · joined Aug 2026 (loan)1Scottish PremiershipF236282711106.56
1972Youssef ChermitiF · Sporting CPNow at Everton · joined Apr 2026 (permanent)· 1Primeira LigaSporting CPNow at Everton · joined Apr 2026 (permanent)1Primeira LigaF198461632406.56
1973Bruno TubarãoF · Red BullNow at Chapecoense · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ARed BullNow at Chapecoense · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AF28465900006.56
1974Y. MaledeF · MechelenNow at Hapoel Beer Sheva · joined Aug 2026 (permanent)· 1Belgian Pro LeagueMechelenNow at Hapoel Beer Sheva · joined Aug 2026 (permanent)1Belgian Pro LeagueF231,1662702106.56
1975J. AmoakoF · Helsingborg · 1AllsvenskanHelsingborg1AllsvenskanF–295900206.56
1976C. LarinF · Club BruggeNow at Southampton · joined Jun 2026 (permanent)· 1Belgian Pro LeagueClub BruggeNow at Southampton · joined Jun 2026 (permanent)1Belgian Pro LeagueF28199910106.56
1977Lars VilligerF · Luzern · 1Swiss Super LeagueLuzern1Swiss Super LeagueF205191111306.55
1978Deni JuniorF · FamalicãoNow at Guarani · joined Jan 2025 (free transfer)· 1Primeira LigaFamalicãoNow at Guarani · joined Jan 2025 (free transfer)1Primeira LigaF273801100006.55
1979Ricardo MatosF · PortimonenseNow at Argeș Pitești · joined Jul 2025 (free transfer)· 1Primeira LigaPortimonenseNow at Argeș Pitești · joined Jul 2025 (free transfer)1Primeira LigaF232931510106.55
1980T. KlidjeF · LuzernNow at Hibernian · joined Jun 2026· 1Swiss Super LeagueLuzernNow at Hibernian · joined Jun 20261Swiss Super LeagueF213911400106.55
1981D. N'LunduluF · BoltonNow at Petrolul Ploiești · joined Jun 2026 (free transfer)· 3League OneBoltonNow at Petrolul Ploiești · joined Jun 2026 (free transfer)3League OneF245031510206.55
1982Valentin DepietriF · FortalezaNow at Talleres de Córdoba · joined Jan 2023 (permanent)· 1Campeonato Brasileiro Série AFortalezaNow at Talleres de Córdoba · joined Jan 2023 (permanent)1Campeonato Brasileiro Série AF222371600006.55
1983A. BenboualiF · CharleroiNow at Pyramids · joined Aug 2026 (permanent)· 1Belgian Pro LeagueCharleroiNow at Pyramids · joined Aug 2026 (permanent)1Belgian Pro LeagueF237291520306.55
1984Danny IngsF · West HamNow at Wycombe Wanderers · joined Sep 2026 (free transfer)· 1Premier LeagueWest HamNow at Wycombe Wanderers · joined Sep 2026 (free transfer)1Premier LeagueF307701722106.55
1985P. MorenoF · MarítimoNow at Marbella · joined Jan 2026 (free transfer)· 1Primeira LigaMarítimoNow at Marbella · joined Jan 2026 (free transfer)1Primeira LigaF218981902316.55
1986Yūtarō OdaF · Vissel KobeNow at Shonan Bellmare · joined Mar 2025 (permanent)· 1J1 LeagueVissel KobeNow at Shonan Bellmare · joined Mar 2025 (permanent)1J1 LeagueF218062101106.55
1987Diego CostaF · WolvesNow at Grêmio · joined Feb 2024· 1Premier LeagueWolvesNow at Grêmio · joined Feb 20241Premier LeagueF341,2552310516.55
1988Aaron DrinanF · Leyton OrientNow at Swindon Town · joined Feb 2024· 4League TwoLeyton OrientNow at Swindon Town · joined Feb 20244League TwoF251,5913121306.55
1989Daniel RiosF · ChivasNow at CF Montréal · joined Jul 2026 (permanent)· 1Liga MXChivasNow at CF Montréal · joined Jul 2026 (permanent)1Liga MXF285651411106.55
1990S. CoxF · Exeter · 3League OneExeter3League OneF182701210006.55
1991K. SierhuisF · ReimsNow at NEC · joined Jun 2026 (free transfer)· 1Ligue 1ReimsNow at NEC · joined Jun 2026 (free transfer)1Ligue 1F252161400006.55
1992Lee Ji-HoonF · Gimcheon Sangmu · 1K League 1Gimcheon Sangmu1K League 1F–320600006.55
1993G. CharbonnierF · AuxerreNow at Bastia · joined Jan 2024 (free transfer)· 1Ligue 1AuxerreNow at Bastia · joined Jan 2024 (free transfer)1Ligue 1F34262610106.55
1994I. ChegraF · Ajaccio · 1Ligue 1Ajaccio1Ligue 1F–189600006.55
1995J. StonesF · Ross County · 1Scottish PremiershipRoss County1Scottish PremiershipF–126600206.55
1996L. JamiesonF · St Mirren · 1Scottish PremiershipSt Mirren1Scottish PremiershipF–119700006.55
1997E. SorgaF · Göteborg · 1AllsvenskanGöteborg1AllsvenskanF–115810006.55
1998Jon KarrikaburuF · Real SociedadNow at Burgos · joined Aug 2026 (free transfer)· 1La LigaReal SociedadNow at Burgos · joined Aug 2026 (free transfer)1La LigaF20102600106.55
1999Efthymis KoulourisF · Lask LinzNow at Wieczysta Kraków · joined Jul 2026 (permanent)· 1Austrian BundesligaLask LinzNow at Wieczysta Kraków · joined Jul 2026 (permanent)1Austrian BundesligaF273471411106.55
2000Taichi HaraF · AlavésNow at FC St. Pauli · joined Jan 2026 (free transfer)· 2Segunda DivisionAlavésNow at FC St. Pauli · joined Jan 2026 (free transfer)2Segunda DivisionF242831000106.55

API-Football · Data sources