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.51–100 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
51Mohamed SalahF · LiverpoolNow at Trabzonspor · joined Aug 2026 (free transfer)· 1Premier LeagueLiverpoolNow at Trabzonspor · joined Aug 2026 (free transfer)1Premier LeagueF322,535321810207.61
52Marco TúlioF · Central CoastNow at Kyoto Sanga · joined Jul 2026 (permanent)· 1A-League MenCentral CoastNow at Kyoto Sanga · joined Jul 2026 (permanent)1A-League MenF269431154207.61
53Zsolt NagyM · Puskás · 1Nemzeti Bajnokság IPuskás1Nemzeti Bajnokság IM311,62519115707.61
54Jay 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
55Caio HenriqueM · MonacoNow at Ajax · joined Jun 2026 (permanent)· 1Ligue 1MonacoNow at Ajax · joined Jun 2026 (permanent)1Ligue 1M26628905007.59
56Eberechi EzeM · C. Palace · 1Premier LeagueC. Palace1Premier LeagueM262,06627114307.58
57Andreas SchjelderupF · FC NordsjællandNow at Benfica · joined Jul 2024· 1Danish SuperligaFC NordsjællandNow at Benfica · joined Jul 20241Danish SuperligaF201,9102596307.58
58Pedro GonçalvesF · Sporting CPNow at Fiorentina · joined Aug 2026 (loan)· 1Primeira LigaSporting CPNow at Fiorentina · joined Aug 2026 (loan)1Primeira LigaF262,591321112407.58
59Pascal GroßM · Brighton · 1Premier LeagueBrighton1Premier LeagueM333,11436410607.58
60Ramón MiérezF · OsijekNow at Al Nasr · joined Sep 2025 (permanent)· 1Croatian First Football LeagueOsijekNow at Al Nasr · joined Sep 2025 (permanent)1Croatian First Football LeagueF273,06934187507.58
61Radosław MajeckiG · MonacoNow at Pafos · joined Jul 2026 (loan)· 1Ligue 1MonacoNow at Pafos · joined Jul 2026 (loan)1Ligue 1G241,0801200107.57
62Ilan KebbalM · Paris FC · 2Ligue 2Paris FC2Ligue 2M253,10237611307.56
63Salvatore EspositoM · SpeziaNow at Sampdoria · joined Jun 2026 (permanent)· 2Serie BSpeziaNow at Sampdoria · joined Jun 2026 (permanent)2Serie BM233,1193715807.56
64M. 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
65Marco 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
66Václav JurečkaF · Slavia PrahaNow at Baník Ostrava · joined Jul 2026 (permanent)· 1Czech First LeagueSlavia PrahaNow at Baník Ostrava · joined Jul 2026 (permanent)1Czech First LeagueF301,50321196317.56
67Davis Keillor-DunnM · MansfieldNow at Sheffield Wednesday · joined Aug 2026 (loan)· 4League TwoMansfieldNow at Sheffield Wednesday · joined Aug 2026 (loan)4League TwoM263,405462210707.55
68James MaddisonM · Tottenham · 1Premier LeagueTottenham1Premier LeagueM272,1522849507.55
69SaldanhaF · PartizanNow at Al Wasl · joined Jul 2026 (permanent)· 1Serbian SuperLigaPartizanNow at Al Wasl · joined Jul 2026 (permanent)1Serbian SuperLigaF241,95926174807.55
70Ciprian DeacM · CFR Cluj · 1Liga ICFR Cluj1Liga IM382,10733314607.55
71Abdul FatawuF · LeicesterNow at Ipswich Town · joined Jul 2026 (permanent)· 2ChampionshipLeicesterNow at Ipswich Town · joined Jul 2026 (permanent)2ChampionshipF202,83940613617.55
72Iago AspasF · Celta Vigo · 1La LigaCelta Vigo1La LigaF362,71535910617.55
73H. 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
74Tjaronn CheryM · Maccabi HaifaNow at NEC · joined Jun 2025 (permanent)· 1Israeli Premier LeagueMaccabi HaifaNow at NEC · joined Jun 2025 (permanent)1Israeli Premier LeagueM369531125307.54
75Blair SpittalF · MotherwellNow at Heart of Midlothian · joined Jun 2024 (free transfer)· 1Scottish PremiershipMotherwellNow at Heart of Midlothian · joined Jun 2024 (free transfer)1Scottish PremiershipF283,31937911507.54
76Son Heung-minF · Tottenham · 1Premier LeagueTottenham1Premier LeagueF312,946351710107.54
77Ryō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
78Mile SvilarG · Roma · 1Serie ARoma1Serie AG241,3501500107.54
79A. PaulsenG · Wellington PhoenixNow at Motherwell · joined Jul 2026 (loan)· 1A-League MenWellington PhoenixNow at Motherwell · joined Jul 2026 (loan)1A-League MenG212,6402900207.53
80John VictorG · InternacionalNow at Nottingham Forest · joined Aug 2025 (permanent)· 1Campeonato Brasileiro Série AInternacionalNow at Nottingham Forest · joined Aug 2025 (permanent)1Campeonato Brasileiro Série AG28839900107.53
81S. 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
82Makoto MitsutaF · Sanfrecce HiroshimaNow at Kashiwa Reysol · joined Jun 2026 (loan)· 1J1 LeagueSanfrecce HiroshimaNow at Kashiwa Reysol · joined Jun 2026 (loan)1J1 LeagueF241,9352345107.53
83Kostas FortounisM · Olympiakos Piraeus · 1Super League GreeceOlympiakos Piraeus1Super League GreeceM311,9102866707.53
84P. 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
85Patrick BergM · Bodo/Glimt · 1EliteserienBodo/Glimt1EliteserienM262,6913036307.52
86Adem LjajićM · Novi Pazar · 1Serbian SuperLigaNovi Pazar1Serbian SuperLigaM321,6872495307.52
87Daniel CrowleyF · Notts · 4League TwoNotts4League TwoF263,807461510507.52
88K. BelicM · PartizanNow at Maccabi Tel Aviv · joined Jun 2026 (permanent)· 1Serbian SuperLigaPartizanNow at Maccabi Tel Aviv · joined Jun 2026 (permanent)1Serbian SuperLigaM231,3971724307.52
89IscoM · Betis · 1La LigaBetis1La LigaM322,33829851007.52
90T. VitaliG · Ternana · 2Serie BTernana2Serie BG–540600107.52
91Khvicha KvaratskheliaF · NapoliNow at Paris Saint-Germain · joined Jan 2025 (permanent)· 1Serie ANapoliNow at Paris Saint-Germain · joined Jan 2025 (permanent)1Serie AF232,75034116807.51
92Paul MullinF · WrexhamNow at Rotherham United · joined Jul 2026 (free transfer)· 4League TwoWrexhamNow at Rotherham United · joined Jul 2026 (free transfer)4League TwoF293,01238246707.51
93Ladislav KrejčíD · Sparta PrahaNow at Wolverhampton Wanderers · joined Jun 2026 (permanent)· 1Czech First LeagueSparta PrahaNow at Wolverhampton Wanderers · joined Jun 2026 (permanent)1Czech First LeagueD251,7852186737.51
94Raphael VeigaM · PalmeirasNow at Club América · joined Feb 2026 (loan)· 1Campeonato Brasileiro Série APalmeirasNow at Club América · joined Feb 2026 (loan)1Campeonato Brasileiro Série AM292,4823197507.51
95Teji SavanierM · MontpellierNow at Metz · joined Aug 2026 (free transfer)· 1Ligue 1MontpellierNow at Metz · joined Aug 2026 (free transfer)1Ligue 1M322,7733296817.51
96Bernardo SilvaM · Man CityNow at Real Madrid · joined Jun 2026 (free transfer)· 1Premier LeagueMan CityNow at Real Madrid · joined Jun 2026 (free transfer)1Premier LeagueM292,5813369807.51
97Bruno GuimarãesM · NewcastleNow at Arsenal · joined Aug 2026 (permanent)· 1Premier LeagueNewcastleNow at Arsenal · joined Aug 2026 (permanent)1Premier LeagueM263,2683778807.51
98Andrija ŽivkovićM · PAOK · 1Super League GreecePAOK1Super League GreeceM271,78329108807.50
99Lautaro MartínezF · Inter Milan · 1Serie AInter Milan1Serie AF262,66833243507.50
100R. DescampsG · NantesNow at Lyon · joined Jul 2026 (permanent)· 1Ligue 1NantesNow at Lyon · joined Jul 2026 (permanent)1Ligue 1G28540600107.50

API-Football · Data sources