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.51–100 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
51Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM262,74532110307.37
52J. IlicicF · FiorentinaNow at Koper · joined Jul 2025 (free transfer)· 1Serie AFiorentinaNow at Koper · joined Jul 2025 (free transfer)1Serie AF–1,92530135207.37
53Andrés IniestaM · BarçaNow at Vissel Kobe · joined Jul 2018 (free transfer)· 1La LigaBarçaNow at Vissel Kobe · joined Jul 2018 (free transfer)1La LigaM322,2482812207.36
54Harry KaneF · TottenhamNow at Bayern Munich · joined Aug 2023 (permanent)· 1Premier LeagueTottenhamNow at Bayern Munich · joined Aug 2023 (permanent)1Premier LeagueF223,00834231507.36
55Franco VázquezM · PalermoNow at Belgrano de Córdoba · joined Jan 2026 (free transfer)· 1Serie APalermoNow at Belgrano de Córdoba · joined Jan 2026 (free transfer)1Serie AM273,18536871107.36
56Cesc FàbregasM · ChelseaNow at Monaco · joined Jan 2019 (free transfer)· 1Premier LeagueChelseaNow at Monaco · joined Jan 2019 (free transfer)1Premier LeagueM292,7233547507.36
57Lisandro 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
58JádsonM · CorinthiansNow at Vitória · joined Dec 2021 (free transfer)· 1Campeonato Brasileiro Série ACorinthiansNow at Vitória · joined Dec 2021 (free transfer)1Campeonato Brasileiro Série AM321,292151312607.35
59Jamie VardyF · LeicesterNow at Burnley · joined Sep 2026 (free transfer)· 1Premier LeagueLeicesterNow at Burnley · joined Sep 2026 (free transfer)1Premier LeagueF292,81332235507.35
60FernandoM · SampdoriaNow at Al Jazira · joined Aug 2023· 1Serie ASampdoriaNow at Al Jazira · joined Aug 20231Serie AM242,98435421407.35
61Diego CarlosD · EstorilNow at Parma · joined Aug 2026 (loan)· 1Primeira LigaEstorilNow at Parma · joined Aug 2026 (loan)1Primeira LigaD231,87921201237.35
62OtávioM · Vitória de GuimarãesNow at Al-Rayyan SC · joined Sep 2026 (loan)· 1Primeira LigaVitória de GuimarãesNow at Al-Rayyan SC · joined Sep 2026 (loan)1Primeira LigaM211,8412460807.35
63James RodríguezM · Real MadridNow at Atlético Nacional · joined Sep 2026 (free transfer)· 1La LigaReal MadridNow at Atlético Nacional · joined Sep 2026 (free transfer)1La LigaM241,5162678107.34
64Christian FuchsD · Leicester · 1Premier LeagueLeicester1Premier LeagueD302,4402904407.34
65J. ShelveyM · SwanseaNow at Burnley · joined Jan 2025 (free transfer)· 1Premier LeagueSwanseaNow at Burnley · joined Jan 2025 (free transfer)1Premier LeagueM241,2211612507.34
66Islam SlimaniF · Sporting CPNow at Mechelen · joined Feb 2024 (free transfer)· 1Primeira LigaSporting CPNow at Mechelen · joined Feb 2024 (free transfer)1Primeira LigaF282,88733280807.34
67Giacomo BonaventuraM · MilanNow at Al-Shabab · joined Aug 2024 (free transfer)· 1Serie AMilanNow at Al-Shabab · joined Aug 2024 (free transfer)1Serie AM262,8413368807.34
68Antoine GriezmannF · AtléticoNow at Orlando City SC · joined Jun 2026 (free transfer)· 1La LigaAtléticoNow at Orlando City SC · joined Jun 2026 (free transfer)1La LigaF253,05838225507.33
69Papu GómezF · AtalantaNow at Padova · joined Jul 2025 (free transfer)· 1Serie AAtalantaNow at Padova · joined Jul 2025 (free transfer)1Serie AF282,8223477417.33
70W. KhazriF · BordeauxNow at Montpellier · joined Jul 2022 (free transfer)· 1Ligue 1BordeauxNow at Montpellier · joined Jul 2022 (free transfer)1Ligue 1F251,5882057707.32
71CasemiroM · Real MadridNow at Inter Miami CF · joined Jul 2026 (free transfer)· 1La LigaReal MadridNow at Inter Miami CF · joined Jul 2026 (free transfer)1La LigaM241,5262313707.32
72H. Ben ArfaF · NiceNow at Lille · joined Jan 2022· 1Ligue 1NiceNow at Lille · joined Jan 20221Ligue 1F292,84034176207.32
73Yaya TouréM · Man CityNow at Olympiacos · joined Sep 2018 (free transfer)· 1Premier LeagueMan CityNow at Olympiacos · joined Sep 2018 (free transfer)1Premier LeagueM332,3313274307.32
74Nicolá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
75Christophe JalletD · LyonNow at Amiens · joined Jul 2019· 1Ligue 1LyonNow at Amiens · joined Jul 20191Ligue 1D321,7602315417.31
76Laurent KoscielnyD · ArsenalNow at Bordeaux · joined Aug 2019 (permanent)· 1Premier LeagueArsenalNow at Bordeaux · joined Aug 2019 (permanent)1Premier LeagueD302,8463340407.31
77Ousmane DembéléF · RennesNow at Paris Saint-Germain · joined Aug 2023 (permanent)· 1Ligue 1RennesNow at Paris Saint-Germain · joined Aug 2023 (permanent)1Ligue 1F191,93526125107.31
78LuanM · Atlético MineiroNow at Goiás · joined Feb 2022 (free transfer)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Goiás · joined Feb 2022 (free transfer)1Campeonato Brasileiro Série AM251,2931575707.31
79Idrissa GueyeM · Aston VillaNow at Everton · joined Sep 2022 (permanent)· 1Premier LeagueAston VillaNow at Everton · joined Sep 2022 (permanent)1Premier LeagueM262,98534011007.31
80Francesco AcerbiD · SassuoloNow at Inter Milan · joined Jul 2023 (permanent)· 1Serie ASassuoloNow at Inter Milan · joined Jul 2023 (permanent)1Serie AD283,2403640307.31
81Y. CabayeM · C. PalaceNow at Saint Etienne · joined Aug 2019· 1Premier LeagueC. PalaceNow at Saint Etienne · joined Aug 20191Premier LeagueM302,7033351707.30
82Asier IllarramendiM · Real SociedadNow at Kitchee · joined Jul 2026 (permanent)· 1La LigaReal SociedadNow at Kitchee · joined Jul 2026 (permanent)1La LigaM262,84733111507.30
83Joao MarioM · Sporting CPNow at AEK Athens · joined Aug 2026 (free transfer)· 1Primeira LigaSporting CPNow at AEK Athens · joined Aug 2026 (free transfer)1Primeira LigaM232,7093360107.30
84Filipe 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
85David LuizD · PSGNow at Pafos · joined Jul 2025 (free transfer)· 1Ligue 1PSGNow at Pafos · joined Jul 2025 (free transfer)1Ligue 1D292,0882512407.30
86Hervin OngendaF · PSGNow at Rapid București · joined Feb 2023 (free transfer)· 1Ligue 1PSGNow at Rapid București · joined Feb 2023 (free transfer)1Ligue 1F21350511007.30
87Presnel KimpembeD · PSGNow at Al Kharaitiyat · joined Jun 2026 (free transfer)· 1Ligue 1PSGNow at Al Kharaitiyat · joined Jun 2026 (free transfer)1Ligue 1D20425600107.30
88Serge AurierD · PSGNow at Persepolis FC · joined Jul 2025 (free transfer)· 1Ligue 1PSGNow at Persepolis FC · joined Jul 2025 (free transfer)1Ligue 1D231,8872122807.30
89PizziM · BenficaNow at Estoril · joined Jun 2025 (free transfer)· 1Primeira LigaBenficaNow at Estoril · joined Jun 2025 (free transfer)1Primeira LigaM262,2843170307.29
90Sebastián CoatesD · Sporting CP · 1Primeira LigaSporting CP1Primeira LigaD251,0971300307.29
91Sergio BusquetsM · BarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)· 1La LigaBarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)1La LigaM272,9063504607.29
92JubalD · AroucaNow at FC Krasnodar · joined Jun 2025 (free transfer)· 1Primeira LigaAroucaNow at FC Krasnodar · joined Jun 2025 (free transfer)1Primeira LigaD22573720317.29
93L. PerrinD · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1D302,1022431017.28
94Shkodran MustafiD · ValenciaNow at Levante · joined Sep 2021 (free transfer)· 1La LigaValenciaNow at Levante · joined Sep 2021 (free transfer)1La LigaD242,68230201207.28
95Lucas MouraM · PSGNow at São Paulo · joined Aug 2023 (free transfer)· 1Ligue 1PSGNow at São Paulo · joined Aug 2023 (free transfer)1Ligue 1M232,3273694307.28
96Diego SouzaF · Sport Recife · 1Campeonato Brasileiro Série ASport Recife1Campeonato Brasileiro Série AF311,3171599717.28
97Troy DeeneyF · WatfordNow at Forest Green Rovers · joined Aug 2023 (free transfer)· 1Premier LeagueWatfordNow at Forest Green Rovers · joined Aug 2023 (free transfer)1Premier LeagueF283,20137137607.28
98Javier MascheranoM · Barça · 1La LigaBarça1La LigaM322,6943200917.28
99Javier PastoreM · PSGNow at Qatar SC · joined Jan 2023· 1Ligue 1PSGNow at Qatar SC · joined Jan 20231Ligue 1M278751626107.27
100Damien Da SilvaD · CaenNow at Lyon · joined Jun 2021 (free transfer)· 1Ligue 1CaenNow at Lyon · joined Jun 2021 (free transfer)1Ligue 1D282,4832820417.27

API-Football · Data sources