Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2015, senior men's leaguesFilters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.1,901–1,950 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901M. YattaraF · Angers · 1Ligue 1Angers1Ligue 1F229341922206.70
1902Nacer ChadliM · TottenhamNow at Westerlo · joined Aug 2023 (free transfer)· 1Premier LeagueTottenhamNow at Westerlo · joined Aug 2023 (free transfer)1Premier LeagueM267452531106.70
1903M. LópezF · TorinoNow at Sambenedettese · joined Aug 2020 (free transfer)· 1Serie ATorinoNow at Sambenedettese · joined Aug 2020 (free transfer)1Serie AF321,0742642206.70
1904A. CerciF · MilanNow at Arezzo · joined Oct 2020 (free transfer)· 1Serie AMilanNow at Arezzo · joined Oct 2020 (free transfer)1Serie AF287591301006.70
1905Ludovic BlasM · GuingampNow at Rennes · joined Jul 2023 (permanent)· 1Ligue 1GuingampNow at Rennes · joined Jul 2023 (permanent)1Ligue 1M186401412106.70
1906Jorge MolinaF · BetisNow at Granada · joined Aug 2020· 1La LigaBetisNow at Granada · joined Aug 20201La LigaF349172311406.70
1907Dame N'DoyeF · SunderlandNow at FC Copenhagen · joined Jul 2018 (free transfer)· 1Premier LeagueSunderlandNow at FC Copenhagen · joined Jul 2018 (free transfer)1Premier LeagueF315671110206.70
1908M. CueroF · LevanteNow at Chacarita Juniors · joined Jul 2026· 1La LigaLevanteNow at Chacarita Juniors · joined Jul 20261La LigaF–4791301106.70
1909Leandro SilvaD · Coritiba · 1Campeonato Brasileiro Série ACoritiba1Campeonato Brasileiro Série AD301,54118011106.70
1910André Zambo AnguissaM · Marseille · 1Ligue 1Marseille1Ligue 1M–285900006.70
1911Carlos AlbertoM · Figueirense · 1Campeonato Brasileiro Série AFigueirense1Campeonato Brasileiro Série AM–636830516.70
1912M. HassenG · Nice · 1Ligue 1Nice1Ligue 1G–1,0751400016.70
1913Andrei GirottoM · PalmeirasNow at Al-Faisaly FC · joined Jul 2026 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Al-Faisaly FC · joined Jul 2026 (free transfer)1Campeonato Brasileiro Série AM24317710306.70
1914Nildo PetrolinaM · MoreirenseNow at Al-Taawoun · joined Jan 2019· 1Primeira LigaMoreirenseNow at Al-Taawoun · joined Jan 20191Primeira LigaM30446610106.70
1915P. HurtadoM · Vitória de GuimarãesNow at Carlos A. Mannucci · joined Jan 2024 (free transfer)· 1Primeira LigaVitória de GuimarãesNow at Carlos A. Mannucci · joined Jan 2024 (free transfer)1Primeira LigaM25322610306.70
1916Serhou GuirassyF · LilleNow at Borussia Dortmund · joined Jul 2024 (permanent)· 1Ligue 1LilleNow at Borussia Dortmund · joined Jul 2024 (permanent)1Ligue 1F20299800206.70
1917Carlos EduardoM · GoiásNow at Mirassol · joined Jun 2025 (free transfer)· 1Campeonato Brasileiro Série AGoiásNow at Mirassol · joined Jun 2025 (free transfer)1Campeonato Brasileiro Série AM19203621106.70
1918L. OcamposM · MarseilleNow at Monterrey · joined Sep 2024 (permanent)· 1Ligue 1MarseilleNow at Monterrey · joined Sep 2024 (permanent)1Ligue 1M217691711006.70
1919Ermir LenjaniD · NantesNow at Ümraniyespor · joined Jun 2022 (free transfer)· 1Ligue 1NantesNow at Ümraniyespor · joined Jun 2022 (free transfer)1Ligue 1D261,3902011316.70
1920V. BehramiM · WatfordNow at Brescia · joined Jan 2022 (free transfer)· 1Premier LeagueWatfordNow at Brescia · joined Jan 2022 (free transfer)1Premier LeagueM311,2802101316.70
1921A. RussoD · Frosinone · 1Serie AFrosinone1Serie AD–8831010206.70
1922Muriel BeckerG · InternacionalNow at Náutico · joined Feb 2025 (free transfer)· 1Campeonato Brasileiro Série AInternacionalNow at Náutico · joined Feb 2025 (free transfer)1Campeonato Brasileiro Série AG29450500106.70
1923T. PheteM · Vitória de GuimarãesNow at Vestri · joined Mar 2025 (free transfer)· 1Primeira LigaVitória de GuimarãesNow at Vestri · joined Mar 2025 (free transfer)1Primeira LigaM224491000306.70
1924Luccas ClaroD · CoritibaNow at Esenler Erokspor · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ACoritibaNow at Esenler Erokspor · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD24346500406.70
1925William KozlowskiM · Goiás · 1Campeonato Brasileiro Série AGoiás1Campeonato Brasileiro Série AM–266500206.70
1926Douglas AbnerF · Boavista · 1Primeira LigaBoavista1Primeira LigaF–260510006.70
1927EvandroM · PortoNow at Chapecoense · joined Sep 2020 (free transfer)· 1Primeira LigaPortoNow at Chapecoense · joined Sep 2020 (free transfer)1Primeira LigaM292301110206.70
1928CristianM · Corinthians · 1Campeonato Brasileiro Série ACorinthians1Campeonato Brasileiro Série AM33179910106.70
1929Marcos AurélioM · Coritiba · 1Campeonato Brasileiro Série ACoritiba1Campeonato Brasileiro Série AM–170512106.70
1930Mikel ArruabarrenaF · Eibar · 1La LigaEibar1La LigaF–57610006.70
1931Marcelo OliveiraD · Moreirense · 1Primeira LigaMoreirense1Primeira LigaD348109001206.70
1932Nenê BonilhaM · NacionalNow at Anápolis · joined Dec 2025 (free transfer)· 1Primeira LigaNacionalNow at Anápolis · joined Dec 2025 (free transfer)1Primeira LigaM24588910306.70
1933Saïd BenrahmaF · NiceNow at Neom · joined Jun 2025 (permanent)· 1Ligue 1NiceNow at Neom · joined Jun 2025 (permanent)1Ligue 1F20126920006.70
1934KaduD · Atlético ParanaenseNow at Göztepe · joined Aug 2017· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Göztepe · joined Aug 20171Campeonato Brasileiro Série AD291,0791311906.70
1935Oriol RieraF · DeportivoNow at Fuenlabrada · joined Jul 2019 (free transfer)· 1La LigaDeportivoNow at Fuenlabrada · joined Jul 2019 (free transfer)1La LigaF297872220306.70
1936G. KyeiF · ReimsNow at Standard Liège · joined Jul 2025· 1Ligue 1ReimsNow at Standard Liège · joined Jul 20251Ligue 1F207241632306.70
1937Paulo RobertoM · FigueirenseNow at Paysandu · joined Jun 2021 (free transfer)· 1Campeonato Brasileiro Série AFigueirenseNow at Paysandu · joined Jun 2021 (free transfer)1Campeonato Brasileiro Série AM29435810206.70
1938SerginhoM · Vasco da GamaNow at Figueirense · joined Apr 2022 (free transfer)· 1Campeonato Brasileiro Série AVasco da GamaNow at Figueirense · joined Apr 2022 (free transfer)1Campeonato Brasileiro Série AM2985511021106.70
1939Loïc RémyF · ChelseaNow at Stade Brestois 29 · joined Feb 2023 (free transfer)· 1Premier LeagueChelseaNow at Stade Brestois 29 · joined Feb 2023 (free transfer)1Premier LeagueF292781211006.70
1940Marco AndreolliD · SevillaNow at ChievoVerona · joined Jan 2019 (free transfer)· 1La LigaSevillaNow at ChievoVerona · joined Jan 2019 (free transfer)1La LigaD30555700206.70
1941F. KrovinovicM · Rio AveNow at Grêmio · joined Jul 2026 (permanent)· 1Primeira LigaRio AveNow at Grêmio · joined Jul 2026 (permanent)1Primeira LigaM20308700006.70
1942C. AustinF · SouthamptonNow at Hungerford Town · joined Dec 2025 (free transfer)· 1Premier LeagueSouthamptonNow at Hungerford Town · joined Dec 2025 (free transfer)1Premier LeagueF26208710006.70
1943Filip HelanderD · HellasNow at BK Häcken · joined Jan 2026 (permanent)· 1Serie AHellasNow at BK Häcken · joined Jan 2026 (permanent)1Serie AD231,8652420406.70
1944Vagner LoveF · MonacoNow at Retrô · joined Jun 2025 (free transfer)· 1Ligue 1MonacoNow at Retrô · joined Jun 2025 (free transfer)1Ligue 1F327851240106.70
1945Stefan ŠćepovićF · GetafeNow at Teleoptik · joined Jul 2026· 1La LigaGetafeNow at Teleoptik · joined Jul 20261La LigaF261,8093461406.70
1946V. BessatD · CaenNow at Apollon Limassol · joined Jul 2019· 1Ligue 1CaenNow at Apollon Limassol · joined Jul 20191Ligue 1D302,7663511206.70
1947Simon MignoletG · LiverpoolNow at Club Brugge · joined Aug 2019 (permanent)· 1Premier LeagueLiverpoolNow at Club Brugge · joined Aug 2019 (permanent)1Premier LeagueG282,7003000206.70
1948Vincent Le GoffD · Lorient · 1Ligue 1Lorient1Ligue 1D261,7782700406.70
1949Zé ManuelM · BoavistaNow at Varzim · joined Sep 2025 (free transfer)· 1Primeira LigaBoavistaNow at Varzim · joined Sep 2025 (free transfer)1Primeira LigaM251,3122360606.70
1950A. RispoliM · PalermoNow at Crotone · joined Feb 2024· 1Serie APalermoNow at Crotone · joined Feb 20241Serie AM271,4212204306.70

API-Football · Data sources