Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2016, senior men's leaguesFilters ↓Calendar-year stats for 2016 are still being built, so this shows season stats for now.1–50 of 7,277 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 LigaF302,83234379608.36
2Viktor ClaessonM · ElfsborgNow at IFK Värnamo · joined Jul 2026 (free transfer)· 1AllsvenskanElfsborgNow at IFK Värnamo · joined Jul 2026 (free transfer)1AllsvenskanM25430580508.20
3NeymarF · BarçaNow at Santos · joined Jan 2025 (free transfer)· 1La LigaBarçaNow at Santos · joined Jan 2025 (free transfer)1La LigaF252,652301311818.04
4Issam JebaliF · ElfsborgNow at Gamba Osaka · joined Jan 2023· 1AllsvenskanElfsborgNow at Gamba Osaka · joined Jan 20231AllsvenskanF25450570308.00
5Simon LundevallM · ElfsborgNow at Halmstads BK · joined Oct 2020 (free transfer)· 1AllsvenskanElfsborgNow at Halmstads BK · joined Oct 2020 (free transfer)1AllsvenskanM28427540307.96
6Sebastian GiovincoF · Toronto FCNow at Al-Hilal · joined Jan 2019· 1Major League SoccerToronto FCNow at Al-Hilal · joined Jan 20191Major League SoccerF302,975342116307.76
7Andrés GuardadoM · PSV EindhovenNow at Leon · joined Jan 2024· 1EredivisiePSV EindhovenNow at Leon · joined Jan 20241EredivisieM302,2722729207.73
8J. OwoeriF · Häcken · 1AllsvenskanHäcken1AllsvenskanF–4436170507.72
9Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM272,50029312607.68
10Eden HazardF · ChelseaNow at Real Madrid · joined Jul 2019 (permanent)· 1Premier LeagueChelseaNow at Real Madrid · joined Jul 2019 (permanent)1Premier LeagueF262,75233145307.67
11Papu GómezF · AtalantaNow at Padova · joined Jul 2025 (free transfer)· 1Serie AAtalantaNow at Padova · joined Jul 2025 (free transfer)1Serie AF293,136371610607.66
12Jonathan SorianoF · Red Bull Salzburg · 1Austrian BundesligaRed Bull Salzburg1Austrian BundesligaF311,0271385107.66
13Alexis SánchezF · ArsenalNow at CF Montréal · joined Aug 2026 (free transfer)· 1Premier LeagueArsenalNow at CF Montréal · joined Aug 2026 (free transfer)1Premier LeagueF283,04336219607.66
14Paul PogbaM · Man UtdNow at Monaco · joined Jun 2025 (free transfer)· 1Premier LeagueMan UtdNow at Monaco · joined Jun 2025 (free transfer)1Premier LeagueM242,6083054707.66
15Osvaldo AlonsoM · Seattle SoundersNow at Atlanta United FC · joined Dec 2021· 1Major League SoccerSeattle SoundersNow at Atlanta United FC · joined Dec 20211Major League SoccerM313,3693833817.65
16L. InsigneF · NapoliNow at Sampdoria · joined Jun 2026 (free transfer)· 1Serie ANapoliNow at Sampdoria · joined Jun 2026 (free transfer)1Serie AF262,93537189207.65
17Hakim ZiyechM · AjaxNow at Botafogo · joined Sep 2026 (free transfer)· 1EredivisieAjaxNow at Botafogo · joined Sep 2026 (free transfer)1EredivisieM242,40228711207.63
18S. IgnashevichD · CSKA Moscow · 1Russian Premier LeagueCSKA Moscow1Russian Premier LeagueD371,9702441407.63
19Raphael HolzhauserM · Austria ViennaNow at Gloggnitz · joined Jan 2025 (free transfer)· 1Austrian BundesligaAustria ViennaNow at Gloggnitz · joined Jan 2025 (free transfer)1Austrian BundesligaM242,9233587407.60
20Edin DžekoF · RomaNow at Schalke 04 · joined Jan 2026 (free transfer)· 1Serie ARomaNow at Schalke 04 · joined Jan 2026 (free transfer)1Serie AF313,05337299407.59
21Domenico CriscitoD · Zenit SaintNow at Genoa · joined Dec 2022 (free transfer)· 1Russian Premier LeagueZenit SaintNow at Genoa · joined Dec 2022 (free transfer)1Russian Premier LeagueD302,20525431007.58
22Dries MertensF · NapoliNow at Galatasaray · joined Aug 2022 (free transfer)· 1Serie ANapoliNow at Galatasaray · joined Aug 2022 (free transfer)1Serie AF302,56635289607.58
23Bas DostF · Sporting CPNow at NEC · joined Aug 2023· 1Primeira LigaSporting CPNow at NEC · joined Aug 20231Primeira LigaF282,70931344407.58
24Thiago SilvaD · PSGNow at Fluminense · joined Jun 2026 (free transfer)· 1Ligue 1PSGNow at Fluminense · joined Jun 2026 (free transfer)1Ligue 1D322,3852732107.58
25VitinhoM · CSKA MoscowNow at Corinthians · joined Aug 2025 (free transfer)· 1Russian Premier LeagueCSKA MoscowNow at Corinthians · joined Aug 2025 (free transfer)1Russian Premier LeagueM231,0151365007.58
26Marco VerrattiM · PSGNow at Al-Duhail SC · joined Jul 2025 (free transfer)· 1Ligue 1PSGNow at Al-Duhail SC · joined Jul 2025 (free transfer)1Ligue 1M242,1562835607.57
27Harry KaneF · TottenhamNow at Bayern Munich · joined Aug 2023 (permanent)· 1Premier LeagueTottenhamNow at Bayern Munich · joined Aug 2023 (permanent)1Premier LeagueF232,44129296207.56
28D. PayetM · MarseilleNow at Vasco da Gama · joined Aug 2023 (free transfer)· 1Ligue 1MarseilleNow at Vasco da Gama · joined Aug 2023 (free transfer)1Ligue 1M301,2491543307.55
29PizziM · BenficaNow at Estoril · joined Jun 2025 (free transfer)· 1Primeira LigaBenficaNow at Estoril · joined Jun 2025 (free transfer)1Primeira LigaM272,84633108617.55
30Aleksandr MartynovichD · KrasnodarNow at Kairat Almaty · joined Jun 2024 (free transfer)· 1Russian Premier LeagueKrasnodarNow at Kairat Almaty · joined Jun 2024 (free transfer)1Russian Premier LeagueD291,2601410207.54
31Cristiano RonaldoF · Real MadridNow at Manchester United · joined Aug 2021 (permanent)· 1La LigaReal MadridNow at Manchester United · joined Aug 2021 (permanent)1La LigaF322,54429256407.54
32Joël VeltmanD · AjaxNow at West Ham United · joined Aug 2026 (free transfer)· 1EredivisieAjaxNow at West Ham United · joined Aug 2026 (free transfer)1EredivisieD252,6943003817.54
33Michael BradleyM · Toronto FC · 1Major League SoccerToronto FC1Major League SoccerM292,7603024707.54
34M. EkiciM · TrabzonsporNow at Fenerbahçe · joined Jun 2017 (free transfer)· 1Süper LigTrabzonsporNow at Fenerbahçe · joined Jun 2017 (free transfer)1Süper LigM271,2871530407.53
35Nicolai JørgensenF · FeyenoordNow at FC Copenhagen · joined Jan 2022 (free transfer)· 1EredivisieFeyenoordNow at FC Copenhagen · joined Jan 2022 (free transfer)1EredivisieF262,697322112007.53
36Eric BotteghinD · FeyenoordNow at Portuguesa · joined Dec 2025 (free transfer)· 1EredivisieFeyenoordNow at Portuguesa · joined Dec 2025 (free transfer)1EredivisieD293,0603441307.52
37Alexandre LacazetteF · LyonNow at Neom · joined Jul 2025 (free transfer)· 1Ligue 1LyonNow at Neom · joined Jul 2025 (free transfer)1Ligue 1F262,40830283307.52
38Jonas SvenssonD · Rosenborg · 1EliteserienRosenborg1EliteserienD242,2792619307.52
39Marek HamšíkM · NapoliNow at Trabzonspor · joined Jun 2021 (free transfer)· 1Serie ANapoliNow at Trabzonspor · joined Jun 2021 (free transfer)1Serie AM293,050381210107.52
40Nemanja GudeljM · AjaxNow at Getafe · joined Aug 2026 (free transfer)· 1EredivisieAjaxNow at Getafe · joined Aug 2026 (free transfer)1EredivisieM25459621007.52
41Luis SuárezF · BarçaNow at Inter Miami CF · joined Dec 2023 (free transfer)· 1La LigaBarçaNow at Inter Miami CF · joined Dec 2023 (free transfer)1La LigaF302,863352913807.51
42L. PerrinD · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1D312,2462741107.50
43Lasse SchöneM · AjaxNow at Heerenveen · joined Feb 2021 (free transfer)· 1EredivisieAjaxNow at Heerenveen · joined Feb 2021 (free transfer)1EredivisieM312,2152774307.50
44JonasF · Benfica · 1Primeira LigaBenfica1Primeira LigaF331,33319134207.49
45Philippe CoutinhoF · LiverpoolNow at Santos · joined Sep 2026 (free transfer)· 1Premier LeagueLiverpoolNow at Santos · joined Sep 2026 (free transfer)1Premier LeagueF252,16930126207.49
46Kevin De BruyneM · Man CityNow at Napoli · joined Jul 2025 (free transfer)· 1Premier LeagueMan CityNow at Napoli · joined Jul 2025 (free transfer)1Premier LeagueM262,72634518307.49
47Andrea BelottiF · TorinoNow at Modena · joined Sep 2026 (free transfer)· 1Serie ATorinoNow at Modena · joined Sep 2026 (free transfer)1Serie AF233,07135267507.48
48Paulo VictorG · FlamengoNow at Alanyaspor · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AFlamengoNow at Alanyaspor · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AG30450500007.48
49B. SverrissonM · Viking · 1EliteserienViking1EliteserienM271,6202041107.46
50JanoM · Mattersburg · 1Austrian BundesligaMattersburg1Austrian BundesligaM303,0873520507.46

API-Football · Data sources