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–50 of 2,293 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1S. IgnashevichD · CSKA Moscow · 1Russian Premier LeagueCSKA Moscow1Russian Premier LeagueD371,9702441407.63
2Domenico CriscitoD · Zenit SaintNow at Genoa · joined Dec 2022 (free transfer)· 1Russian Premier LeagueZenit SaintNow at Genoa · joined Dec 2022 (free transfer)1Russian Premier LeagueD302,20525431007.58
3Thiago SilvaD · PSGNow at Fluminense · joined Jun 2026 (free transfer)· 1Ligue 1PSGNow at Fluminense · joined Jun 2026 (free transfer)1Ligue 1D322,3852732107.58
4Aleksandr MartynovichD · KrasnodarNow at Kairat Almaty · joined Jun 2024 (free transfer)· 1Russian Premier LeagueKrasnodarNow at Kairat Almaty · joined Jun 2024 (free transfer)1Russian Premier LeagueD291,2601410207.54
5Joël VeltmanD · AjaxNow at West Ham United · joined Aug 2026 (free transfer)· 1EredivisieAjaxNow at West Ham United · joined Aug 2026 (free transfer)1EredivisieD252,6943003817.54
6Eric BotteghinD · FeyenoordNow at Portuguesa · joined Dec 2025 (free transfer)· 1EredivisieFeyenoordNow at Portuguesa · joined Dec 2025 (free transfer)1EredivisieD293,0603441307.52
7Jonas SvenssonD · Rosenborg · 1EliteserienRosenborg1EliteserienD242,2792619307.52
8L. PerrinD · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1D312,2462741107.50
9S. KurtuluşD · Bursaspor · 1Süper LigBursaspor1Süper LigD–537601307.45
10CoteD · VillarrealNow at Sporting Gijón · joined Jul 2022 (free transfer)· 1La LigaVillarrealNow at Sporting Gijón · joined Jul 2022 (free transfer)1La LigaD27630701207.44
11César NavasD · RostovNow at Rubin Kazan · joined Aug 2017 (free transfer)· 1Russian Premier LeagueRostovNow at Rubin Kazan · joined Aug 2017 (free transfer)1Russian Premier LeagueD372,0692414617.44
12Virgil van DijkD · SouthamptonNow at Liverpool · joined Jan 2018 (permanent)· 1Premier LeagueSouthamptonNow at Liverpool · joined Jan 2018 (permanent)1Premier LeagueD251,6741910517.44
13P. FontanelloD · Ural Yekaterinburg · 1Russian Premier LeagueUral Yekaterinburg1Russian Premier LeagueD321,4291611207.43
14Luís NetoD · Zenit SaintNow at Sporting CP · joined Jul 2019 (free transfer)· 1Russian Premier LeagueZenit SaintNow at Sporting CP · joined Jul 2019 (free transfer)1Russian Premier LeagueD292,02725011017.42
15Federico FazioD · RomaNow at Salernitana · joined Jan 2022 (free transfer)· 1Serie ARomaNow at Salernitana · joined Jan 2022 (free transfer)1Serie AD303,1173721307.41
16RéverD · FlamengoNow at Atlético Mineiro · joined Jan 2019· 1Campeonato Brasileiro Série AFlamengoNow at Atlético Mineiro · joined Jan 20191Campeonato Brasileiro Série AD322,6102920307.41
17N. LombaertsD · Zenit Saint · 1Russian Premier LeagueZenit Saint1Russian Premier LeagueD–503800117.40
18Alex SandroD · JuventusNow at Flamengo · joined Aug 2024 (free transfer)· 1Serie AJuventusNow at Flamengo · joined Aug 2024 (free transfer)1Serie AD262,3102734507.39
19Giorgio ChielliniD · Juventus · 1Serie AJuventus1Serie AD321,6382122407.37
20Viktor VasinD · UfaNow at Kairat Almaty · joined Feb 2022· 1Russian Premier LeagueUfaNow at Kairat Almaty · joined Feb 20221Russian Premier LeagueD281,5301700107.37
21Lisandro 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 LigaD27677831507.36
22FelipeD · PortoNow at Nottingham Forest · joined Jan 2023 (permanent)· 1Primeira LigaPortoNow at Nottingham Forest · joined Jan 2023 (permanent)1Primeira LigaD282,8803221907.36
23J. ToivioD · MoldeNow at Kotkan Työväen Palloilijat · joined Jan 2025 (free transfer)· 1EliteserienMoldeNow at Kotkan Työväen Palloilijat · joined Jan 2025 (free transfer)1EliteserienD291,3321740107.36
24Nicolás OtamendiD · Man CityNow at River Plate · joined Jun 2026 (free transfer)· 1Premier LeagueMan CityNow at River Plate · joined Jun 2026 (free transfer)1Premier LeagueD292,4122811807.35
25J. van der HeijdenD · FeyenoordNow at Willem II · joined Oct 2020 (free transfer)· 1EredivisieFeyenoordNow at Willem II · joined Oct 2020 (free transfer)1EredivisieD292,6003135707.35
26Diego ÂngeloD · AntalyasporNow at Gençlerbirliği · joined Aug 2020· 1Süper LigAntalyasporNow at Gençlerbirliği · joined Aug 20201Süper LigD312,5793013417.35
27NaldoD · KrasnodarNow at Racing Ferrol · joined Jul 2024 (free transfer)· 1Russian Premier LeagueKrasnodarNow at Racing Ferrol · joined Jul 2024 (free transfer)1Russian Premier LeagueD281,2601420207.34
28Paul BaysseD · NiceNow at Bordeaux · joined Jul 2019· 1Ligue 1NiceNow at Bordeaux · joined Jul 20191Ligue 1D291,8572221107.34
29Héctor MorenoD · PSV EindhovenNow at Monterrey · joined Jul 2021· 1EredivisiePSV EindhovenNow at Monterrey · joined Jul 20211EredivisieD292,8313272807.33
30G. DzhikiyaD · AmkarNow at Lokomotiv Moscow · joined Jun 2026 (free transfer)· 1Russian Premier LeagueAmkarNow at Lokomotiv Moscow · joined Jun 2026 (free transfer)1Russian Premier LeagueD231,4401611407.33
31D. TumasyanD · Ufa · 1Russian Premier LeagueUfa1Russian Premier LeagueD32630700007.33
32Salvatore BocchettiD · Spartak MoscowNow at Hellas Verona · joined Jul 2021· 1Russian Premier LeagueSpartak MoscowNow at Hellas Verona · joined Jul 20211Russian Premier LeagueD301,3401510207.33
33Dayot UpamecanoD · Red Bull SalzburgNow at Bayern Munich · joined Jul 2021 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Bayern Munich · joined Jul 2021 (permanent)1Austrian BundesligaD181,3291502527.33
34V. ChirichesD · NapoliNow at FCSB · joined Jul 2023 (free transfer)· 1Serie ANapoliNow at FCSB · joined Jul 2023 (free transfer)1Serie AD271,1241420007.32
35Vincent KompanyD · Man CityNow at Anderlecht · joined Jul 2019 (free transfer)· 1Premier LeagueMan CityNow at Anderlecht · joined Jul 2019 (free transfer)1Premier LeagueD317331030407.32
36Gen ShojiD · Kashima AntlersNow at Machida Zelvia · joined Jan 2024· 1J1 LeagueKashima AntlersNow at Machida Zelvia · joined Jan 20241J1 LeagueD24450510407.32
37Gustav ValsvikD · StromsgodsetNow at Rosenborg · joined Jan 2021· 1EliteserienStromsgodsetNow at Rosenborg · joined Jan 20211EliteserienD241,5301710107.31
38Nathan AkéD · BournemouthNow at Fenerbahçe · joined Jul 2026 (permanent)· 1Premier LeagueBournemouthNow at Fenerbahçe · joined Jul 2026 (permanent)1Premier LeagueD227331030007.31
39Fabio StraussD · Admira WackerNow at Blau-Weiß Linz · joined Aug 2020 (free transfer)· 1Austrian BundesligaAdmira WackerNow at Blau-Weiß Linz · joined Aug 2020 (free transfer)1Austrian BundesligaD221,9842300507.31
40Mustafa YumluD · AkhisarsporNow at Erzurumspor FK · joined Jul 2026 (permanent)· 1Süper LigAkhisarsporNow at Erzurumspor FK · joined Jul 2026 (permanent)1Süper LigD291,0751230507.31
41Jan VertonghenD · TottenhamNow at Anderlecht · joined Sep 2022 (free transfer)· 1Premier LeagueTottenhamNow at Anderlecht · joined Sep 2022 (free transfer)1Premier LeagueD302,8073200507.30
42Johan Lædre BjørdalD · RosenborgNow at Valerenga · joined Feb 2019· 1EliteserienRosenborgNow at Valerenga · joined Feb 20191EliteserienD318281200107.30
43Filipe LuísD · AtléticoNow at Flamengo · joined Jul 2019 (free transfer)· 1La LigaAtléticoNow at Flamengo · joined Jul 2019 (free transfer)1La LigaD313,0093436507.30
44MarceloD · BeşiktaşNow at Bordeaux · joined Jan 2022 (free transfer)· 1Süper LigBeşiktaşNow at Bordeaux · joined Jan 2022 (free transfer)1Süper LigD302,8443230607.30
45Pedro GeromelD · Grêmio · 1Campeonato Brasileiro Série AGrêmio1Campeonato Brasileiro Série AD312,3102630507.30
46Diego GodínD · AtléticoNow at Vélez Sarsfield · joined Jun 2022· 1La LigaAtléticoNow at Vélez Sarsfield · joined Jun 20221La LigaD312,70531311217.29
47Marcos RochaD · Atlético MineiroNow at Grêmio · joined Aug 2025 (permanent)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Grêmio · joined Aug 2025 (permanent)1Campeonato Brasileiro Série AD281,1121503317.29
48Christophe JalletD · LyonNow at Amiens · joined Jul 2019· 1Ligue 1LyonNow at Amiens · joined Jul 20191Ligue 1D331,0931312007.29
49Jelle Van DammeD · LA GalaxyNow at Lokeren · joined Jul 2019 (free transfer)· 1Major League SoccerLA GalaxyNow at Lokeren · joined Jul 2019 (free transfer)1Major League SoccerD332,73631031007.29
50Iván MarcanoD · Porto · 1Primeira LigaPorto1Primeira LigaD302,8803241507.29

API-Football · Data sources