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,751–2,800 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2751Hakan ÇalhanoğluF · LeverkusenNow at Inter Milan · joined Jul 2021 (free transfer)· 1BundesligaLeverkusenNow at Inter Milan · joined Jul 2021 (free transfer)1BundesligaF222,263313510–
2752Julian WeiglM · Borussia DortmundNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)· 1BundesligaBorussia DortmundNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)1BundesligaM202,247300050–
2753Daniel BrosinskiD · Mainz 05 · 1BundesligaMainz 051BundesligaD272,242301330–
2754Pavel KadeřábekM · 1899 HoffenheimNow at Sparta Prague · joined Jul 2025 (free transfer)· 1Bundesliga1899 HoffenheimNow at Sparta Prague · joined Jul 2025 (free transfer)1BundesligaM242,228280120–
2755Leonardo BittencourtM · KölnNow at Energie Cottbus · joined Jun 2026 (free transfer)· 1BundesligaKölnNow at Energie Cottbus · joined Jun 2026 (free transfer)1BundesligaM222,217293421–
2756CaiubyM · FC AugsburgNow at Grasshopper · joined Feb 2019 (loan)· 1BundesligaFC AugsburgNow at Grasshopper · joined Feb 2019 (loan)1BundesligaM272,2172645110–
2757Haris SeferovicF · Eintracht FrankfurtNow at Dubai United · joined Aug 2025 (free transfer)· 1BundesligaEintracht FrankfurtNow at Dubai United · joined Aug 2025 (free transfer)1BundesligaF242,2092935100–
2758Paul VerhaeghD · FC AugsburgNow at Twente · joined Jul 2019 (free transfer)· 1BundesligaFC AugsburgNow at Twente · joined Jul 2019 (free transfer)1BundesligaD322,200256280–
2759Timo WernerF · VfB StuttgartNow at San Jose Earthquakes · joined Jan 2026 (free transfer)· 1BundesligaVfB StuttgartNow at San Jose Earthquakes · joined Jan 2026 (free transfer)1BundesligaF202,199336300–
2760Philipp LahmD · Bayern München · 1BundesligaBayern München1BundesligaD322,199261130–
2761Javier HernándezF · LeverkusenNow at Guadalajara Chivas · joined Jan 2024 (free transfer)· 1BundesligaLeverkusenNow at Guadalajara Chivas · joined Jan 2024 (free transfer)1BundesligaF282,1732817260–
2762Shinji KagawaM · Borussia DortmundNow at Cerezo Osaka · joined Feb 2023· 1BundesligaBorussia DortmundNow at Cerezo Osaka · joined Feb 20231BundesligaM272,168299720–
2763Fabian JohnsonM · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaM282,161266420–
2764Nicolai MüllerM · HamburgNow at Eintracht Frankfurt · joined Jul 2019· 1BundesligaHamburgNow at Eintracht Frankfurt · joined Jul 20191BundesligaM282,159299560–
2765Ivo IličevićM · HamburgNow at Kairat Almaty · joined Jan 2017 (free transfer)· 1BundesligaHamburgNow at Kairat Almaty · joined Jan 2017 (free transfer)1BundesligaM292,152314230–
2766Konstantin RauschD · DarmstadtNow at 1. FC Nürnberg · joined Aug 2021· 1BundesligaDarmstadtNow at 1. FC Nürnberg · joined Aug 20211BundesligaD262,128312570–
2767Christian SchulzD · HannoverNow at Hannover 96 II · joined Jul 2018 (free transfer)· 1BundesligaHannoverNow at Hannover 96 II · joined Jul 2018 (free transfer)1BundesligaD332,122252060–
2768Dominic MarohD · KölnNow at KFC Uerdingen 05 · joined Sep 2018· 1BundesligaKölnNow at KFC Uerdingen 05 · joined Sep 20181BundesligaD292,122252170–
2769Sokratis PapastathopoulosD · Borussia DortmundNow at Olympiacos · joined Jan 2021 (free transfer)· 1BundesligaBorussia DortmundNow at Olympiacos · joined Jan 2021 (free transfer)1BundesligaD282,113251050–
2770Lukas RuppM · VfB StuttgartNow at VfR Mannheim · joined Jun 2026 (free transfer)· 1BundesligaVfB StuttgartNow at VfR Mannheim · joined Jun 2026 (free transfer)1BundesligaM252,107295440–
2771Vedad IbiševićF · HerthaNow at Schalke 04 · joined Sep 2020 (free transfer)· 1BundesligaHerthaNow at Schalke 04 · joined Sep 2020 (free transfer)1BundesligaF312,0972610451–
2772Philipp MaxD · FC AugsburgNow at Gamba Osaka · joined Mar 2026 (free transfer)· 1BundesligaFC AugsburgNow at Gamba Osaka · joined Mar 2026 (free transfer)1BundesligaD222,085260030–
2773Mahmoud DahoudM · Borussia MönchengladbachNow at Dubai United · joined Sep 2026 (free transfer)· 1BundesligaBorussia MönchengladbachNow at Dubai United · joined Sep 2026 (free transfer)1BundesligaM202,082325840–
2774Koo Ja-cheolM · FC AugsburgNow at Jeju SK · joined Mar 2022 (free transfer)· 1BundesligaFC AugsburgNow at Jeju SK · joined Mar 2022 (free transfer)1BundesligaM272,081278160–
2775Tobias StroblM · 1899 HoffenheimNow at FC Augsburg · joined Jul 2020 (free transfer)· 1Bundesliga1899 HoffenheimNow at FC Augsburg · joined Jul 2020 (free transfer)1BundesligaM262,078260150–
2776René AdlerG · HamburgNow at FSV Mainz 05 · joined Jul 2017 (free transfer)· 1BundesligaHamburgNow at FSV Mainz 05 · joined Jul 2017 (free transfer)1BundesligaG312,072240131–
2777Fin BartelsF · Werder BremenNow at Holstein Kiel · joined Aug 2020 (free transfer)· 1BundesligaWerder BremenNow at Holstein Kiel · joined Aug 2020 (free transfer)1BundesligaF292,070308171–
2778Miiko AlbornozD · HannoverNow at Vejle · joined Feb 2022 (free transfer)· 1BundesligaHannoverNow at Vejle · joined Feb 2022 (free transfer)1BundesligaD252,069230110–
2779Christian TräschM · VfL WolfsburgNow at FC Ingolstadt · joined Aug 2017· 1BundesligaVfL WolfsburgNow at FC Ingolstadt · joined Aug 20171BundesligaM282,068290120–
2780Ricardo RodriguezD · VfL WolfsburgNow at Torino · joined Sep 2026 (free transfer)· 1BundesligaVfL WolfsburgNow at Torino · joined Sep 2026 (free transfer)1BundesligaD232,067242330–
2781DanteD · VfL WolfsburgNow at Nice · joined Aug 2016· 1BundesligaVfL WolfsburgNow at Nice · joined Aug 20161BundesligaD322,064231082–
2782Marcel SchmelzerD · Borussia Dortmund · 1BundesligaBorussia Dortmund1BundesligaD282,058260420–
2783Arturo VidalM · Bayern MünchenNow at Colo Colo · joined Jan 2024 (free transfer)· 1BundesligaBayern MünchenNow at Colo Colo · joined Jan 2024 (free transfer)1BundesligaM292,047304530–
2784M. StenderaM · Eintracht FrankfurtNow at St. Pölten · joined Jul 2023 (free transfer)· 1BundesligaEintracht FrankfurtNow at St. Pölten · joined Jul 2023 (free transfer)1BundesligaM202,047262190–
2785M. ArnoldM · VfL Wolfsburg · 1BundesligaVfL Wolfsburg1BundesligaM222,037313240–
2786Moritz HartmannF · IngolstadtNow at Kickers Offenbach · joined Sep 2019 (free transfer)· 1BundesligaIngolstadtNow at Kickers Offenbach · joined Sep 2019 (free transfer)1BundesligaF302,0083012140–
2787İlkay GündoğanM · Borussia DortmundNow at Manchester City · joined Apr 2026 (permanent)· 1BundesligaBorussia DortmundNow at Manchester City · joined Apr 2026 (permanent)1BundesligaM251,993251310–
2788Leon GoretzkaM · SchalkeNow at Aston Villa · joined Aug 2026 (free transfer)· 1BundesligaSchalkeNow at Aston Villa · joined Aug 2026 (free transfer)1BundesligaM211,993251350–
2789Florian GrillitschM · Werder BremenNow at Frosinone · joined Aug 2026 (free transfer)· 1BundesligaWerder BremenNow at Frosinone · joined Aug 2026 (free transfer)1BundesligaM201,989251230–
2790Douglas CostaM · Bayern MünchenNow at Fluminense · joined Jan 2024 (free transfer)· 1BundesligaBayern MünchenNow at Fluminense · joined Jan 2024 (free transfer)1BundesligaM251,971274910–
2791Xabi AlonsoM · Bayern München · 1BundesligaBayern München1BundesligaM341,945260271–
2792Marco ReusM · Borussia DortmundNow at LA Galaxy · joined Aug 2024 (free transfer)· 1BundesligaBorussia DortmundNow at LA Galaxy · joined Aug 2024 (free transfer)1BundesligaM271,9252612320–
2793André SchürrleM · VfL WolfsburgNow at Spartak Moscow · joined Jul 2019 (loan)· 1BundesligaVfL WolfsburgNow at Spartak Moscow · joined Jul 2019 (loan)1BundesligaM251,904299350–
2794VieirinhaM · VfL WolfsburgNow at PAOK · joined Aug 2017 (permanent)· 1BundesligaVfL WolfsburgNow at PAOK · joined Aug 2017 (permanent)1BundesligaM301,902261530–
2795Gōtoku SakaiD · HamburgNow at Vissel Kobe · joined Aug 2019· 1BundesligaHamburgNow at Vissel Kobe · joined Aug 20191BundesligaD251,890220120–
2796Diego BenaglioG · VfL WolfsburgNow at Monaco · joined Jul 2017· 1BundesligaVfL WolfsburgNow at Monaco · joined Jul 20171BundesligaG321,890210010–
2797Matthias GinterD · Borussia DortmundNow at SC Freiburg · joined Jul 2022 (free transfer)· 1BundesligaBorussia DortmundNow at SC Freiburg · joined Jul 2022 (free transfer)1BundesligaD221,889243500–
2798Yannick GerhardtM · KölnNow at VfL Wolfsburg · joined Jul 2016 (permanent)· 1BundesligaKölnNow at VfL Wolfsburg · joined Jul 2016 (permanent)1BundesligaM221,884292430–
2799Stefan KießlingF · Leverkusen · 1BundesligaLeverkusen1BundesligaF321,882305310–
2800Sebastian LangkampD · HerthaNow at Werder Bremen · joined Jan 2018· 1BundesligaHerthaNow at Werder Bremen · joined Jan 20181BundesligaD281,880220180–

API-Football · Data sources