Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2019, senior men's leaguesChange filters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.1–50 of 5,104 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Hakim ZiyechM · AjaxNow at Botafogo · joined Sep 2026 (free transfer)· 1EredivisieAjaxNow at Botafogo · joined Sep 2026 (free transfer)1EredivisieM271,61721612108.20
2NeymarM · PSGNow at Santos · joined Jan 2025 (free transfer)· 1Ligue 1PSGNow at Santos · joined Jan 2025 (free transfer)1Ligue 1M281,32015136418.04
3Kevin De BruyneM · Man CityNow at Napoli · joined Jul 2025 (free transfer)· 1Premier LeagueMan CityNow at Napoli · joined Jul 2025 (free transfer)1Premier LeagueM292,798351320308.00
4Jonathan VieraM · Las PalmasNow at Ratchaburi · joined Jul 2026 (permanent)· 2Segunda DivisionLas PalmasNow at Ratchaburi · joined Jul 2026 (permanent)2Segunda DivisionM301,08013102307.91
5Bruno FernandesM · Sporting CPNow at Manchester United · joined Jan 2020 (permanent)· 1Primeira LigaSporting CPNow at Manchester United · joined Jan 2020 (permanent)1Primeira LigaM251,5291787517.89
6ClaudinhoM · Red BullNow at Al Sadd · joined Jan 2025 (permanent)· 2Campeonato Brasileiro Série BRed BullNow at Al Sadd · joined Jan 2025 (permanent)2Campeonato Brasileiro Série BM232,754331011207.77
7Andrés IniestaM · Vissel Kobe · 1J1 LeagueVissel Kobe1J1 LeagueM361,9332366107.74
8Bruno FernandesM · Man Utd · 1Premier LeagueMan Utd1Premier LeagueM251,1921487207.71
9Giorgian de ArrascaetaM · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AM261,828231314107.71
10Magnus Wolff EikremM · MoldeNow at KFUM Oslo · joined Feb 2026 (free transfer)· 1EliteserienMoldeNow at KFUM Oslo · joined Feb 2026 (free transfer)1EliteserienM291,74525119607.69
11PizziM · BenficaNow at Estoril · joined Jun 2025 (free transfer)· 1Primeira LigaBenficaNow at Estoril · joined Jun 2025 (free transfer)1Primeira LigaM302,828341814307.63
12EvanderM · MidtjyllandNow at FC Cincinnati · joined Feb 2025 (permanent)· 1Danish SuperligaMidtjyllandNow at FC Cincinnati · joined Feb 2025 (permanent)1Danish SuperligaM222,5103089517.62
13AnselmoM · Al-WehdaNow at Adelaide United · joined Sep 2025 (free transfer)· 1Saudi Professional LeagueAl-WehdaNow at Adelaide United · joined Sep 2025 (free transfer)1Saudi Professional LeagueM311,573181031007.60
14Michael LiendlM · Wolfsberger ACNow at Grazer AK · joined Jul 2022 (free transfer)· 1Austrian BundesligaWolfsberger ACNow at Grazer AK · joined Jul 2022 (free transfer)1Austrian BundesligaM342,82732816207.60
15A. Di MariaM · PSGNow at Rosario Central · joined Jun 2025 (free transfer)· 1Ligue 1PSGNow at Rosario Central · joined Jun 2025 (free transfer)1Ligue 1M322,00826814207.60
16L. PodolskiM · Vissel KobeNow at Górnik Zabrze · joined Jul 2021 (free transfer)· 1J1 LeagueVissel KobeNow at Górnik Zabrze · joined Jul 2021 (free transfer)1J1 LeagueM359231353107.57
17Luis AlbertoM · LazioNow at Al Wakrah · joined Jan 2026 (permanent)· 1Serie ALazioNow at Al Wakrah · joined Jan 2026 (permanent)1Serie AM273,13336616507.56
18Peter MichorlM · Lask LinzNow at Grazer AK · joined Jun 2026 (free transfer)· 1Austrian BundesligaLask LinzNow at Grazer AK · joined Jun 2026 (free transfer)1Austrian BundesligaM252,61030510707.55
19DuduM · PalmeirasNow at Atlético Mineiro · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Atlético Mineiro · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM282,92834911507.55
20Jung-Bin ParkM · Servette · 1Swiss Super LeagueServette1Swiss Super LeagueM–367642107.53
21Moreto CassamáM · ReimsNow at Omonia Nicosia · joined Aug 2022 (permanent)· 1Ligue 1ReimsNow at Omonia Nicosia · joined Aug 2022 (permanent)1Ligue 1M22594711307.51
22Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM302,6823545207.49
23Jay 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 MenM312,4462716307.49
24D. BerardiM · Sassuolo · 1Serie ASassuolo1Serie AM252,516311410617.48
25Rafał KurzawaM · EsbjergNow at Bruk-Bet Termalica Nieciecza · joined Jul 2025 (free transfer)· 1Danish SuperligaEsbjergNow at Bruk-Bet Termalica Nieciecza · joined Jul 2025 (free transfer)1Danish SuperligaM271,0861223407.48
26M. CamaraM · Red Bull SalzburgNow at Al Sadd · joined Jul 2026 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Al Sadd · joined Jul 2026 (permanent)1Austrian BundesligaM209901311207.45
27SouzaM · Cerezo OsakaNow at América-RN · joined Jan 2024 (free transfer)· 1J1 LeagueCerezo OsakaNow at América-RN · joined Jan 2024 (free transfer)1J1 LeagueM321,5101932207.45
28C. VillanuevaM · Al-FayhaNow at Audax Italiano · joined Jan 2024 (free transfer)· 1Saudi Professional LeagueAl-FayhaNow at Audax Italiano · joined Jan 2024 (free transfer)1Saudi Professional LeagueM341,3441545207.45
29Matheus PereiraM · West BromNow at Cruzeiro · joined Jul 2024 (permanent)· 2ChampionshipWest BromNow at Cruzeiro · joined Jul 2024 (permanent)2ChampionshipM243,37442816507.45
30Dominik SzoboszlaiM · Red Bull SalzburgNow at Liverpool · joined Jul 2023 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Liverpool · joined Jul 2023 (permanent)1Austrian BundesligaM191,6712799307.44
31R. de PaulM · UdineseNow at Inter Miami CF · joined Dec 2025 (permanent)· 1Serie AUdineseNow at Inter Miami CF · joined Dec 2025 (permanent)1Serie AM262,8273476517.43
32Luis MillaM · TenerifeNow at Como · joined Jun 2026 (permanent)· 2Segunda DivisionTenerifeNow at Como · joined Jun 2026 (permanent)2Segunda DivisionM252,9603586517.42
33Zlatko JunuzovićM · Red Bull Salzburg · 1Austrian BundesligaRed Bull Salzburg1Austrian BundesligaM321,7062336317.42
34C. GoodwinM · Al-WehdaNow at Adelaide United · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl-WehdaNow at Adelaide United · joined Jul 2026 (permanent)1Saudi Professional LeagueM281,9402249507.41
35N. AmrabatM · Al-NassrNow at Utrecht · joined Aug 2026 (free transfer)· 1Saudi Professional LeagueAl-NassrNow at Utrecht · joined Aug 2026 (free transfer)1Saudi Professional LeagueM332,21826411307.39
36S. OliveiraM · PortoNow at Sport Recife · joined Feb 2025 (permanent)· 1Primeira LigaPortoNow at Sport Recife · joined Feb 2025 (permanent)1Primeira LigaM281,3332034707.39
37Marcus MaddisonM · PeterboroughNow at Darlington · joined Jul 2022 (free transfer)· 3League OnePeterboroughNow at Darlington · joined Jul 2022 (free transfer)3League OneM261,6092296107.39
38B. O'NeillM · SydneyNow at Perth Glory · joined Jun 2024 (free transfer)· 1A-League MenSydneyNow at Perth Glory · joined Jun 2024 (free transfer)1A-League MenM26619714107.39
39GuilhermeM · Sport RecifeNow at Houston Dynamo FC · joined Dec 2025 (permanent)· 2Campeonato Brasileiro Série BSport RecifeNow at Houston Dynamo FC · joined Dec 2025 (permanent)2Campeonato Brasileiro Série BM252,89634176607.39
40Jordi QuintillàM · St. GallenNow at Nea Salamis Famagusta · joined Jun 2026 (loan)· 1Swiss Super LeagueSt. GallenNow at Nea Salamis Famagusta · joined Jun 2026 (loan)1Swiss Super LeagueM262,92533135807.38
41Emiliano VecchioM · Al-IttihadNow at Defensores de Belgrano · joined Jan 2025 (free transfer)· 1Saudi Professional LeagueAl-IttihadNow at Defensores de Belgrano · joined Jan 2025 (free transfer)1Saudi Professional LeagueM31721933007.38
42Magomed OzdoyevM · Zenit SaintNow at FC Krasnodar · joined Jul 2026 (free transfer)· 1Russian Premier LeagueZenit SaintNow at FC Krasnodar · joined Jul 2026 (free transfer)1Russian Premier LeagueM272,10825331017.37
43Håkon EvjenM · Bodo/Glimt · 1EliteserienBodo/Glimt1EliteserienM202,60429142207.37
44Romain GrangeM · Châteauroux · 2Ligue 2Châteauroux2Ligue 2M312,1892555207.37
45Hakan ÇalhanoğluM · MilanNow at Inter Milan · joined Jul 2021 (free transfer)· 1Serie AMilanNow at Inter Milan · joined Jul 2021 (free transfer)1Serie AM262,7333599607.37
46Adri EmbarbaM · VallecanoNow at Almería · joined Jun 2025· 2Segunda DivisionVallecanoNow at Almería · joined Jun 20252Segunda DivisionM281,96723711407.37
47Joey VeermanM · HeerenveenNow at Borussia Dortmund · joined Aug 2026 (permanent)· 1EredivisieHeerenveenNow at Borussia Dortmund · joined Aug 2026 (permanent)1EredivisieM211,7672245307.36
48OtávioM · PortoNow at Al-Rayyan SC · joined Sep 2026 (loan)· 1Primeira LigaPortoNow at Al-Rayyan SC · joined Sep 2026 (loan)1Primeira LigaM252,56031291107.36
49S. CampoM · FC Basel 1893Now at Luzern · joined Jul 2021 (free transfer)· 1Swiss Super LeagueFC Basel 1893Now at Luzern · joined Jul 2021 (free transfer)1Swiss Super LeagueM241,7612567207.36
50Ulises DávilaM · Wellington PhoenixNow at Macarthur · joined Jul 2021 (free transfer)· 1A-League MenWellington PhoenixNow at Macarthur · joined Jul 2021 (free transfer)1A-League MenM292,19827125207.36

API-Football · Data sources