Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2025, senior men's leaguesFilters ↓Calendar-year stats for 2025 are still being built, so this shows season stats for now.1–50 of 30,868 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Lionel MessiF · Inter Miami · 1Major League SoccerInter Miami1Major League SoccerF39462542108.62
2CryzanF · Shandong Luneng · 1Chinese Super LeagueShandong Luneng1Chinese Super LeagueF29458524208.54
3Andraž ŠporarF · Slovan Bratislava · 1Fortuna LigaSlovan Bratislava1Fortuna LigaF327068126308.18
4M. AlanizM · BloomingNow at Juan Pablo II College · joined Jul 2026 (permanent)· 1Bolivian Primera DivisiónBloomingNow at Juan Pablo II College · joined Jul 2026 (permanent)1Bolivian Primera DivisiónM33450549308.14
5M. PaniaguaM · Always Ready · 1Bolivian Primera DivisiónAlways Ready1Bolivian Primera DivisiónM–84711138208.07
6A. DreyerF · San Diego · 1Major League SoccerSan Diego1Major League SoccerF28452540008.06
7Caio VidalM · Ludogorets · 1First Professional Football LeagueLudogorets1First Professional Football LeagueM259691324208.03
8M. BarrowF · Al TaawonNow at Al-Khaleej · joined Jun 2026 (free transfer)· 1Saudi Professional LeagueAl TaawonNow at Al-Khaleej · joined Jun 2026 (free transfer)1Saudi Professional LeagueF27398533007.98
9Elvis SarićM · Qingdao Jonoon · 1Chinese Super LeagueQingdao Jonoon1Chinese Super LeagueM35433532207.96
10Lamine YamalM · Barça · 1La LigaBarça1La LigaM182,268271510107.91
11Zlatko TripićM · Viking · 1EliteserienViking1EliteserienM331,937241015507.90
12Joey VeermanM · PSV EindhovenNow at Borussia Dortmund · joined Aug 2026 (permanent)· 1EredivisiePSV EindhovenNow at Borussia Dortmund · joined Aug 2026 (permanent)1EredivisieM272,26128713307.89
13H. BobadillaM · Always ReadyNow at Platense · joined Jul 2026 (permanent)· 1Bolivian Primera DivisiónAlways ReadyNow at Platense · joined Jul 2026 (permanent)1Bolivian Primera DivisiónM–6259145207.89
14Wellington SilvaM · Qingdao JonoonNow at Chengdu Rongcheng · joined Jan 2026 (free transfer)· 1Chinese Super LeagueQingdao JonoonNow at Chengdu Rongcheng · joined Jan 2026 (free transfer)1Chinese Super LeagueM33438531107.88
15Tadeo AllendeM · Inter Miami · 1Major League SoccerInter Miami1Major League SoccerM–444581007.88
16Patrick BergM · Bodo/Glimt · 1EliteserienBodo/Glimt1EliteserienM282,21127412207.87
17Lucas SchoofsF · Lommel · 1Belgian Pro LeagueLommel1Belgian Pro LeagueF29450533107.84
18R. NevesM · Al-Hilal · 1Saudi Professional LeagueAl-Hilal1Saudi Professional LeagueM292,57529107407.82
19Fernando SaucedoM · Always Ready · 1Bolivian Primera DivisiónAlways Ready1Bolivian Primera DivisiónM367759717227.81
20Jack BycroftG · Exeter · 3League OneExeter3League OneG24637710207.80
21Mika GodtsF · AjaxNow at Paris Saint-Germain · joined Aug 2026 (permanent)· 1EredivisieAjaxNow at Paris Saint-Germain · joined Aug 2026 (permanent)1EredivisieF212,686321712207.79
22S. OrjasaeterM · Sarpsborg 08Now at Twente · joined Aug 2025 (permanent)· 1EliteserienSarpsborg 08Now at Twente · joined Aug 2025 (permanent)1EliteserienM221,0681223107.77
23Leandro ParedesM · Boca Juniors · 1Argentine Primera DivisiónBoca Juniors1Argentine Primera DivisiónM321,4891714607.76
24Marko TolićM · Slovan BratislavaNow at Zhejiang · joined Feb 2026 (free transfer)· 1Fortuna LigaSlovan BratislavaNow at Zhejiang · joined Feb 2026 (free transfer)1Fortuna LigaM29267551407.76
25Carlos MiguelG · Palmeiras · 1Campeonato Brasileiro Série APalmeiras1Campeonato Brasileiro Série AG27821900107.76
26Felix Jostyn Mina CaicedoG · Libertad · 1Ecuadorian Serie ALibertad1Ecuadorian Serie AG–720800207.75
27V. QazaishviliF · Shandong Luneng · 1Chinese Super LeagueShandong Luneng1Chinese Super LeagueF33457550007.74
28E. TriverioF · The StrongestNow at Always Ready · joined Jul 2026 (permanent)· 1Bolivian Primera DivisiónThe StrongestNow at Always Ready · joined Jul 2026 (permanent)1Bolivian Primera DivisiónF37449572417.74
29Giorgian de ArrascaetaM · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AM322,383331814307.73
30Amir SaipiG · LuganoNow at Castellón · joined Jul 2026 (permanent)· 1Swiss Super LeagueLuganoNow at Castellón · joined Jul 2026 (permanent)1Swiss Super LeagueG251,8902100307.73
31Nicolás FernándezM · New York City · 1Major League SoccerNew York City1Major League SoccerM26439520207.72
32Samuel GalindoM · Gualberto Villarroel · 1Bolivian Primera DivisiónGualberto Villarroel1Bolivian Primera DivisiónM–9691236707.72
33Manuel LocatelliM · Juventus · 1Serie AJuventus1Serie AM282,7353312807.71
34Leo WaltaM · SiriusNow at Los Angeles FC · joined Aug 2026 (loan)· 1AllsvenskanSiriusNow at Los Angeles FC · joined Aug 2026 (loan)1AllsvenskanM232,67526132207.70
35O. KrusnellD · Sirius · 1AllsvenskanSirius1AllsvenskanD271,1161114107.70
36G. CalòM · FrosinoneNow at Cesena · joined Jun 2026· 2Serie BFrosinoneNow at Cesena · joined Jun 20262Serie BM293,194371015707.69
37J. KadileM · ServetteNow at Lens · joined Aug 2026 (loan)· 1Swiss Super LeagueServetteNow at Lens · joined Aug 2026 (loan)1Swiss Super LeagueM231,0061259207.69
38Kostas FortounisF · Al-KhaleejNow at Olympiacos · joined Jun 2026 (free transfer)· 1Saudi Professional LeagueAl-KhaleejNow at Olympiacos · joined Jun 2026 (free transfer)1Saudi Professional LeagueF332,457281011107.68
39Jaume Valens CardellG · Beroe · 1First Professional Football LeagueBeroe1First Professional Football LeagueG–720800107.68
40João FélixF · Al-Nassr · 1Saudi Professional LeagueAl-Nassr1Saudi Professional LeagueF262,734311712607.67
41Mirko IvanićM · FK Crvena Zvezda · 1Serbian SuperLigaFK Crvena Zvezda1Serbian SuperLigaM321,26418122107.67
42Milan VitálisM · Győri ETONow at AEK Athens · joined Aug 2026 (permanent)· 1Nemzeti Bajnokság IGyőri ETONow at AEK Athens · joined Aug 2026 (permanent)1Nemzeti Bajnokság IM241,0781294607.67
43Leonardo ValenciaF · A. ItalianoNow at Deportes Limache · joined Jun 2026 (free transfer)· 1Chilean Primera DivisiónA. ItalianoNow at Deportes Limache · joined Jun 2026 (free transfer)1Chilean Primera DivisiónF352,117251510717.66
44A. KataiM · FK Crvena ZvezdaNow at LA Galaxy · joined Jan 2020· 1Serbian SuperLigaFK Crvena ZvezdaNow at LA Galaxy · joined Jan 20201Serbian SuperLigaM352,09829245007.66
45Shaquille PinasD · Hammarby FFNow at Al-Kholood · joined Jul 2026 (permanent)· 1AllsvenskanHammarby FFNow at Al-Kholood · joined Jul 2026 (permanent)1AllsvenskanD281,5131722507.65
46E. TriverioF · Always Ready · 1Bolivian Primera DivisiónAlways Ready1Bolivian Primera DivisiónF37603745107.64
47Nahir BesaraM · Hammarby FF · 1AllsvenskanHammarby FF1AllsvenskanM352,52126153207.64
48N. MirasG · Mechelen · 1Belgian Pro LeagueMechelen1Belgian Pro LeagueG282,7903100207.64
49R. DescampsG · Lyon · 1Ligue 1Lyon1Ligue 1G30450500007.64
50Gonçalo InácioD · Sporting CP · 1Primeira LigaSporting CP1Primeira LigaD242,2802623417.63

API-Football · Data sources