Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2017, senior men's leaguesFilters ↓Calendar-year stats for 2017 are still being built, so this shows season stats for now.1,951–2,000 of 8,324 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951David MyrestamD · GIF · 1AllsvenskanGIF1AllsvenskanD311,0071511106.92
1952V. ForrenD · MoldeNow at Brann · joined Jun 2020 (free transfer)· 1EliteserienMoldeNow at Brann · joined Jun 2020 (free transfer)1EliteserienD308591000306.92
1953Filipe MachadoM · GrêmioNow at Goiás · joined Aug 2026 (permanent)· 1Campeonato Brasileiro Série AGrêmioNow at Goiás · joined Aug 2026 (permanent)1Campeonato Brasileiro Série AM22371500106.92
1954Maxime LestienneM · RubinNow at Lion City Sailors · joined Jan 2022 (free transfer)· 1Russian Premier LeagueRubinNow at Lion City Sailors · joined Jan 2022 (free transfer)1Russian Premier LeagueM263541021006.92
1955Kyle BartleyD · SwanseaNow at West Bromwich Albion · joined Jul 2018· 1Premier LeagueSwanseaNow at West Bromwich Albion · joined Jul 20181Premier LeagueD27234500206.92
1956O. TannaneF · Saint EtienneNow at Al-Arabi SC · joined Jul 2026 (permanent)· 1Ligue 1Saint EtienneNow at Al-Arabi SC · joined Jul 2026 (permanent)1Ligue 1F24205601106.92
1957CrislanF · Vegalta SendaiNow at Brusque · joined Dec 2021 (free transfer)· 1J1 LeagueVegalta SendaiNow at Brusque · joined Dec 2021 (free transfer)1J1 LeagueF269992981506.92
1958Gianluigi BuffonG · JuventusNow at Parma · joined Jul 2021 (free transfer)· 1Serie AJuventusNow at Parma · joined Jul 2021 (free transfer)1Serie AG401,8632100106.92
1959HenriqueD · Vasco da GamaNow at Turan Tovuz · joined Aug 2025 (free transfer)· 1Campeonato Brasileiro Série AVasco da GamaNow at Turan Tovuz · joined Aug 2025 (free transfer)1Campeonato Brasileiro Série AD–1,7842102306.92
1960Cuco MartinaD · EvertonNow at GO Ahead Eagles · joined Nov 2021 (free transfer)· 1Premier LeagueEvertonNow at GO Ahead Eagles · joined Nov 2021 (free transfer)1Premier LeagueD281,8312102106.92
1961Marlon FreitasM · FluminenseNow at Palmeiras · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série AFluminenseNow at Palmeiras · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AM231,2171600506.92
1962Thom HayeM · Willem IINow at Persib Bandung · joined Aug 2025 (free transfer)· 1EredivisieWillem IINow at Persib Bandung · joined Aug 2025 (free transfer)1EredivisieM232,4763321406.92
1963Daichi KamadaM · Sagan TosuNow at Crystal Palace · joined Jul 2024 (free transfer)· 1J1 LeagueSagan TosuNow at Crystal Palace · joined Jul 2024 (free transfer)1J1 LeagueM211,3991632106.92
1964Diego SouzaF · Sport Recife · 1Campeonato Brasileiro Série ASport Recife1Campeonato Brasileiro Série AF332,285271131016.92
1965Baptiste ReynetG · DijonNow at Omonia Nicosia · joined Jul 2024· 1Ligue 1DijonNow at Omonia Nicosia · joined Jul 20241Ligue 1G273,4203800306.92
1966Nick LimaD · San Jose · 1Major League SoccerSan Jose1Major League SoccerD231,8092221316.92
1967Joel ObiM · TorinoNow at Vis Pesaro · joined Jan 2024· 1Serie ATorinoNow at Vis Pesaro · joined Jan 20241Serie AM271,2002252306.92
1968Michael MadlD · Austria Vienna · 1Austrian BundesligaAustria Vienna1Austrian BundesligaD309391120216.92
1969K. MadsenD · Stromsgodset · 1EliteserienStromsgodset1EliteserienD299131100306.92
1970D. HolmM · ValerengaNow at KFUM Oslo · joined Jan 2019 (free transfer)· 1EliteserienValerengaNow at KFUM Oslo · joined Jan 2019 (free transfer)1EliteserienM327041102006.92
1971Bright EdomwonyiF · Sturm GrazNow at Nyiregyhaza · joined Jul 2025 (free transfer)· 1Austrian BundesligaSturm GrazNow at Nyiregyhaza · joined Jul 2025 (free transfer)1Austrian BundesligaF236461131106.92
1972Kieran DowellM · Nott'm ForestNow at Hull City · joined Jan 2026 (permanent)· 2ChampionshipNott'm ForestNow at Hull City · joined Jan 2026 (permanent)2ChampionshipM201,9972962406.92
1973Junior SambiaM · MontpellierNow at Clermont Foot · joined Aug 2026 (free transfer)· 1Ligue 1MontpellierNow at Clermont Foot · joined Aug 2026 (free transfer)1Ligue 1M211,5382814306.92
1974K. AdénonD · AmiensNow at Doxa Katokopias · joined Aug 2021· 1Ligue 1AmiensNow at Doxa Katokopias · joined Aug 20211Ligue 1D322,9193401906.92
1975R. Loftus-CheekM · C. PalaceNow at AC Milan · joined Jul 2023 (permanent)· 1Premier LeagueC. PalaceNow at AC Milan · joined Jul 2023 (permanent)1Premier LeagueM221,8752423106.92
1976Pau LópezG · EspanyolNow at FC Andorra · joined Jul 2026 (free transfer)· 1La LigaEspanyolNow at FC Andorra · joined Jul 2026 (free transfer)1La LigaG232,5662900306.92
1977Björn Bergmann SigurðarsonF · RostovNow at ÍA · joined Apr 2023 (free transfer)· 1Russian Premier LeagueRostovNow at ÍA · joined Apr 2023 (free transfer)1Russian Premier LeagueF27522611006.92
1978Jelle Van DammeD · LA GalaxyNow at Lokeren · joined Jul 2019 (free transfer)· 1Major League SoccerLA GalaxyNow at Lokeren · joined Jul 2019 (free transfer)1Major League SoccerD341,50218101136.92
1979GuilhermeM · BeneventoNow at Atlético Goianiense · joined Jan 2026 (free transfer)· 1Serie ABeneventoNow at Atlético Goianiense · joined Jan 2026 (free transfer)1Serie AM279441222106.92
1980Gaël KakutaM · AmiensNow at Larisa · joined Feb 2026 (free transfer)· 1Ligue 1AmiensNow at Larisa · joined Feb 2026 (free transfer)1Ligue 1M273,0923666306.92
1981F. FernándezD · SwanseaNow at Estudiantes de La Plata · joined Aug 2023 (free transfer)· 1Premier LeagueSwanseaNow at Estudiantes de La Plata · joined Aug 2023 (free transfer)1Premier LeagueD292,6773011506.92
1982Yutaka YoshidaD · Sagan TosuNow at Shimizu S-Pulse · joined Jan 2023· 1J1 LeagueSagan TosuNow at Shimizu S-Pulse · joined Jan 20231J1 LeagueD282,6673003406.92
1983Mattia PerinG · GenoaNow at Palermo · joined Aug 2026 (permanent)· 1Serie AGenoaNow at Palermo · joined Aug 2026 (permanent)1Serie AG253,3303700106.92
1984Stiven MendozaM · BahiaNow at Athletico Paranaense · joined Jul 2025 (free transfer)· 1Campeonato Brasileiro Série ABahiaNow at Athletico Paranaense · joined Jul 2025 (free transfer)1Campeonato Brasileiro Série AM262,4133183406.92
1985Tom van WeertF · GroningenNow at Atromitos · joined Jul 2024 (free transfer)· 1EredivisieGroningenNow at Atromitos · joined Jul 2024 (free transfer)1EredivisieF282,15231121216.92
1986Y. RibeiroD · Rio AveNow at Blackburn Rovers · joined Feb 2025 (free transfer)· 1Primeira LigaRio AveNow at Blackburn Rovers · joined Feb 2025 (free transfer)1Primeira LigaD212,1692516316.92
1987Y. MatsushitaM · Vissel KobeNow at Vegalta Sendai · joined Jan 2019· 1J1 LeagueVissel KobeNow at Vegalta Sendai · joined Jan 20191J1 LeagueM241,6382503506.92
1988Iker CasillasG · Porto · 1Primeira LigaPorto1Primeira LigaG371,7542000006.92
1989Leandro SilvaD · AvaíNow at Inter De Limeira · joined Dec 2022 (free transfer)· 1Campeonato Brasileiro Série AAvaíNow at Inter De Limeira · joined Dec 2022 (free transfer)1Campeonato Brasileiro Série AD292,6763212516.92
1990Cristian TelloF · Betis · 1La LigaBetis1La LigaF261,6843243206.92
1991Jordan AmaviD · MarseilleNow at Stade Brestois 29 · joined Jul 2024 (free transfer)· 1Ligue 1MarseilleNow at Stade Brestois 29 · joined Jul 2024 (free transfer)1Ligue 1D242,1912706706.92
1992Jiro KamataD · Kashiwa Reysol · 1J1 LeagueKashiwa Reysol1J1 LeagueD329981501406.92
1993WandersonF · Dynamo Moscow · 1Russian Premier LeagueDynamo Moscow1Russian Premier LeagueF–5481312106.92
1994A. CaraccioloD · HellasNow at Pisa SC · joined Sep 2020· 1Serie AHellasNow at Pisa SC · joined Sep 20201Serie AD282,8553320606.92
1995CalaD · GetafeNow at Cádiz · joined Jul 2019 (free transfer)· 1La LigaGetafeNow at Cádiz · joined Jul 2019 (free transfer)1La LigaD281,8002022906.92
1996Layvin KurzawaD · PSG · 1Ligue 1PSG1Ligue 1D251,7072021106.92
1997Mattijs BranderhorstG · Willem IINow at Fortuna Sittard · joined Jul 2025 (permanent)· 1EredivisieWillem IINow at Fortuna Sittard · joined Jul 2025 (permanent)1EredivisieG241,7552000106.92
1998Masatoshi MiharaD · Vissel KobeNow at Kashiwa Reysol · joined Feb 2020· 1J1 LeagueVissel KobeNow at Kashiwa Reysol · joined Feb 20201J1 LeagueD291,4232021206.92
1999Y. KimotoD · Cerezo OsakaNow at Mito HollyHock · joined Jun 2026 (permanent)· 1J1 LeagueCerezo OsakaNow at Mito HollyHock · joined Jun 2026 (permanent)1J1 LeagueD241,2972321406.92
2000Lucas JoãoF · Sheff WedNow at Nacional · joined Jul 2025 (free transfer)· 2ChampionshipSheff WedNow at Nacional · joined Jul 2025 (free transfer)2ChampionshipF241,4312773006.91

API-Football · Data sources