Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2022, senior men's leaguesFilters ↓Calendar-year stats for 2022 are still being built, so this shows season stats for now.1–50 of 14,781 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
4C. GoodwinM · Adelaide United · 1A-League MenAdelaide United1A-League MenM312,443281510307.95
5Aitor CantalapiedraF · PanathinaikosNow at OFI · joined Jul 2026 (free transfer)· 1Super League GreecePanathinaikosNow at OFI · joined Jul 2026 (free transfer)1Super League GreeceF27650982007.93
6ZizoM · ZamalekNow at Al Ahly · joined Jul 2026 (permanent)· 1Egyptian Premier LeagueZamalekNow at Al Ahly · joined Jul 2026 (permanent)1Egyptian Premier LeagueM2748761313107.82
7Josué PesqueiraM · Legia WarszawaNow at Coritiba · joined Aug 2024 (free transfer)· 1EkstraklasaLegia WarszawaNow at Coritiba · joined Aug 2024 (free transfer)1EkstraklasaM322,826321261117.81
8Kevin De BruyneM · Man CityNow at Napoli · joined Jul 2025 (free transfer)· 1Premier LeagueMan CityNow at Napoli · joined Jul 2025 (free transfer)1Premier LeagueM322,42532716107.76
9Arnór SigurðssonM · NorrköpingNow at Kalamata · joined Jun 2026 (permanent)· 1AllsvenskanNorrköpingNow at Kalamata · joined Jun 2026 (permanent)1AllsvenskanM249891164407.75
10OtávioM · PortoNow at Al-Rayyan SC · joined Sep 2026 (loan)· 1Primeira LigaPortoNow at Al-Rayyan SC · joined Sep 2026 (loan)1Primeira LigaM282,2692757707.74
11Amahl PellegrinoF · Bodo/GlimtNow at San Diego FC · joined Aug 2025 (permanent)· 1EliteserienBodo/GlimtNow at San Diego FC · joined Aug 2025 (permanent)1EliteserienF331,880272510107.74
12Antoine 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
13NeymarF · PSGNow at Santos · joined Jan 2025 (free transfer)· 1Ligue 1PSGNow at Santos · joined Jan 2025 (free transfer)1Ligue 1F311,552201311617.72
14Christian SørensenD · ViborgNow at Vejle · joined Jun 2025 (permanent)· 1Danish SuperligaViborgNow at Vejle · joined Jun 2025 (permanent)1Danish SuperligaD30630723007.69
15CesinhaF · Daegu · 1K League 1Daegu1K League 1F332,40529126407.68
16Kieran TrippierD · NewcastleNow at Wolverhampton Wanderers · joined Jun 2026 (free transfer)· 1Premier LeagueNewcastleNow at Wolverhampton Wanderers · joined Jun 2026 (free transfer)1Premier LeagueD323,3473817507.65
17Sin Jin-hoM · Pohang SteelersNow at Incheon United · joined Jan 2023 (free transfer)· 1K League 1Pohang SteelersNow at Incheon United · joined Jan 2023 (free transfer)1K League 1M342,784324121007.65
18Bruno FernandesM · Man Utd · 1Premier LeagueMan Utd1Premier LeagueM283,3253788607.62
19James TavernierD · RangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)· 1Scottish PremiershipRangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)1Scottish PremiershipD313,35738169607.61
20Veton BerishaF · Viking · 1EliteserienViking1EliteserienF291,0761284007.61
21Nahir BesaraM · Hammarby FF · 1AllsvenskanHammarby FF1AllsvenskanM322,390301110107.61
22Gustavo ScarpaM · PalmeirasNow at Atlético Mineiro · joined Jan 2024 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Atlético Mineiro · joined Jan 2024 (free transfer)1Campeonato Brasileiro Série AM292,61735811307.60
23Martin TerrierM · RennesNow at Bayer Leverkusen · joined Jul 2024 (permanent)· 1Ligue 1RennesNow at Bayer Leverkusen · joined Jul 2024 (permanent)1Ligue 1M261,3281694007.60
24Barry BannanM · Sheff Wed · 3League OneSheff Wed3League OneM333,58242713707.59
25James RodríguezM · Olympiakos PiraeusNow at Atlético Nacional · joined Sep 2026 (free transfer)· 1Super League GreeceOlympiakos PiraeusNow at Atlético Nacional · joined Sep 2026 (free transfer)1Super League GreeceM311,4552056107.56
26Branco van den BoomenM · ToulouseNow at Angers · joined Jun 2026 (free transfer)· 1Ligue 1ToulouseNow at Angers · joined Jun 2026 (free transfer)1Ligue 1M272,8913558607.55
27Rémy CabellaM · LilleNow at Volos · joined Sep 2026 (free transfer)· 1Ligue 1LilleNow at Volos · joined Sep 2026 (free transfer)1Ligue 1M332,53032710307.55
28Solomon Thomas-AsanteF · SalfordNow at Coventry City · joined Aug 2024 (permanent)· 4League TwoSalfordNow at Coventry City · joined Aug 2024 (permanent)4League TwoF24540642007.55
29Magnus ErikssonM · Djurgården · 1AllsvenskanDjurgården1AllsvenskanM332,4082938207.54
30EvanderM · MidtjyllandNow at FC Cincinnati · joined Feb 2025 (permanent)· 1Danish SuperligaMidtjyllandNow at FC Cincinnati · joined Feb 2025 (permanent)1Danish SuperligaM258931040407.54
31Mikkel RygaardM · Häcken · 1AllsvenskanHäcken1AllsvenskanM322,14128114407.54
32A. SalétrosM · Sarpsborg 08Now at Chicago Fire FC · joined Jan 2026 (permanent)· 1EliteserienSarpsborg 08Now at Chicago Fire FC · joined Jan 2026 (permanent)1EliteserienM272,3832857417.53
33Zlatko TripićF · Viking · 1EliteserienViking1EliteserienF301,3312054517.53
34Pedro GonçalvesF · Sporting CPNow at Fiorentina · joined Aug 2026 (loan)· 1Primeira LigaSporting CPNow at Fiorentina · joined Aug 2026 (loan)1Primeira LigaF252,825331511807.51
35Álex GrimaldoD · BenficaNow at Atlético Madrid · joined Jun 2026 (permanent)· 1Primeira LigaBenficaNow at Atlético Madrid · joined Jun 2026 (permanent)1Primeira LigaD272,9473359507.51
36Enzo FernándezM · BenficaNow at Manchester City · joined Aug 2026 (permanent)· 1Primeira LigaBenficaNow at Manchester City · joined Aug 2026 (permanent)1Primeira LigaM221,3881715307.49
37Paulo DybalaF · Roma · 1Serie ARoma1Serie AF291,75125126507.48
38C. HolseM · RosenborgNow at St. Louis City SC · joined Jul 2026 (permanent)· 1EliteserienRosenborgNow at St. Louis City SC · joined Jul 2026 (permanent)1EliteserienM242,22528314207.48
39Karim BenzemaF · Real MadridNow at Al-Hilal · joined Feb 2026 (permanent)· 1La LigaReal MadridNow at Al-Hilal · joined Feb 2026 (permanent)1La LigaF352,04424193107.48
40Teddy TeumaM · Union SGNow at Standard Liège · joined Jan 2026 (free transfer)· 1Belgian Pro LeagueUnion SGNow at Standard Liège · joined Jan 2026 (free transfer)1Belgian Pro LeagueM292,9983610121007.47
41H. StengelM · Stromsgodset · 1EliteserienStromsgodset1EliteserienM272,5962939307.47
42Fernando MarçalD · Botafogo · 1Campeonato Brasileiro Série ABotafogo1Campeonato Brasileiro Série AD341,5671812607.47
43IviF · 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
44JotaF · Celtic · 1Scottish PremiershipCeltic1Scottish PremiershipF242,195331111107.46
45M. FathiM · Pyramids · 1Egyptian Premier LeaguePyramids1Egyptian Premier LeagueM29443594007.46
46Oliver BergF · KalmarNow at IF Brommapojkarna · joined Jan 2026 (permanent)· 1AllsvenskanKalmarNow at IF Brommapojkarna · joined Jan 2026 (permanent)1AllsvenskanF292,6062997007.46
47Jun IchimoriG · Gamba · 1J1 LeagueGamba1J1 LeagueG31810900007.46
48Oumar SoletD · Red Bull Salzburg · 1Austrian BundesligaRed Bull Salzburg1Austrian BundesligaD232,1812511407.45
49Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM332,1693024217.45
50Patrick BergM · Bodo/Glimt · 1EliteserienBodo/Glimt1EliteserienM259001011007.45

API-Football · Data sources