Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3747 of 3800 stored matches (99%) that name a player. Appearances and minutes count 3749 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

95% or more of matches name a playerSome matches name a playerNone recorded

1Lionel MessiFC BarcelonaFC BarcelonaF172––162642008.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17FC Barcelona34––379608.36
2017-18FC Barcelona36––3412308.48
2018-19FC Barcelona342,710183613308.43
2019-20FC Barcelona33––2521408.40
2020-21FC Barcelona353,02823309408.37

Player page →

2NeymarFC BarcelonaFC BarcelonaF30––1311818.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17FC Barcelona30––1311818.04

Player page →

3Cristiano RonaldoReal MadridReal MadridF56––5111507.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid29––256407.54
2017-18Real Madrid27––265107.90

Player page →

4Kylian MbappéReal MadridReal MadridF615,21312548607.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Real Madrid332,8797313307.78
2025-26Real Madrid282,3345235307.54

Player page →

5Lamine YamalFC BarcelonaFC BarcelonaF997,166182928607.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23FC Barcelona111000006.30
2023-24FC Barcelona372,197255307.35
2024-25FC Barcelona342,7808913207.79
2025-26FC Barcelona272,17881510107.91

Player page →

6Jude BellinghamReal MadridReal MadridM846,5461833181227.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Real Madrid282,3249196518.05
2024-25Real Madrid302,466698517.50
2025-26Real Madrid261,756354207.27

Player page →

7Toni KroosReal MadridReal MadridM238––19532917.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid29––312607.68
2017-18Real Madrid27––57407.73
2018-19Real Madrid282,227304207.43
2019-20Real Madrid35––45207.49
2020-21Real Madrid282,1208310607.73
2021-22Real Madrid28––13407.45
2022-23Real Madrid302,169324217.45
2023-24Real Madrid332,135518307.65

Player page →

8RaphinhaFC BarcelonaFC BarcelonaF1197,5142442272117.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23FC Barcelona362,084777907.29
2023-24FC Barcelona281,379469417.27
2024-25FC Barcelona352,78611189307.85
2025-26FC Barcelona201,2652112507.47

Player page →

9İlkay GündoğanFC BarcelonaFC BarcelonaM362,997459507.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24FC Barcelona362,997459507.45

Player page →

10Karim BenzemaReal MadridReal MadridF224––12753407.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid29––115007.10
2017-18Real Madrid32––510007.03
2018-19Real Madrid362,9617216107.38
2019-20Real Madrid37––218007.47
2020-21Real Madrid342,9018239207.46
2021-22Real Madrid32––2712007.72
2022-23Real Madrid242,0447193107.47

Player page →

11Iago AspasCelta VigoCelta VigoF329––143577037.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Celta Vigo32––1931017.19
2017-18Celta Vigo34––225907.60
2018-19Celta Vigo272,2588206507.63
2019-20Celta Vigo37––143807.08
2020-21Celta Vigo332,870111413907.49
2021-22Celta Vigo37––186807.32
2022-23Celta Vigo372,8655123507.21
2023-24Celta Vigo352,7156910617.55
2024-25Celta Vigo291,6575105617.29
2025-26Celta Vigo28943253406.90

Player page →

11AntonyReal BetisReal BetisM463,5906138727.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Real Betis171,366252217.42
2025-26Real Betis292,224486517.27

Player page →

13PedriFC BarcelonaFC BarcelonaM162––22201217.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21FC Barcelona372,427033206.93
2021-22FC Barcelona12––31007.25
2022-23FC Barcelona261,981261207.27
2023-24FC Barcelona241,487142307.23
2024-25FC Barcelona362,807445307.61
2025-26FC Barcelona271,987428217.55

Player page →

13SávioGironaGironaM372,9892910507.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Girona372,9892910507.31

Player page →

13Javier MascheranoFC BarcelonaFC BarcelonaM32––13607.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17FC Barcelona25––13607.22
2017-18FC Barcelona7––00007.70

Player page →

13Dean HuijsenReal MadridReal MadridD251,837122717.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Real Madrid251,837122717.31

Player page →

13Dani AlvesFC BarcelonaFC BarcelonaD14––13217.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22FC Barcelona14––13217.31

Player page →

18Antoine GriezmannAtlético MadridAtlético MadridF346––121723417.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Atlético Madrid36––168307.33
2017-18Atlético Madrid32––199717.49
2018-19Atlético Madrid373,2028159507.38
2019-20FC Barcelona35––94207.03
2020-21FC Barcelona362,6214137407.24
2021-22Atlético Madrid26––34306.99
2021-22FC Barcelona3––00007.00
2022-23Atlético Madrid382,864131516207.73
2023-24Atlético Madrid332,6555166507.48
2024-25Atlético Madrid382,482487207.16
2025-26Atlético Madrid321,296072106.88

Player page →

18Luis SuárezAtlético MadridAtlético MadridF196––123443907.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17FC Barcelona35––2913807.51
2017-18FC Barcelona33––2512907.51
2018-19FC Barcelona332,8274216507.34
2019-20FC Barcelona28––168407.16
2020-21Atlético Madrid322,5196213607.25
2021-22Atlético Madrid35––112706.88

Player page →

18Jonathan VieraLas PalmasLas PalmasM75––13141217.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Las Palmas31––77407.34
2017-18Las Palmas23––43407.30
2023-24Almería12923103317.02
2023-24Las Palmas9619121107.37

Player page →

18Joan GarciaFC BarcelonaFC BarcelonaG68––00207.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Espanyol2––00004.75
2022-23Espanyol190000005.90
2024-25Espanyol373,330900207.38
2025-26FC Barcelona282,520700007.37

Player page →

22Dani ParejoVillarrealVillarrealM343––43506837.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Valencia36––571207.14
2017-18Valencia34––771517.59
2018-19Valencia363,0621497617.52
2019-20Valencia35––83617.27
2020-21Villarreal363,119434507.33
2021-22Villarreal33––210307.42
2022-23Villarreal373,289334607.25
2023-24Villarreal332,586335407.15
2024-25Villarreal352,263333807.05
2025-26Villarreal281,234100306.93

Player page →

22Sergio RamosSevillaSevillaD160––3324657.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid28––70817.23
2017-18Real Madrid26––411127.30
2018-19Real Madrid282,474361717.26
2019-20Real Madrid35––1101007.23
2020-21Real Madrid151,276120307.29
2023-24Sevilla282,518430717.34

Player page →

24CasemiroReal MadridReal MadridM186––23135827.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid25––40907.15
2017-18Real Madrid30––53807.35
2018-19Real Madrid292,316130717.08
2019-20Real Madrid35––431207.30
2020-21Real Madrid342,9034641117.31
2021-22Real Madrid32––131107.36
2022-23Real Madrid113000006.30

Player page →

24James RodríguezRayo VallecanoRayo VallecanoM36––97307.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid22––86107.36
2019-20Real Madrid8––11107.30
2024-25Rayo Vallecano6143000106.83

Player page →

24Azzedine OunahiGironaGironaM221,586452707.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Girona221,586452707.26

Player page →

27Arda GülerReal MadridReal MadridM683,52231313307.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Real Madrid10390060107.27
2024-25Real Madrid271,211134107.26
2025-26Real Madrid311,921249107.19

Player page →

28Gerard MorenoVillarrealVillarrealF282––115322707.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Espanyol37––134607.12
2017-18Espanyol38––161407.26
2018-19Villarreal352,324181306.95
2019-20Villarreal35––185507.26
2020-21Villarreal332,68211237307.58
2021-22Villarreal17––93207.39
2022-23Villarreal211,236173406.99
2023-24Villarreal302,2293106007.37
2024-25Villarreal16672022007.09
2025-26Villarreal201,278490007.14

Player page →

28Luka ModrićReal MadridReal MadridM279––23474317.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid25––12207.20
2017-18Real Madrid26––16307.34
2018-19Real Madrid342,617136607.11
2019-20Real Madrid31––37717.10
2020-21Real Madrid352,743453407.34
2021-22Real Madrid28––28507.17
2022-23Real Madrid331,754143706.97
2023-24Real Madrid321,686526207.35
2024-25Real Madrid351,830426707.41

Player page →

28Filipe LuísAtlético MadridAtlético MadridD81––6101307.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Atlético Madrid34––36507.30
2017-18Atlético Madrid20––12407.45
2018-19Atlético Madrid272,037222406.95

Player page →

31Bruno SorianoVillarrealVillarrealM41––52607.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Villarreal34––52507.31
2019-20Villarreal7––00106.69

Player page →

31Artem DovbykGironaGironaF362,6054248207.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Girona362,6054248207.21

Player page →

33Éver BanegaSevillaSevillaM96––9143637.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Sevilla31––33917.20
2018-19Sevilla322,6764341727.11
2019-20Sevilla33––371007.28

Player page →

33Nayef AguerdReal SociedadReal SociedadD201,731100407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Real Sociedad201,731100407.20

Player page →

35Gareth BaleReal MadridReal MadridF95––3491827.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid19––72317.26
2017-18Real Madrid26––162507.52
2018-19Real Madrid291,792183407.05
2019-20Real Madrid16––22416.94
2021-22Real Madrid5––10206.78

Player page →

35Filip JörgensenVillarrealVillarrealG383,420500407.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Villarreal2180000006.45
2023-24Villarreal363,240500407.23

Player page →

37Robert LewandowskiFC BarcelonaFC BarcelonaF1309,6331581181217.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23FC Barcelona342,8526237417.35
2023-24FC Barcelona352,7584198507.25
2024-25FC Barcelona332,6014262107.28
2025-26FC Barcelona281,4221131206.77

Player page →

37Kieran TrippierAtlético MadridAtlético MadridD68––010307.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Atlético Madrid25––04207.19
2020-21Atlético Madrid282,477306007.30
2021-22Atlético Madrid15––00106.93

Player page →

37DaniloReal MadridReal MadridD17––12207.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid17––12207.18

Player page →

37PepeReal MadridReal MadridD13––21107.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Real Madrid13––21107.18

Player page →

41Frenkie de JongFC BarcelonaFC BarcelonaM200––15203437.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20FC Barcelona29––22316.98
2020-21FC Barcelona373,164234507.19
2021-22FC Barcelona32––33717.11
2022-23FC Barcelona332,537424307.25
2023-24FC Barcelona201,637220707.44
2024-25FC Barcelona251,105022306.99
2025-26FC Barcelona241,609215617.34

Player page →

41Ousmane DembéléFC BarcelonaFC BarcelonaF127––24341317.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18FC Barcelona17––36206.92
2018-19FC Barcelona291,671285107.24
2019-20FC Barcelona5––10116.88
2020-21FC Barcelona301,780263207.04
2021-22FC Barcelona21––113307.53
2022-23FC Barcelona251,414257407.15

Player page →

41Aurélien TchouaméniReal MadridReal MadridM1229,1887452207.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Real Madrid332,133304207.16
2023-24Real Madrid271,991131707.20
2024-25Real Madrid312,602000507.11
2025-26Real Madrid312,462310807.24

Player page →

44Gerard PiquéFC BarcelonaFC BarcelonaD176––1025327.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17FC Barcelona25––20607.26
2017-18FC Barcelona30––20907.17
2018-19FC Barcelona353,150142607.24
2019-20FC Barcelona35––101507.12
2020-21FC Barcelona181,484000407.01
2021-22FC Barcelona27––101017.13
2022-23FC Barcelona6383000317.10

Player page →

44R. de PaulAtlético MadridAtlético MadridM134––11182607.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Atlético Madrid36––31707.08
2022-23Atlético Madrid301,946427507.21
2023-24Atlético Madrid342,085335707.23
2024-25Atlético Madrid342,113135707.11

Player page →

44Álex BaenaAtlético MadridAtlético MadridM132––17283827.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Villarreal1––00006.30
2020-21Villarreal6136000006.73
2022-23Villarreal351,9422621316.92
2023-24Villarreal342,59852141117.24
2024-25Villarreal312,512879907.54
2025-26Atlético Madrid251,450123506.98

Player page →

44Aleix GarcíaGironaGironaM129––7131017.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Girona20––10306.88
2018-19Girona311,676021106.83
2020-21Eibar11435001106.76
2022-23Girona302,339915107.41
2023-24Girona373,201636417.48

Player page →

44Giovani Lo CelsoReal BetisReal BetisM117––22141807.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Real Betis322,400594507.13
2021-22Villarreal16––11207.08
2022-23Villarreal221,135123307.10
2024-25Real Betis251,454583407.40
2025-26Real Betis221,315223407.03

Player page →

44Santi CazorlaOviedoOviedoM96––1520617.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Villarreal352,6516410207.25
2019-20Villarreal35––119307.36
2025-26Oviedo26787001116.76

Player page →

44Nicolas PépéVillarrealVillarrealF613,69381012707.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Villarreal281,495236307.11
2025-26Villarreal332,198676407.21

Player page →

Data coverage for La Liga →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources