Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2019, senior men's leaguesFilters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.1,951–2,000 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951GlaucoG · OesteNow at Athletic · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BOesteNow at Athletic · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BG25646800106.95
1952Nawaf Al SabhiD · Al-Fayha · 1Saudi Professional LeagueAl-Fayha1Saudi Professional LeagueD–1,0851430306.95
1953RicardinhoM · CearáNow at Floresta · joined Jun 2023 (free transfer)· 1Campeonato Brasileiro Série ACearáNow at Floresta · joined Jun 2023 (free transfer)1Campeonato Brasileiro Série AM342,6693416106.95
1954O. GiroudF · ChelseaNow at Lille · joined Jul 2025 (free transfer)· 1Premier LeagueChelseaNow at Lille · joined Jul 2025 (free transfer)1Premier LeagueF339991880106.95
1955Roberto JiménezG · West HamNow at Real Valladolid · joined Aug 2020· 1Premier LeagueWest HamNow at Real Valladolid · joined Aug 20201Premier LeagueG34686800006.95
1956Maxence CaqueretM · LyonNow at Como · joined Jan 2025 (permanent)· 1Ligue 1LyonNow at Como · joined Jan 2025 (permanent)1Ligue 1M20569800206.95
1957DodôD · CruzeiroNow at Santos · joined Jul 2023 (free transfer)· 1Campeonato Brasileiro Série ACruzeiroNow at Santos · joined Jul 2023 (free transfer)1Campeonato Brasileiro Série AD281,0601400206.95
1958Andreas WeimannF · Bristol CityNow at Cheltenham Town · joined Aug 2026 (free transfer)· 2ChampionshipBristol CityNow at Cheltenham Town · joined Aug 2026 (free transfer)2ChampionshipF283,6124597806.95
1959Famara DiédhiouF · Bristol CityNow at Granada · joined Jul 2024· 2ChampionshipBristol CityNow at Granada · joined Jul 20242ChampionshipF272,89141121316.95
1960Vicente GuaitaG · C. PalaceNow at Parma · joined Nov 2025 (free transfer)· 1Premier LeagueC. PalaceNow at Parma · joined Nov 2025 (free transfer)1Premier LeagueG333,1503500106.95
1961Rodrigo PalacioF · BolognaNow at Brescia · joined Aug 2021 (free transfer)· 1Serie ABolognaNow at Brescia · joined Aug 2021 (free transfer)1Serie AF382,5193573506.95
1962Pau TorresD · VillarrealNow at Aston Villa · joined Jul 2023 (permanent)· 1La LigaVillarrealNow at Aston Villa · joined Jul 2023 (permanent)1La LigaD232,9873421606.95
1963WesleyM · Red BullNow at ABC · joined Jul 2022 (free transfer)· 2Campeonato Brasileiro Série BRed BullNow at ABC · joined Jul 2022 (free transfer)2Campeonato Brasileiro Série BM242,0593152106.95
1964I. AustbøG · Viking · 1EliteserienViking1EliteserienG352,5202901206.95
1965Flynn DownesM · IpswichNow at Southampton · joined Jul 2024 (permanent)· 3League OneIpswichNow at Southampton · joined Jul 2024 (permanent)3League OneM212,50129211006.95
1966Mads ReginiussenM · Ranheim · 1EliteserienRanheim1EliteserienM322,6092953506.95
1967Sergei PetrovD · Krasnodar · 1Russian Premier LeagueKrasnodar1Russian Premier LeagueD292,3452724616.95
1968Maxime DupéG · ClermontNow at Nantes · joined Jun 2026 (free transfer)· 2Ligue 2ClermontNow at Nantes · joined Jun 2026 (free transfer)2Ligue 2G272,4352700006.95
1969Seny DiengG · DoncasterNow at Atromitos · joined Aug 2026 (free transfer)· 3League OneDoncasterNow at Atromitos · joined Aug 2026 (free transfer)3League OneG252,4302700106.95
1970Romain ThomasD · AngersNow at Valenciennes · joined Jul 2025 (free transfer)· 1Ligue 1AngersNow at Valenciennes · joined Jul 2025 (free transfer)1Ligue 1D322,3422712406.95
1971Jan ZwischenbruggerD · SCR Altach · 1Austrian BundesligaSCR Altach1Austrian BundesligaD302,3412750706.95
1972Shinya YajimaM · GambaNow at Omiya Ardija · joined Jan 2022 (free transfer)· 1J1 LeagueGambaNow at Omiya Ardija · joined Jan 2022 (free transfer)1J1 LeagueM261,8232714106.95
1973Scott McTominayM · Man UtdNow at Napoli · joined Aug 2024 (permanent)· 1Premier LeagueMan UtdNow at Napoli · joined Aug 2024 (permanent)1Premier LeagueM231,7892741206.95
1974J. AhlmannD · AaB · 1Danish SuperligaAaB1Danish SuperligaD291,9472802806.95
1975Diego TardelliF · GrêmioNow at Santos · joined Aug 2021 (free transfer)· 1Campeonato Brasileiro Série AGrêmioNow at Santos · joined Aug 2021 (free transfer)1Campeonato Brasileiro Série AF351,8072741216.95
1976Thomas FoketD · ReimsNow at Anderlecht · joined Aug 2024 (free transfer)· 1Ligue 1ReimsNow at Anderlecht · joined Aug 2024 (free transfer)1Ligue 1D252,4302701306.95
1977S. BakisF · Admira WackerNow at Gimnàstic de Tarragona · joined Aug 2026 (free transfer)· 1Austrian BundesligaAdmira WackerNow at Gimnàstic de Tarragona · joined Aug 2026 (free transfer)1Austrian BundesligaF–1,87025120506.95
1978H. DelbridgeD · Melbourne City · 1A-League MenMelbourne City1A-League MenD281,8222410536.95
1979K. OpsethF · Adelaide UnitedNow at Stabaek · joined Mar 2024 (free transfer)· 1A-League MenAdelaide UnitedNow at Stabaek · joined Mar 2024 (free transfer)1A-League MenF301,3072162106.95
1980Javi RosM · Zaragoza · 2Segunda DivisionZaragoza2Segunda DivisionM309882252306.95
1981Thiago RibeiroF · Red BullNow at Chapecoense · joined Aug 2020 (free transfer)· 2Campeonato Brasileiro Série BRed BullNow at Chapecoense · joined Aug 2020 (free transfer)2Campeonato Brasileiro Série BF347941952106.95
1982Dominic Calvert-LewinF · EvertonNow at Leeds United · joined Aug 2025 (free transfer)· 1Premier LeagueEvertonNow at Leeds United · joined Aug 2025 (free transfer)1Premier LeagueF232,64236131906.95
1983Derrick WilliamsD · BlackburnNow at Reading · joined Aug 2025 (permanent)· 2ChampionshipBlackburnNow at Reading · joined Aug 2025 (permanent)2ChampionshipD271,5301730406.95
1984Park Il-gyuG · Yokohama F. Marinos · 1J1 LeagueYokohama F. Marinos1J1 LeagueG301,5301700006.95
1985Maksim OsipenkoD · TambovNow at Dynamo Moscow · joined Jun 2025 (permanent)· 1Russian Premier LeagueTambovNow at Dynamo Moscow · joined Jun 2025 (permanent)1Russian Premier LeagueD261,5201710106.95
1986S. NsokiD · NiceNow at Union Berlin · joined Jun 2026 (permanent)· 1Ligue 1NiceNow at Union Berlin · joined Jun 2026 (permanent)1Ligue 1D211,2831701306.95
1987Tom NaylorM · PortsmouthNow at Chesterfield · joined Jul 2023 (free transfer)· 3League OnePortsmouthNow at Chesterfield · joined Jul 2023 (free transfer)3League OneM292,8803210706.95
1988Tim ReamD · FulhamNow at Charlotte FC · joined Aug 2024· 2ChampionshipFulhamNow at Charlotte FC · joined Aug 20242ChampionshipD324,2514700006.95
1989C. BrownM · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenM261,3471502206.95
1990ManoelD · CorinthiansNow at América Mineiro · joined May 2026 (free transfer)· 1Campeonato Brasileiro Série ACorinthiansNow at América Mineiro · joined May 2026 (free transfer)1Campeonato Brasileiro Série AD302,7153010206.95
1991Michael KeaneD · Everton · 1Premier LeagueEverton1Premier LeagueD272,5563120306.95
1992T. GjertsenM · Kristiansund · 1EliteserienKristiansund1EliteserienM282,1572825106.95
1993Alex GillieadM · ScunthorpeNow at Shrewsbury Town · joined May 2026· 4League TwoScunthorpeNow at Shrewsbury Town · joined May 20264League TwoM242,3072851506.95
1994John McGinnM · Aston Villa · 1Premier LeagueAston Villa1Premier LeagueM252,3162833306.95
1995Luiz AdrianoF · PalmeirasNow at Vitória · joined Mar 2024 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Vitória · joined Mar 2024 (free transfer)1Campeonato Brasileiro Série AF339051361006.95
1996Niall CanavanD · PlymouthNow at Boston United · joined Jul 2026 (permanent)· 4League TwoPlymouthNow at Boston United · joined Jul 2026 (permanent)4League TwoD292,2952621406.95
1997Jang Hyun-sooD · FC TokyoNow at Al-Gharafa · joined Jul 2026 (permanent)· 1J1 LeagueFC TokyoNow at Al-Gharafa · joined Jul 2026 (permanent)1J1 LeagueD281,1701300006.95
1998FerrugemM · CRBNow at Brasiliense · joined Aug 2021 (free transfer)· 2Campeonato Brasileiro Série BCRBNow at Brasiliense · joined Aug 2021 (free transfer)2Campeonato Brasileiro Série BM329531342406.95
1999Anthony LopesG · LyonNow at Angers · joined Jun 2026 (free transfer)· 1Ligue 1LyonNow at Angers · joined Jun 2026 (free transfer)1Ligue 1G292,3402600106.95
2000L. MunozM · MálagaNow at Marbella · joined Aug 2025 (free transfer)· 2Segunda DivisionMálagaNow at Marbella · joined Aug 2025 (free transfer)2Segunda DivisionM–2,0842600806.95

API-Football · Data sources