Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2016, senior men's leaguesChange filters ↓Calendar-year stats for 2016 are still being built, so this shows season stats for now.1,651–1,700 of 2,293 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1651Marvin MatipD · Ingolstadt · 1BundesligaIngolstadt1BundesligaD312,969330050–
1652Niklas SüleD · 1899 HoffenheimNow at Borussia Dortmund · joined Jul 2022 (free transfer)· 1Bundesliga1899 HoffenheimNow at Borussia Dortmund · joined Jul 2022 (free transfer)1BundesligaD212,887332240–
1653G. DonatiD · Mainz 05Now at Ravenna · joined Aug 2025 (free transfer)· 1BundesligaMainz 05Now at Ravenna · joined Aug 2025 (free transfer)1BundesligaD–2,805320040–
1654B. HöwedesD · SchalkeNow at Lokomotiv Moscow · joined Jul 2018 (permanent)· 1BundesligaSchalkeNow at Lokomotiv Moscow · joined Jul 2018 (permanent)1BundesligaD–2,790311170–
1655Andreas ChristensenD · Borussia MönchengladbachNow at FC Barcelona · joined Jul 2022 (free transfer)· 1BundesligaBorussia MönchengladbachNow at FC Barcelona · joined Jul 2022 (free transfer)1BundesligaD212,782312010–
1656Dominique HeintzD · KölnNow at Fortuna Düsseldorf · joined Jun 2026 (free transfer)· 1BundesligaKölnNow at Fortuna Düsseldorf · joined Jun 2026 (free transfer)1BundesligaD232,774320070–
1657Martin HintereggerD · FC AugsburgNow at Eintracht Frankfurt · joined Aug 2019 (permanent)· 1BundesligaFC AugsburgNow at Eintracht Frankfurt · joined Aug 2019 (permanent)1BundesligaD242,773313050–
1658Paul VerhaeghD · FC AugsburgNow at Twente · joined Jul 2019 (free transfer)· 1BundesligaFC AugsburgNow at Twente · joined Jul 2019 (free transfer)1BundesligaD332,765313240–
1659Stefan BellD · Mainz 05 · 1BundesligaMainz 051BundesligaD252,7443151111–
1660M. SuttnerD · IngolstadtNow at Austria Wien · joined Aug 2020 (free transfer)· 1BundesligaIngolstadtNow at Austria Wien · joined Aug 2020 (free transfer)1BundesligaD302,7353145100–
1661Peter PekaríkD · HerthaNow at České Budějovice · joined Feb 2025 (free transfer)· 1BundesligaHerthaNow at České Budějovice · joined Feb 2025 (free transfer)1BundesligaD302,711311130–
1662Christian GünterD · SC Freiburg · 1BundesligaSC Freiburg1BundesligaD242,696310251–
1663Gōtoku SakaiD · HamburgNow at Vissel Kobe · joined Aug 2019· 1BundesligaHamburgNow at Vissel Kobe · joined Aug 20191BundesligaD262,692331270–
1664F. SorensenD · KölnNow at Feralpisalò · joined Mar 2025 (free transfer)· 1BundesligaKölnNow at Feralpisalò · joined Mar 2025 (free transfer)1BundesligaD–2,680310250–
1665Marcel HalstenbergD · RB LeipzigNow at Hannover 96 · joined Jul 2023 (permanent)· 1BundesligaRB LeipzigNow at Hannover 96 · joined Jul 2023 (permanent)1BundesligaD252,659300140–
1666Jannik VestergaardD · Borussia MönchengladbachNow at Leicester City · joined Aug 2021 (permanent)· 1BundesligaBorussia MönchengladbachNow at Leicester City · joined Aug 2021 (permanent)1BundesligaD242,656344110–
1667Niklas MoisanderD · Werder BremenNow at Malmö FF · joined Jul 2021 (free transfer)· 1BundesligaWerder BremenNow at Malmö FF · joined Jul 2021 (free transfer)1BundesligaD312,655300150–
1668Kevin VogtD · 1899 HoffenheimNow at VfL Bochum · joined Jul 2025 (permanent)· 1Bundesliga1899 HoffenheimNow at VfL Bochum · joined Jul 2025 (permanent)1BundesligaD252,595310060–
1669David AbrahamD · Eintracht FrankfurtNow at Huracán · joined Jan 2021 (free transfer)· 1BundesligaEintracht FrankfurtNow at Huracán · joined Jan 2021 (free transfer)1BundesligaD302,585301251–
1670WendellD · LeverkusenNow at São Paulo · joined Jan 2025 (free transfer)· 1BundesligaLeverkusenNow at São Paulo · joined Jan 2025 (free transfer)1BundesligaD232,5273222101–
1671Willi OrbánD · RB Leipzig · 1BundesligaRB Leipzig1BundesligaD242,5182831101–
1672David AlabaD · Bayern MünchenNow at Udinese · joined Sep 2026 (free transfer)· 1BundesligaBayern MünchenNow at Udinese · joined Sep 2026 (free transfer)1BundesligaD252,508324410–
1673Matthias GinterD · Borussia DortmundNow at SC Freiburg · joined Jul 2022 (free transfer)· 1BundesligaBorussia DortmundNow at SC Freiburg · joined Jul 2022 (free transfer)1BundesligaD232,475290140–
1674Oscar 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–
1675Daniel BrosinskiD · Mainz 05 · 1BundesligaMainz 051BundesligaD282,454291260–
1676Aytaç SuluD · DarmstadtNow at Carl Zeiss Jena · joined Jan 2020· 1BundesligaDarmstadtNow at Carl Zeiss Jena · joined Jan 20201BundesligaD312,430272070–
1677Marvin PlattenhardtD · Hertha · 1BundesligaHertha1BundesligaD252,430273330–
1678Benjamin HenrichsD · LeverkusenNow at RB Leipzig · joined Jul 2021 (permanent)· 1BundesligaLeverkusenNow at RB Leipzig · joined Jul 2021 (permanent)1BundesligaD202,426290210–
1679Marcel TisserandD · IngolstadtNow at Al-Ettifaq · joined Jun 2025· 1BundesligaIngolstadtNow at Al-Ettifaq · joined Jun 20251BundesligaD242,389280190–
1680Lamine SanéD · Werder BremenNow at Utrecht · joined Feb 2020 (free transfer)· 1BundesligaWerder BremenNow at Utrecht · joined Feb 2020 (free transfer)1BundesligaD302,364271130–
1681Niklas StarkD · HerthaNow at Werder Bremen · joined Jul 2022 (free transfer)· 1BundesligaHerthaNow at Werder Bremen · joined Jul 2022 (free transfer)1BundesligaD222,355271060–
1682Theodor Gebre SelassieD · Werder BremenNow at Slovan Liberec · joined Jul 2021 (free transfer)· 1BundesligaWerder BremenNow at Slovan Liberec · joined Jul 2021 (free transfer)1BundesligaD302,340305240–
1683Sebastian LangkampD · HerthaNow at Werder Bremen · joined Jan 2018· 1BundesligaHerthaNow at Werder Bremen · joined Jan 20181BundesligaD292,312270050–
1684Sokratis PapastathopoulosD · Borussia DortmundNow at Olympiacos · joined Jan 2021 (free transfer)· 1BundesligaBorussia DortmundNow at Olympiacos · joined Jan 2021 (free transfer)1BundesligaD292,300262070–
1685Fabian HollandD · Darmstadt · 1BundesligaDarmstadt1BundesligaD262,259260020–
1686K. StafylidisD · FC AugsburgNow at APOEL Nicosia · joined Jul 2026 (permanent)· 1BundesligaFC AugsburgNow at APOEL Nicosia · joined Jul 2026 (permanent)1BundesligaD232,244274060–
1687F. HadergjonajD · IngolstadtNow at Alanyaspor · joined Aug 2023 (free transfer)· 1BundesligaIngolstadtNow at Alanyaspor · joined Aug 2023 (free transfer)1BundesligaD222,222251260–
1688Marcel SchmelzerD · Borussia Dortmund · 1BundesligaBorussia Dortmund1BundesligaD292,194260130–
1689Mats HummelsD · Bayern MünchenNow at Borussia Dortmund · joined Jul 2019 (permanent)· 1BundesligaBayern MünchenNow at Borussia Dortmund · joined Jul 2019 (permanent)1BundesligaD282,181271140–
1690Benjamin HübnerD · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaD272,1482523100–
1691R. BauerD · Werder BremenNow at Sint-Truiden · joined Sep 2021 (free transfer)· 1BundesligaWerder BremenNow at Sint-Truiden · joined Sep 2021 (free transfer)1BundesligaD222,124271350–
1692John BrooksD · HerthaNow at VSG Altglienicke · joined Jun 2026 (free transfer)· 1BundesligaHerthaNow at VSG Altglienicke · joined Jun 2026 (free transfer)1BundesligaD242,115242050–
1693Nico ElvediD · Borussia MönchengladbachNow at Leeds United · joined Aug 2026 (permanent)· 1BundesligaBorussia MönchengladbachNow at Leeds United · joined Aug 2026 (permanent)1BundesligaD202,111250040–
1694Ömer ToprakD · LeverkusenNow at Antalyaspor · joined Jul 2022 (free transfer)· 1BundesligaLeverkusenNow at Antalyaspor · joined Jul 2022 (free transfer)1BundesligaD272,103251060–
1695Marvin CompperD · RB LeipzigNow at Celtic · joined Jan 2018· 1BundesligaRB LeipzigNow at Celtic · joined Jan 20181BundesligaD322,102252160–
1696Philipp LahmD · Bayern München · 1BundesligaBayern München1BundesligaD332,090261210–
1697Sead KolašinacD · SchalkeNow at Atalanta BC · joined Jul 2023 (free transfer)· 1BundesligaSchalkeNow at Atalanta BC · joined Jul 2023 (free transfer)1BundesligaD242,070253550–
1698Çağlar SöyüncüD · SC FreiburgNow at Çorum FK · joined Sep 2026 (free transfer)· 1BundesligaSC FreiburgNow at Çorum FK · joined Sep 2026 (free transfer)1BundesligaD212,070240140–
1699Jesús VallejoD · Eintracht FrankfurtNow at Albacete · joined Jul 2025 (free transfer)· 1BundesligaEintracht FrankfurtNow at Albacete · joined Jul 2025 (free transfer)1BundesligaD202,055251040–
1700Łukasz PiszczekD · Borussia Dortmund · 1BundesligaBorussia Dortmund1BundesligaD322,036255110–

API-Football · Data sources