Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2019-20 season, senior men's leaguesChange filters ↓Leagues that run 2019-20, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2019.1,951–2,000 of 2,782 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951Fabian KlosF · Arminia · 2. BundesligaArminia22. BundesligaF322,8683321761–
1952Kevin BehrensF · SV SandhausenNow at Lugano · joined Jul 2025 (free transfer)· 2. BundesligaSV SandhausenNow at Lugano · joined Jul 2025 (free transfer)22. BundesligaF292,8353214470–
1953Philipp HofmannF · KarlsruheNow at VfL Bochum · joined Jul 2022 (free transfer)· 2. BundesligaKarlsruheNow at VfL Bochum · joined Jul 2022 (free transfer)22. BundesligaF272,8173317350–
1954Timo WernerF · RB LeipzigNow at San Jose Earthquakes · joined Jan 2026 (free transfer)· BundesligaRB LeipzigNow at San Jose Earthquakes · joined Jan 2026 (free transfer)1BundesligaF242,8123428840–
1955Robert LewandowskiF · Bayern MünchenNow at Chicago Fire FC · joined Jun 2026 (free transfer)· BundesligaBayern MünchenNow at Chicago Fire FC · joined Jun 2026 (free transfer)1BundesligaF312,7643134450–
1956Wout WeghorstF · VfL WolfsburgNow at Twente · joined Jun 2026 (free transfer)· BundesligaVfL WolfsburgNow at Twente · joined Jun 2026 (free transfer)1BundesligaF272,7543216370–
1957Papiss CisséF · AlanyasporNow at Amiens · joined Sep 2022 (free transfer)· Süper LigAlanyasporNow at Amiens · joined Sep 2022 (free transfer)1Süper LigF352,7513222150–
1958Manuel SchäfflerF · Wehen WiesbadenNow at Dynamo Dresden · joined Jul 2022· 2. BundesligaWehen WiesbadenNow at Dynamo Dresden · joined Jul 202222. BundesligaF312,74332193100–
1959Florian NiederlechnerF · FC AugsburgNow at 1860 Munich · joined Jun 2025 (free transfer)· BundesligaFC AugsburgNow at 1860 Munich · joined Jun 2025 (free transfer)1BundesligaF292,7423313610–
1960Lee Jae-sungF · Holstein KielNow at FSV Mainz 05 · joined Jul 2021 (free transfer)· 2. BundesligaHolstein KielNow at FSV Mainz 05 · joined Jul 2021 (free transfer)22. BundesligaF272,733319620–
1961Sebastian AnderssonF · Union BerlinNow at 1. FC Köln · joined Sep 2020 (permanent)· BundesligaUnion BerlinNow at 1. FC Köln · joined Sep 2020 (permanent)1BundesligaF282,6883312150–
1962Hugo RodallegaF · DenizlisporNow at Santa Fe · joined Jan 2023· Süper LigDenizlisporNow at Santa Fe · joined Jan 20231Süper LigF342,685316130–
1963Vedat MuriqiF · Fenerbahçe · Süper LigFenerbahçe1Süper LigF262,6843215552–
1964Mustapha YatabaréF · SivassporNow at Gençlerbirliği · joined Jul 2023 (free transfer)· Süper LigSivassporNow at Gençlerbirliği · joined Jul 2023 (free transfer)1Süper LigF342,6653113460–
1965Marco GrüttnerF · Jahn · 2. BundesligaJahn22. BundesligaF342,659327380–
1966Serdar DursunF · DarmstadtNow at Gaziantep · joined Aug 2026 (free transfer)· 2. BundesligaDarmstadtNow at Gaziantep · joined Aug 2026 (free transfer)22. BundesligaF282,6393316350–
1967Robin QuaisonF · Mainz 05Now at Aris · joined Oct 2024· BundesligaMainz 05Now at Aris · joined Oct 20241BundesligaF262,6133213220–
1968Enzo CrivelliF · BaşakşehirNow at Sepahan FC · joined Aug 2025 (free transfer)· Süper LigBaşakşehirNow at Sepahan FC · joined Aug 2025 (free transfer)1Süper LigF252,51230113110–
1969Dever OrgillF · AnkaragücüNow at Manisa F.K. · joined Jul 2021 (free transfer)· Süper LigAnkaragücüNow at Manisa F.K. · joined Jul 2021 (free transfer)1Süper LigF302,5112951101–
1970L. HolerF · SC Freiburg · BundesligaSC Freiburg1BundesligaF252,502348240–
1971Branimir HrgotaF · GreutherNow at FC St. Pauli · joined Jul 2026 (free transfer)· 2. BundesligaGreutherNow at FC St. Pauli · joined Jul 2026 (free transfer)22. BundesligaF272,4993210440–
1972D. NazarovF · Erzgebirge AueNow at Kickers Offenbach · joined Jul 2023 (free transfer)· 2. BundesligaErzgebirge AueNow at Kickers Offenbach · joined Jul 2023 (free transfer)22. BundesligaF302,4873210050–
1973Rouwen HenningsF · FortunaNow at SV Sandhausen · joined Jul 2023 (free transfer)· BundesligaFortunaNow at SV Sandhausen · joined Jul 2023 (free transfer)1BundesligaF322,4683215040–
1974Nils PetersenF · SC Freiburg · BundesligaSC Freiburg1BundesligaF312,4543411210–
1975M. RashicaF · Werder BremenNow at Beşiktaş · joined Aug 2023 (permanent)· BundesligaWerder BremenNow at Beşiktaş · joined Aug 2023 (permanent)1BundesligaF242,451308520–
1976Thorgan HazardF · Borussia DortmundNow at Lens · joined Jul 2026 (free transfer)· BundesligaBorussia DortmundNow at Lens · joined Jul 2026 (free transfer)1BundesligaF272,3943371330–
1977S. GanvoulaF · VfL BochumNow at Wydad AC · joined Sep 2026 (free transfer)· 2. BundesligaVfL BochumNow at Wydad AC · joined Sep 2026 (free transfer)22. BundesligaF242,3552813570–
1978Marius BülterF · Union BerlinNow at 1. FC Köln · joined Jul 2025 (permanent)· BundesligaUnion BerlinNow at 1. FC Köln · joined Jul 2025 (permanent)1BundesligaF272,331327110–
1979Tim KleindienstF · FC HeidenheimNow at Borussia Mönchengladbach · joined Jul 2024 (permanent)· 2. BundesligaFC HeidenheimNow at Borussia Mönchengladbach · joined Jul 2024 (permanent)22. BundesligaF242,3032714481–
1980Jadon SanchoF · Borussia DortmundNow at Manchester United · joined May 2026· BundesligaBorussia DortmundNow at Manchester United · joined May 20261BundesligaF202,29632171620–
1981Olarenwaju KayodeF · GaziantepNow at Mardin BB · joined Jul 2026 (free transfer)· Süper LigGaziantepNow at Mardin BB · joined Jul 2026 (free transfer)1Süper LigF272,2712710622–
1982M. FreyF · NürnbergNow at Antwerp · joined Jun 2026 (free transfer)· 2. BundesligaNürnbergNow at Antwerp · joined Jun 2026 (free transfer)22. BundesligaF252,247304371–
1983Marcus ThuramF · Borussia MönchengladbachNow at Inter Milan · joined Jul 2023 (free transfer)· BundesligaBorussia MönchengladbachNow at Inter Milan · joined Jul 2023 (free transfer)1BundesligaF222,2213110830–
1984Julian BrandtF · Borussia DortmundNow at Ajax · joined Jun 2026 (free transfer)· BundesligaBorussia DortmundNow at Ajax · joined Jun 2026 (free transfer)1BundesligaF242,212333700–
1985Alassane PléaF · Borussia MönchengladbachNow at PSV Eindhoven · joined Jul 2025 (permanent)· BundesligaBorussia MönchengladbachNow at PSV Eindhoven · joined Jul 2025 (permanent)1BundesligaF272,18327101042–
1986Håvard NielsenF · GreutherNow at Valerenga · joined Sep 2026 (free transfer)· 2. BundesligaGreutherNow at Valerenga · joined Sep 2026 (free transfer)22. BundesligaF262,144317310–
1987Andreas AlbersF · JahnNow at FC St. Pauli · joined Jul 2023 (free transfer)· 2. BundesligaJahnNow at FC St. Pauli · joined Jul 2023 (free transfer)22. BundesligaF302,110338510–
1988I. BebouF · 1899 Hoffenheim · Bundesliga1899 Hoffenheim1BundesligaF262,104326110–
1989Burak YılmazF · BeşiktaşNow at Fortuna Sittard · joined Jun 2022 (free transfer)· Süper LigBeşiktaşNow at Fortuna Sittard · joined Jun 2022 (free transfer)1Süper LigF342,0712513740–
1990Kevin VollandF · LeverkusenNow at 1860 Munich · joined Jun 2025· BundesligaLeverkusenNow at 1860 Munich · joined Jun 20251BundesligaF272,0502710730–
1991Dodi LukébakioF · HerthaNow at Benfica · joined Aug 2025 (permanent)· BundesligaHerthaNow at Benfica · joined Aug 2025 (permanent)1BundesligaF222,047307620–
1992Y. OsakoF · Werder BremenNow at Vissel Kobe · joined Aug 2021· BundesligaWerder BremenNow at Vissel Kobe · joined Aug 20211BundesligaF302,030308230–
1993Jhon CórdobaF · KölnNow at FC Krasnodar · joined Jul 2021 (permanent)· BundesligaKölnNow at FC Krasnodar · joined Jul 2021 (permanent)1BundesligaF272,0102913250–
1994Marvin DuckschF · HannoverNow at Birmingham City · joined Aug 2025 (permanent)· 2. BundesligaHannoverNow at Birmingham City · joined Aug 2025 (permanent)22. BundesligaF261,9902815630–
1995D. Keita-RuelF · GreutherNow at SV Sandhausen · joined Jul 2020 (free transfer)· 2. BundesligaGreutherNow at SV Sandhausen · joined Jul 2020 (free transfer)22. BundesligaF301,957298320–
1996Bengali-Fodé KoitaF · KasımpaşaNow at Ümraniyespor · joined Aug 2026 (free transfer)· Süper LigKasımpaşaNow at Ümraniyespor · joined Aug 2026 (free transfer)1Süper LigF291,9192412430–
1997Emmanuel IyohaF · Holstein KielNow at 1. FC Magdeburg · joined Jul 2026 (free transfer)· 2. BundesligaHolstein KielNow at 1. FC Magdeburg · joined Jul 2026 (free transfer)22. BundesligaF221,893299040–
1998N. GonzalezF · VfB StuttgartNow at Juventus · joined Jun 2026· 2. BundesligaVfB StuttgartNow at Juventus · joined Jun 202622. BundesligaF221,8732714380–
1999Bogdan StancuF · GençlerbirliğiNow at Eyüpspor · joined Jun 2021 (free transfer)· Süper LigGençlerbirliğiNow at Eyüpspor · joined Jun 2021 (free transfer)1Süper LigF331,8702414540–
2000Silas WamangitukaF · VfB Stuttgart · 2. BundesligaVfB Stuttgart22. BundesligaF–1,774290020–

API-Football · Data sources