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,651–2,700 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2651A. Di MariaF · PSGNow at Rosario Central · joined Jun 2025 (free transfer)· 1Ligue 1PSGNow at Rosario Central · joined Jun 2025 (free transfer)1Ligue 1F282,134291018007.94
2652Gareth BaleF · Real Madrid · 1La LigaReal Madrid1La LigaF261,738231910207.95
2653NeymarF · BarçaNow at Santos · joined Jan 2025 (free transfer)· 1La LigaBarçaNow at Santos · joined Jan 2025 (free transfer)1La LigaF243,057342412608.04
2654Z. IbrahimovićF · PSGNow at AC Milan · joined Jan 2020 (free transfer)· 1Ligue 1PSGNow at AC Milan · joined Jan 2020 (free transfer)1Ligue 1F342,552313813108.17
2655Lionel MessiF · BarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)· 1La LigaBarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)1La LigaF292,728332616308.43
2656Felix WiedwaldG · Werder BremenNow at Emmen · joined Oct 2020· 1BundesligaWerder BremenNow at Emmen · joined Oct 20201BundesligaG263,060340040–
2657Joël MatipD · SchalkeNow at Liverpool · joined Jul 2016 (free transfer)· 1BundesligaSchalkeNow at Liverpool · joined Jul 2016 (free transfer)1BundesligaD243,060343330–
2658L. KariusG · Mainz 05Now at Newcastle United · joined Sep 2022 (free transfer)· 1BundesligaMainz 05Now at Newcastle United · joined Sep 2022 (free transfer)1BundesligaG233,060340010–
2659Luca CaldirolaD · DarmstadtNow at Benevento · joined Jan 2026 (permanent)· 1BundesligaDarmstadtNow at Benevento · joined Jan 2026 (permanent)1BundesligaD253,060340140–
2660Lukas HradeckyG · Eintracht FrankfurtNow at Monaco · joined Aug 2025 (permanent)· 1BundesligaEintracht FrankfurtNow at Monaco · joined Aug 2025 (permanent)1BundesligaG263,060340000–
2661Ron-Robert ZielerG · HannoverNow at 1. FC Köln · joined Jul 2025 (permanent)· 1BundesligaHannoverNow at 1. FC Köln · joined Jul 2025 (permanent)1BundesligaG273,060340030–
2662Ralf FährmannG · Schalke · 1BundesligaSchalke1BundesligaG273,059340010–
2663Manuel NeuerG · Bayern München · 1BundesligaBayern München1BundesligaG303,021340000–
2664Aytaç SuluD · DarmstadtNow at Carl Zeiss Jena · joined Jan 2020· 1BundesligaDarmstadtNow at Carl Zeiss Jena · joined Jan 20201BundesligaD302,970337060–
2665Bernd LenoG · LeverkusenNow at Fulham · joined Aug 2022 (permanent)· 1BundesligaLeverkusenNow at Fulham · joined Aug 2022 (permanent)1BundesligaG242,970330000–
2666Christian MatheniaG · DarmstadtNow at 1. FC Nürnberg · joined Jul 2018 (permanent)· 1BundesligaDarmstadtNow at 1. FC Nürnberg · joined Jul 2018 (permanent)1BundesligaG242,970330030–
2667Jannik VestergaardD · Werder BremenNow at Leicester City · joined Aug 2021 (permanent)· 1BundesligaWerder BremenNow at Leicester City · joined Aug 2021 (permanent)1BundesligaD232,970332020–
2668Marvin PlattenhardtD · Hertha · 1BundesligaHertha1BundesligaD242,970332450–
2669Niklas SüleD · 1899 HoffenheimNow at Borussia Dortmund · joined Jul 2022 (free transfer)· 1Bundesliga1899 HoffenheimNow at Borussia Dortmund · joined Jul 2022 (free transfer)1BundesligaD202,970330140–
2670Oliver BaumannG · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaG262,970330010–
2671Roman BürkiG · Borussia DortmundNow at St. Louis City SC · joined Jul 2022 (free transfer)· 1BundesligaBorussia DortmundNow at St. Louis City SC · joined Jul 2022 (free transfer)1BundesligaG252,970330010–
2672T. HornG · KölnNow at VfL Bochum · joined Aug 2024 (free transfer)· 1BundesligaKölnNow at VfL Bochum · joined Aug 2024 (free transfer)1BundesligaG232,970330000–
2673Marwin HitzG · FC AugsburgNow at FC Basel 1893 · joined Jul 2022 (free transfer)· 1BundesligaFC AugsburgNow at FC Basel 1893 · joined Jul 2022 (free transfer)1BundesligaG282,967330020–
2674Marcel RisseM · KölnNow at Viktoria Köln · joined Jul 2021· 1BundesligaKölnNow at Viktoria Köln · joined Jul 20211BundesligaM262,962333550–
2675Theodor Gebre SelassieD · Werder BremenNow at Slovan Liberec · joined Jul 2021 (free transfer)· 1BundesligaWerder BremenNow at Slovan Liberec · joined Jul 2021 (free transfer)1BundesligaD292,961331250–
2676Emiliano InsúaD · VfB StuttgartNow at Racing Club · joined Jan 2022 (free transfer)· 1BundesligaVfB StuttgartNow at Racing Club · joined Jan 2022 (free transfer)1BundesligaD272,934330150–
2677Marcel HellerM · DarmstadtNow at FSV Frankfurt · joined Feb 2022· 1BundesligaDarmstadtNow at FSV Frankfurt · joined Feb 20221BundesligaM302,929336570–
2678Marvin MatipD · Ingolstadt · 1BundesligaIngolstadt1BundesligaD302,925332160–
2679J. GondorfM · DarmstadtNow at Karlsruher SC · joined Jul 2020· 1BundesligaDarmstadtNow at Karlsruher SC · joined Jul 20201BundesligaM282,918333490–
2680Lewis HoltbyM · HamburgNow at NAC Breda · joined Aug 2025 (free transfer)· 1BundesligaHamburgNow at NAC Breda · joined Aug 2025 (free transfer)1BundesligaM252,907343240–
2681Yann SommerG · Borussia MönchengladbachNow at Club Brugge · joined Jun 2026 (free transfer)· 1BundesligaBorussia MönchengladbachNow at Club Brugge · joined Jun 2026 (free transfer)1BundesligaG272,880320020–
2682Dominique HeintzD · KölnNow at Fortuna Düsseldorf · joined Jun 2026 (free transfer)· 1BundesligaKölnNow at Fortuna Düsseldorf · joined Jun 2026 (free transfer)1BundesligaD222,874332030–
2683Anthony ModesteF · KölnNow at Intercity · joined Feb 2025 (free transfer)· 1BundesligaKölnNow at Intercity · joined Feb 2025 (free transfer)1BundesligaF282,8723415340–
2684Jonas HectorM · Köln · 1BundesligaKöln1BundesligaM262,859320430–
2685M. OstrzolekM · HamburgNow at Admira Wacker · joined Jan 2021 (free transfer)· 1BundesligaHamburgNow at Admira Wacker · joined Jan 2021 (free transfer)1BundesligaM262,835320250–
2686Pascal GroßF · IngolstadtNow at Brighton & Hove Albion · joined Jan 2026 (permanent)· 1BundesligaIngolstadtNow at Brighton & Hove Albion · joined Jan 2026 (permanent)1BundesligaF252,8333214101–
2687Yunus MallıM · Mainz 05Now at Konyaspor · joined Jul 2023 (free transfer)· 1BundesligaMainz 05Now at Konyaspor · joined Jul 2023 (free transfer)1BundesligaM242,7923411400–
2688Andreas ChristensenD · Borussia MönchengladbachNow at FC Barcelona · joined Jul 2022 (free transfer)· 1BundesligaBorussia MönchengladbachNow at FC Barcelona · joined Jul 2022 (free transfer)1BundesligaD202,790313110–
2689Ragnar KlavanD · FC AugsburgNow at Paide Linnameeskond · joined Jul 2021 (free transfer)· 1BundesligaFC AugsburgNow at Paide Linnameeskond · joined Jul 2021 (free transfer)1BundesligaD302,787310020–
2690Matthias LehmannM · Köln · 1BundesligaKöln1BundesligaM332,775320281–
2691Salif SanéD · HannoverNow at Schalke 04 · joined Jul 2018 (permanent)· 1BundesligaHannoverNow at Schalke 04 · joined Jul 2018 (permanent)1BundesligaD252,752312080–
2692Kevin VollandF · 1899 HoffenheimNow at 1860 Munich · joined Jun 2025· 1Bundesliga1899 HoffenheimNow at 1860 Munich · joined Jun 20251BundesligaF232,731338780–
2693Julian BaumgartlingerM · Mainz 05Now at FC Augsburg · joined Aug 2022 (free transfer)· 1BundesligaMainz 05Now at FC Augsburg · joined Aug 2022 (free transfer)1BundesligaM282,716312170–
2694B. OczipkaM · Eintracht FrankfurtNow at Arminia Bielefeld · joined Jul 2022 (free transfer)· 1BundesligaEintracht FrankfurtNow at Arminia Bielefeld · joined Jul 2022 (free transfer)1BundesligaM272,700300070–
2695Per Ciljan SkjelbredM · HerthaNow at Rosenborg · joined Jul 2020 (free transfer)· 1BundesligaHerthaNow at Rosenborg · joined Jul 2020 (free transfer)1BundesligaM292,694310290–
2696RaffaelF · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaF312,68831131020–
2697Przemysław TytońG · VfB StuttgartNow at Twente · joined Jun 2022 (free transfer)· 1BundesligaVfB StuttgartNow at Twente · joined Jun 2022 (free transfer)1BundesligaG292,677300011–
2698Makoto HasebeD · Eintracht Frankfurt · 1BundesligaEintracht Frankfurt1BundesligaD322,673321290–
2699Robert LewandowskiF · Bayern MünchenNow at Chicago Fire FC · joined Jun 2026 (free transfer)· 1BundesligaBayern MünchenNow at Chicago Fire FC · joined Jun 2026 (free transfer)1BundesligaF272,6543230220–
2700Oscar WendtD · Borussia MönchengladbachNow at IFK Göteborg · joined Jul 2021 (free transfer)· 1BundesligaBorussia MönchengladbachNow at IFK Göteborg · joined Jul 2021 (free transfer)1BundesligaD302,638303250–

API-Football · Data sources