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,201–5,250 of 7,277 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
5201Sebastian LangkampD · HerthaNow at Werder Bremen · joined Jan 2018· 1BundesligaHerthaNow at Werder Bremen · joined Jan 20181BundesligaD292,312270050–
5202Julian BrandtM · LeverkusenNow at Ajax · joined Jun 2026 (free transfer)· 1BundesligaLeverkusenNow at Ajax · joined Jun 2026 (free transfer)1BundesligaM212,304323800–
5203Sokratis PapastathopoulosD · Borussia DortmundNow at Olympiacos · joined Jan 2021 (free transfer)· 1BundesligaBorussia DortmundNow at Olympiacos · joined Jan 2021 (free transfer)1BundesligaD292,300262070–
5204Ji Dong-wonM · FC AugsburgNow at Suwon FC · joined Jan 2024 (free transfer)· 1BundesligaFC AugsburgNow at Suwon FC · joined Jan 2024 (free transfer)1BundesligaM262,292343240–
5205Thiago AlcântaraM · Bayern MünchenNow at Liverpool · joined Sep 2020 (permanent)· 1BundesligaBayern MünchenNow at Liverpool · joined Sep 2020 (permanent)1BundesligaM262,291276540–
5206Roger BernardoM · IngolstadtNow at Hapoel Tel Aviv · joined Jul 2018· 1BundesligaIngolstadtNow at Hapoel Tel Aviv · joined Jul 20181BundesligaM312,286301060–
5207Mahmoud DahoudM · Borussia MönchengladbachNow at Dubai United · joined Sep 2026 (free transfer)· 1BundesligaBorussia MönchengladbachNow at Dubai United · joined Sep 2026 (free transfer)1BundesligaM212,281282630–
5208Thomas MüllerM · Bayern MünchenNow at Vancouver Whitecaps FC · joined Aug 2025 (free transfer)· 1BundesligaBayern MünchenNow at Vancouver Whitecaps FC · joined Aug 2025 (free transfer)1BundesligaM272,2652951200–
5209Fabian HollandD · Darmstadt · 1BundesligaDarmstadt1BundesligaD262,259260020–
5210K. StafylidisD · FC AugsburgNow at APOEL Nicosia · joined Jul 2026 (permanent)· 1BundesligaFC AugsburgNow at APOEL Nicosia · joined Jul 2026 (permanent)1BundesligaD232,244274060–
5211Mijat GaćinovićM · Eintracht FrankfurtNow at AEK Athens · joined Jul 2022 (permanent)· 1BundesligaEintracht FrankfurtNow at AEK Athens · joined Jul 2022 (permanent)1BundesligaM222,231282090–
5212F. HadergjonajD · IngolstadtNow at Alanyaspor · joined Aug 2023 (free transfer)· 1BundesligaIngolstadtNow at Alanyaspor · joined Aug 2023 (free transfer)1BundesligaD222,222251260–
5213Fin BartelsF · Werder BremenNow at Holstein Kiel · joined Aug 2020 (free transfer)· 1BundesligaWerder BremenNow at Holstein Kiel · joined Aug 2020 (free transfer)1BundesligaF302,221318740–
5214Yannick GerhardtM · VfL Wolfsburg · 1BundesligaVfL Wolfsburg1BundesligaM232,214270250–
5215Felix WiedwaldG · Werder BremenNow at Emmen · joined Oct 2020· 1BundesligaWerder BremenNow at Emmen · joined Oct 20201BundesligaG272,208250020–
5216Marcel SchmelzerD · Borussia Dortmund · 1BundesligaBorussia Dortmund1BundesligaD292,194260130–
5217Kerem DemirbayM · 1899 HoffenheimNow at Kasımpaşa · joined Jan 2026 (free transfer)· 1Bundesliga1899 HoffenheimNow at Kasımpaşa · joined Jan 2026 (free transfer)1BundesligaM232,181286840–
5218Mats HummelsD · Bayern MünchenNow at Borussia Dortmund · joined Jul 2019 (permanent)· 1BundesligaBayern MünchenNow at Borussia Dortmund · joined Jul 2019 (permanent)1BundesligaD282,181271140–
5219Benjamin HübnerD · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaD272,1482523100–
5220Per Ciljan SkjelbredM · HerthaNow at Rosenborg · joined Jul 2020 (free transfer)· 1BundesligaHerthaNow at Rosenborg · joined Jul 2020 (free transfer)1BundesligaM302,143260020–
5221Javi MartínezM · Bayern MünchenNow at Qatar SC · joined Jul 2021 (free transfer)· 1BundesligaBayern MünchenNow at Qatar SC · joined Jul 2021 (free transfer)1BundesligaM282,135251150–
5222R. BauerD · Werder BremenNow at Sint-Truiden · joined Sep 2021 (free transfer)· 1BundesligaWerder BremenNow at Sint-Truiden · joined Sep 2021 (free transfer)1BundesligaD222,124271350–
5223John BrooksD · HerthaNow at VSG Altglienicke · joined Jun 2026 (free transfer)· 1BundesligaHerthaNow at VSG Altglienicke · joined Jun 2026 (free transfer)1BundesligaD242,115242050–
5224Nico ElvediD · Borussia MönchengladbachNow at Leeds United · joined Aug 2026 (permanent)· 1BundesligaBorussia MönchengladbachNow at Leeds United · joined Aug 2026 (permanent)1BundesligaD202,111250040–
5225Ömer ToprakD · LeverkusenNow at Antalyaspor · joined Jul 2022 (free transfer)· 1BundesligaLeverkusenNow at Antalyaspor · joined Jul 2022 (free transfer)1BundesligaD272,103251060–
5226Marvin CompperD · RB LeipzigNow at Celtic · joined Jan 2018· 1BundesligaRB LeipzigNow at Celtic · joined Jan 20181BundesligaD322,102252160–
5227Philipp LahmD · Bayern München · 1BundesligaBayern München1BundesligaD332,090261210–
5228Mathew LeckieM · IngolstadtNow at Melbourne City · joined Jul 2026 (permanent)· 1BundesligaIngolstadtNow at Melbourne City · joined Jul 2026 (permanent)1BundesligaM262,086300242–
5229B. WoodF · Hamburg · 1BundesligaHamburg1BundesligaF242,083285211–
5230Sead KolašinacD · SchalkeNow at Atalanta BC · joined Jul 2023 (free transfer)· 1BundesligaSchalkeNow at Atalanta BC · joined Jul 2023 (free transfer)1BundesligaD242,070253550–
5231Ç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–
5232Yussuf PoulsenF · RB LeipzigNow at Hamburger SV · joined Jul 2025 (permanent)· 1BundesligaRB LeipzigNow at Hamburger SV · joined Jul 2025 (permanent)1BundesligaF232,067295440–
5233Marco HögerM · KölnNow at Waldhof Mannheim · joined Aug 2021 (free transfer)· 1BundesligaKölnNow at Waldhof Mannheim · joined Aug 2021 (free transfer)1BundesligaM272,061300170–
5234Jesús VallejoD · Eintracht FrankfurtNow at Albacete · joined Jul 2025 (free transfer)· 1BundesligaEintracht FrankfurtNow at Albacete · joined Jul 2025 (free transfer)1BundesligaD202,055251040–
5235M. FabiánM · Eintracht FrankfurtNow at Ranger's · joined Jan 2026 (free transfer)· 1BundesligaEintracht FrankfurtNow at Ranger's · joined Jan 2026 (free transfer)1BundesligaM272,0552474100–
5236Genki HaraguchiM · HerthaNow at Germinal Beerschot · joined Sep 2025 (permanent)· 1BundesligaHerthaNow at Germinal Beerschot · joined Sep 2025 (permanent)1BundesligaM262,051311240–
5237Max KruseF · Werder BremenNow at VfL Wolfsburg · joined Jan 2022 (permanent)· 1BundesligaWerder BremenNow at VfL Wolfsburg · joined Jan 2022 (permanent)1BundesligaF292,0462315710–
5238Ousmane DembéléF · Borussia DortmundNow at Paris Saint-Germain · joined Aug 2023 (permanent)· 1BundesligaBorussia DortmundNow at Paris Saint-Germain · joined Aug 2023 (permanent)1BundesligaF202,0403261270–
5239Alessandro SchöpfM · SchalkeNow at LASK · joined Jun 2026 (free transfer)· 1BundesligaSchalkeNow at LASK · joined Jun 2026 (free transfer)1BundesligaM232,038286240–
5240Martin HansenG · IngolstadtNow at OB · joined Aug 2022 (free transfer)· 1BundesligaIngolstadtNow at OB · joined Aug 2022 (free transfer)1BundesligaG272,038230010–
5241Łukasz PiszczekD · Borussia Dortmund · 1BundesligaBorussia Dortmund1BundesligaD322,036255110–
5242Steven ZuberM · 1899 HoffenheimNow at Atromitos · joined Jan 2026 (free transfer)· 1Bundesliga1899 HoffenheimNow at Atromitos · joined Jan 2026 (free transfer)1BundesligaM252,027244420–
5243Ricardo RodriguezD · VfL WolfsburgNow at Torino · joined Sep 2026 (free transfer)· 1BundesligaVfL WolfsburgNow at Torino · joined Sep 2026 (free transfer)1BundesligaD242,019242310–
5244Salomon KalouM · HerthaNow at Botafogo · joined Aug 2020 (free transfer)· 1BundesligaHerthaNow at Botafogo · joined Aug 2020 (free transfer)1BundesligaM311,994267410–
5245M. OstrzolekM · HamburgNow at Admira Wacker · joined Jan 2021 (free transfer)· 1BundesligaHamburgNow at Admira Wacker · joined Jan 2021 (free transfer)1BundesligaM271,994241140–
5246Vladimír DaridaM · HerthaNow at Hradec Králové · joined Jul 2025 (free transfer)· 1BundesligaHerthaNow at Hradec Králové · joined Jul 2025 (free transfer)1BundesligaM261,981252260–
5247Pavel KadeřábekM · 1899 HoffenheimNow at Sparta Prague · joined Jul 2025 (free transfer)· 1Bundesliga1899 HoffenheimNow at Sparta Prague · joined Jul 2025 (free transfer)1BundesligaM251,976230320–
5248Levin ÖztunalıF · Mainz 05Now at Hamburger SV · joined Jul 2023 (free transfer)· 1BundesligaMainz 05Now at Hamburger SV · joined Jul 2023 (free transfer)1BundesligaF211,971304610–
5249S. GnabryM · Werder BremenNow at Bayern Munich · joined Jul 2018· 1BundesligaWerder BremenNow at Bayern Munich · joined Jul 20181BundesligaM211,9702711110–
5250Dominik KohrM · FC AugsburgNow at FSV Mainz 05 · joined Jul 2022 (permanent)· 1BundesligaFC AugsburgNow at FSV Mainz 05 · joined Jul 2022 (permanent)1BundesligaM231,9642620141–

API-Football · Data sources