Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2023, senior men's leaguesFilters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.1–50 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Jude BellinghamM · Real Madrid · 1La LigaReal Madrid1La LigaM212,32428196518.05
2RodriM · Man CityNow at FC Barcelona · joined Aug 2026 (permanent)· 1Premier LeagueMan CityNow at FC Barcelona · joined Aug 2026 (permanent)1Premier LeagueM282,9383489818.03
3Arijanet MuricG · BurnleyNow at Sassuolo · joined Jul 2026 (permanent)· 1Premier LeagueBurnleyNow at Sassuolo · joined Jul 2026 (permanent)1Premier LeagueG259001000008.00
4James TavernierD · RangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)· 1Scottish PremiershipRangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)1Scottish PremiershipD323,411381710207.99
5Kevin De BruyneM · Man CityNow at Napoli · joined Jul 2025 (free transfer)· 1Premier LeagueMan CityNow at Napoli · joined Jul 2025 (free transfer)1Premier LeagueM331,23518410207.96
6Viktor GyökeresF · Sporting CPNow at Arsenal · joined Jul 2025 (permanent)· 1Primeira LigaSporting CPNow at Arsenal · joined Jul 2025 (permanent)1Primeira LigaF262,915332910307.95
7Joe LolleyM · SydneyNow at Newcastle Jets · joined Jul 2026 (permanent)· 1A-League MenSydneyNow at Newcastle Jets · joined Jul 2026 (permanent)1A-League MenM312,39028127207.93
8Matt O'RileyM · CelticNow at Brighton & Hove Albion · joined Feb 2026· 1Scottish PremiershipCelticNow at Brighton & Hove Albion · joined Feb 20261Scottish PremiershipM233,249371813307.92
9Guélor KangaM · FK Crvena ZvezdaNow at Esenler Erokspor · joined Jun 2025 (free transfer)· 1Serbian SuperLigaFK Crvena ZvezdaNow at Esenler Erokspor · joined Jun 2025 (free transfer)1Serbian SuperLigaM332,0393099607.92
10Kylian MbappéF · PSGNow at Real Madrid · joined Jul 2024 (free transfer)· 1Ligue 1PSGNow at Real Madrid · joined Jul 2024 (free transfer)1Ligue 1F252,15829277407.91
11Zlatko TripićF · Viking · 1EliteserienViking1EliteserienF312,511291310607.86
12Florinel ComanF · FCSBNow at Al-Gharafa · joined Jul 2026 (permanent)· 1Liga IFCSBNow at Al-Gharafa · joined Jul 2026 (permanent)1Liga IF262,5953418101127.86
13Tolgay ArslanM · Melbourne CityNow at Sanfrecce Hiroshima · joined Jul 2026 (permanent)· 1A-League MenMelbourne CityNow at Sanfrecce Hiroshima · joined Jul 2026 (permanent)1A-League MenM331,91524137317.85
14Amahl PellegrinoF · Bodo/GlimtNow at San Diego FC · joined Aug 2025 (permanent)· 1EliteserienBodo/GlimtNow at San Diego FC · joined Aug 2025 (permanent)1EliteserienF342,392292414407.82
15A. Di MariaM · BenficaNow at Rosario Central · joined Jun 2025 (free transfer)· 1Primeira LigaBenficaNow at Rosario Central · joined Jun 2025 (free transfer)1Primeira LigaM362,23028910407.81
16Phil FodenM · Man City · 1Premier LeagueMan City1Premier LeagueM242,87435198207.80
17Crysencio SummervilleM · LeedsNow at Al-Hilal · joined Jul 2026 (permanent)· 2ChampionshipLeedsNow at Al-Hilal · joined Jul 2026 (permanent)2ChampionshipM223,75046209807.78
18Ángel TorresM · Central CoastNow at Operário Ferroviário · joined Aug 2026 (loan)· 1A-League MenCentral CoastNow at Operário Ferroviário · joined Aug 2026 (loan)1A-League MenM242,01123133317.78
19Bruno FernandesM · Man Utd · 1Premier LeagueMan Utd1Premier LeagueM293,11935108907.77
20Cole PalmerM · Chelsea · 1Premier LeagueChelsea1Premier LeagueM222,614332211707.75
21Michael OliseF · C. PalaceNow at Bayern Munich · joined Jul 2024 (permanent)· 1Premier LeagueC. PalaceNow at Bayern Munich · joined Jul 2024 (permanent)1Premier LeagueF221,27719106007.75
22A. BakasetasM · PanathinaikosNow at APOEL Nicosia · joined Sep 2026 (free transfer)· 1Super League GreecePanathinaikosNow at APOEL Nicosia · joined Sep 2026 (free transfer)1Super League GreeceM311,2471572307.75
23Bukayo SakaF · Arsenal · 1Premier LeagueArsenal1Premier LeagueF222,93335169407.74
24B. VargaF · FerencvárosNow at AEK Athens · joined Jul 2026 (permanent)· 1Nemzeti Bajnokság IFerencvárosNow at AEK Athens · joined Jul 2026 (permanent)1Nemzeti Bajnokság IF291,04617203707.72
25V. BirmancevicF · Sparta PrahaNow at Ferencváros · joined Aug 2026 (permanent)· 1Czech First LeagueSparta PrahaNow at Ferencváros · joined Aug 2026 (permanent)1Czech First LeagueF261,782231611307.71
26EwertonM · Baník OstravaNow at Pyramids · joined Jul 2026 (permanent)· 1Czech First LeagueBaník OstravaNow at Pyramids · joined Jul 2026 (permanent)1Czech First LeagueM271,87222144407.70
27Hakan ÇalhanoğluM · Inter Milan · 1Serie AInter Milan1Serie AM302,57632133507.70
28Daniel KempF · SwindonNow at Stevenage · joined Jun 2024 (free transfer)· 4League TwoSwindonNow at Stevenage · joined Jun 2024 (free transfer)4League TwoF252,24125148407.70
29Gabi KanichowskyM · Maccabi Tel Aviv · 1Israeli Premier LeagueMaccabi Tel Aviv1Israeli Premier LeagueM261,9542496207.69
30Kiernan Dewsbury-HallM · LeicesterNow at Everton · joined Aug 2025 (permanent)· 2ChampionshipLeicesterNow at Everton · joined Aug 2025 (permanent)2ChampionshipM253,652441214607.69
31Balázs TóthG · VideotonNow at Blackburn Rovers · joined Aug 2024· 1Nemzeti Bajnokság IVideotonNow at Blackburn Rovers · joined Aug 20241Nemzeti Bajnokság IG261,8412000307.69
32Jack ClarkeM · SunderlandNow at Ipswich Town · joined Aug 2024 (permanent)· 2ChampionshipSunderlandNow at Ipswich Town · joined Aug 2024 (permanent)2ChampionshipM233,50140154607.68
33Martin ØdegaardM · Arsenal · 1Premier LeagueArsenal1Premier LeagueM253,09835810207.66
34Bibars NatchoM · Partizan · 1Serbian SuperLigaPartizan1Serbian SuperLigaM362,29433118507.65
35Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM342,1353318307.65
36Matt SmithF · Salford · 4League TwoSalford4League TwoF353,47345243507.65
37Hwang In-BeomM · FK Crvena ZvezdaNow at FC Porto · joined Jul 2026 (permanent)· 1Serbian SuperLigaFK Crvena ZvezdaNow at FC Porto · joined Jul 2026 (permanent)1Serbian SuperLigaM271,9852755207.64
38Aleksandr GolovinF · Monaco · 1Ligue 1Monaco1Ligue 1F282,1552566917.64
39G. HeinM · AuxerreNow at Nice · joined Aug 2026 (permanent)· 2Ligue 2AuxerreNow at Nice · joined Aug 2026 (permanent)2Ligue 2M273,22337119607.64
40Luis PalmaF · CelticNow at Lech Poznań · joined Jun 2026 (permanent)· 1Scottish PremiershipCelticNow at Lech Poznań · joined Jun 2026 (permanent)1Scottish PremiershipF241,5012879207.63
41G. KomaromiF · PuskásNow at MTK Budapest · joined Jul 2026 (loan)· 1Nemzeti Bajnokság IPuskásNow at MTK Budapest · joined Jul 2026 (loan)1Nemzeti Bajnokság IF221,1001775307.63
42MarquinhosM · FerencvárosNow at Spartak Moscow · joined Aug 2024 (permanent)· 1Nemzeti Bajnokság IFerencvárosNow at Spartak Moscow · joined Aug 2024 (permanent)1Nemzeti Bajnokság IM241,3861877507.63
43Josué PesqueiraF · Legia WarszawaNow at Coritiba · joined Aug 2024 (free transfer)· 1EkstraklasaLegia WarszawaNow at Coritiba · joined Aug 2024 (free transfer)1EkstraklasaF332,47332951317.63
44Gabriel SaraM · NorwichNow at Galatasaray · joined Aug 2024 (permanent)· 2ChampionshipNorwichNow at Galatasaray · joined Aug 2024 (permanent)2ChampionshipM254,294481312507.63
45D. OlaruM · FCSBNow at Union SG · joined Jun 2026 (permanent)· 1Liga IFCSBNow at Union SG · joined Jun 2026 (permanent)1Liga IM263,02336155717.63
46Rafa SilvaM · Benfica · 1Primeira LigaBenfica1Primeira LigaM312,488301412307.62
47J. BrekaloM · HajdukNow at Hertha BSC · joined Feb 2026 (permanent)· 1Croatian First Football LeagueHajdukNow at Hertha BSC · joined Feb 2026 (permanent)1Croatian First Football LeagueM261,1131428007.62
48J. GauciG · Adelaide UnitedNow at Lincoln City · joined Jul 2026 (loan)· 1A-League MenAdelaide UnitedNow at Lincoln City · joined Jul 2026 (loan)1A-League MenG239001000007.62
49Gjermund ÅsenM · Lillestrom · 1EliteserienLillestrom1EliteserienM332,5193049007.62
50Alexandru MitrițăM · U. CraiovaNow at Zhejiang · joined Jun 2025 (permanent)· 1Liga IU. CraiovaNow at Zhejiang · joined Jun 2025 (permanent)1Liga IM293,012351613807.61

API-Football · Data sources