La Liga

Spain, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Robert LewandowskiBarcelona25.923−2.91350.82
2Karim BenzemaReal Madrid23.919−4.91071.05
3JoseluEspanyol15.916+0.1930.48
4Borja IglesiasReal Betis15.615−0.6630.58
5Alexander SørlothReal Sociedad15.512−3.5630.58
6RodrygoReal Madrid14.89−5.8980.56
7Álvaro MorataAtletico Madrid14.713−1.7710.68
8Valentín CastellanosGirona14.013−1.0860.47
9Vedat MuriqiMallorca13.915+1.1750.42
10Antoine GriezmannAtletico Madrid11.815+3.21110.37
11Enes ÜnalGetafe11.614+2.4880.35
12Martin BraithwaiteEspanyol11.410−1.4590.41
13Iñaki WilliamsAthletic Club11.310−1.3850.35
14Vinícius JúniorReal Madrid10.910−0.9770.34
15Iago AspasCelta Vigo10.712+1.3780.34
16Anssumane FatiBarcelona10.57−3.5610.71
17RaphinhaBarcelona10.07−3.0790.43
18Cristhian StuaniGirona9.99−0.9350.86
19Gerard MorenoVillarreal9.97−2.9430.72
20Lucas BoyéElche9.77−2.7720.35