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,701–1,750 of 2,293 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1701Ricardo RodriguezD · VfL WolfsburgNow at Torino · joined Sep 2026 (free transfer)· 1BundesligaVfL WolfsburgNow at Torino · joined Sep 2026 (free transfer)1BundesligaD242,019242310–
1702Konstantin RauschD · KölnNow at 1. FC Nürnberg · joined Aug 2021· 1BundesligaKölnNow at 1. FC Nürnberg · joined Aug 20211BundesligaD271,934280240–
1703Matija NastasićD · SchalkeNow at Leganes · joined Aug 2024 (free transfer)· 1BundesligaSchalkeNow at Leganes · joined Aug 2024 (free transfer)1BundesligaD241,921220060–
1704BernardoD · RB LeipzigNow at 1899 Hoffenheim · joined Jul 2025 (free transfer)· 1BundesligaRB LeipzigNow at 1899 Hoffenheim · joined Jul 2025 (free transfer)1BundesligaD221,894220130–
1705Makoto HasebeD · Eintracht Frankfurt · 1BundesligaEintracht Frankfurt1BundesligaD331,887221120–
1706Robin KnocheD · VfL WolfsburgNow at Arminia Bielefeld · joined Jan 2026 (free transfer)· 1BundesligaVfL WolfsburgNow at Arminia Bielefeld · joined Jan 2026 (free transfer)1BundesligaD251,871231120–
1707Philipp MaxD · FC AugsburgNow at Gamba Osaka · joined Mar 2026 (free transfer)· 1BundesligaFC AugsburgNow at Gamba Osaka · joined Mar 2026 (free transfer)1BundesligaD231,817251240–
1708Miloš VeljkovićD · Werder BremenNow at Red Star Belgrade · joined Jul 2025 (free transfer)· 1BundesligaWerder BremenNow at Red Star Belgrade · joined Jul 2025 (free transfer)1BundesligaD211,809260050–
1709Sandro SiriguD · DarmstadtNow at SG Sonnenhof Großaspach · joined Jul 2020 (free transfer)· 1BundesligaDarmstadtNow at SG Sonnenhof Großaspach · joined Jul 2020 (free transfer)1BundesligaD281,808302161–
1710Dennis DiekmeierD · HamburgNow at SV Sandhausen · joined Jan 2019· 1BundesligaHamburgNow at SV Sandhausen · joined Jan 20191BundesligaD271,782240171–
1711Jeffrey BrumaD · VfL WolfsburgNow at RKC Waalwijk · joined Jun 2023 (free transfer)· 1BundesligaVfL WolfsburgNow at RKC Waalwijk · joined Jun 2023 (free transfer)1BundesligaD251,718201061–
1712Douglas SantosD · HamburgNow at Zenit Saint Petersburg · joined Jul 2019 (permanent)· 1BundesligaHamburgNow at Zenit Saint Petersburg · joined Jul 2019 (permanent)1BundesligaD231,712200040–
1713Manuel GuldeD · SC Freiburg · 1BundesligaSC Freiburg1BundesligaD261,687200020–
1714Jonathan TahD · LeverkusenNow at Bayern Munich · joined Jun 2025 (permanent)· 1BundesligaLeverkusenNow at Bayern Munich · joined Jun 2025 (permanent)1BundesligaD211,636191110–
1715NaldoD · SchalkeNow at Monaco · joined Jan 2019 (permanent)· 1BundesligaSchalkeNow at Monaco · joined Jan 2019 (permanent)1BundesligaD341,624191011–
1716A. MiloševićD · DarmstadtNow at AIK · joined Mar 2021 (free transfer)· 1BundesligaDarmstadtNow at AIK · joined Mar 2021 (free transfer)1BundesligaD251,598180040–
1717Marc BartraD · Borussia DortmundNow at Real Betis · joined Jul 2023 (free transfer)· 1BundesligaBorussia DortmundNow at Real Betis · joined Jul 2023 (free transfer)1BundesligaD261,560190350–
1718Jeffrey GouweleeuwD · FC Augsburg · 1BundesligaFC Augsburg1BundesligaD251,550182140–
1719Joshua KimmichD · Bayern München · 1BundesligaBayern München1BundesligaD221,541276110–
1720R. BrégerieD · IngolstadtNow at Darmstadt 98 · joined Jan 2018 (loan)· 1BundesligaIngolstadtNow at Darmstadt 98 · joined Jan 2018 (loan)1BundesligaD301,527173031–
1721T. JantschkeD · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaD271,486220030–
1722Raphaël GuerreiroD · Borussia DortmundNow at Bayern Munich · joined Jul 2023 (free transfer)· 1BundesligaBorussia DortmundNow at Bayern Munich · joined Jul 2023 (free transfer)1BundesligaD231,482246300–
1723Santiago GarcíaD · Werder BremenNow at Alianza Lima · joined Dec 2022 (free transfer)· 1BundesligaWerder BremenNow at Alianza Lima · joined Dec 2022 (free transfer)1BundesligaD281,444191250–
1724Mërgim MavrajD · KölnNow at FC Ingolstadt · joined Jan 2019· 1BundesligaKölnNow at FC Ingolstadt · joined Jan 20191BundesligaD311,440160020–
1725Tin JedvajD · LeverkusenNow at Al-Shabab · joined Jul 2026 (free transfer)· 1BundesligaLeverkusenNow at Al-Shabab · joined Jul 2026 (free transfer)1BundesligaD211,423181041–
1726Michael HectorD · Eintracht FrankfurtNow at Charlton Athletic · joined Jan 2023· 1BundesligaEintracht FrankfurtNow at Charlton Athletic · joined Jan 20231BundesligaD241,355221041–
1727Johannes GeisD · SchalkeNow at 1. FC Schweinfurt 05 · joined Jul 2025 (free transfer)· 1BundesligaSchalkeNow at 1. FC Schweinfurt 05 · joined Jul 2025 (free transfer)1BundesligaD231,332180040–
1728Paul SeguinD · VfL WolfsburgNow at Hertha BSC · joined Jul 2025 (permanent)· 1BundesligaVfL WolfsburgNow at Hertha BSC · joined Jul 2025 (permanent)1BundesligaD221,324221151–
1729Jeremy ToljanD · 1899 HoffenheimNow at Levante · joined Jul 2025 (free transfer)· 1Bundesliga1899 HoffenheimNow at Levante · joined Jul 2025 (free transfer)1BundesligaD221,313201110–
1730Pascal StenzelD · SC FreiburgNow at VfB Stuttgart · joined Jul 2020 (permanent)· 1BundesligaSC FreiburgNow at VfB Stuttgart · joined Jul 2020 (permanent)1BundesligaD211,302191130–
1731Alexander HackD · Mainz 05Now at Zürich · joined Jan 2026 (free transfer)· 1BundesligaMainz 05Now at Zürich · joined Jan 2026 (free transfer)1BundesligaD231,295150100–
1732Benjamin StambouliD · SchalkeNow at Reims · joined Feb 2024 (free transfer)· 1BundesligaSchalkeNow at Reims · joined Feb 2024 (free transfer)1BundesligaD261,294230031–
1733K. PapadopoulosD · HamburgNow at Levadiakos · joined Jul 2024 (free transfer)· 1BundesligaHamburgNow at Levadiakos · joined Jul 2024 (free transfer)1BundesligaD251,291152060–
1734Mërgim MavrajD · HamburgNow at FC Ingolstadt · joined Jan 2019· 1BundesligaHamburgNow at FC Ingolstadt · joined Jan 20191BundesligaD311,260140030–
1735A. DragovicD · LeverkusenNow at Austria Wien · joined Jul 2024 (free transfer)· 1BundesligaLeverkusenNow at Austria Wien · joined Jul 2024 (free transfer)1BundesligaD261,257190110–
1736Juan BernatD · Bayern MünchenNow at Eibar · joined Feb 2026· 1BundesligaBayern MünchenNow at Eibar · joined Feb 20261BundesligaD241,235182210–
1737Lukas KüblerD · SC Freiburg · 1BundesligaSC Freiburg1BundesligaD241,158160110–
1738Marc-Oliver KempfD · SC FreiburgNow at Como · joined Aug 2024· 1BundesligaSC FreiburgNow at Como · joined Aug 20241BundesligaD221,146130020–
1739F. JungwirthD · DarmstadtNow at Vancouver Whitecaps FC · joined Aug 2021 (free transfer)· 1BundesligaDarmstadtNow at Vancouver Whitecaps FC · joined Aug 2021 (free transfer)1BundesligaD281,143160020–
1740Johan DjourouD · HamburgNow at Nordsjælland · joined Oct 2020 (free transfer)· 1BundesligaHamburgNow at Nordsjælland · joined Oct 2020 (free transfer)1BundesligaD301,142140060–
1741André RamalhoD · Mainz 05Now at Corinthians · joined Jul 2024 (free transfer)· 1BundesligaMainz 05Now at Corinthians · joined Jul 2024 (free transfer)1BundesligaD251,134180040–
1742M. WeiserD · HerthaNow at Werder Bremen · joined Jul 2022 (free transfer)· 1BundesligaHerthaNow at Werder Bremen · joined Jul 2022 (free transfer)1BundesligaD231,125172420–
1743A. FedetskiyD · Darmstadt · 1BundesligaDarmstadt1BundesligaD–1,113160040–
1744Peter NiemeyerD · Darmstadt · 1BundesligaDarmstadt1BundesligaD331,111150081–
1745Paweł OlkowskiD · KölnNow at Górnik Zabrze · joined Jun 2022 (free transfer)· 1BundesligaKölnNow at Górnik Zabrze · joined Jun 2022 (free transfer)1BundesligaD271,106140120–
1746L. GuwaraD · DarmstadtNow at Energie Cottbus · joined Oct 2026 (free transfer)· 1BundesligaDarmstadtNow at Energie Cottbus · joined Oct 2026 (free transfer)1BundesligaD211,097170031–
1747C. JankerD · FC Augsburg · 1BundesligaFC Augsburg1BundesligaD321,087150040–
1748Thilo KehrerD · SchalkeNow at Ajax · joined Sep 2026 (loan)· 1BundesligaSchalkeNow at Ajax · joined Sep 2026 (loan)1BundesligaD201,078161141–
1749I. HöhnD · DarmstadtNow at SV Sandhausen · joined Jul 2021 (free transfer)· 1BundesligaDarmstadtNow at SV Sandhausen · joined Jul 2021 (free transfer)1BundesligaD251,069120030–
1750Ermin BičakčićD · 1899 HoffenheimNow at Željezničar Sarajevo · joined Feb 2026 (free transfer)· 1Bundesliga1899 HoffenheimNow at Željezničar Sarajevo · joined Feb 2026 (free transfer)1BundesligaD271,052181040–

API-Football · Data sources