Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2019, senior men's leaguesChange filters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.1,951–2,000 of 5,104 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951Eduardo HenriqueM · Sporting CPNow at Al Taee · joined Aug 2026 (free transfer)· 1Primeira LigaSporting CPNow at Al Taee · joined Aug 2026 (free transfer)1Primeira LigaM257231500406.75
1952Archie CollinsM · ExeterNow at Huddersfield Town · joined Aug 2026 (free transfer)· 4League TwoExeterNow at Huddersfield Town · joined Aug 2026 (free transfer)4League TwoM202,1612614506.75
1953Kenan FatkičM · ThunNow at Hansa Rostock · joined Jul 2025 (free transfer)· 1Swiss Super LeagueThunNow at Hansa Rostock · joined Jul 2025 (free transfer)1Swiss Super LeagueM221,5552602606.75
1954Valter BirsaM · Cagliari · 1Serie ACagliari1Serie AM334491300106.75
1955Ryan LedsonM · PrestonNow at Huddersfield Town · joined Jun 2025 (free transfer)· 2ChampionshipPrestonNow at Huddersfield Town · joined Jun 2025 (free transfer)2ChampionshipM226961301206.75
1956Pedro ObiangM · SassuoloNow at Monza · joined Jul 2025 (free transfer)· 1Serie ASassuoloNow at Monza · joined Jul 2025 (free transfer)1Serie AM281,67225111006.75
1957Cheikhou KouyatéM · C. PalaceNow at Amed · joined Sep 2025 (free transfer)· 1Premier LeagueC. PalaceNow at Amed · joined Sep 2025 (free transfer)1Premier LeagueM302,5473511406.75
1958FabinhoM · CearáNow at Santa Cruz · joined Mar 2026 (permanent)· 1Campeonato Brasileiro Série ACearáNow at Santa Cruz · joined Mar 2026 (permanent)1Campeonato Brasileiro Série AM–3,1473510906.75
1959C. CookeM · BradfordNow at Hartlepool United · joined Jul 2022 (free transfer)· 4League TwoBradfordNow at Hartlepool United · joined Jul 2022 (free transfer)4League TwoM231,5452201516.75
1960Alex DyerM · LillestromNow at Wealdstone · joined Jul 2020 (free transfer)· 1EliteserienLillestromNow at Wealdstone · joined Jul 2020 (free transfer)1EliteserienM307421100106.75
1961Marc AlbrightonM · Leicester · 1Premier LeagueLeicester1Premier LeagueM308642003206.75
1962Marco ParoloM · Lazio · 1Serie ALazio1Serie AM351,7052910806.74
1963José SemedoM · Vitória de Setúbal · 1Primeira LigaVitória de Setúbal1Primeira LigaM352,59729101426.74
1964R. WoodsM · MillwallNow at Solihull Moors · joined Sep 2026 (loan)· 2ChampionshipMillwallNow at Solihull Moors · joined Sep 2026 (loan)2ChampionshipM261,5301800306.74
1965Martín ZubimendiM · Real SociedadNow at Arsenal · joined Jul 2025 (permanent)· 1La LigaReal SociedadNow at Arsenal · joined Jul 2025 (permanent)1La LigaM21583900306.74
1966Mikhail KostyukovM · TambovNow at SKA-Khabarovsk · joined Jul 2024 (free transfer)· 1Russian Premier LeagueTambovNow at SKA-Khabarovsk · joined Jul 2024 (free transfer)1Russian Premier LeagueM281,9772772306.74
1967M. RidentonM · Newcastle JetsNow at Wellington Phoenix · joined Dec 2020· 1A-League MenNewcastle JetsNow at Wellington Phoenix · joined Dec 20201A-League MenM24473900106.74
1968Ole Jørgen HalvorsenM · Sarpsborg 08 · 1EliteserienSarpsborg 081EliteserienM321,9842624406.74
1969JosanM · Elche · 2Segunda DivisionElche2Segunda DivisionM302,2334217206.74
1970LuccaM · BahiaNow at Guarani · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ABahiaNow at Guarani · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM308421600106.74
1971Khalid KaabiM · Al-Faisaly FCNow at Al Anwar · joined Sep 2025 (free transfer)· 1Saudi Professional LeagueAl-Faisaly FCNow at Al Anwar · joined Sep 2025 (free transfer)1Saudi Professional LeagueM301,2902323206.74
1972Wesley SaïdM · ToulouseNow at Al Shamal · joined Jul 2026 (free transfer)· 1Ligue 1ToulouseNow at Al Shamal · joined Jul 2026 (free transfer)1Ligue 1M251,1712321206.74
1973J. SmeetsM · Fortuna SittardNow at Emmen · joined Aug 2023 (free transfer)· 1EredivisieFortuna SittardNow at Emmen · joined Aug 2023 (free transfer)1EredivisieM251,9762300606.74
1974Callum McManamanM · LutonNow at Wigan Athletic · joined Jul 2023 (free transfer)· 2ChampionshipLutonNow at Wigan Athletic · joined Jul 2023 (free transfer)2ChampionshipM299112340106.74
1975C. MahoneyM · MillwallNow at Kidderminster Harriers · joined Oct 2026 (free transfer)· 2ChampionshipMillwallNow at Kidderminster Harriers · joined Oct 2026 (free transfer)2ChampionshipM–1,4593825006.74
1976Noah Al MousaM · Al-Ahli · 1Saudi Professional LeagueAl-Ahli1Saudi Professional LeagueM–428700206.74
1977Max GradelM · ToulouseNow at Amed · joined Sep 2024 (free transfer)· 1Ligue 1ToulouseNow at Amed · joined Sep 2024 (free transfer)1Ligue 1M321,6412132406.74
1978G. BoydM · Peterborough · 3League OnePeterborough3League OneM341,5242204206.74
1979Yuri BavinM · Ural YekaterinburgNow at Enisey · joined Jan 2025 (free transfer)· 1Russian Premier LeagueUral YekaterinburgNow at Enisey · joined Jan 2025 (free transfer)1Russian Premier LeagueM268962132306.74
1980Rominigue KouaméM · TroyesNow at Clermont Foot · joined Aug 2026 (free transfer)· 2Ligue 2TroyesNow at Clermont Foot · joined Aug 2026 (free transfer)2Ligue 2M23525701316.74
1981V. MüllerM · Lask LinzNow at Austria Wien · joined Sep 2026 (free transfer)· 1Austrian BundesligaLask LinzNow at Austria Wien · joined Sep 2026 (free transfer)1Austrian BundesligaM21316710006.74
1982Daniel JamesM · Man UtdNow at Leeds United · joined Jun 2023· 1Premier LeagueMan UtdNow at Leeds United · joined Jun 20231Premier LeagueM222,3003336406.74
1983Soualiho MeïtéM · TorinoNow at PAOK · joined Jul 2025 (permanent)· 1Serie ATorinoNow at PAOK · joined Jul 2025 (permanent)1Serie AM262,1783301506.74
1984Younès KaabouniM · Sochaux · 2Ligue 2Sochaux2Ligue 2M251,7071911406.74
1985Eric DierM · TottenhamNow at Monaco · joined Jun 2025 (free transfer)· 1Premier LeagueTottenhamNow at Monaco · joined Jun 2025 (free transfer)1Premier LeagueM261,3471902506.74
1986Paul LasneM · Stade Brestois 29Now at Paris FC · joined Jul 2022 (free transfer)· 1Ligue 1Stade Brestois 29Now at Paris FC · joined Jul 2022 (free transfer)1Ligue 1M311,2351921106.74
1987WalaceM · UdineseNow at Vitória · joined Jun 2026 (loan)· 1Serie AUdineseNow at Vitória · joined Jun 2026 (loan)1Serie AM251,1492000206.74
1988M. Virtue-ThickM · BlackpoolNow at Swindon Town · joined Jun 2026 (free transfer)· 3League OneBlackpoolNow at Swindon Town · joined Jun 2026 (free transfer)3League OneM231,6932421506.74
1989Clemens WalchM · WSG Wattens · 1Austrian BundesligaWSG Wattens1Austrian BundesligaM327741720006.74
1990Ibai GómezM · Athletic ClubNow at Deportivo La Coruña · joined Jul 2022· 1La LigaAthletic ClubNow at Deportivo La Coruña · joined Jul 20221La LigaM306981700006.74
1991Bozhidar KraevM · Gil VicenteNow at Lee Man · joined Jun 2026 (free transfer)· 1Primeira LigaGil VicenteNow at Lee Man · joined Jun 2026 (free transfer)1Primeira LigaM232,2753281706.74
1992JulinhoM · Operario-PR · 2Campeonato Brasileiro Série BOperario-PR2Campeonato Brasileiro Série BM–7251000006.74
1993G. GallifuocoM · Central Coast · 1A-League MenCentral Coast1A-League MenM–7151010306.74
1994Facundo BonéM · Vila NovaNow at Internacional de Bogotá · joined Dec 2025 (free transfer)· 2Campeonato Brasileiro Série BVila NovaNow at Internacional de Bogotá · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BM24322700106.74
1995L. FernandoM · América Mineiro · 2Campeonato Brasileiro Série BAmérica Mineiro2Campeonato Brasileiro Série BM25301500206.74
1996A. GeorgiouM · Ipswich · 3League OneIpswich3League OneM–2331000006.74
1997M. RidentonM · Brisbane RoarNow at Wellington Phoenix · joined Dec 2020· 1A-League MenBrisbane RoarNow at Wellington Phoenix · joined Dec 20201A-League MenM24222510206.74
1998C. ShaughnessyM · MansfieldNow at Portsmouth · joined Jul 2023 (free transfer)· 4League TwoMansfieldNow at Portsmouth · joined Jul 2023 (free transfer)4League TwoM241,2191502106.74
1999Yūki SōmaM · Nagoya GrampusNow at Machida Zelvia · joined Jul 2024· 1J1 LeagueNagoya GrampusNow at Machida Zelvia · joined Jul 20241J1 LeagueM233881610006.74
2000T. SparvM · Midtjylland · 1Danish SuperligaMidtjylland1Danish SuperligaM–7521600006.74

API-Football · Data sources