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.2,951–3,000 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2951C. DjakpaD · Eintracht Frankfurt · 1BundesligaEintracht Frankfurt1BundesligaD–751120020–
2952T. JantschkeD · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaD26748120020–
2953J. Callsen-BrackerD · FC Augsburg · 1BundesligaFC Augsburg1BundesligaD–741101010–
2954André HahnF · Borussia MönchengladbachNow at FC Augsburg · joined Jul 2018 (permanent)· 1BundesligaBorussia MönchengladbachNow at FC Augsburg · joined Jul 2018 (permanent)1BundesligaF25739158110–
2955Iver FossumM · HannoverNow at Rosenborg · joined Feb 2025 (free transfer)· 1BundesligaHannoverNow at Rosenborg · joined Feb 2025 (free transfer)1BundesligaM1972290000–
2956T. WernerM · FC Augsburg · 1BundesligaFC Augsburg1BundesligaM–698130120–
2957Ádám SzalaiF · HannoverNow at FC Basel 1893 · joined Feb 2022 (free transfer)· 1BundesligaHannoverNow at FC Basel 1893 · joined Feb 2022 (free transfer)1BundesligaF28687120220–
2958K. StafylidisD · FC AugsburgNow at APOEL Nicosia · joined Jul 2026 (permanent)· 1BundesligaFC AugsburgNow at APOEL Nicosia · joined Jul 2026 (permanent)1BundesligaD22685111020–
2959U. BechF · Hannover · 1BundesligaHannover1BundesligaF–684111110–
2960Franck RibéryM · Bayern MünchenNow at Salernitana · joined Sep 2021 (free transfer)· 1BundesligaBayern MünchenNow at Salernitana · joined Sep 2021 (free transfer)1BundesligaM33681132310–
2961T. ChandlerM · Eintracht Frankfurt · 1BundesligaEintracht Frankfurt1BundesligaM26663120040–
2962Martin HintereggerD · Borussia MönchengladbachNow at Eintracht Frankfurt · joined Aug 2019 (permanent)· 1BundesligaBorussia MönchengladbachNow at Eintracht Frankfurt · joined Aug 2019 (permanent)1BundesligaD23658100000–
2963Timm KloseD · VfL WolfsburgNow at Bristol City · joined Jan 2022· 1BundesligaVfL WolfsburgNow at Bristol City · joined Jan 20221BundesligaD2863381010–
2964Alexander HackD · Mainz 05Now at Zürich · joined Jan 2026 (free transfer)· 1BundesligaMainz 05Now at Zürich · joined Jan 2026 (free transfer)1BundesligaD2263070010–
2965D. GinczekF · VfB StuttgartNow at MSV Duisburg · joined Jan 2024 (free transfer)· 1BundesligaVfB StuttgartNow at MSV Duisburg · joined Jan 2024 (free transfer)1BundesligaF2563073110–
2966P. HerrmannM · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaM25628183100–
2967Änis Ben-HatiraM · Eintracht FrankfurtNow at Larisa · joined Jan 2021· 1BundesligaEintracht FrankfurtNow at Larisa · joined Jan 20211BundesligaM2760891120–
2968A. RudņevsF · Hamburg · 1BundesligaHamburg1BundesligaF–600112110–
2969Ulisses GarciaD · Werder BremenNow at Marseille · joined Jul 2026 (permanent)· 1BundesligaWerder BremenNow at Marseille · joined Jul 2026 (permanent)1BundesligaD20590110130–
2970Artem KravetsF · VfB StuttgartNow at Konyaspor · joined Sep 2020 (free transfer)· 1BundesligaVfB StuttgartNow at Konyaspor · joined Sep 2020 (free transfer)1BundesligaF27588151210–
2971Waldemar AntonD · HannoverNow at Borussia Dortmund · joined Jul 2024 (permanent)· 1BundesligaHannoverNow at Borussia Dortmund · joined Jul 2024 (permanent)1BundesligaD1958481020–
2972Steven ZuberM · 1899 HoffenheimNow at Atromitos · joined Jan 2026 (free transfer)· 1Bundesliga1899 HoffenheimNow at Atromitos · joined Jan 2026 (free transfer)1BundesligaM24574122010–
2973P. HosinerF · Köln · 1BundesligaKöln1BundesligaF–561151020–
2974P. OchsM · 1899 HoffenheimNow at Würzburger Kickers · joined Sep 2025 (free transfer)· 1Bundesliga1899 HoffenheimNow at Würzburger Kickers · joined Sep 2025 (free transfer)1BundesligaM19559130100–
2975S. MedojevicM · Eintracht FrankfurtNow at Vojvodina · joined Jul 2024· 1BundesligaEintracht FrankfurtNow at Vojvodina · joined Jul 20241BundesligaM25556141021–
2976S. BoenischD · Leverkusen · 1BundesligaLeverkusen1BundesligaD–54881011–
2977Ørjan NylandG · IngolstadtNow at RB Leipzig · joined Aug 2026 (free transfer)· 1BundesligaIngolstadtNow at RB Leipzig · joined Aug 2026 (free transfer)1BundesligaG2554060000–
2978Benjamin HenrichsD · LeverkusenNow at RB Leipzig · joined Jul 2021 (permanent)· 1BundesligaLeverkusenNow at RB Leipzig · joined Jul 2021 (permanent)1BundesligaD1953890110–
2979Hugo AlmeidaF · Hannover · 1BundesligaHannover1BundesligaF–52971010–
2980K. KuranyiM · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaM–522140000–
2981Sebastian JungD · VfL WolfsburgNow at Karlsruher SC · joined Sep 2020 (free transfer)· 1BundesligaVfL WolfsburgNow at Karlsruher SC · joined Sep 2020 (free transfer)1BundesligaD26520110110–
2982A. HoffmannD · HannoverNow at CSKA 1948 · joined Sep 2025 (free transfer)· 1BundesligaHannoverNow at CSKA 1948 · joined Sep 2025 (free transfer)1BundesligaD2351580020–
2983D. Stroh-EngelF · Darmstadt · 1BundesligaDarmstadt1BundesligaF–511150100–
2984N. SahinM · Borussia DortmundNow at Antalyaspor · joined Aug 2020 (free transfer)· 1BundesligaBorussia DortmundNow at Antalyaspor · joined Aug 2020 (free transfer)1BundesligaM2750690210–
2985Thomas KraftG · Hertha · 1BundesligaHertha1BundesligaG–49560000–
2986S. YatabaréM · Werder BremenNow at Chantilly · joined Jul 2025 (free transfer)· 1BundesligaWerder BremenNow at Chantilly · joined Jul 2025 (free transfer)1BundesligaM2749281130–
2987J. HegelerM · Hertha · 1BundesligaHertha1BundesligaM–479160010–
2988Miloš JojićM · KölnNow at Borac Banja Luka · joined Jul 2026 (permanent)· 1BundesligaKölnNow at Borac Banja Luka · joined Jul 2026 (permanent)1BundesligaM24477152020–
2989Álvaro DomínguezD · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaD–47260010–
2990Alessandro SchöpfM · SchalkeNow at LASK · joined Jun 2026 (free transfer)· 1BundesligaSchalkeNow at LASK · joined Jun 2026 (free transfer)1BundesligaM22470133110–
2991Holger BadstuberD · Bayern MünchenNow at Luzern · joined Jul 2021 (free transfer)· 1BundesligaBayern MünchenNow at Luzern · joined Jul 2021 (free transfer)1BundesligaD2747070000–
2992Charles AránguizM · LeverkusenNow at Universidad de Chile · joined Aug 2024 (free transfer)· 1BundesligaLeverkusenNow at Universidad de Chile · joined Aug 2024 (free transfer)1BundesligaM2746972110–
2993Neven SubotićD · Borussia DortmundNow at Union Berlin · joined Jul 2019 (free transfer)· 1BundesligaBorussia DortmundNow at Union Berlin · joined Jul 2019 (free transfer)1BundesligaD2746360020–
2994Y. RegäselD · Hertha · 1BundesligaHertha1BundesligaD–46260000–
2995Marcelo DíazM · HamburgNow at Universidad de Chile · joined Jan 2024 (free transfer)· 1BundesligaHamburgNow at Universidad de Chile · joined Jan 2024 (free transfer)1BundesligaM29459110010–
2996Gonzalo JaraD · Mainz 05Now at Coquimbo Unido · joined Jan 2022 (free transfer)· 1BundesligaMainz 05Now at Coquimbo Unido · joined Jan 2022 (free transfer)1BundesligaD3044560010–
2997J. SternbergD · Werder Bremen · 1BundesligaWerder Bremen1BundesligaD–44490020–
2998Josip DrmićF · Borussia MönchengladbachNow at Dinamo Zagreb · joined Jul 2022 (free transfer)· 1BundesligaBorussia MönchengladbachNow at Dinamo Zagreb · joined Jul 2022 (free transfer)1BundesligaF23441131000–
2999Alexander BaumjohannM · HerthaNow at Sydney · joined Jul 2019· 1BundesligaHerthaNow at Sydney · joined Jul 20191BundesligaM29437241200–
3000Allan Saint-MaximinF · HannoverNow at Charlotte FC · joined Jun 2026 (free transfer)· 1BundesligaHannoverNow at Charlotte FC · joined Jun 2026 (free transfer)1BundesligaF19433161010–

API-Football · Data sources