Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2018, senior men's leaguesFilters ↓Calendar-year stats for 2018 are still being built, so this shows season stats for now.1–50 of 6,152 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Lionel MessiF · BarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)· 1La LigaBarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)1La LigaF322,710343613308.43
2NeymarF · PSGNow at Santos · joined Jan 2025 (free transfer)· 1Ligue 1PSGNow at Santos · joined Jan 2025 (free transfer)1Ligue 1F271,44117157208.15
3Papu GómezF · AtalantaNow at Padova · joined Jul 2025 (free transfer)· 1Serie AAtalantaNow at Padova · joined Jul 2025 (free transfer)1Serie AF312,90935711507.85
4Eden HazardF · ChelseaNow at Real Madrid · joined Jul 2019 (permanent)· 1Premier LeagueChelseaNow at Real Madrid · joined Jul 2019 (permanent)1Premier LeagueF282,835361615207.84
5Kylian MbappéF · PSGNow at Real Madrid · joined Jul 2024 (free transfer)· 1Ligue 1PSGNow at Real Madrid · joined Jul 2024 (free transfer)1Ligue 1F202,34229337517.82
6Carlos VelaF · Los Angeles · 1Major League SoccerLos Angeles1Major League SoccerF302,480291411207.78
7Z. IbrahimovićF · LA GalaxyNow at AC Milan · joined Jan 2020 (free transfer)· 1Major League SoccerLA GalaxyNow at AC Milan · joined Jan 2020 (free transfer)1Major League SoccerF372,16227226517.77
8B. FernándezF · Unión La Calera · 1Chilean Primera DivisiónUnión La Calera1Chilean Primera DivisiónF–1,06712114407.76
9Miguel AlmirónM · Atlanta United · 1Major League SoccerAtlanta United1Major League SoccerM253,173371311507.72
10Michael LiendlM · Wolfsberger ACNow at Grazer AK · joined Jul 2022 (free transfer)· 1Austrian BundesligaWolfsberger ACNow at Grazer AK · joined Jul 2022 (free transfer)1Austrian BundesligaM332,859321111307.71
11Nicolás LodeiroM · Seattle SoundersNow at Houston Dynamo FC · joined Feb 2025 (free transfer)· 1Major League SoccerSeattle SoundersNow at Houston Dynamo FC · joined Feb 2025 (free transfer)1Major League SoccerM302,66229912307.68
12Keisuke HondaM · Melbourne VictoryNow at Sūduva Marijampolė · joined Sep 2021 (free transfer)· 1A-League MenMelbourne VictoryNow at Sūduva Marijampolė · joined Sep 2021 (free transfer)1A-League MenM331,5801976407.67
13Pulga RodríguezF · Atlético TucumánNow at Colón · joined Jul 2025 (free transfer)· 1Argentine Primera DivisiónAtlético TucumánNow at Colón · joined Jul 2025 (free transfer)1Argentine Primera DivisiónF349161284207.67
14Cristiano RonaldoF · JuventusNow at Manchester United · joined Aug 2021 (permanent)· 1Serie AJuventusNow at Manchester United · joined Aug 2021 (permanent)1Serie AF342,68931218307.66
15Wayne RooneyF · D.C. United · 1Major League SoccerD.C. United1Major League SoccerF331,76621126107.63
16Iago AspasF · Celta Vigo · 1La LigaCelta Vigo1La LigaF312,25827206507.63
17Sebastian GiovincoF · Toronto FCNow at Al-Hilal · joined Jan 2019· 1Major League SoccerToronto FCNow at Al-Hilal · joined Jan 20191Major League SoccerF322,31327137517.62
18Teji SavanierM · NîmesNow at Metz · joined Aug 2026 (free transfer)· 1Ligue 1NîmesNow at Metz · joined Aug 2026 (free transfer)1Ligue 1M272,86532614717.62
19Arthur MeloM · GrêmioNow at Santos · joined Aug 2026 (free transfer)· 1Campeonato Brasileiro Série AGrêmioNow at Santos · joined Aug 2026 (free transfer)1Campeonato Brasileiro Série AM22601711007.61
20SusoF · MilanNow at Cádiz · joined Jul 2025 (free transfer)· 1Serie AMilanNow at Cádiz · joined Jul 2025 (free transfer)1Serie AF253,030357101017.61
21R. de PaulM · UdineseNow at Inter Miami CF · joined Dec 2025 (permanent)· 1Serie AUdineseNow at Inter Miami CF · joined Dec 2025 (permanent)1Serie AM253,1933699707.57
22Mauro DíazM · FC DallasNow at Universidad Católica · joined Feb 2023· 1Major League SoccerFC DallasNow at Universidad Católica · joined Feb 20231Major League SoccerM288071225307.57
23J. ValdiviaF · Colo Colo · 1Chilean Primera DivisiónColo Colo1Chilean Primera DivisiónF351,4671816807.57
24I. PiattiF · CF MontréalNow at Racing Club · joined Feb 2021 (free transfer)· 1Major League SoccerCF MontréalNow at Racing Club · joined Feb 2021 (free transfer)1Major League SoccerF–2,843321611207.54
25Dani ParejoM · Valencia · 1La LigaValencia1La LigaM303,0623697617.52
26Maxi MoralezM · New York City · 1Major League SoccerNew York City1Major League SoccerM323,10635911607.51
27C. GoodwinM · Adelaide United · 1A-League MenAdelaide United1A-League MenM272,53328109607.49
28E. BelloM · Deportes AntofagastaNow at Deportivo Cali · joined Aug 2026 (loan)· 1Chilean Primera DivisiónDeportes AntofagastaNow at Deportivo Cali · joined Aug 2026 (loan)1Chilean Primera DivisiónM232,29826135307.49
29A. HaidaraM · Red Bull SalzburgNow at Lens · joined Jul 2026 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Lens · joined Jul 2026 (permanent)1Austrian BundesligaM217951223207.49
30MailsonG · Sport RecifeNow at Al-Taawoun · joined Jul 2022 (free transfer)· 1Campeonato Brasileiro Série ASport RecifeNow at Al-Taawoun · joined Jul 2022 (free transfer)1Campeonato Brasileiro Série AG221,1701301007.48
31Jérôme OnguénéD · Red Bull SalzburgNow at Petrolul Ploiești · joined Jun 2026· 1Austrian BundesligaRed Bull SalzburgNow at Petrolul Ploiești · joined Jun 20261Austrian BundesligaD211,0671332307.48
32J. IlicicF · AtalantaNow at Koper · joined Jul 2025 (free transfer)· 1Serie AAtalantaNow at Koper · joined Jul 2025 (free transfer)1Serie AF–2,15131127517.47
33A. Di MariaF · PSGNow at Rosario Central · joined Jun 2025 (free transfer)· 1Ligue 1PSGNow at Rosario Central · joined Jun 2025 (free transfer)1Ligue 1F312,339301211207.47
34Yoshimar YotúnM · Orlando CityNow at Sporting Cristal · joined Mar 2022 (free transfer)· 1Major League SoccerOrlando CityNow at Sporting Cristal · joined Mar 2022 (free transfer)1Major League SoccerM291,9832247817.47
35Roger GuedesM · Atlético MineiroNow at Al-Rayyan SC · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Al-Rayyan SC · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM229911293207.47
36DuduM · 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 AM272,47231714917.45
37O. ToivonenF · Melbourne Victory · 1A-League MenMelbourne Victory1A-League MenF321,63821144307.45
38Raheem SterlingF · Man CityNow at Feyenoord · joined Jan 2026 (free transfer)· 1Premier LeagueMan CityNow at Feyenoord · joined Jan 2026 (free transfer)1Premier LeagueF242,745331710307.45
39E. AndradaG · Boca JuniorsNow at Monterrey · joined Jun 2026· 1Argentine Primera DivisiónBoca JuniorsNow at Monterrey · joined Jun 20261Argentine Primera DivisiónG281,6201800007.44
40Leonardo GilM · Rosario CentralNow at Huracán · joined Jan 2025 (free transfer)· 1Argentine Primera DivisiónRosario CentralNow at Huracán · joined Jan 2025 (free transfer)1Argentine Primera DivisiónM281,6701925307.44
41G. ZusiD · Sporting Kansas · 1Major League SoccerSporting Kansas1Major League SoccerD323,3763824207.44
42Mohamed SalahF · LiverpoolNow at Trabzonspor · joined Aug 2026 (free transfer)· 1Premier LeagueLiverpoolNow at Trabzonspor · joined Aug 2026 (free transfer)1Premier LeagueF273,09136218107.44
43L. InsigneF · NapoliNow at Sampdoria · joined Jun 2026 (free transfer)· 1Serie ANapoliNow at Sampdoria · joined Jun 2026 (free transfer)1Serie AF282,07828106617.44
44Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM292,2272804207.43
45Juan Fernando QuinteroM · River PlateNow at Independiente Medellín · joined Aug 2026 (free transfer)· 1Argentine Primera DivisiónRiver PlateNow at Independiente Medellín · joined Aug 2026 (free transfer)1Argentine Primera DivisiónM261,0531661007.43
46Victor SáF · Lask LinzNow at São Paulo · joined Jun 2026 (free transfer)· 1Austrian BundesligaLask LinzNow at São Paulo · joined Jun 2026 (free transfer)1Austrian BundesligaF252,28527137507.43
47Neil KilkennyM · Perth GloryNow at Western United · joined Jul 2021 (free transfer)· 1A-League MenPerth GloryNow at Western United · joined Jul 2021 (free transfer)1A-League MenM332,2852666407.43
48D. PetratosM · Newcastle JetsNow at ATK Mohun Bagan · joined Jul 2022 (free transfer)· 1A-League MenNewcastle JetsNow at ATK Mohun Bagan · joined Jul 2022 (free transfer)1A-League MenM262,2842663107.43
49Gatito FernándezG · BotafogoNow at Cerro Porteño · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série ABotafogoNow at Cerro Porteño · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AG31720800107.43
50Sergio AgüeroF · Man CityNow at FC Barcelona · joined Jul 2021 (free transfer)· 1Premier LeagueMan CityNow at FC Barcelona · joined Jul 2021 (free transfer)1Premier LeagueF312,39932218307.43

API-Football · Data sources