La Liga

Spain, 380 of 380 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Karim BenzemaReal Madrid21.221−0.21240.60
2Lionel MessiBarcelona20.925+4.11590.65
3Gerard MorenoVillarreal15.318+2.7890.50
4Álvaro MorataAtletico Madrid15.012−3.0690.64
5Iago AspasCelta Vigo14.914−0.9840.41
6Luis SuárezBarcelona13.916+2.1790.63
7Lucas OcamposSevilla12.414+1.6850.40
8JoseluAlaves11.811−0.8870.38
9Willian JoséReal Sociedad11.711−0.7590.52
10Jaime MataGetafe11.411−0.4560.37
11Raúl GarcíaAthletic Club11.215+3.8810.35
12Ante BudimirMallorca10.913+2.1560.35
13Sergio RamosReal Madrid10.711+0.3390.32
14Borja MayoralLevante10.38−2.3480.43
15Luuk de JongSevilla10.26−4.2570.44
16RogerLevante10.111+0.9570.40
17Carlos FernándezGranada9.811+1.2470.41
18Lucas PérezAlaves9.511+1.5480.34
19Enes ÜnalReal Valladolid9.46−3.4600.36
20Santiago CazorlaVillarreal8.811+2.2490.32