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,301–5,350 of 7,277 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
5301J. GuilavoguiM · VfL WolfsburgNow at FSV Mainz 05 · joined Sep 2023· 1BundesligaVfL WolfsburgNow at FSV Mainz 05 · joined Sep 20231BundesligaM261,541190060–
5302Mario VrančićM · DarmstadtNow at FK Sarajevo · joined Jul 2023 (free transfer)· 1BundesligaDarmstadtNow at FK Sarajevo · joined Jul 2023 (free transfer)1BundesligaM281,540234231–
5303R. BrégerieD · IngolstadtNow at Darmstadt 98 · joined Jan 2018 (loan)· 1BundesligaIngolstadtNow at Darmstadt 98 · joined Jan 2018 (loan)1BundesligaD301,527173031–
5304Christian PulisicM · Borussia DortmundNow at AC Milan · joined Jul 2023 (permanent)· 1BundesligaBorussia DortmundNow at AC Milan · joined Jul 2023 (permanent)1BundesligaM181,515293610–
5305RaffaelF · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaF321,501207010–
5306Fabian LustenbergerM · HerthaNow at BSC Young Boys · joined Jul 2019 (free transfer)· 1BundesligaHerthaNow at BSC Young Boys · joined Jul 2019 (free transfer)1BundesligaM291,500190110–
5307T. JantschkeD · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaD271,486220030–
5308Raphaël GuerreiroD · Borussia DortmundNow at Bayern Munich · joined Jul 2023 (free transfer)· 1BundesligaBorussia DortmundNow at Bayern Munich · joined Jul 2023 (free transfer)1BundesligaD231,482246300–
5309Guido BurgstallerF · SchalkeNow at Rapid Wien · joined Jun 2022 (free transfer)· 1BundesligaSchalkeNow at Rapid Wien · joined Jun 2022 (free transfer)1BundesligaF281,473189210–
5310Kevin VollandF · LeverkusenNow at 1860 Munich · joined Jun 2025· 1BundesligaLeverkusenNow at 1860 Munich · joined Jun 20251BundesligaF241,469236231–
5311Kai HavertzM · LeverkusenNow at Arsenal · joined Jun 2023 (permanent)· 1BundesligaLeverkusenNow at Arsenal · joined Jun 2023 (permanent)1BundesligaM181,449244520–
5312Santiago GarcíaD · Werder BremenNow at Alianza Lima · joined Dec 2022 (free transfer)· 1BundesligaWerder BremenNow at Alianza Lima · joined Dec 2022 (free transfer)1BundesligaD281,444191250–
5313Mërgim MavrajD · KölnNow at FC Ingolstadt · joined Jan 2019· 1BundesligaKölnNow at FC Ingolstadt · joined Jan 20191BundesligaD311,440160020–
5314Tin JedvajD · LeverkusenNow at Al-Shabab · joined Jul 2026 (free transfer)· 1BundesligaLeverkusenNow at Al-Shabab · joined Jul 2026 (free transfer)1BundesligaD211,423181041–
5315Ante RebićF · Eintracht FrankfurtNow at HNK Hajduk Split · joined Aug 2025 (free transfer)· 1BundesligaEintracht FrankfurtNow at HNK Hajduk Split · joined Aug 2025 (free transfer)1BundesligaF231,4052422100–
5316Alexander MeierF · Eintracht FrankfurtNow at Western Sydney Wanderers · joined Sep 2019 (free transfer)· 1BundesligaEintracht FrankfurtNow at Western Sydney Wanderers · joined Sep 2019 (free transfer)1BundesligaF341,396215210–
5317Jonas HofmannM · Borussia MönchengladbachNow at Bayer Leverkusen · joined Jul 2023 (permanent)· 1BundesligaBorussia MönchengladbachNow at Bayer Leverkusen · joined Jul 2023 (permanent)1BundesligaM241,384210100–
5318Yunus MallıM · Mainz 05Now at Konyaspor · joined Jul 2023 (free transfer)· 1BundesligaMainz 05Now at Konyaspor · joined Jul 2023 (free transfer)1BundesligaM251,379166600–
5319Douglas CostaM · Bayern MünchenNow at Fluminense · joined Jan 2024 (free transfer)· 1BundesligaBayern MünchenNow at Fluminense · joined Jan 2024 (free transfer)1BundesligaM261,372234320–
5320Hamit AltıntopM · Darmstadt · 1BundesligaDarmstadt1BundesligaM341,361160030–
5321Michael HectorD · Eintracht FrankfurtNow at Charlton Athletic · joined Jan 2023· 1BundesligaEintracht FrankfurtNow at Charlton Athletic · joined Jan 20231BundesligaD241,355221041–
5322Johannes 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–
5323Paul SeguinD · VfL WolfsburgNow at Hertha BSC · joined Jul 2025 (permanent)· 1BundesligaVfL WolfsburgNow at Hertha BSC · joined Jul 2025 (permanent)1BundesligaD221,324221151–
5324A. EssweinM · HerthaNow at MSV Duisburg · joined Aug 2023 (free transfer)· 1BundesligaHerthaNow at MSV Duisburg · joined Aug 2023 (free transfer)1BundesligaM271,321292240–
5325A. AbrashiM · SC FreiburgNow at Grasshopper · joined Jun 2021 (free transfer)· 1BundesligaSC FreiburgNow at Grasshopper · joined Jun 2021 (free transfer)1BundesligaM271,321201030–
5326Jeremy ToljanD · 1899 HoffenheimNow at Levante · joined Jul 2025 (free transfer)· 1Bundesliga1899 HoffenheimNow at Levante · joined Jul 2025 (free transfer)1BundesligaD221,313201110–
5327M. GregoritschM · HamburgNow at FC Augsburg · joined Jun 2026 (permanent)· 1BundesligaHamburgNow at FC Augsburg · joined Jun 2026 (permanent)1BundesligaM231,303305140–
5328Aaron HuntM · Hamburg · 1BundesligaHamburg1BundesligaM301,302224230–
5329Pascal StenzelD · SC FreiburgNow at VfB Stuttgart · joined Jul 2020 (permanent)· 1BundesligaSC FreiburgNow at VfB Stuttgart · joined Jul 2020 (permanent)1BundesligaD211,302191130–
5330Clemens FritzM · Werder Bremen · 1BundesligaWerder Bremen1BundesligaM361,297180350–
5331Alexander HackD · Mainz 05Now at Zürich · joined Jan 2026 (free transfer)· 1BundesligaMainz 05Now at Zürich · joined Jan 2026 (free transfer)1BundesligaD231,295150100–
5332Benjamin StambouliD · SchalkeNow at Reims · joined Feb 2024 (free transfer)· 1BundesligaSchalkeNow at Reims · joined Feb 2024 (free transfer)1BundesligaD261,294230031–
5333K. PapadopoulosD · HamburgNow at Levadiakos · joined Jul 2024 (free transfer)· 1BundesligaHamburgNow at Levadiakos · joined Jul 2024 (free transfer)1BundesligaD251,291152060–
5334A. ColakF · DarmstadtNow at Legia Warsaw · joined Sep 2025 (free transfer)· 1BundesligaDarmstadtNow at Legia Warsaw · joined Sep 2025 (free transfer)1BundesligaF231,271224121–
5335Admir MehmediM · LeverkusenNow at Antalyaspor · joined Jan 2022· 1BundesligaLeverkusenNow at Antalyaspor · joined Jan 20221BundesligaM261,263223010–
5336Christian MatheniaG · HamburgNow at 1. FC Nürnberg · joined Jul 2018 (permanent)· 1BundesligaHamburgNow at 1. FC Nürnberg · joined Jul 2018 (permanent)1BundesligaG251,260140010–
5337Diego BenaglioG · VfL WolfsburgNow at Monaco · joined Jul 2017· 1BundesligaVfL WolfsburgNow at Monaco · joined Jul 20171BundesligaG331,260140010–
5338Mërgim MavrajD · HamburgNow at FC Ingolstadt · joined Jan 2019· 1BundesligaHamburgNow at FC Ingolstadt · joined Jan 20191BundesligaD311,260140030–
5339Shinji KagawaM · Borussia DortmundNow at Cerezo Osaka · joined Feb 2023· 1BundesligaBorussia DortmundNow at Cerezo Osaka · joined Feb 20231BundesligaM281,258211630–
5340A. DragovicD · LeverkusenNow at Austria Wien · joined Jul 2024 (free transfer)· 1BundesligaLeverkusenNow at Austria Wien · joined Jul 2024 (free transfer)1BundesligaD261,257190110–
5341Fabian JohnsonM · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaM291,249213210–
5342Albin EkdalM · HamburgNow at Djurgårdens IF · joined Feb 2024 (free transfer)· 1BundesligaHamburgNow at Djurgårdens IF · joined Feb 2024 (free transfer)1BundesligaM271,244211141–
5343Franck RibéryM · Bayern MünchenNow at Salernitana · joined Sep 2021 (free transfer)· 1BundesligaBayern MünchenNow at Salernitana · joined Sep 2021 (free transfer)1BundesligaM341,2412251120–
5344Juan BernatD · Bayern MünchenNow at Eibar · joined Feb 2026· 1BundesligaBayern MünchenNow at Eibar · joined Feb 20261BundesligaD241,235182210–
5345Nils PetersenF · SC Freiburg · 1BundesligaSC Freiburg1BundesligaF281,2323310400–
5346VieirinhaM · VfL WolfsburgNow at PAOK · joined Aug 2017 (permanent)· 1BundesligaVfL WolfsburgNow at PAOK · joined Aug 2017 (permanent)1BundesligaM311,218210030–
5347Hakan ÇalhanoğluF · LeverkusenNow at Inter Milan · joined Jul 2021 (free transfer)· 1BundesligaLeverkusenNow at Inter Milan · joined Jul 2021 (free transfer)1BundesligaF231,217156510–
5348Marco ReusM · Borussia DortmundNow at LA Galaxy · joined Aug 2024 (free transfer)· 1BundesligaBorussia DortmundNow at LA Galaxy · joined Aug 2024 (free transfer)1BundesligaM281,189177431–
5349Yunus MallıM · VfL WolfsburgNow at Konyaspor · joined Jul 2023 (free transfer)· 1BundesligaVfL WolfsburgNow at Konyaspor · joined Jul 2023 (free transfer)1BundesligaM251,176161110–
5350Thomas KesslerG · Köln · 1BundesligaKöln1BundesligaG–1,170130010–

API-Football · Data sources