Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2023, senior men's leaguesChange filters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.1–50 of 7,375 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
3Kevin 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
4Joe LolleyM · SydneyNow at Newcastle Jets · joined Jul 2026 (permanent)· 1A-League MenSydneyNow at Newcastle Jets · joined Jul 2026 (permanent)1A-League MenM312,39028127207.93
5Matt O'RileyM · CelticNow at Brighton & Hove Albion · joined Feb 2026· 1Scottish PremiershipCelticNow at Brighton & Hove Albion · joined Feb 20261Scottish PremiershipM233,249371813307.92
6Gué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
7Tolgay 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
8A. 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
9Phil FodenM · Man City · 1Premier LeagueMan City1Premier LeagueM242,87435198207.80
10Crysencio SummervilleM · LeedsNow at Al-Hilal · joined Jul 2026 (permanent)· 2ChampionshipLeedsNow at Al-Hilal · joined Jul 2026 (permanent)2ChampionshipM223,75046209807.78
11Á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
12Bruno FernandesM · Man Utd · 1Premier LeagueMan Utd1Premier LeagueM293,11935108907.77
13Cole PalmerM · Chelsea · 1Premier LeagueChelsea1Premier LeagueM222,614332211707.75
14A. 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
15EwertonM · 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
16Hakan ÇalhanoğluM · Inter Milan · 1Serie AInter Milan1Serie AM302,57632133507.70
17Gabi KanichowskyM · Maccabi Tel Aviv · 1Israeli Premier LeagueMaccabi Tel Aviv1Israeli Premier LeagueM261,9542496207.69
18Kiernan Dewsbury-HallM · LeicesterNow at Everton · joined Aug 2025 (permanent)· 2ChampionshipLeicesterNow at Everton · joined Aug 2025 (permanent)2ChampionshipM253,652441214607.69
19Jack ClarkeM · SunderlandNow at Ipswich Town · joined Aug 2024 (permanent)· 2ChampionshipSunderlandNow at Ipswich Town · joined Aug 2024 (permanent)2ChampionshipM233,50140154607.68
20Martin ØdegaardM · Arsenal · 1Premier LeagueArsenal1Premier LeagueM253,09835810207.66
21Bibars NatchoM · Partizan · 1Serbian SuperLigaPartizan1Serbian SuperLigaM362,29433118507.65
22Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM342,1353318307.65
23Hwang 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
24G. HeinM · AuxerreNow at Nice · joined Aug 2026 (permanent)· 2Ligue 2AuxerreNow at Nice · joined Aug 2026 (permanent)2Ligue 2M273,22337119607.64
25MarquinhosM · 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
26Gabriel SaraM · NorwichNow at Galatasaray · joined Aug 2024 (permanent)· 2ChampionshipNorwichNow at Galatasaray · joined Aug 2024 (permanent)2ChampionshipM254,294481312507.63
27D. OlaruM · FCSBNow at Union SG · joined Jun 2026 (permanent)· 1Liga IFCSBNow at Union SG · joined Jun 2026 (permanent)1Liga IM263,02336155717.63
28Rafa SilvaM · Benfica · 1Primeira LigaBenfica1Primeira LigaM312,488301412307.62
29J. 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
30Gjermund ÅsenM · Lillestrom · 1EliteserienLillestrom1EliteserienM332,5193049007.62
31Alexandru MitrițăM · U. CraiovaNow at Zhejiang · joined Jun 2025 (permanent)· 1Liga IU. CraiovaNow at Zhejiang · joined Jun 2025 (permanent)1Liga IM293,012351613807.61
32Zsolt NagyM · Puskás · 1Nemzeti Bajnokság IPuskás1Nemzeti Bajnokság IM311,62519115707.61
33Jay O'SheaM · Brisbane RoarNow at Perth Glory · joined Oct 2026 (free transfer)· 1A-League MenBrisbane RoarNow at Perth Glory · joined Oct 2026 (free transfer)1A-League MenM352,1972674317.60
34Caio HenriqueM · MonacoNow at Ajax · joined Jun 2026 (permanent)· 1Ligue 1MonacoNow at Ajax · joined Jun 2026 (permanent)1Ligue 1M26628905007.59
35Eberechi EzeM · C. Palace · 1Premier LeagueC. Palace1Premier LeagueM262,06627114307.58
36Pascal GroßM · Brighton · 1Premier LeagueBrighton1Premier LeagueM333,11436410607.58
37Ilan KebbalM · Paris FC · 2Ligue 2Paris FC2Ligue 2M253,10237611307.56
38Salvatore EspositoM · SpeziaNow at Sampdoria · joined Jun 2026 (permanent)· 2Serie BSpeziaNow at Sampdoria · joined Jun 2026 (permanent)2Serie BM233,1193715807.56
39M. Abu FaniM · FerencvárosNow at Red Star Belgrade · joined Jul 2026 (permanent)· 1Nemzeti Bajnokság IFerencvárosNow at Red Star Belgrade · joined Jul 2026 (permanent)1Nemzeti Bajnokság IM261,25819411707.56
40Marco GrüllM · Rapid ViennaNow at Werder Bremen · joined Jul 2024 (free transfer)· 1Austrian BundesligaRapid ViennaNow at Werder Bremen · joined Jul 2024 (free transfer)1Austrian BundesligaM252,31229136307.56
41Davis Keillor-DunnM · MansfieldNow at Sheffield Wednesday · joined Aug 2026 (loan)· 4League TwoMansfieldNow at Sheffield Wednesday · joined Aug 2026 (loan)4League TwoM263,405462210707.55
42James MaddisonM · Tottenham · 1Premier LeagueTottenham1Premier LeagueM272,1522849507.55
43Ciprian DeacM · CFR Cluj · 1Liga ICFR Cluj1Liga IM382,10733314607.55
44H. SakhiM · Melbourne CityNow at Wydad AC · joined Jul 2024 (free transfer)· 1A-League MenMelbourne CityNow at Wydad AC · joined Jul 2024 (free transfer)1A-League MenM–1,0891311407.55
45Tjaronn CheryM · Maccabi HaifaNow at NEC · joined Jun 2025 (permanent)· 1Israeli Premier LeagueMaccabi HaifaNow at NEC · joined Jun 2025 (permanent)1Israeli Premier LeagueM369531125307.54
46Ryōtarō ItōM · Albirex NiigataNow at Real Valladolid · joined Jun 2026 (free transfer)· 1J1 LeagueAlbirex NiigataNow at Real Valladolid · joined Jun 2026 (free transfer)1J1 LeagueM261,3691774207.54
47S. LoncarM · FerencvárosNow at Istra 1961 · joined Feb 2025 (permanent)· 1Nemzeti Bajnokság IFerencvárosNow at Istra 1961 · joined Feb 2025 (permanent)1Nemzeti Bajnokság IM279361253207.53
48Kostas FortounisM · Olympiakos Piraeus · 1Super League GreeceOlympiakos Piraeus1Super League GreeceM311,9102866707.53
49P. SevcikM · Slavia PrahaNow at Zbrojovka Brno · joined Jul 2026 (permanent)· 1Czech First LeagueSlavia PrahaNow at Zbrojovka Brno · joined Jul 2026 (permanent)1Czech First LeagueM301,4732014107.52
50Patrick BergM · Bodo/Glimt · 1EliteserienBodo/Glimt1EliteserienM262,6913036307.52

API-Football · Data sources