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,701–2,750 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2701Stefan BellD · Mainz 05 · 1BundesligaMainz 051BundesligaD242,635301230–
2702Benjamin HübnerD · IngolstadtNow at 1899 Hoffenheim · joined Jul 2016 (permanent)· 1BundesligaIngolstadtNow at 1899 Hoffenheim · joined Jul 2016 (permanent)1BundesligaD262,629301070–
2703Karim BellarabiM · Leverkusen · 1BundesligaLeverkusen1BundesligaM262,6043361150–
2704Vladimír DaridaM · HerthaNow at Hradec Králové · joined Jul 2025 (free transfer)· 1BundesligaHerthaNow at Hradec Králové · joined Jul 2025 (free transfer)1BundesligaM252,598315260–
2705Filip KostićM · VfB StuttgartNow at PSV Eindhoven · joined Aug 2026 (free transfer)· 1BundesligaVfB StuttgartNow at PSV Eindhoven · joined Aug 2026 (free transfer)1BundesligaM232,598305550–
2706NaldoD · VfL WolfsburgNow at Monaco · joined Jan 2019 (permanent)· 1BundesligaVfL WolfsburgNow at Monaco · joined Jan 2019 (permanent)1BundesligaD332,596290120–
2707Lars StindlF · Borussia MönchengladbachNow at Karlsruher SC · joined Jul 2023 (free transfer)· 1BundesligaBorussia MönchengladbachNow at Karlsruher SC · joined Jul 2023 (free transfer)1BundesligaF272,595307850–
2708Henrikh MkhitaryanM · Borussia DortmundNow at Inter Milan · joined Jul 2022 (free transfer)· 1BundesligaBorussia DortmundNow at Inter Milan · joined Jul 2022 (free transfer)1BundesligaM272,57831111550–
2709Peter NiemeyerD · Darmstadt · 1BundesligaDarmstadt1BundesligaD322,5733120130–
2710Jonathan TahD · LeverkusenNow at Bayern Munich · joined Jun 2025 (permanent)· 1BundesligaLeverkusenNow at Bayern Munich · joined Jun 2025 (permanent)1BundesligaD202,565290020–
2711Rune JarsteinG · Hertha · 1BundesligaHertha1BundesligaG312,565290020–
2712Fabian LustenbergerM · HerthaNow at BSC Young Boys · joined Jul 2019 (free transfer)· 1BundesligaHerthaNow at BSC Young Boys · joined Jul 2019 (free transfer)1BundesligaM282,559301050–
2713David AbrahamD · Eintracht FrankfurtNow at Huracán · joined Jan 2021 (free transfer)· 1BundesligaEintracht FrankfurtNow at Huracán · joined Jan 2021 (free transfer)1BundesligaD292,548310080–
2714Salomon KalouM · HerthaNow at Botafogo · joined Aug 2020 (free transfer)· 1BundesligaHerthaNow at Botafogo · joined Aug 2020 (free transfer)1BundesligaM302,5283214220–
2715Clemens FritzM · Werder Bremen · 1BundesligaWerder Bremen1BundesligaM352,5282912130–
2716Ramazan ÖzcanG · IngolstadtNow at Bayer Leverkusen · joined Jul 2016 (permanent)· 1BundesligaIngolstadtNow at Bayer Leverkusen · joined Jul 2016 (permanent)1BundesligaG322,520280010–
2717Genki HaraguchiM · HerthaNow at Germinal Beerschot · joined Sep 2025 (permanent)· 1BundesligaHerthaNow at Germinal Beerschot · joined Sep 2025 (permanent)1BundesligaM252,519322340–
2718Dominik KohrM · FC AugsburgNow at FSV Mainz 05 · joined Jul 2022 (permanent)· 1BundesligaFC AugsburgNow at FSV Mainz 05 · joined Jul 2022 (permanent)1BundesligaM222,5103103120–
2719Roger BernardoM · IngolstadtNow at Hapoel Tel Aviv · joined Jul 2018· 1BundesligaIngolstadtNow at Hapoel Tel Aviv · joined Jul 20181BundesligaM302,500291130–
2720Mats HummelsD · Borussia Dortmund · 1BundesligaBorussia Dortmund1BundesligaD272,494302210–
2721Christian GentnerM · VfB StuttgartNow at Luzern · joined Jul 2021 (free transfer)· 1BundesligaVfB StuttgartNow at Luzern · joined Jul 2021 (free transfer)1BundesligaM302,493295230–
2722David AlabaD · Bayern MünchenNow at Udinese · joined Sep 2026 (free transfer)· 1BundesligaBayern MünchenNow at Udinese · joined Sep 2026 (free transfer)1BundesligaD242,492302020–
2723Klaas-Jan HuntelaarF · Schalke · 1BundesligaSchalke1BundesligaF322,4823112320–
2724Sandro WagnerF · DarmstadtNow at Tianjin Jinmen Tiger · joined Jan 2019 (permanent)· 1BundesligaDarmstadtNow at Tianjin Jinmen Tiger · joined Jan 2019 (permanent)1BundesligaF282,47632144101–
2725Mathew LeckieM · IngolstadtNow at Melbourne City · joined Jul 2026 (permanent)· 1BundesligaIngolstadtNow at Melbourne City · joined Jul 2026 (permanent)1BundesligaM252,475323080–
2726Pierre-Emerick AubameyangF · Borussia DortmundNow at Deportivo La Coruña · joined Jul 2026 (permanent)· 1BundesligaBorussia DortmundNow at Deportivo La Coruña · joined Jul 2026 (permanent)1BundesligaF272,4733125540–
2727Santiago GarcíaD · Werder BremenNow at Alianza Lima · joined Dec 2022 (free transfer)· 1BundesligaWerder BremenNow at Alianza Lima · joined Dec 2022 (free transfer)1BundesligaD272,468290390–
2728H. NordtveitD · Borussia MönchengladbachNow at 1899 Hoffenheim · joined Jul 2019· 1BundesligaBorussia MönchengladbachNow at 1899 Hoffenheim · joined Jul 20191BundesligaD262,449314140–
2729Daniel DidaviM · VfB Stuttgart · 1BundesligaVfB Stuttgart1BundesligaM262,43231133101–
2730M. WeiserD · HerthaNow at Werder Bremen · joined Jul 2022 (free transfer)· 1BundesligaHerthaNow at Werder Bremen · joined Jul 2022 (free transfer)1BundesligaD222,429292470–
2731Max KruseF · VfL Wolfsburg · 1BundesligaVfL Wolfsburg1BundesligaF282,426326630–
2732WendellD · LeverkusenNow at São Paulo · joined Jan 2025 (free transfer)· 1BundesligaLeverkusenNow at São Paulo · joined Jan 2025 (free transfer)1BundesligaD222,4062800111–
2733Stefan AignerM · Eintracht FrankfurtNow at Wehen Wiesbaden · joined Sep 2019· 1BundesligaEintracht FrankfurtNow at Wehen Wiesbaden · joined Sep 20191BundesligaM282,398313370–
2734Christoph KramerM · LeverkusenNow at Borussia Mönchengladbach · joined Jul 2016 (permanent)· 1BundesligaLeverkusenNow at Borussia Mönchengladbach · joined Jul 2016 (permanent)1BundesligaM252,398280130–
2735Roman NeustädterD · SchalkeNow at Westerlo · joined Feb 2022· 1BundesligaSchalkeNow at Westerlo · joined Feb 20221BundesligaD282,391300140–
2736Daniel SchwaabD · VfB StuttgartNow at PSV Eindhoven · joined Jul 2016 (free transfer)· 1BundesligaVfB StuttgartNow at PSV Eindhoven · joined Jul 2016 (free transfer)1BundesligaD272,385290130–
2737Granit XhakaM · Borussia MönchengladbachNow at Sunderland · joined Jul 2025 (permanent)· 1BundesligaBorussia MönchengladbachNow at Sunderland · joined Jul 2025 (permanent)1BundesligaM232,367283193–
2738Zlatko JunuzovićM · Werder BremenNow at Red Bull Salzburg · joined Jul 2018 (free transfer)· 1BundesligaWerder BremenNow at Red Bull Salzburg · joined Jul 2018 (free transfer)1BundesligaM282,3523041060–
2739Marco RussD · Eintracht Frankfurt · 1BundesligaEintracht Frankfurt1BundesligaD302,349283290–
2740Thomas 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)1BundesligaM262,3433120540–
2741Anthony UjahF · Werder BremenNow at Botev Plovdiv · joined Jun 2024 (free transfer)· 1BundesligaWerder BremenNow at Botev Plovdiv · joined Jun 2024 (free transfer)1BundesligaF252,3323211220–
2742Johannes GeisD · SchalkeNow at 1. FC Schweinfurt 05 · joined Jul 2025 (free transfer)· 1BundesligaSchalkeNow at 1. FC Schweinfurt 05 · joined Jul 2025 (free transfer)1BundesligaD222,332282541–
2743Daniel BaierM · FC Augsburg · 1BundesligaFC Augsburg1BundesligaM322,331281270–
2744J. GuilavoguiM · VfL WolfsburgNow at FSV Mainz 05 · joined Sep 2023· 1BundesligaVfL WolfsburgNow at FSV Mainz 05 · joined Sep 20231BundesligaM252,329302030–
2745Max MeyerM · SchalkeNow at Rot Weiss Ahlen · joined Aug 2026 (free transfer)· 1BundesligaSchalkeNow at Rot Weiss Ahlen · joined Aug 2026 (free transfer)1BundesligaM202,322325640–
2746Leroy SanéF · SchalkeNow at Galatasaray · joined Jul 2025 (free transfer)· 1BundesligaSchalkeNow at Galatasaray · joined Jul 2025 (free transfer)1BundesligaF202,312338640–
2747Jairo SamperioM · Mainz 05Now at Sestao River · joined Feb 2025 (free transfer)· 1BundesligaMainz 05Now at Sestao River · joined Feb 2025 (free transfer)1BundesligaM222,307317550–
2748Hiroki SakaiD · HannoverNow at Auckland · joined Jul 2026 (permanent)· 1BundesligaHannoverNow at Auckland · joined Jul 2026 (permanent)1BundesligaD262,295261010–
2749Johan DjourouD · HamburgNow at Nordsjælland · joined Oct 2020 (free transfer)· 1BundesligaHamburgNow at Nordsjælland · joined Oct 2020 (free transfer)1BundesligaD292,293262081–
2750E. SpahićD · Hamburg · 1BundesligaHamburg1BundesligaD352,268260171–

API-Football · Data sources