Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2022, senior men's leaguesChange filters ↓Calendar-year stats for 2022 are still being built, so this shows season stats for now.1–50 of 3,459 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Lionel MessiF · PSGNow at Inter Miami CF · joined Jul 2023 (free transfer)· 1Ligue 1PSGNow at Inter Miami CF · joined Jul 2023 (free transfer)1Ligue 1F362,842321616008.12
2Pep BielF · CopenhagenNow at Charlotte FC · joined Jan 2026 (permanent)· 1Danish SuperligaCopenhagenNow at Charlotte FC · joined Jan 2026 (permanent)1Danish SuperligaF26607763008.10
3C. TengstedtF · RosenborgNow at Toulouse · joined Aug 2026 (permanent)· 1EliteserienRosenborgNow at Toulouse · joined Aug 2026 (permanent)1EliteserienF231,20114156208.04
4Aitor CantalapiedraF · PanathinaikosNow at OFI · joined Jul 2026 (free transfer)· 1Super League GreecePanathinaikosNow at OFI · joined Jul 2026 (free transfer)1Super League GreeceF27650982007.93
5Amahl PellegrinoF · Bodo/GlimtNow at San Diego FC · joined Aug 2025 (permanent)· 1EliteserienBodo/GlimtNow at San Diego FC · joined Aug 2025 (permanent)1EliteserienF331,880272510107.74
6Antoine GriezmannF · AtléticoNow at Orlando City SC · joined Jun 2026 (free transfer)· 1La LigaAtléticoNow at Orlando City SC · joined Jun 2026 (free transfer)1La LigaF322,864381516207.73
7NeymarF · PSGNow at Santos · joined Jan 2025 (free transfer)· 1Ligue 1PSGNow at Santos · joined Jan 2025 (free transfer)1Ligue 1F311,552201311617.72
8CesinhaF · Daegu · 1K League 1Daegu1K League 1F332,40529126407.68
9Veton BerishaF · Viking · 1EliteserienViking1EliteserienF291,0761284007.61
10Solomon Thomas-AsanteF · SalfordNow at Coventry City · joined Aug 2024 (permanent)· 4League TwoSalfordNow at Coventry City · joined Aug 2024 (permanent)4League TwoF24540642007.55
11Zlatko TripićF · Viking · 1EliteserienViking1EliteserienF301,3312054517.53
12Pedro GonçalvesF · Sporting CPNow at Fiorentina · joined Aug 2026 (loan)· 1Primeira LigaSporting CPNow at Fiorentina · joined Aug 2026 (loan)1Primeira LigaF252,825331511807.51
13Paulo DybalaF · Roma · 1Serie ARoma1Serie AF291,75125126507.48
14Karim BenzemaF · Real MadridNow at Al-Hilal · joined Feb 2026 (permanent)· 1La LigaReal MadridNow at Al-Hilal · joined Feb 2026 (permanent)1La LigaF352,04424193107.48
15IviF · Raków CzęstochowaNow at Iraklis · joined Jul 2026 (free transfer)· 1EkstraklasaRaków CzęstochowaNow at Iraklis · joined Jul 2026 (free transfer)1EkstraklasaF291,9232796307.47
16JotaF · Celtic · 1Scottish PremiershipCeltic1Scottish PremiershipF242,195331111107.46
17Oliver BergF · KalmarNow at IF Brommapojkarna · joined Jan 2026 (permanent)· 1AllsvenskanKalmarNow at IF Brommapojkarna · joined Jan 2026 (permanent)1AllsvenskanF292,6062997007.46
18Dae-won KimF · Gangwon FC · 1K League 1Gangwon FC1K League 1F–3,1313700007.45
19Magnus Wolff EikremF · MoldeNow at KFUM Oslo · joined Feb 2026 (free transfer)· 1EliteserienMoldeNow at KFUM Oslo · joined Feb 2026 (free transfer)1EliteserienF321,1962166207.44
20Harry KaneF · TottenhamNow at Bayern Munich · joined Aug 2023 (permanent)· 1Premier LeagueTottenhamNow at Bayern Munich · joined Aug 2023 (permanent)1Premier LeagueF293,40638303607.44
21Jonathan LeviF · NorrköpingNow at Ferencváros · joined Jul 2025 (free transfer)· 1AllsvenskanNorrköpingNow at Ferencváros · joined Jul 2025 (free transfer)1AllsvenskanF272,4942967307.43
22D. BerardiF · Sassuolo · 1Serie ASassuolo1Serie AF281,87826127707.42
23D. FitzF · Austria ViennaNow at Wolfsberger AC · joined Aug 2026 (loan)· 1Austrian BundesligaAustria ViennaNow at Wolfsberger AC · joined Aug 2026 (loan)1Austrian BundesligaF241,99228811607.42
24G. OrbanF · GentNow at Amed · joined Jul 2026 (loan)· 1Belgian Pro LeagueGentNow at Amed · joined Jul 2026 (loan)1Belgian Pro LeagueF201,22916152307.42
25Jordan LarssonF · AIK StockholmNow at Al-Ettifaq · joined Aug 2026 (permanent)· 1AllsvenskanAIK StockholmNow at Al-Ettifaq · joined Aug 2026 (permanent)1AllsvenskanF269191133007.42
26Kylian MbappéF · PSGNow at Real Madrid · joined Jul 2024 (free transfer)· 1Ligue 1PSGNow at Real Madrid · joined Jul 2024 (free transfer)1Ligue 1F242,82234295607.41
27A. CookF · BradfordNow at Grimsby Town · joined Jun 2026 (free transfer)· 4League TwoBradfordNow at Grimsby Town · joined Jun 2026 (free transfer)4League TwoF323,16742288507.40
28Ola SolbakkenF · Bodo/GlimtNow at Nordsjælland · joined Aug 2025 (permanent)· 1EliteserienBodo/GlimtNow at Nordsjælland · joined Aug 2025 (permanent)1EliteserienF241,0811546307.40
29Oscar Johansson SchellhasF · IFK VärnamoNow at Hammarby IF · joined Jul 2026 (permanent)· 1AllsvenskanIFK VärnamoNow at Hammarby IF · joined Jul 2026 (permanent)1AllsvenskanF282,4252836207.40
30Miroslav StevanovićF · Servette · 1Swiss Super LeagueServette1Swiss Super LeagueF323,0353597307.39
31Ahmed Amin OufaF · ENPPINow at National Bank of Egypt · joined Jul 2026 (permanent)· 1Egyptian Premier LeagueENPPINow at National Bank of Egypt · joined Jul 2026 (permanent)1Egyptian Premier LeagueF264595101927.38
32Alexandre LacazetteF · LyonNow at Neom · joined Jul 2025 (free transfer)· 1Ligue 1LyonNow at Neom · joined Jul 2025 (free transfer)1Ligue 1F322,93735275307.38
33Erling HaalandF · Man City · 1Premier LeagueMan City1Premier LeagueF222,77635368507.38
34Brandon BorrelloF · Western Sydney · 1A-League MenWestern Sydney1A-League MenF272,38827135607.37
35Alexis VegaF · ChivasNow at Toluca · joined Jan 2024 (permanent)· 1Liga MXChivasNow at Toluca · joined Jan 2024 (permanent)1Liga MXF252,6003279707.36
36Robert LewandowskiF · BarçaNow at Chicago Fire FC · joined Jun 2026 (free transfer)· 1La LigaBarçaNow at Chicago Fire FC · joined Jun 2026 (free transfer)1La LigaF342,85234237417.35
37Mehdi TaremiF · PortoNow at Al Wasl · joined Aug 2026 (permanent)· 1Primeira LigaPortoNow at Al Wasl · joined Aug 2026 (permanent)1Primeira LigaF302,64233227707.35
38Gue-sung ChoF · Jeonbuk HyundaiNow at FC Midtjylland · joined Jul 2023· 1K League 1Jeonbuk HyundaiNow at FC Midtjylland · joined Jul 20231K League 1F25597841007.35
39Davis Keillor-DunnF · MansfieldNow at Sheffield Wednesday · joined Aug 2026 (loan)· 4League TwoMansfieldNow at Sheffield Wednesday · joined Aug 2026 (loan)4League TwoF251,4421854207.34
40Emiliano MarcondesF · FC NordsjællandNow at Melbourne City · joined Jul 2026 (permanent)· 1Danish SuperligaFC NordsjællandNow at Melbourne City · joined Jul 2026 (permanent)1Danish SuperligaF28487832107.34
41Jack GrealishF · Man CityNow at Everton · joined Aug 2026 (loan)· 1Premier LeagueMan CityNow at Everton · joined Aug 2026 (loan)1Premier LeagueF272,0622857407.34
42Islam SlimaniF · AnderlechtNow at Mechelen · joined Feb 2024 (free transfer)· 1Belgian Pro LeagueAnderlechtNow at Mechelen · joined Feb 2024 (free transfer)1Belgian Pro LeagueF356321080207.33
43J. SaeterF · RosenborgNow at Yunnan Yukun · joined Jan 2025 (permanent)· 1EliteserienRosenborgNow at Yunnan Yukun · joined Jan 2025 (permanent)1EliteserienF271,38320145407.33
44Conor ChaplinF · Ipswich · 3League OneIpswich3League OneF263,34045265507.32
45G. IsaksenF · MidtjyllandNow at Lazio · joined Aug 2023 (permanent)· 1Danish SuperligaMidtjyllandNow at Lazio · joined Aug 2023 (permanent)1Danish SuperligaF222,44632185307.32
46Bukayo SakaF · Arsenal · 1Premier LeagueArsenal1Premier LeagueF213,191381411607.32
47J. CummingsF · Central CoastNow at Ho Chi Minh · joined Aug 2026 (free transfer)· 1A-League MenCentral CoastNow at Ho Chi Minh · joined Aug 2026 (free transfer)1A-League MenF272,31228207207.31
48Gue-sung ChoF · Gimcheon SangmuNow at FC Midtjylland · joined Jul 2023· 1K League 1Gimcheon SangmuNow at FC Midtjylland · joined Jul 20231K League 1F251,87123134107.30
49Rasmus HøjlundF · Sturm GrazNow at Napoli · joined Jun 2026 (permanent)· 1Austrian BundesligaSturm GrazNow at Napoli · joined Jun 2026 (permanent)1Austrian BundesligaF20401532007.30
50Florian SotocaF · Lens · 1Ligue 1Lens1Ligue 1F323,0623879407.30

API-Football · Data sources