Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2015, senior men's leaguesChange filters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.1–50 of 1,238 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Thiago SilvaD · PSGNow at Fluminense · joined Jun 2026 (free transfer)· 1Ligue 1PSGNow at Fluminense · joined Jun 2026 (free transfer)1Ligue 1D312,6223011307.55
2Layvin KurzawaD · PSG · 1Ligue 1PSG1Ligue 1D231,2871635107.47
3JardelD · Benfica · 1Primeira LigaBenfica1Primeira LigaD302,6893030707.47
4M. LayúnD · PortoNow at Club América · joined Jul 2021· 1Primeira LigaPortoNow at Club América · joined Jul 20211Primeira LigaD282,3702750707.44
5Virgil van DijkD · SouthamptonNow at Liverpool · joined Jan 2018 (permanent)· 1Premier LeagueSouthamptonNow at Liverpool · joined Jan 2018 (permanent)1Premier LeagueD242,9703330207.39
6Diego GodínD · AtléticoNow at Vélez Sarsfield · joined Jun 2022· 1La LigaAtléticoNow at Vélez Sarsfield · joined Jun 20221La LigaD302,6513111617.38
7Lisandro LópezD · BenficaNow at Belgrano de Córdoba · joined Jul 2025 (free transfer)· 1Primeira LigaBenficaNow at Belgrano de Córdoba · joined Jul 2025 (free transfer)1Primeira LigaD261,2291410307.36
8Diego CarlosD · EstorilNow at Parma · joined Aug 2026 (loan)· 1Primeira LigaEstorilNow at Parma · joined Aug 2026 (loan)1Primeira LigaD231,87921201237.35
9Christian FuchsD · Leicester · 1Premier LeagueLeicester1Premier LeagueD302,4402904407.34
10Nicolás OtamendiD · Man CityNow at River Plate · joined Jun 2026 (free transfer)· 1Premier LeagueMan CityNow at River Plate · joined Jun 2026 (free transfer)1Premier LeagueD282,5822910807.31
11Christophe JalletD · LyonNow at Amiens · joined Jul 2019· 1Ligue 1LyonNow at Amiens · joined Jul 20191Ligue 1D321,7602315417.31
12Laurent KoscielnyD · ArsenalNow at Bordeaux · joined Aug 2019 (permanent)· 1Premier LeagueArsenalNow at Bordeaux · joined Aug 2019 (permanent)1Premier LeagueD302,8463340407.31
13Francesco AcerbiD · SassuoloNow at Inter Milan · joined Jul 2023 (permanent)· 1Serie ASassuoloNow at Inter Milan · joined Jul 2023 (permanent)1Serie AD283,2403640307.31
14Filipe LuísD · AtléticoNow at Flamengo · joined Jul 2019 (free transfer)· 1La LigaAtléticoNow at Flamengo · joined Jul 2019 (free transfer)1La LigaD302,8343214917.30
15David LuizD · PSGNow at Pafos · joined Jul 2025 (free transfer)· 1Ligue 1PSGNow at Pafos · joined Jul 2025 (free transfer)1Ligue 1D292,0882512407.30
16Presnel KimpembeD · PSGNow at Al Kharaitiyat · joined Jun 2026 (free transfer)· 1Ligue 1PSGNow at Al Kharaitiyat · joined Jun 2026 (free transfer)1Ligue 1D20425600107.30
17Serge AurierD · PSGNow at Persepolis FC · joined Jul 2025 (free transfer)· 1Ligue 1PSGNow at Persepolis FC · joined Jul 2025 (free transfer)1Ligue 1D231,8872122807.30
18Sebastián CoatesD · Sporting CP · 1Primeira LigaSporting CP1Primeira LigaD251,0971300307.29
19JubalD · AroucaNow at FC Krasnodar · joined Jun 2025 (free transfer)· 1Primeira LigaAroucaNow at FC Krasnodar · joined Jun 2025 (free transfer)1Primeira LigaD22573720317.29
20L. PerrinD · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1D302,1022431017.28
21Shkodran MustafiD · ValenciaNow at Levante · joined Sep 2021 (free transfer)· 1La LigaValenciaNow at Levante · joined Sep 2021 (free transfer)1La LigaD242,68230201207.28
22Damien Da SilvaD · CaenNow at Lyon · joined Jun 2021 (free transfer)· 1Ligue 1CaenNow at Lyon · joined Jun 2021 (free transfer)1Ligue 1D282,4832820417.27
23Iván MarcanoD · Porto · 1Primeira LigaPorto1Primeira LigaD291,9452220607.27
24Lamine KonéD · SunderlandNow at Lausanne-Sport · joined Nov 2021 (free transfer)· 1Premier LeagueSunderlandNow at Lausanne-Sport · joined Nov 2021 (free transfer)1Premier LeagueD271,2251421007.26
25Vincent KompanyD · Man CityNow at Anderlecht · joined Jul 2019 (free transfer)· 1Premier LeagueMan CityNow at Anderlecht · joined Jul 2019 (free transfer)1Premier LeagueD301,1791420507.26
26T. CionekD · PalermoNow at Cavese · joined Aug 2025 (free transfer)· 1Serie APalermoNow at Cavese · joined Aug 2025 (free transfer)1Serie AD–450501207.26
27Sergio RamosD · Real MadridNow at Monterrey · joined Feb 2025 (free transfer)· 1La LigaReal MadridNow at Monterrey · joined Feb 2025 (free transfer)1La LigaD301,94423221127.26
28Leonardo BonucciD · JuventusNow at Fenerbahçe · joined Jan 2024 (free transfer)· 1Serie AJuventusNow at Fenerbahçe · joined Jan 2024 (free transfer)1Serie AD293,1573631607.26
29Toby AlderweireldD · TottenhamNow at Antwerp · joined Jul 2022 (free transfer)· 1Premier LeagueTottenhamNow at Antwerp · joined Jul 2022 (free transfer)1Premier LeagueD273,0593441307.25
30Willy BolyD · BragaNow at Nottingham Forest · joined Sep 2022 (permanent)· 1Primeira LigaBragaNow at Nottingham Forest · joined Sep 2022 (permanent)1Primeira LigaD251,8692220827.24
31Gabriel PaulistaD · ArsenalNow at Corinthians · joined Jan 2026 (free transfer)· 1Premier LeagueArsenalNow at Corinthians · joined Jan 2026 (free transfer)1Premier LeagueD251,7612110417.24
32Alex SandroD · JuventusNow at Flamengo · joined Aug 2024 (free transfer)· 1Serie AJuventusNow at Flamengo · joined Aug 2024 (free transfer)1Serie AD251,4892223717.24
33G. van der WielD · PSGNow at Toronto FC · joined Feb 2018· 1Ligue 1PSGNow at Toronto FC · joined Feb 20181Ligue 1D–1,3801723207.24
34M. PereiraD · PortoNow at Peñarol · joined Feb 2021 (free transfer)· 1Primeira LigaPortoNow at Peñarol · joined Feb 2021 (free transfer)1Primeira LigaD322,88032101007.23
35Edu DracenaD · CorinthiansNow at Palmeiras · joined Dec 2015· 1Campeonato Brasileiro Série ACorinthiansNow at Palmeiras · joined Dec 20151Campeonato Brasileiro Série AD35450520107.22
36MarceloD · Real MadridNow at Olympiacos · joined Sep 2022 (free transfer)· 1La LigaReal MadridNow at Olympiacos · joined Sep 2022 (free transfer)1La LigaD282,4743023207.22
37Luca AntonelliD · MilanNow at Miami FC · joined Feb 2021· 1Serie AMilanNow at Miami FC · joined Feb 20211Serie AD292,3342831207.21
38Pedro BigasD · Las PalmasNow at Eibar · joined Jul 2019 (permanent)· 1La LigaLas PalmasNow at Eibar · joined Jul 2019 (permanent)1La LigaD262,3532730507.21
39R. SemedoD · Sporting CPNow at AVS · joined Oct 2025 (free transfer)· 1Primeira LigaSporting CPNow at AVS · joined Oct 2025 (free transfer)1Primeira LigaD221,2091400507.20
40DaniloD · Real MadridNow at Flamengo · joined Jan 2025 (free transfer)· 1La LigaReal MadridNow at Flamengo · joined Jan 2025 (free transfer)1La LigaD242,0442425607.20
41Samuel UmtitiD · LyonNow at Lille · joined Jul 2023 (free transfer)· 1Ligue 1LyonNow at Lille · joined Jul 2023 (free transfer)1Ligue 1D222,6583010607.20
42M. BašaD · Lille · 1Ligue 1Lille1Ligue 1D–1,3311500107.20
43A. WilliamsD · SwanseaNow at Stoke City · joined Aug 2018 (loan)· 1Premier LeagueSwanseaNow at Stoke City · joined Aug 2018 (loan)1Premier LeagueD313,2403621807.20
44Diego ReyesD · Real SociedadNow at Club Queretaro · joined Aug 2025 (free transfer)· 1La LigaReal SociedadNow at Club Queretaro · joined Aug 2025 (free transfer)1La LigaD232,3132720517.20
45Ignazio AbateD · Milan · 1Serie AMilan1Serie AD292,2542711707.20
46JorgeD · FlamengoNow at Remo · joined Sep 2025· 1Campeonato Brasileiro Série AFlamengoNow at Remo · joined Sep 20251Campeonato Brasileiro Série AD209751101817.19
47JeffersonD · Sporting CPNow at Paysandu · joined Jun 2021· 1Primeira LigaSporting CPNow at Paysandu · joined Jun 20211Primeira LigaD271,5541800407.19
48Dejan LovrenD · LiverpoolNow at Lyon · joined Jan 2023 (permanent)· 1Premier LeagueLiverpoolNow at Lyon · joined Jan 2023 (permanent)1Premier LeagueD261,6272100207.19
49Phil JagielkaD · EvertonNow at Stoke City · joined Jan 2022 (free transfer)· 1Premier LeagueEvertonNow at Stoke City · joined Jan 2022 (free transfer)1Premier LeagueD331,6711900007.18
50Bruno PeresD · TorinoNow at Retrô · joined May 2025· 1Serie ATorinoNow at Retrô · joined May 20251Serie AD262,5963134907.18

API-Football · Data sources