Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2016, senior men's leaguesFilters ↓Calendar-year stats for 2016 are still being built, so this shows season stats for now.5,151–5,200 of 7,277 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
5151Jannik VestergaardD · Borussia MönchengladbachNow at Leicester City · joined Aug 2021 (permanent)· 1BundesligaBorussia MönchengladbachNow at Leicester City · joined Aug 2021 (permanent)1BundesligaD242,656344110–
5152Niklas MoisanderD · Werder BremenNow at Malmö FF · joined Jul 2021 (free transfer)· 1BundesligaWerder BremenNow at Malmö FF · joined Jul 2021 (free transfer)1BundesligaD312,655300150–
5153Stefan IlsankerM · RB LeipzigNow at Genoa · joined Jul 2022 (free transfer)· 1BundesligaRB LeipzigNow at Genoa · joined Jul 2022 (free transfer)1BundesligaM282,644330080–
5154Marcel SabitzerM · RB LeipzigNow at Borussia Dortmund · joined Jul 2023 (permanent)· 1BundesligaRB LeipzigNow at Borussia Dortmund · joined Jul 2023 (permanent)1BundesligaM232,601328430–
5155Sandro WagnerF · 1899 HoffenheimNow at Tianjin Jinmen Tiger · joined Jan 2019 (permanent)· 1Bundesliga1899 HoffenheimNow at Tianjin Jinmen Tiger · joined Jan 2019 (permanent)1BundesligaF292,6013111231–
5156Kevin VogtD · 1899 HoffenheimNow at VfL Bochum · joined Jul 2025 (permanent)· 1Bundesliga1899 HoffenheimNow at VfL Bochum · joined Jul 2025 (permanent)1BundesligaD252,595310060–
5157Lars StindlF · Borussia MönchengladbachNow at Karlsruher SC · joined Jul 2023 (free transfer)· 1BundesligaBorussia MönchengladbachNow at Karlsruher SC · joined Jul 2023 (free transfer)1BundesligaF282,5943011380–
5158David AbrahamD · Eintracht FrankfurtNow at Huracán · joined Jan 2021 (free transfer)· 1BundesligaEintracht FrankfurtNow at Huracán · joined Jan 2021 (free transfer)1BundesligaD302,585301251–
5159Leon GoretzkaM · SchalkeNow at Aston Villa · joined Aug 2026 (free transfer)· 1BundesligaSchalkeNow at Aston Villa · joined Aug 2026 (free transfer)1BundesligaM222,567305320–
5160J. GondorfM · DarmstadtNow at Karlsruher SC · joined Jul 2020· 1BundesligaDarmstadtNow at Karlsruher SC · joined Jul 20201BundesligaM292,552293470–
5161Nabil BentalebM · SchalkeNow at Lille · joined Aug 2023 (permanent)· 1BundesligaSchalkeNow at Lille · joined Aug 2023 (permanent)1BundesligaM222,5513255120–
5162Kevin KamplM · LeverkusenNow at RB Leipzig · joined Aug 2017 (permanent)· 1BundesligaLeverkusenNow at RB Leipzig · joined Aug 2017 (permanent)1BundesligaM262,539301240–
5163Filip KostićM · HamburgNow at PSV Eindhoven · joined Aug 2026 (free transfer)· 1BundesligaHamburgNow at PSV Eindhoven · joined Aug 2026 (free transfer)1BundesligaM242,529314360–
5164WendellD · LeverkusenNow at São Paulo · joined Jan 2025 (free transfer)· 1BundesligaLeverkusenNow at São Paulo · joined Jan 2025 (free transfer)1BundesligaD232,5273222101–
5165Willi OrbánD · RB Leipzig · 1BundesligaRB Leipzig1BundesligaD242,5182831101–
5166D. LezcanoF · IngolstadtNow at Tacuary · joined Feb 2024 (loan)· 1BundesligaIngolstadtNow at Tacuary · joined Feb 2024 (loan)1BundesligaF272,516336340–
5167David AlabaD · Bayern MünchenNow at Udinese · joined Sep 2026 (free transfer)· 1BundesligaBayern MünchenNow at Udinese · joined Sep 2026 (free transfer)1BundesligaD252,508324410–
5168Mike FrantzM · SC FreiburgNow at 1. FC Saarbrücken · joined Jul 2022· 1BundesligaSC FreiburgNow at 1. FC Saarbrücken · joined Jul 20221BundesligaM302,501300120–
5169Almog CohenM · IngolstadtNow at Maccabi Netanya · joined Jul 2019· 1BundesligaIngolstadtNow at Maccabi Netanya · joined Jul 20191BundesligaM282,497317120–
5170Zlatko JunuzovićM · Werder BremenNow at Red Bull Salzburg · joined Jul 2018 (free transfer)· 1BundesligaWerder BremenNow at Red Bull Salzburg · joined Jul 2018 (free transfer)1BundesligaM292,496304850–
5171V. GrifoM · SC Freiburg · 1BundesligaSC Freiburg1BundesligaM242,490306810–
5172Michael EsserG · DarmstadtNow at VfL Bochum · joined Jul 2021 (free transfer)· 1BundesligaDarmstadtNow at VfL Bochum · joined Jul 2021 (free transfer)1BundesligaG292,485280030–
5173Matthias GinterD · Borussia DortmundNow at SC Freiburg · joined Jul 2022 (free transfer)· 1BundesligaBorussia DortmundNow at SC Freiburg · joined Jul 2022 (free transfer)1BundesligaD232,475290140–
5174Oscar WendtD · Borussia MönchengladbachNow at IFK Göteborg · joined Jul 2021 (free transfer)· 1BundesligaBorussia MönchengladbachNow at IFK Göteborg · joined Jul 2021 (free transfer)1BundesligaD312,462282230–
5175Daniel BrosinskiD · Mainz 05 · 1BundesligaMainz 051BundesligaD282,454291260–
5176Omar MascarellM · Eintracht FrankfurtNow at Al-Khaleej · joined Jun 2026 (free transfer)· 1BundesligaEintracht FrankfurtNow at Al-Khaleej · joined Jun 2026 (free transfer)1BundesligaM242,4502800130–
5177Timo WernerF · RB LeipzigNow at San Jose Earthquakes · joined Jan 2026 (free transfer)· 1BundesligaRB LeipzigNow at San Jose Earthquakes · joined Jan 2026 (free transfer)1BundesligaF212,4333121540–
5178Aytaç SuluD · DarmstadtNow at Carl Zeiss Jena · joined Jan 2020· 1BundesligaDarmstadtNow at Carl Zeiss Jena · joined Jan 20201BundesligaD312,430272070–
5179Jonas LösslG · Mainz 05Now at FC Midtjylland · joined Jul 2022· 1BundesligaMainz 05Now at FC Midtjylland · joined Jul 20221BundesligaG282,430270000–
5180Marvin PlattenhardtD · Hertha · 1BundesligaHertha1BundesligaD252,430273330–
5181Roman BürkiG · Borussia DortmundNow at St. Louis City SC · joined Jul 2022 (free transfer)· 1BundesligaBorussia DortmundNow at St. Louis City SC · joined Jul 2022 (free transfer)1BundesligaG262,430270020–
5182Benjamin HenrichsD · LeverkusenNow at RB Leipzig · joined Jul 2021 (permanent)· 1BundesligaLeverkusenNow at RB Leipzig · joined Jul 2021 (permanent)1BundesligaD202,426290210–
5183Florian NiederlechnerF · SC FreiburgNow at 1860 Munich · joined Jun 2025 (free transfer)· 1BundesligaSC FreiburgNow at 1860 Munich · joined Jun 2025 (free transfer)1BundesligaF262,4213411240–
5184M. ArnoldM · VfL Wolfsburg · 1BundesligaVfL Wolfsburg1BundesligaM232,421322390–
5185Lewis HoltbyM · HamburgNow at NAC Breda · joined Aug 2025 (free transfer)· 1BundesligaHamburgNow at NAC Breda · joined Aug 2025 (free transfer)1BundesligaM262,420291641–
5186Julian WeiglM · Borussia DortmundNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)· 1BundesligaBorussia DortmundNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)1BundesligaM212,416300020–
5187Naby KeïtaM · RB LeipzigNow at Ferencváros · joined Jan 2026 (free transfer)· 1BundesligaRB LeipzigNow at Ferencváros · joined Jan 2026 (free transfer)1BundesligaM222,412318780–
5188Daniel BaierM · FC Augsburg · 1BundesligaFC Augsburg1BundesligaM332,395271350–
5189Marcel TisserandD · IngolstadtNow at Al-Ettifaq · joined Jun 2025· 1BundesligaIngolstadtNow at Al-Ettifaq · joined Jun 20251BundesligaD242,389280190–
5190Y. OsakoF · KölnNow at Vissel Kobe · joined Aug 2021· 1BundesligaKölnNow at Vissel Kobe · joined Aug 20211BundesligaF272,376307640–
5191Andrej KramarićF · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaF262,3743415810–
5192G. JungM · HamburgNow at Alemannia Aachen · joined Feb 2026 (free transfer)· 1BundesligaHamburgNow at Alemannia Aachen · joined Feb 2026 (free transfer)1BundesligaM–2,371290030–
5193Nicolas HöflerM · SC Freiburg · 1BundesligaSC Freiburg1BundesligaM272,368281170–
5194Lamine SanéD · Werder BremenNow at Utrecht · joined Feb 2020 (free transfer)· 1BundesligaWerder BremenNow at Utrecht · joined Feb 2020 (free transfer)1BundesligaD302,364271130–
5195Niklas StarkD · HerthaNow at Werder Bremen · joined Jul 2022 (free transfer)· 1BundesligaHerthaNow at Werder Bremen · joined Jul 2022 (free transfer)1BundesligaD222,355271060–
5196Jhon CórdobaF · Mainz 05Now at FC Krasnodar · joined Jul 2021 (permanent)· 1BundesligaMainz 05Now at FC Krasnodar · joined Jul 2021 (permanent)1BundesligaF242,351295381–
5197Emil ForsbergM · RB LeipzigNow at New York Red Bulls · joined Jan 2024 (permanent)· 1BundesligaRB LeipzigNow at New York Red Bulls · joined Jan 2024 (permanent)1BundesligaM252,3463081911–
5198Luiz GustavoM · VfL WolfsburgNow at Athletico Paranaense · joined Jan 2026 (free transfer)· 1BundesligaVfL WolfsburgNow at Athletico Paranaense · joined Jan 2026 (free transfer)1BundesligaM292,344270081–
5199Theodor Gebre SelassieD · Werder BremenNow at Slovan Liberec · joined Jul 2021 (free transfer)· 1BundesligaWerder BremenNow at Slovan Liberec · joined Jul 2021 (free transfer)1BundesligaD302,340305240–
5200Manuel NeuerG · Bayern München · 1BundesligaBayern München1BundesligaG312,340260000–

API-Football · Data sources