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,550 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1F. VivianiM · HellasNow at Ternana · joined Sep 2023 (free transfer)· 1Serie AHellasNow at Ternana · joined Sep 2023 (free transfer)1Serie AM241,5921936617.75
2D. PayetM · West HamNow at Vasco da Gama · joined Aug 2023 (free transfer)· 1Premier LeagueWest HamNow at Vasco da Gama · joined Aug 2023 (free transfer)1Premier LeagueM292,28626911207.72
3Mesut ÖzilM · ArsenalNow at İstanbul Başakşehir · joined Jul 2022 (free transfer)· 1Premier LeagueArsenalNow at İstanbul Başakşehir · joined Jul 2022 (free transfer)1Premier LeagueM273,04735619407.63
4Santi CazorlaM · ArsenalNow at Oviedo · joined Aug 2023 (free transfer)· 1Premier LeagueArsenalNow at Oviedo · joined Aug 2023 (free transfer)1Premier LeagueM311,2921503317.59
5Philippe CoutinhoM · LiverpoolNow at Santos · joined Sep 2026 (free transfer)· 1Premier LeagueLiverpoolNow at Santos · joined Sep 2026 (free transfer)1Premier LeagueM241,7712385207.57
6Paul PogbaM · JuventusNow at Monaco · joined Jun 2025 (free transfer)· 1Serie AJuventusNow at Monaco · joined Jun 2025 (free transfer)1Serie AM233,019358121007.55
7Josué PesqueiraM · BragaNow at Coritiba · joined Aug 2024 (free transfer)· 1Primeira LigaBragaNow at Coritiba · joined Aug 2024 (free transfer)1Primeira LigaM259281220307.50
8Alexis SánchezM · ArsenalNow at CF Montréal · joined Aug 2026 (free transfer)· 1Premier LeagueArsenalNow at CF Montréal · joined Aug 2026 (free transfer)1Premier LeagueM272,44630134107.49
9Miralem PjanićM · RomaNow at Sharjah · joined Sep 2022 (free transfer)· 1Serie ARomaNow at Sharjah · joined Sep 2022 (free transfer)1Serie AM262,6543310121217.47
10S. OliveiraM · PortoNow at Sport Recife · joined Feb 2025 (permanent)· 1Primeira LigaPortoNow at Sport Recife · joined Feb 2025 (permanent)1Primeira LigaM24633920307.47
11Mousa DembéléM · Tottenham · 1Premier LeagueTottenham1Premier LeagueM282,0412630207.47
12Marek HamšíkM · NapoliNow at Trabzonspor · joined Jun 2021 (free transfer)· 1Serie ANapoliNow at Trabzonspor · joined Jun 2021 (free transfer)1Serie AM283,24538611007.46
13Nicolás GaitánM · BenficaNow at Aldosivi · joined Jul 2026 (free transfer)· 1Primeira LigaBenficaNow at Aldosivi · joined Jul 2026 (free transfer)1Primeira LigaM282,0462540207.43
14Lucas BigliaM · LazioNow at İstanbul Başakşehir · joined Jun 2022 (free transfer)· 1Serie ALazioNow at İstanbul Başakşehir · joined Jun 2022 (free transfer)1Serie AM302,29827431117.42
15Luka ModrićM · Real MadridNow at AC Milan · joined Jul 2025 (free transfer)· 1La LigaReal MadridNow at AC Milan · joined Jul 2025 (free transfer)1La LigaM302,6273224507.42
16Sofiane BoufalM · LilleNow at Le Havre · joined Jan 2026 (free transfer)· 1Ligue 1LilleNow at Le Havre · joined Jan 2026 (free transfer)1Ligue 1M222,328291141227.41
17Yacine BrahimiM · PortoNow at Al-Gharafa · joined Jul 2026 (permanent)· 1Primeira LigaPortoNow at Al-Gharafa · joined Jul 2026 (permanent)1Primeira LigaM262,4903370607.41
18Lucas LimaM · SantosNow at Goiás · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Goiás · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AM251,0011246607.41
19Riyad MahrezM · LeicesterNow at Al-Ahli · joined Jul 2023· 1Premier LeagueLeicesterNow at Al-Ahli · joined Jul 20231Premier LeagueM252,715331611107.39
20Claudio MarchisioM · JuventusNow at Zenit Saint Petersburg · joined Sep 2018 (free transfer)· 1Serie AJuventusNow at Zenit Saint Petersburg · joined Sep 2018 (free transfer)1Serie AM301,9302302807.39
21KokeM · Atlético · 1La LigaAtlético1La LigaM242,97335514407.39
22C. TolissoM · Lyon · 1Ligue 1Lyon1Ligue 1M212,5813356307.39
23Adrien SilvaM · Sporting CPNow at Al Wahda · joined Jan 2022· 1Primeira LigaSporting CPNow at Al Wahda · joined Jan 20221Primeira LigaM272,33429801117.38
24Rachid GhezzalM · Lyon · 1Ligue 1Lyon1Ligue 1M241,5882988507.38
25Juan CuadradoM · JuventusNow at Millonarios · joined Sep 2026 (free transfer)· 1Serie AJuventusNow at Millonarios · joined Sep 2026 (free transfer)1Serie AM281,7092845207.37
26N'Golo KantéM · LeicesterNow at Fenerbahçe · joined Jan 2026 (free transfer)· 1Premier LeagueLeicesterNow at Fenerbahçe · joined Jan 2026 (free transfer)1Premier LeagueM252,7383313307.37
27Christian Dannemann EriksenM · TottenhamNow at VfL Wolfsburg · joined Sep 2025 (free transfer)· 1Premier LeagueTottenhamNow at VfL Wolfsburg · joined Sep 2025 (free transfer)1Premier LeagueM242,68932611207.37
28Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM262,74532110307.37
29André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
30Franco 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
31Cesc FàbregasM · ChelseaNow at Monaco · joined Jan 2019 (free transfer)· 1Premier LeagueChelseaNow at Monaco · joined Jan 2019 (free transfer)1Premier LeagueM292,7233547507.36
32Já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
33FernandoM · SampdoriaNow at Al Jazira · joined Aug 2023· 1Serie ASampdoriaNow at Al Jazira · joined Aug 20231Serie AM242,98435421407.35
34Otá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
35James 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
36J. ShelveyM · SwanseaNow at Burnley · joined Jan 2025 (free transfer)· 1Premier LeagueSwanseaNow at Burnley · joined Jan 2025 (free transfer)1Premier LeagueM241,2211612507.34
37Giacomo BonaventuraM · MilanNow at Al-Shabab · joined Aug 2024 (free transfer)· 1Serie AMilanNow at Al-Shabab · joined Aug 2024 (free transfer)1Serie AM262,8413368807.34
38CasemiroM · 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
39Yaya 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
40LuanM · 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
41Idrissa GueyeM · Aston VillaNow at Everton · joined Sep 2022 (permanent)· 1Premier LeagueAston VillaNow at Everton · joined Sep 2022 (permanent)1Premier LeagueM262,98534011007.31
42Y. CabayeM · C. PalaceNow at Saint Etienne · joined Aug 2019· 1Premier LeagueC. PalaceNow at Saint Etienne · joined Aug 20191Premier LeagueM302,7033351707.30
43Asier IllarramendiM · Real SociedadNow at Kitchee · joined Jul 2026 (permanent)· 1La LigaReal SociedadNow at Kitchee · joined Jul 2026 (permanent)1La LigaM262,84733111507.30
44Joao 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
45PizziM · BenficaNow at Estoril · joined Jun 2025 (free transfer)· 1Primeira LigaBenficaNow at Estoril · joined Jun 2025 (free transfer)1Primeira LigaM262,2843170307.29
46Sergio 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
47Lucas 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
48Javier MascheranoM · Barça · 1La LigaBarça1La LigaM322,6943200917.28
49Javier PastoreM · PSGNow at Qatar SC · joined Jan 2023· 1Ligue 1PSGNow at Qatar SC · joined Jan 20231Ligue 1M278751626107.27
50Jordan HendersonM · LiverpoolNow at Chelsea · joined Jul 2026 (free transfer)· 1Premier LeagueLiverpoolNow at Chelsea · joined Jul 2026 (free transfer)1Premier LeagueM261,2931723107.26

API-Football · Data sources